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
336981307640	336981308201	336981308751	336981309301	336981309851	336981310401	336981310951	336981311501	336981312051	336981312601	336981313151	336981313701	336981314251	336981314801	336981315351	336981315901	336981316451	336981317001	336981317551	336981318101	336981318651	336981319201	336981319751	336981320301	336981320851	336981321401	336981321951	336981322501	336981323051	336981323601	336981324151	336981324701	336981325251	336981325801	336981326351	336981326901	336981327451	336981328001	336981328551	336981329101	336981329651	336981330201	336981330751	336981331301	336981331851	336981332401	336981332951	336981333501	336981334051	336981334601	336981335151	336981335701	336981336251	336981336801	336981337351	336981337901	336981338451	336981339001	336981339551	336981340101	336981340651	336981341201	336981341751	336981342301	336981342851	336981343401	336981343951	336981344501	336981345051	336981345601	336981346151	336981346701	336981347251	336981347801	336981348351	336981348901	336981349451	336981350001	336981350551	336981351101	336981351651	336981352201	336981352751	336981353301	336981353851	336981354401	336981354951	336981355501	336981356051	336981356601	336981357151	336981357701	336981358251	336981358801	336981359351	336981359901	336981360451	336981361001	336981361551	336981362101	336981362651	336981363201	336981363751	336981364301	336981364851	336981365401	336981365951	336981366501	336981367051	336981367601	336981368151	336981368701	336981369251	336981369801	336981370351	336981370901	336981371451	336981372001	336981372551	336981373101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44054	33494	26360	22285	8839	536	251	244	206	244	232	238	242	237	217	242	215	201	207	235	203	224	218	225	230	207	225	204	213	235	188	259	226	200	200	227	225	230	220	211	227	203	199	227	213	237	233	205	200	190	235	208	222	214	188	221	220	223	201	218	230	210	219	217	192	200	216	210	198	212	198	214	229	230	230	201	183	197	201	194	202	227	217	206	199	216	229	214	219	216	197	194	210	193	208	229	221	180	214	199	222	208	230	237	203	238	205	203	213	213	220	218	214	198	231	184	204	215	176	239	222	208	205	237	195	224	216	191	203	225	228	200	201	203	236	205	182	233	216	239	211	214	208	222	202	212	188	205	211	198	227	217	191	193	220	201	205	198	224	216	233	265	185	230	211	224	218	220	219	209	211	202	224	223	228	221	225	190	210	226	214	225	210	218	196	216	208	233	197	208	204	213	211	214	211	221	242	221	227	223	221	231	210	210	208	207	231	185	217	229	217	191	218	188	213	207	210	224	227	223	241	219	230	197	210	208	238	210	205	211	218	181	219	233	229	199	213	206	208	229	179	233	226	219	199	226	223	232	229	206	179	248	211	200	221	229	233	245	201	219	212	187	217	204	241	197	209	211	219	218	213	232	208	206	214	214	194	208	218	229	209	216	210	226	218	219	226	245	212	205	205	259	199	198	220	219	224	214	217	239	199	237	238	208	235	224	217	205	206	217	195	220	211	211	218	212	200	216	257	228	227	202	218	232	256	208	213	225	203	212	236	195	246	207	226	245	195	228	213	195	239	194	219	210	204	191	229	170	233	221	211	217	223	226	222	204	203	246	167	223	225	223	227	210	213	183	204	221	219	251	222	198	219	215	223	217	237	208	227	196	198	229	194	208	203	209	229	216	205	221	213	218	223	200	232	228	200	193	209	188	214	198	216	193	239	229	202	198	216	196	203	208	236	205	235	253	209	234	226	195	221	208	221	219	221	209	200	206	233	200	212	211	202	218	222	198	193	223	197	203	203	225	223	218	174	198	231	213	250	200	201	205	232	225	204	218	212	235	235	207	221	192	199	198	198	206	198	225	205	231	206	233	219	228	212	220	197	199	226	215	212	189	213	193	210	215	217	215	215	194	190	220	199	212	212	235	237	195	201	217	212	223	242	236	195	210	206	208	195	200	210	231	220	222	224	203	236	218	219	229	221	189	234	213	247	209	221	241	219	227	210	218	230	228	219	274	209	240	215	210	209	204	238	211	209	199	228	240	203	216	203	224	201	182	215	237	211	200	214	196	207	211	196	218	231	254	193	193	229	193	214	198	205	210	208	210	191	225	193	219	200	221	211	202	230	206	214	236	210	219	183	191	229	202	194	181	219	236	211	223	226	230	227	242	212	212	233	202	218	212	224	180	213	233	222	239	206	214	216	240	217	235	207	219	219	197	187	207	205	245	204	229	228	202	205	190	225	201	219	227	200	208	222	196	210	207	215	193	221	230	212	211	216	179	191	238	211	207	212	205	232	185	205	205	199	224	202	196	213	230	212	200	209	214	221	225	214	227	223	202	208	204	198	231	216	240	204	220	203	183	218	203	213	197	204	186	257	242	227	207	206	223	212	235	231	213	236	208	205	239	205	200	220	210	244	258	186	191	216	252	224	211	227	224	215	204	223	242	228	228	232	212	203	240	224	198	216	195	204	201	208	203	236	209	205	219	197	226	232	221	203	227	172	237	219	193	206	189	221	211	213	246	216	203	238	218	181	229	239	216	210	218	218	232	213	214	209	218	200	214	215	187	205	191	206	218	244	193	194	217	236	214	229	207	213	204	241	203	207	191	225	223	206	202	199	209	238	234	205	202	219	214	190	212	218	227	196	216	201	232	200	223	206	226	209	216	226	203	196	211	216	234	208	238	231	214	204	221	214	212	214	235	219	206	220	217	214	210	209	213	240	223	224	208	206	217	218	208	214	228	227	203	225	201	250	214	208	237	222	225	193	226	229	218	189	213	227	233	224	221	206	192	220	207	197	232	228	202	226	197	211	193	248	194	233	216	210	219	204	215	239	234	191	223	226	207	245	223	221	213	202	206	217	195	200	216	202	227	236	208	195	219	222	216	201	224	193	189	196	216	215	228	228	198	225	205	222	246	202	210	195	218	217	229	194	230	213	210	212	214	234	227	240	224	218	230	220	223	219	234	208	217	216	243	207	194	235	226	219	226	214	202	213	222	235	231	209	205	194	194	200	207	223	201	215	218	227	213	225	222	204	191	204	222	191	225	212	232	182	204	191	212	236	198	210	213	221	229	213	227	201	233	211	191	219	229	199	211	206	239	244	207	237	231	202	217	193	199	218	214	205	218	213	195	225	200	222	215	213	217	224	233	217	215	229	203	238	218	248	220	238	175	213	196	208	229	203	218	226	229	213	231	212	224	211	211	192	212	207	221	234	238	202	219	227	226	242	200	208	187	228	192	193	209	205	228	227	228	207	218	217	210	221	206	211	219	215	221	234	216	213	228	234	205	216	207	228	219	251	231	239	210	213	217	222	234	235	222	217	226	208	211	183	219	206	197	227	200	184	222	216	213	199	251	215	209	225	252	190	218	222	211	206	211	208	233	268	225	231	203	214	196	221	223	208	225	242	235	215	188	216	232	196	235	196	214	200	187	224	240	226	232	200	195	223	225	213	212	205	239	202	184	226	207	216	226	226	232	210	205	223	209	200	211	193	195	198	199	225	214	217	203	228	193	226	236	204	220	202	218	198	193	199	207	182	207	204	223	220	221	202	207	243	220	224	217	219	209	199	190	212	220	215	221	239	228	209	234	220	221	206	222	234	238	206	236	195	210	208	199	220	232	229	196	210	200	230	234	213	216	230	229	227	236	210	220	215	227	242	207	224	236	187	238	215	215	224	206	201	197	236	212	218	191	198	216	239	226	215	212	240	179	207	223	213	225	239	226	226	236	202	204	217	169	209	228	200	199	223	200	222	242	189	235	188	245	211	208	193	209	208	227	187	216	226	217	198	193	221	201	216	212	192	229	218	231	234	221	210	237	233	244	229	206	224	231	193	224	233	207	245	253	234	236	221	190	200	230	203	194	215	220	184	231	225	211	230	185	205	225	195	209	188	222	209	229	221	201	225	210	232	231	229	199	214	226	195	214	203	237	223	200	224	215	224	233	220	195	218	192	193	228	193	198	208	201	183	235	229	243	209	191	183	209	207	237	233	185	230	210	225	224	212	209	200	209	216	200	197	182	205	220	217	199	212	226	211	223	222	198	241	199	225	228	199	224	228	212	234	230	255	211	227	217	216	220	218	263	237	253	164	209	187	230	235	225	248	205	207	194	205	218	234	213	203	197	198	228	192	186	238	238	216	209	223	229	202	201	178	220	198	231	211	204	187	216	209	220	209	214	214	210	225	221	208	213	194	207	238	206	179	205	210	204	241	206	219	192	220	232	212	225	190	191	210	228	208	232	200	196	206	210	229	228	203	218
56366	37679	35026	25581	2438	748	736	660	629	628	553	568	590	592	582	539	550	557	531	509	504	511	558	537	520	562	539	577	540	555	541	519	501	516	506	516	489	523	511	516	541	518	497	549	530	544	486	538	529	512	559	492	518	534	538	538	488	523	534	575	483	515	524	497	563	523	532	503	533	507	529	518	522	498	530	530	513	522	562	533	543	519	530	554	538	528	522	514	506	472	551	536	529	510	485	521	481	562	521	521	526	543	510	521	497	492	477	544	505	513	476	529	516	498	545	511	520	553	549	507	524	462	461	550	502	544	538	509	556	510	484	461	526	514	484	541	519	507	510	562	500	488	512	500	492	535	512	514	518	508	485	498	526	490	572	497	493	587	508	518	505	540	486	536	512	522	557	489	505	531	518	509	476	526	497	574	528	472	518	536	503	496	526	507	533	539	465	519	484	531	519	541	469	529	481	542	458	535	506	480	544	525	562	517	529	528	563	541	506	510	506	504	497	566	528	541	521	495	523	511	512	489	510	500	530	512	509	515	495	492	528	504	503	501	489	501	531	494	483	513	509	496	557	512	485	458	493	488	531	524	508	513	518	520	503	520	588	542	537	509	480	486	473	526	505	523	508	538	519	492	509	541	559	525	510	523	504	468	481	555	493	524	540	524	521	496	510	489	506	503	508	493	534	503	508	436	515	488	527	531	499	519	538	518	528	479	508	515	494	502	474	529	511	508	553	516	509	507	541	477	511	521	526	526	522	482	528	506	524	490	509	519	544	527	526	480	529	505	507	501	529	544	506	517	520	484	492	484	493	498	503	498	534	472	505	541	516	516	521	487	537	521	528	494	479	511	520	504	497	487	518	550	513	535	523	498	503	474	490	501	489	496	498	538	522	513	529	501	524	524	521	500	524	542	523	528	504	461	511	562	474	497	463	536	494	507	512	508	482	493	525	551	487	508	537	540	528	522	573	528	514	533	505	480	556	465	535	503	531	495	520	552	499	515	529	516	510	517	538	474	525	546	513	480	463	498	537	511	509	553	561	498	542	538	487	503	521	525	481	534	577	506	497	548	519	533	539	541	497	537	527	494	518	484	515	533	511	534	545	523	537	502	534	503	517	559	534	523	490	512	487	535	541	519	519	474	532	494	516	530	532	485	517	473	483	542	509	488	527	536	510	510	583	516	513	489	519	509	540	495	510	513	503	517	498	496	520	533	532	520	485	538	525	517	506	521	515	522	503	503	536	484	498	499	489	525	479	464	473	471	520	498	492	523	490	528	548	465	547	527	525	539	563	493	541	526	525	514	495	521	512	518	507	535	550	544	536	515	516	499	485	524	487	530	515	537	530	546	486	506	532	478	580	505	533	529	558	512	513	522	534	498	515	491	559	518	477	536	526	516	520	458	534	484	460	494	521	495	557	552	496	471	504	504	541	521	536	513	511	550	509	530	472	508	540	472	533	535	513	493	495	527	503	475	511	498	503	534	530	561	513	479	504	537	510	527	500	511	541	527	488	488	501	517	512	518	503	502	493	423	508	515	498	573	485	499	503	533	532	522	509	527	522	572	525	496	504	530	497	513	485	527	529	518	483	518	523	471	495	485	520	505	499	526	518	551	516	507	525	543	529	560	513	528	515	518	521	540	501	509	569	489	469	535	511	519	517	522	530	459	500	536	506	543	483	476	537	512	532	506	532	512	509	515	473	500	509	513	541	511	511	499	506	516	506	534	502	515	526	511	529	501	499	552	524	555	516	491	509	492	485	545	450	479	525	515	488	500	495	503	510	518	511	506	474	510	489	497	543	548	549	542	519	505	505	515	537	540	484	528	483	523	468	499	515	527	461	575	534	511	472	507	531	541	507	536	501	515	489	516	495	547	545	479	507	553	503	520	478	540	542	537	520	522	521	495	546	478	491	548	462	501	526	545	541	492	504	523	527	502	488	520	486	560	510	565	545	549	506	523	559	532	529	529	486	473	527	511	524	495	545	493	518	495	528	528	528	517	507	552	526	495	516	511	518	519	489	521	524	502	516	519	551	508	506	546	497	483	514	595	542	570	545	531	496	494	515	547	515	526	530	511	503	513	497	483	497	511	498	491	501	532	528	530	528	519	503	566	469	508	550	550	498	542	490	551	489	535	489	474	487	558	526	519	504	532	550	526	525	518	518	529	521	492	524	481	509	515	488	524	502	564	452	494	521	509	507	489	498	511	515	568	507	513	520	487	534	474	506	504	486	485	534	523	526	501	529	518	480	522	509	494	522	521	523	534	531	533	522	572	507	492	530	549	488	492	493	475	506	504	521	535	544	534	500	503	477	509	516	510	511	533	520	501	513	539	507	525	508	515	526	493	527	489	483	479	515	501	521	533	498	465	573	515	542	511	500	513	512	558	553	485	494	514	497	513	537	511	521	469	540	516	526	529	496	499	483	526	457	477	549	512	505	478	494	517	529	492	521	535	505	517	546	488	556	477	509	492	480	521	519	509	464	556	504	534	543	527	510	547	536	532	553	506	511	479	550	490	539	504	536	541	537	526	510	530	545	531	527	488	498	498	516	504	529	529	496	475	522	465	501	496	488	485	507	521	536	521	564	517	548	527	510	531	534	520	500	515	536	538	542	487	495	531	507	526	504	554	523	489	471	548	516	492	511	500	544	564	533	514	503	528	547	466	505	549	512	535	479	508	511	488	489	533	537	505	566	560	495	507	498	546	484	517	532	522	519	519	556	498	557	520	526	542	480	515	501	530	513	510	517	539	536	521	499	493	511	476	508	532	502	483	545	515	489	528	523	487	501	480	507	520	546	528	484	471	526	513	549	489	496	548	472	509	469	510	484	494	538	553	567	506	522	486	484	537	539	534	508	497	535	507	518	490	532	479	521	511	498	556	532	534	507	506	510	509	520	538	515	490	486	527	527	510	540	564	490	481	526	511	540	538	503	534	544	539	471	531	549	523	533	519	517	499	542	530	510	567	497	555	486	518	523	511	504	531	543	512	493	559	523	514	477	476	484	528	528	499	541	487	531	576	485	519	515	519	510	510	509	479	509	522	522	477	526	505	488	534	467	551	515	472	528	558	522	495	541	505	521	548	526	488	547	558	501	482	546	508	509	547	503	482	465	484	527	453	501	496	558	527	509	453	530	545	524	495	524	494	516	532	500	513	511	495	507	537	514	511	528	514	503	514	492	513	538	515	513	529	519	541	541	490	507	503	481	530	504	481	536	509	531	533	560	481	498	526	511	497	559	541	489	459	546	529	525	494	471	546	500	540	518	538	491	514	557	503	492	502	530	528	531	528	529	520	494	499	545	532	503	453	518	550	525	486	527	534	494	517	557	498	477	532	494	521	527	500	500	544	540	508	507	508	543	506	548	523	504	508	492	478	541	515	544	501	539	537	524	493	535	503	529	526	510	524	537	489	529	501	538	489	526	506	506	485	481	548	484	460	495	490	528	506	506	535	530	495	483	510	536	541	518	549	514	497	516	511
48128	20163	6445	717	369	326	328	307	321	365	351	336	317	356	318	345	308	295	318	364	304	361	371	336	318	341	335	347	324	329	297	305	339	329	307	320	317	302	352	303	313	331	330	323	321	348	304	314	325	323	352	356	333	312	346	310	328	332	295	308	303	316	302	275	324	315	315	331	329	302	319	322	311	314	308	333	344	335	317	304	308	309	330	327	320	340	282	321	310	329	343	294	315	310	343	280	339	314	320	328	346	307	338	337	324	321	325	322	318	310	326	333	304	352	323	307	303	312	318	307	351	322	310	317	332	305	315	358	318	320	333	330	321	320	339	345	284	299	302	322	338	325	316	302	302	332	340	315	290	367	350	329	305	338	306	303	367	343	343	340	346	335	317	367	340	325	339	312	320	330	304	331	311	351	363	312	332	347	351	343	348	316	320	322	355	311	330	327	320	346	343	343	310	315	342	353	318	335	321	279	331	342	313	332	334	340	317	288	342	336	316	333	327	318	330	347	312	356	326	345	330	326	277	306	350	311	320	307	327	341	301	328	279	327	322	288	352	332	295	347	337	342	338	341	336	343	338	339	351	319	337	340	324	331	344	290	287	384	351	387	311	328	321	332	317	344	302	339	343	321	341	325	349	307	337	331	325	317	333	311	331	330	340	350	341	334	334	303	314	308	349	336	322	326	334	365	322	310	335	316	310	315	337	312	363	337	350	337	347	308	310	336	345	322	350	324	344	285	332	299	311	339	320	297	328	346	324	327	352	330	295	332	362	327	310	331	347	326	362	330	332	306	353	322	356	330	348	326	342	356	337	338	307	296	304	325	319	337	309	320	327	313	330	319	313	314	331	344	291	353	335	345	349	321	320	328	344	357	308	331	328	356	322	312	325	331	301	315	320	315	325	324	336	326	314	331	343	337	351	329	349	284	331	331	350	331	311	324	352	304	323	327	303	312	353	345	332	348	328	308	332	290	311	344	328	349	361	333	330	306	342	292	316	346	322	353	327	329	301	338	327	319	369	321	266	323	337	375	358	310	318	354	325	344	354	371	343	361	337	317	329	356	320	309	274	315	342	334	347	305	337	336	349	322	352	338	355	339	334	350	349	322	300	341	349	341	339	325	325	332	325	304	323	309	347	316	326	336	333	319	299	338	318	353	326	297	314	321	328	332	327	300	319	317	307	332	333	308	319	308	285	350	316	285	293	281	357	317	311	330	306	343	315	366	353	346	334	301	342	345	312	315	348	312	308	334	327	319	357	289	308	341	333	338	297	335	344	329	312	332	330	348	323	299	367	328	305	319	358	347	315	321	336	325	342	315	319	331	337	340	326	346	303	346	334	322	324	358	288	341	306	327	352	328	310	311	306	318	318	358	326	326	343	329	342	331	276	307	329	335	261	309	324	352	327	367	330	307	353	343	310	354	340	315	309	368	316	346	312	315	281	312	301	325	344	295	329	299	336	325	316	333	347	310	311	332	334	308	324	291	353	298	333	277	355	293	321	339	345	344	313	324	331	346	311	335	326	297	331	344	340	318	321	317	343	364	281	313	314	317	340	344	311	316	359	336	322	336	321	341	317	312	336	278	323	336	328	338	300	340	324	344	359	349	313	301	317	317	331	331	313	320	305	333	335	328	343	334	340	306	317	325	353	330	301	351	335	352	321	335	345	373	343	310	311	346	318	324	328	355	330	317	303	326	306	347	346	319	334	342	326	303	335	358	326	343	351	346	306	353	275	351	343	338	341	328	303	348	351	314	293	319	324	307	331	341	316	348	280	308	348	315	359	371	317	320	318	341	371	327	343	355	335	308	319	332	329	328	342	338	323	334	336	357	308	336	319	321	318	316	353	325	346	313	300	327	305	334	291	292	376	347	370	290	323	300	339	330	314	338	350	352	323	343	313	322	330	334	296	321	342	305	348	351	321	336	349	341	354	343	334	309	327	347	314	329	304	327	299	320	332	368	331	366	349	340	334	307	338	328	350	328	321	326	326	342	308	318	363	316	347	347	315	356	344	353	301	341	309	337	317	366	304	348	311	318	356	367	312	331	336	332	322	301	320	322	297	339	311	322	336	335	342	312	319	333	321	336	352	311	343	329	305	328	328	309	287	323	305	334	332	293	339	311	315	328	292	327	343	305	335	350	311	315	308	338	337	341	302	329	314	331	315	363	313	295	323	323	337	320	313	326	347	330	345	373	343	315	303	293	356	331	331	333	311	333	294	313	327	333	325	340	345	333	300	321	323	324	313	361	294	331	312	322	324	328	333	321	337	336	344	323	290	305	343	341	325	324	333	316	328	333	320	323	321	318	326	309	338	307	329	289	317	295	337	342	318	350	279	323	321	309	309	332	313	298	351	316	315	304	318	358	324	319	321	306	381	344	341	317	302	361	317	325	335	337	323	344	313	341	337	310	345	312	309	347	332	348	321	319	307	330	348	369	366	320	313	303	329	332	337	306	333	350	369	338	304	338	333	345	300	316	333	326	338	322	314	322	271	352	318	302	344	349	334	344	340	314	311	342	322	344	315	339	312	324	281	317	311	320	331	324	363	342	326	311	294	379	323	310	330	310	335	292	349	325	343	346	362	353	351	321	347	348	311	316	306	344	361	320	310	341	335	332	334	339	314	329	342	328	274	340	347	330	333	305	297	332	310	341	363	335	358	334	305	328	341	334	300	322	322	311	315	328	278	330	342	342	318	324	328	303	311	342	292	336	342	329	348	316	336	309	309	319	320	349	306	334	328	314	315	311	299	366	317	337	368	318	310	340	333	332	343	351	290	316	343	313	352	351	298	347	328	354	317	320	344	321	277	323	309	351	359	347	325	340	347	344	338	353	292	359	340	339	341	341	328	338	314	289	336	307	333	317	349	338	309	313	320	322	319	324	301	346	353	331	326	318	329	321	306	332	322	302	279	336	361	313	320	318	295	282	318	311	325	351	341	319	316	306	313	341	320	315	334	372	328	344	321	305	297	320	351	305	325	344	316	309	334	343	338	347	330	301	346	302	314	317	328	319	324	357	329	311	344	357	329	340	346	333	330	305	312	291	375	335	304	310	313	294	321	343	300	329	325	320	306	297	321	301	331	323	320	330	352	362	311	353	345	311	310	336	315	290	331	294	304	369	297	302	314	308	343	278	349	319	332	357	308	289	318	312	304	316	336	300	328	324	336	344	308	319	329	328	332	332	294	302	332	315	336	320	295	305	352	319	338	296	320	329	329	368	321	337	310	326	349	339	332	322	329	354	317	360	326	318	313	355	326	315	300	336	330	335	327	340	327	327	320	279	302	321	333	343	339	324	309	326	336	306	355	328	317	322	346	341	349	297	343	319	351	328	352	349	319	319	338	347	321	298	338	307	315	355	333	350	321	329	358	334	336	320	321	341	330	333	345	306	359	339	367	322	321	300	333	335	328	333	325	318	328	307	301	350	371	339	319	305	320	330	289	352	336	347	324	323	337	333	297	339	331	344	312	319	335	314
37758	5494	2996	1734	783	708	738	774	741	782	793	716	761	737	752	738	722	734	733	704	761	718	737	785	723	834	771	735	759	808	722	736	722	736	718	731	779	738	687	714	736	681	746	739	727	695	730	687	753	751	719	761	684	712	771	763	733	720	710	735	758	754	754	717	722	714	696	721	749	732	733	737	731	709	711	730	695	746	701	747	721	748	767	716	753	748	728	721	775	756	729	748	771	731	760	729	754	720	764	700	717	729	682	757	771	712	703	736	727	740	723	783	716	730	679	773	768	750	764	733	720	758	689	809	732	731	740	723	728	695	719	690	740	773	780	753	762	743	759	685	747	732	717	761	713	723	748	762	746	754	728	749	719	742	724	732	750	747	725	764	737	719	711	762	731	676	781	698	713	746	733	748	741	707	742	695	701	741	749	729	716	750	791	751	730	736	751	737	760	723	727	741	735	734	714	728	719	714	791	698	746	735	761	706	679	753	730	739	729	700	696	715	776	700	740	728	743	699	715	735	716	708	781	726	783	768	710	743	730	772	720	695	713	776	755	738	725	782	725	748	679	703	684	723	697	808	747	739	763	745	718	720	739	743	708	732	744	798	712	732	715	763	723	727	740	737	728	739	755	731	759	753	777	766	771	730	731	742	738	716	720	792	720	730	747	740	761	729	738	759	776	768	711	708	718	720	747	726	765	757	764	719	730	730	750	718	677	696	724	730	713	727	727	739	768	694	731	753	684	732	777	767	783	713	766	738	735	777	726	704	730	724	710	759	733	776	699	750	693	737	746	780	767	738	732	743	720	747	709	737	730	716	761	712	720	677	677	724	708	716	714	735	740	718	737	726	712	752	716	661	766	739	743	746	774	719	745	734	730	767	719	717	705	762	712	708	721	731	752	750	746	751	745	727	678	758	750	771	732	731	747	771	771	699	754	729	732	714	707	758	731	737	745	707	746	711	752	717	768	700	655	748	693	709	725	747	702	787	752	747	707	729	715	759	765	731	737	702	712	702	783	707	750	743	789	728	749	720	742	745	753	676	699	802	747	732	729	726	735	717	749	715	755	773	737	739	709	747	742	736	759	788	685	704	745	696	753	785	760	733	706	699	748	756	716	810	771	738	682	762	725	733	728	676	750	737	739	756	769	703	744	744	726	710	698	738	755	750	714	769	715	768	730	737	769	710	787	738	786	718	738	742	717	756	705	780	774	715	739	733	768	749	773	734	717	709	736	706	767	729	690	697	692	741	741	721	710	711	750	728	738	773	721	745	687	740	689	735	742	711	721	761	754	761	736	695	723	728	754	782	758	730	677	778	738	778	730	697	764	783	713	729	754	783	683	724	704	757	719	736	781	714	661	770	734	772	744	775	708	754	712	734	779	725	744	717	736	763	691	741	722	747	721	730	716	712	717	700	722	766	757	732	722	777	723	777	729	727	746	688	743	767	756	745	749	756	747	704	762	769	761	709	742	711	728	753	727	760	722	706	741	718	687	722	749	761	716	754	710	715	666	703	718	718	769	647	710	764	772	733	718	705	727	747	774	698	680	736	730	766	767	692	755	684	740	766	726	725	735	731	747	745	786	708	709	767	723	729	754	752	745	711	721	758	751	771	716	734	741	724	754	747	748	739	744	739	733	747	731	722	741	773	762	762	744	751	755	711	720	764	789	737	721	720	723	787	744	762	710	747	744	748	720	729	727	729	750	706	731	749	717	767	720	763	702	707	725	734	736	771	745	729	707	736	741	737	739	728	732	713	806	731	695	732	721	743	687	714	732	765	732	711	705	747	743	762	749	721	732	733	740	716	743	721	728	727	705	740	753	746	721	762	666	719	725	742	786	700	749	705	740	742	717	735	695	666	745	726	781	739	700	703	712	738	746	738	748	725	693	725	727	763	740	775	738	730	729	667	702	759	721	809	730	753	739	714	785	740	731	713	689	740	763	703	729	726	760	753	749	716	745	729	786	789	726	748	734	729	742	789	767	736	691	728	705	733	737	733	711	731	783	717	690	760	777	702	727	756	781	751	682	738	711	731	760	715	734	750	748	712	729	698	709	713	732	735	695	735	732	688	726	760	735	743	746	743	747	744	712	737	743	741	758	728	751	774	747	690	735	730	738	720	727	739	763	708	765	748	695	760	721	744	735	702	710	732	749	732	781	735	725	736	716	705	681	721	750	727	731	734	696	733	760	682	699	744	731	717	725	740	685	698	771	694	780	759	773	746	724	714	756	711	728	751	730	767	753	713	721	810	726	790	784	745	688	732	706	714	708	723	781	729	729	724	777	770	720	710	716	767	765	769	739	721	748	736	730	766	762	744	706	751	745	721	723	733	730	761	760	739	730	728	709	747	710	729	749	740	729	760	757	744	790	706	712	730	762	723	737	732	745	680	712	770	688	713	716	703	743	694	759	748	744	709	732	726	728	738	766	745	729	738	704	752	721	767	706	770	758	727	672	730	731	774	713	696	727	730	706	736	746	705	737	717	693	725	688	749	740	707	720	753	744	691	745	741	756	740	760	726	727	780	753	674	729	734	705	762	694	746	675	752	694	745	752	764	730	751	744	752	761	730	712	719	726	718	753	762	663	724	731	741	718	753	778	781	735	715	718	809	704	721	735	761	741	756	738	766	704	714	795	696	738	713	738	715	666	759	729	767	738	759	743	721	754	717	711	735	720	721	771	743	777	784	713	721	744	694	727	722	769	764	757	711	749	688	746	719	718	743	749	787	751	730	732	739	713	757	754	720	726	688	780	731	746	767	704	780	753	735	734	759	717	695	726	711	735	734	717	741	773	777	684	668	694	769	726	716	763	742	716	711	758	779	770	718	695	724	734	746	739	743	726	718	756	725	740	759	756	730	723	734	739	708	769	726	767	745	688	728	754	750	779	718	801	709	709	709	724	721	738	759	711	754	760	732	674	745	779	758	755	734	742	734	768	709	716	755	715	757	698	733	737	742	718	764	757	714	747	760	744	739	701	739	713	788	722	725	698	750	735	758	723	740	747	748	751	691	671	745	726	739	718	694	741	765	736	736	721	778	719	738	767	747	748	739	756	734	738	712	755	752	692	705	777	763	759	745	709	749	742	690	689	710	754	718	694	748	749	696	738	757	723	766	745	698	725	696	747	752	766	707	743	712	767	763	758	640	743	751	743	725	782	743	751	705	687	717	764	741	670	746	723	735	719	658	727	781	737	739	746	742	750	757	733	760	768	702	785	738	721	726	727	770	732	654	706	717	787	720	747	710	724	751	712	694	723	759	740	795	785	788	729	717	737	734	747	723	785	722	706	715	766	752	726	754	713	732	704	700	747	704	736	711	734	736	741	704	740	706	728	715	737	743	746	770	729	690	781	746	738	704	764	749	702	766	722	739	772	740	762	748	691	721	734	763	794	758	751	754	770	748	737	736	713	765	690	725	719	771	728	723	723	736	753	734	776	700	745	754	751	743	749	729	727	734	735	752	749	687	743	757	745	747	759	741
50763	30151	26199	15200	2128	289	230	208	244	226	222	211	232	224	222	215	240	231	225	232	198	206	229	235	214	187	217	209	214	240	234	210	253	212	246	219	227	220	237	249	229	225	220	193	193	236	233	235	219	218	213	230	222	206	223	216	223	213	229	230	228	225	237	216	231	245	240	216	220	239	228	201	227	236	228	199	204	236	225	201	239	246	209	241	256	211	201	222	233	218	234	243	206	222	220	202	220	218	242	205	226	199	238	236	209	238	243	241	235	198	242	198	245	225	230	225	247	207	211	208	221	219	244	237	224	222	223	211	237	225	227	199	234	202	212	181	236	223	247	214	219	225	248	225	236	219	218	179	230	199	236	215	188	188	237	260	222	229	216	250	224	218	224	195	218	256	216	226	213	221	202	247	245	234	227	241	228	231	200	217	215	227	222	220	196	211	234	204	214	230	226	210	215	223	254	231	240	259	222	254	214	227	229	200	211	214	215	222	226	235	214	253	224	208	232	199	226	241	199	230	242	241	209	217	221	229	232	195	247	231	241	217	222	203	267	218	207	210	232	225	218	226	221	251	219	210	237	239	221	221	228	198	231	231	222	231	201	246	236	237	243	197	217	221	225	222	199	214	223	231	195	238	232	239	215	218	230	201	214	218	219	213	196	217	200	258	248	240	252	245	229	215	210	233	256	228	233	227	192	216	247	190	232	230	216	228	229	222	235	238	217	220	229	258	196	197	224	230	235	230	208	239	224	215	221	209	217	231	222	222	233	203	249	223	214	223	220	221	260	234	224	211	213	261	254	230	225	222	222	246	234	219	216	221	240	239	229	203	233	215	224	223	233	199	228	243	233	249	211	194	216	224	224	226	224	235	241	215	213	219	233	222	221	223	229	231	223	225	226	218	221	259	224	221	247	234	226	231	245	221	241	223	241	233	202	211	235	227	239	230	239	192	207	238	205	215	207	224	232	236	220	205	252	223	202	230	219	240	228	219	195	236	212	231	215	240	234	217	204	203	215	233	224	229	216	250	245	239	223	192	214	213	228	245	224	220	231	199	212	219	202	223	215	197	249	238	214	253	230	224	200	210	202	254	241	230	205	206	208	239	239	226	219	218	237	239	225	234	229	249	235	209	217	211	198	219	222	218	212	209	209	220	241	235	217	216	217	240	233	213	247	250	250	224	249	231	243	253	219	228	213	232	206	250	197	229	218	214	188	220	236	240	229	240	221	228	204	230	216	197	236	205	206	206	243	223	204	214	224	182	222	216	237	214	209	199	234	225	239	224	214	223	234	216	212	230	243	222	221	218	230	241	205	217	243	228	226	225	246	217	245	194	207	231	258	203	223	237	223	228	267	245	227	231	229	250	235	228	214	222	221	218	217	235	258	226	228	238	218	212	201	214	212	203	194	226	217	243	223	227	213	236	213	251	214	207	240	255	203	243	212	224	214	219	216	242	228	221	238	240	222	245	241	223	207	216	193	245	225	227	232	216	217	205	223	248	249	233	227	218	240	207	182	206	237	223	236	209	239	231	221	220	224	232	208	235	234	214	221	218	235	219	214	222	216	204	214	240	231	228	237	202	234	197	214	226	218	239	222	227	273	187	246	204	239	218	221	217	205	239	224	232	236	241	224	243	224	227	217	216	237	217	233	234	240	221	238	222	205	218	238	227	201	190	225	231	233	227	225	233	219	219	217	229	234	229	235	222	254	219	184	226	195	234	259	207	237	243	233	203	239	239	216	221	220	224	224	199	233	245	258	221	208	218	237	207	226	217	236	198	226	219	255	245	204	254	216	231	217	222	210	203	228	247	222	238	234	241	222	244	224	219	216	225	229	232	223	225	222	230	211	206	220	253	226	226	205	243	229	191	224	210	235	199	228	229	225	217	241	262	232	229	215	206	216	216	220	227	256	249	211	226	217	202	218	187	220	223	225	222	236	244	246	215	209	220	209	208	240	231	250	218	217	245	233	215	198	229	207	210	235	233	240	238	248	227	215	212	225	199	220	255	233	235	229	228	255	243	249	249	238	213	223	215	226	212	238	211	193	217	262	232	233	221	232	224	230	239	212	227	221	213	219	247	213	201	231	239	221	235	211	203	241	227	225	219	217	221	208	212	222	242	222	196	205	230	209	205	224	212	232	204	211	232	224	223	232	214	214	255	224	234	209	209	234	219	223	200	236	245	234	237	239	231	223	232	241	231	208	241	203	236	241	225	224	226	210	223	234	209	225	222	233	242	242	253	222	222	216	231	205	219	260	198	244	224	224	212	223	221	208	259	229	233	248	244	223	232	214	219	211	222	210	227	244	251	233	224	222	203	209	232	245	220	215	210	245	258	240	223	225	251	228	209	227	257	231	225	222	235	232	223	228	245	228	256	236	226	233	233	221	245	223	228	217	232	230	213	227	240	207	211	225	197	218	219	216	217	243	228	241	222	219	220	233	208	258	223	227	212	215	229	202	242	213	223	218	192	209	226	239	218	237	244	209	252	232	258	225	217	238	240	259	218	234	205	253	190	227	251	236	249	211	219	185	250	223	219	218	230	228	235	220	253	226	208	215	227	210	238	232	205	220	204	229	218	258	208	205	207	244	229	218	217	222	206	240	228	224	231	223	234	234	208	246	219	238	208	248	194	253	253	227	227	227	207	214	229	255	221	240	231	237	233	212	239	237	220	241	220	249	246	228	243	192	208	242	247	242	208	205	223	214	252	238	211	220	216	220	192	218	237	232	221	242	226	218	225	250	213	242	222	229	231	213	209	231	226	221	204	233	230	248	223	203	228	223	222	237	230	220	213	214	226	234	227	232	224	238	213	213	195	203	197	220	212	226	257	239	231	273	238	218	219	254	237	210	221	228	230	192	224	224	231	228	231	212	198	197	214	239	196	212	224	227	199	242	206	204	232	219	229	213	245	216	242	241	248	227	201	238	227	220	237	200	211	224	208	194	248	234	255	234	216	221	238	246	239	214	217	241	213	251	245	251	205	227	253	251	218	209	224	216	238	224	236	216	234	200	222	207	252	212	259	220	196	221	234	200	247	206	234	224	199	216	219	241	235	246	200	239	217	217	202	227	209	219	225	206	250	218	219	222	233	264	230	245	235	229	227	259	219	219	231	234	219	273	227	190	191	195	232	247	218	206	204	199	261	235	245	190	220	232	235	226	246	211	219	231	220	216	198	204	225	234	219	226	209	218	217	208	238	209	220	257	202	253	272	228	223	232	244	219	217	218	222	210	210	250	225	223	234	216	197	230	223	206	243	242	230	209	213	228	198	207	207	217	210	187	219	210	215	217	230	228	221	221	197	218	273	207	225	226	222	247	239	231	221	216	208	220	202	221	229	223	248	263	218	233	223	219	226	227	237	216	222	207	239	211	251	237	232	225	228	230	254	230	213	227	219	225	214	230	231	247	214	235	262	199	186	223	236	243	238	240	236	218	246	236	224	246	218	212	253	228	218	215	231	214	238	247	248	215	221	224	229
50364	26087	24133	16582	1421	666	591	533	594	570	566	583	547	585	568	535	537	553	525	518	511	519	522	550	525	530	526	509	518	523	541	551	501	516	570	522	505	569	543	509	555	509	514	513	551	546	572	521	496	544	519	534	467	516	504	518	501	512	529	495	519	509	505	529	499	518	517	561	506	540	524	528	488	498	479	552	567	491	509	536	505	538	519	533	501	501	581	493	534	537	570	508	557	543	503	546	495	534	508	554	501	519	547	495	536	556	528	531	524	536	519	531	579	528	541	533	484	512	512	504	535	530	505	514	497	549	496	519	500	524	549	499	532	557	500	536	518	526	557	541	512	519	539	502	572	524	521	528	531	524	514	558	533	482	514	491	559	575	555	558	514	492	514	542	524	526	546	533	483	523	556	549	460	530	521	529	565	505	504	458	521	498	531	528	548	520	531	508	513	506	494	539	520	533	501	547	532	570	528	495	537	542	531	503	549	534	518	534	506	532	525	512	500	494	520	526	529	519	525	545	534	542	539	504	510	540	558	539	538	512	520	552	532	549	509	552	525	569	526	540	568	548	522	570	564	533	539	518	533	515	491	525	505	528	568	521	507	521	521	490	525	503	519	531	533	539	537	532	569	530	518	516	521	550	522	520	499	540	553	497	507	539	480	581	521	500	475	532	508	550	550	509	552	527	503	529	506	502	534	527	570	546	510	502	492	495	489	590	514	526	510	556	539	518	539	511	504	561	518	544	522	524	463	532	509	513	492	496	537	514	528	562	534	537	555	548	537	510	559	489	538	536	523	528	533	527	544	546	520	492	567	538	541	512	511	499	553	526	518	543	507	521	521	536	552	548	505	500	537	511	563	554	491	542	508	532	520	541	529	490	534	496	541	518	498	529	544	537	527	539	535	539	515	534	493	549	511	558	549	509	498	485	521	487	548	558	490	552	535	525	539	531	528	536	589	548	530	532	527	527	496	541	563	527	519	538	537	572	529	532	502	500	501	548	542	555	526	578	509	511	549	548	540	554	475	543	527	559	505	529	519	521	539	503	553	541	513	536	534	537	511	464	550	518	493	534	556	517	527	534	512	521	528	502	528	515	519	531	556	545	509	565	514	527	528	487	515	543	539	509	527	543	594	494	526	508	497	507	535	536	548	510	568	538	521	485	505	533	522	531	513	547	545	535	530	551	501	503	547	551	528	559	559	535	481	569	565	501	536	528	563	545	529	520	536	569	486	533	509	557	502	543	503	498	530	508	564	499	512	521	512	548	545	477	531	525	509	558	520	529	501	537	483	565	560	550	474	535	560	525	513	548	536	531	513	523	507	559	455	537	522	524	502	539	517	600	574	545	507	561	489	548	528	559	514	523	508	506	534	519	527	540	495	545	529	541	541	560	486	518	512	561	484	526	493	518	512	516	538	504	513	574	548	506	548	522	567	542	530	549	525	532	512	528	512	527	536	507	526	556	518	541	530	534	550	550	487	565	488	537	531	536	497	529	569	541	565	533	524	539	554	537	529	493	550	507	499	503	562	539	537	558	498	564	544	537	530	531	549	495	536	540	543	495	545	515	554	518	542	505	525	513	508	526	546	520	522	527	499	520	476	472	518	530	521	567	553	513	548	502	544	534	556	512	538	552	510	546	512	527	543	553	543	522	521	563	529	516	534	533	536	497	527	519	513	535	528	529	578	503	510	533	509	493	522	521	556	548	534	570	530	523	544	603	505	526	567	525	518	517	560	551	518	565	515	523	488	516	488	509	477	534	530	524	536	514	505	556	580	537	516	529	521	509	521	557	533	525	519	520	509	495	529	515	520	560	565	494	506	536	509	549	539	507	527	494	546	512	531	543	507	554	526	471	531	502	505	516	519	553	539	498	526	525	540	554	524	526	534	508	531	557	522	520	546	487	518	531	568	565	491	492	537	507	519	541	521	469	567	491	527	530	530	527	565	510	517	527	522	550	494	543	560	526	501	490	529	511	539	521	509	517	514	563	521	564	503	559	582	528	527	536	546	527	508	532	494	533	499	513	507	537	507	526	512	516	532	542	516	512	506	576	498	533	519	504	563	534	529	515	487	560	533	508	533	519	565	530	556	548	527	513	507	536	552	524	542	529	503	524	553	505	536	574	550	514	493	543	512	536	549	524	559	560	511	499	522	554	501	537	538	514	506	516	520	474	537	515	529	540	492	554	510	500	506	482	541	522	556	539	554	541	511	483	516	530	553	571	523	526	530	542	565	528	547	521	544	550	587	533	547	531	494	554	527	544	548	515	514	499	524	533	520	535	533	490	572	483	516	550	491	512	482	524	524	531	545	545	517	525	560	577	549	515	529	569	509	526	534	558	506	524	535	523	502	570	515	528	505	511	501	533	532	505	510	536	535	524	531	539	541	562	549	458	527	531	529	521	494	533	519	534	499	556	561	563	561	508	551	517	538	517	554	533	516	520	510	526	531	513	580	504	510	510	506	532	500	520	527	527	532	523	532	537	563	504	491	555	544	539	568	551	513	551	489	491	506	502	538	558	547	498	544	515	521	505	502	536	503	517	516	547	539	589	524	552	521	537	563	529	571	511	521	555	486	563	546	532	512	504	523	490	497	518	554	521	550	556	554	537	567	515	509	502	494	517	528	484	533	486	557	540	510	523	500	533	544	554	495	528	520	507	517	529	550	500	521	505	515	561	541	532	563	551	520	577	521	517	535	519	520	525	487	529	531	490	507	524	520	508	545	519	513	519	555	519	530	511	547	537	533	507	525	513	524	515	547	559	544	498	546	541	513	488	543	528	516	514	536	512	587	539	517	565	524	506	560	509	513	501	547	479	480	524	542	537	507	524	508	523	485	523	525	511	531	541	520	566	490	540	533	568	501	524	504	533	499	524	503	535	505	522	497	525	506	507	496	495	566	518	521	530	559	516	529	507	508	503	542	506	502	560	533	545	550	506	559	525	507	504	530	535	530	499	528	526	521	539	485	498	494	512	482	531	552	482	484	535	509	564	470	557	530	527	492	479	556	525	564	566	519	569	547	544	537	517	548	524	517	515	539	509	503	536	491	534	534	481	514	535	536	547	510	516	513	515	541	528	517	513	535	523	539	463	537	556	538	511	546	485	488	525	540	545	573	522	504	532	559	501	518	542	529	518	583	496	479	503	523	540	523	556	529	538	530	515	526	532	557	517	578	492	535	541	544	551	539	520	501	541	527	545	542	510	548	521	501	528	537	555	511	525	495	527	517	550	545	517	518	518	515	522	525	516	478	549	521	521	492	541	548	531	522	511	582	510	513	481	541	533	528	573	498	532	512	542	535	559	540	550	515	581	527	519	507	508	539	549	551	558	505	518	494	512	539	523	515	534	530	499	538	538	526	551	508	529	542	546	566	507	558	530	552	571	543	488	502	548	511	534	526	548	579	503	496	552	555	542	540	523	535	483	583	509	525	512	571	525	492	557	509	481	500	476	557	508	538	522	465	502	529	526	556	519	544	532
46003	29934	27937	21933	7660	439	251	260	228	207	194	238	211	206	235	252	217	224	201	252	224	190	227	190	215	232	222	201	207	205	206	229	241	222	204	221	231	203	215	218	199	213	240	205	204	187	202	203	208	191	222	241	224	209	220	212	227	186	192	213	202	214	201	198	228	208	194	238	246	196	207	243	223	224	201	203	225	207	225	222	252	214	238	244	204	220	240	219	256	236	228	219	207	218	229	192	200	220	216	234	211	222	207	234	222	194	235	218	203	213	219	208	218	219	208	188	223	231	202	196	231	230	239	224	208	231	219	190	192	250	211	199	199	245	210	199	230	196	208	200	200	234	233	207	221	200	210	196	196	189	214	231	214	208	216	196	204	221	241	232	237	194	205	206	206	198	233	237	220	207	204	240	215	219	194	221	189	213	207	241	216	198	242	223	202	225	217	210	227	216	228	231	218	221	206	207	200	218	206	221	227	209	191	201	233	215	236	218	234	229	248	212	232	200	210	233	197	216	203	212	221	223	193	211	235	214	221	229	222	240	215	214	223	186	216	204	205	204	197	225	214	239	214	209	207	198	202	217	194	244	219	225	212	258	218	236	223	251	218	222	217	206	211	239	223	219	173	211	221	206	197	192	205	214	222	246	207	222	234	226	217	215	223	218	201	196	235	227	209	223	207	211	212	193	218	236	168	232	226	222	232	213	228	235	185	216	224	168	207	223	203	217	219	207	185	185	211	204	230	201	212	215	202	216	208	229	208	208	225	175	226	248	221	180	200	241	198	226	229	238	211	236	210	215	210	235	214	197	203	232	223	195	231	216	215	212	211	193	216	235	195	218	195	193	210	210	194	206	217	202	209	231	226	206	217	203	218	199	226	221	205	204	218	211	194	234	206	206	195	197	207	230	221	212	195	191	229	207	203	194	204	202	214	217	211	231	212	217	208	219	220	197	231	204	204	205	209	237	216	220	189	208	216	224	230	227	217	201	227	235	211	218	216	233	193	217	204	206	227	214	229	234	214	200	197	200	210	225	209	211	206	183	235	218	213	206	222	193	200	226	239	221	233	235	210	212	212	206	219	232	208	213	220	189	188	198	219	236	205	206	213	241	200	224	214	188	235	228	222	223	207	205	228	241	234	212	214	217	196	210	224	206	206	219	221	222	225	193	248	204	194	214	196	212	226	207	194	215	208	205	218	193	220	259	218	216	181	206	221	196	193	220	201	186	219	198	195	202	207	248	190	198	228	230	203	210	166	213	222	233	196	238	205	214	217	197	217	237	202	214	264	227	207	224	216	254	213	198	226	226	205	211	211	231	192	224	230	213	232	234	213	208	212	221	202	239	236	238	221	218	222	186	216	236	225	212	226	215	241	226	207	238	219	209	182	183	224	209	212	249	234	217	202	219	209	218	209	197	213	233	184	214	224	220	201	207	230	195	220	194	210	210	228	201	197	232	232	219	235	198	204	244	213	219	199	222	213	228	226	216	244	213	198	209	195	211	189	189	201	240	218	221	213	205	224	207	238	206	233	216	220	214	206	249	220	195	209	234	231	217	215	210	231	229	200	231	189	213	232	237	243	210	204	204	205	187	207	220	201	205	239	207	230	217	174	209	201	182	242	217	215	213	208	218	213	196	200	197	211	217	202	212	209	239	210	220	204	229	215	195	231	224	197	214	206	212	228	213	191	197	223	233	224	194	203	230	226	222	231	223	201	191	210	218	223	220	199	233	227	206	210	239	211	209	217	215	218	192	195	223	198	222	192	220	206	230	202	214	194	220	212	216	233	212	225	195	204	219	231	209	196	211	198	214	214	191	204	221	214	231	235	207	225	186	219	181	219	231	218	233	215	210	231	229	222	210	204	209	216	241	223	228	209	209	203	222	219	208	211	191	225	214	198	207	214	202	231	190	250	201	186	214	218	220	224	207	212	229	208	172	230	233	224	217	192	196	210	203	218	210	215	218	235	229	229	226	212	247	218	225	235	238	220	231	209	227	204	207	219	211	209	205	216	222	202	236	216	235	217	201	221	226	200	199	199	258	219	238	181	225	221	216	219	209	225	223	230	217	221	243	206	220	203	201	194	193	215	201	215	217	212	210	216	233	196	202	228	246	244	225	217	214	218	216	212	227	231	204	202	222	192	222	207	210	216	229	220	202	214	231	218	207	216	203	218	208	205	217	235	223	201	209	206	188	198	202	233	200	197	205	197	217	214	215	175	186	223	200	223	228	178	192	229	232	229	241	213	219	192	221	245	230	232	195	238	204	210	205	189	225	194	204	230	221	203	206	212	207	217	221	215	199	214	230	214	207	198	223	224	244	229	234	228	235	224	224	231	225	248	197	223	211	227	221	214	224	239	232	216	223	207	207	209	207	198	229	207	189	231	254	208	200	211	214	211	244	197	206	234	226	201	217	231	209	239	207	195	222	195	235	213	215	213	232	213	197	215	218	208	210	202	242	226	216	219	232	195	241	226	190	208	210	214	198	207	206	225	198	230	218	211	234	225	227	224	222	220	259	240	218	218	215	205	217	208	239	214	215	231	205	221	243	222	216	199	226	214	223	195	194	207	234	201	201	205	206	224	196	207	223	195	187	209	202	234	195	201	231	234	235	236	203	227	193	210	204	204	227	225	228	199	215	188	218	219	191	217	208	192	211	206	205	205	200	236	210	214	204	227	209	214	188	236	228	213	225	210	202	212	223	227	211	207	195	228	211	243	188	225	225	228	195	231	230	222	220	203	244	241	210	199	186	227	211	225	217	204	214	207	214	199	216	223	229	232	192	223	204	246	199	217	217	228	222	205	193	215	223	201	209	210	201	233	242	207	226	185	213	221	214	239	209	198	209	208	213	223	207	203	215	227	218	220	195	218	214	227	187	219	217	219	206	221	247	200	198	202	230	232	230	205	227	225	212	188	214	227	217	204	211	203	223	241	207	204	228	225	202	210	232	183	204	213	220	199	219	209	206	217	210	228	199	199	210	213	216	189	211	229	216	230	221	207	229	207	219	197	223	212	217	213	228	188	205	234	214	205	206	204	168	211	188	238	215	212	207	205	205	224	212	220	191	229	254	216	243	228	214	217	224	217	210	216	206	190	237	199	207	234	228	198	217	208	214	189	212	226	206	223	171	205	191	228	193	221	218	216	208	236	230	228	185	226	232	228	228	225	215	215	224	207	191	196	207	219	245	189	187	201	205	209	214	242	239	194	234	214	226	206	195	200	179	188	191	233	212	200	247	232	212	204	217	216	220	204	226	212	193	215	230	239	188	188	215	208	206	216	212	193	221	219	226	194	204	244	216	212	229	235	223	216	194	206	203	224	204	201	201	206	202	204	208	218	226	223	203	225	199	228	227	231	224	215	195	230	234	195	216	206	216	229	194	228	228	224	225	219	217	216	218	207	237	217	221	216	229	200	198	204	194	205	230	214	225	225	239	198	220	218	211	236	235	235	232	216	212	217	207	204	192	209	202	230	193	222	219
53503	35025	33387	24507	2123	705	708	639	626	567	574	585	512	549	535	533	544	565	524	507	551	549	495	484	544	500	553	571	503	517	538	528	507	526	506	533	525	531	536	501	496	558	496	469	483	500	508	515	520	545	545	543	532	497	553	491	495	520	509	471	513	516	508	497	511	518	539	525	505	537	540	518	484	510	471	513	528	508	492	520	503	538	533	524	521	518	481	500	523	487	503	476	548	496	527	533	521	479	520	485	480	505	566	526	543	514	533	533	496	502	466	486	498	537	527	509	492	538	483	481	503	452	520	521	511	524	535	473	550	505	480	487	555	511	507	472	503	559	511	502	528	504	498	559	516	550	509	499	531	507	492	524	495	517	553	534	515	533	470	537	504	530	461	501	485	519	508	524	499	485	497	554	519	509	520	512	526	507	537	497	527	548	499	532	490	484	541	470	517	506	520	501	524	496	497	524	489	484	512	524	458	470	526	517	514	524	509	479	543	490	552	515	474	487	497	529	484	482	500	492	480	500	543	459	501	484	509	564	462	510	503	508	490	500	497	519	491	517	525	541	509	505	516	477	503	476	526	502	492	544	507	504	483	504	520	549	521	507	520	535	457	478	544	507	569	510	517	473	481	505	499	529	511	530	524	514	516	524	511	508	518	532	534	464	488	517	500	538	509	486	535	509	508	530	504	499	497	467	498	545	537	499	514	577	549	525	513	494	499	538	494	501	506	481	516	506	536	516	578	497	531	505	499	513	509	508	520	497	495	507	491	534	506	482	519	508	543	482	535	469	490	504	491	513	518	488	522	492	511	506	463	506	489	490	515	532	496	523	523	508	487	479	520	477	503	511	496	514	483	541	505	464	509	541	530	551	492	516	516	511	548	499	543	543	480	522	524	508	514	481	543	509	507	517	506	543	552	540	497	464	511	563	484	518	524	502	499	557	492	545	494	477	548	507	503	517	480	474	500	526	533	485	492	525	495	526	507	533	496	528	557	517	527	519	500	497	491	510	514	523	496	515	514	461	538	517	524	518	529	524	476	532	489	552	508	499	477	483	516	493	517	468	559	495	518	532	492	565	496	542	504	525	460	521	511	519	531	540	508	513	532	477	484	545	511	499	584	526	557	509	525	493	515	509	523	496	495	520	543	520	541	523	526	550	499	564	482	505	495	538	518	539	481	551	512	497	530	576	530	542	478	509	517	530	498	486	517	502	565	475	510	539	527	501	495	533	485	520	507	448	520	481	545	510	519	521	542	526	510	485	505	496	520	502	544	479	505	549	487	492	507	507	524	500	506	509	512	501	494	497	469	503	477	464	562	516	521	491	534	482	498	492	515	473	514	489	514	539	508	531	508	518	508	509	508	525	506	500	545	572	525	499	514	491	512	506	501	551	505	518	484	506	494	526	532	497	483	522	504	473	496	501	511	551	510	488	535	490	473	509	485	535	519	577	511	529	528	522	508	520	503	542	532	522	527	549	500	523	522	519	493	490	506	528	525	510	496	522	545	573	533	540	507	505	503	525	548	537	527	472	472	545	476	517	514	551	486	469	505	520	515	502	506	536	519	503	513	532	491	526	530	544	516	492	523	546	478	504	522	511	483	489	502	502	503	478	490	510	521	523	533	507	516	482	532	520	484	529	512	534	521	490	522	518	505	518	548	533	548	504	512	473	501	512	539	510	546	525	533	491	498	536	502	483	455	545	522	513	521	522	470	491	526	509	506	493	555	526	501	501	487	518	510	495	527	540	494	509	487	524	517	524	498	517	459	512	502	495	531	489	527	516	552	511	511	489	517	552	524	546	504	539	536	544	507	487	501	512	527	524	528	512	495	478	535	465	500	517	501	517	541	504	496	491	505	490	487	496	532	492	479	508	520	548	482	541	551	499	535	499	498	519	486	511	507	494	486	529	477	548	475	517	485	516	455	500	493	513	503	522	472	520	500	479	534	473	516	458	523	479	500	529	543	523	493	542	509	508	508	517	516	536	490	504	512	545	477	513	514	490	524	502	546	559	506	471	466	510	489	540	537	512	497	510	493	527	547	496	476	538	517	487	533	540	532	501	562	537	533	501	504	488	480	487	510	492	479	506	500	509	494	497	480	488	531	545	511	507	517	524	509	475	483	513	542	531	491	507	475	507	521	484	510	522	515	550	526	517	490	484	531	505	507	521	543	483	529	541	506	532	530	532	557	503	493	519	521	507	517	531	481	502	519	500	489	497	563	486	517	488	513	470	516	522	495	523	501	507	508	505	511	516	486	505	539	496	505	517	482	521	539	514	501	489	515	538	488	491	543	515	502	546	537	531	502	484	503	574	525	505	520	521	536	526	536	542	511	520	480	541	482	552	514	517	517	525	560	492	481	532	523	485	524	512	537	504	500	495	499	483	518	521	522	476	510	497	526	522	567	463	540	521	495	514	488	510	529	557	492	516	523	534	483	544	497	507	519	515	524	525	489	493	531	500	507	502	489	520	493	498	536	507	479	499	527	520	519	504	488	513	538	512	496	497	516	476	514	485	500	454	512	538	525	525	497	525	502	543	535	458	544	537	495	502	515	543	535	512	507	553	480	507	489	509	491	517	544	481	510	520	499	537	529	517	539	507	500	520	520	504	519	471	532	533	541	513	486	540	516	505	513	525	530	577	498	505	500	499	509	508	539	533	516	519	513	486	537	495	506	494	513	509	522	532	506	504	560	531	569	457	530	516	493	496	524	494	491	510	504	522	549	524	520	500	503	522	469	493	497	492	511	485	540	511	502	559	502	531	492	530	481	509	466	540	524	504	508	535	508	518	561	506	498	499	562	505	484	547	468	509	515	512	467	477	508	491	508	491	535	516	509	465	547	504	513	533	515	525	490	554	515	539	502	519	518	526	519	520	521	560	522	489	534	494	532	506	512	552	515	522	494	526	521	507	517	495	488	513	491	528	528	511	536	489	523	469	509	507	587	487	510	516	519	499	560	511	537	533	502	494	519	509	541	527	512	519	539	532	506	514	496	488	526	518	500	497	503	527	489	464	502	530	524	524	495	514	525	530	512	561	505	512	557	531	494	510	507	518	505	532	472	471	513	499	551	519	509	526	493	548	494	511	522	548	452	562	483	505	560	502	536	491	522	578	558	504	507	484	571	512	521	517	519	514	507	523	530	540	531	525	522	550	527	501	485	548	512	513	518	538	526	489	524	504	488	524	504	502	524	504	494	522	526	550	522	509	537	542	531	518	525	502	504	518	515	554	537	534	503	429	507	536	484	520	536	481	484	574	521	490	471	504	509	522	498	487	489	503	515	527	498	529	499	495	510	517	519	557	515	522	490	526	463	489	483	517	513	519	518	498	541	475	512	510	544	512	467	503	531	541	521	527	500	506	504	533	535	494	473	503	512	504	515	573	503	469	496	504	495	465	541	493	520	483	534	508	512	534	531	512	503	538	512	501	472	532	488	511	502	510	518	515	536	520	486	499	483	522	506	539	483	529	525	497	531	494
49840	19444	6238	740	380	320	324	329	338	308	302	363	320	331	350	322	322	346	309	334	297	347	366	341	345	305	337	347	332	336	325	324	315	324	309	299	335	364	350	318	324	308	328	326	305	314	324	309	327	322	330	340	348	307	299	336	313	294	355	357	316	319	323	330	308	338	336	355	308	347	333	345	360	336	313	317	320	323	336	311	358	343	309	293	301	308	321	332	324	361	319	330	354	329	304	331	299	303	332	306	342	315	355	311	351	332	345	299	312	331	303	362	343	318	300	352	341	348	314	361	336	327	317	343	332	323	349	347	309	319	369	359	335	318	342	309	316	331	331	330	308	324	320	329	308	311	349	300	342	336	343	340	320	321	343	331	344	367	308	328	359	331	343	322	360	354	321	356	329	319	303	309	310	318	316	314	316	330	329	300	340	316	351	326	374	294	312	302	369	346	318	320	320	358	333	297	321	347	333	327	308	324	299	345	304	329	330	341	333	348	311	316	342	306	336	327	315	327	334	325	338	334	341	341	348	322	315	300	314	330	346	320	327	320	354	347	330	323	315	361	323	323	332	351	347	327	324	311	364	336	333	336	337	326	314	336	321	308	350	328	319	349	360	313	321	343	314	342	345	323	322	351	332	354	336	314	348	339	349	329	327	336	338	327	409	320	346	311	317	319	342	336	325	344	282	316	322	313	346	351	330	341	324	329	351	304	324	334	345	297	327	321	307	341	318	344	353	330	312	300	345	310	334	316	312	328	341	343	333	333	344	310	317	294	321	336	322	307	308	352	361	316	322	301	322	314	356	331	336	339	326	340	323	350	345	375	333	321	313	337	326	357	335	302	356	332	342	331	328	354	334	332	303	295	360	310	345	318	351	341	315	320	338	341	334	321	326	364	343	347	332	351	334	319	326	332	331	354	354	341	332	324	365	340	318	347	332	353	339	322	353	335	349	336	307	341	361	329	327	313	305	333	315	313	306	339	312	314	319	324	310	340	309	325	355	302	338	339	325	336	320	299	342	328	339	317	327	334	339	336	301	358	329	336	308	317	351	324	315	372	318	330	321	295	276	337	328	306	359	333	348	327	330	318	316	339	333	351	316	337	344	329	346	302	343	321	322	303	363	319	347	313	330	309	340	338	352	330	315	334	347	310	328	344	336	344	353	335	310	316	341	354	327	307	285	321	336	314	323	317	374	329	325	356	318	300	325	357	334	307	332	334	313	342	302	357	334	315	318	346	348	334	326	363	350	326	333	345	383	308	312	301	331	312	316	346	338	325	322	336	346	306	336	346	336	319	360	335	338	300	303	297	319	323	329	330	338	311	322	328	340	352	311	365	319	350	355	350	360	309	286	319	345	303	334	363	312	351	302	314	320	318	310	366	340	307	307	336	380	338	334	314	358	358	340	345	315	333	314	299	327	312	339	318	340	368	322	337	309	323	330	377	352	334	333	350	325	337	321	331	332	350	337	344	298	316	329	335	334	307	343	328	324	335	327	316	335	333	324	305	331	308	357	336	344	334	361	373	288	342	309	352	353	289	328	338	355	349	364	342	311	341	354	344	312	327	330	356	309	314	328	340	318	324	354	345	321	368	327	312	324	289	332	305	320	331	348	338	328	342	328	345	355	333	344	376	328	317	351	330	304	335	324	303	315	333	324	321	345	297	323	352	319	322	325	346	368	342	333	324	312	324	359	351	306	327	374	311	347	333	316	355	323	331	339	316	365	299	313	335	324	345	343	334	332	317	337	320	298	365	361	329	339	353	337	302	359	316	300	358	334	328	298	342	349	326	322	311	328	366	328	339	341	301	319	301	352	326	310	349	354	322	340	313	370	342	328	337	338	332	336	330	299	313	335	349	311	294	332	314	374	302	356	310	335	321	306	310	344	349	350	352	337	338	341	325	320	328	319	280	317	341	314	312	339	318	357	339	332	314	325	314	316	302	310	304	310	310	360	311	329	339	348	298	316	342	300	314	284	323	321	314	336	295	319	357	326	326	313	347	319	344	344	313	336	335	332	344	341	320	328	318	344	323	301	329	334	325	307	296	306	331	273	347	340	321	326	327	348	345	341	309	303	331	327	321	350	356	348	335	350	341	327	320	315	334	340	362	338	341	309	348	342	336	320	319	341	347	339	335	309	314	325	332	336	361	337	358	328	320	320	315	334	352	354	345	357	300	344	322	349	329	329	337	341	364	318	303	297	288	309	347	331	337	332	347	354	316	317	317	316	359	330	335	336	345	334	321	353	325	331	329	316	328	337	333	320	328	322	311	356	307	303	360	329	351	326	310	319	367	349	321	340	377	331	313	334	350	332	335	322	353	335	327	323	331	323	274	327	346	314	347	323	332	320	308	343	344	322	332	308	320	336	345	345	355	305	341	335	308	314	338	341	336	337	310	316	348	322	345	362	319	296	345	354	328	325	321	322	312	320	336	317	340	333	322	303	334	324	306	346	327	274	291	290	320	320	336	306	315	334	331	340	349	350	332	333	308	306	334	320	311	327	352	333	331	336	308	325	330	353	324	336	327	317	352	375	326	307	331	327	311	334	311	303	332	336	318	322	314	304	335	300	307	324	347	295	335	344	331	337	345	323	309	308	314	348	316	350	323	309	331	339	309	326	333	354	369	334	347	307	314	341	327	314	382	314	321	315	325	296	330	338	292	315	285	328	337	313	310	310	323	316	293	329	353	339	308	357	309	340	337	332	328	296	322	318	343	309	339	297	294	315	356	327	342	342	324	361	326	331	341	321	323	288	323	337	298	321	326	362	340	309	327	328	309	351	333	319	335	307	332	328	307	324	294	295	300	330	332	331	290	352	327	326	335	320	314	351	357	326	342	380	339	331	329	332	319	362	331	354	302	315	371	339	328	346	379	337	306	342	349	344	329	323	366	321	337	327	346	335	326	308	320	326	332	321	364	319	340	334	332	338	346	324	299	322	313	304	350	350	358	317	360	344	333	321	353	297	302	322	313	332	341	299	314	347	342	317	332	327	302	323	320	352	352	293	351	314	328	324	320	353	303	328	334	355	326	318	309	319	351	297	306	283	366	295	337	328	312	353	324	320	333	304	319	341	334	331	321	335	352	374	330	355	317	338	298	308	347	310	335	325	332	330	362	342	346	314	296	328	313	328	314	327	314	323	315	355	315	349	344	359	369	301	338	322	346	334	302	308	336	327	345	319	300	327	333	336	334	323	318	355	312	324	333	297	343	321	347	362	301	314	352	328	352	295	314	279	353	343	312	346	316	339	321	340	342	351	360	368	333	312	342	342	316	299	312	306	328	311	336	302	347	297	302	318	344	360	328	341	330	356	339	332	302	349	324	320	328	362	355	343	317	331	338	366	337	330	352	308	340	338	359	348	338	331	334	325	354	315	312	313	291	292	369	316	320	322	315	314	347	320	294	348	351	327	332	358	345	302	317	302	334	318	322	292	322	345	356	317	330	323	360	335	311	341	323	344	310	306	320	331	321	326	309
38152	4888	2722	1865	759	764	773	701	731	766	729	759	712	715	729	754	706	720	691	729	726	747	735	721	698	762	725	768	761	751	769	718	751	700	717	813	720	722	745	722	735	748	710	746	714	758	705	729	724	711	789	710	713	762	709	760	753	758	765	736	770	710	715	673	775	699	730	794	729	738	778	720	741	737	762	754	699	725	748	777	729	744	756	778	764	753	742	728	743	769	724	743	750	752	716	753	742	694	730	760	696	736	702	758	731	763	747	733	760	799	760	737	711	733	775	730	728	729	784	766	721	756	711	769	773	715	721	731	785	740	761	729	708	727	701	723	782	670	780	755	754	787	703	736	749	747	712	740	739	735	744	704	713	773	738	717	727	726	671	688	661	727	697	722	717	748	759	742	708	681	730	731	739	774	730	789	768	714	739	714	729	717	752	765	702	699	767	721	758	710	735	793	720	775	731	814	722	764	725	805	752	765	732	752	674	690	724	714	744	788	723	708	746	747	778	698	742	759	718	716	738	754	682	703	761	710	724	766	759	720	735	748	722	770	701	733	743	730	728	741	749	759	756	790	730	784	785	790	765	718	783	720	786	747	732	721	730	689	755	691	733	730	733	750	740	766	725	747	739	717	774	712	726	776	754	784	774	698	724	687	699	745	733	711	724	701	708	789	731	754	727	719	758	690	741	731	717	751	677	781	775	737	737	752	725	742	726	680	750	719	772	807	723	756	747	709	714	742	732	711	713	736	763	757	731	744	732	707	745	727	734	717	701	730	731	736	704	720	769	718	746	754	721	706	751	712	750	761	767	777	766	737	777	742	734	715	696	712	767	729	706	718	748	774	726	764	691	700	768	705	763	769	763	753	738	725	704	764	746	767	776	731	776	696	764	679	766	804	719	765	727	750	751	733	733	675	774	730	728	744	713	734	755	704	760	713	730	756	701	763	754	765	778	709	732	733	715	769	714	748	728	767	749	755	742	740	780	725	753	771	725	716	754	711	754	735	739	760	729	722	771	752	744	753	745	752	723	710	712	717	713	777	707	730	760	744	779	741	747	738	747	737	704	771	749	785	726	780	758	736	745	695	742	720	742	720	760	756	753	745	774	751	735	732	739	755	762	704	753	751	749	718	772	772	756	750	722	694	738	724	734	737	726	722	735	727	745	734	719	709	751	752	737	696	707	753	764	721	758	749	745	788	715	756	736	768	750	727	771	758	764	759	760	783	755	722	747	716	788	714	710	728	717	784	704	710	779	743	704	767	728	706	737	730	697	749	752	741	708	744	753	693	753	768	706	704	756	759	736	774	783	726	763	745	786	706	758	742	720	762	739	708	747	703	717	741	722	767	666	707	709	771	714	758	764	773	743	749	762	783	697	738	743	767	758	697	729	741	768	737	735	783	739	761	739	750	714	779	695	741	723	726	734	700	741	743	729	719	712	752	760	741	702	740	725	744	708	723	692	716	724	739	756	726	777	757	720	743	786	751	709	727	774	745	761	714	727	746	683	685	689	748	659	781	772	785	738	731	772	716	722	753	737	775	715	743	721	705	791	733	725	759	770	709	743	786	766	726	739	769	758	748	698	732	700	721	790	726	722	778	677	757	679	715	728	779	725	697	743	735	803	730	784	762	751	767	730	756	761	723	693	734	736	753	714	751	708	785	742	765	721	753	704	755	792	696	754	755	721	779	731	732	732	748	703	723	743	714	750	734	770	735	768	756	739	711	773	723	707	722	740	801	767	736	735	780	728	749	723	780	745	783	697	669	699	712	774	741	787	744	718	783	752	758	728	696	724	698	760	767	711	706	771	739	708	735	740	768	691	775	701	748	771	723	730	712	754	738	737	726	711	697	733	715	753	659	721	792	743	766	696	751	713	780	712	732	705	771	743	762	733	750	741	761	787	752	758	734	773	723	670	706	736	741	689	750	704	787	756	730	715	694	711	713	754	710	721	766	715	736	703	752	810	785	748	769	783	742	727	709	741	707	725	734	745	723	698	768	734	764	704	747	714	722	742	756	756	756	725	749	762	732	693	697	760	733	743	698	730	696	750	720	748	756	744	722	709	741	719	704	771	776	714	734	758	664	747	723	785	789	766	760	708	707	743	709	763	752	716	713	685	720	699	697	710	769	751	783	726	721	784	747	774	762	741	722	744	707	701	714	727	722	733	717	775	708	745	752	725	733	746	698	721	749	754	712	749	714	706	713	719	729	804	748	754	775	771	745	744	729	705	703	682	794	698	676	746	727	742	743	734	709	743	733	735	765	784	711	689	790	765	758	750	723	763	777	700	769	767	706	712	740	731	757	716	764	716	748	794	780	713	682	687	757	662	732	703	792	739	732	709	748	792	740	744	745	738	730	752	708	781	706	758	769	706	771	746	699	763	789	765	762	775	772	716	705	708	749	735	694	710	720	735	749	717	791	718	731	743	723	714	742	745	783	756	730	715	758	748	786	705	766	743	693	773	738	764	744	731	724	794	712	714	748	689	705	722	805	756	747	751	740	708	722	702	760	725	798	763	728	707	768	733	763	751	752	756	746	754	775	736	757	776	684	699	679	739	706	732	735	782	712	704	723	780	766	715	700	714	758	793	734	719	751	707	798	784	753	776	718	713	802	715	681	778	759	727	730	739	720	705	732	780	762	756	734	759	706	736	742	742	738	733	766	713	753	738	799	711	753	772	733	749	753	781	766	745	746	824	694	731	722	756	726	775	711	724	703	755	706	754	756	735	718	688	714	740	728	714	701	755	714	733	713	740	741	710	707	757	708	758	767	736	736	706	751	723	755	743	727	763	718	730	739	747	728	809	703	719	711	725	711	798	779	727	772	731	707	748	780	734	758	733	761	765	724	743	719	657	722	724	728	747	709	736	708	804	682	760	709	710	708	718	728	799	768	752	748	762	735	746	739	757	764	678	764	691	757	751	759	691	759	775	710	736	740	733	744	731	737	747	778	752	747	746	755	763	730	735	701	706	749	732	677	788	757	761	711	745	704	742	737	756	754	716	703	750	715	764	764	721	712	730	776	691	742	706	732	791	694	739	755	706	730	750	767	721	768	742	682	705	758	698	711	711	731	700	738	721	759	762	764	724	709	739	741	719	702	777	780	748	761	736	737	720	711	743	737	744	743	715	712	772	694	724	778	747	754	790	742	717	737	753	772	755	726	727	753	729	732	757	730	707	741	743	743	695	747	727	724	728	753	729	745	720	741	693	736	761	724	732	716	716	732	755	667	693	764	725	698	684	733	738	722	777	725	730	727	647	714	779	730	741	766	747	736	752	778	739	769	756	705	725	789	714	779	735	733	698	746	754	762	690	710	697	752	725	736	723	727	724	732	756	770	683	727	751	747	751	756	713	708	707	751	740	715	726	724	705	747	689	735	740	731	748	719	736	742	717	716	694	730	718	737	680	728	709	793	728	725	710	723	733	687	696	733	727	693	717	777	721	778	752	716	703	727	707	713	731	722	753	745	737	756	754	768
51422	29104	27084	16316	2667	286	240	230	243	232	216	217	254	202	228	196	237	185	202	233	238	221	247	222	205	214	211	220	242	255	213	229	245	237	227	210	226	241	207	243	234	226	226	221	215	213	242	228	257	227	234	237	242	209	234	218	238	208	261	212	214	221	230	217	196	227	237	222	230	205	211	223	224	195	211	219	196	249	209	204	213	220	237	214	255	271	226	200	213	210	225	226	259	240	212	248	212	194	216	235	245	224	231	206	237	212	217	207	193	217	222	238	195	234	221	243	211	231	249	238	206	206	203	206	238	219	219	249	207	236	225	213	238	236	218	212	225	201	234	230	205	224	239	222	195	243	205	227	215	227	241	212	210	180	223	181	241	201	211	215	236	238	233	207	238	246	226	219	223	226	206	194	196	199	200	216	226	213	240	235	216	207	206	213	221	247	257	219	216	215	225	232	200	231	208	232	205	204	218	217	226	222	213	232	211	243	237	227	217	228	236	227	217	219	217	230	216	245	231	215	248	225	211	248	221	214	244	206	232	223	212	198	235	198	204	205	232	212	224	240	208	211	221	210	238	200	209	236	205	245	225	263	203	237	199	229	190	222	197	239	224	228	229	221	214	218	207	215	215	248	223	230	223	212	227	229	205	219	224	224	225	214	254	215	217	229	253	230	221	228	237	218	222	203	228	222	228	233	221	227	228	237	224	238	203	207	219	197	220	210	219	198	230	199	224	234	231	213	221	211	228	208	235	239	216	213	224	242	231	208	235	237	219	216	214	209	223	217	214	245	206	235	217	243	224	221	236	208	231	203	233	194	217	246	249	208	229	236	240	239	200	241	226	228	211	215	200	220	207	239	221	230	230	219	255	242	227	227	223	218	221	224	232	250	199	213	227	203	232	236	227	216	232	241	198	209	224	204	251	239	219	212	200	214	230	237	239	205	213	235	214	200	229	220	230	226	232	229	212	232	229	233	220	222	223	221	209	251	211	216	203	207	203	218	226	222	253	211	223	256	225	184	248	236	219	209	231	212	234	210	236	228	203	223	244	225	219	226	237	241	206	212	211	217	211	224	219	225	185	206	233	191	242	224	222	176	220	233	206	209	228	247	230	211	230	222	210	216	238	246	252	250	217	246	208	234	223	239	240	229	195	204	230	256	211	190	236	200	233	233	211	223	223	207	229	211	223	226	203	215	226	242	224	235	236	220	209	207	218	239	205	211	251	245	221	214	219	249	251	220	207	240	207	228	233	236	232	235	205	219	181	241	237	243	197	196	203	205	234	200	194	208	223	234	213	232	199	231	209	240	235	214	207	242	215	227	232	236	228	223	217	224	226	205	217	235	258	242	222	224	202	181	219	225	228	236	251	222	235	216	234	238	223	212	205	248	227	220	228	229	217	213	198	262	241	225	215	230	253	199	250	210	227	217	224	209	266	197	176	218	199	222	207	232	206	206	219	185	222	224	235	201	209	224	192	202	218	205	222	218	199	200	229	244	205	252	201	216	229	245	187	200	235	215	225	230	216	224	225	221	238	205	211	224	232	221	219	213	227	222	224	197	210	257	194	206	231	203	220	199	198	193	244	238	210	231	226	193	227	220	236	238	202	231	213	217	233	208	237	221	244	199	221	217	248	237	226	256	232	199	208	186	205	252	204	196	226	220	191	198	214	257	218	199	206	231	223	228	216	223	205	216	207	207	251	208	219	218	243	218	237	231	231	231	212	211	223	225	236	231	212	206	212	201	219	230	226	210	200	238	201	190	222	242	222	222	224	220	237	203	199	204	221	217	211	233	216	243	224	237	226	214	196	235	230	228	200	207	237	200	212	216	247	216	212	214	222	222	243	232	240	218	221	219	236	214	217	228	204	232	219	219	217	234	229	209	222	259	253	219	243	225	247	219	207	215	231	228	223	230	214	234	190	202	233	233	240	229	238	228	216	226	228	214	246	247	246	229	240	243	229	255	228	225	201	221	217	235	206	201	210	239	200	220	228	238	206	243	249	221	234	230	228	223	229	262	216	213	220	242	239	209	232	230	230	244	214	226	209	226	218	249	226	233	219	246	199	211	213	234	239	207	254	219	223	222	203	208	214	218	206	203	229	221	209	212	232	242	225	211	246	219	223	197	222	247	216	242	211	235	229	212	214	231	233	220	222	218	209	216	243	205	219	236	225	212	232	232	200	245	211	203	206	215	219	203	223	242	230	218	207	220	197	206	203	220	198	234	206	201	208	226	241	223	236	250	187	184	194	218	237	216	235	225	229	204	226	239	210	216	239	207	202	222	237	221	235	221	224	238	210	232	207	236	229	234	223	221	229	214	235	214	204	225	221	212	216	259	221	204	211	218	251	204	205	214	191	217	213	218	227	238	219	233	203	198	224	225	209	219	202	234	204	201	193	198	211	203	217	240	201	234	226	223	191	235	242	217	240	231	224	190	246	209	239	207	242	225	228	231	242	208	226	192	236	202	219	226	218	244	224	208	216	231	229	251	218	191	214	202	199	220	210	212	216	186	221	191	223	211	219	230	242	220	184	222	238	250	204	236	209	224	248	247	247	219	211	214	236	204	215	209	235	185	245	238	205	207	226	237	224	225	221	225	235	208	248	237	229	230	230	217	206	236	215	195	212	214	207	223	214	227	195	220	227	190	210	230	226	206	226	211	190	221	210	215	234	209	232	233	237	256	206	209	230	222	235	218	223	223	223	213	239	235	236	245	212	207	216	206	234	216	234	237	258	207	231	213	217	234	230	224	236	237	229	204	206	220	189	230	213	233	239	229	205	221	224	193	230	235	226	233	197	195	220	238	201	246	214	186	225	206	247	213	251	229	244	212	226	223	229	249	232	246	214	216	246	205	221	218	237	209	201	233	240	219	202	211	203	212	248	194	223	188	221	236	225	251	205	195	215	210	225	214	230	261	208	241	250	204	234	220	234	235	232	247	211	213	196	214	207	195	214	227	236	224	234	234	229	231	207	222	211	221	227	209	206	175	250	234	230	200	215	242	217	240	245	231	218	220	237	177	234	203	255	232	247	193	214	222	217	218	211	214	214	257	242	209	197	220	222	222	215	220	219	226	197	223	216	224	210	237	243	214	250	234	225	223	244	195	207	222	213	231	219	191	247	237	236	215	212	213	227	223	208	247	221	219	216	225	216	209	202	200	215	231	254	230	217	224	242	228	208	237	222	234	228	232	214	230	213	233	204	230	212	201	228	231	254	227	220	249	225	244	208	209	250	211	245	229	213	198	232	227	227	220	227	197	221	232	221	196	217	222	224	221	227	221	194	208	227	232	215	232	237	214	240	242	230	215	252	211	240	240	216	207	205	204	213	222	220	241	242	217	212	225	232	217	242	207	219	207	216	219	220	251	245	260	213	237	213	220	211	217	252	207	201	242	210	249	201	211	176	237	237	217	195	221	231	226	210	221	220	219	214	230	194	235	207	244	235	210	188	226	185	217	243	231	226	255	205	215	198	246	227	236
49347	25640	25121	18711	1835	664	610	593	523	584	563	575	582	543	532	545	523	525	510	537	507	554	514	528	519	540	472	530	511	524	548	503	507	515	520	515	558	528	587	521	530	529	530	573	513	552	511	492	516	538	511	555	489	504	508	510	535	526	564	508	504	561	542	478	535	525	504	542	553	558	548	515	528	561	522	546	552	550	485	506	523	484	496	521	521	515	478	561	497	553	505	534	523	520	483	522	548	555	536	501	530	496	480	510	511	471	529	493	520	548	528	527	512	522	515	492	508	506	554	523	534	523	544	520	513	501	521	529	506	543	527	525	559	501	478	552	490	513	571	506	558	538	532	478	496	519	522	472	518	528	537	542	473	516	531	518	518	542	546	558	486	512	530	519	577	511	524	502	561	534	552	515	484	521	486	532	544	491	549	550	504	517	495	562	484	484	505	501	515	528	516	523	503	528	547	510	489	558	544	496	546	486	549	589	535	500	544	525	522	493	561	550	548	516	479	501	508	524	506	484	519	510	573	523	544	522	506	508	487	541	519	537	489	491	514	508	529	522	546	526	556	533	493	481	504	534	525	543	551	513	489	525	497	546	516	543	519	526	548	540	548	520	491	497	507	503	464	517	527	525	474	512	520	541	516	513	526	494	515	520	534	505	520	512	517	493	544	506	531	518	511	488	509	525	537	537	555	536	522	526	533	538	567	545	515	508	519	478	522	471	497	506	519	479	494	514	526	532	489	511	513	535	539	531	506	546	553	462	517	521	550	530	532	515	523	508	518	550	538	526	538	555	504	524	485	525	573	547	538	543	539	531	565	497	502	522	477	530	520	510	555	496	488	547	505	508	492	547	517	523	557	459	524	511	535	512	540	496	494	536	551	532	571	483	488	516	540	489	516	520	471	499	520	460	484	527	489	497	524	512	502	530	547	502	554	519	490	531	548	516	548	505	516	514	493	522	488	499	484	516	501	513	563	515	508	502	530	543	533	490	558	527	551	549	508	517	539	518	516	538	571	533	516	533	528	490	494	508	501	508	483	560	518	559	524	529	492	528	506	571	506	530	532	490	569	522	524	539	500	509	519	513	525	517	550	521	523	524	529	542	517	480	535	507	551	541	487	526	528	503	528	533	538	487	515	520	559	461	501	534	542	497	507	558	446	518	539	504	476	490	496	508	517	523	508	499	548	549	525	532	513	508	473	535	492	502	513	506	501	512	508	504	495	514	548	530	582	499	492	506	480	509	553	463	514	488	540	509	509	512	521	538	555	467	558	512	492	512	501	544	544	502	511	518	492	491	515	553	479	538	513	466	536	541	502	477	500	521	521	527	551	559	554	508	495	521	491	509	531	477	512	516	514	512	482	528	506	496	485	494	527	545	496	525	541	540	512	530	535	522	535	516	531	546	524	528	518	476	514	495	504	511	523	501	529	534	576	522	497	525	509	550	558	572	548	568	573	562	516	499	524	525	525	510	546	508	502	532	507	525	464	515	513	496	550	521	544	517	528	525	499	552	530	500	520	510	539	523	508	493	578	522	497	523	451	495	514	540	506	541	508	545	540	540	485	535	504	529	518	521	491	548	524	506	539	497	525	534	521	508	509	498	515	543	527	487	543	528	473	513	544	488	514	504	524	543	532	508	547	528	529	534	575	559	502	478	500	515	522	520	517	475	502	600	506	478	545	505	492	517	512	490	562	483	508	537	473	535	476	509	521	567	518	538	513	489	523	529	516	495	485	569	513	473	505	524	543	492	479	501	526	501	528	543	528	504	546	499	534	542	489	487	549	514	517	489	490	501	525	523	539	531	522	530	512	547	506	495	530	553	506	533	510	497	504	471	526	513	496	496	524	472	503	509	492	514	485	528	557	490	546	548	490	551	544	487	536	509	528	498	544	529	531	535	501	527	526	487	507	473	520	505	510	518	498	520	533	521	526	537	510	559	513	529	516	516	531	515	496	500	530	520	492	503	487	500	525	523	543	521	487	531	499	490	535	545	508	563	516	563	548	535	518	476	513	539	493	520	527	479	521	505	501	491	492	530	544	529	503	512	543	509	529	525	524	576	497	537	502	534	546	574	536	508	565	480	502	533	491	506	541	553	536	467	493	548	508	493	505	502	531	510	491	505	528	496	546	537	528	519	496	509	511	459	546	465	499	492	533	556	527	508	541	552	486	479	513	481	529	554	541	550	523	526	498	514	481	548	531	531	505	578	531	497	520	546	552	476	504	551	557	607	543	582	522	535	523	529	470	520	540	489	495	522	533	497	517	515	545	518	491	521	497	486	553	546	554	523	560	532	531	519	503	538	514	478	514	551	492	525	514	526	513	511	546	471	551	509	509	531	530	545	495	509	510	517	522	521	549	529	500	545	512	510	521	499	544	496	512	498	535	504	502	530	536	515	549	536	503	517	509	522	486	487	522	541	496	523	495	513	545	543	551	507	547	511	514	521	494	520	552	524	515	568	570	563	500	509	488	508	525	499	542	557	543	504	552	510	500	527	542	515	505	548	496	534	528	513	558	502	526	546	511	521	539	528	548	521	537	479	502	514	498	519	517	479	533	543	509	543	532	531	507	519	535	528	487	493	521	464	504	521	506	525	483	504	559	539	561	544	511	494	531	531	503	505	555	548	552	527	500	503	522	510	504	511	517	548	531	517	503	558	532	568	547	558	554	536	551	514	492	507	531	549	498	547	537	540	511	518	524	481	525	511	491	519	480	487	510	526	513	538	490	511	540	515	533	489	516	537	525	550	504	514	530	506	543	506	511	467	568	518	490	531	469	500	510	525	536	551	560	522	540	512	523	529	549	530	532	512	471	532	532	499	510	503	536	470	530	508	512	512	496	520	560	505	538	494	588	473	526	519	564	558	534	520	502	553	484	498	541	559	550	482	508	486	497	533	512	495	475	536	521	535	513	524	484	521	548	481	467	513	560	503	525	542	516	518	495	489	528	523	546	533	523	486	519	557	497	481	495	508	503	508	533	468	556	519	545	522	508	484	531	501	508	494	532	509	493	467	494	516	523	507	491	483	478	528	511	503	559	553	498	533	480	491	569	500	523	512	503	489	515	515	525	469	550	546	520	471	544	521	545	519	532	527	509	550	542	490	490	528	541	548	551	528	557	482	506	546	530	526	524	549	572	492	538	541	534	524	492	517	504	498	493	483	515	519	479	566	525	509	497	511	502	551	491	497	553	504	509	492	511	517	552	547	506	556	522	528	547	461	473	562	529	529	513	490	518	469	546	537	527	550	522	522	492	544	513	522	543	533	488	540	505	538	492	537	494	493	501	519	514	528	530	493	539	523	543	534	514	499	524	502	532	531	528	514	536	504	527	532	503	528	514	552	498	533	536	571	513	534	482	510	524	491	493	482	536	525	541	521	512	496	505	528	541	489	565	533	520	517	545	506	521	515	493	504	511	515	497	505	547	509	537	467	505	549	519	526	489	506	515	555	524	534	532	514	498	505	527	514	536	481	536	537
42282	30358	26956	23643	10237	678	231	243	253	227	238	220	222	257	244	218	212	258	223	230	187	209	212	219	209	194	206	216	204	190	208	211	222	232	215	222	231	237	182	194	224	228	195	196	197	202	211	182	226	193	194	197	185	240	207	204	218	219	221	207	202	235	203	204	222	183	229	233	226	203	223	184	211	192	188	205	196	200	201	221	196	219	208	182	219	235	211	201	216	198	230	210	211	230	217	183	180	195	195	211	212	203	212	217	236	232	200	189	204	216	210	202	223	209	218	219	235	205	188	201	219	210	212	236	190	183	182	210	220	203	225	214	200	203	190	221	208	221	238	191	210	236	190	184	227	171	206	211	235	213	218	209	199	216	181	181	210	207	202	206	188	204	220	223	193	194	208	176	214	217	198	199	212	212	205	225	197	209	182	185	197	201	236	185	198	215	193	206	214	209	196	225	227	232	218	219	247	217	201	201	206	172	216	235	213	223	230	205	205	199	211	216	213	218	200	207	230	197	204	197	213	199	240	205	179	195	221	217	208	215	212	209	182	220	222	195	213	222	202	225	210	208	200	217	180	237	192	205	218	199	220	188	230	215	213	247	171	218	218	212	237	225	183	232	209	190	207	181	197	218	197	213	189	200	219	202	198	196	186	201	201	203	242	230	224	211	199	212	210	241	208	202	220	205	229	210	208	191	240	214	189	208	202	188	199	195	229	214	214	219	188	227	230	221	219	220	187	202	203	200	200	174	229	206	207	243	223	215	225	182	189	208	216	213	208	191	200	182	243	203	186	211	206	239	227	211	195	204	209	216	219	201	218	202	207	212	223	183	199	220	235	194	225	223	217	202	239	223	207	190	215	232	211	214	194	197	210	210	219	202	233	192	215	205	190	217	214	224	186	207	184	194	189	212	197	194	176	238	206	198	207	228	211	241	218	208	223	234	207	192	228	206	214	194	202	223	199	212	202	217	202	209	205	212	220	205	198	210	245	207	191	202	213	199	222	198	192	206	169	189	234	229	222	225	182	214	193	183	173	223	241	191	185	214	178	221	204	188	230	214	215	225	215	223	233	238	204	219	196	210	213	204	212	186	228	201	212	201	206	197	187	210	208	184	217	201	209	231	232	191	224	235	191	215	217	196	216	198	195	238	205	206	233	225	205	207	229	230	215	203	218	199	193	177	206	185	247	203	221	227	180	204	222	230	194	182	189	190	183	215	196	226	184	217	214	212	164	177	189	209	202	233	195	205	195	205	231	236	191	195	225	224	222	217	187	203	191	226	204	213	229	192	209	237	213	225	224	214	224	214	227	179	214	224	233	186	214	216	193	207	220	195	173	219	226	245	238	223	205	215	225	226	211	186	201	185	208	215	194	216	224	203	237	194	194	229	221	193	211	193	217	201	210	221	189	192	196	222	203	223	193	205	234	210	223	190	217	208	214	199	188	198	201	197	190	193	224	230	246	210	206	204	201	220	208	202	216	183	195	223	192	220	200	189	200	208	206	203	219	214	215	227	207	187	221	224	201	231	188	237	204	184	195	202	198	210	221	237	202	205	212	226	232	194	196	203	208	204	205	204	215	194	226	223	223	208	197	204	231	198	218	213	201	219	225	209	219	189	211	217	192	198	214	193	191	201	232	188	235	219	178	194	210	214	216	187	237	183	206	193	219	210	238	219	200	216	234	213	234	197	212	200	203	207	237	236	214	215	178	212	225	196	224	206	239	212	187	215	191	236	206	180	204	238	225	195	193	200	202	196	215	199	214	190	209	191	210	217	221	227	225	204	211	228	219	232	221	210	253	205	202	224	209	211	233	211	199	227	215	197	227	229	211	208	187	190	220	229	221	206	212	236	188	186	196	214	210	210	211	216	228	214	195	200	210	177	221	160	215	216	201	195	208	236	205	192	182	210	203	221	209	226	223	209	209	210	190	202	216	205	216	210	196	185	180	206	189	212	220	182	231	215	230	240	193	219	219	206	218	212	226	202	214	197	208	204	201	185	231	205	210	202	201	222	202	218	198	222	191	212	197	222	221	193	228	232	197	228	238	200	213	227	206	224	221	215	220	212	204	214	203	203	198	217	183	229	228	200	230	229	206	213	236	184	213	197	208	225	216	212	159	206	245	211	217	200	222	219	213	199	253	214	220	202	204	194	200	203	202	214	218	229	203	194	220	194	208	193	214	218	213	206	221	212	217	192	198	228	193	208	218	240	218	183	231	204	204	194	188	215	210	188	210	217	206	197	215	220	218	195	219	218	219	228	206	172	197	197	234	230	250	224	225	232	220	226	220	240	198	216	210	223	219	221	213	216	207	188	221	190	224	207	186	216	212	198	207	223	227	203	233	219	190	208	256	218	229	234	224	211	192	204	219	216	208	228	209	227	179	198	203	213	174	205	176	235	220	212	199	212	206	225	193	214	196	196	199	206	200	187	229	181	216	206	228	191	254	210	229	199	176	203	223	228	230	195	227	203	217	222	232	212	215	198	211	227	221	206	218	200	200	235	221	218	223	202	208	209	222	183	220	199	199	250	208	211	192	221	236	200	219	224	223	196	210	177	234	220	207	208	214	216	203	197	203	200	222	217	175	197	216	204	219	200	174	193	209	228	209	219	233	208	211	211	204	194	213	219	196	235	179	224	233	203	199	213	230	196	218	197	225	233	226	229	193	188	206	191	205	205	192	196	183	202	204	205	195	254	187	211	202	211	184	188	195	185	201	203	193	202	208	203	224	200	189	217	202	229	201	196	233	245	226	196	189	201	213	176	210	221	225	199	187	217	218	213	231	215	198	225	204	192	218	179	198	224	193	225	198	220	165	199	197	229	218	208	199	168	208	209	190	200	215	199	199	196	197	180	203	208	211	181	191	194	211	216	191	211	174	213	190	199	202	211	176	210	215	207	196	201	223	229	207	195	212	210	225	210	216	201	203	199	223	210	224	214	217	184	231	214	221	200	191	221	206	226	196	222	206	191	223	190	210	167	218	210	204	226	203	197	203	227	215	236	209	203	217	230	217	224	186	222	229	192	230	244	208	226	213	196	222	210	216	180	220	216	248	191	220	220	196	204	244	179	210	198	203	189	207	214	221	226	212	229	221	201	188	218	209	204	182	200	202	204	240	210	198	206	188	189	193	220	191	200	180	189	228	201	215	227	213	218	217	196	219	188	230	230	219	205	201	217	183	213	206	216	195	197	201	196	218	210	223	190	206	193	200	200	199	210	195	197	192	226	190	200	212	195	208	198	223	209	194	229	226	212	196	221	204	229	197	202	210	177	205	195	216	197	201	205	208	204	222	201	218	200	184	210	237	197	212	219	209	224	191	221	205	207	182	230	216	212	194	181	200	235	193	231	226	209	221	192	220	210	227	180	206	203	205	178	190	208	222	218	220	189	213	231	221	175	225	181	202	187	189	196	197	224	212	217	216	231	199	237	213	230	233	179	187	230	213	224	220	228	197	226	229	194	185	199	219	178	227	184	226	206
52100	35488	35944	29933	2592	764	698	653	591	637	566	555	488	544	546	523	559	565	508	562	515	509	479	549	536	508	545	501	524	528	507	499	512	499	523	492	520	540	492	460	510	515	492	493	520	470	461	475	503	490	504	501	475	478	489	462	525	507	482	536	485	491	528	504	545	478	465	491	545	536	486	509	530	493	532	473	517	511	537	514	531	557	497	537	494	522	481	487	505	535	511	510	498	512	474	511	528	535	474	498	488	473	498	490	491	474	498	495	459	536	546	502	486	454	496	497	490	520	466	488	455	481	501	444	499	492	501	508	503	507	529	455	459	505	502	493	466	519	504	505	472	463	491	473	497	507	489	484	485	500	497	475	546	460	522	535	467	491	496	491	512	467	499	503	466	469	504	501	487	507	514	452	545	472	498	497	504	501	524	509	481	502	487	529	490	477	462	499	506	482	468	514	521	477	484	479	510	471	484	480	489	507	488	494	478	495	510	476	513	508	512	493	520	512	502	475	518	505	525	501	444	486	449	473	466	511	515	467	535	508	512	484	506	518	503	468	508	524	504	509	475	487	483	512	543	499	461	509	519	523	477	552	495	494	474	522	501	463	480	475	460	477	512	473	542	457	468	504	500	475	482	533	467	498	508	504	500	507	505	519	521	513	472	503	520	527	476	490	465	453	467	525	545	547	517	490	457	506	487	510	515	505	495	503	500	471	501	484	514	494	518	511	471	468	517	513	513	499	533	512	520	477	502	454	449	483	512	478	530	503	517	477	485	499	497	512	560	501	506	478	518	486	496	506	481	484	517	507	479	501	518	498	519	486	514	500	475	511	468	503	501	531	502	551	456	482	438	484	456	492	467	496	489	505	481	495	467	518	517	484	503	483	522	544	506	502	497	500	532	504	506	494	492	507	418	489	529	483	490	508	534	470	499	496	519	515	481	483	479	475	514	489	530	459	442	488	493	511	499	533	453	446	477	487	527	478	478	502	471	493	452	491	506	496	492	517	526	489	495	490	484	511	523	494	491	503	514	494	498	468	495	469	497	495	484	496	529	510	492	498	477	495	510	511	465	492	472	488	509	519	471	502	530	535	483	495	520	462	519	443	506	523	479	495	530	497	497	496	494	466	513	515	458	492	472	477	478	517	489	503	479	514	500	474	510	489	506	506	497	496	472	493	520	478	520	503	482	462	468	496	485	496	476	500	490	528	476	526	513	516	496	511	522	504	489	503	482	510	474	483	526	477	530	477	469	519	512	449	525	522	501	504	530	478	495	534	465	532	502	485	526	500	504	502	476	511	493	463	501	483	468	505	511	540	484	519	486	524	514	487	490	514	504	469	492	481	553	517	500	512	517	488	513	494	474	539	487	482	538	469	488	496	517	512	462	488	500	483	478	491	538	515	463	513	506	517	503	523	479	520	522	497	511	507	498	483	471	472	485	484	525	447	499	525	523	503	486	524	494	488	505	500	517	505	501	498	504	481	489	506	537	508	486	481	490	493	477	499	515	506	481	477	498	484	500	477	468	528	497	497	517	531	506	523	459	508	497	497	507	477	501	520	511	465	536	475	507	490	510	518	477	473	511	482	506	483	481	472	505	505	520	507	505	489	500	526	526	535	508	490	531	497	499	524	490	515	485	561	510	482	518	494	488	482	534	501	461	496	510	488	497	504	544	497	492	445	501	516	465	530	515	497	480	470	512	472	498	549	491	490	511	547	479	506	551	488	507	503	496	522	484	503	514	486	519	506	509	477	502	505	460	503	465	485	470	483	495	504	508	462	510	498	459	509	480	479	521	515	498	528	480	529	476	506	476	488	492	506	477	530	517	518	497	514	528	563	480	497	480	491	505	498	503	469	483	510	510	506	516	524	467	503	492	540	456	485	489	510	510	483	481	514	487	510	507	443	505	494	461	483	476	516	526	489	507	513	502	513	520	480	458	467	500	479	471	534	491	476	496	488	523	524	498	510	501	509	523	527	491	483	522	500	526	460	506	460	474	481	477	526	491	496	511	501	502	494	542	455	492	476	506	486	504	521	522	488	453	485	503	504	497	452	520	483	541	506	485	487	490	462	472	498	463	468	552	533	514	510	483	455	513	494	473	513	494	502	523	512	495	487	497	499	538	500	506	503	457	488	502	496	493	491	495	462	487	525	484	514	489	505	496	506	474	510	536	500	491	481	519	489	500	530	498	535	488	500	509	519	448	533	487	488	512	478	493	482	537	487	509	498	530	474	527	513	492	540	507	511	478	517	542	499	499	494	482	513	509	491	540	528	503	486	444	485	509	490	469	487	515	518	529	502	486	482	518	494	507	506	491	498	525	484	481	529	490	449	547	504	513	497	474	502	482	486	533	524	502	497	482	491	516	467	522	478	522	449	534	484	516	494	563	461	514	518	475	506	507	455	501	501	489	515	507	487	503	477	489	521	506	494	494	507	497	499	515	482	512	480	465	535	473	461	487	509	499	484	492	501	530	519	467	493	499	522	497	499	483	461	514	485	471	479	493	515	528	495	525	508	512	484	477	524	477	481	512	486	516	546	500	500	506	501	499	467	497	517	471	504	473	516	527	550	485	451	500	500	536	504	491	540	506	481	479	480	524	522	503	484	552	489	512	470	484	497	497	485	492	465	501	443	441	492	488	474	504	497	477	547	496	498	540	493	508	483	454	517	491	515	504	517	513	485	519	526	491	499	505	481	513	467	499	496	513	479	487	456	476	504	491	513	512	480	496	479	488	487	520	543	499	514	514	518	485	554	490	515	491	498	474	441	503	501	499	512	526	489	496	510	508	489	504	480	502	481	481	503	543	483	483	492	491	486	490	485	504	545	474	486	509	496	545	460	546	508	509	472	485	489	483	521	541	501	472	491	501	475	490	511	513	510	501	523	504	490	515	503	502	492	463	501	514	516	503	505	499	468	533	473	493	489	521	537	439	503	524	471	483	528	469	544	554	511	497	460	476	493	489	539	491	489	579	497	515	486	478	498	508	525	504	500	478	516	496	536	521	489	495	496	493	479	454	462	504	519	497	533	563	509	508	464	511	524	515	537	510	507	544	497	503	451	483	493	541	501	495	470	500	514	531	490	500	496	483	510	504	503	501	497	467	477	496	459	517	511	501	520	512	499	443	475	475	489	506	524	521	547	473	502	518	487	547	502	510	488	468	483	483	491	517	499	517	483	507	504	469	488	474	531	544	511	495	521	521	485	496	476	505	488	514	463	483	462	495	511	498	471	510	450	482	497	522	516	476	513	483	530	526	521	479	496	474	465	532	517	520	546	511	440	502	493	513	538	491	472	511	518	478	511	493	514	495	493	493	488	490	519	496	463	513	508	525	480	538	495	520	470	458	474	500	510	526	472	473	522	476	479	507	471	473	486	528	506	519	534	485	502	517	526	454	497	452	506	522	506	476	529	493	511	532	499	487	490	488	489	475	496	538	498	495	515	515	517	504	543	501	494	499	480	520	499	505	473	499	500	501	537
45754	19094	4938	869	316	318	343	308	320	307	338	330	295	340	317	327	325	336	309	345	313	268	322	345	317	310	301	308	304	292	287	320	338	295	371	286	307	290	317	328	310	328	316	257	332	284	332	360	338	316	315	312	356	297	323	330	345	322	359	327	338	299	313	321	330	334	345	326	372	318	352	335	307	335	344	317	341	345	371	300	319	308	342	310	347	312	271	326	320	340	302	309	330	310	339	323	341	331	334	329	343	329	349	299	318	327	346	325	313	341	317	318	295	310	318	305	341	300	331	299	310	338	301	304	310	313	322	282	320	294	332	292	323	310	359	332	313	319	318	323	343	360	295	303	312	321	339	354	331	296	369	339	320	329	321	320	318	305	295	312	274	300	299	272	311	304	297	322	297	333	325	301	313	311	324	314	324	323	331	303	322	325	290	309	312	315	350	289	351	297	321	299	294	322	312	320	308	305	290	288	302	314	304	331	333	317	301	342	329	307	318	325	316	319	333	356	351	318	338	328	356	307	307	302	322	305	320	340	350	328	308	317	327	342	352	339	287	346	291	292	353	300	358	336	304	327	327	279	305	313	286	312	332	366	270	288	315	327	302	371	317	309	310	334	302	317	306	317	326	336	322	304	335	328	323	314	298	326	319	328	330	346	341	298	312	304	286	311	328	301	314	347	330	337	318	312	309	304	315	341	327	306	313	335	310	348	303	336	328	329	318	360	316	331	320	300	300	298	330	304	318	335	337	313	298	310	305	319	338	314	341	315	365	309	335	299	331	329	308	301	341	331	291	338	348	342	341	322	323	321	332	320	349	345	331	328	288	310	316	332	372	335	327	322	341	340	338	332	341	336	319	293	307	328	338	308	334	299	319	310	303	304	311	307	321	290	363	345	334	330	303	317	300	345	333	354	312	310	321	315	295	301	307	307	298	307	293	305	317	328	349	325	315	292	336	336	325	302	331	301	320	321	324	315	337	355	314	314	288	291	319	306	296	279	322	347	294	346	343	306	342	298	328	323	320	327	311	386	321	343	319	331	314	344	320	324	332	322	344	331	307	321	320	341	326	320	314	324	316	308	333	326	328	324	324	340	306	339	345	312	339	352	282	327	294	297	345	324	334	314	308	336	308	307	314	296	334	310	325	317	328	317	321	354	345	318	345	334	319	312	305	311	334	323	339	335	285	317	320	314	309	331	349	307	298	303	306	310	308	337	357	327	319	358	337	335	300	288	316	304	307	287	320	325	304	300	324	338	332	318	319	318	322	323	321	320	321	340	356	351	334	335	321	315	313	340	374	315	313	307	313	320	347	341	323	298	311	294	307	303	325	335	335	331	310	318	312	346	282	314	340	307	308	333	362	344	332	311	329	321	329	337	299	323	311	292	315	320	288	337	282	295	324	332	321	335	310	289	362	318	325	321	332	334	340	309	301	327	325	305	326	270	337	340	331	272	309	339	317	315	324	334	328	362	331	299	336	346	317	295	344	325	312	320	303	328	321	331	289	287	309	331	318	271	286	324	282	293	315	293	302	287	307	323	299	324	283	344	345	299	296	321	292	312	312	325	312	366	318	309	323	333	281	316	306	280	317	320	305	296	321	339	347	316	338	311	309	340	326	299	294	327	308	320	323	292	352	322	330	331	330	334	321	309	309	301	333	319	345	324	314	313	329	339	352	289	339	346	312	323	315	324	300	315	295	348	302	334	335	353	352	331	346	319	325	336	345	300	300	298	296	285	328	289	318	344	341	314	318	334	324	326	342	333	343	292	308	279	315	296	313	320	315	334	318	319	317	304	278	339	304	337	277	333	321	313	322	340	331	330	334	320	365	325	345	285	340	328	294	297	333	301	301	335	337	334	328	313	325	320	338	345	317	333	334	339	301	365	312	328	299	330	290	309	319	299	285	295	319	300	297	324	332	320	321	312	332	326	325	301	318	350	320	312	308	316	305	315	317	285	286	298	307	333	305	292	259	331	341	318	293	327	312	322	338	325	333	283	294	306	300	309	351	328	328	347	308	294	302	328	339	316	360	315	285	333	312	308	275	322	297	331	313	331	294	322	282	270	305	338	338	333	341	297	322	293	354	327	322	311	343	364	295	305	331	322	307	302	329	335	351	318	333	343	355	316	310	281	325	284	309	318	330	318	333	311	333	316	303	355	325	308	299	302	353	318	314	334	329	310	334	304	287	312	326	349	300	328	320	338	334	338	300	307	303	328	307	295	290	327	330	350	314	340	327	298	289	343	302	340	380	297	297	328	339	325	317	338	306	305	328	293	363	338	277	327	318	333	320	357	340	285	285	326	342	286	315	338	344	314	336	331	328	323	310	342	312	301	328	313	305	336	330	324	330	334	330	343	306	336	309	335	321	306	321	296	359	323	336	306	327	345	314	335	293	291	328	328	299	293	293	320	327	336	329	342	300	302	321	316	304	339	304	336	328	342	309	317	331	331	345	309	331	297	329	355	332	316	315	313	311	326	318	355	321	319	336	337	315	295	319	332	337	315	335	306	336	282	331	296	319	317	327	338	329	310	324	342	271	319	302	316	345	291	310	337	327	323	332	299	330	340	346	322	372	318	299	310	315	293	321	348	316	351	321	358	295	321	302	310	312	319	331	296	321	332	304	302	337	340	344	297	324	334	313	306	349	328	323	314	310	329	311	316	322	321	347	308	347	310	293	304	323	358	321	336	313	337	304	301	322	348	322	319	303	334	323	313	349	322	333	379	328	339	324	320	350	364	301	287	315	312	302	320	326	316	325	342	296	285	309	335	318	318	328	327	315	303	318	293	304	300	320	315	283	315	361	313	311	311	337	320	317	311	317	319	333	313	314	301	302	276	295	329	266	329	345	325	310	330	327	341	315	376	293	325	320	348	305	316	340	307	286	330	319	334	317	328	298	292	317	344	338	314	321	322	337	302	318	323	326	330	311	344	333	318	333	318	285	313	342	312	304	322	324	302	342	339	337	340	316	313	344	332	337	332	323	323	343	343	367	323	342	348	350	294	308	327	326	297	308	314	369	356	329	321	318	326	320	339	278	358	303	343	324	306	323	322	296	316	335	322	297	322	317	337	330	311	321	301	293	317	296	310	336	300	348	307	326	327	317	288	316	333	315	338	324	313	301	306	288	317	329	328	336	325	324	355	353	325	321	316	300	304	290	308	303	313	316	318	330	309	315	312	338	310	318	272	333	352	361	322	336	350	333	341	333	332	359	330	336	327	341	305	323	329	335	333	339	310	304	324	331	299	318	315	316	315	320	273	314	334	322	311	337	316	318	326	307	334	318	327	347	342	303	321	311	315	319	347	324	305	302	305	300	346	331	331	332	323	333	354	323	343	316	319	310	328	330	304	357	334	346	331	354	315	340	328	316	342	311	295	321	290	324	295	320	322	320	338	313	334	374	310	342	351	294	289	356	328	307	356	325	310	307	335	330	343	262	311	312	333	326	304	330	317	315	306	334	311	311	341	340	352	312	334
34164	4704	3124	2620	811	728	736	737	715	765	714	701	697	727	713	705	693	693	739	720	714	691	696	721	719	736	727	756	712	746	752	738	719	747	724	755	703	734	709	738	745	731	700	698	710	721	726	762	753	742	719	735	711	718	712	678	749	733	715	685	697	722	720	688	743	694	730	684	763	727	739	679	732	729	691	750	729	728	694	711	733	727	716	748	728	763	723	729	707	668	701	745	698	684	693	731	731	650	731	735	721	712	749	768	765	705	729	702	720	668	741	689	746	729	683	689	719	734	727	733	764	731	714	714	723	741	665	701	730	717	713	718	718	725	683	703	725	691	738	763	744	755	755	711	716	710	731	753	738	710	717	735	718	715	722	739	722	731	716	727	705	731	736	696	750	707	767	706	733	754	749	684	696	694	723	687	682	727	721	667	697	731	720	715	738	743	714	765	713	735	732	703	767	683	741	724	678	719	758	715	730	759	688	738	777	675	732	766	739	688	733	715	697	708	697	720	686	763	772	681	715	711	743	761	685	715	743	697	696	730	731	708	723	686	695	728	728	740	745	717	745	726	714	714	701	729	698	671	682	679	747	735	683	743	731	753	761	733	721	725	697	773	658	755	699	704	721	740	722	661	711	758	723	710	719	725	696	723	698	712	711	735	695	685	768	743	693	689	691	713	678	725	755	730	744	694	730	733	721	722	702	754	724	748	738	696	756	758	772	708	715	746	742	671	704	686	736	664	734	714	730	725	724	708	699	719	722	686	741	704	698	715	740	726	743	702	731	665	747	705	707	677	767	724	715	761	716	705	656	707	684	697	756	748	693	731	682	755	731	707	709	731	679	740	713	677	712	685	687	715	738	718	689	718	737	684	676	701	724	650	724	751	756	694	751	725	710	700	693	674	742	692	741	695	721	699	698	729	716	737	739	697	742	701	731	724	721	751	712	740	724	717	680	716	731	703	735	720	699	731	738	680	728	695	694	689	705	751	712	738	733	705	694	702	726	684	724	740	718	728	731	729	733	649	725	737	677	704	709	723	761	729	673	725	656	686	727	710	759	733	697	709	705	723	744	717	737	704	713	692	700	756	706	688	744	740	745	701	735	719	704	726	734	712	651	726	708	684	704	704	723	698	737	691	755	704	695	719	742	747	695	761	674	707	724	703	778	762	706	726	721	708	652	701	714	693	700	718	714	666	752	734	721	719	701	689	709	755	741	749	740	726	709	726	809	755	697	721	734	745	674	723	771	702	736	686	742	685	741	731	744	740	736	743	659	699	684	720	709	718	742	755	704	717	708	758	754	713	680	693	748	720	718	714	735	684	723	707	726	762	755	734	766	731	685	725	703	704	710	706	704	724	698	754	718	741	754	773	714	707	655	726	698	707	705	736	709	687	711	768	673	752	711	753	734	694	675	715	699	699	674	711	734	770	730	735	721	722	701	731	707	786	720	735	691	702	755	703	711	759	722	719	682	679	651	693	715	689	726	728	704	723	733	726	718	732	716	734	690	701	691	711	672	720	738	703	729	678	717	730	708	712	750	708	684	779	716	753	700	727	725	698	713	740	665	738	671	688	674	692	681	726	715	712	669	724	710	716	712	656	752	697	732	755	796	706	724	727	707	684	746	707	699	743	789	733	753	717	696	717	728	725	716	770	671	652	759	746	764	743	695	710	767	714	730	710	728	752	693	702	815	703	737	710	654	774	663	683	723	742	660	732	713	747	726	732	715	700	698	740	703	696	676	744	748	735	703	701	713	765	715	736	724	746	722	694	733	684	699	756	687	688	723	725	722	719	781	713	690	743	727	681	720	777	689	695	765	702	772	779	755	749	737	708	696	726	711	691	713	696	735	698	716	755	705	727	745	723	728	760	735	677	701	730	724	730	690	683	671	761	721	708	710	708	738	730	728	739	709	705	680	746	721	695	712	724	686	698	704	732	682	772	741	734	705	678	747	716	746	715	682	706	694	697	712	718	751	741	705	720	727	731	700	684	704	730	712	716	722	710	696	744	712	683	685	701	761	737	699	689	694	717	720	670	769	737	690	692	728	743	748	724	757	726	724	705	706	707	732	706	751	698	728	723	728	702	720	685	732	698	735	753	712	706	710	737	688	691	721	668	745	697	719	765	708	707	718	737	681	712	741	731	737	700	715	758	729	708	743	714	747	713	700	721	727	720	712	726	757	662	743	733	729	732	747	729	754	736	754	725	723	697	688	744	702	735	676	734	694	724	732	721	704	750	681	725	721	727	746	740	689	687	669	734	703	755	710	732	702	726	754	755	700	718	697	694	734	735	717	776	688	711	715	744	686	723	736	709	713	754	703	717	741	728	710	731	739	699	759	723	717	691	759	730	702	725	723	685	714	698	744	706	712	749	729	671	713	696	749	712	706	719	732	717	722	668	777	714	785	746	769	753	762	731	725	749	716	717	730	687	679	743	711	705	673	722	700	717	701	701	748	733	742	682	733	733	694	710	723	736	727	746	725	770	693	675	761	692	789	717	713	740	784	721	723	756	722	693	698	814	776	689	658	764	708	753	661	742	727	680	753	673	730	744	706	718	674	697	752	689	683	699	760	738	744	723	689	767	726	665	704	672	739	711	699	726	715	681	719	698	717	716	702	702	738	706	720	761	743	773	767	701	697	703	730	649	761	709	709	696	696	718	674	659	704	740	678	688	762	661	724	688	719	747	710	715	699	747	766	812	739	707	682	735	738	746	739	712	731	670	739	744	699	745	746	694	682	748	738	738	744	675	673	720	734	710	705	739	751	733	716	732	730	766	733	689	718	723	703	706	735	699	686	707	698	742	736	755	697	736	685	731	758	733	721	741	695	740	727	739	729	696	715	748	728	742	735	739	708	735	741	740	747	705	807	755	779	692	701	750	710	718	706	726	703	758	661	677	702	753	748	687	701	736	744	731	782	689	684	733	776	713	690	685	726	740	716	694	755	723	739	730	718	740	737	711	754	733	707	698	765	722	765	727	701	715	671	705	732	729	711	690	723	726	702	695	683	762	731	693	720	740	720	723	710	741	699	691	753	757	705	743	736	686	715	717	691	739	674	723	709	707	711	742	710	727	756	738	767	767	662	726	681	751	686	732	739	719	706	717	746	726	717	714	728	720	668	666	768	661	722	744	766	722	744	760	748	737	749	716	731	741	727	713	751	707	727	682	731	737	701	722	768	701	734	702	719	738	704	719	727	742	698	667	743	679	715	721	707	706	730	717	753	711	747	771	730	735	699	728	695	672	736	693	713	729	729	746	756	697	669	731	747	699	716	708	772	751	740	719	745	735	740	748	681	731	739	740	689	715	733	708	703	756	678	668	788	724	757	755	727	707	679	697	699	713	720	714	746	747	734	755	692	743	770	675	689	706	681	705	739	709	698	737	706	725	746	728	732	698	775	673	726	702	757	701	708	711	689	682	719	699	651	748	724	719	693	694	721	760	656	731	732	736	726	716	722	686	730	699	686	735	718	684	704	705
44056	31333	24739	19363	3918	287	246	247	210	236	230	235	216	219	221	208	210	208	204	199	227	236	213	230	253	234	231	198	202	212	201	213	241	206	222	236	215	188	200	202	206	239	221	232	219	209	229	227	230	220	193	194	249	224	184	205	237	230	188	208	224	209	222	203	222	199	211	218	205	176	220	205	209	211	200	219	237	216	215	205	212	247	196	235	215	185	212	208	201	226	190	225	189	223	215	197	225	205	201	198	211	226	185	235	202	216	196	193	214	236	221	188	227	233	235	197	197	226	188	231	215	228	204	216	253	225	209	198	179	210	217	210	206	194	243	210	250	222	219	213	212	194	214	195	221	226	193	241	194	205	203	218	208	227	217	200	213	204	207	209	204	219	204	225	207	221	217	217	173	215	213	191	216	195	221	225	206	229	212	231	221	208	221	188	194	213	219	205	213	201	191	187	188	206	206	223	228	212	215	192	227	214	201	204	203	197	216	207	210	211	195	194	223	223	207	243	246	200	174	218	204	196	202	197	199	200	221	244	206	217	238	228	230	189	228	206	221	218	227	215	228	204	206	225	229	219	223	207	207	201	201	224	199	204	207	220	208	210	207	216	227	200	236	205	199	206	211	206	234	225	232	203	203	232	203	220	223	203	217	203	215	191	241	215	202	222	218	216	232	228	213	220	228	220	191	196	215	219	206	202	193	240	205	225	197	211	229	198	213	223	195	222	208	213	221	215	221	234	196	217	185	206	235	185	213	211	210	229	228	214	186	203	212	199	196	244	198	233	217	225	213	189	207	223	195	212	200	192	225	208	213	200	199	202	203	225	211	229	224	202	223	224	209	210	183	230	204	207	191	210	230	208	213	210	211	231	224	218	177	219	195	205	222	218	207	204	211	205	229	196	220	214	214	240	216	237	208	209	209	240	212	191	195	206	204	180	229	221	220	189	206	200	215	231	211	208	180	205	209	213	205	210	217	217	217	222	199	217	200	242	235	203	213	225	198	219	231	197	199	216	217	222	229	201	215	204	224	223	199	211	214	208	197	217	199	203	206	208	198	226	219	218	223	207	225	207	225	206	219	200	186	198	226	219	210	199	228	202	195	223	198	218	212	208	213	224	216	202	203	198	203	237	209	214	242	227	245	224	190	206	180	225	219	210	203	234	210	225	224	195	216	220	236	210	201	239	201	207	197	209	226	212	222	186	211	235	209	224	213	187	196	200	247	239	202	196	215	186	211	229	218	225	202	218	239	225	193	193	203	209	210	213	207	214	214	196	176	215	189	202	215	205	238	222	211	212	203	237	217	220	217	221	219	213	219	185	212	213	218	204	203	209	221	240	207	218	213	196	184	172	229	214	240	197	218	226	208	205	229	211	212	231	208	225	214	206	211	193	206	213	230	217	208	195	234	212	218	210	224	207	219	208	212	216	212	228	209	216	205	227	211	226	206	203	218	189	219	228	224	200	224	224	228	207	200	175	203	239	200	217	227	215	213	209	198	231	237	198	198	216	201	227	216	183	193	223	212	228	190	219	216	208	203	205	223	207	212	216	203	189	188	208	192	250	220	246	214	215	208	208	230	219	193	213	219	194	216	197	206	192	193	224	196	219	220	210	226	225	217	229	189	221	237	218	237	236	219	199	205	201	208	210	198	233	213	200	234	230	206	207	222	230	201	202	194	202	199	254	222	235	214	207	237	225	202	214	230	237	203	212	231	231	191	190	213	217	201	196	206	229	223	224	217	237	206	195	225	218	209	234	230	166	215	197	242	204	217	208	218	207	228	230	217	211	226	211	219	215	238	215	203	196	195	229	232	215	194	218	202	210	204	214	203	230	205	244	212	260	212	200	212	183	228	204	233	208	206	213	230	231	214	217	193	218	208	218	230	219	202	234	208	193	193	206	213	202	225	234	230	197	190	231	218	227	215	224	198	233	207	216	235	207	219	227	209	215	235	201	237	213	194	204	216	226	211	230	218	219	211	222	213	215	197	217	211	235	203	208	185	225	230	216	198	192	197	231	223	236	247	196	210	217	207	228	259	226	208	247	222	200	202	217	233	222	201	200	205	196	200	212	213	245	200	191	208	221	212	208	186	229	200	223	202	204	216	221	234	209	221	212	189	209	201	216	207	203	214	186	193	217	218	234	214	215	216	208	212	236	228	202	202	208	187	221	198	197	200	197	214	217	207	229	229	204	200	230	229	192	250	206	182	218	231	226	216	204	184	217	207	232	194	230	237	200	214	179	209	203	203	205	222	198	183	224	224	211	203	200	208	190	226	184	191	226	183	212	180	225	224	223	224	173	209	238	239	209	243	212	229	220	195	203	206	247	227	215	237	215	211	203	181	217	200	204	216	207	237	196	226	215	205	190	213	182	198	228	213	215	203	206	187	218	218	233	199	193	211	203	216	202	187	230	222	218	198	209	205	227	226	232	215	201	207	212	201	207	219	207	208	239	213	219	202	192	206	208	206	224	212	206	244	189	217	190	239	218	208	210	235	210	233	257	192	207	205	188	203	220	235	232	219	199	207	217	193	218	223	226	188	211	229	195	219	220	235	186	204	216	205	203	214	217	207	204	215	224	215	230	215	197	194	220	225	224	204	234	190	190	194	249	203	216	223	208	192	200	242	219	226	196	205	195	240	214	199	214	207	218	188	211	210	221	215	203	207	213	207	200	219	215	233	218	224	214	221	212	223	217	233	204	220	198	203	224	256	245	186	211	191	233	199	212	236	225	213	208	231	219	205	208	218	206	201	219	197	216	180	206	192	228	200	209	192	221	216	205	218	214	198	226	232	226	201	198	198	210	195	203	221	206	233	193	220	222	178	199	209	200	182	200	210	197	236	206	233	210	203	202	251	189	184	210	233	207	226	185	224	232	234	218	200	214	238	219	196	189	205	198	204	229	205	242	221	217	246	213	205	222	206	214	205	255	222	240	237	224	197	206	191	196	220	227	214	190	211	209	222	222	193	194	188	221	209	196	189	213	217	228	201	214	216	225	217	206	235	240	182	228	221	207	214	215	233	214	211	198	217	216	234	194	209	214	197	195	236	208	233	216	232	203	229	189	221	199	183	208	209	217	214	200	202	206	191	220	200	190	212	220	224	189	254	232	226	228	205	207	194	173	214	187	197	192	229	225	202	196	222	209	187	249	197	218	215	211	186	196	204	210	224	177	198	234	218	189	190	233	212	212	221	195	197	186	207	179	230	210	198	206	208	207	223	215	211	184	205	217	181	214	219	230	211	210	208	238	209	234	213	212	222	210	213	193	216	194	209	216	207	212	205	211	212	195	243	212	218	219	239	187	212	242	223	224	220	234	220	222	183	198	207	234	189	212	196	198	202	201	218	195	233	219	205	210	214	187	213	210	212	212	205	225	210	204	212	230	208	216	208	255	201	206	222	176	220	217	178	202	220	209	231	193	245	226	219	185	215	218	206	209	210	243	214	210	219	213	214	192	203	218	215	190	218	208	206	219	207	237
46523	27614	27469	24605	1965	681	600	587	573	557	545	507	570	546	519	481	554	524	515	532	540	517	510	486	544	504	504	479	535	511	474	514	494	506	506	499	497	520	485	501	529	495	523	523	485	491	507	507	489	514	510	506	516	541	538	519	488	498	524	502	514	502	494	509	476	531	507	527	532	457	545	509	498	495	495	463	482	508	490	510	522	487	491	497	547	471	507	454	483	527	540	502	523	474	461	498	528	468	494	515	483	506	469	526	481	505	475	522	485	487	525	497	524	536	502	484	534	520	490	530	507	503	549	486	505	508	471	490	491	507	517	536	482	526	515	484	533	504	520	525	494	473	484	491	533	507	495	470	477	486	485	510	548	479	507	509	488	471	492	522	515	488	510	520	509	533	498	509	527	501	497	492	507	504	511	514	523	492	499	521	525	498	498	461	486	534	472	545	512	495	508	482	482	511	508	521	486	489	506	510	475	525	491	534	499	473	464	506	518	482	553	514	501	497	531	486	537	462	495	505	491	502	493	496	535	487	486	524	483	450	467	491	499	486	532	486	505	529	529	488	516	511	515	450	513	498	521	522	554	480	498	476	492	537	477	501	501	540	515	509	533	506	507	507	470	498	463	476	540	492	511	516	458	499	504	484	504	528	498	515	517	559	457	486	487	478	500	476	484	494	513	522	491	501	524	496	505	497	510	493	463	539	550	467	515	485	494	555	490	549	508	477	510	487	529	494	486	525	492	494	496	510	472	528	510	521	502	504	532	518	499	481	488	466	502	470	517	457	520	461	460	501	487	493	504	469	486	479	482	481	493	478	496	525	500	483	522	477	512	475	513	480	504	521	542	507	494	478	483	504	486	461	491	486	494	494	497	502	508	496	521	465	503	493	483	479	495	508	499	481	476	524	483	507	517	495	499	462	523	522	480	475	476	524	477	500	483	473	472	510	500	495	531	539	509	475	495	477	480	490	479	501	537	486	504	464	509	511	501	524	494	492	499	506	507	477	500	476	542	478	511	488	520	524	480	554	517	499	488	484	483	514	520	499	478	485	493	483	507	489	501	485	487	527	535	509	488	487	516	496	502	539	559	494	526	510	497	496	484	522	529	518	485	494	506	495	499	523	499	492	526	526	499	488	488	471	520	511	522	513	474	474	492	507	481	504	527	500	572	493	505	525	470	515	493	524	519	531	482	499	485	511	467	461	448	535	515	511	524	516	475	526	480	490	503	502	523	511	480	518	526	490	480	512	494	486	524	478	486	481	499	513	503	482	453	507	510	465	497	493	525	490	489	490	482	532	504	487	500	519	481	522	464	480	494	481	522	537	496	495	500	513	491	497	521	505	514	465	536	502	525	492	510	472	504	464	534	504	495	536	519	510	471	509	510	476	520	480	481	477	481	504	499	478	467	502	459	509	508	509	484	496	489	494	500	507	520	505	492	534	479	513	524	500	478	440	544	478	497	477	492	523	497	526	525	475	509	504	532	483	487	485	519	497	479	477	480	535	484	489	464	530	498	468	469	475	469	504	479	496	510	518	498	479	497	488	557	492	518	511	499	506	460	536	465	490	474	456	500	515	524	464	512	484	496	504	481	441	509	541	492	528	469	522	474	499	473	501	478	516	489	513	422	501	507	477	508	519	533	462	499	500	507	474	505	518	457	460	513	461	484	529	536	465	521	505	534	487	486	486	534	494	545	496	488	479	476	549	485	463	440	508	484	497	506	505	521	491	506	485	511	518	520	475	480	497	478	528	525	558	490	505	539	492	491	544	474	486	518	502	500	512	491	498	526	525	492	510	506	478	516	475	514	496	474	510	491	538	533	517	478	507	507	479	489	477	500	512	470	519	469	503	450	483	509	482	482	492	513	488	479	526	472	504	475	509	487	516	464	462	518	500	492	499	525	495	505	462	455	474	522	527	487	495	537	495	512	534	492	546	524	497	517	472	497	502	502	503	508	453	484	505	453	537	553	481	493	508	479	512	490	491	475	482	509	489	474	492	477	489	489	512	499	486	508	512	498	515	500	500	479	516	494	477	536	512	495	536	484	477	506	502	468	518	514	470	455	500	510	448	508	538	492	486	479	533	507	469	534	499	531	535	485	498	485	481	498	491	444	467	492	470	492	481	512	535	456	491	468	513	494	517	502	498	511	484	500	534	565	490	527	479	520	482	529	515	504	516	504	452	492	516	524	454	492	477	513	521	471	499	525	501	546	483	535	483	499	528	510	487	495	527	489	520	478	511	492	496	473	489	491	502	527	468	505	525	474	471	493	504	506	467	531	524	479	509	459	472	493	491	498	515	494	488	506	465	507	478	479	499	506	483	498	515	495	501	505	485	494	484	529	502	519	503	512	498	446	477	501	471	494	540	475	536	479	508	465	533	459	508	507	479	476	529	502	491	499	462	491	507	470	499	508	451	519	478	500	507	450	486	493	521	494	461	511	467	471	477	511	487	454	504	467	548	493	500	524	490	483	513	487	493	506	558	502	545	497	484	452	484	499	478	474	532	502	538	500	508	462	501	481	497	487	492	466	492	486	512	505	492	495	482	506	467	513	488	481	475	451	496	489	479	516	509	504	527	506	472	514	526	512	494	511	492	478	496	514	519	545	493	516	539	494	474	525	505	513	510	478	512	518	489	512	527	482	476	499	500	490	517	484	506	494	492	448	482	471	526	504	462	459	484	518	492	528	506	500	477	479	519	469	504	552	497	487	525	484	496	496	512	489	470	535	498	464	491	526	514	517	472	497	491	488	474	475	495	495	513	499	509	488	509	476	483	500	528	496	528	518	522	509	514	504	463	467	481	470	497	500	501	488	496	507	518	500	505	513	531	536	490	542	498	535	524	509	531	500	540	487	469	468	459	508	486	528	505	499	485	482	511	504	497	491	517	518	510	498	508	514	513	501	513	509	545	530	494	508	481	530	477	495	497	526	453	500	509	493	494	477	492	493	473	465	473	521	493	463	500	479	511	490	487	508	507	500	482	554	528	509	483	477	519	509	523	500	516	488	484	477	482	535	471	491	490	467	516	444	482	482	517	481	526	519	504	515	473	521	522	495	500	490	481	490	530	509	502	509	499	526	522	506	492	463	475	513	514	463	498	458	495	522	496	491	487	507	526	488	506	501	503	521	471	503	506	523	503	487	522	521	466	524	494	508	484	447	475	500	504	482	470	498	497	504	544	490	483	494	456	491	499	494	481	527	487	482	542	488	471	489	484	522	485	482	480	490	508	504	473	499	544	505	479	459	469	498	523	533	496	483	481	524	552	474	466	519	491	488	476	484	511	519	529	499	463	461	490	515	491	475	479	498	526	523	481	474	472	535	466	475	478	498	526	510	451	497	443	525	520	527	472	505	468	542	530	508	494	499	548	481	495	480	503	537	497	469	516	497	482	481	525	457	505	499	502	497	506	479	511	509	525	521	524	499	490	517	508	523	469	489	523	560	510	488	519	523	514	472	518	503	515	492	470	540	506	515	467
38312	30751	24697	25760	12751	1019	264	236	226	191	225	251	235	221	232	224	209	200	202	204	180	226	211	195	194	210	220	178	204	208	188	203	189	184	210	224	211	196	190	180	208	185	211	208	211	208	205	196	207	206	206	197	195	191	214	218	174	188	165	203	217	195	204	207	218	185	225	214	208	179	192	197	212	183	198	225	192	216	186	204	203	214	198	163	222	192	172	186	201	191	196	201	222	204	210	231	183	182	185	203	198	213	191	213	204	190	200	216	211	173	202	180	211	188	186	192	209	190	193	191	202	185	227	232	216	206	196	214	206	225	200	190	204	187	189	200	197	191	182	181	202	196	200	203	222	208	196	194	178	229	198	187	179	187	195	196	212	185	184	235	196	199	202	203	193	179	194	196	197	224	200	196	189	195	214	213	178	187	182	189	192	202	181	226	190	203	202	205	195	196	193	215	205	195	189	224	183	199	190	180	210	218	202	227	184	201	186	202	207	194	220	203	224	213	204	222	187	224	197	212	207	223	177	210	182	204	201	192	212	211	203	182	166	196	195	193	195	179	191	207	210	190	186	192	187	194	189	205	214	180	222	202	184	214	195	212	192	190	199	197	198	218	214	192	194	227	193	192	196	205	198	217	225	202	189	215	216	178	202	182	214	200	185	191	197	179	209	181	200	186	226	194	205	191	194	193	252	209	193	181	185	220	186	231	223	248	200	206	202	207	207	190	197	200	188	201	220	190	206	208	187	194	188	191	211	181	224	210	199	212	212	225	222	205	193	195	225	208	205	182	235	211	200	192	192	180	206	181	187	183	186	174	228	192	208	198	204	218	197	206	208	203	228	194	212	204	208	193	199	203	217	210	179	190	209	207	208	205	196	197	209	209	188	197	200	214	215	195	205	179	208	188	235	208	227	192	191	180	179	248	215	203	215	215	212	197	213	215	183	202	210	195	197	206	198	189	192	182	194	212	190	209	205	193	220	181	214	186	201	221	194	214	214	210	223	218	220	210	202	219	179	197	176	225	185	204	180	213	171	192	196	207	197	214	193	188	205	181	208	253	194	210	209	203	192	195	184	203	215	213	221	216	210	223	215	215	185	198	204	176	195	205	204	192	184	206	210	179	194	208	184	188	200	209	220	207	226	204	211	184	206	186	209	225	200	191	216	201	213	195	196	208	213	190	212	186	180	182	196	213	193	219	206	183	208	204	215	215	216	200	195	221	199	202	206	195	193	204	222	208	192	209	177	193	214	185	213	193	210	223	176	192	229	213	169	221	195	230	193	170	233	217	203	195	236	197	210	170	199	218	199	228	197	189	206	175	204	205	205	207	188	245	206	214	180	198	198	197	209	213	214	198	198	186	202	220	194	198	202	198	187	209	206	192	194	228	198	205	193	229	196	198	163	208	214	211	207	202	206	205	184	197	188	204	182	198	203	211	196	190	186	199	221	192	191	211	210	201	204	186	204	214	220	189	209	201	196	208	200	186	199	202	196	188	199	205	201	170	205	225	212	209	216	224	208	229	219	176	163	203	208	222	194	193	226	197	204	202	195	202	189	187	197	194	215	202	196	211	195	200	179	202	206	191	210	199	232	216	212	173	193	223	176	207	189	210	185	209	202	214	213	206	199	193	203	190	219	200	202	167	209	219	194	202	220	204	189	184	179	195	198	196	224	194	210	207	200	198	202	182	203	193	230	224	214	225	221	211	201	202	227	179	223	200	194	202	180	201	195	184	189	214	208	193	208	186	198	218	192	219	207	221	199	214	225	212	213	186	206	204	193	166	199	223	221	195	199	200	205	215	191	200	223	204	220	208	174	204	218	195	215	220	196	212	192	209	184	202	204	192	180	180	183	190	220	228	237	199	222	202	188	210	206	210	217	181	213	210	196	228	205	225	205	200	195	188	194	206	197	201	210	210	204	211	194	217	206	178	225	180	200	187	210	216	216	191	188	218	170	187	215	196	204	205	177	228	205	196	219	191	187	191	188	200	187	204	177	210	210	207	197	217	181	209	204	188	196	174	194	196	227	177	198	214	200	170	193	223	222	213	187	187	217	204	174	223	218	219	226	195	196	198	196	208	206	200	213	188	209	187	212	187	220	206	200	181	189	206	227	222	197	214	208	216	211	217	185	186	188	241	193	184	197	199	201	199	215	196	206	217	196	210	212	208	200	187	193	199	192	199	214	219	196	244	213	214	180	191	221	219	200	186	201	200	194	212	186	216	222	215	203	189	197	191	197	207	212	205	209	205	194	197	192	197	196	218	192	195	175	193	219	193	213	204	192	218	191	194	196	186	207	208	198	219	201	212	198	195	212	189	219	219	207	203	209	182	215	202	205	205	220	191	204	217	183	204	220	209	162	187	210	198	177	194	208	214	213	222	221	182	213	181	213	208	213	194	219	206	213	190	217	197	162	235	213	220	208	198	203	220	182	190	215	204	230	194	178	184	241	185	206	196	173	235	217	199	188	215	214	203	197	197	213	218	210	209	191	218	184	180	203	200	225	203	221	202	190	202	219	208	236	236	208	208	213	180	206	191	200	214	199	218	217	216	227	191	177	212	214	205	200	204	204	214	174	190	223	195	192	205	202	217	172	201	205	214	200	191	227	218	181	227	167	202	211	194	178	205	223	213	180	184	223	209	215	208	188	190	188	197	216	207	212	198	192	180	201	225	225	184	196	203	219	181	199	232	212	213	191	201	212	178	219	214	185	221	187	184	217	204	189	173	173	189	205	205	203	194	175	209	203	215	165	195	179	196	220	182	187	205	183	219	170	185	223	198	191	195	195	191	197	198	218	213	208	185	208	215	184	183	200	215	198	220	198	209	199	215	214	197	207	155	199	203	201	175	216	192	175	217	221	224	226	182	202	187	193	217	227	187	193	220	218	184	205	186	177	208	192	208	185	173	182	206	199	219	199	230	220	212	217	208	198	197	177	229	196	219	198	203	203	207	224	220	184	194	187	201	201	229	183	217	212	196	218	178	211	202	187	186	211	192	186	198	188	180	204	204	216	200	204	204	214	206	219	195	213	195	198	198	204	188	186	201	198	201	213	208	213	184	222	193	194	212	210	211	213	225	167	205	210	177	189	198	217	202	209	186	189	193	203	216	205	190	201	216	199	192	218	210	200	215	190	180	198	211	191	211	203	225	207	207	173	199	191	194	219	191	210	183	194	223	192	191	193	201	199	171	201	172	214	188	223	204	210	181	205	180	215	220	201	193	218	208	223	210	170	206	183	194	214	186	192	169	210	193	200	187	197	192	192	187	171	186	176	205	202	221	173	185	214	189	188	172	228	216	209	218	195	192	155	200	211	218	204	181	189	203	226	224	208	188	205	207	211	178	210	210	196	203	201	201	216	205	214	197	245	212	175	179	199	182	175	194	194	201	150	201	199	198	212	212	195	200	186	159	194	218	200	197	194	192	206	207	218	209	218	203	207	207	169	212	214	199	197	192	188	195	207	204	223	190	188	195	197	216
50040	38230	37244	33892	2813	797	757	696	714	621	598	573	519	582	555	523	548	516	535	551	519	539	505	516	496	486	453	523	499	479	488	509	506	488	507	512	517	528	470	482	476	542	480	506	528	482	459	506	470	517	451	487	452	498	498	471	484	491	485	474	482	487	506	490	506	461	474	507	455	530	527	467	501	462	507	485	484	460	464	492	477	520	466	508	486	473	540	509	450	486	480	526	488	495	478	509	486	497	511	473	455	494	462	504	532	486	478	472	470	478	505	473	479	474	499	477	465	482	497	480	522	490	516	487	515	405	460	504	469	494	509	470	461	539	501	477	486	489	461	507	507	479	478	466	482	503	509	458	516	487	522	502	530	458	477	470	468	508	493	454	488	476	478	453	487	467	478	485	469	509	484	461	482	457	498	477	509	482	504	500	460	450	479	488	453	521	488	484	467	485	461	512	480	492	453	490	469	520	467	445	488	488	534	494	496	502	468	514	461	497	461	489	499	534	460	482	507	469	477	494	480	489	472	479	502	495	511	494	463	489	464	444	485	487	508	482	464	517	468	476	552	476	506	506	472	468	521	479	479	482	472	472	509	485	475	489	466	473	475	482	478	501	465	490	495	479	463	456	452	480	470	521	447	467	475	502	479	465	465	497	486	490	483	482	478	427	474	454	458	480	503	488	445	475	478	463	498	508	485	505	483	506	496	491	506	472	495	485	483	490	487	446	500	498	504	480	489	459	478	502	505	472	442	513	474	489	542	471	488	443	504	472	469	460	509	552	484	480	466	468	486	447	472	499	461	516	500	494	467	456	479	493	498	475	512	474	496	435	504	446	456	465	519	509	497	480	478	484	464	489	472	516	487	496	512	477	447	502	530	469	477	469	476	458	465	479	491	479	494	466	474	491	497	488	511	472	522	481	501	512	440	453	507	550	483	514	500	467	479	467	478	491	477	459	492	493	484	547	458	466	448	494	498	503	481	452	474	443	510	452	513	476	478	482	435	514	489	466	503	504	482	483	452	513	481	495	476	438	459	456	447	501	502	497	473	483	506	470	493	475	495	501	509	472	460	492	497	467	458	528	492	488	459	518	453	503	511	483	478	480	441	504	463	533	503	508	483	523	515	481	450	485	483	498	515	463	480	499	489	473	530	494	470	485	450	510	510	498	470	501	459	466	485	490	480	487	510	520	481	446	481	430	516	485	507	513	499	449	453	479	476	513	480	491	495	548	502	485	465	469	467	518	502	505	467	477	484	495	519	496	428	467	492	500	441	479	436	483	456	472	521	487	477	456	439	490	485	451	506	478	488	493	442	505	514	507	440	444	463	490	504	453	502	483	499	507	481	445	482	473	495	518	484	448	508	488	479	510	454	468	466	528	488	483	504	430	494	491	443	499	471	490	479	484	486	473	510	494	477	479	476	468	456	517	473	488	505	503	522	470	488	479	478	465	469	498	484	495	467	516	488	481	500	484	492	500	483	503	442	488	504	500	436	474	495	467	500	504	477	495	497	509	484	481	452	480	481	468	467	507	437	444	501	471	486	457	505	465	491	468	505	478	537	481	484	472	455	486	461	533	457	451	455	502	458	496	464	486	479	499	449	472	473	498	477	502	456	513	453	506	468	467	533	508	496	506	497	490	478	500	495	465	465	503	459	478	451	482	518	486	482	496	464	469	502	472	559	499	500	487	458	512	467	454	488	496	481	496	479	475	444	493	488	468	477	482	488	508	480	483	486	461	493	473	499	480	459	468	514	464	463	487	488	488	502	484	496	495	498	481	486	496	518	443	483	509	498	496	511	486	488	499	509	488	513	512	494	484	460	462	482	511	500	452	478	495	512	484	484	516	440	470	496	477	494	481	475	495	460	457	484	462	461	520	504	439	487	493	478	434	500	496	496	504	491	499	472	530	483	491	517	448	453	471	475	496	486	496	467	468	463	485	518	538	476	443	481	502	492	448	493	492	527	479	479	466	512	418	477	478	498	499	490	471	449	470	484	476	487	511	479	505	468	435	474	481	523	497	513	493	492	465	506	503	485	450	471	471	490	470	472	484	489	508	473	484	447	483	457	521	488	491	503	530	454	461	458	479	466	492	486	533	490	465	451	498	491	478	496	505	461	488	439	499	464	513	455	506	492	451	485	510	468	470	486	489	501	494	452	484	498	508	472	478	484	484	487	453	457	493	475	475	439	503	507	458	470	458	456	464	523	468	490	479	427	448	493	468	472	507	512	471	481	457	500	493	486	475	498	467	539	450	496	454	479	504	506	474	496	476	497	504	453	510	510	475	457	464	473	504	486	480	487	470	464	477	487	466	504	474	520	448	501	476	504	484	451	482	487	464	473	466	508	503	472	494	462	521	511	526	491	459	501	513	469	491	492	451	488	486	453	511	448	506	486	490	505	460	481	527	462	452	477	471	469	463	496	462	520	475	433	503	465	487	480	494	459	464	478	500	475	479	502	448	475	459	461	452	461	425	453	451	504	476	510	471	487	473	467	526	482	503	482	496	468	453	505	478	492	461	488	500	515	450	461	511	480	455	461	436	535	496	485	501	476	493	437	504	454	509	492	482	495	451	441	482	474	496	492	454	526	494	493	494	489	455	447	489	462	470	482	472	482	469	471	502	493	467	482	493	487	434	465	443	480	483	493	484	493	482	465	471	463	539	466	485	469	502	481	453	480	474	476	445	481	447	483	505	490	530	463	479	522	504	494	451	472	456	460	502	501	494	485	471	469	452	477	486	503	471	523	483	488	539	480	488	508	497	502	487	502	488	492	481	443	458	501	485	483	467	515	479	478	507	468	457	490	502	477	497	479	482	490	523	459	473	513	454	509	533	477	481	520	511	523	474	470	449	481	480	519	479	479	442	481	499	494	444	473	480	482	513	439	490	514	482	462	453	505	477	477	474	507	477	480	499	483	474	507	467	461	479	503	464	488	456	445	494	461	497	455	503	464	488	444	478	499	455	472	529	542	472	497	489	462	480	484	479	462	510	494	479	481	454	445	515	490	454	442	478	460	477	504	542	471	460	463	460	478	451	493	507	499	491	479	453	499	482	488	453	485	468	468	504	514	465	476	506	484	517	448	480	486	550	503	450	486	496	489	487	485	509	508	470	553	497	482	450	497	491	490	520	445	481	467	506	500	457	470	469	480	525	477	482	489	523	475	510	469	472	500	492	479	450	473	479	479	483	506	522	451	483	473	489	500	511	462	457	463	469	464	520	470	495	507	478	493	460	464	483	458	493	473	488	488	478	497	485	497	492	510	519	512	496	470	513	448	497	460	512	484	480	469	510	480	489	512	466	482	506	496	430	443	463	471	479	461	458	454	532	520	485	475	470	497	498	506	471	482	477	485	466	483	535	497	451	481	468	488	490	464	471	486	485	489	473	518	483	468	489	480	465	509	524	468	507	478	484	492	461	513	483	459	446	511	491	480	463	458	501	515	506	472	472	483	421	454	462	469	503	486	448	467	439	508	505
43695	17832	3190	956	326	327	314	313	277	326	308	333	320	320	288	323	318	350	336	303	300	307	302	359	305	303	320	321	314	304	330	322	327	303	306	341	316	316	319	323	357	312	321	335	357	355	320	304	314	311	325	326	357	329	333	316	304	306	311	302	297	284	283	339	331	319	322	330	326	311	300	308	328	309	312	336	348	312	289	315	335	307	329	294	317	347	297	338	314	307	335	329	310	317	315	285	309	308	336	336	341	358	327	329	347	285	326	329	342	325	337	319	312	312	328	317	278	334	265	342	309	330	298	308	320	334	297	317	334	324	322	295	332	365	343	310	335	332	299	305	285	334	351	330	320	371	306	329	328	313	319	321	327	313	330	315	304	308	313	282	323	288	330	328	293	324	319	334	304	311	321	324	343	312	311	326	339	331	304	304	326	333	316	326	311	329	329	312	312	323	312	332	335	324	319	352	324	294	312	304	303	314	288	324	340	344	281	313	299	307	311	314	341	300	315	325	277	313	318	323	329	334	301	299	306	313	309	324	294	293	327	290	347	319	322	358	351	322	301	305	314	316	325	310	356	325	302	328	318	352	290	305	341	336	324	329	323	313	317	292	282	326	328	334	326	341	318	287	319	315	305	311	320	340	316	317	335	341	305	326	328	332	323	270	317	311	332	328	329	342	308	317	316	324	323	293	323	340	288	329	298	309	308	285	303	337	290	313	351	296	310	293	318	311	303	315	329	296	321	327	306	352	304	307	312	328	311	313	297	352	333	292	334	306	355	352	324	307	335	316	315	303	306	266	326	336	320	326	329	274	309	304	325	334	321	325	294	336	292	312	312	339	293	309	343	321	324	324	331	334	280	342	320	370	344	339	312	331	293	322	323	331	335	321	295	285	295	306	345	340	323	322	379	310	332	310	329	324	350	321	311	300	317	304	342	323	349	297	320	329	343	345	319	340	311	297	300	325	303	322	318	325	293	328	343	291	305	325	296	310	339	343	290	318	340	329	312	333	324	352	293	336	309	318	326	323	314	333	326	289	310	349	293	324	300	297	334	302	329	326	348	318	299	285	317	341	314	285	299	304	314	326	327	325	308	348	324	330	298	332	339	322	337	303	307	334	363	327	321	316	263	309	332	330	304	301	320	300	339	277	297	282	309	312	344	306	314	324	320	302	301	307	289	320	310	333	317	314	318	294	353	299	303	365	332	344	322	302	350	351	327	326	336	317	329	341	318	323	292	304	323	321	330	274	311	303	334	297	326	306	302	293	312	326	320	315	324	323	324	344	322	315	325	347	288	348	307	323	312	295	297	314	295	314	362	366	306	299	302	347	303	296	313	323	293	330	317	304	320	338	304	303	318	317	342	295	345	363	333	330	326	305	344	325	363	340	339	313	329	324	322	322	276	288	304	323	310	334	328	289	344	324	278	274	311	311	317	318	344	327	329	295	304	315	312	327	295	303	349	314	314	331	331	317	352	316	314	329	327	313	323	335	318	324	352	309	299	317	297	292	344	306	308	324	326	280	305	303	335	308	349	319	300	317	366	335	339	346	324	311	340	323	326	304	315	337	327	299	298	320	317	287	287	311	323	336	282	291	327	293	313	337	340	309	297	334	317	324	338	320	313	342	343	307	334	342	314	292	319	323	304	319	326	332	344	327	299	326	311	325	305	336	313	324	309	325	294	291	292	340	292	309	324	355	340	336	330	328	323	291	312	313	287	340	329	317	320	306	306	339	326	294	313	306	317	341	318	324	354	315	313	356	320	310	314	310	298	288	323	294	313	313	316	354	302	302	309	309	342	283	338	344	341	309	331	343	281	341	309	287	334	327	320	332	349	348	296	338	315	304	327	326	321	294	349	295	338	313	309	333	344	375	339	344	323	308	342	324	309	313	267	308	324	316	304	327	327	320	329	318	304	313	298	351	305	298	295	341	380	316	307	325	295	313	320	325	307	316	301	279	307	309	285	339	322	323	302	310	325	327	363	361	318	308	320	333	296	309	367	297	312	329	323	295	322	320	326	361	337	335	317	328	313	302	298	309	319	341	323	323	305	318	313	348	302	296	327	331	316	293	318	296	313	352	299	325	326	315	315	324	297	304	355	294	312	338	305	331	288	318	298	320	308	335	330	330	323	283	322	282	302	333	327	305	282	299	317	311	303	305	331	289	325	307	306	317	337	321	310	313	317	286	333	311	317	311	328	275	352	341	319	327	350	339	313	301	308	325	291	321	348	309	279	300	322	322	306	333	282	305	315	348	328	325	304	317	313	343	334	356	323	313	278	330	323	318	338	305	289	338	279	305	312	290	317	318	304	307	290	323	354	311	317	328	303	315	330	329	304	294	351	308	326	291	308	356	321	304	327	302	294	308	319	318	318	324	307	321	314	321	302	300	330	323	300	349	356	343	323	321	316	281	347	333	287	331	317	339	295	321	349	315	335	312	346	364	331	325	319	349	315	319	253	300	320	342	322	315	352	344	290	336	312	308	271	303	331	313	315	311	309	347	279	314	325	314	309	323	330	364	320	296	339	348	329	330	325	339	333	362	290	338	312	302	318	315	334	324	298	299	321	311	309	329	314	301	287	321	334	295	329	297	332	355	341	331	316	325	312	330	295	317	332	329	337	369	312	308	319	301	338	297	293	298	319	327	330	318	341	332	337	331	313	314	310	301	318	327	288	344	320	320	345	383	319	321	288	298	305	321	310	327	310	314	309	306	331	342	333	307	321	320	335	319	309	312	331	300	312	303	319	317	321	342	339	318	326	334	278	354	300	322	336	325	338	337	305	326	318	293	347	326	312	319	306	340	330	337	290	344	343	316	312	294	313	327	361	312	340	304	315	305	338	315	313	340	357	304	327	327	311	303	318	328	303	319	328	293	322	310	260	311	297	298	289	276	339	297	324	329	328	336	297	316	342	326	336	307	315	336	299	318	298	332	313	310	325	295	336	308	307	287	283	285	284	320	317	290	317	319	317	321	360	310	319	339	292	344	309	323	310	330	330	347	325	324	354	350	356	327	337	320	316	327	338	311	330	349	324	302	338	298	330	299	304	313	295	303	338	314	309	308	307	314	301	339	312	309	281	285	299	318	346	286	313	319	300	296	343	334	337	335	294	339	315	294	286	321	363	324	311	274	335	332	291	327	338	312	305	362	314	289	327	322	304	297	302	337	300	297	311	318	319	331	332	341	313	342	317	318	317	296	310	355	318	303	321	309	306	295	281	327	355	300	314	336	331	311	294	330	294	317	327	337	326	325	319	296	340	300	327	302	311	312	330	330	342	317	312	304	346	329	314	293	293	344	356	324	322	298	330	325	311	295	313	339	319	325	318	305	326	316	320	300	326	300	294	316	285	315	301	319	345	317	317	322	329	311	298	327	332	315	307	289	307	331	334	317	309	322	307	339	319	297	335	325	329	342	331	289	310	299	301	321	326	309	333	347	310	308	317	316	284	310	344	357	291	339	282	297	310	324	316	287	289	315
32238	4881	2848	2828	804	757	696	727	710	680	742	731	745	718	771	668	662	750	737	722	691	719	741	678	725	692	717	697	729	738	723	762	689	723	742	699	714	733	711	721	734	702	684	701	746	675	710	732	704	684	680	732	736	735	737	742	713	727	688	725	757	694	698	707	673	746	744	695	715	717	730	744	703	759	743	711	715	759	748	719	709	726	697	698	735	731	712	719	704	713	706	754	735	674	769	715	726	733	724	689	727	724	741	748	701	697	736	726	760	730	726	708	674	726	672	689	728	747	719	708	717	697	702	750	686	736	720	747	703	724	754	673	697	696	742	710	730	713	692	683	727	774	722	716	754	759	743	691	745	690	755	716	737	703	689	749	735	678	665	691	694	732	727	709	705	672	707	680	727	739	712	710	696	710	734	739	731	708	686	702	714	693	703	668	713	669	699	708	749	741	728	736	785	714	716	727	685	725	742	715	759	719	729	669	708	766	682	722	687	706	703	729	744	732	725	723	724	693	672	752	716	681	714	751	728	713	730	703	679	709	697	722	721	758	696	670	702	723	721	744	658	702	762	704	746	685	719	722	701	691	749	737	695	727	742	706	731	723	755	681	758	683	753	665	719	701	684	713	733	734	734	681	669	716	724	635	711	721	752	736	714	710	738	731	705	726	695	704	758	733	712	692	716	683	711	714	684	729	678	740	726	702	728	731	685	679	716	679	713	683	703	719	717	747	749	685	697	711	731	713	705	712	695	729	749	685	680	703	731	715	745	713	725	739	730	757	748	725	734	728	694	730	721	691	678	697	706	720	698	689	682	692	734	688	745	680	714	727	711	719	768	719	753	693	716	762	745	721	704	711	726	722	753	753	727	709	725	736	720	724	730	719	707	683	738	750	715	711	687	675	714	713	752	705	716	695	691	705	707	722	728	645	646	689	731	709	718	745	699	735	703	678	676	694	679	680	668	724	705	730	695	686	731	704	725	727	721	662	713	710	718	782	710	724	684	753	692	744	709	715	690	705	713	762	692	742	716	746	697	700	733	655	725	716	703	683	717	704	691	700	706	675	695	732	703	757	736	710	654	748	672	753	681	718	727	745	660	660	754	737	675	656	736	709	646	681	693	685	763	679	732	731	745	749	689	683	728	684	755	705	725	710	734	756	751	732	696	705	746	699	743	701	713	776	697	764	719	745	678	733	703	712	696	688	720	709	713	715	702	740	699	737	755	737	701	794	684	718	761	695	662	720	684	700	739	768	740	670	656	667	739	707	713	658	700	765	741	717	731	735	733	677	766	705	696	717	717	727	767	716	691	724	694	687	699	707	724	677	713	717	701	751	740	731	736	742	709	744	763	674	742	702	714	727	671	732	699	678	747	745	726	708	700	711	809	715	704	732	683	706	737	723	734	707	729	724	717	703	729	680	747	750	737	731	709	724	685	763	767	668	737	704	688	706	710	670	714	697	729	635	712	746	744	707	682	721	700	699	695	662	722	692	686	716	708	734	704	744	713	733	714	666	715	769	690	730	707	724	736	687	704	742	773	684	736	686	701	713	727	681	736	726	665	694	718	699	735	687	749	754	692	727	703	707	683	692	724	702	693	712	732	725	710	707	670	704	705	745	701	753	744	683	698	731	726	716	719	628	740	743	699	708	736	734	728	773	750	746	704	713	746	711	726	764	663	694	701	684	736	695	708	685	681	732	750	709	685	752	740	722	685	721	704	744	715	767	694	699	679	691	686	745	701	713	732	669	743	702	756	748	707	729	750	700	709	729	703	668	701	708	723	739	780	695	762	766	718	663	763	668	689	750	711	720	743	689	733	727	708	718	706	709	708	710	731	701	664	789	695	690	720	740	697	722	756	682	722	670	769	740	693	676	691	764	690	734	724	729	731	726	703	711	711	677	689	746	727	762	728	678	766	683	671	662	715	712	745	667	688	702	719	713	655	673	696	755	706	729	747	722	694	695	763	753	737	674	775	714	708	722	713	747	689	697	770	730	697	721	679	694	686	720	724	713	701	706	684	713	676	721	743	726	764	736	753	672	731	736	675	771	706	684	787	752	763	696	731	738	687	731	710	679	734	718	690	683	697	701	667	701	740	728	750	745	700	715	700	721	733	768	707	736	731	686	692	698	715	737	740	700	715	769	765	697	704	705	706	724	725	697	709	727	715	707	710	671	696	725	723	713	741	728	699	725	739	720	709	697	707	695	698	742	695	699	783	744	608	695	753	736	810	709	734	734	724	711	680	747	739	721	711	735	738	705	743	728	723	718	744	745	743	691	694	678	741	716	712	726	747	749	701	698	747	696	662	698	693	705	731	760	694	700	713	745	725	725	726	751	726	746	725	756	687	709	744	668	698	727	712	732	719	781	755	697	746	715	728	718	724	722	726	691	689	700	732	706	706	708	706	747	707	734	705	691	729	701	730	730	718	718	728	649	708	682	709	677	695	707	737	715	680	672	708	739	726	708	656	727	683	735	669	699	679	705	702	698	732	721	725	726	727	713	739	738	683	755	704	719	756	716	749	739	732	701	721	728	788	723	723	691	747	660	649	708	732	678	704	732	689	724	740	711	747	705	719	695	725	677	729	754	751	641	708	737	709	667	712	757	713	730	723	737	724	692	680	758	736	752	747	672	749	745	700	708	694	658	760	675	704	719	720	712	702	717	675	732	717	735	712	709	708	707	673	706	730	718	699	702	701	686	658	689	724	704	724	716	718	714	741	712	752	737	713	715	748	716	726	690	718	784	736	745	679	740	710	782	711	697	677	708	716	756	746	716	714	733	722	720	732	696	666	679	768	734	705	726	705	764	744	689	691	744	683	721	701	754	707	767	695	706	706	743	732	716	733	693	768	720	718	719	749	757	723	651	718	688	731	731	709	749	677	718	703	680	712	672	726	686	756	699	710	718	674	782	687	743	738	756	727	673	719	701	690	694	707	710	696	705	714	756	709	724	717	708	756	745	701	709	697	715	695	642	748	693	720	734	725	730	703	687	754	724	724	722	738	728	659	711	769	698	745	694	715	732	729	735	695	698	700	683	681	722	685	718	725	695	770	750	731	729	734	783	752	659	687	708	682	710	688	691	694	641	730	738	704	688	723	713	714	716	769	696	707	715	726	724	722	735	734	667	683	718	713	708	725	726	707	713	738	678	711	702	691	717	711	700	780	698	713	736	719	726	685	705	743	707	712	722	709	710	695	762	694	692	746	679	736	699	743	708	730	679	692	741	742	722	713	696	726	723	717	705	746	693	714	713	725	726	707	744	745	730	714	724	672	675	667	685	753	707	707	739	739	713	727	647	699	728	754	701	713	739	731	697	725	715	652	659	716	709	737	718	697	715	719	719	712	734	676	763	701	683	708	693	722	756	754	704	759	718	693	684	750	687	703	712	740	769	701	753	726	686	707	741	676	701	674	713	697	670	745	731	719	705	711	769	675	680	690	709	666	709	680	724	740	703	722	714	710	711	764	728	695	703	734	674
44889	31326	23951	19296	3548	295	225	232	226	201	236	209	218	220	215	213	228	218	207	223	225	196	221	223	222	194	200	206	214	200	199	214	186	199	187	216	223	211	223	227	218	241	230	191	182	184	229	215	242	194	196	205	198	196	227	218	206	202	206	190	200	228	226	216	206	217	229	241	230	205	206	229	210	186	199	202	228	199	213	201	190	214	208	192	205	206	218	241	195	209	202	206	255	215	209	211	188	211	204	237	204	219	235	218	226	227	234	180	223	219	208	175	206	215	203	224	227	231	239	220	223	216	217	233	213	213	231	216	222	226	228	219	208	213	202	208	182	208	193	227	227	234	176	188	247	206	187	187	196	217	205	221	214	220	198	210	222	203	212	195	216	198	249	213	202	198	178	210	214	194	195	196	192	254	192	210	207	199	216	203	215	200	198	196	197	187	209	209	220	199	206	211	207	201	211	213	192	202	220	203	215	199	217	203	215	214	227	205	212	228	220	218	200	206	202	204	218	204	212	196	202	201	199	202	247	206	183	189	210	217	197	208	211	206	219	195	218	194	210	217	215	192	194	212	192	199	175	201	234	220	192	210	216	180	201	177	206	215	228	191	176	217	235	215	202	212	200	215	194	195	217	212	223	208	202	224	201	191	223	223	224	215	207	219	206	210	198	201	201	218	206	212	223	227	201	213	228	193	212	200	207	214	223	215	202	223	213	203	191	216	225	195	201	209	226	207	229	204	182	215	204	209	213	227	199	230	204	218	195	219	211	197	202	193	180	188	197	191	242	228	219	194	203	211	224	226	219	206	193	190	222	194	222	234	219	206	211	201	200	202	211	230	189	205	191	221	191	206	234	211	236	199	211	193	210	212	212	234	205	209	199	218	225	199	231	188	210	215	200	226	190	186	213	222	239	212	203	191	204	189	201	208	245	249	211	214	181	247	238	199	180	193	220	208	222	209	198	214	219	207	204	186	203	214	203	222	181	220	214	227	201	206	214	187	201	207	222	220	238	187	221	208	212	208	211	199	231	207	207	187	209	211	209	200	219	191	211	233	216	203	217	248	202	215	200	217	201	209	201	227	187	204	204	206	220	228	215	206	214	203	214	198	229	186	196	227	236	221	224	204	167	210	198	215	228	219	205	215	215	229	222	226	202	200	209	209	217	225	217	196	225	199	221	190	185	172	224	230	228	202	188	203	203	225	209	214	220	216	193	203	220	217	193	237	221	206	204	193	223	194	203	184	213	221	197	194	187	238	206	219	210	206	194	192	212	212	216	206	200	216	220	208	202	215	233	247	205	211	182	207	196	196	228	229	221	194	208	216	192	234	198	201	207	207	223	214	226	196	210	227	228	218	223	200	195	204	223	237	220	212	186	194	203	226	204	201	207	214	211	196	198	204	225	200	200	203	233	241	190	224	241	220	210	174	227	210	221	223	223	218	205	219	207	223	213	219	213	214	226	193	206	199	203	211	211	197	214	204	179	218	217	205	229	204	218	223	227	186	216	189	198	218	227	231	208	229	211	197	218	206	194	225	211	193	203	222	195	208	210	220	219	195	202	206	212	197	211	194	195	219	202	195	225	228	207	210	215	206	232	224	207	199	192	216	209	240	203	207	202	244	185	216	247	184	192	218	223	215	217	189	199	216	203	201	204	202	225	219	214	221	234	229	206	192	212	213	209	194	201	217	237	202	207	191	208	221	209	233	223	217	205	223	201	220	224	203	211	219	216	223	215	215	214	169	198	191	209	205	218	226	203	212	213	200	239	218	207	205	232	213	204	205	205	230	224	202	216	208	181	219	183	235	213	226	215	193	217	219	197	222	194	212	202	222	214	219	204	218	196	218	201	219	221	207	227	207	203	189	209	216	225	186	212	220	200	186	208	204	194	213	218	203	200	215	209	200	186	218	226	203	217	205	228	228	194	190	213	204	221	226	209	208	198	200	200	222	214	214	244	213	208	212	208	180	202	201	213	200	196	223	204	190	205	208	188	217	207	228	225	222	197	188	218	178	197	229	204	203	207	209	217	236	195	215	263	179	219	213	209	215	188	208	211	226	187	202	214	213	197	207	201	223	211	211	185	198	182	189	217	203	231	208	228	232	219	199	213	203	208	226	224	181	197	231	230	194	241	209	217	205	211	208	225	195	203	200	205	214	235	233	186	195	227	190	209	219	210	209	206	185	213	215	212	232	217	209	210	227	216	231	216	226	183	198	201	235	198	223	221	227	201	240	185	186	210	196	179	226	212	211	223	222	221	190	193	215	210	195	194	234	219	206	203	189	190	206	238	225	217	210	204	222	242	228	188	249	225	226	223	200	193	225	212	206	238	223	210	194	215	206	243	225	180	225	222	205	212	214	197	216	240	211	218	191	209	205	186	223	223	199	205	191	205	220	204	198	212	215	205	192	192	264	220	222	196	204	224	213	213	194	226	210	215	213	223	232	192	216	220	247	213	232	203	202	219	232	220	225	217	229	213	203	229	186	227	194	221	215	217	221	234	189	184	223	203	198	180	216	205	190	207	198	205	207	196	217	220	183	208	208	223	221	201	226	226	213	220	210	220	212	209	247	205	233	212	202	238	183	212	222	207	233	196	216	210	206	190	197	218	203	195	221	215	225	204	237	189	231	216	197	193	242	241	207	190	217	184	214	228	233	225	221	191	198	200	185	226	222	193	211	211	197	223	215	218	196	201	211	199	207	222	209	198	202	215	212	238	215	209	238	197	234	201	213	215	216	227	212	208	190	193	192	201	218	204	196	183	226	237	206	224	197	185	188	201	199	192	186	190	209	197	234	223	209	187	234	179	230	217	201	220	204	201	205	204	214	220	207	220	202	203	230	221	233	198	199	220	225	217	202	214	231	221	213	214	229	193	226	215	198	174	217	191	226	215	211	210	191	195	194	233	191	200	201	196	224	208	175	185	226	211	200	190	221	238	224	236	237	224	237	189	214	196	224	197	239	189	202	217	232	219	199	204	189	201	203	206	184	192	203	243	180	226	212	226	212	195	240	212	213	201	216	211	198	208	239	207	210	208	203	249	219	217	231	231	185	221	211	199	207	207	211	211	212	226	215	220	189	197	209	208	218	222	202	202	189	230	201	193	195	191	201	210	194	222	189	211	212	202	195	233	232	197	194	219	219	231	219	231	199	227	222	211	180	194	222	221	192	212	196	242	202	225	198	224	179	191	223	216	225	212	214	223	187	210	216	200	212	245	197	220	208	178	223	237	248	207	212	217	219	222	220	225	240	214	212	187	197	227	212	200	239	219	194	201	203	205	226	218	209	192	228	213	206	211	211	200	227	210	195	210	211	188	214	224	246	214	225	225	212	217	205	199	188	228	217	206	225	218	187	211	234	238	214	201	212	223	221	215	216	207	213	215	214	211	198	196	194	213	203	192	195	209	201	200	205	210	222	195	229	196	216	212	241	206	229	248	216	226	225	203	181	237	209	228	205	203	197	232	177	168	226	224	198	209	198
44761	27865	26843	23995	2437	699	671	614	664	599	607	561	544	556	509	565	541	541	487	511	503	507	545	498	531	493	492	519	535	481	519	491	542	498	479	494	500	472	482	551	513	510	470	528	503	510	444	509	519	447	479	481	516	488	491	493	520	526	468	525	505	526	505	498	514	499	461	486	468	501	499	482	493	500	497	494	479	494	520	494	494	551	491	487	456	483	492	490	463	488	480	523	511	476	483	485	485	463	521	488	490	502	507	487	510	496	463	465	502	517	505	477	485	472	505	490	463	446	496	446	471	480	488	481	487	530	468	481	507	511	465	534	486	515	505	480	497	505	519	462	473	504	493	492	474	488	490	501	515	512	489	524	499	502	487	520	510	484	478	508	521	504	456	495	514	494	467	487	490	497	511	505	503	498	494	492	487	490	477	461	465	470	495	479	492	499	474	472	476	484	487	448	482	488	487	482	481	508	496	538	498	516	480	466	531	517	487	485	479	499	516	488	466	483	517	468	463	504	494	503	463	522	492	496	479	491	459	503	446	476	504	475	459	515	476	469	446	529	496	462	487	501	491	501	486	497	524	478	462	493	497	505	525	493	486	505	467	479	494	526	476	485	460	503	479	463	516	503	523	504	478	529	493	509	505	488	528	485	506	527	548	497	489	454	483	526	454	515	476	448	461	480	505	505	490	492	493	500	540	475	517	477	480	501	510	480	519	469	503	494	531	519	525	506	464	476	494	503	505	529	472	498	523	484	504	445	499	476	453	481	484	489	475	506	477	506	516	477	489	445	542	449	532	540	482	469	479	501	518	484	486	500	489	503	470	441	509	502	531	481	567	521	527	507	488	563	454	518	462	531	495	517	516	521	443	502	481	494	476	497	497	497	494	477	496	505	497	465	449	497	508	513	482	475	472	484	501	500	506	510	554	475	538	465	480	509	500	457	483	518	513	506	483	525	520	516	473	531	484	505	523	512	504	459	469	509	512	506	507	501	523	508	516	486	506	510	495	476	458	507	491	465	482	487	472	485	508	516	516	491	461	483	482	487	476	505	485	510	472	491	487	506	472	497	548	527	449	514	485	478	457	507	493	492	467	516	437	504	453	486	514	553	488	500	509	482	492	490	545	486	486	512	489	491	479	466	479	472	469	464	496	479	464	516	531	505	487	503	468	502	463	476	486	516	516	486	467	460	494	464	475	495	476	515	499	471	496	510	518	502	543	472	522	488	492	522	500	498	471	464	499	500	466	502	480	500	478	524	484	450	475	480	496	483	489	464	491	513	486	507	525	516	499	502	491	507	495	483	498	519	486	463	457	443	500	502	495	481	496	478	487	499	480	543	487	473	471	532	514	469	514	526	508	467	500	495	531	515	496	495	505	475	488	482	490	506	487	516	458	498	486	500	456	484	475	424	500	478	482	510	497	460	500	507	480	499	496	504	511	484	459	508	499	487	505	490	469	462	497	482	515	494	446	500	493	519	515	507	478	497	523	469	501	506	496	503	477	493	504	509	532	480	480	522	435	472	491	520	448	486	493	478	523	493	483	524	496	474	503	485	473	507	450	472	470	500	495	483	513	503	494	519	464	475	472	474	503	500	499	502	489	490	521	466	484	495	490	472	488	494	472	486	486	517	504	528	468	485	510	506	517	515	455	451	529	456	498	493	567	506	473	512	513	487	482	497	515	465	536	466	468	515	493	512	498	477	518	477	508	538	507	508	504	514	472	480	492	501	480	510	500	467	502	493	486	480	512	511	490	464	502	493	508	499	520	498	487	474	506	525	502	513	493	512	510	516	499	549	515	493	481	493	505	461	503	522	497	496	502	504	514	496	460	492	464	495	487	501	489	470	437	474	494	502	509	485	479	504	479	523	483	469	505	502	480	486	506	511	499	483	495	449	483	474	477	465	480	514	520	518	489	520	466	488	506	500	499	524	475	501	470	462	477	503	494	508	505	509	460	462	480	509	493	510	474	553	454	507	485	514	510	487	501	540	476	514	518	467	472	441	550	455	483	510	486	484	501	473	489	493	522	457	470	520	483	505	523	502	492	471	462	519	471	532	490	479	465	490	482	504	474	539	486	496	488	510	538	520	413	478	494	483	517	446	508	479	508	490	499	482	492	510	517	481	489	500	507	455	477	475	508	507	465	499	502	558	507	472	516	503	534	482	444	478	453	482	490	533	480	517	479	483	480	513	493	453	464	520	470	506	503	497	493	474	530	525	506	499	469	483	484	501	493	501	488	511	500	481	492	513	525	485	518	490	488	480	489	495	467	507	492	482	497	483	474	475	502	515	485	485	498	496	498	528	465	479	469	539	481	505	493	481	535	495	490	474	513	496	510	480	487	497	473	482	497	481	503	479	517	479	489	504	510	512	470	511	463	489	485	495	477	468	475	514	478	496	486	510	497	502	497	515	485	483	476	449	533	488	484	529	511	504	510	519	503	485	512	477	460	493	533	483	462	479	496	501	528	499	530	467	508	498	474	499	495	501	477	499	482	515	484	490	499	508	490	493	506	493	501	482	493	459	517	482	509	488	504	467	530	513	511	521	505	486	534	510	504	482	488	465	515	506	490	466	534	479	502	531	488	499	525	519	507	512	485	476	479	467	499	489	505	486	471	470	519	442	469	533	533	483	477	477	524	483	444	499	478	501	476	498	495	482	494	498	479	503	461	473	510	513	524	462	488	497	469	505	496	494	505	517	521	514	488	500	532	502	491	502	485	489	466	493	496	514	502	514	505	513	495	512	489	518	503	463	470	504	484	476	491	503	505	536	490	492	484	497	493	514	513	480	502	520	473	502	510	487	530	510	517	496	520	506	498	503	472	463	505	469	497	444	448	513	517	506	530	511	518	502	485	493	492	537	477	511	482	503	499	507	546	479	486	495	486	515	504	492	507	507	486	491	529	495	486	485	466	510	479	453	450	466	475	513	523	507	546	483	533	508	499	497	451	523	516	465	498	467	452	515	540	497	497	471	488	530	507	500	524	515	520	519	486	489	510	466	423	490	473	495	519	497	539	498	494	436	477	483	468	481	480	517	500	502	464	462	455	525	460	481	480	474	490	508	493	507	485	506	490	507	498	486	478	505	509	503	484	493	502	506	493	498	483	466	474	496	470	522	492	478	510	466	477	473	488	487	536	458	496	493	489	515	505	487	506	506	492	506	482	496	516	542	487	502	489	523	483	523	491	478	515	513	498	481	479	462	461	531	497	490	513	492	501	548	506	523	473	502	487	484	502	489	518	478	516	463	490	521	491	516	494	515	510	487	493	494	478	485	464	505	479	498	488	469	506	505	497	482	502	517	472	497	469	500	499	507	497	491	479	488	523	470	487	485	491	502	477	537	471	455	472	478	523	507	492	466	517	473	511	498	489	499	527	473	531	520	492	508	501	471	496	488	517	478	487	483	491	490	503	451	497	478	468	517	501	491	515	488	465	490	498	477	503	513	479	542	487	474	533	528	458	509	484	473	506	471	493	497
38973	30290	24701	27775	11291	753	284	256	238	228	219	222	222	213	222	227	211	205	187	227	219	225	185	176	190	208	250	234	199	202	216	211	204	168	187	199	213	196	199	205	172	192	196	236	191	200	192	187	188	215	205	178	204	216	201	172	190	211	183	185	226	208	212	208	206	196	188	230	193	193	219	199	216	216	186	196	212	211	215	214	162	215	203	219	207	203	206	198	194	196	195	223	226	181	204	181	174	207	187	162	184	190	196	215	210	199	184	214	216	205	197	206	201	218	194	201	206	188	192	197	200	203	196	203	200	188	205	215	214	204	199	193	194	201	206	216	193	188	208	187	212	184	192	222	211	209	199	211	211	206	204	171	206	199	174	227	191	191	191	189	216	216	205	210	190	213	219	190	187	209	215	193	201	165	201	202	198	189	197	187	189	166	220	199	201	203	225	201	185	199	209	206	189	204	220	211	215	213	183	216	201	217	199	208	221	196	189	220	198	183	185	199	217	207	192	193	186	206	214	200	210	191	206	214	196	189	197	201	185	200	193	204	169	200	190	199	201	227	202	179	168	191	158	188	229	203	214	214	208	190	210	201	210	201	215	218	196	220	220	206	196	190	181	176	180	195	191	195	181	202	209	223	176	189	208	186	183	190	197	203	210	217	188	209	193	189	187	186	164	199	216	211	199	213	218	200	232	192	191	184	199	195	211	190	216	172	212	180	190	197	214	199	214	185	184	193	199	190	224	210	190	212	213	189	207	179	223	206	189	207	186	201	206	214	192	202	205	216	220	201	231	181	219	218	219	182	206	216	196	186	192	190	194	181	179	182	195	181	207	221	194	193	208	195	201	182	220	187	180	217	191	227	214	198	205	174	194	181	182	184	192	205	199	212	225	191	204	174	180	195	210	199	189	192	225	203	217	231	197	197	176	202	187	204	192	204	198	220	175	165	211	188	214	220	202	207	193	223	178	235	187	186	215	198	190	207	182	207	192	186	178	205	209	197	172	179	202	190	224	217	198	200	193	203	174	213	194	188	184	192	198	193	218	199	194	192	170	192	205	184	198	213	216	196	220	197	163	193	210	230	193	179	232	186	209	189	208	185	197	205	215	198	187	184	207	207	197	210	208	185	208	213	205	180	201	220	204	191	209	215	220	201	185	195	203	204	195	188	205	199	206	192	226	197	221	205	219	217	208	208	168	216	217	193	222	224	210	207	203	194	200	192	210	202	193	201	208	195	157	210	195	206	225	198	187	194	217	210	234	211	188	215	195	190	216	211	175	211	223	214	200	183	218	201	192	206	183	213	206	201	195	189	211	206	173	190	190	192	222	208	226	201	194	179	197	201	224	207	189	181	208	196	213	186	203	190	196	196	206	206	232	215	206	201	188	208	195	223	179	182	196	204	210	219	225	201	209	191	204	188	197	198	199	189	186	203	221	195	199	182	194	201	198	185	207	235	188	221	208	199	194	180	180	188	200	188	188	184	182	198	225	184	211	200	205	182	211	190	222	196	208	185	195	189	197	205	219	196	207	200	221	172	178	187	224	227	198	218	205	217	196	198	204	197	216	209	203	203	204	206	209	208	205	196	201	196	194	199	162	198	194	195	188	216	188	195	183	203	190	188	184	174	198	205	201	223	203	203	203	215	220	173	206	193	211	193	192	191	203	208	221	179	199	209	203	187	215	183	199	194	211	202	194	204	194	214	215	179	213	230	188	200	192	185	188	187	214	220	198	195	196	214	173	226	221	195	227	197	216	214	207	201	179	193	196	186	194	207	190	207	201	200	220	205	201	201	205	203	194	229	204	221	212	229	187	188	223	220	211	189	217	187	197	194	201	172	183	188	187	173	198	199	228	240	191	213	203	204	220	213	196	216	228	182	201	219	208	201	204	192	207	207	206	213	219	208	197	182	182	206	197	199	195	185	183	176	190	201	167	200	197	200	180	202	189	193	227	191	176	211	164	187	195	176	187	182	169	197	227	199	182	212	225	206	191	183	185	206	208	225	192	214	210	198	209	216	196	177	197	203	221	226	193	204	189	175	205	176	234	207	232	197	196	215	228	193	188	209	213	194	170	206	202	215	203	203	183	194	201	202	186	195	205	216	181	230	184	209	178	209	198	208	226	180	196	174	184	214	197	200	211	204	225	187	209	198	187	209	207	194	209	207	190	203	230	189	199	184	194	200	173	196	213	197	188	203	209	177	196	230	188	197	192	206	208	204	186	208	185	203	173	212	233	204	203	208	181	205	207	211	194	194	227	198	196	197	198	211	199	152	177	182	196	200	225	210	206	196	190	194	220	199	202	202	201	211	207	207	175	216	212	178	213	202	194	189	198	173	208	209	190	198	194	214	199	187	192	190	188	191	183	209	192	201	178	195	193	180	188	195	159	220	207	201	186	208	210	214	199	200	227	193	183	205	201	211	191	197	218	161	189	201	200	180	194	211	200	191	173	206	214	206	197	194	203	214	204	175	185	203	159	208	189	216	201	210	225	218	178	213	190	195	207	193	202	187	206	217	189	205	215	185	197	218	209	172	204	202	185	178	238	216	200	202	215	217	182	192	193	213	199	211	193	192	216	191	217	207	186	203	197	185	181	195	213	201	185	166	169	212	196	219	217	189	187	201	204	205	207	209	202	201	193	196	202	180	208	206	222	219	211	195	217	199	197	190	187	198	207	205	206	180	190	185	215	183	185	221	209	204	201	189	221	220	198	184	192	191	198	199	186	203	200	185	211	184	225	189	174	191	212	202	209	187	187	200	192	194	221	183	191	223	210	195	205	235	185	193	183	219	197	193	190	183	186	221	199	210	182	203	194	227	191	190	166	202	228	204	207	204	217	218	195	193	219	210	230	211	199	189	217	208	219	191	171	206	205	183	193	192	195	238	190	165	212	199	201	209	197	198	200	191	219	198	193	209	207	194	197	230	203	210	187	192	220	217	203	207	196	225	183	215	199	182	190	202	185	196	219	230	205	219	189	200	231	217	198	192	192	208	206	216	190	199	183	244	196	186	183	181	187	224	202	194	207	200	202	190	197	192	206	204	206	216	191	207	172	179	224	191	222	210	188	197	188	223	206	176	199	182	213	195	207	221	187	182	199	203	206	191	181	168	200	241	206	181	203	214	179	210	209	225	194	169	219	179	209	215	206	192	187	201	208	190	185	186	189	170	219	185	188	169	186	185	191	224	193	198	218	178	198	190	191	195	193	195	193	238	190	189	190	190	146	226	179	194	189	191	211	199	211	206	212	199	208	192	199	194	201	199	216	196	181	213	186	195	201	206	164	206	191	225	169	204	195	177	172	210	221	166	175	240	214	174	184	187	160	190	184	188	188	212	188	198	179	216	236	194	188	195	182	190	178	191	206	206	176	168	179	214	218	208	215	203	202	221	193	187	196	185	197	235	225	203	210	227	191	209	225	188	189	210	212	176	218	220	212	189	202	182	204	197	209	211	189	184	203	215	205	221	194	201	210	214	175	185
48921	36719	37336	35354	3391	880	801	726	607	655	632	588	584	561	574	528	550	556	550	515	517	509	532	483	581	523	548	502	480	480	509	537	460	476	518	475	523	476	498	480	493	486	501	478	480	485	519	522	488	497	476	502	485	479	478	500	470	456	529	470	491	482	491	504	481	483	537	482	498	488	516	462	495	518	524	505	467	475	471	514	459	452	501	510	486	462	493	482	472	501	548	468	520	476	443	469	477	484	520	535	493	516	469	474	431	481	533	480	481	461	496	459	464	504	505	488	496	447	472	486	466	456	481	482	495	458	470	466	472	464	459	482	500	491	480	447	485	475	473	463	480	544	474	450	491	511	500	467	478	476	471	496	451	456	485	459	505	487	488	468	468	501	469	465	479	464	467	514	482	487	474	492	511	511	445	453	513	513	506	477	492	508	469	488	480	477	492	496	490	461	474	447	483	500	478	466	455	455	455	441	490	501	475	453	506	481	491	481	471	492	519	437	493	484	485	473	513	444	496	493	482	469	438	515	502	465	425	481	489	455	492	500	459	472	470	470	517	478	498	486	449	488	481	476	493	492	508	471	455	490	479	479	479	500	505	462	502	506	503	483	475	463	467	465	437	499	470	482	496	507	463	489	463	479	481	493	479	498	484	480	504	463	502	472	521	481	477	490	512	464	495	451	467	468	501	486	470	419	495	461	476	449	448	466	452	469	508	521	486	489	473	434	506	468	513	497	495	478	490	464	491	484	480	434	511	454	508	497	498	483	493	451	463	534	468	484	458	498	510	515	494	454	488	462	493	456	477	502	484	501	477	443	451	443	470	483	461	521	501	436	480	453	473	535	491	518	487	527	500	473	503	481	457	441	472	476	475	438	502	481	494	458	498	479	510	506	460	507	467	490	470	514	465	477	468	494	515	504	504	501	483	445	468	471	496	486	467	498	512	489	493	504	503	486	461	445	472	475	447	470	471	494	444	524	473	481	455	484	498	472	455	488	466	463	501	457	520	465	428	446	500	524	485	529	479	470	473	464	518	487	464	493	488	481	493	493	502	481	504	484	481	493	468	475	495	519	486	487	476	498	504	502	478	456	545	452	466	482	518	458	478	455	486	486	506	483	450	490	545	484	477	464	517	481	456	465	511	493	483	504	472	488	459	472	482	507	499	484	477	498	505	522	487	469	474	475	462	511	496	533	493	490	505	432	478	462	481	491	481	488	500	450	504	514	484	500	492	523	495	451	458	530	436	479	461	533	495	495	498	465	484	504	475	497	475	470	475	475	414	485	458	477	471	494	476	488	507	498	464	484	470	461	471	485	505	529	482	536	477	471	491	452	514	457	471	450	509	454	435	484	487	462	482	468	492	478	493	486	480	474	521	469	480	499	473	474	471	464	486	482	499	461	489	461	447	496	501	491	467	483	503	462	511	490	463	459	438	476	487	521	485	471	455	488	484	513	500	479	504	478	501	471	469	541	472	544	476	478	443	485	483	475	483	458	483	520	505	463	490	510	533	467	458	456	474	479	511	481	484	497	516	486	529	458	505	486	469	526	453	484	467	415	476	482	506	460	468	513	475	485	454	456	527	509	467	515	435	429	502	453	477	495	457	570	517	466	519	456	497	516	462	492	490	491	502	447	508	476	460	466	492	488	470	482	520	468	475	469	494	480	500	474	509	458	495	473	511	483	491	487	490	479	473	531	465	434	504	452	447	476	481	479	437	474	434	473	517	475	442	488	493	481	475	460	439	503	504	486	475	480	472	494	495	469	465	521	482	495	512	491	468	531	489	520	516	481	485	508	478	502	505	456	517	471	486	470	459	512	446	459	506	500	489	468	488	459	486	461	477	481	506	510	503	478	490	480	509	514	510	474	458	478	428	485	485	511	486	508	464	473	459	438	441	469	463	513	463	469	451	450	514	511	508	472	492	475	521	506	499	481	465	494	474	467	450	470	443	490	468	505	482	454	463	469	506	477	470	483	462	474	486	505	530	513	476	482	480	481	477	502	496	522	483	475	487	455	478	470	431	456	466	465	506	438	507	508	463	494	500	483	467	491	488	522	483	483	471	469	474	463	492	463	485	469	447	491	470	479	485	460	472	485	510	492	470	508	469	467	456	477	501	480	478	430	490	479	482	493	461	465	517	477	486	448	518	483	486	480	496	532	491	454	481	494	494	484	472	484	479	468	449	478	496	481	457	509	486	470	495	483	509	429	512	466	503	467	468	527	499	504	503	486	458	437	517	451	489	458	501	483	476	481	492	463	461	508	486	506	498	473	489	464	448	461	450	460	478	467	476	505	494	500	497	489	468	420	462	497	504	478	523	454	500	515	476	476	467	437	504	490	473	465	518	497	502	476	476	476	523	492	466	485	459	502	455	473	492	502	468	509	488	507	487	486	475	490	448	496	489	476	489	479	477	487	442	510	470	473	464	462	471	472	449	452	500	517	484	465	483	485	508	473	448	512	534	481	471	498	491	452	493	501	499	491	496	468	423	453	484	464	469	474	451	446	499	467	502	509	473	486	507	476	495	478	515	503	459	472	510	464	499	441	492	489	503	486	499	448	493	498	519	445	514	458	457	483	492	472	495	513	468	460	513	479	480	465	464	458	502	479	493	464	454	481	485	484	501	494	486	500	427	494	483	479	486	476	446	510	479	519	486	477	484	481	463	490	444	512	492	465	483	516	502	449	468	511	507	460	453	497	450	440	467	458	466	479	473	478	459	477	509	485	468	485	485	476	500	472	491	519	519	511	459	470	473	494	456	474	467	468	462	440	493	487	479	476	503	488	482	458	474	497	469	456	512	510	501	449	491	488	502	480	470	449	522	454	457	466	529	484	474	518	452	459	489	470	470	477	471	456	490	464	495	497	483	461	490	482	464	478	495	512	461	513	467	491	453	491	472	436	487	458	512	454	456	468	487	488	480	467	487	462	505	470	519	481	448	513	456	468	470	480	481	452	479	516	487	505	517	451	495	490	507	475	473	479	477	476	486	523	474	460	484	506	505	451	461	476	505	461	510	485	472	487	484	492	471	486	516	458	519	494	477	432	479	509	507	504	483	504	479	503	493	489	463	488	487	486	501	452	503	487	464	540	480	494	429	496	472	480	522	472	464	462	489	473	524	505	489	451	485	478	490	475	484	456	477	501	479	483	465	459	478	507	457	468	500	501	453	439	493	474	455	481	472	494	474	449	475	476	441	491	479	457	486	466	532	485	473	433	456	506	490	455	493	483	474	491	472	508	466	473	470	440	495	454	482	442	518	473	444	464	511	500	506	465	495	476	463	469	466	489	489	486	489	485	502	454	459	458	491	446	446	495	532	520	463	484	480	456	482	512	492	472	495	528	504	441	486	534	503	481	474	436	485	458	526	485	471	473	490	461	507	481	488	455	490	497	484	472	482	463	487	521	463	495	481	481	446	523	499	501	503	480	452	470	498	455	486	484	489	485	516	497	494	491	527	446	473	489	460	439	499	496	421	491
42765	15654	2378	1072	368	322	332	286	316	352	334	287	316	310	314	288	326	311	323	304	306	326	303	359	337	344	315	303	313	300	327	303	326	309	320	321	313	327	304	289	303	303	320	316	324	303	323	340	304	297	330	357	331	324	291	313	350	288	324	316	309	342	345	321	300	323	324	312	311	316	311	328	290	327	321	338	308	292	318	325	346	315	314	304	355	325	291	334	324	311	330	319	330	357	314	297	293	295	330	311	335	306	311	290	303	326	347	291	307	328	314	332	357	296	317	331	322	287	323	295	330	343	358	313	298	358	335	320	327	316	294	304	293	347	312	331	313	337	289	327	322	329	312	320	309	330	328	313	335	331	291	333	325	316	312	298	323	300	345	307	318	315	331	338	322	330	323	315	319	319	322	318	303	293	322	317	292	321	313	334	338	296	300	311	335	319	306	326	279	308	327	317	334	326	299	352	325	339	336	305	310	337	322	297	330	309	334	303	323	296	306	318	306	298	336	330	352	331	353	356	337	330	284	294	320	309	309	293	325	303	339	329	291	317	322	296	335	364	330	329	304	343	362	332	271	292	338	299	312	347	327	339	328	298	327	326	332	326	307	305	331	319	310	317	355	304	318	317	300	311	330	337	355	337	306	303	307	304	335	306	321	323	290	318	324	300	305	318	309	350	319	298	369	319	284	297	287	307	311	329	301	319	282	314	308	298	305	336	310	325	323	330	328	313	313	345	312	322	323	320	296	313	297	291	308	316	328	288	293	337	315	332	296	323	335	304	315	342	312	291	353	309	287	320	322	332	303	299	340	295	280	368	349	303	346	338	341	347	322	336	300	344	328	296	300	326	290	340	331	299	329	307	323	306	315	348	298	325	294	309	312	305	307	313	280	323	314	328	325	344	309	293	320	326	318	311	318	330	300	320	317	334	311	304	347	329	322	284	277	311	275	279	278	335	309	299	334	336	303	309	329	333	319	337	334	338	336	277	343	285	305	312	324	323	342	304	306	300	296	317	341	346	325	328	308	303	309	324	300	333	322	302	305	329	309	320	347	322	310	319	314	317	304	312	331	314	291	288	313	301	336	324	324	322	293	307	323	315	306	297	342	293	344	285	341	333	316	299	298	308	317	328	306	308	301	340	327	308	303	345	320	328	323	328	303	339	348	283	325	327	322	323	308	334	304	334	326	326	316	329	314	367	330	325	292	309	333	277	307	329	324	314	295	350	321	327	324	296	338	306	328	343	308	319	316	294	317	311	333	317	345	314	319	302	341	356	304	360	343	300	331	324	315	324	323	353	301	333	271	314	322	299	276	285	290	321	322	347	337	327	298	345	294	331	327	335	305	318	346	334	323	339	308	324	355	320	312	322	324	337	318	338	308	331	347	349	328	307	330	302	312	298	321	309	348	308	313	313	313	325	341	311	321	342	305	300	297	308	284	298	306	323	307	329	330	324	290	319	319	311	314	301	304	320	326	324	293	295	312	300	294	293	303	305	307	351	294	334	335	313	295	288	342	319	332	336	322	316	334	313	324	281	289	334	335	295	320	318	314	314	297	369	305	303	334	333	300	308	293	329	297	339	321	321	319	330	312	289	330	311	297	290	325	321	301	334	327	343	346	318	278	294	318	309	332	303	317	346	309	327	318	349	348	303	297	320	305	317	321	313	308	304	320	319	348	314	342	350	308	323	323	315	308	327	328	288	341	331	318	280	321	311	324	289	351	305	295	311	317	357	327	310	297	330	330	282	330	320	303	317	298	309	300	323	295	318	299	350	308	312	303	359	310	352	344	308	335	302	298	305	324	298	296	289	304	329	320	331	308	312	305	298	309	305	312	303	309	286	309	358	296	298	315	281	351	310	324	316	313	321	323	355	353	309	341	331	331	350	348	338	320	344	295	339	302	323	338	297	314	310	288	321	324	387	300	297	343	328	338	297	318	292	306	317	314	300	313	286	302	324	314	321	313	321	293	320	319	368	315	300	303	338	293	311	300	332	286	333	294	334	263	345	316	310	317	328	307	327	335	341	316	290	315	272	292	317	333	347	305	300	283	358	321	326	319	323	323	323	288	308	323	298	295	330	319	321	326	318	315	317	304	315	344	319	302	289	315	313	355	321	312	348	346	333	329	310	316	336	319	328	310	329	300	296	315	364	322	325	314	307	320	309	317	338	332	319	312	312	343	300	312	283	324	314	334	321	343	348	319	311	350	338	332	344	319	315	320	319	322	295	318	347	336	297	309	315	311	341	317	320	297	315	318	329	342	303	306	320	333	294	295	306	305	295	329	350	298	302	299	333	304	324	331	301	304	321	335	335	316	297	302	303	317	332	318	301	276	298	321	308	317	320	315	320	348	307	284	294	306	294	312	310	334	321	309	361	317	325	299	352	326	339	330	309	337	363	339	326	309	306	302	286	348	317	328	309	328	309	334	342	284	322	310	320	354	352	335	325	311	289	316	330	336	288	303	314	303	293	328	338	342	338	314	315	315	308	271	362	345	305	322	343	319	321	315	320	346	304	349	292	297	314	321	297	316	300	283	321	318	325	302	335	339	342	308	318	329	350	330	314	341	294	286	318	345	300	329	315	332	299	322	323	310	310	347	333	332	294	303	339	322	289	333	319	336	307	317	330	307	370	322	329	328	300	303	350	303	283	357	315	311	334	345	291	289	297	309	333	319	322	300	319	314	312	324	337	312	321	349	315	369	332	307	312	331	275	307	262	317	338	317	326	301	318	305	305	328	337	317	299	323	305	319	319	359	319	334	324	323	339	325	334	330	297	337	324	299	315	305	297	337	276	315	319	327	332	293	314	354	306	323	299	308	288	321	326	323	319	274	351	312	355	318	358	320	319	308	296	345	351	327	283	326	330	320	337	292	325	311	308	340	317	317	321	307	307	303	303	337	319	322	341	316	314	303	301	294	328	313	313	315	315	340	303	359	353	333	335	366	303	327	296	321	327	292	314	338	292	308	309	342	300	329	297	298	332	339	280	324	335	302	318	304	309	292	330	315	311	320	318	312	296	326	315	299	303	302	334	325	314	311	342	342	317	300	330	318	322	322	310	305	320	310	314	307	309	305	306	330	325	345	331	314	313	339	334	327	324	348	322	310	316	341	318	341	308	334	340	316	290	317	293	306	302	334	310	351	345	329	307	321	305	330	273	316	289	322	291	332	304	331	344	299	325	317	321	321	318	325	341	323	288	283	316	326	348	323	325	312	313	325	288	337	323	329	321	299	302	312	319	347	336	317	300	323	321	326	310	324	302	307	327	298	322	333	319	315	306	304	313	291	309	337	350	304	304	327	309	313	317	324	283	328	294	356	317	296	292	326	317	327	323	332	328	322	339	330	328	295	341	327	310	334	328	305	305	353	338	305	345	329	323	303	302	348	326	271	322	316	318	313	311	324	329	295	297	322	317	302	301	285	342	311	291	313	318	329	316	297	342	313	328	326	307	310	330	330	320	323	313	333	305	319	321	317	297
30312	4680	2990	3298	812	708	695	716	701	750	714	727	730	677	693	726	724	721	765	714	742	707	712	703	722	685	754	693	679	766	717	697	688	730	691	742	711	733	700	703	721	725	714	736	712	722	719	682	726	757	770	749	708	727	696	697	710	706	745	751	724	747	701	717	729	736	689	702	747	705	722	737	728	684	723	726	674	720	710	688	718	695	700	705	774	709	693	698	694	707	721	710	741	715	705	710	735	746	702	744	781	775	715	733	708	744	764	743	740	745	686	749	745	734	721	761	672	724	745	704	748	714	693	754	689	764	694	709	709	752	711	693	685	687	690	700	716	707	701	691	697	798	719	724	703	727	722	740	754	771	711	754	730	696	715	736	748	674	698	686	733	745	699	747	699	712	741	725	740	722	752	727	737	698	730	696	681	712	716	735	766	729	689	738	716	715	752	739	740	707	732	742	668	691	726	677	729	720	692	748	680	707	676	687	709	753	690	749	722	742	768	722	724	661	685	693	760	747	735	727	708	729	754	727	697	706	695	680	699	746	750	729	719	703	722	727	762	672	728	741	707	687	750	682	669	710	718	688	734	723	734	673	699	745	724	774	705	670	688	729	708	734	720	699	708	730	706	698	756	722	729	696	695	744	723	702	730	719	665	724	693	750	687	733	722	732	751	715	722	723	728	707	699	730	662	734	697	714	736	704	726	720	761	708	709	720	719	712	731	755	699	745	683	784	698	696	676	711	682	727	705	736	716	719	707	702	735	668	759	719	734	683	738	761	723	721	726	721	746	720	716	748	702	696	740	705	697	675	752	692	728	728	703	706	718	700	708	732	694	736	732	747	717	671	712	701	752	682	711	722	712	740	732	732	716	659	702	721	709	738	724	763	662	720	710	659	722	689	696	671	660	688	700	733	695	694	745	732	712	742	721	748	707	734	719	686	694	715	714	719	710	674	715	686	755	714	727	718	687	706	725	662	694	664	735	734	742	719	754	728	704	711	721	708	714	718	705	704	733	705	710	705	679	692	709	692	709	673	716	727	719	687	722	711	705	742	745	738	714	737	730	744	714	683	699	700	691	778	707	729	687	744	694	710	675	733	721	663	683	706	732	685	750	671	736	723	704	702	708	664	764	724	754	663	683	677	716	698	703	760	741	742	695	739	748	734	669	728	716	706	743	731	679	675	734	749	707	696	693	690	717	764	700	728	694	677	683	717	687	719	732	668	724	711	768	710	674	725	721	730	708	682	724	686	744	714	693	678	717	699	673	721	675	704	724	743	703	671	689	709	734	719	702	702	695	701	707	730	711	726	672	681	736	737	723	702	701	758	783	654	716	709	689	683	720	743	740	757	703	740	681	706	675	689	651	729	707	754	734	774	668	683	764	738	717	708	696	741	742	692	725	757	743	709	663	741	761	699	722	688	719	707	739	718	713	712	736	651	720	786	732	695	734	747	740	693	726	697	721	728	752	711	750	688	752	715	706	717	722	763	721	725	681	744	701	763	723	715	689	689	708	675	667	712	686	708	735	705	780	704	723	655	750	702	726	665	779	691	724	690	745	721	728	689	759	705	667	740	727	703	718	713	711	705	769	747	698	689	722	714	743	709	710	731	668	696	669	685	732	710	756	711	722	680	724	697	747	696	690	716	688	732	717	739	712	671	735	792	719	696	695	733	750	685	706	698	717	754	727	706	702	720	706	781	718	689	693	752	767	673	681	696	716	724	752	696	677	741	685	708	742	649	687	754	665	693	716	719	719	706	763	680	698	702	724	696	694	725	726	768	753	694	727	685	710	735	706	726	727	691	719	686	731	667	723	701	720	699	698	729	742	697	712	690	703	701	723	726	704	651	652	679	694	697	692	701	715	704	698	709	708	707	708	727	753	673	745	710	766	753	743	703	673	726	755	749	703	676	756	756	708	766	739	712	747	682	667	756	696	727	723	679	717	698	711	647	725	728	707	722	687	732	740	736	693	723	678	742	694	675	699	707	681	698	700	714	676	697	700	691	690	718	693	718	706	742	727	727	707	741	646	741	757	661	701	711	724	710	690	754	781	737	725	675	701	734	711	711	698	735	754	690	762	686	717	763	758	663	733	741	713	689	739	723	741	727	709	710	756	735	707	713	708	748	716	733	721	755	745	696	774	743	714	702	681	735	742	684	725	681	735	683	720	711	728	684	714	693	680	744	764	677	724	753	694	702	688	760	679	713	745	735	758	708	723	721	681	698	700	742	771	703	765	699	757	712	723	686	717	705	672	701	756	741	713	672	730	741	691	702	694	689	764	703	684	674	705	720	716	725	670	733	734	664	679	726	671	746	674	680	719	675	712	720	716	722	702	672	749	761	730	719	710	740	764	761	683	700	698	689	715	714	704	698	732	748	682	699	665	751	701	747	743	752	691	714	675	726	718	710	690	732	715	751	678	728	715	708	742	736	725	715	713	720	697	678	715	708	684	713	676	692	675	741	737	706	741	748	733	726	714	707	705	686	706	698	753	712	719	733	751	733	727	672	689	695	768	739	727	721	681	742	737	727	729	707	714	707	705	682	659	726	679	685	700	715	711	745	676	732	709	722	701	718	719	688	692	690	735	729	736	761	727	689	784	722	702	691	719	702	709	731	687	669	692	659	706	662	676	677	743	728	709	699	695	703	719	692	759	730	685	736	711	676	700	706	735	726	688	698	748	675	738	748	694	722	740	717	734	707	723	673	691	717	713	711	711	702	746	686	730	744	738	722	725	666	649	734	741	704	747	758	740	671	733	702	728	700	703	755	721	694	657	730	757	651	671	721	713	682	742	722	702	718	674	768	725	692	718	744	708	709	705	704	739	735	739	742	724	740	710	770	699	725	734	744	709	723	670	722	674	731	714	709	746	700	716	748	722	700	733	696	723	694	709	740	724	740	710	718	698	699	733	707	721	716	688	712	704	675	694	696	728	745	674	726	689	717	665	720	720	726	716	704	684	688	760	698	690	713	711	698	717	728	707	737	704	674	700	684	738	658	731	660	711	690	696	700	731	730	661	701	736	713	721	713	751	732	725	707	644	716	706	707	714	698	733	712	705	718	728	696	707	686	746	753	669	707	717	709	752	716	735	740	684	684	718	741	701	719	779	722	702	789	682	715	727	700	719	741	704	775	752	723	699	774	721	705	729	685	739	717	729	746	678	726	727	729	739	723	727	676	661	740	745	719	693	677	737	708	755	700	763	715	747	708	707	718	746	716	740	700	733	722	694	714	726	709	744	707	705	713	720	765	722	722	740	731	738	672	675	689	709	734	715	733	735	707	675	694	793	734	688	762	695	754	694	694	707	707	697	698	722	721	702	698	737	699	688	718	711	721	735	707	681	705	742	721	678	681	710	754	701	712	690	810	711	755	687	706	676	724	682	715	771	708	691	726	730	691	683	714	692	720	722	744	775	701	726	702	694	726	675	739	709	723	743	702	700	706	735	711	731	720	681	711	706	702	731	752	633	753	755	683	761	741
44755	31261	24502	21286	4212	306	245	219	242	224	234	248	209	207	220	213	200	242	219	191	233	222	194	199	185	207	219	218	209	188	211	210	223	202	213	196	193	189	221	230	237	182	227	198	224	210	220	197	199	190	208	218	223	192	223	216	243	192	200	226	220	205	188	201	194	228	207	223	211	211	197	198	218	230	234	208	202	182	203	223	202	199	248	198	227	205	211	208	210	201	186	208	220	223	199	183	225	215	203	203	226	197	216	221	235	224	218	203	197	216	218	218	214	230	195	232	261	217	208	231	188	211	201	201	227	214	251	215	193	221	246	217	219	192	207	199	191	187	214	188	215	177	207	216	194	223	199	235	214	178	217	204	216	231	202	177	221	202	205	217	213	214	215	217	228	203	210	188	204	248	203	177	219	196	208	224	201	204	217	227	182	213	207	220	204	236	207	238	215	209	210	191	209	206	229	257	193	198	198	218	217	205	209	244	217	195	220	226	200	235	233	190	214	218	213	196	227	188	210	196	210	206	199	206	204	237	204	224	226	202	236	202	215	183	228	190	245	219	211	249	207	201	217	199	233	205	209	213	240	239	233	215	227	210	205	237	197	202	185	219	200	213	228	210	216	207	241	218	212	198	194	211	198	221	216	223	229	189	214	217	185	196	214	221	186	197	202	205	188	215	203	175	221	247	194	194	219	200	213	192	229	210	201	192	201	203	277	200	220	216	202	197	219	205	165	201	231	210	228	220	226	218	216	208	222	210	230	220	207	224	219	218	216	246	208	188	218	210	213	203	232	220	217	205	205	228	209	203	217	202	214	211	178	214	209	200	202	203	215	200	237	194	197	195	223	239	226	202	217	223	218	211	203	210	192	212	215	233	200	203	194	231	205	207	183	208	210	211	239	224	225	189	173	230	204	221	205	173	237	211	223	231	220	205	201	224	215	229	209	237	211	197	195	201	207	202	242	196	190	199	218	192	189	189	217	213	202	185	191	215	225	196	220	231	240	215	218	221	218	215	199	211	204	214	208	199	237	222	228	252	212	235	192	212	223	200	199	201	239	219	213	226	215	156	222	210	215	218	219	211	208	194	215	217	192	216	213	186	201	209	223	220	230	232	207	204	231	190	187	218	238	203	210	234	216	220	206	205	218	225	189	232	193	227	205	202	219	192	186	213	196	218	206	215	224	203	217	201	211	221	221	224	199	232	210	211	225	242	208	222	212	183	214	186	208	217	186	213	208	245	207	211	218	197	215	212	196	209	189	221	214	230	193	202	213	214	220	220	214	200	193	207	201	185	202	204	212	223	215	191	212	201	206	243	207	238	236	185	206	197	238	201	217	213	207	191	226	203	217	225	211	218	200	203	201	214	224	205	225	213	202	188	222	221	179	181	231	229	223	227	219	211	225	212	224	234	240	210	202	175	204	201	219	199	208	198	207	190	183	224	201	208	213	206	197	201	190	235	209	213	200	213	191	198	217	198	207	192	217	212	211	215	198	233	233	212	207	208	214	250	212	219	208	232	202	240	242	205	211	206	209	206	207	211	223	217	216	210	217	205	222	203	235	213	217	227	216	201	188	201	214	195	215	216	228	203	194	203	204	218	219	204	216	223	205	223	203	243	229	223	207	221	221	213	206	220	205	216	201	211	223	197	214	206	217	198	212	211	233	196	231	204	202	211	245	205	203	214	195	233	197	217	218	196	186	196	259	212	197	200	210	188	195	204	198	208	222	218	218	194	208	205	177	206	185	205	217	212	203	218	223	184	195	204	235	211	195	222	203	212	225	193	208	221	226	230	192	220	214	213	205	241	209	193	204	191	211	236	212	230	218	239	192	201	184	211	233	203	191	215	208	221	235	239	223	219	195	202	162	207	218	201	246	241	204	214	208	225	207	188	209	214	225	189	204	213	188	200	200	214	203	224	221	219	228	208	231	219	221	199	213	214	218	222	211	203	194	191	216	212	202	220	214	188	213	229	194	201	198	246	203	235	226	211	212	232	199	219	204	199	207	223	219	210	215	236	236	230	192	211	218	236	205	216	208	226	201	254	204	192	206	225	227	206	230	193	195	222	212	199	213	214	226	212	188	214	240	199	187	204	222	210	220	217	204	222	184	179	189	196	206	199	199	236	218	213	226	249	222	218	205	218	205	197	242	209	196	223	197	229	215	223	216	202	209	216	228	233	209	193	198	216	200	223	211	214	190	192	218	209	207	193	223	244	228	202	213	203	217	226	208	191	207	211	188	220	202	202	198	236	200	203	205	219	237	210	216	222	219	222	230	219	199	216	221	193	205	212	204	203	230	215	205	213	228	161	186	209	184	219	215	224	199	210	221	205	191	208	222	204	213	189	215	226	206	237	214	189	204	209	204	185	229	182	223	213	226	213	210	190	214	206	197	235	221	202	179	185	182	220	219	217	208	201	195	197	203	192	181	188	186	227	188	211	235	209	216	226	189	223	227	196	176	228	227	234	214	207	204	209	192	225	182	205	198	198	223	201	198	205	203	216	216	221	188	191	187	217	200	206	182	181	220	218	225	198	220	210	204	223	212	231	216	221	230	209	211	241	208	200	206	222	198	224	223	229	197	220	204	215	206	199	213	218	204	190	210	196	229	202	217	204	231	214	181	206	220	208	205	194	223	213	236	186	211	203	189	205	230	233	216	215	218	228	202	216	217	206	234	220	187	185	198	228	244	226	227	215	206	204	198	201	191	221	214	206	233	219	237	218	213	231	191	199	235	211	223	202	192	197	207	178	192	203	206	189	223	196	227	215	221	221	217	208	212	236	198	213	222	227	212	215	222	217	204	223	191	231	201	210	226	207	217	228	191	224	210	209	229	203	233	218	213	212	201	206	213	198	213	222	223	213	213	198	181	222	210	181	185	219	210	179	205	229	203	189	203	209	255	210	208	215	214	201	200	218	201	217	197	189	202	236	220	217	185	219	223	213	214	222	215	205	218	203	185	220	248	218	186	209	200	233	229	216	188	203	218	212	214	187	240	211	227	217	227	194	215	196	245	221	192	241	211	201	216	204	216	182	219	241	223	183	213	220	201	223	180	209	218	239	188	199	234	215	202	236	203	219	205	220	175	211	212	212	183	220	199	216	220	217	194	200	205	204	216	210	207	201	220	216	204	199	214	205	205	235	197	214	199	211	181	181	203	209	195	209	209	203	208	235	220	171	210	229	204	217	206	218	194	236	218	213	192	212	220	214	216	218	201	222	220	193	233	207	207	218	213	190	221	207	212	197	219	221	228	226	213	233	226	167	222	223	208	224	219	238	209	204	202	193	233	232	195	222	219	223	223	217	211	207	226	186	205	208	239	227	207	212	205	207	241	231	223	187	220	211	222	201	196	188	205	219	231	219	197	229	216	193	203	191	210	202	198	206	229	192	231	209	233	220	187	193	215	212	210	227	199	199	200	207	185	204	212	239	219	232	208	214	200	226	201	248	209	231	204	203	207	229	240	183	183	226	181	215	186	186
43488	27234	28628	27146	2583	700	618	613	588	566	539	578	563	584	529	559	528	516	484	519	542	511	514	519	509	522	523	505	540	554	518	456	503	507	481	498	501	469	493	501	540	502	511	479	524	529	520	534	509	454	458	532	497	508	470	545	529	512	488	506	509	513	475	519	509	467	489	479	478	495	488	469	518	482	512	491	535	524	489	486	495	491	514	508	472	503	488	483	484	537	505	512	463	481	468	531	522	459	511	508	532	496	521	488	475	523	506	478	496	514	495	492	491	490	533	479	510	515	476	512	479	492	489	501	491	501	479	476	491	489	445	503	524	447	512	504	549	514	520	511	504	513	513	533	508	502	473	503	508	542	503	501	492	517	487	510	458	480	511	486	514	516	502	501	486	548	488	481	470	521	465	482	538	532	496	518	480	501	524	545	478	471	460	483	474	531	496	493	516	524	469	486	516	492	474	501	490	512	550	461	508	473	497	468	564	473	501	463	480	504	488	533	492	488	483	492	500	513	510	480	486	465	481	493	491	459	523	493	495	506	471	498	512	478	510	484	502	485	492	512	489	545	534	466	542	518	477	489	532	498	519	516	533	472	476	496	481	470	479	539	505	504	517	497	508	503	486	507	492	480	444	480	461	504	487	463	478	495	530	503	490	493	492	478	520	470	482	517	482	537	511	528	501	509	500	491	528	516	475	495	460	518	488	491	524	534	471	527	493	526	473	511	496	457	510	478	490	509	457	471	487	527	530	483	494	528	465	466	524	550	505	505	474	496	527	490	511	518	510	505	486	523	469	510	474	487	491	516	521	502	512	468	527	524	515	503	514	467	455	494	549	470	484	469	506	537	531	506	472	529	498	540	511	496	469	524	518	485	507	501	513	496	455	501	520	523	512	455	480	503	474	430	489	477	492	493	523	476	485	594	495	516	468	472	501	477	498	484	491	499	506	504	488	499	508	488	526	540	540	474	482	491	510	526	492	486	525	467	457	499	484	472	473	485	510	497	460	542	535	478	523	519	501	479	505	477	500	537	483	467	469	527	482	493	491	462	515	473	540	519	495	494	494	535	495	481	533	532	565	530	489	505	488	511	439	454	476	493	502	486	470	517	480	522	480	451	474	462	502	470	513	529	522	522	451	507	463	509	505	467	464	466	487	506	503	480	484	509	530	506	540	516	554	478	517	475	500	558	498	486	481	500	513	517	455	502	500	516	531	482	457	535	521	474	488	477	476	493	510	505	514	494	500	515	475	470	523	489	513	469	498	507	504	518	465	466	518	503	495	509	480	507	505	483	494	500	445	476	506	518	497	487	531	510	530	522	484	483	496	475	501	520	526	465	520	507	509	568	494	507	502	497	464	474	469	481	504	511	496	467	528	510	495	502	531	503	476	520	497	474	513	510	486	519	528	513	496	500	483	517	499	458	494	475	509	502	521	493	509	464	488	536	502	508	524	463	480	457	505	496	503	513	500	499	493	466	476	481	487	500	512	500	511	466	473	503	476	453	491	504	511	476	473	495	512	494	473	497	451	506	522	496	482	462	500	491	485	466	477	481	486	520	505	494	485	467	511	482	513	461	522	523	529	504	507	509	486	493	497	511	480	474	484	512	485	494	495	454	521	506	476	460	487	482	488	486	496	518	520	490	533	497	507	455	501	502	469	505	448	483	458	514	503	490	471	479	512	490	482	482	513	476	497	462	485	497	517	483	486	473	509	533	473	487	509	460	482	505	513	483	495	521	477	497	471	468	497	474	500	511	518	539	533	487	508	482	528	453	516	483	475	450	513	492	505	503	480	479	497	507	510	486	490	484	512	444	477	499	491	508	505	529	505	528	488	493	487	497	544	525	472	513	484	506	511	488	520	479	488	523	508	507	500	533	469	479	487	510	504	498	476	524	459	469	503	556	545	499	505	499	478	501	495	508	536	538	562	476	498	491	488	484	484	485	499	475	475	470	504	490	489	486	486	470	499	473	478	489	532	478	501	536	532	484	480	493	537	480	488	487	507	494	510	486	538	517	510	489	500	484	504	489	509	519	519	490	519	490	476	500	497	492	487	543	491	481	497	474	530	520	484	491	511	482	487	508	537	544	503	513	499	473	527	474	480	484	495	479	514	514	478	522	490	481	470	484	498	479	498	462	518	486	534	529	490	495	510	494	463	484	530	514	479	478	468	536	519	502	505	506	464	505	528	545	496	500	468	494	496	524	505	474	517	473	489	483	510	495	515	496	470	503	484	498	497	496	486	521	493	524	488	541	476	515	502	472	490	504	503	505	496	498	504	534	467	521	508	510	485	495	512	476	513	512	512	470	499	510	510	472	497	493	512	504	507	450	487	517	520	527	472	509	483	523	475	495	485	514	478	490	462	501	520	496	512	487	494	503	510	493	493	524	524	500	519	513	475	479	469	526	517	522	486	478	490	494	477	490	481	479	510	500	526	484	471	490	489	484	503	509	491	527	498	513	462	487	501	513	462	502	465	454	494	465	526	452	482	490	495	518	490	508	499	455	489	446	472	494	523	471	511	537	475	496	503	484	472	498	554	491	466	454	543	520	479	494	523	525	513	525	502	473	511	481	483	500	469	497	490	508	523	471	490	517	502	503	508	500	497	477	517	488	505	507	542	498	555	504	475	475	485	480	525	469	493	494	504	435	464	512	548	488	470	532	507	511	485	508	529	447	494	519	514	545	526	517	500	508	477	490	477	506	493	487	479	506	495	464	532	524	479	489	508	492	526	514	519	492	515	504	515	505	477	454	530	462	511	496	478	483	515	483	475	511	500	491	469	514	505	524	485	467	470	531	487	487	571	477	505	475	488	477	508	500	488	494	498	464	496	499	527	508	504	481	473	506	478	498	526	538	525	473	472	483	508	517	522	489	493	466	500	547	468	484	549	507	510	518	543	492	498	504	485	490	514	500	503	520	477	499	504	495	501	462	527	487	550	474	508	492	484	502	484	481	463	478	501	508	517	531	517	521	476	533	498	531	473	530	506	515	509	551	474	548	507	483	466	471	525	472	481	497	480	494	500	504	464	464	533	472	518	515	512	520	458	507	535	517	535	498	498	516	501	555	466	518	502	509	520	495	521	465	501	457	507	500	497	521	530	510	472	468	499	458	541	490	486	519	515	526	483	482	502	480	486	466	485	510	496	474	501	493	469	510	518	468	492	488	526	545	519	476	517	467	508	499	503	491	501	501	514	521	485	485	528	473	512	502	504	532	498	531	480	480	464	463	454	483	500	467	518	485	477	480	484	492	499	492	484	508	440	472	521	485	493	497	515	500	530	490	452	495	545	500	491	508	500	473	475	513	529	475	544	548	462	501	539	489	478	511	478	455	462	471	493	535	485	503	485	476	502	521	526	477	492	537	506	494	528	483	488	486	464	528	454	491	507	466	480	527	505	476	458	514	509	513	510	487	516	503	452	507	515	480	511	479	512	548	509	560	529	475	484	503	500	510	522	492	490	508	508	485	501	507	533	516
40562	30745	27627	30805	10597	629	252	271	246	195	221	209	201	194	218	193	221	239	214	225	201	213	223	219	201	201	230	180	200	214	224	208	173	212	173	206	193	199	186	218	221	182	203	211	208	210	204	202	183	214	230	188	196	203	201	222	188	183	242	194	229	203	205	229	192	199	191	210	223	170	193	229	231	178	205	237	209	174	200	208	205	187	233	204	208	201	202	213	189	232	214	220	190	235	226	185	177	195	199	211	197	216	171	172	176	183	219	205	215	173	207	218	189	207	206	184	192	183	191	184	230	212	203	172	200	201	198	210	191	209	214	178	216	202	218	209	198	187	192	215	201	218	212	177	199	207	195	191	202	206	199	206	212	168	196	191	217	226	223	194	207	185	199	207	224	188	199	223	171	208	195	198	218	213	205	217	185	208	224	194	188	180	197	205	206	204	231	191	211	203	192	195	188	206	224	210	211	186	174	193	213	209	175	196	186	210	213	183	207	199	197	210	187	207	219	204	224	209	198	205	185	203	195	200	174	206	187	188	208	189	204	209	199	234	194	210	224	195	205	177	201	213	198	220	191	208	198	210	208	176	195	182	213	196	195	199	196	180	176	221	200	214	191	197	215	195	202	192	192	172	197	202	188	194	184	194	234	216	182	190	221	188	207	192	210	206	217	204	204	211	238	229	191	199	172	205	181	196	189	195	195	203	184	215	203	200	171	197	197	193	174	191	207	182	224	199	188	196	196	192	217	184	170	174	189	229	224	199	206	232	205	214	190	198	193	209	217	200	199	194	194	191	183	171	194	195	214	189	182	199	181	212	224	198	190	201	223	201	217	217	178	193	203	198	192	201	182	189	224	199	183	201	208	213	200	202	182	191	194	224	197	168	201	191	201	173	198	205	208	209	195	196	213	183	190	213	201	199	217	212	191	206	199	193	181	205	173	217	203	198	226	206	232	207	173	204	187	193	202	184	206	200	187	200	219	189	226	202	213	179	174	185	164	197	198	202	182	225	207	189	215	243	216	190	213	192	201	207	209	207	175	215	227	210	192	214	194	231	207	227	217	187	212	199	195	204	221	185	193	198	205	208	193	201	206	180	203	223	185	192	208	186	209	206	215	192	197	226	212	201	193	209	216	192	218	216	222	208	202	200	203	184	200	209	233	190	208	178	175	204	203	190	230	177	193	194	198	170	206	215	174	193	195	188	221	212	177	211	208	188	221	183	200	210	184	189	206	182	203	210	201	213	213	209	189	200	210	202	200	189	189	223	214	211	211	174	186	207	215	186	218	176	200	191	198	195	174	194	217	196	199	199	164	212	184	205	201	203	215	200	212	194	211	215	224	228	191	181	208	192	218	203	208	181	221	177	222	162	208	212	234	214	190	210	202	194	202	213	199	209	180	180	205	229	191	201	202	185	229	225	181	195	185	210	222	210	183	191	189	187	211	186	220	200	187	217	183	209	195	186	236	227	207	194	195	182	213	213	197	217	217	176	208	207	197	211	210	195	185	200	191	211	206	196	188	218	201	179	211	202	190	227	201	205	189	183	202	196	213	210	220	199	176	206	190	200	174	194	192	197	191	209	197	188	202	196	208	215	209	179	224	204	189	188	220	201	205	188	197	197	205	227	183	186	187	201	171	193	196	175	186	211	212	223	192	217	200	168	191	197	201	223	209	205	204	206	174	208	219	163	215	182	195	217	198	221	205	182	218	184	208	211	166	199	213	200	195	193	201	199	212	181	199	194	185	208	183	196	225	208	216	196	199	208	178	194	228	171	208	195	178	192	204	194	181	221	206	199	196	175	196	200	198	207	173	185	201	205	195	192	225	180	227	198	228	200	181	198	194	192	201	191	228	191	192	169	187	203	203	196	195	191	192	202	184	207	200	205	190	208	178	199	182	213	221	204	198	184	204	202	199	207	222	187	199	197	186	201	212	183	203	236	205	195	224	207	198	214	201	171	190	217	193	203	189	192	193	206	186	183	220	175	192	205	192	178	202	195	202	184	185	224	206	199	196	212	217	199	187	192	194	195	199	189	189	188	189	209	188	167	217	188	202	188	200	200	179	208	197	201	211	194	194	192	220	196	217	204	217	208	215	205	219	206	232	202	176	193	184	202	206	214	211	171	198	196	234	222	170	210	233	212	209	200	174	196	199	197	216	204	212	187	218	216	227	181	196	199	207	198	186	189	185	185	211	197	200	194	200	199	218	204	200	198	204	220	189	199	195	177	193	215	212	221	210	201	224	189	208	202	211	181	246	178	211	197	214	187	180	171	202	218	228	195	238	240	201	194	192	206	215	240	224	199	220	201	211	204	204	207	188	201	213	202	210	196	223	197	183	203	209	193	190	226	195	179	206	194	176	171	204	216	180	180	193	209	209	205	205	186	214	199	199	188	197	213	210	195	207	196	207	179	209	178	217	194	184	202	203	198	210	201	178	213	190	174	208	204	194	203	193	226	225	201	184	209	195	201	186	202	207	161	195	195	195	216	208	177	199	181	162	223	202	197	167	202	199	187	157	186	219	186	223	182	167	198	229	172	183	201	200	194	202	204	192	212	186	216	214	197	201	193	189	238	191	218	178	218	192	220	207	190	207	172	206	207	199	188	194	190	202	190	188	172	243	214	188	207	215	190	246	200	187	200	223	196	187	193	191	201	191	201	215	186	212	193	189	198	196	177	188	192	200	200	194	208	207	184	189	186	191	225	192	194	198	208	190	200	200	212	200	182	190	204	194	178	186	166	196	203	187	179	214	203	190	195	201	221	209	173	201	207	187	203	211	191	202	219	188	184	204	210	201	188	220	194	168	210	215	200	182	196	182	201	222	201	183	198	191	192	217	214	189	170	190	219	197	210	198	210	214	230	193	206	187	176	178	181	183	218	202	189	191	196	218	206	225	212	200	203	202	195	191	221	203	182	194	217	217	202	202	192	198	213	197	214	185	206	193	200	173	208	203	204	207	205	208	203	179	201	229	187	178	214	199	200	189	195	191	198	191	196	191	176	177	232	192	183	202	229	199	213	229	229	201	213	211	198	228	207	221	219	178	197	197	198	197	204	201	215	185	201	196	183	252	194	213	197	221	180	178	208	188	204	208	195	200	193	202	214	215	187	199	214	187	195	190	179	162	221	178	188	201	212	188	176	203	219	188	205	208	236	205	186	193	184	216	212	185	193	205	207	181	209	183	210	220	207	198	184	179	176	203	189	229	208	203	229	207	218	211	173	215	199	173	188	209	207	221	200	197	211	202	163	177	192	198	217	184	164	198	213	191	214	223	222	192	203	196	197	198	197	223	202	197	200	211	216	205	201	184	193	172	180	205	196	231	214	215	194	202	206	210	205	214	193	201	178	185	204	206	185	200	204	223	199	174	185	219	208	192	208	218	218	199	182	220	229	184	196	225	183	191	219	204	190	212	195	181	188	202	198	163	197	196	183	237	218	178	199	181	196	198	183	191	205	206	213	193	220	196	204	215	180	201	183
49093	37354	39167	37382	3579	920	850	742	690	623	556	603	608	511	520	579	532	521	514	496	543	547	527	520	504	515	499	441	526	537	499	501	515	507	504	517	522	512	531	483	504	477	481	516	467	475	507	501	560	490	472	500	490	477	466	483	468	470	503	491	456	491	441	487	463	499	502	463	472	502	452	504	495	474	456	510	520	450	485	519	474	457	511	512	488	497	499	498	504	485	519	486	496	480	485	506	479	471	470	502	458	493	476	463	536	477	489	513	514	493	451	520	497	475	504	457	512	498	504	493	517	469	504	500	529	458	471	454	475	453	506	467	496	485	467	509	482	479	445	455	474	447	492	451	467	537	484	498	453	531	442	471	482	513	442	470	514	493	478	490	430	477	501	519	496	501	520	511	486	514	508	468	493	477	468	504	490	466	473	503	503	477	458	490	489	476	474	445	479	501	439	480	456	474	473	486	507	513	488	460	483	503	462	510	478	461	491	491	519	486	471	474	502	481	497	504	501	505	518	487	470	498	511	466	476	451	495	511	459	495	454	478	497	533	456	492	483	470	514	511	424	498	456	488	500	507	497	509	484	490	453	517	504	482	453	483	478	483	483	453	457	508	514	467	458	487	464	463	546	488	429	477	480	513	431	451	483	462	537	511	481	459	465	483	480	526	491	504	460	480	519	498	457	448	500	446	485	492	476	459	457	508	504	479	479	501	496	493	488	532	432	509	451	472	498	485	487	480	451	471	478	510	517	482	474	504	449	464	434	475	483	482	488	453	488	465	486	470	494	504	488	515	464	493	468	442	464	502	503	443	525	478	507	510	512	460	482	505	503	478	481	475	503	473	479	503	483	479	501	502	522	483	497	488	495	478	504	498	492	462	499	472	541	502	487	517	477	476	505	458	500	518	480	514	524	506	482	432	481	463	526	505	495	498	484	472	485	472	471	519	478	444	518	477	522	493	501	444	482	504	511	458	438	474	453	460	496	486	496	449	501	503	511	517	479	471	446	476	451	447	501	483	473	496	497	461	446	490	427	478	496	478	503	479	445	487	477	483	500	481	441	477	471	499	485	467	465	472	485	515	519	474	495	501	485	496	482	500	493	494	477	489	476	454	488	474	492	457	465	467	482	527	490	463	514	478	484	497	453	484	461	480	476	485	496	503	481	447	493	472	446	504	505	476	489	451	473	455	484	464	460	523	496	509	488	485	483	515	505	445	473	503	511	476	493	497	496	489	455	497	499	493	519	466	524	459	479	517	467	491	487	471	487	478	470	489	496	491	469	450	516	492	458	492	453	469	483	496	491	461	501	480	474	484	500	448	488	481	456	493	482	495	437	502	459	499	492	484	489	455	483	466	459	492	475	500	443	471	495	497	477	524	444	480	498	461	480	506	527	463	437	489	475	449	478	507	503	513	498	500	476	443	497	510	473	512	496	498	472	501	514	508	480	516	487	474	464	455	460	501	513	443	531	514	475	445	472	488	487	539	474	488	488	488	489	475	475	462	529	488	475	457	483	539	510	454	497	478	465	503	467	517	503	479	483	515	486	454	517	491	502	491	470	480	470	468	481	538	488	481	477	410	481	478	480	488	482	506	482	499	506	490	533	479	479	466	510	488	459	493	441	508	466	444	447	495	475	468	452	496	436	473	505	508	488	508	476	470	510	514	489	517	462	499	475	464	476	468	466	479	510	475	465	479	486	457	490	481	474	471	478	525	538	502	490	511	456	469	507	467	474	495	496	499	514	496	486	483	459	480	448	465	468	484	469	478	488	469	518	524	489	488	534	490	485	473	436	496	481	490	475	486	495	523	482	491	526	502	481	464	517	486	502	497	465	503	499	498	489	486	489	491	502	479	512	463	503	480	462	456	513	512	491	461	477	494	497	480	459	515	480	492	474	499	477	484	479	478	469	463	489	492	478	493	450	516	490	499	515	486	476	487	512	461	499	451	487	533	493	449	451	475	494	499	458	489	423	500	507	486	475	441	468	511	494	511	458	523	505	451	489	474	542	482	506	463	497	497	496	457	506	519	464	497	502	462	460	512	489	482	495	467	460	466	479	517	483	439	480	451	478	497	471	436	450	527	487	441	466	467	481	447	478	471	465	495	461	479	446	501	490	478	489	473	482	479	474	475	459	492	442	519	473	521	464	539	468	478	495	454	452	467	541	442	460	486	497	533	497	459	478	497	506	495	487	505	500	473	500	463	485	473	461	473	495	498	490	494	484	452	477	459	481	495	466	432	492	491	501	491	466	505	505	480	513	464	466	491	487	482	469	511	473	526	498	475	482	488	486	461	479	449	491	516	454	464	440	507	490	455	473	496	490	503	475	505	477	493	515	484	501	459	493	486	471	488	520	464	451	515	463	476	479	445	515	472	469	509	494	508	466	484	489	478	465	471	450	503	488	508	466	484	509	484	493	488	505	510	454	498	495	472	478	477	484	508	478	508	470	451	472	409	470	489	538	463	502	511	480	496	527	497	492	487	513	475	496	483	500	491	474	491	504	453	489	492	503	486	475	505	516	509	492	458	465	489	540	473	493	464	502	485	479	502	482	487	461	520	489	474	461	464	479	469	462	480	520	502	472	471	473	494	481	462	484	457	474	495	490	515	490	489	482	486	478	463	469	472	496	504	484	476	436	505	506	490	498	480	527	460	453	465	485	489	506	492	526	484	456	482	477	520	481	498	498	487	460	486	509	475	507	485	531	489	455	500	533	475	458	526	440	460	475	460	489	490	486	475	559	471	473	497	519	466	493	474	478	514	454	488	459	460	460	449	478	508	486	481	477	495	457	472	491	457	486	494	486	476	520	505	500	475	513	449	455	460	524	463	473	487	465	469	515	509	508	476	490	464	487	493	462	455	503	508	443	493	481	458	497	497	494	479	487	476	546	487	507	486	481	493	468	494	498	464	481	487	499	532	504	441	478	502	458	487	505	474	506	460	504	497	469	476	468	495	529	485	458	472	471	518	489	493	495	459	500	472	490	510	507	470	499	468	498	468	467	524	515	512	481	476	469	461	473	513	453	461	517	486	445	491	501	454	470	475	459	466	535	491	484	500	450	464	482	490	493	477	475	502	501	499	467	479	461	465	473	495	489	517	475	507	481	476	468	460	496	477	470	526	474	478	468	495	490	518	486	465	471	494	441	489	514	486	488	433	480	491	486	475	481	465	475	485	499	488	500	488	463	472	508	459	489	484	506	500	442	484	510	477	489	490	499	471	450	491	531	517	457	466	499	522	496	469	502	481	466	488	548	492	479	490	535	509	500	476	461	468	451	506	500	528	454	477	492	472	453	477	500	452	475	466	461	465	490	494	472	483	510	463	462	477	513	471	472	494	475	537	474	462	490	501	494	475	460	486	443	482	471	494	469	473	470	490	471	450	483	476	515	509	463	497	514	445	474	449	502	480	468	484	479	455	500	471	454	467	496	450	443	512	496	491	469	501	480	444	472	471	450	491	475	460	495	497	493	534	477	490
41633	14079	2021	1120	364	332	298	318	284	300	295	327	339	327	325	318	312	330	338	299	334	306	322	324	320	317	319	327	340	351	271	300	314	344	347	329	322	340	297	320	331	317	321	339	321	340	309	306	336	314	295	303	336	338	312	325	310	294	302	318	311	316	313	325	299	357	325	338	303	315	296	305	328	336	333	331	318	282	349	294	315	294	290	305	311	342	340	322	353	298	312	311	312	307	363	313	353	322	334	323	321	338	341	296	351	323	303	314	326	332	295	309	323	291	331	325	328	328	321	307	322	300	324	334	298	312	325	309	316	318	359	321	307	273	299	300	314	320	304	306	320	314	314	305	327	270	314	318	315	323	330	303	313	313	318	327	328	319	295	333	311	339	313	280	300	334	332	291	318	288	317	319	308	340	325	303	302	319	351	324	310	346	342	303	312	310	323	337	311	331	318	335	333	319	329	319	316	317	342	291	303	310	295	328	306	301	339	341	340	325	303	300	328	332	338	296	345	320	305	301	323	292	344	299	300	335	309	301	334	308	338	329	299	317	344	324	319	346	300	333	338	359	309	332	311	325	318	324	313	294	333	338	313	283	303	304	343	326	331	356	317	295	332	286	337	307	321	314	330	333	320	264	295	328	315	318	324	307	329	312	337	344	292	280	344	275	334	320	284	343	274	309	308	323	315	305	333	320	352	299	297	315	343	341	330	335	283	308	320	314	302	342	321	312	321	315	288	316	314	305	319	330	310	321	302	311	289	295	324	315	298	338	321	358	309	296	348	313	304	303	342	340	296	362	332	318	321	313	306	286	312	301	304	316	314	275	307	320	281	334	296	296	365	290	314	362	304	341	331	286	331	303	282	318	323	328	358	308	345	331	301	358	328	310	317	313	343	302	336	299	309	344	348	297	306	328	312	328	295	267	299	306	298	293	336	338	333	305	319	301	291	326	321	344	294	323	310	318	365	300	327	276	293	315	359	313	328	305	321	299	306	309	310	328	327	343	360	300	305	318	354	332	307	329	336	318	329	330	312	354	332	334	296	299	300	318	367	260	320	327	311	310	326	331	326	340	316	328	324	349	285	306	308	283	313	304	293	312	348	295	308	303	358	342	314	307	337	343	299	319	301	289	319	335	268	277	325	329	371	330	334	301	322	312	310	292	323	319	300	309	297	364	323	315	330	310	321	305	289	333	327	320	320	341	311	334	323	308	356	302	302	325	296	331	298	316	332	300	343	307	339	306	314	300	343	311	321	347	325	304	321	336	288	320	324	315	305	312	315	346	306	309	354	337	317	347	268	318	312	274	362	337	313	338	301	324	303	324	331	316	314	336	325	288	317	335	341	317	343	359	346	329	332	335	319	340	324	315	312	293	274	328	324	296	334	312	297	321	323	325	323	323	325	320	299	355	307	329	302	289	308	323	331	293	360	319	338	294	348	348	321	319	300	315	343	290	317	328	325	325	337	296	335	305	283	319	306	323	338	293	304	333	314	296	326	315	304	308	345	322	305	324	305	278	302	325	326	312	301	325	341	315	344	319	342	331	312	347	322	312	295	337	291	324	348	341	319	315	307	281	312	293	327	302	269	300	328	327	299	283	289	318	301	316	297	322	331	339	330	305	311	315	314	293	341	293	291	337	295	336	337	338	348	317	319	317	315	296	332	324	313	333	325	316	332	311	317	369	348	315	318	307	331	299	337	307	326	325	302	302	312	312	368	312	293	343	297	306	352	333	309	324	331	315	328	306	305	329	334	303	302	305	311	316	323	329	301	320	326	319	317	299	298	316	321	317	329	289	259	324	331	339	295	342	314	294	307	343	322	281	307	319	352	298	333	332	288	312	288	330	333	309	348	313	311	304	340	344	283	327	325	319	304	324	334	320	306	286	318	300	311	317	320	351	317	309	319	342	365	364	348	321	311	315	355	319	302	331	303	320	330	312	347	347	314	312	306	310	319	288	309	362	342	304	309	313	324	344	346	326	319	321	307	294	314	306	283	308	316	332	334	317	325	299	323	327	305	296	362	333	323	334	325	333	309	325	307	321	290	287	298	327	310	286	352	327	296	334	330	322	308	347	325	316	303	310	329	327	291	318	338	327	285	311	293	305	326	322	327	339	310	361	294	356	303	330	325	348	304	310	297	335	337	296	304	316	313	318	339	336	307	322	289	292	312	325	307	317	324	304	312	297	341	310	316	306	368	321	331	324	332	307	289	326	346	348	307	304	323	307	355	288	323	326	323	322	336	339	301	352	298	339	316	352	311	322	347	307	289	310	325	323	299	313	308	343	300	305	336	282	355	309	323	331	331	311	334	305	317	306	331	324	327	323	277	333	346	290	319	314	321	318	302	358	266	325	363	327	315	334	286	329	330	270	305	330	321	309	323	304	310	321	309	290	320	306	312	316	302	300	302	327	288	280	351	306	327	297	318	323	362	287	321	314	322	328	296	340	353	283	325	326	314	297	337	331	321	324	312	346	333	297	296	333	342	319	343	311	299	324	331	317	322	275	320	345	305	322	318	357	287	310	327	357	308	319	344	344	361	325	315	307	300	290	300	299	320	307	341	332	295	321	284	329	323	310	313	324	314	315	276	332	324	340	302	297	294	358	320	347	306	348	332	312	315	287	289	355	327	311	311	321	315	331	345	348	306	309	337	289	308	295	320	352	293	305	337	347	300	307	311	261	337	314	315	333	355	308	283	300	314	316	335	304	300	324	305	315	343	313	323	316	319	295	309	297	327	324	325	308	330	364	311	309	331	346	335	325	333	338	283	323	322	317	313	324	293	322	319	333	314	287	303	300	302	315	324	254	311	323	348	340	307	320	354	302	301	321	294	339	296	330	353	297	296	334	284	308	304	313	319	343	293	321	329	317	308	296	327	303	321	317	282	291	316	329	325	306	310	363	343	325	293	331	310	313	307	298	287	319	289	333	313	310	339	309	321	352	309	329	333	317	303	339	327	313	288	320	336	307	306	339	324	325	303	327	318	325	316	340	299	308	319	332	312	286	336	300	316	314	287	298	307	315	323	335	288	291	348	310	301	342	310	324	310	304	346	320	291	335	316	333	281	304	304	348	279	334	326	330	302	344	273	300	307	336	340	330	339	332	327	289	321	325	349	299	332	349	340	334	314	301	302	287	333	313	309	301	315	311	328	335	316	325	313	342	300	305	279	312	319	287	320	318	329	335	289	340	353	339	308	292	332	305	291	351	335	323	314	305	284	338	317	319	270	315	304	270	320	308	316	304	345	332	323	325	312	332	313	302	324	321	331	313	327	320	306	330	336	317	342	330	339	356	331	317	326	330	313	336	338	307	326	316	308	354	310	294	334	342	327	339	320	309	339	332	325	307	326	318	322	322	313	296	327	348	289	328	309	326	295	302	302	373	330	332	323	354	319	342	317	337	297	315	312	316	320	299	313	308	312	312	334	349	351	297	322	340	328	284	317	305	305	305	322	328	310	306	305	292	323	329	305	318	292	328
28973	4738	3258	3326	829	732	731	737	728	750	702	700	710	749	706	703	751	690	689	693	777	722	735	702	690	724	728	721	690	707	711	725	706	739	737	677	691	727	747	712	694	689	710	750	740	693	724	758	733	657	727	729	717	682	706	720	704	722	714	739	695	719	715	716	704	722	718	754	716	704	678	672	718	704	722	751	723	735	731	744	745	726	730	723	700	691	723	737	660	734	725	696	725	746	709	714	742	684	721	731	698	703	715	720	718	687	727	746	728	697	713	732	689	713	709	751	718	697	709	715	714	651	706	707	700	679	739	732	720	650	691	771	675	679	743	665	720	685	712	769	706	723	727	737	681	714	703	702	741	690	737	700	708	753	738	675	707	734	741	741	688	733	683	726	732	776	725	703	712	691	714	730	688	708	730	718	755	707	700	718	713	698	711	749	730	695	749	726	730	663	704	733	683	742	688	708	733	707	700	758	702	690	745	699	733	737	777	676	709	716	730	710	737	732	704	739	749	731	685	724	723	731	734	682	743	708	700	707	756	715	743	688	704	731	750	679	734	752	764	733	739	749	672	686	754	711	699	678	704	683	719	779	746	736	688	767	655	795	715	719	724	694	739	695	736	701	715	698	718	696	664	683	744	683	761	733	702	740	698	682	770	715	715	680	729	677	706	709	641	724	697	714	710	744	698	726	637	702	736	749	680	720	693	705	712	740	677	748	690	730	736	726	703	715	708	691	706	742	688	700	791	651	684	715	761	721	694	693	681	732	741	767	737	764	752	681	700	679	699	688	692	758	706	728	712	733	726	723	659	698	708	683	714	686	704	682	716	739	715	748	751	781	740	727	726	748	720	797	731	718	692	704	731	717	743	716	702	695	730	714	716	703	698	689	675	729	743	753	702	746	715	740	733	731	729	688	718	702	696	731	753	678	741	697	796	736	701	751	680	683	679	731	741	696	667	740	731	730	683	733	730	712	741	713	740	723	731	706	688	703	713	698	754	704	648	704	722	716	693	705	700	741	764	719	722	699	737	730	681	721	686	740	730	731	699	721	716	710	708	718	712	701	754	736	694	724	676	716	711	779	708	736	729	739	691	725	699	698	736	760	727	733	706	702	723	763	746	752	754	738	714	688	731	698	731	757	717	738	733	735	669	694	667	708	714	759	726	685	749	691	716	696	737	759	718	662	691	694	666	739	679	725	733	766	731	726	723	701	709	708	705	696	756	692	740	739	704	695	695	711	719	707	748	710	705	731	724	738	686	695	688	715	703	715	728	724	688	700	723	707	751	691	697	666	677	717	697	776	722	762	709	732	726	721	728	685	744	673	750	693	696	652	701	707	703	726	702	738	723	739	688	721	690	761	703	743	796	674	713	728	730	750	704	705	700	720	723	701	715	680	716	717	744	692	668	687	676	737	780	736	714	703	763	698	757	721	735	712	679	743	725	708	752	706	711	653	757	680	765	746	777	740	724	708	744	674	736	748	760	737	717	704	747	693	724	679	675	723	713	690	687	699	722	706	691	722	767	724	773	684	698	730	664	684	714	704	707	725	763	743	747	715	722	726	777	683	755	711	690	782	692	741	688	723	716	708	664	726	666	724	741	702	691	709	674	724	753	751	717	752	706	726	694	752	709	722	717	667	688	735	701	738	733	726	737	733	696	715	719	739	743	742	694	686	742	663	742	680	774	668	709	747	769	716	699	696	679	731	764	713	726	748	703	661	710	741	710	727	732	721	678	768	723	738	728	667	770	749	729	710	727	705	692	719	733	708	676	721	745	732	708	740	694	756	742	750	748	737	676	712	758	728	741	731	745	695	705	689	727	719	726	738	706	711	705	678	717	709	739	689	717	743	716	723	766	746	706	739	719	726	716	706	722	667	714	724	723	741	724	719	679	739	708	690	740	694	720	727	710	715	743	741	742	720	724	716	721	700	710	714	714	762	736	718	700	686	732	689	709	762	721	701	708	711	728	675	681	723	709	787	736	721	732	657	727	730	694	757	710	738	754	726	715	685	731	749	746	757	682	731	709	684	740	717	719	703	687	706	700	677	715	706	770	715	728	709	666	703	699	765	667	742	737	704	724	694	705	692	741	753	728	738	706	732	723	701	705	706	719	699	706	752	750	701	687	736	711	724	698	730	721	718	762	712	736	715	736	702	694	701	725	720	763	741	710	740	700	732	748	731	707	710	696	685	758	758	710	724	705	748	718	750	721	663	717	666	732	708	726	723	670	707	684	689	678	669	706	721	711	722	752	717	700	710	705	691	698	672	756	733	733	676	707	749	733	683	752	690	683	664	699	713	705	732	690	718	713	685	639	701	712	775	719	738	688	705	734	714	717	720	780	734	687	697	723	737	777	739	743	733	726	730	711	744	714	715	764	698	712	718	743	721	735	726	739	707	710	738	737	724	734	727	733	722	788	760	722	719	707	722	766	741	723	682	694	702	719	729	745	733	730	694	685	694	708	756	721	705	730	681	748	729	746	727	716	745	726	755	702	726	699	700	729	729	744	708	757	699	700	666	752	723	735	752	685	751	725	712	745	669	703	707	734	724	729	684	748	749	710	688	697	752	738	756	717	727	703	688	752	723	727	720	703	744	751	724	723	715	706	655	709	741	724	683	735	724	699	776	709	717	717	679	758	704	723	746	726	646	744	712	737	697	774	709	739	754	723	693	723	738	672	758	712	708	716	698	736	684	755	626	733	699	792	677	676	737	733	725	743	701	690	703	706	691	716	723	736	757	719	687	700	665	686	741	714	687	702	713	735	706	670	801	694	723	668	720	701	721	717	713	677	710	716	726	710	680	714	732	711	718	722	681	718	744	668	745	711	687	677	778	751	738	774	736	748	694	697	730	701	731	688	701	691	752	710	725	739	735	710	705	702	719	737	706	694	689	733	707	729	765	707	702	673	735	722	710	699	697	738	735	755	744	698	708	714	704	709	683	745	695	694	725	738	704	760	710	710	706	703	715	697	736	751	713	711	697	702	728	719	675	657	741	730	713	707	715	723	685	665	712	748	680	694	720	730	713	715	693	697	691	741	719	712	700	700	689	714	740	705	715	747	701	677	724	690	664	700	698	742	702	687	670	683	711	729	715	680	726	685	705	750	706	685	740	718	696	681	728	760	724	706	730	729	698	700	744	726	725	699	742	719	698	687	722	697	686	668	714	722	754	751	676	755	687	722	741	693	718	724	715	722	718	698	696	728	683	693	771	712	718	682	706	701	681	723	694	740	702	713	710	712	710	698	780	735	720	738	716	765	743	724	707	723	692	715	705	699	702	702	745	669	726	704	709	710	770	733	683	671	681	713	707	755	700	718	736	664	722	718	725	733	724	706	771	695	693	720	691	707	682	695	699	711	760	725	705	713	699	729	758	742	730	678	752	715	697	718	706	691	710	729	706	706	740	671	721	701	675	736	740	687	730	741	714	714	732	745	747	718	712	708	710	727	731	694	714	713	679	671	716	696	754	709	670	723	739
46148	31902	25506	22278	4811	312	255	244	226	252	193	204	205	226	222	227	204	223	205	221	209	240	202	217	195	194	207	215	211	214	223	208	206	216	212	214	219	202	209	194	191	229	231	232	196	207	217	190	191	213	233	193	199	203	232	203	197	191	218	186	210	216	238	210	203	220	209	197	213	205	206	206	197	210	197	234	198	226	191	206	214	224	208	206	211	203	197	199	209	213	204	213	191	214	234	209	244	238	202	222	200	208	182	238	232	203	204	197	215	191	239	206	252	231	190	204	229	232	222	209	224	200	208	220	220	234	210	216	219	188	201	232	203	189	217	221	208	207	209	229	182	220	219	241	193	215	208	183	206	226	218	190	181	200	196	197	213	217	222	204	213	186	213	221	202	211	182	214	263	212	206	211	188	206	183	224	191	216	187	206	221	218	210	203	216	219	207	213	241	217	192	201	204	240	197	198	210	189	213	243	212	211	227	224	213	214	198	203	193	203	206	180	227	203	204	193	197	231	194	223	213	196	223	218	208	210	207	229	217	180	211	198	183	213	213	201	233	245	216	209	226	213	201	211	207	223	205	203	240	226	212	182	216	223	207	187	210	193	221	193	207	191	207	199	196	224	216	188	217	203	192	227	192	197	209	206	208	201	204	195	206	186	215	210	195	224	192	202	200	232	242	243	185	203	195	211	194	203	216	192	220	210	187	210	212	208	201	200	187	210	202	209	193	210	201	196	181	210	219	194	220	213	192	214	215	190	212	215	208	201	214	188	227	213	187	194	192	208	208	201	199	214	208	216	204	187	229	225	223	222	225	190	243	219	220	203	201	208	199	220	191	198	212	216	205	192	207	198	186	168	180	211	236	188	230	209	211	222	209	197	238	240	198	229	206	245	206	212	192	220	219	222	193	189	231	229	229	212	229	185	191	226	180	239	205	210	213	215	216	198	190	198	212	200	201	236	203	210	199	190	199	186	219	226	218	210	185	217	205	199	196	225	215	223	207	211	215	217	194	227	222	188	213	207	219	168	220	211	190	192	206	218	197	215	203	206	209	174	210	200	217	208	220	208	210	208	214	222	220	201	210	184	201	191	215	247	218	212	200	185	253	197	211	209	226	235	230	201	212	216	205	231	213	185	226	193	183	196	207	210	215	184	212	212	220	212	224	214	211	196	209	188	224	193	206	213	194	188	194	207	246	228	215	221	207	177	230	193	188	193	212	209	197	197	185	201	208	194	202	210	196	255	231	199	225	229	200	209	221	194	218	233	202	201	212	210	211	216	189	182	221	166	236	239	199	189	207	217	179	208	189	197	188	208	211	244	201	231	230	216	202	215	208	203	208	206	206	212	214	204	177	203	215	218	192	212	210	198	215	218	193	201	167	220	214	199	199	187	218	210	198	213	209	217	219	202	223	220	186	190	189	194	220	199	198	190	210	250	194	218	183	214	197	207	202	210	198	191	215	192	208	229	204	232	198	214	216	216	201	189	212	210	220	194	189	175	226	216	219	188	189	171	194	185	174	214	184	222	185	217	186	205	208	206	201	206	204	221	198	232	217	215	212	224	221	201	232	220	216	207	228	212	198	216	207	204	231	222	185	210	200	233	225	222	204	221	179	220	222	202	221	178	208	219	212	216	233	227	210	217	219	226	204	219	217	189	244	209	204	218	231	223	204	207	215	188	197	188	214	215	228	202	223	204	205	217	198	234	187	208	210	181	177	184	240	206	235	199	188	244	194	217	218	230	227	238	199	182	221	223	225	207	208	209	204	202	205	207	224	191	229	231	225	193	227	193	198	194	192	210	211	221	226	226	202	197	197	204	224	240	231	182	222	255	200	216	235	186	196	204	212	224	176	197	226	215	214	209	221	189	217	231	235	190	215	205	222	226	202	221	221	197	235	238	204	192	187	204	181	263	239	219	241	200	197	239	216	221	201	223	213	218	212	215	210	194	193	205	196	231	191	219	224	204	206	214	176	230	212	234	223	235	187	206	180	189	218	191	199	205	189	203	200	208	195	207	217	229	197	225	219	201	202	227	205	194	234	208	190	203	220	208	188	221	223	211	233	187	211	214	218	221	229	223	213	203	207	192	207	216	216	202	202	190	213	211	227	201	222	209	200	230	214	203	213	191	204	221	197	181	202	221	210	221	205	221	202	201	197	209	223	224	203	180	193	203	211	195	224	195	213	196	195	223	200	195	229	204	206	206	196	200	205	207	226	214	208	209	225	211	203	195	198	192	203	216	213	205	223	200	204	222	192	174	188	203	228	198	209	211	190	244	215	196	202	208	208	211	223	217	203	202	204	202	213	233	217	229	195	223	202	211	223	209	222	215	198	238	188	186	215	204	188	222	197	181	230	189	204	196	223	198	235	183	221	234	217	224	222	229	212	232	229	224	189	210	249	227	218	207	200	182	191	209	211	198	221	208	227	220	190	176	219	197	238	235	227	218	201	216	239	197	209	237	204	231	207	207	202	210	226	174	204	185	218	197	224	215	196	202	209	204	233	199	227	207	197	219	218	232	206	227	208	210	212	174	211	219	210	185	218	223	199	189	232	227	230	202	219	198	191	212	209	215	197	209	199	216	228	202	201	220	215	220	208	197	215	229	219	222	208	213	226	204	209	189	187	234	217	215	233	205	215	192	191	195	242	211	218	190	202	214	205	224	224	244	197	190	198	221	200	236	212	169	228	203	197	224	198	225	203	209	210	222	243	189	197	216	196	233	203	213	213	178	180	229	216	189	203	207	191	182	213	219	216	218	209	192	226	186	198	215	222	212	181	212	214	213	217	205	223	217	196	214	205	220	199	206	200	188	228	238	172	205	220	238	199	228	196	220	183	200	211	205	222	197	189	195	213	217	214	204	213	196	218	232	208	188	196	198	207	220	208	202	209	221	220	193	197	199	214	222	182	233	211	197	224	233	226	202	220	202	208	231	179	205	215	199	187	191	209	193	186	190	206	219	217	215	206	230	235	200	196	212	198	213	209	199	233	206	199	201	220	232	203	204	223	226	222	216	212	240	208	195	206	219	224	230	203	217	191	201	213	215	204	195	191	215	208	185	198	231	225	234	206	218	190	235	208	197	223	198	208	190	196	203	216	220	229	228	212	215	210	240	219	212	210	203	206	223	223	193	200	209	222	189	217	197	200	192	211	201	217	192	192	252	211	215	222	217	205	216	185	201	219	211	216	205	185	225	217	211	233	211	233	203	216	206	198	194	202	190	227	197	211	203	187	221	219	201	212	202	213	207	214	225	211	213	211	213	187	183	210	189	213	210	189	202	191	223	221	233	212	211	237	223	210	187	207	194	201	207	215	203	237	234	215	215	224	221	194	201	196	209	210	215	194	214	221	201	208	213	220	205	187	198	193	203	179	193	234	194	226	206	185	218	223	215	218	231	188	193	231	218	210	228	212	183	213	219	193	223	214	167	201	211	207	170	197	209	224	217	214	201	235	176	199	225	217	216	219	206	209	199	214	215
42539	26807	30756	27995	3784	663	661	665	584	579	565	591	550	530	517	513	503	524	522	515	502	529	474	526	474	509	511	508	516	487	503	481	508	527	537	514	516	461	508	493	498	520	507	506	517	467	509	497	512	528	523	449	475	549	547	471	480	466	484	516	485	538	503	504	522	489	532	477	479	459	484	501	452	519	477	521	491	519	468	522	482	494	497	491	511	518	487	529	484	529	482	535	509	487	503	533	488	503	476	544	511	498	512	531	498	512	516	501	497	484	480	488	521	492	505	472	493	489	515	468	501	488	501	460	500	510	475	509	498	481	527	508	435	494	489	510	496	498	511	481	519	483	483	483	488	456	516	529	480	497	476	487	486	461	488	465	482	510	490	526	473	475	515	522	505	431	488	496	469	480	505	510	509	482	512	481	496	462	479	465	490	516	452	517	490	490	512	488	494	487	484	460	527	476	454	537	522	486	455	478	463	477	498	506	486	502	512	507	500	468	452	527	498	497	493	449	483	497	484	471	505	491	487	471	556	486	530	513	457	477	474	473	501	510	487	457	522	514	468	488	515	491	509	498	516	500	498	503	502	509	485	501	499	507	488	478	488	461	468	472	513	490	496	493	501	493	474	496	465	497	495	494	476	523	497	479	496	465	467	468	518	488	486	511	516	460	514	482	483	507	497	519	510	501	476	484	492	524	472	534	525	581	494	482	511	488	507	500	506	514	486	487	509	486	486	465	489	510	474	500	479	475	504	536	477	477	531	496	525	458	502	526	486	510	524	494	475	452	486	483	495	493	533	491	467	491	433	478	517	487	498	479	482	496	483	464	511	470	471	480	514	463	487	485	499	466	490	511	529	473	429	481	477	501	530	510	477	496	471	508	524	483	515	469	472	479	505	446	489	478	517	452	544	494	490	516	497	497	469	494	512	487	492	494	436	486	518	466	512	477	460	510	473	480	440	482	532	494	485	501	512	504	507	475	478	503	494	522	496	505	534	500	445	494	500	485	498	497	533	485	519	451	493	535	536	495	536	507	477	512	533	475	515	468	521	489	508	467	466	499	511	525	442	511	520	502	464	467	545	493	470	474	469	487	452	475	509	474	472	493	511	458	485	530	525	476	511	494	463	481	468	488	430	495	526	506	460	456	486	455	505	486	509	499	520	487	481	461	525	469	509	482	499	514	494	473	527	452	492	542	495	505	489	474	526	433	506	497	483	511	471	504	462	491	480	495	485	504	536	521	466	523	510	501	493	481	529	497	499	502	504	466	481	499	478	495	522	533	491	502	537	505	469	502	533	476	465	484	464	463	457	483	474	505	548	471	518	489	478	454	499	490	510	504	511	496	491	481	507	486	490	492	544	492	482	493	457	487	478	488	468	492	484	489	497	497	514	491	474	485	516	511	470	526	466	493	520	467	459	503	498	491	456	514	506	501	509	504	486	527	522	465	493	500	495	448	528	489	469	527	457	472	466	467	504	526	505	452	452	523	492	451	483	486	494	479	503	504	506	511	489	469	554	479	524	499	489	484	466	475	502	497	488	499	479	508	496	478	450	474	493	468	507	504	497	518	494	478	526	531	465	511	486	525	471	460	468	548	509	487	534	522	501	491	505	512	458	490	514	510	497	510	500	453	522	496	496	494	504	474	497	464	485	463	510	488	537	471	455	467	473	504	498	478	499	474	494	454	510	493	501	482	492	471	492	496	519	466	498	530	535	495	512	471	521	529	479	479	486	500	472	476	487	474	507	497	479	496	510	509	502	509	536	524	555	498	471	506	482	482	473	517	483	467	478	511	510	462	475	544	526	528	496	509	493	484	491	458	495	495	529	514	504	482	485	497	524	505	483	512	484	509	489	520	504	488	493	481	480	501	477	504	495	506	468	460	487	467	503	562	522	479	515	518	504	503	518	454	483	484	521	448	453	444	488	503	509	473	501	507	494	487	472	494	489	495	505	505	479	440	503	468	512	497	484	484	487	526	492	481	474	494	456	490	496	489	492	506	494	531	486	464	483	514	498	488	505	469	493	471	464	453	525	471	470	473	466	499	520	513	532	491	508	506	496	500	486	510	479	499	450	479	491	507	499	472	484	482	491	478	549	492	489	507	491	465	489	513	492	458	479	464	530	475	470	480	486	524	528	466	485	476	478	529	490	492	502	465	482	478	526	496	532	484	490	469	486	490	501	502	504	497	501	495	534	475	494	478	485	459	482	507	536	487	483	511	466	499	540	501	509	499	485	492	493	466	435	531	494	496	518	494	523	513	453	494	528	461	520	477	459	492	508	469	510	485	509	517	488	513	488	517	537	478	534	507	552	497	490	484	529	474	465	538	510	494	498	468	499	509	528	493	466	495	496	511	484	499	486	503	536	543	477	486	530	476	494	513	514	474	490	507	493	449	511	505	476	477	463	502	497	533	496	491	497	511	510	510	509	508	491	491	510	519	504	506	528	513	444	492	452	470	527	465	492	502	475	477	488	492	508	478	483	480	479	501	486	464	487	485	482	534	496	472	505	498	521	496	447	522	491	522	505	498	487	510	456	533	521	502	501	501	496	502	485	512	541	513	492	472	482	500	504	467	516	483	436	465	481	505	514	484	481	554	477	467	494	494	481	487	515	482	481	463	467	505	530	517	494	483	480	459	480	511	482	515	476	502	487	513	480	509	486	499	460	513	500	468	521	468	487	503	507	486	485	513	490	506	493	502	495	502	498	499	509	450	506	515	467	484	496	478	496	467	491	515	508	498	467	518	487	511	510	526	498	510	496	471	480	496	503	469	531	510	490	479	464	519	465	524	463	495	498	480	519	479	503	522	440	499	486	501	471	523	496	459	507	522	500	481	475	477	464	510	487	490	482	506	504	463	504	474	522	531	510	500	479	494	534	474	489	539	506	541	494	487	503	477	495	555	503	484	498	497	485	483	465	479	501	510	503	533	477	454	499	492	472	455	538	517	512	519	496	471	507	463	472	466	494	482	464	483	480	514	495	496	510	494	495	486	489	492	488	450	519	497	472	463	479	487	469	470	495	485	544	501	467	482	507	476	487	455	521	507	481	466	474	490	477	490	496	517	499	461	495	499	497	524	487	501	483	526	481	486	520	457	495	511	505	502	476	506	521	490	484	483	501	555	531	490	495	459	489	516	514	480	499	478	509	488	490	556	483	505	519	534	480	479	493	491	527	524	504	487	521	495	480	480	490	469	504	497	494	508	489	504	541	473	498	494	547	484	494	559	499	477	500	489	501	462	497	493	534	493	510	487	472	476	488	525	516	512	495	513	494	492	508	478	505	493	476	523	470	529	480	486	492	526	536	490	457	505	473	480	496	512	499	494	500	492	459	481	522	472	505	439	502	473	494	552	490	483	496	497	489	515	495	492	519	487	502	462	491	500	505	487	462	526	484	521	550	489	500	544	524	479	505	547	505	509	530	468	498	476	478	471	504	455	515	461	490	482	483	503	495	486	503	454	513	480	558	499	511	545	521	485
41373	30827	28582	32977	12116	752	277	273	255	238	252	243	216	208	210	198	224	191	170	190	189	224	183	209	203	192	210	209	193	197	196	183	208	209	210	181	199	212	196	204	183	192	194	189	196	186	193	221	204	195	215	196	208	179	166	203	191	204	186	178	214	184	195	223	225	220	221	190	211	199	205	199	207	184	191	211	203	220	170	192	224	224	201	184	197	197	201	218	189	180	164	193	190	193	183	184	176	161	203	205	167	188	178	221	233	188	187	211	208	199	207	207	191	220	227	201	175	216	187	193	187	249	244	199	210	174	180	166	198	219	211	217	197	180	198	170	212	202	205	172	161	177	199	193	170	193	182	232	204	204	192	197	190	197	187	195	202	202	176	200	208	219	204	196	207	210	206	220	203	205	220	196	219	197	182	206	200	205	193	180	179	209	176	199	182	193	233	173	220	202	191	243	208	172	206	196	223	219	184	205	173	200	209	218	175	190	191	198	187	209	216	210	193	229	176	185	178	188	186	180	206	199	201	174	195	190	182	174	200	194	208	184	203	226	194	186	217	179	219	206	195	192	202	193	190	205	199	197	185	187	216	187	218	214	178	214	180	191	196	201	193	223	198	229	216	193	204	217	214	206	188	207	184	218	186	211	179	195	188	218	200	199	176	201	200	189	208	201	195	199	205	180	187	177	206	202	212	223	212	198	184	208	202	216	186	201	211	184	186	235	191	194	203	211	197	189	193	166	190	187	195	178	182	182	178	205	188	207	199	192	192	218	217	209	201	205	184	196	196	212	205	209	171	209	175	188	201	201	167	190	177	193	168	199	182	197	194	201	192	158	203	197	209	192	191	192	197	201	195	216	214	215	165	206	212	206	201	210	200	197	211	175	215	190	190	205	199	171	208	194	197	188	195	212	197	224	194	181	212	223	182	196	213	203	219	205	216	227	175	189	185	220	199	178	196	214	219	185	191	200	209	219	189	227	200	213	216	181	206	197	215	175	176	169	221	192	195	214	183	215	200	202	211	187	212	179	184	232	215	214	201	185	221	184	220	210	197	193	183	220	230	197	195	187	200	200	239	203	178	179	203	194	214	180	221	195	196	191	196	208	206	207	196	182	206	200	195	195	197	200	203	210	185	214	220	195	199	181	190	193	214	201	219	177	174	215	173	184	202	225	198	181	208	209	203	206	199	198	172	196	208	205	194	186	172	182	201	179	201	215	191	197	212	175	200	204	184	204	192	219	187	189	234	187	200	185	213	217	186	196	201	183	163	181	204	200	201	195	199	195	182	186	193	210	206	213	211	211	171	208	186	216	198	214	176	200	207	196	197	203	184	210	183	192	205	209	205	193	190	201	200	213	190	197	198	213	216	201	194	185	201	197	204	213	172	211	213	188	194	226	205	192	172	180	190	193	202	196	182	209	186	193	207	209	206	198	216	217	186	193	205	209	178	196	203	197	183	217	209	209	204	193	214	206	223	201	216	209	199	193	204	182	211	191	204	190	197	212	200	192	185	170	195	195	186	206	196	200	198	189	197	207	195	195	207	192	234	211	199	226	175	185	190	216	215	204	211	183	206	189	180	186	206	172	196	236	205	190	198	204	216	189	193	180	194	154	213	193	193	192	188	201	183	216	185	192	192	214	183	203	198	178	219	205	169	166	205	196	185	204	232	194	197	213	175	197	213	192	202	184	200	201	222	218	216	185	227	191	180	203	225	212	208	189	191	194	209	195	177	205	181	213	161	210	186	196	184	186	208	206	190	178	181	197	185	179	200	180	191	199	224	213	195	188	192	179	208	212	194	191	208	193	195	186	210	199	188	202	217	185	211	185	200	192	180	217	204	197	179	203	188	208	197	208	178	205	204	227	211	179	187	204	213	217	205	185	184	184	212	191	208	168	190	177	213	196	179	204	186	186	200	189	181	190	199	189	185	207	202	196	174	199	192	203	156	217	216	184	188	201	196	174	193	204	200	214	203	185	238	188	194	205	198	231	199	197	178	194	202	214	193	206	174	234	168	200	207	193	203	210	177	192	185	191	174	195	193	187	186	207	180	218	215	215	209	207	206	197	204	210	210	173	188	169	204	193	221	203	192	193	213	213	201	174	202	204	183	190	206	229	173	159	183	202	178	201	193	188	201	208	202	176	206	206	170	185	198	208	234	222	170	203	196	199	197	213	205	187	200	188	186	185	201	205	198	202	190	202	219	200	196	192	205	200	202	204	183	198	212	214	188	195	217	222	202	190	191	183	209	221	214	192	219	203	200	189	172	211	196	189	193	192	169	205	234	201	202	185	174	185	209	213	207	213	189	195	199	213	204	183	202	196	222	171	212	205	186	189	195	212	199	191	194	190	202	209	204	196	212	200	223	167	204	200	206	206	201	204	216	198	212	188	203	216	187	185	189	184	206	195	187	197	202	193	191	202	205	204	221	190	203	181	192	192	221	206	225	189	198	177	217	200	192	190	207	195	182	203	211	211	191	197	166	221	181	202	188	182	176	198	220	184	214	190	182	202	212	218	171	227	193	188	205	186	198	210	176	199	187	189	181	204	200	191	193	189	202	186	216	212	191	215	193	198	196	183	173	186	198	230	205	204	188	184	204	155	213	184	179	194	195	199	219	194	228	195	228	173	194	197	185	200	183	182	197	177	207	217	200	188	223	166	181	183	180	195	206	231	173	182	189	195	183	199	201	200	192	206	203	189	165	174	187	210	201	183	193	190	188	227	205	225	165	174	197	180	204	199	216	199	197	193	215	204	204	187	197	214	198	215	212	195	205	202	185	231	204	180	186	178	183	214	202	193	196	170	216	194	203	227	215	195	180	168	216	198	214	189	196	200	197	204	203	206	211	187	180	205	171	204	203	215	220	210	193	216	173	207	205	200	220	195	209	212	203	178	191	205	203	201	184	169	223	228	239	195	181	198	210	183	194	192	204	186	201	184	205	203	216	212	198	179	215	203	180	200	207	196	233	202	194	212	205	213	201	163	191	228	216	222	200	207	212	202	209	206	207	209	196	206	201	187	192	187	193	190	217	227	230	222	218	171	209	184	201	210	213	206	192	197	189	211	179	224	202	205	195	175	208	191	213	180	206	181	199	189	191	187	207	216	191	199	212	213	161	227	225	218	178	192	175	214	206	212	193	179	206	179	194	185	201	199	204	198	183	208	215	189	202	186	179	220	190	207	190	197	164	226	232	216	217	193	204	210	178	186	215	205	237	213	173	208	217	210	179	201	182	193	191	211	198	187	198	197	216	192	224	220	189	229	195	204	208	184	175	208	190	230	203	192	194	186	211	213	198	215	206	180	186	215	201	192	185	187	213	201	206	212	196	192	227	197	195	213	208	234	205	192	183	204	199	212	194	212	193	180	208	189	194	186	181	179	170	227	180	183	191	193	191	212	184	221	198	201	183	190	220	189	184	202	212	212	222	204	207	207	183	211	191	201	224	221	199	209	182	184	181	211	194	214	181	189	201	208	229	225
48754	37246	41646	38807	5294	907	801	734	672	713	629	622	571	590	582	549	553	552	500	540	526	539	485	565	516	500	468	520	533	447	511	489	520	506	494	478	462	473	481	488	529	486	508	478	461	486	460	490	477	535	507	498	479	447	499	529	478	471	473	470	519	488	475	479	516	530	497	501	512	479	512	480	467	456	454	483	447	452	510	491	488	494	468	527	447	507	484	425	498	487	458	504	507	465	480	509	471	520	499	463	476	533	504	452	484	518	480	478	492	471	494	480	494	478	513	462	485	499	465	491	485	492	485	508	511	505	487	484	479	451	464	452	494	507	523	489	464	444	457	449	456	460	461	481	499	465	456	456	484	441	509	497	497	451	501	506	490	483	466	467	447	522	470	454	462	462	447	486	487	495	496	446	509	463	486	463	469	474	505	511	485	503	479	465	461	453	519	479	499	464	490	444	460	482	498	481	493	469	472	484	440	498	513	467	474	499	490	478	453	490	496	462	462	453	475	471	474	515	463	495	504	509	462	480	508	482	454	472	429	464	429	491	519	519	485	462	465	487	494	493	477	486	504	441	532	500	466	477	466	482	484	486	451	500	460	467	483	489	485	493	459	480	480	499	486	494	488	509	473	443	493	483	471	454	495	474	465	508	475	514	473	528	484	475	495	527	460	477	453	473	494	458	436	494	484	496	482	513	478	468	452	464	487	472	473	452	493	494	492	446	459	488	480	508	462	469	481	452	461	511	475	510	423	445	480	512	492	454	514	498	497	431	494	468	484	475	465	435	469	487	453	446	473	486	445	476	473	478	527	508	470	484	419	502	495	477	505	499	488	476	460	493	482	481	491	464	479	476	482	469	488	457	477	489	477	470	471	468	490	488	503	433	484	472	494	475	478	475	457	445	459	471	480	480	480	471	466	511	435	526	454	525	501	460	483	458	500	497	487	481	450	478	458	495	478	448	449	485	486	482	454	483	491	472	462	453	472	430	460	491	477	464	416	482	486	507	496	467	483	522	479	502	491	494	491	482	466	497	456	479	490	453	460	493	470	477	518	492	499	448	495	464	481	464	454	458	488	450	494	506	466	471	503	511	485	473	486	469	509	470	486	478	484	490	468	482	502	487	485	497	474	487	457	516	430	467	471	488	493	455	487	457	465	423	475	492	480	461	440	462	444	484	503	487	488	479	438	466	467	468	450	453	474	497	466	466	495	474	464	456	487	459	472	458	432	529	457	510	476	506	498	480	495	488	433	495	469	440	430	505	480	445	517	494	471	480	472	425	514	464	491	460	483	455	458	477	464	456	460	495	484	467	454	486	475	482	514	472	474	501	453	489	478	489	468	462	495	474	452	491	503	482	481	480	466	475	489	453	457	455	562	476	445	509	460	474	490	517	497	492	443	460	413	468	515	443	514	472	474	498	477	471	469	472	543	459	473	523	463	494	505	526	473	461	495	490	500	476	483	498	484	496	501	472	475	506	503	455	464	477	496	467	470	480	462	489	477	473	468	470	472	490	484	479	520	511	463	505	475	493	450	469	467	501	452	490	461	477	447	486	518	517	484	471	450	473	492	466	528	517	460	489	474	491	473	491	505	474	476	499	451	484	481	457	462	521	481	447	456	477	467	478	491	498	480	476	471	491	472	488	523	485	472	448	461	495	484	490	494	484	468	441	473	452	472	442	483	504	482	480	475	445	473	491	497	479	528	460	472	485	490	464	480	488	429	493	449	514	481	486	495	494	505	441	488	487	485	460	468	451	445	468	452	507	470	466	469	461	481	467	477	471	469	437	537	496	445	479	440	479	440	512	502	465	468	482	492	462	457	481	485	451	515	510	441	519	502	493	476	470	499	453	491	458	474	442	480	447	446	502	518	491	492	507	485	471	475	470	465	449	475	503	447	466	511	473	491	445	455	463	460	478	480	462	487	481	472	476	498	456	478	493	505	479	510	502	483	474	470	441	476	497	474	444	463	471	470	485	479	444	462	489	445	540	491	488	430	456	465	483	458	471	510	467	456	452	484	476	432	478	438	468	462	460	477	483	492	471	493	462	482	483	535	469	454	494	479	488	460	500	455	520	479	471	454	506	493	463	490	449	467	488	467	473	475	512	489	529	459	481	508	489	512	485	481	457	470	475	480	452	456	448	484	483	450	494	483	525	459	488	500	471	501	475	488	458	473	443	475	504	466	480	496	453	482	497	423	479	461	487	497	468	470	469	487	516	489	466	482	482	523	501	504	466	469	485	428	479	457	489	462	498	442	526	503	494	519	473	498	490	470	474	512	497	488	492	453	482	503	528	494	461	460	488	468	497	502	500	493	461	519	464	467	482	514	477	448	448	520	479	487	505	449	489	467	454	459	444	473	463	536	459	507	486	474	504	501	480	483	437	457	476	444	475	488	494	448	510	460	474	439	482	498	499	495	489	494	488	492	457	516	463	468	495	536	492	474	514	445	454	462	488	484	484	465	467	439	463	498	447	478	451	500	483	514	498	456	511	461	479	495	495	489	465	478	488	478	467	460	425	486	444	485	493	478	509	495	495	475	497	471	471	497	473	481	495	441	454	467	490	501	488	508	460	482	470	511	474	509	483	424	483	482	496	494	467	479	499	487	452	477	460	432	440	444	510	489	471	487	496	485	516	506	492	499	507	491	457	497	494	483	449	502	479	509	501	472	474	512	483	503	492	493	472	462	480	484	438	483	476	535	477	483	492	514	508	481	442	530	507	492	428	431	443	488	493	505	443	476	491	493	502	469	457	484	454	477	472	456	500	495	485	479	489	469	457	426	475	486	477	522	444	475	441	480	514	463	503	471	481	489	478	473	446	474	493	461	467	503	479	444	451	465	502	496	506	472	503	449	494	504	459	475	466	473	481	471	447	449	491	476	493	495	449	463	455	467	496	471	474	482	477	482	476	463	482	470	451	491	522	481	475	509	482	456	475	484	474	484	494	469	508	487	472	477	473	460	499	494	495	507	467	475	488	465	473	486	506	512	463	514	464	493	478	488	490	506	451	476	462	420	512	454	511	460	490	464	500	437	470	491	463	466	479	456	463	483	437	452	443	500	527	499	488	488	535	509	469	444	521	507	496	510	463	477	484	515	476	444	508	478	467	462	490	477	477	479	497	503	493	519	483	488	501	475	477	459	512	491	460	480	494	463	493	458	495	459	474	475	474	498	448	486	474	447	483	489	514	481	531	485	462	487	502	479	459	472	461	516	503	507	466	454	469	465	473	482	488	474	455	447	487	506	478	440	488	510	478	469	467	467	432	478	453	484	462	495	481	461	485	444	449	462	503	477	493	498	467	499	446	491	480	513	490	484	482	466	494	491	490	452	506	517	494	516	504	469	440	499	523	501	498	422	420	465	490	483	504	470	454	449	477	487	490	489	475	494	482	485	497	496	479	466	462	461	494	476	519	470	476	467	489	494	466	457	495	472	470	425	511	475	492	464	469	483	475	485	488	462	494	486	478	492	459	482	437
40389	12319	1793	1284	354	354	327	301	306	333	313	306	321	317	318	285	323	322	304	348	316	341	301	284	333	301	323	305	311	310	294	284	310	323	320	299	294	272	320	329	309	350	282	315	302	317	343	287	325	355	310	298	307	363	343	287	340	321	313	329	309	320	314	320	321	288	294	314	307	325	316	308	295	311	310	355	293	313	327	329	318	341	363	322	307	336	291	309	293	325	302	310	309	330	353	313	340	306	330	334	327	312	322	314	350	333	320	301	305	329	314	273	319	345	342	284	307	342	315	339	322	329	337	327	331	304	349	321	339	301	324	329	339	332	324	321	305	335	314	318	329	311	343	318	303	303	304	335	304	294	295	285	315	343	284	294	305	283	306	340	300	323	296	305	305	319	298	319	300	346	323	276	310	326	309	345	311	309	317	299	319	318	291	320	287	318	284	313	331	325	321	327	286	312	336	327	311	295	275	330	327	316	303	290	271	318	306	307	296	319	318	317	301	313	332	343	316	318	319	284	320	296	302	305	293	301	298	348	303	307	302	288	306	289	306	304	326	344	309	294	307	319	329	291	312	288	318	308	307	318	297	314	313	322	302	302	297	318	323	328	309	343	287	302	305	309	330	330	304	356	314	282	281	333	329	296	309	326	300	323	282	325	313	301	293	314	333	317	331	324	298	310	327	329	294	256	336	304	319	321	322	314	333	282	318	335	325	308	337	340	320	335	321	310	292	327	306	304	303	340	297	314	290	333	302	284	334	309	307	321	294	305	306	322	319	304	287	310	284	326	334	308	325	312	334	299	310	320	347	318	358	336	330	327	325	310	305	304	324	310	313	268	299	308	285	328	284	338	326	330	317	289	311	322	344	291	297	308	322	298	299	301	314	289	295	337	316	315	327	302	320	326	322	300	318	317	318	317	318	330	298	290	309	323	295	305	295	305	293	333	282	281	337	310	356	330	314	317	300	286	335	292	308	336	307	362	304	294	334	332	319	349	321	340	273	321	293	306	303	293	347	289	321	300	308	326	323	327	281	290	300	279	319	314	303	326	337	324	347	327	297	326	311	335	314	300	289	359	291	334	311	316	355	324	318	314	323	292	359	343	292	310	306	324	332	304	313	326	289	311	292	314	339	323	321	341	331	328	293	309	283	310	336	293	323	286	296	318	302	286	327	283	354	314	287	325	307	312	286	298	328	349	292	293	305	340	319	293	328	348	318	312	325	306	308	332	331	297	260	357	355	309	309	323	308	306	285	330	329	287	314	308	313	293	310	300	319	314	359	292	306	328	308	338	344	303	327	329	324	337	311	321	340	297	305	339	330	306	315	288	341	300	367	309	307	319	337	342	317	306	326	314	303	310	332	319	303	323	326	327	321	304	326	276	315	305	353	301	300	341	323	326	301	314	288	331	337	330	304	300	308	326	294	309	344	306	309	350	355	323	315	299	315	335	307	324	327	322	314	352	320	325	321	296	327	306	321	306	358	303	310	299	320	307	283	314	331	293	332	322	309	313	288	335	332	313	349	323	303	296	320	302	317	288	308	330	305	333	317	334	270	317	319	323	344	377	302	307	335	337	320	320	331	341	335	324	330	310	328	310	301	355	321	298	320	326	314	300	329	297	305	322	321	320	313	296	299	291	325	292	338	333	306	324	306	353	292	297	310	315	306	299	319	297	295	320	300	305	299	312	310	314	303	292	305	305	344	275	302	300	337	333	301	343	296	325	297	338	373	316	311	305	315	291	292	337	306	326	316	332	343	305	315	302	314	327	347	292	312	310	314	335	345	328	339	322	252	338	324	334	327	318	306	341	322	337	332	293	292	327	337	315	322	314	336	340	317	308	315	317	331	356	353	294	298	309	296	305	362	284	327	299	314	317	344	323	292	279	306	320	341	301	286	317	330	307	340	327	313	308	308	314	346	312	308	308	285	327	301	296	296	317	306	315	314	323	294	333	340	316	331	306	315	313	340	307	315	307	326	313	317	288	337	308	321	312	288	333	306	321	301	321	299	310	304	357	322	326	323	329	305	347	303	310	305	319	302	291	316	299	303	322	328	337	268	286	322	318	299	308	307	310	292	338	315	317	324	294	343	314	344	313	299	324	296	318	297	318	335	314	323	314	335	320	313	307	300	290	325	326	293	325	287	328	333	335	301	296	309	335	316	324	355	292	329	294	314	324	315	341	307	311	348	319	339	311	316	293	334	320	329	325	311	309	334	302	311	335	329	311	324	299	344	309	342	328	349	335	303	322	331	330	282	361	290	335	315	331	306	297	284	265	311	326	338	310	328	356	304	298	313	308	345	335	351	309	338	300	286	320	322	314	335	339	318	304	342	300	326	327	303	292	320	319	335	326	315	307	291	329	307	288	295	315	301	309	310	292	302	301	319	347	299	303	307	272	306	312	347	347	307	339	326	310	289	297	325	298	309	300	334	310	323	336	276	327	341	307	280	330	326	326	304	316	293	301	311	326	299	320	333	306	327	314	317	297	324	300	323	320	320	295	307	330	367	302	311	322	351	368	331	342	265	325	291	316	344	344	307	331	306	320	326	308	301	288	335	312	297	316	317	309	341	317	314	276	310	327	301	351	315	333	305	348	300	325	313	300	312	329	326	299	311	291	302	326	318	320	335	320	305	310	317	309	316	353	291	334	357	314	292	320	297	289	320	346	362	326	321	300	291	335	327	327	336	321	309	313	305	330	312	320	306	294	309	340	302	320	319	328	318	325	328	309	296	318	284	292	344	291	316	339	311	311	325	309	289	336	305	313	289	306	339	340	300	367	341	296	287	332	281	320	300	302	322	309	301	324	344	307	346	307	296	327	321	341	313	338	290	313	339	317	313	308	334	328	307	302	314	317	322	320	291	329	321	322	311	306	318	308	332	318	344	356	318	307	342	328	324	328	344	346	322	336	288	313	303	332	317	346	295	335	337	303	325	310	282	306	318	327	324	321	302	309	333	310	302	322	308	283	312	312	293	308	306	336	321	307	309	319	316	331	307	309	330	302	324	304	313	328	313	288	313	310	288	291	316	302	352	314	285	321	308	286	319	295	313	297	326	293	293	342	358	287	343	319	318	309	315	300	312	306	313	341	316	323	290	309	327	302	295	327	334	290	312	318	283	300	315	320	315	300	298	326	321	279	293	296	277	304	319	299	305	304	308	318	349	307	309	308	313	287	314	307	310	324	299	302	337	304	280	311	293	282	301	306	355	313	357	311	324	303	347	328	325	291	318	296	337	284	331	353	292	333	334	340	307	349	317	308	341	297	359	348	313	304	297	289	319	335	333	315	325	315	311	302	283	313	299	292	320	346	313	314	313	318	339	297	315	333	298	325	346	318	326	298	307	316	338	314	321	295	318	307	330	294	342	345	307	276	313	335	283	294	320	342	326	328	316	334	291	330	322	324	311	330	307	322	339	317	302	292	316	323	316	294	327	301	314	316	331	293	318	327	262	322	323	320	307	344	332	333	324	346	301	338
27932	4674	3753	4099	850	753	738	721	720	688	694	660	700	699	672	711	699	740	732	693	737	697	684	749	739	697	729	690	740	647	715	687	693	734	712	697	705	688	701	696	691	668	674	694	728	747	700	695	691	753	732	765	734	685	723	744	673	703	670	711	737	698	717	721	690	723	719	701	713	744	752	694	752	692	693	690	696	748	727	739	696	770	729	703	708	698	726	729	716	685	694	666	703	734	723	695	742	681	721	713	709	683	750	715	679	705	701	654	679	732	712	701	717	736	695	687	676	692	722	711	691	707	633	717	709	705	672	699	726	724	706	723	703	732	719	700	724	687	720	702	716	686	685	686	712	699	654	682	705	751	734	688	695	743	692	690	687	710	738	653	737	709	716	659	724	712	697	707	731	696	683	719	736	722	722	693	728	721	754	702	697	722	710	719	659	693	675	762	673	683	719	709	724	694	658	738	707	733	706	706	723	682	681	701	720	739	665	754	704	697	717	699	705	679	729	719	735	678	687	693	690	686	725	703	716	707	704	662	673	668	704	695	687	726	737	725	720	717	668	747	686	738	711	732	744	694	747	739	718	720	733	697	721	724	690	713	694	689	780	705	718	724	739	684	705	751	681	701	689	721	681	739	704	692	725	705	732	672	753	740	711	723	701	671	710	712	762	728	744	681	696	648	681	728	702	733	732	723	743	668	716	711	723	677	708	698	711	715	731	727	712	694	764	698	732	717	665	709	761	682	687	717	713	677	736	686	725	739	654	707	708	700	721	746	723	704	732	688	675	716	751	714	735	698	674	681	699	693	716	716	693	693	700	757	694	704	722	730	722	727	708	707	716	724	709	753	738	693	708	724	699	713	682	688	721	720	725	682	753	743	722	714	671	681	697	720	694	718	733	744	723	702	797	700	740	703	748	706	740	701	695	718	724	712	665	675	695	749	689	708	715	698	734	722	769	726	722	725	711	723	693	690	722	725	691	713	746	684	706	715	697	717	730	696	687	627	731	749	720	695	736	712	723	719	724	699	729	669	746	683	724	752	749	723	742	748	703	703	696	753	709	727	718	709	778	720	768	734	683	738	701	701	730	712	716	708	709	749	677	716	749	708	705	705	732	667	651	709	705	665	709	724	701	751	702	752	715	714	750	700	684	720	650	750	690	700	682	704	722	725	645	692	702	734	713	675	734	701	709	693	692	689	668	729	714	655	702	688	746	764	714	713	712	726	705	678	715	661	731	702	707	712	722	735	743	765	706	702	700	723	694	771	716	717	722	702	770	725	735	727	722	720	701	689	708	710	714	727	695	744	715	739	707	717	717	726	737	693	740	704	688	771	693	730	734	751	694	671	750	715	683	711	718	722	739	751	751	699	709	719	748	703	687	714	774	737	703	709	718	741	715	748	689	710	699	708	725	743	700	679	677	662	706	721	725	663	686	680	702	701	724	722	649	664	670	695	749	711	681	750	735	718	720	699	780	679	699	716	742	747	757	700	672	706	765	726	754	715	665	709	715	687	730	698	709	680	699	685	702	691	714	716	694	686	720	770	702	684	665	706	732	688	646	718	695	667	683	726	729	714	697	698	733	721	702	747	725	742	727	690	757	694	676	771	683	718	753	711	717	689	711	694	674	691	666	705	702	706	747	704	660	695	707	696	687	716	699	709	700	670	755	718	691	717	707	725	680	715	725	659	737	671	676	718	726	697	709	709	707	703	659	721	688	674	768	705	745	703	712	659	655	703	669	730	694	734	760	731	707	684	707	724	733	712	679	669	714	703	712	724	741	694	675	709	725	687	720	724	683	678	712	692	757	734	713	711	742	672	697	684	732	741	707	722	713	689	693	691	700	743	716	740	683	750	678	745	705	726	687	741	704	738	737	683	723	696	719	687	712	746	765	723	724	709	699	722	645	705	676	701	707	730	737	722	704	659	673	696	661	742	706	699	715	728	708	700	716	725	733	703	693	729	681	687	651	699	662	737	728	714	689	675	712	695	719	707	740	723	675	672	732	738	656	711	684	721	678	707	771	723	675	704	695	683	735	713	731	765	752	749	723	708	712	762	780	687	681	714	711	702	707	742	680	744	709	717	784	742	686	665	717	681	694	690	721	738	747	729	713	735	724	721	650	686	700	685	703	734	680	745	710	695	694	680	686	716	732	686	692	707	692	718	677	709	731	714	718	752	726	745	717	700	679	697	748	692	666	713	713	678	732	699	751	734	678	670	689	701	690	688	715	677	708	662	695	682	724	687	714	743	697	719	714	711	675	704	699	718	717	694	705	655	745	732	703	697	696	704	687	684	678	748	692	714	709	768	690	716	717	704	741	660	703	704	710	717	675	701	738	690	707	695	703	673	701	727	728	717	742	731	728	701	703	753	700	734	693	685	710	666	729	670	694	705	714	711	723	731	709	758	689	692	781	662	712	666	722	682	723	660	710	694	701	703	679	697	659	691	675	686	711	752	715	697	706	761	732	669	732	725	713	735	726	705	712	740	746	717	692	691	700	705	710	684	712	722	729	679	722	695	697	735	701	734	703	718	696	672	684	692	730	673	764	685	688	763	661	708	664	759	701	694	669	717	728	675	706	697	710	736	740	710	657	669	726	676	728	690	665	695	760	750	702	753	696	715	749	717	746	665	685	662	700	728	708	733	731	677	689	673	686	697	703	719	705	773	728	724	668	711	686	715	724	677	675	768	762	725	675	721	703	729	679	683	725	736	653	686	725	730	704	734	683	757	669	714	764	697	765	698	677	735	700	693	701	698	704	732	761	761	710	738	729	714	716	662	712	745	726	742	653	690	691	722	715	702	721	688	711	766	699	698	745	752	711	740	699	685	701	699	669	687	712	730	712	750	702	728	747	692	732	705	711	772	708	730	679	719	726	722	711	703	770	723	700	751	732	730	729	709	716	744	723	694	715	735	740	680	702	724	742	730	695	720	666	719	694	699	720	691	659	722	677	718	690	765	666	664	758	715	718	740	685	700	669	687	721	728	678	717	715	674	718	752	765	729	691	744	714	671	672	710	735	704	732	753	659	716	685	720	666	669	710	732	706	701	714	709	705	698	702	729	690	695	700	693	664	715	699	643	684	678	706	695	746	647	709	690	727	710	718	735	737	701	738	697	716	727	715	731	685	746	717	685	667	735	689	744	742	735	742	715	700	721	696	759	745	678	695	754	682	722	756	674	716	756	685	695	716	688	686	736	713	694	691	704	695	720	696	687	658	733	680	719	704	688	703	665	748	678	726	718	711	696	726	673	762	698	700	770	655	732	726	700	675	705	701	728	707	692	723	749	694	718	714	701	704	758	718	703	699	682	709	730	713	721	699	713	746	710	697	712	751	725	686	724	704	760	700	727	651	755	722	714	701	718	765	753	757	748	678	691	703	738	707	695	714	749	716	738	733	704	681	695	706	701	654	689	739	671	736	693	667	714	704	702	731	749	738	729	715	704	709	706	663	693	698	679	705	741	724	714	737	705	695	700
46576	31487	26622	23815	4512	271	254	262	233	205	194	208	224	214	205	227	223	210	209	226	202	195	204	175	195	200	226	231	204	189	199	207	212	225	221	178	192	217	185	181	198	191	213	183	201	187	215	224	194	202	201	177	221	214	215	228	208	210	224	179	234	192	203	219	208	194	208	202	206	203	199	197	203	215	195	207	201	188	190	217	189	227	179	196	205	225	233	241	220	210	182	192	195	222	180	183	201	186	182	198	220	195	206	242	189	229	206	174	193	209	222	202	219	189	205	190	210	228	204	211	207	186	190	180	205	204	201	217	184	210	219	224	207	200	207	210	194	200	201	224	188	200	193	186	208	209	188	220	204	187	196	223	225	209	188	189	216	220	180	205	189	198	228	186	219	189	209	217	207	192	203	222	196	194	185	203	215	228	201	188	197	219	220	197	208	208	200	203	210	209	216	197	218	197	200	210	220	223	226	196	184	204	189	224	185	203	193	201	190	205	200	191	192	202	198	215	186	198	198	210	184	200	206	189	219	202	193	198	196	204	194	236	204	195	232	196	173	213	212	209	219	220	198	240	237	212	207	210	216	218	192	228	211	233	253	207	201	232	204	187	187	208	175	178	206	185	206	194	177	196	200	186	183	210	207	223	195	176	200	180	207	199	216	194	190	188	214	212	213	221	202	221	200	225	222	219	205	184	200	232	202	196	201	235	200	198	210	211	204	203	215	226	210	214	208	205	208	207	214	217	225	219	214	185	212	212	215	204	186	198	219	197	205	208	194	174	181	185	212	215	223	200	192	206	199	205	205	200	197	215	216	181	196	198	190	223	205	195	231	209	213	214	215	231	219	208	215	197	213	224	208	222	212	216	189	205	203	230	220	202	192	233	191	218	178	197	195	185	215	186	213	211	223	222	224	224	200	247	198	197	199	222	199	223	214	217	218	206	212	193	217	211	201	210	207	177	204	219	206	196	179	215	213	208	192	196	210	204	228	198	204	174	188	232	208	196	198	179	205	192	194	205	209	212	158	205	182	206	213	182	217	178	211	181	203	190	209	196	187	206	206	157	211	207	202	187	181	217	217	189	217	230	230	229	207	207	187	210	211	191	193	211	189	184	194	204	223	192	195	199	214	200	208	190	231	201	215	211	188	204	227	208	209	186	230	208	220	205	231	198	203	190	189	193	192	241	206	218	184	183	210	184	184	240	207	183	219	205	204	206	240	213	199	188	227	209	212	198	175	186	192	209	213	213	191	213	212	238	226	214	202	202	210	214	186	203	219	224	201	227	192	213	239	199	218	205	207	192	216	222	228	202	215	209	179	226	184	215	226	188	207	204	200	212	211	218	227	204	193	203	223	198	220	193	193	207	191	227	236	191	207	209	197	201	210	213	220	198	199	199	227	210	219	186	232	195	182	217	229	193	193	206	182	186	192	193	196	229	195	198	212	182	191	220	214	197	213	203	211	234	199	201	190	223	207	192	186	193	173	191	188	209	213	210	199	207	201	186	215	203	219	241	191	204	237	209	211	196	213	215	213	184	195	201	190	201	238	193	204	213	226	203	200	190	200	212	188	197	188	190	202	212	217	199	208	216	185	208	219	222	213	188	227	197	206	217	197	209	225	229	195	219	213	198	210	195	189	198	224	206	201	195	214	197	173	224	211	228	227	175	200	221	202	214	228	215	191	212	212	218	220	208	201	190	215	198	226	234	200	221	195	197	206	200	167	216	239	211	212	176	233	198	209	227	193	169	199	188	217	207	201	213	187	171	205	192	212	180	208	216	203	187	208	230	188	201	195	206	204	187	194	200	226	199	187	208	196	197	193	212	194	183	234	192	197	176	211	210	213	217	237	222	196	230	210	198	202	202	213	192	191	231	196	188	212	183	195	221	194	191	201	226	195	200	210	197	206	188	209	201	208	224	206	202	202	191	193	195	226	203	194	213	203	187	183	214	217	213	198	230	213	187	176	229	211	198	195	182	213	187	222	212	200	184	224	194	202	204	181	196	195	205	210	216	198	216	204	180	204	204	207	210	192	188	192	199	212	209	188	186	228	204	207	219	225	201	207	219	200	179	210	188	189	212	202	218	195	212	222	206	208	185	239	211	161	242	208	209	183	213	185	193	204	197	164	214	229	187	168	213	239	218	183	189	228	193	197	173	214	204	214	190	205	207	209	208	195	204	193	201	209	210	198	210	187	189	223	202	188	183	192	199	201	202	215	212	199	197	199	202	212	213	217	194	240	217	190	228	218	195	184	236	226	214	218	205	223	229	210	218	196	228	214	202	191	204	193	213	195	225	207	242	207	208	203	226	207	206	221	203	214	194	210	195	204	202	222	216	198	174	208	197	216	208	207	222	232	200	202	179	191	194	201	227	207	217	214	225	232	192	197	204	186	226	209	223	216	198	201	213	239	220	219	208	206	196	195	222	214	218	194	220	206	201	202	197	179	204	204	230	191	198	191	193	191	202	196	211	211	224	224	204	200	197	193	189	208	208	221	226	188	219	239	252	184	184	204	209	198	194	201	203	211	197	214	185	226	233	208	185	201	210	194	195	202	210	218	174	203	194	195	205	207	238	200	211	168	179	212	204	227	208	215	222	178	208	186	206	200	191	192	190	192	226	187	206	207	212	207	196	184	206	207	215	231	210	186	208	206	226	232	211	227	206	195	195	239	221	195	199	202	179	197	183	223	182	199	213	197	200	187	205	212	184	174	202	218	197	212	235	207	181	223	204	216	197	221	207	211	185	202	193	220	226	204	202	197	240	186	197	191	199	184	236	194	195	198	207	204	201	191	212	216	234	191	210	232	218	209	214	205	192	232	212	202	210	184	190	180	224	201	178	222	206	218	207	181	199	202	196	216	218	215	165	202	185	216	203	218	196	194	205	184	199	223	222	204	222	228	190	206	188	181	210	196	197	203	207	223	214	200	189	204	226	208	202	206	206	183	205	207	199	217	207	204	182	210	198	203	188	213	208	219	224	219	212	195	192	203	230	194	160	199	226	227	188	205	210	191	207	199	208	220	253	208	208	221	196	223	206	222	187	204	210	222	191	176	200	202	208	204	219	210	186	210	190	228	203	193	199	202	217	189	196	217	222	195	208	209	186	249	197	203	215	208	193	218	176	202	204	220	212	187	190	224	208	202	192	216	221	197	206	190	193	192	230	188	209	232	211	209	183	203	191	233	228	218	186	209	203	189	224	178	204	213	215	229	218	179	203	252	200	209	188	214	197	191	184	188	206	188	214	182	241	202	213	186	218	203	231	236	191	191	216	232	194	206	195	198	204	230	226	191	211	204	211	204	190	192	218	201	204	225	198	206	208	180	192	201	208	198	192	206	240	231	200	185	208	235	213	189	163	209	229	209	208	221	186	213	224	218	233	201	210	209	201	204	195	198	185	210	175	198	213	214	205	184	193	211	205	213	209	191	210	196	201	212	182	190	213	198	205	209	194	197	208	183	200	193	201	213	211	221	200	210	210
41834	26786	32601	29014	2653	726	672	610	529	629	595	574	502	565	553	507	508	527	536	534	520	508	506	471	500	497	505	485	519	520	494	499	500	490	481	493	481	501	518	501	477	466	479	465	528	493	467	471	502	462	477	484	507	478	456	487	523	461	466	571	482	460	474	481	470	442	459	497	560	492	461	505	467	460	471	491	488	493	482	481	554	487	474	510	482	478	481	484	511	466	490	494	501	514	489	520	518	518	498	546	476	503	547	490	491	468	464	501	502	512	534	523	466	483	487	494	488	467	495	479	448	467	473	491	510	469	456	461	464	491	526	470	472	476	461	515	476	499	509	504	434	471	496	499	512	488	465	502	493	508	470	468	485	491	483	466	502	481	518	464	518	492	447	489	513	474	430	518	527	466	501	494	476	452	540	483	438	491	481	499	441	503	490	446	482	469	512	467	503	502	446	457	498	508	527	467	498	481	495	504	513	525	499	485	454	485	477	466	476	469	472	474	505	461	514	509	517	482	443	467	506	500	485	480	483	517	485	492	488	485	435	505	445	492	503	432	490	480	492	454	433	460	492	483	498	550	494	492	458	478	434	507	512	479	516	496	500	482	479	456	471	505	442	527	502	465	453	504	488	487	499	497	489	466	466	486	499	499	484	473	460	510	512	469	442	476	495	480	487	469	497	493	469	440	486	457	477	526	472	486	493	516	453	467	528	488	486	544	491	498	457	458	476	468	500	459	496	471	487	476	513	490	497	484	469	478	484	475	509	475	449	498	471	514	486	487	507	504	477	489	515	481	488	456	474	484	494	496	454	465	522	460	502	498	504	487	454	505	502	473	466	487	460	474	531	544	481	474	453	495	514	466	471	479	497	482	458	503	536	481	515	448	453	508	488	477	457	503	444	499	497	486	477	493	486	493	491	446	482	504	498	485	444	463	498	473	488	512	493	465	495	518	479	516	494	518	517	511	486	478	490	489	461	526	521	481	512	512	489	503	467	470	489	471	472	469	491	468	498	493	453	495	463	513	482	492	475	460	484	474	489	487	543	456	474	478	453	469	456	536	484	435	476	491	464	479	489	456	482	451	489	480	476	493	502	461	488	481	466	491	444	500	470	502	507	511	488	472	496	488	479	528	526	518	490	471	433	443	491	455	508	466	503	471	487	455	467	479	457	503	501	480	482	517	480	492	526	454	472	503	482	511	473	499	474	508	474	473	471	515	453	471	500	491	486	488	507	488	489	465	476	477	505	485	496	481	493	519	488	487	497	458	502	474	491	473	488	478	494	516	475	509	464	493	466	471	465	531	454	488	458	465	464	522	504	438	420	469	451	473	506	446	522	468	478	479	506	485	490	530	497	479	497	529	531	484	465	484	470	476	501	466	497	460	466	470	441	469	487	468	489	484	479	472	455	487	510	478	492	461	474	423	464	456	468	509	479	452	510	470	459	491	520	491	466	476	452	491	475	494	457	515	505	442	485	469	524	498	473	476	456	480	488	508	480	495	457	519	453	464	493	470	494	486	491	517	508	492	476	500	487	472	476	483	506	504	494	511	469	463	523	473	468	476	447	477	475	511	479	501	489	488	483	479	514	529	464	493	508	465	496	495	511	525	472	527	501	486	533	457	499	495	490	447	474	494	476	449	492	511	493	453	519	511	448	481	487	469	467	461	472	483	480	491	502	443	468	489	496	453	499	486	474	464	456	490	488	455	493	521	489	513	495	454	467	451	488	465	491	462	468	510	484	446	477	474	495	437	533	484	518	479	456	427	505	486	496	491	497	461	445	472	500	538	462	531	487	507	491	492	479	471	476	473	495	486	483	469	454	519	475	508	542	506	499	482	487	514	461	451	476	472	497	463	536	467	485	453	456	482	494	509	481	470	480	502	476	477	509	456	465	487	420	493	470	498	487	465	479	494	479	475	506	458	488	460	475	512	537	446	559	505	512	473	448	496	448	508	473	514	467	496	488	489	463	437	491	459	466	472	488	517	459	458	485	515	480	492	468	484	480	474	468	490	502	463	455	471	486	481	497	438	520	486	469	542	487	454	473	509	485	521	499	493	458	463	488	487	487	495	482	518	534	487	490	513	454	507	488	483	466	539	499	460	470	526	454	487	466	475	458	458	498	505	492	471	506	461	497	484	476	498	464	502	485	480	490	481	460	470	484	505	456	446	468	476	481	471	480	495	508	480	497	487	447	490	445	484	502	476	503	495	513	507	522	509	512	445	475	514	499	547	497	476	481	516	494	497	484	457	455	484	503	471	480	482	512	493	470	477	484	473	501	503	498	502	507	523	475	492	431	455	490	485	468	501	474	496	471	478	514	542	475	497	442	476	493	495	505	474	453	506	456	491	474	446	456	443	490	473	486	491	515	477	494	446	517	510	519	491	484	483	518	481	496	474	456	503	465	488	492	510	478	483	467	494	511	452	467	482	478	506	486	504	502	506	497	455	486	435	476	495	498	476	465	465	492	524	468	484	459	479	471	507	478	527	491	507	487	482	517	469	490	474	469	474	464	486	487	467	468	494	499	492	466	520	491	512	520	464	452	491	528	524	497	512	499	489	470	501	516	480	471	511	541	472	477	456	487	508	481	484	465	487	496	452	490	491	515	498	477	498	478	478	496	473	471	501	459	462	491	516	477	521	494	467	486	478	467	475	467	490	520	456	484	535	478	472	461	498	495	464	491	452	475	484	509	484	487	559	497	448	463	462	481	473	522	466	502	488	472	440	434	469	479	507	450	491	437	477	482	488	503	445	489	469	481	517	492	476	480	477	466	492	473	468	491	465	486	455	486	477	499	489	503	482	514	510	528	457	494	494	509	473	515	435	460	488	507	475	470	492	495	478	506	487	474	483	446	487	517	509	498	502	511	482	468	489	444	458	530	484	472	473	517	488	495	469	485	469	521	495	505	445	468	514	456	483	454	510	462	496	497	453	513	497	478	500	531	454	459	435	485	500	489	491	488	491	489	497	516	459	471	482	518	494	487	454	437	458	496	486	473	484	494	473	523	457	522	504	461	495	453	461	497	486	449	472	485	493	478	466	495	482	482	469	486	469	509	524	495	478	495	482	495	478	463	499	458	506	479	465	494	455	506	526	501	470	473	468	457	489	496	467	487	505	497	471	489	493	455	472	494	487	486	450	472	509	468	467	520	482	490	503	510	481	536	462	481	467	487	456	457	492	474	470	500	498	504	509	468	486	465	459	471	490	478	496	481	494	484	499	471	525	487	515	493	484	499	485	516	502	465	481	480	478	478	499	515	459	461	515	509	520	482	509	490	461	483	480	498	463	471	493	489	475	478	514	457	470	481	503	502	487	480	499	463	447	513	496	470	492	450	478	492	450	465	483	513	456	525	463	483	446	443	505	469	442	520	452	487	454	477	482	471	488	511	440	494	480	471	489	458	489	461	459	516	468	484	524	458	501	451	470	513	443	468	502	507	491	503	501	486	497	487	494	491	532	465	502	496	498	478	447	482	489
40798	29909	30548	32449	12423	745	265	266	276	227	245	213	202	243	198	223	223	214	201	210	205	209	205	214	195	185	176	172	197	205	218	198	196	177	181	193	208	165	188	179	188	199	227	179	198	184	188	195	186	204	193	190	192	201	187	167	206	183	220	175	203	204	182	155	185	186	186	186	196	189	175	185	200	214	193	201	190	209	198	207	172	217	202	177	188	190	176	194	178	187	190	197	198	182	192	209	198	190	194	218	180	208	195	208	190	214	214	211	193	202	201	196	188	208	181	218	188	181	216	193	179	192	211	214	178	219	211	188	211	181	173	175	187	191	199	181	207	212	188	166	171	185	192	212	172	216	203	177	199	237	185	183	191	213	203	205	201	187	169	175	166	228	204	178	175	171	175	208	191	178	217	225	177	184	180	190	201	195	200	170	193	186	212	166	200	176	216	172	203	200	195	206	205	205	175	189	188	201	199	184	184	187	184	203	192	200	187	206	183	212	154	173	199	185	191	195	207	204	193	193	194	199	205	191	164	208	204	205	171	177	190	198	166	167	201	205	207	189	169	208	194	215	185	187	207	203	203	196	184	199	206	199	210	162	200	215	190	181	196	219	177	175	198	200	186	218	193	215	184	210	198	177	189	213	194	186	194	164	204	194	195	198	198	196	190	220	189	184	185	199	192	200	179	201	199	179	198	203	196	196	211	199	198	206	207	211	187	200	182	199	170	214	188	181	190	212	192	217	169	156	181	189	185	191	174	181	233	178	206	187	189	175	187	189	198	195	211	191	196	214	205	190	210	179	198	209	156	194	188	194	195	202	195	183	191	190	192	192	202	193	165	193	186	192	193	197	204	208	179	170	185	206	200	215	208	188	219	182	200	199	204	185	189	189	207	201	193	194	186	180	194	214	191	200	211	203	191	203	202	208	179	182	207	174	179	202	200	208	197	205	186	195	178	197	215	203	202	195	164	169	204	202	203	196	187	195	185	205	172	186	202	210	208	200	175	190	179	178	185	235	195	241	197	193	182	205	194	174	218	194	188	186	199	195	170	249	212	181	166	182	203	178	194	173	221	190	199	176	205	187	196	197	195	197	190	185	197	190	181	215	178	202	197	205	167	182	231	221	212	183	210	182	167	177	225	194	205	208	182	199	196	205	170	199	169	181	177	166	200	202	199	209	206	171	178	204	190	190	201	174	207	161	171	208	182	199	211	197	185	193	217	205	195	196	208	172	173	206	194	216	178	180	217	218	172	197	186	202	200	175	197	208	173	194	204	211	196	222	190	195	190	186	184	178	201	182	184	209	204	193	194	201	218	213	175	164	208	206	185	202	177	201	205	202	183	196	195	180	164	206	210	187	205	207	208	201	196	226	196	196	206	181	185	178	214	177	191	193	186	188	194	198	193	196	190	192	183	227	201	189	188	217	168	184	199	193	189	186	214	194	221	208	200	186	186	178	193	187	188	201	199	175	191	191	199	193	217	207	193	203	185	179	216	189	210	213	173	196	181	184	206	196	204	201	199	190	197	202	210	193	195	189	167	163	175	211	218	158	200	192	199	193	218	176	173	214	181	204	209	195	190	198	195	178	185	206	170	211	169	197	193	183	208	198	197	214	183	188	177	214	172	183	181	197	219	171	195	176	175	183	190	201	182	206	216	186	194	196	223	211	213	198	185	173	207	183	186	198	193	170	199	180	175	179	196	189	187	173	181	205	187	204	202	170	189	206	181	208	177	173	214	169	194	194	204	203	219	184	176	187	185	203	207	168	196	186	188	184	180	202	208	201	201	194	185	184	190	212	175	181	200	182	196	229	188	205	192	192	203	184	189	199	203	204	194	192	181	173	195	204	198	196	205	184	188	195	193	191	200	190	191	192	168	188	195	206	181	177	195	198	196	202	193	207	213	179	192	206	201	204	186	194	241	180	191	203	197	198	183	211	217	177	187	194	171	198	167	183	192	199	203	207	197	177	212	185	185	173	188	206	199	166	185	179	176	192	213	203	151	198	190	204	157	185	210	199	205	194	210	187	198	197	164	200	189	185	188	210	211	202	191	203	215	197	179	171	178	195	193	187	163	197	206	192	192	201	190	198	203	199	202	189	208	204	198	204	191	189	196	214	213	172	179	171	199	205	179	178	191	187	207	187	220	214	183	195	183	184	226	192	204	183	188	207	193	190	205	217	166	200	206	201	170	193	192	172	186	200	199	177	180	190	213	207	205	193	201	184	186	207	166	175	197	209	201	209	192	200	177	186	207	179	209	209	213	209	202	170	200	187	234	212	193	195	195	185	185	173	195	190	205	200	193	191	201	200	211	196	164	202	187	194	209	224	181	193	199	179	215	170	188	210	195	220	198	202	174	208	170	217	208	204	198	212	220	199	226	213	188	208	208	236	227	190	202	175	174	187	205	201	209	186	191	179	199	179	199	176	213	195	189	207	194	198	175	184	196	183	197	206	200	206	205	236	212	208	186	201	164	202	185	193	221	234	179	205	181	197	200	192	185	176	203	204	213	174	186	189	223	192	174	199	199	199	208	177	179	192	225	195	177	184	184	199	195	214	198	184	213	203	201	190	209	187	197	176	210	151	181	193	179	188	187	198	206	193	226	235	203	173	219	203	201	204	187	197	200	204	206	220	194	197	199	193	209	200	183	187	180	197	193	180	221	195	198	185	149	198	181	194	183	174	192	197	186	201	196	206	191	198	194	229	210	209	177	187	176	206	172	206	200	198	222	186	195	172	187	175	183	179	194	196	194	198	200	210	186	194	204	171	196	188	189	209	191	185	167	217	216	207	193	202	210	171	177	232	185	198	198	180	203	210	179	193	185	207	193	195	183	198	209	196	212	176	210	204	200	215	192	187	173	194	192	181	219	183	190	214	196	213	220	211	197	169	185	206	189	201	194	215	190	208	210	198	212	177	203	201	188	210	194	179	208	190	205	189	175	192	201	183	202	208	180	169	202	176	198	221	186	179	185	190	169	212	189	175	196	194	206	196	177	198	185	204	193	184	180	201	203	197	207	195	202	189	226	203	162	226	196	189	179	201	183	185	218	191	207	197	174	192	196	183	188	204	199	217	184	174	166	181	194	186	197	199	182	185	202	203	181	221	181	183	186	240	200	195	191	195	193	185	182	188	168	168	185	184	192	172	182	191	204	184	205	179	198	181	191	189	189	226	191	190	190	201	208	207	211	190	194	198	198	190	214	204	212	177	228	223	223	225	179	170	181	205	173	168	204	179	205	196	203	186	177	193	221	228	182	201	203	190	186	203	204	191	173	189	196	182	188	193	205	199	193	196	194	191	217	173	171	228	202	203	213	188	182	158	159	178	181	176	191	182	206	211	199	177	199	204	164	231	179	182	195	178	197	216	211	215	207	213	191	169	177	215	175	228	203	182	182	209	194	205	197	195	213	215	237	208	191	184	186	185	222	212	183	171	187	194	197	170	177	183	173	187	203	209	190	222	190	195	185	177	189	183	194	180
47462	35798	43561	36601	5473	939	826	771	733	687	635	613	619	528	571	529	527	521	524	550	529	507	509	523	514	515	496	522	511	469	498	493	477	502	490	483	498	510	505	455	420	441	522	487	448	483	461	439	496	488	490	491	510	476	475	475	480	451	463	465	517	463	458	517	486	456	461	476	477	507	509	461	493	472	503	517	507	456	479	473	489	467	497	511	454	483	490	472	504	512	455	482	489	486	494	540	478	455	484	464	514	445	498	470	489	479	484	481	483	472	470	464	473	489	448	488	468	484	471	524	504	468	454	479	447	503	463	460	496	501	481	467	496	446	516	470	465	474	465	462	445	497	451	429	525	487	478	451	478	455	443	458	485	472	461	446	490	448	481	500	458	458	417	484	459	471	456	451	475	442	483	480	459	431	477	439	500	470	480	447	461	514	480	459	459	484	444	443	446	500	453	496	473	482	456	487	433	466	497	475	472	459	483	461	474	503	489	504	485	488	471	458	433	464	505	444	487	457	464	480	457	465	437	471	462	482	502	454	497	512	459	500	456	451	490	514	520	492	502	491	452	470	446	465	468	444	423	478	467	476	490	484	452	447	532	484	450	460	476	449	486	467	487	486	469	517	485	473	451	494	464	498	463	444	423	484	480	459	482	505	474	464	472	503	472	472	453	476	449	478	455	429	465	462	483	470	483	461	521	503	473	455	499	458	469	442	502	478	465	462	449	487	483	450	432	487	489	490	516	468	437	502	495	473	472	491	461	482	476	453	471	470	477	420	467	480	478	455	467	427	443	507	438	471	499	435	445	453	431	485	489	405	484	474	475	471	461	482	456	481	446	473	472	442	462	496	466	469	437	475	447	539	476	458	442	477	456	474	507	472	492	470	482	470	474	457	447	478	479	479	435	469	474	452	467	470	492	472	486	477	455	472	486	459	450	467	450	502	488	487	486	477	452	439	466	494	451	481	509	488	484	460	492	444	455	443	477	488	440	500	471	498	452	462	451	468	479	485	467	485	473	494	436	480	471	466	435	458	484	450	487	457	489	510	487	479	453	436	494	469	477	524	427	494	465	521	467	500	456	462	482	492	474	457	446	455	495	523	446	458	482	477	437	466	488	476	487	462	487	501	492	471	461	447	452	506	465	466	458	471	541	465	487	472	449	428	472	467	497	457	476	458	512	450	514	458	496	498	501	510	455	459	491	530	494	491	444	446	430	451	439	510	478	462	464	450	493	480	508	513	452	473	504	487	499	410	470	508	468	437	445	482	458	469	481	459	504	465	504	422	456	509	443	464	475	495	534	462	465	480	466	450	489	446	489	451	480	460	471	449	466	444	454	497	474	449	479	457	456	490	461	475	472	492	472	494	477	466	500	470	492	471	487	496	518	489	483	489	479	462	494	468	450	488	477	460	493	463	472	492	430	467	470	516	483	456	494	488	448	503	461	468	509	491	478	465	427	498	482	455	480	479	465	472	506	501	476	474	484	451	468	505	487	491	459	473	466	463	475	478	454	456	459	450	441	469	474	429	470	470	511	423	474	447	469	484	481	447	467	468	484	434	482	465	492	460	478	462	485	491	432	483	466	477	473	499	469	493	466	488	450	474	492	470	480	457	501	486	476	445	474	485	453	475	436	478	491	449	490	440	493	469	492	445	463	489	439	487	454	446	506	465	455	436	497	466	481	459	444	472	488	458	491	496	409	499	476	482	500	467	461	496	449	500	435	493	459	450	490	491	479	465	466	484	475	432	479	489	453	450	455	445	500	463	510	471	498	480	469	456	455	473	502	512	457	528	458	490	487	489	482	448	482	456	535	478	468	490	458	458	472	464	464	466	502	512	527	451	472	493	527	472	426	462	439	478	492	448	476	450	449	461	490	467	500	443	509	449	479	463	456	481	457	456	489	465	459	438	489	501	476	490	488	450	433	424	433	457	489	465	496	487	435	475	487	476	462	480	460	473	458	479	467	461	435	462	434	496	496	490	484	472	509	504	496	456	473	495	461	464	478	442	445	429	442	459	520	472	475	508	449	477	492	486	472	461	462	481	438	483	450	471	479	439	447	456	484	460	506	501	483	448	460	472	458	488	467	467	497	443	472	516	465	444	457	474	466	423	503	467	505	452	449	486	451	446	529	439	492	423	426	439	486	462	462	503	452	495	495	441	480	465	471	479	472	464	455	472	467	463	456	485	459	472	454	467	460	502	466	473	464	457	416	454	500	417	477	521	437	459	429	463	478	499	437	508	453	457	478	466	463	475	455	499	463	484	434	480	448	507	471	471	470	441	453	443	468	479	476	449	475	428	453	430	511	466	466	422	449	479	480	491	468	497	465	475	503	468	418	476	487	474	476	434	487	506	438	519	454	434	442	465	454	465	497	431	462	478	452	501	484	420	480	459	492	459	467	435	455	440	483	481	488	476	452	468	490	445	455	488	475	517	501	489	472	478	456	500	478	499	503	476	493	495	428	462	497	457	520	442	471	489	471	468	483	453	472	468	453	489	472	472	487	460	497	446	461	484	448	469	459	449	476	455	475	488	523	506	458	452	465	490	455	455	482	489	468	443	466	472	465	426	486	486	449	475	522	462	467	484	445	452	493	486	468	475	523	459	459	464	477	472	463	484	458	501	442	471	476	494	455	500	453	496	406	462	443	469	469	506	463	453	459	440	495	487	495	456	486	453	474	485	506	406	478	436	481	475	485	501	450	456	462	454	473	457	459	451	486	442	456	458	468	477	448	479	474	438	470	433	472	478	502	509	445	497	472	488	504	485	487	475	439	459	454	494	446	471	472	481	459	470	439	488	438	478	465	495	464	458	488	487	439	482	475	473	503	506	455	481	478	488	482	440	479	452	462	480	457	460	461	479	459	497	448	473	433	445	457	496	499	453	458	458	476	422	473	439	465	511	514	473	454	506	500	465	433	493	485	445	490	483	471	511	492	453	490	486	475	463	499	499	485	461	460	503	451	443	491	455	486	502	458	477	464	465	452	476	494	488	489	449	485	480	464	493	493	472	513	465	484	498	488	480	473	446	444	485	457	437	473	469	495	451	502	458	511	508	452	449	515	496	454	458	518	511	479	429	478	505	493	456	432	440	533	439	474	431	470	424	462	479	452	490	488	469	457	451	465	502	511	461	461	452	492	450	492	475	487	430	450	459	495	445	503	484	507	469	472	480	466	468	507	511	463	500	466	469	482	451	501	470	528	489	474	478	484	439	457	476	475	457	491	458	456	469	450	455	490	470	502	482	506	488	465	454	471	476	460	461	526	467	453	463	494	457	473	457	453	477	491	502	484	515	478	473	499	481	500	417	467	469	434	466	470	492	505	498	479	461	499	459	470	481	441	456	463	472	480	466	449	470	491	510	479	471	472	510	463	444	481	470	420	464	497	483	481	440	503	498	474	478	446	488	460	466	474	448	476	500	454	466	492	468	454	453	470	485	449	456	457	473	474	467	491	477	464	486	456	493	463	481	476	437	470	460
39129	11172	1855	1187	357	317	294	328	295	312	325	313	312	290	318	314	333	292	357	315	304	309	311	295	303	334	279	304	305	332	300	284	334	316	315	296	302	323	309	305	322	312	314	302	305	319	315	364	341	314	303	287	322	306	296	335	326	319	303	332	323	324	286	317	314	305	311	360	341	328	331	333	315	327	297	309	344	361	300	361	309	316	310	298	309	313	288	290	291	325	301	310	318	306	338	314	309	331	314	298	321	314	308	306	300	322	292	304	304	296	291	304	304	330	294	302	310	315	287	308	304	293	319	308	311	311	348	315	313	303	302	282	318	313	327	321	303	338	312	263	317	310	278	331	240	280	309	313	314	313	311	305	289	296	288	330	318	312	336	328	309	341	293	317	319	339	308	329	286	301	293	339	314	304	332	328	297	326	314	298	303	315	265	320	314	298	298	363	315	343	309	306	281	310	313	320	297	298	289	303	294	298	319	299	310	328	265	307	270	293	316	288	286	331	335	281	296	308	298	334	305	305	314	347	331	327	302	295	299	325	299	313	317	274	298	300	310	318	324	284	301	305	299	298	308	296	307	262	342	343	317	323	285	281	323	341	304	299	314	334	259	344	318	339	332	306	304	316	293	304	353	309	308	298	331	324	323	328	297	318	292	317	317	327	317	339	297	308	317	341	309	323	309	284	269	311	305	275	297	288	277	317	306	348	304	288	303	335	297	350	311	314	336	308	319	351	340	312	298	310	311	299	304	321	311	318	309	318	327	330	315	282	277	265	298	291	305	309	331	335	311	313	308	292	356	316	296	320	283	310	323	341	313	288	299	304	317	336	317	313	319	333	292	349	349	310	328	289	293	310	303	300	304	314	305	325	323	284	341	337	304	339	345	277	361	296	318	296	324	317	278	354	316	306	348	309	314	307	350	305	331	277	297	300	321	280	323	329	318	340	310	325	301	311	311	282	326	292	338	354	352	298	282	308	298	303	290	274	287	315	300	320	325	312	262	321	326	341	294	327	284	273	323	317	319	312	327	299	287	323	275	296	321	302	304	337	307	283	336	285	303	330	316	320	316	276	321	284	303	289	319	286	256	323	316	294	304	335	304	317	309	330	312	295	328	324	310	329	304	320	298	304	311	317	297	314	311	322	297	296	338	319	293	315	292	297	326	307	306	315	314	340	298	340	309	339	346	324	335	324	316	315	306	306	294	328	297	302	315	320	322	334	306	328	297	310	344	334	303	306	319	309	326	350	299	304	283	310	325	305	298	288	352	314	307	290	339	306	345	302	309	322	331	311	291	324	299	295	298	316	318	307	293	279	340	327	311	293	315	325	312	327	287	305	329	332	323	281	284	341	300	296	299	308	313	342	338	331	289	348	302	309	298	285	345	294	281	298	322	316	306	296	323	313	306	297	297	352	315	336	340	355	287	299	312	306	314	309	327	337	293	289	356	318	312	313	308	310	304	330	314	321	293	286	323	317	343	319	315	288	298	307	318	312	333	313	295	328	329	329	315	278	293	294	306	316	339	333	296	311	316	305	295	311	315	308	343	311	315	311	291	322	295	300	319	293	312	301	305	309	336	318	293	307	312	300	333	296	285	269	330	313	320	333	318	315	323	316	314	305	315	337	290	305	321	310	314	317	302	282	322	322	307	328	296	304	322	314	300	304	340	309	336	337	306	290	283	317	306	278	310	305	291	294	310	288	327	287	323	313	312	336	307	320	314	296	314	309	316	280	298	305	307	308	329	319	312	298	308	319	278	325	310	314	271	318	310	277	283	329	326	318	314	301	302	305	306	301	336	323	299	301	286	297	301	305	315	313	312	313	306	311	302	324	297	312	319	349	325	304	315	319	330	313	294	286	304	282	345	316	313	287	340	297	301	322	314	323	314	312	303	309	335	321	294	340	347	295	298	315	299	332	347	285	304	298	326	290	345	309	319	340	317	319	281	296	266	324	331	310	360	300	315	290	322	308	327	336	313	320	307	323	286	286	329	330	323	292	327	343	305	289	321	310	321	314	331	311	311	338	293	319	292	309	346	301	323	303	310	351	330	276	307	307	306	345	251	291	318	297	306	289	289	308	322	316	300	295	312	304	317	356	295	322	291	301	308	274	319	323	309	320	296	310	302	307	301	302	332	315	361	298	309	299	336	344	326	313	334	295	278	314	335	326	309	328	359	306	296	312	267	300	321	295	292	277	285	308	330	299	311	278	305	310	305	299	305	314	346	297	254	340	304	279	259	323	298	311	291	323	316	288	346	336	298	345	313	300	273	284	346	327	309	305	312	295	319	306	277	324	295	323	312	330	308	313	330	328	306	295	309	313	300	350	285	312	289	317	303	331	327	301	318	333	305	310	291	299	329	300	303	339	307	343	282	303	311	313	311	317	293	314	314	310	325	298	296	305	318	314	310	351	355	300	286	317	319	316	292	307	307	303	289	307	337	299	280	292	305	337	312	314	289	315	307	333	296	351	322	325	306	317	304	297	301	299	304	309	303	301	284	308	292	338	346	321	348	298	310	306	338	339	284	295	296	314	320	292	287	313	320	288	313	302	317	335	331	331	321	313	299	326	290	270	316	319	309	327	306	317	320	285	315	303	286	321	292	298	299	298	316	303	317	287	318	321	300	322	305	293	305	279	355	314	279	301	261	313	303	324	272	300	309	292	307	288	335	333	313	305	301	324	330	301	319	305	345	302	352	269	325	301	303	340	356	331	318	307	305	298	305	303	346	322	285	319	314	303	287	284	311	268	339	334	294	306	289	306	341	311	325	325	313	309	325	316	296	334	301	328	304	347	319	307	297	303	317	313	302	311	307	312	289	279	317	317	324	309	315	313	316	316	335	341	308	302	297	331	340	305	316	312	277	314	323	291	295	283	278	319	326	300	284	311	329	317	300	307	322	323	287	299	321	345	290	320	315	317	304	297	312	346	288	326	317	300	275	323	324	300	308	323	334	284	344	327	299	331	308	313	300	320	333	306	291	313	318	269	294	316	321	327	322	296	329	311	330	310	321	313	320	294	278	352	354	318	276	320	335	273	315	306	314	320	312	352	326	305	294	323	293	280	331	310	325	340	310	304	312	323	320	314	306	323	316	328	276	312	318	309	293	303	302	297	304	296	274	327	297	321	301	308	310	352	310	324	314	315	348	313	293	318	274	319	296	300	285	300	293	313	349	331	337	343	336	281	325	315	296	281	301	316	268	303	330	326	315	315	337	323	319	293	317	332	330	309	283	319	325	325	331	326	317	267	291	288	313	332	306	294	318	357	310	289	328	300	320	290	336	309	341	357	292	294	321	316	333	309	310	299	257	316	291	336	268	309	313	305	271	315	319	327	323	292	293	330	276	318	327	323	328	288	302	326	352	329	330	302	315	318	320	309	302	332	298	306	336	304	340	321	304	322	307	304	330	319	311	347	327	298	337	285	263	287	320	274	278	291	299	310	321	321	275	303	322	330	294	314	281	342	304	273	325	286	292	331
26870	4099	3991	3558	897	782	717	702	731	690	674	687	737	703	709	710	742	714	761	703	707	715	728	715	712	729	708	709	688	708	695	736	692	723	727	708	695	713	755	699	674	680	728	752	691	685	705	731	659	742	704	706	627	717	748	731	685	714	737	739	699	670	687	700	690	749	696	743	723	709	722	726	724	718	710	720	696	718	756	650	719	720	697	701	673	693	727	708	688	696	721	693	720	699	695	681	716	713	684	745	697	700	705	729	703	738	738	686	656	687	712	656	686	721	707	713	662	707	697	708	716	703	745	735	740	708	740	681	721	644	726	705	722	647	651	721	753	754	735	705	718	693	678	713	689	747	665	683	700	716	614	675	742	649	704	708	699	687	702	724	674	712	678	703	712	734	737	666	691	721	676	704	703	695	720	720	691	705	652	739	652	664	758	661	719	682	672	669	704	720	679	694	665	725	714	644	686	739	689	706	721	723	703	702	711	715	707	712	715	660	687	694	725	737	702	682	680	744	662	678	691	671	693	710	683	737	734	729	678	703	719	694	734	768	710	707	707	675	675	675	709	712	719	685	712	697	697	702	674	680	722	654	707	697	682	695	661	708	697	680	661	688	661	703	661	691	693	683	739	684	703	693	753	691	749	714	686	713	695	686	704	694	701	724	699	697	645	676	700	647	722	687	729	732	701	716	705	669	724	706	745	706	697	703	700	664	708	688	677	682	710	704	688	731	694	716	775	708	699	702	739	714	703	688	718	705	697	719	714	729	706	722	716	698	723	703	715	684	693	672	723	713	682	732	664	665	707	700	707	682	738	690	746	731	696	684	692	685	670	685	721	678	723	700	749	744	679	679	708	683	740	674	768	709	727	726	699	737	778	701	710	710	662	719	659	713	702	684	767	733	689	712	693	748	700	724	714	741	721	721	734	713	678	701	660	665	705	711	712	685	696	681	698	705	706	666	736	688	738	684	696	685	705	698	731	724	676	668	689	753	712	685	717	717	705	675	683	766	701	702	729	689	714	680	713	750	674	718	738	752	691	707	728	715	706	719	679	726	703	724	718	661	685	709	711	748	707	742	718	658	718	707	742	699	745	669	711	614	741	714	720	689	763	683	705	692	698	740	705	704	652	697	669	658	728	673	742	715	705	672	702	734	718	659	658	731	720	717	697	711	703	691	713	714	695	684	728	711	772	749	706	681	683	650	662	746	639	710	725	674	633	696	632	697	705	715	757	711	730	651	714	690	698	727	681	702	705	685	650	735	716	713	739	686	672	753	684	721	672	713	710	721	701	705	732	658	745	701	706	679	679	692	727	680	736	701	732	691	677	710	711	702	699	680	696	668	749	684	713	712	723	710	709	730	689	744	694	673	710	705	710	723	668	710	704	678	709	659	738	762	680	697	673	738	688	719	737	733	730	709	748	741	688	750	675	691	721	706	695	730	684	735	699	667	705	706	691	719	761	690	717	690	690	734	726	771	702	676	714	675	714	738	749	678	686	704	707	681	702	661	708	681	736	737	698	723	726	708	665	767	690	709	703	700	633	717	694	741	717	678	606	734	685	699	691	713	678	696	699	727	682	715	688	713	675	754	702	705	707	690	692	695	656	745	732	705	699	688	677	712	677	699	704	687	725	734	746	693	690	700	677	704	713	685	745	651	715	732	726	672	670	712	723	676	750	701	677	671	744	677	706	722	749	679	665	755	755	737	715	702	724	712	695	709	730	638	704	692	720	689	659	677	703	723	715	725	772	728	685	726	697	663	685	696	708	694	690	704	718	705	654	710	708	670	743	687	701	690	769	667	710	710	779	734	698	715	711	770	729	694	730	700	691	691	725	656	690	734	728	692	708	667	698	715	678	729	685	726	706	704	688	731	716	696	692	699	712	737	771	702	752	691	754	695	698	675	699	746	703	718	724	689	701	677	699	701	725	671	735	728	652	681	662	711	664	706	683	648	741	736	673	697	709	702	756	684	661	699	682	674	756	682	697	744	721	695	723	724	667	677	717	685	719	652	732	719	699	730	698	686	715	688	708	724	739	713	688	704	694	685	728	739	662	696	700	733	689	719	701	712	725	688	687	760	645	689	638	738	665	731	697	740	710	700	704	697	693	711	706	775	672	661	699	674	716	720	699	711	695	708	690	660	693	761	729	746	706	706	719	701	668	707	681	711	710	697	701	702	678	726	673	688	709	699	720	699	711	707	682	699	738	701	757	714	701	705	678	689	739	682	669	699	668	688	721	674	691	675	744	680	708	688	688	702	707	664	736	722	717	723	679	691	670	738	662	684	689	705	689	722	651	668	681	701	694	695	693	696	656	732	703	697	727	678	682	729	738	722	662	722	718	706	729	619	711	672	683	710	703	722	705	719	737	718	732	701	672	732	741	637	698	689	752	734	718	663	715	665	692	734	734	699	691	691	714	675	724	747	676	719	729	747	722	710	692	703	670	703	696	659	752	660	661	699	697	675	712	686	749	697	724	710	687	689	735	722	763	651	704	700	738	717	675	711	667	662	714	704	709	738	684	700	723	736	659	755	664	709	694	744	733	702	704	679	713	671	700	724	708	699	681	668	722	675	706	708	674	744	698	702	695	722	691	689	685	715	692	711	730	695	673	682	656	717	684	736	716	697	702	692	730	705	732	721	702	724	681	696	666	663	719	704	705	707	679	753	672	743	722	690	682	739	739	726	712	708	716	651	666	698	715	724	678	665	665	696	685	706	672	691	710	710	723	702	704	724	709	702	678	726	679	678	704	695	718	729	699	722	706	704	674	744	683	711	709	729	728	677	673	688	698	679	701	710	670	677	756	689	730	723	733	716	741	677	696	670	700	712	695	719	736	676	700	655	725	730	684	698	690	673	718	738	743	742	688	716	736	732	678	706	697	706	675	708	689	725	714	717	704	706	734	703	721	772	678	691	665	676	676	675	712	713	712	683	714	722	775	729	713	695	711	636	677	700	716	695	708	680	731	701	690	694	719	751	785	714	669	717	741	684	688	692	737	657	697	660	722	673	728	695	680	707	710	765	701	699	694	718	697	660	728	750	699	652	707	725	703	724	670	700	679	681	668	726	721	682	715	667	716	724	734	682	697	668	717	741	683	732	766	725	739	724	674	715	716	714	699	669	716	629	720	710	653	684	680	699	675	721	778	756	717	694	670	679	723	684	748	736	677	714	718	722	741	679	721	690	693	730	644	704	692	629	699	709	659	736	698	737	726	670	720	741	743	735	695	674	754	703	721	681	704	713	710	743	674	660	716	724	675	664	738	672	761	740	709	679	712	748	692	727	710	720	681	686	677	700	719	692	716	704	713	700	693	758	719	715	725	672	685	689	685	737	669	733	697	699	749	701	729	663	724	768	679	711	653	675	680	709	668	715	694	696	700	687	749	682	684	710	714	678	732	724	701	668	730	689	650	658	678	727	740	692	666	693	697	702	698	682	749	686	709	710	696	708	713	728	750	722	694	694	733	714	700	709	730	712
46662	31296	27171	23056	4980	319	265	245	239	235	223	212	198	210	237	191	226	213	213	219	207	212	218	217	194	200	206	204	214	215	197	192	186	218	209	203	202	213	229	203	180	182	182	192	230	198	213	215	216	192	203	205	205	181	209	189	211	214	207	217	203	192	214	233	188	205	236	216	216	216	183	198	231	186	191	224	188	190	182	189	192	193	202	204	210	213	188	204	237	197	221	205	211	198	201	227	224	234	226	193	205	182	203	202	199	189	211	236	191	188	192	213	201	194	186	211	200	195	233	213	188	187	197	200	179	191	217	205	198	245	215	220	202	202	195	173	209	214	219	209	199	208	207	191	207	205	207	220	214	207	206	216	199	210	191	201	191	188	187	218	191	223	196	217	191	192	214	181	214	199	197	205	216	232	194	209	197	198	235	185	216	186	151	189	200	197	189	217	199	193	210	198	200	211	223	179	204	176	213	204	208	199	206	212	211	231	200	207	216	203	177	214	206	204	190	208	188	194	192	200	231	210	198	220	193	191	210	202	205	216	196	207	181	228	212	229	203	194	232	209	196	230	184	218	196	208	219	192	227	192	198	209	201	192	224	199	188	204	180	200	212	199	221	169	194	210	201	192	187	194	220	209	228	195	210	189	174	175	184	186	203	198	214	183	225	196	224	217	214	205	190	230	210	210	228	185	185	172	216	196	211	190	207	181	211	200	202	202	220	160	221	185	178	216	214	196	211	179	215	216	231	180	189	208	224	198	226	200	191	231	200	191	206	192	190	225	210	200	193	184	184	194	175	210	206	210	201	194	208	224	197	196	201	210	195	234	201	187	203	207	170	210	221	187	208	199	212	212	211	178	188	204	217	207	220	166	228	200	219	194	219	203	235	186	218	219	190	196	181	202	188	177	204	203	190	207	209	210	174	237	193	189	189	200	208	201	194	208	220	199	187	212	185	187	192	203	214	215	197	193	198	185	203	186	213	196	192	217	221	217	180	204	174	213	192	229	189	228	196	219	223	191	162	191	204	216	194	226	224	203	179	200	181	221	210	212	223	194	196	208	200	175	190	239	225	212	176	218	212	205	195	203	196	190	193	218	217	188	218	202	212	179	214	203	214	205	189	201	205	198	212	241	205	195	203	213	199	194	217	185	174	219	219	198	184	189	198	200	195	214	216	208	222	208	179	203	217	207	211	191	193	227	192	216	209	236	197	205	204	198	181	190	193	204	221	178	215	208	205	239	190	194	191	212	212	196	202	210	199	177	231	186	194	176	182	189	201	199	202	217	217	192	220	211	198	206	178	189	206	203	174	217	209	189	204	188	234	181	212	194	212	227	234	239	193	210	202	207	203	163	210	209	211	203	189	209	220	205	223	201	201	189	204	230	220	220	184	165	186	197	191	209	217	208	204	217	203	221	211	172	209	226	185	195	204	203	200	222	212	189	198	204	175	211	211	230	212	237	217	187	217	228	230	197	195	227	194	206	201	223	213	195	201	204	192	193	193	191	215	188	211	206	203	230	232	196	186	212	201	212	171	190	225	203	206	180	219	163	208	190	210	220	203	183	201	210	200	203	203	181	234	207	187	180	199	173	213	179	188	170	203	204	205	217	194	209	239	187	198	190	228	196	196	191	206	177	209	189	228	184	210	193	212	185	219	208	189	182	200	208	191	223	177	208	195	216	196	222	184	200	224	186	185	214	180	193	195	217	203	198	214	211	205	224	191	188	171	196	180	229	185	213	171	201	178	212	209	196	224	206	189	195	202	198	236	209	208	178	214	179	181	219	186	193	225	207	223	212	199	203	195	205	176	197	197	217	189	202	201	224	226	186	212	209	188	200	195	208	210	194	184	195	167	209	206	212	179	199	217	207	185	201	210	205	212	215	218	228	201	218	221	203	214	217	209	228	228	187	214	204	199	217	212	196	195	185	202	187	220	209	190	196	169	195	191	186	220	224	197	208	192	183	201	193	206	229	228	169	193	175	202	206	200	198	191	202	192	196	190	181	182	204	225	203	204	196	208	219	213	206	207	227	204	229	208	197	183	221	211	214	212	189	184	225	193	201	207	216	206	211	187	201	208	178	207	214	223	201	209	210	220	193	220	179	209	193	219	197	203	206	217	203	186	219	199	215	186	206	175	188	201	201	188	204	211	209	191	235	212	203	199	164	192	186	201	232	189	226	213	206	222	193	202	179	223	188	207	193	220	208	190	202	196	212	238	227	194	212	188	185	193	196	233	202	206	207	207	200	205	198	187	185	209	186	190	204	217	186	210	197	221	182	227	180	165	210	202	216	193	195	190	186	214	193	177	219	211	218	181	203	206	169	192	227	184	197	204	216	190	210	208	206	195	197	207	210	198	238	185	178	213	227	213	190	184	202	204	217	204	190	206	201	208	194	230	173	193	201	216	213	209	200	202	210	218	224	198	191	198	203	225	218	195	182	215	212	220	214	184	203	201	185	210	187	178	217	209	196	203	189	207	226	160	195	212	181	185	197	215	193	181	209	217	212	201	227	228	219	222	192	194	231	215	216	201	199	196	185	206	204	204	199	239	202	186	211	226	200	199	193	206	205	202	207	204	211	208	200	209	215	199	214	185	223	199	196	242	194	171	188	190	204	198	217	226	197	217	185	180	212	204	206	189	219	231	195	188	218	171	186	230	217	224	199	205	195	188	209	204	218	213	176	199	236	198	203	191	212	188	207	194	182	198	191	234	202	206	214	205	183	190	187	201	195	216	220	213	186	201	188	222	202	227	195	167	202	215	210	213	234	194	186	198	211	201	224	170	190	233	197	198	216	205	207	221	228	190	190	208	218	208	204	226	210	199	210	222	187	226	214	217	214	210	207	199	184	220	204	210	206	201	199	197	186	200	220	228	187	224	212	223	204	212	213	203	228	190	202	181	210	203	189	191	216	211	169	209	194	202	208	174	201	203	196	196	203	202	195	189	203	197	213	204	195	191	192	188	187	206	210	177	176	179	218	195	205	190	193	202	201	202	199	214	210	211	199	162	201	193	196	181	184	201	235	205	210	213	182	207	213	224	207	195	239	200	213	227	221	202	205	208	203	195	225	192	225	184	182	220	196	237	225	204	178	187	207	205	223	198	208	236	188	214	191	183	203	188	232	234	199	200	199	194	216	181	214	199	212	211	193	181	189	209	218	207	219	201	207	188	195	213	203	204	194	211	223	196	195	215	215	220	197	202	238	179	194	194	235	203	190	191	183	191	200	216	203	205	182	208	172	181	186	198	197	191	188	217	207	203	198	189	193	239	197	205	196	196	180	226	178	197	198	210	158	180	207	207	206	197	198	187	189	209	196	217	202	192	157	212	198	205	185	210	187	196	217	213	199	197	189	222	212	213	205	199	191	189	172	209	224	168	218	204	197	233	195	202	203	209	216	206	212	213	204	196	161	196	218	182	224	206	203	206	203	189	203	209	211	224	198	190	196	196	220	175	204	199	194	211	218	176	204	206	230	189	199
41684	24506	33598	27387	3350	766	686	673	636	599	576	548	567	528	489	525	512	512	487	504	526	518	511	536	509	488	493	472	485	501	493	481	479	523	467	489	449	481	496	487	484	518	497	506	485	471	505	436	483	488	497	492	475	495	489	473	462	488	463	454	498	484	520	505	480	486	478	512	414	455	491	502	471	529	468	502	486	514	492	462	477	481	483	493	474	524	483	485	504	469	491	458	544	478	464	475	482	527	463	476	531	498	455	458	480	506	492	484	465	447	495	472	499	496	481	460	481	533	468	475	465	507	492	483	512	523	458	471	490	489	494	457	480	501	521	506	504	446	453	479	450	494	494	468	432	487	463	472	506	502	458	488	497	473	508	487	482	463	494	540	469	517	520	471	486	498	500	439	485	473	495	495	439	489	468	454	462	494	482	468	480	485	459	483	461	462	448	469	480	502	481	497	497	483	496	482	458	460	532	482	496	457	529	504	474	509	491	474	522	492	495	520	495	479	470	460	450	446	449	478	446	490	496	470	506	460	539	511	496	462	472	481	450	449	463	508	455	499	502	457	464	512	457	509	440	489	507	477	447	475	471	488	500	499	464	496	478	475	501	492	474	505	558	488	505	461	505	501	454	490	497	469	488	497	487	485	470	521	529	468	483	499	505	480	460	477	485	502	459	480	444	483	477	483	483	504	471	474	472	439	468	479	468	456	477	496	475	496	457	495	473	480	454	502	498	455	460	491	445	470	442	461	486	487	517	494	498	448	520	479	477	463	507	478	462	463	483	469	480	489	462	458	466	489	442	467	468	462	459	470	479	483	490	507	472	457	443	448	513	453	502	443	474	506	505	490	441	511	472	500	498	504	503	466	462	521	460	467	482	510	497	488	485	464	465	489	488	484	419	455	499	491	464	472	471	484	491	487	513	456	443	474	487	436	490	462	494	472	522	514	493	486	457	530	486	492	468	498	453	483	481	480	476	446	439	478	451	472	465	498	477	506	508	463	488	478	486	466	464	502	499	507	489	477	487	476	449	520	461	486	496	479	468	466	455	474	466	464	473	486	511	498	485	498	469	508	457	508	492	474	491	498	478	516	473	461	469	493	487	462	478	482	467	450	441	474	491	478	471	457	464	473	492	522	439	511	462	494	467	472	483	521	508	517	489	481	484	457	496	461	457	467	454	467	503	482	492	443	441	490	474	483	489	488	522	504	484	461	470	485	513	458	502	497	469	485	465	459	475	437	489	446	491	494	480	479	459	514	449	465	489	476	488	462	487	462	453	497	467	507	496	519	484	464	473	493	518	487	498	462	486	509	512	446	501	477	509	512	476	478	480	485	479	509	501	467	464	448	548	488	459	457	523	481	471	499	478	514	478	470	467	501	462	512	477	491	476	470	501	491	481	485	484	503	447	501	480	448	502	495	470	504	499	462	458	497	438	488	463	469	486	479	473	450	478	495	489	463	504	458	469	460	504	481	441	514	419	516	459	507	469	471	469	491	465	458	463	499	491	518	522	463	434	487	435	531	483	485	475	453	459	470	490	472	511	475	459	473	500	460	489	457	475	445	484	507	485	509	488	462	478	478	452	445	487	482	446	480	499	515	444	492	462	460	484	485	471	454	497	486	452	438	456	498	468	448	477	481	501	442	410	495	484	478	477	494	476	462	483	491	444	472	505	508	495	524	488	461	494	498	513	489	471	509	490	491	486	491	430	452	479	486	457	506	475	511	435	516	461	521	479	472	535	480	497	484	490	473	519	495	468	490	450	507	482	475	415	458	467	471	462	511	480	484	470	483	439	448	454	487	478	528	460	486	497	514	486	487	471	468	486	476	465	530	465	468	515	495	488	486	485	467	499	484	483	449	494	512	513	493	469	493	495	493	477	429	474	488	471	473	478	475	460	477	496	488	531	529	509	482	465	489	476	462	476	484	464	524	488	504	492	448	461	472	483	450	485	448	486	506	497	487	489	501	466	499	491	501	511	522	487	459	503	485	494	500	488	498	464	469	496	480	487	456	463	485	430	482	529	472	469	486	467	462	454	452	519	500	462	478	517	493	492	493	493	518	509	466	464	506	454	458	488	475	472	499	472	460	480	457	488	478	521	519	520	501	472	463	511	471	516	478	480	489	497	518	494	493	458	487	507	501	460	429	532	529	494	496	520	484	501	477	501	471	427	452	480	502	469	505	505	487	494	477	469	497	506	485	467	513	511	472	512	469	438	477	471	482	457	512	511	525	483	486	468	496	441	460	483	483	476	495	495	488	474	457	480	434	429	480	478	452	486	473	480	490	493	461	465	521	471	489	475	456	471	485	495	479	491	506	478	490	500	481	462	464	510	493	456	450	528	474	519	507	495	455	511	472	465	518	503	453	470	458	493	483	476	483	465	433	470	521	444	529	470	455	501	515	470	473	486	465	473	513	467	457	493	451	480	495	470	506	471	470	452	522	476	479	466	485	529	446	476	471	489	485	480	485	467	475	460	525	493	470	488	486	467	493	494	511	499	516	477	473	484	451	478	498	494	481	492	510	469	475	497	468	463	468	510	492	463	507	464	473	495	469	467	520	512	441	477	478	502	464	452	518	496	469	507	497	477	489	496	490	514	456	507	486	489	504	452	457	475	489	480	488	469	501	468	456	472	454	489	487	464	455	507	486	503	484	468	500	465	466	463	450	467	486	483	474	460	437	484	499	521	483	512	437	474	494	469	503	492	489	436	481	503	489	519	473	471	453	475	493	459	484	492	456	499	475	486	487	455	481	451	457	446	487	483	475	501	459	483	502	461	446	526	478	508	473	451	481	505	467	538	493	442	496	496	497	482	499	492	469	457	489	459	496	503	476	502	507	471	457	494	498	487	469	506	466	488	469	477	462	456	481	449	498	461	463	495	494	506	474	531	506	485	475	467	498	493	497	455	491	502	482	501	463	513	459	487	495	455	474	479	512	484	491	503	452	471	484	517	479	466	465	486	475	450	482	474	474	466	459	492	493	485	452	494	502	476	497	506	445	477	477	497	494	465	493	486	433	486	440	503	464	468	477	460	474	454	508	473	476	534	496	493	492	449	493	476	466	474	473	485	454	471	491	486	474	508	469	497	483	498	522	506	520	504	495	495	503	469	473	504	414	497	459	501	465	480	481	476	483	504	493	478	470	460	516	465	470	457	505	484	479	494	462	507	496	494	505	501	458	459	470	491	511	486	502	455	462	481	510	488	479	517	464	515	481	435	529	461	441	495	513	477	483	475	480	447	486	473	522	497	509	501	501	496	484	472	501	496	480	463	458	451	477	473	472	541	502	470	471	544	501	508	486	487	455	463	491	433	487	504	480	488	488	506	453	460	478	486	471	519	485	513	482	505	509	472	458	502	519	496	491	485	504	476	502	476	497	483	464	503	481	486	527	510	475	504	452	474	472	449	471	512	465	487	521	475	495	468	475	507	496	475	489	499	499	504	494	492	495	503	495	489	472	488	478	474	460	469	486	452	483
42852	30876	32120	31440	12239	855	296	247	259	247	220	222	241	207	207	198	221	218	218	187	208	218	190	193	199	226	208	196	209	186	223	216	199	191	196	193	170	174	208	201	200	194	176	200	200	204	182	191	189	201	219	195	187	207	197	203	175	188	206	173	192	181	205	230	200	208	195	200	192	210	175	178	213	232	191	199	184	189	195	180	208	198	214	194	188	193	191	198	190	172	184	187	208	208	195	169	211	214	192	196	211	198	181	216	192	222	172	207	166	206	211	193	219	217	195	179	195	197	188	211	177	192	183	209	194	180	196	193	188	214	203	188	203	199	182	188	168	183	206	183	198	194	200	171	170	189	183	206	202	188	186	207	182	186	216	209	216	207	187	197	199	185	236	185	187	171	199	203	196	195	203	188	211	205	202	176	178	188	223	178	185	165	181	165	195	188	190	174	194	193	197	199	173	203	192	178	191	183	192	190	189	219	174	211	173	174	217	185	184	199	186	187	187	189	205	178	211	186	198	204	161	163	186	193	189	190	194	192	196	183	177	204	189	205	206	160	173	188	191	205	191	173	192	173	197	188	203	192	217	186	195	189	210	185	179	185	176	214	210	180	186	165	215	199	176	181	174	196	169	174	187	186	209	148	195	185	181	185	186	189	184	189	196	199	190	202	215	188	190	205	202	185	193	184	186	190	196	198	202	210	179	169	199	170	175	209	219	203	194	168	185	196	209	145	195	200	164	199	186	163	188	205	192	196	177	209	189	191	197	178	185	182	173	189	193	204	192	218	184	189	194	165	180	182	166	207	202	184	221	223	200	219	173	210	185	185	193	183	204	209	195	177	177	199	185	175	199	213	189	186	197	197	195	205	173	187	179	183	205	174	207	194	197	189	202	213	219	196	197	182	225	186	216	197	183	217	192	205	205	189	199	205	190	188	212	169	216	176	189	204	201	195	206	178	185	201	178	186	220	222	199	191	227	196	207	200	183	190	175	208	166	192	181	198	211	207	173	181	221	186	161	182	228	174	193	207	196	181	209	188	207	207	210	183	208	198	158	178	181	210	218	183	212	204	183	202	176	165	205	200	193	216	188	213	168	205	190	176	216	170	193	190	206	199	205	168	175	179	192	184	168	192	179	164	179	221	210	206	198	214	203	192	216	192	191	177	180	197	213	201	185	188	194	164	216	205	177	173	186	192	186	174	192	188	187	187	227	180	210	177	189	171	177	184	210	220	200	214	178	233	191	176	198	183	179	179	169	176	228	177	188	200	223	182	186	178	199	198	164	165	180	201	185	189	187	202	177	182	192	184	203	200	196	224	194	200	182	182	177	182	184	191	161	204	199	172	183	199	195	204	178	177	193	183	196	186	204	196	198	176	182	179	181	162	176	193	178	192	189	211	199	189	191	190	196	196	191	184	189	237	201	163	188	189	175	208	190	195	203	213	218	170	186	209	211	173	194	196	209	197	199	187	173	208	168	194	192	177	193	203	202	212	184	183	200	186	180	194	168	184	186	189	172	179	193	198	172	214	193	190	182	215	216	163	183	179	179	181	191	164	188	162	199	208	205	207	182	204	157	177	192	169	185	197	182	188	199	173	192	198	199	179	209	172	175	189	212	197	208	219	208	186	199	190	190	188	204	168	197	193	197	194	183	227	176	199	189	174	198	197	208	180	195	209	201	209	208	200	187	204	204	189	184	199	199	208	185	204	176	173	185	192	227	181	186	204	210	188	191	195	197	174	172	189	184	196	201	198	181	199	175	171	199	213	195	225	206	187	188	206	185	208	198	168	168	186	181	181	170	224	194	205	166	184	207	205	170	216	191	176	209	199	191	182	196	183	194	191	183	182	204	178	187	171	195	201	177	177	176	152	190	226	169	182	165	187	212	210	191	198	190	195	226	180	172	186	192	225	203	195	164	184	179	190	214	181	190	182	212	203	168	170	211	200	189	158	178	187	178	186	204	187	204	190	197	179	212	197	191	207	193	233	189	187	208	207	217	166	179	183	183	191	191	187	201	183	195	182	188	183	166	180	193	172	196	199	182	203	186	212	185	197	185	195	172	194	191	202	190	170	180	175	188	225	197	177	194	204	194	194	185	169	201	188	206	208	191	186	176	197	193	191	204	196	174	184	183	187	206	198	207	179	185	164	193	176	196	184	199	203	202	191	191	211	190	201	203	196	205	177	207	197	193	187	207	209	175	191	177	197	196	194	200	205	186	178	187	208	206	188	212	183	171	172	193	184	178	187	176	179	189	192	168	195	218	186	180	182	209	198	190	194	200	231	193	191	192	196	196	201	192	186	199	169	200	174	197	205	185	181	195	219	202	188	184	176	201	186	212	179	217	176	170	178	207	193	183	204	164	225	226	199	192	220	209	188	196	194	212	161	180	187	183	204	185	205	225	194	194	190	185	183	189	178	177	199	183	173	221	178	196	215	215	173	209	186	196	196	197	220	179	154	201	178	208	205	221	181	218	189	205	191	190	206	180	175	200	201	207	198	198	186	211	196	179	200	196	180	190	194	194	190	185	207	180	181	216	169	220	196	185	202	181	176	188	210	174	185	192	190	186	182	212	194	172	174	175	198	192	167	171	201	181	201	200	199	191	189	191	157	190	181	188	191	194	167	173	166	218	171	215	217	183	187	186	170	190	189	201	186	182	191	196	219	195	189	204	192	218	186	184	176	203	190	190	184	196	178	198	203	225	198	218	201	184	193	212	188	192	201	190	198	188	184	190	217	209	212	191	188	193	195	200	223	190	194	166	199	197	200	170	170	185	192	182	159	188	174	193	191	174	197	194	206	207	179	183	160	198	186	197	210	209	189	228	180	188	193	194	182	171	191	214	192	197	164	189	181	183	198	195	196	188	202	212	202	209	190	201	191	190	185	194	207	187	196	195	179	190	218	180	188	161	185	233	183	194	218	185	174	188	177	180	187	193	166	186	176	193	160	194	172	171	184	220	175	174	217	223	211	236	199	193	206	211	204	201	195	174	207	183	201	197	196	191	195	193	205	221	200	178	197	184	199	197	193	187	200	182	222	192	231	207	168	165	179	196	173	198	163	165	186	216	175	163	204	198	178	178	197	199	201	188	222	177	184	192	212	187	181	205	193	217	189	194	188	180	176	171	185	185	192	188	194	186	198	203	210	227	202	166	211	193	196	198	188	204	202	194	221	218	173	177	216	197	187	189	203	197	191	199	188	210	201	185	183	196	198	209	197	180	209	209	185	179	150	172	198	192	205	201	177	195	185	192	187	185	183	201	175	193	195	171	178	174	209	192	189	179	182	222	184	207	184	190	192	204	228	208	204	175	178	197	174	175	179	176	193	179	177	191	208	188	186	183	185	190	190	181	206	197	229	185	198	200	202	177	175	201	162	191	186	183	204	206	195	198	206	185	193	189	186	188	193	181	170	174	168	167	194	203	204	159	192	180	205	195	186	195	191	163	186	187	183	172	203	198	196	216	229	183	194	191	202	170	173
48196	34985	44925	37102	3589	1076	899	834	686	709	651	641	558	580	545	543	571	616	553	532	512	551	537	526	536	529	492	485	497	501	477	543	477	495	500	468	461	505	477	495	481	464	503	497	458	491	454	484	495	467	473	457	475	501	506	458	502	480	475	453	497	458	481	518	446	513	457	479	470	537	472	495	474	472	459	467	469	471	499	497	434	485	505	464	467	456	490	466	476	490	434	467	484	472	459	460	455	468	496	438	476	479	455	457	469	486	455	475	488	461	471	446	440	466	463	450	498	477	465	479	456	481	487	491	435	481	480	448	454	466	435	427	490	508	513	466	494	479	439	452	481	464	478	480	471	459	461	493	492	494	447	468	462	487	481	466	509	472	446	503	468	467	449	420	463	454	476	456	470	477	424	453	480	474	470	485	460	446	469	477	489	472	416	473	486	433	447	471	471	471	433	468	452	481	436	445	496	475	465	458	452	486	469	452	459	443	458	480	434	450	493	495	499	482	491	482	469	478	438	459	489	492	490	483	485	447	448	457	488	464	471	496	486	473	439	494	449	479	471	447	484	443	462	471	481	453	479	441	467	447	480	444	469	441	443	446	452	451	440	438	475	515	470	467	477	490	465	470	486	479	445	463	453	502	451	468	487	463	463	446	457	486	503	490	450	451	433	452	484	468	467	447	449	501	500	481	492	468	491	482	435	450	471	457	472	437	457	471	462	466	437	455	496	475	460	480	500	460	501	423	474	476	477	448	494	437	465	494	461	505	475	463	436	453	470	472	480	458	448	447	477	453	467	418	505	484	463	489	448	487	502	471	466	478	475	449	463	458	435	452	473	491	489	460	474	472	450	491	459	485	445	454	482	490	498	448	426	550	463	510	460	472	459	473	483	492	422	437	492	499	467	489	492	487	439	451	493	461	507	396	457	481	472	494	480	457	441	455	463	428	460	473	490	471	494	468	463	462	450	462	456	472	479	430	462	467	462	463	492	459	440	446	453	483	476	466	458	504	441	445	486	459	458	468	462	499	512	461	446	486	457	447	470	488	452	480	438	434	463	475	450	471	456	489	443	474	527	472	501	474	456	454	472	487	518	501	456	481	488	477	489	475	488	479	466	456	477	465	452	491	482	461	470	471	437	442	443	481	465	462	453	506	458	468	488	419	466	455	506	464	440	479	477	521	452	497	462	499	473	518	468	497	461	494	483	502	504	469	472	475	495	449	468	461	448	508	451	459	500	448	487	454	494	475	463	480	459	450	498	513	468	436	492	488	476	456	476	451	464	469	444	483	484	473	482	500	422	470	472	498	454	514	464	448	496	469	478	463	471	470	445	464	431	491	475	455	467	463	449	487	483	498	474	489	480	490	481	435	490	493	430	448	469	465	470	474	476	489	454	484	508	474	506	488	441	499	464	461	487	470	469	477	431	473	460	444	461	420	451	473	456	484	436	424	467	464	451	460	447	466	481	494	448	495	478	441	471	494	473	473	449	472	519	425	474	448	455	454	488	491	505	470	467	460	457	468	435	445	479	499	491	459	476	474	455	450	487	465	499	470	464	500	441	476	507	440	439	501	419	452	496	436	466	477	479	509	454	475	445	504	477	458	495	467	435	444	505	453	505	452	482	499	483	447	455	432	464	452	461	467	473	468	469	475	456	460	473	489	480	447	474	478	443	452	441	490	491	476	482	479	507	449	468	476	455	465	488	505	473	476	505	447	500	458	515	429	473	487	483	475	456	445	476	482	494	500	458	457	444	443	474	475	493	489	485	488	480	459	445	489	497	432	437	446	454	507	498	474	472	473	471	473	512	469	470	461	480	448	454	479	469	453	449	443	489	460	434	467	478	449	484	466	460	458	479	453	473	461	477	457	438	457	466	427	447	478	445	438	462	492	491	496	510	433	466	468	487	464	466	482	494	493	461	500	449	414	463	448	475	480	504	484	459	455	460	450	488	456	425	517	455	487	498	429	444	463	471	482	406	462	469	473	485	408	456	471	445	481	460	462	493	432	495	494	444	475	436	477	474	446	476	461	452	464	478	475	472	470	473	494	454	482	460	517	468	461	478	434	492	487	464	476	472	465	450	451	459	460	482	459	498	438	473	460	422	456	461	469	475	473	478	462	489	464	486	486	444	477	473	445	477	440	456	480	452	476	452	444	484	474	499	450	467	459	454	485	442	485	442	484	461	458	476	463	459	475	455	452	490	494	463	484	468	466	440	490	455	451	460	505	497	444	443	493	477	453	469	462	474	467	481	482	434	489	459	492	480	485	447	474	451	481	453	509	453	444	490	458	428	466	481	481	448	433	442	532	489	477	471	462	477	450	441	496	445	461	466	471	460	510	463	477	467	493	429	496	481	463	442	448	415	401	413	447	432	491	457	440	434	464	468	493	495	417	468	469	465	496	455	448	434	441	485	470	484	479	435	462	453	451	466	468	422	455	470	492	441	471	463	480	452	475	452	473	495	430	420	451	458	505	490	482	483	435	495	450	467	463	450	460	478	462	468	467	477	454	495	430	444	462	463	459	480	447	470	465	488	490	479	481	471	424	457	460	483	441	494	480	437	470	470	475	505	509	459	477	452	454	461	514	463	493	438	431	497	457	430	437	444	442	483	477	504	481	445	441	397	453	463	468	467	479	443	475	508	483	488	487	494	512	476	492	463	497	439	423	439	429	459	422	427	470	459	473	459	454	464	476	447	462	437	473	509	473	469	491	463	425	488	433	465	485	484	459	456	442	423	477	453	448	462	463	455	462	469	445	428	467	452	468	469	470	481	484	439	489	495	463	483	485	478	450	456	451	483	476	478	425	473	450	466	489	415	482	508	452	475	459	447	452	470	446	477	492	443	458	471	448	475	450	480	485	480	481	447	482	478	470	461	446	451	484	424	482	474	491	489	448	438	478	469	450	489	453	453	457	468	468	485	488	490	470	461	488	508	487	463	487	454	503	460	463	468	489	472	442	502	461	456	485	467	431	483	452	441	461	429	510	472	481	475	500	440	453	485	440	473	484	437	497	493	414	479	467	458	492	461	475	520	487	469	454	476	471	466	445	513	507	488	465	472	426	461	491	476	481	492	466	439	480	469	457	426	470	472	506	465	461	472	451	474	475	483	464	477	485	472	457	494	456	450	504	507	461	449	435	450	452	480	485	442	521	448	460	456	465	432	447	455	426	462	436	452	467	456	460	470	489	488	440	509	459	453	504	488	488	453	452	503	478	468	465	444	512	448	494	450	487	438	454	434	485	469	443	486	494	469	468	430	497	477	511	448	484	466	452	448	445	435	480	483	457	495	491	477	465	463	494	488	472	483	460	463	463	478	462	484	447	443	475	489	475	465	471	472	467	504	459	420	487	479	430	433	488	461	486	451	470	474	501	439	438	472	422	489	479	436	464	447	470	497	481	462	491	467	479	463	478	447	446	472	461	462	479	456	494	447	458	453	463	440	439	493	516	478	465	479	483	470	466	479	477	473	435	467	445
37389	9903	2083	1311	453	291	328	316	296	308	312	323	325	308	328	328	321	294	340	278	314	306	298	293	310	335	308	318	304	313	295	302	314	322	314	304	313	311	299	315	352	324	310	312	324	288	328	302	280	301	317	351	309	284	310	305	281	318	326	305	308	316	268	309	314	346	308	286	311	290	308	328	313	300	328	303	314	314	328	340	339	302	310	337	327	339	283	294	307	312	339	326	324	317	333	307	303	314	311	291	290	329	323	314	330	329	315	322	316	327	325	286	312	306	295	319	289	292	291	296	319	301	333	309	310	317	296	319	270	282	313	305	298	313	281	279	310	318	309	314	301	306	282	316	332	292	308	311	302	301	314	306	278	326	273	326	322	365	270	316	290	302	289	281	319	326	318	319	296	325	325	314	313	306	325	300	331	321	286	313	279	302	301	334	310	303	308	320	311	283	323	321	297	284	287	281	293	284	290	314	334	336	313	308	327	333	285	312	290	324	339	322	314	311	302	278	314	324	287	354	341	365	322	342	315	270	284	319	291	302	314	277	311	297	321	273	281	298	285	317	334	325	301	325	316	292	305	316	327	304	283	312	288	305	281	324	291	304	306	313	336	297	328	323	333	315	308	369	309	280	318	349	336	309	300	330	293	330	270	301	273	302	299	292	315	289	300	322	292	314	294	306	311	302	314	300	301	287	274	311	356	323	311	318	316	332	306	311	338	313	323	297	307	322	322	297	345	283	322	304	292	310	298	332	272	275	311	297	321	304	319	334	337	340	336	305	333	330	332	331	322	298	266	299	343	268	304	310	318	325	280	295	317	326	307	297	309	315	292	316	301	296	282	315	328	319	287	296	326	325	326	309	296	311	291	320	352	333	319	303	305	302	338	311	360	343	303	313	315	295	295	283	300	334	303	299	279	319	328	324	288	315	317	316	297	334	300	300	343	310	310	316	303	298	302	288	330	350	287	291	335	311	305	324	327	317	284	294	283	321	316	321	299	313	333	287	322	309	306	316	292	292	320	295	312	317	294	321	278	320	330	303	284	283	305	298	250	333	335	294	312	352	294	300	303	311	300	322	307	299	338	308	298	324	314	290	324	307	315	326	328	323	316	298	324	294	300	294	322	301	294	313	283	280	322	308	278	280	345	344	330	333	301	281	285	315	316	313	302	294	306	311	306	305	311	305	313	285	303	308	300	293	336	318	291	290	350	309	315	331	338	271	303	302	312	308	313	328	302	309	357	296	306	277	297	293	294	291	318	292	327	346	320	317	282	312	276	324	292	302	295	287	339	340	301	312	298	299	293	317	334	301	318	316	341	296	301	302	282	270	319	322	313	290	306	332	347	306	271	316	308	309	282	288	302	305	311	299	320	305	302	318	313	310	303	300	315	337	295	359	316	325	323	332	299	299	304	309	314	316	289	308	315	331	333	299	311	307	334	313	335	318	276	310	316	296	322	327	346	315	319	300	284	351	341	310	314	332	318	346	331	280	310	289	325	329	310	322	280	326	317	300	314	258	321	288	301	301	295	314	312	272	299	298	287	298	307	311	294	318	343	313	276	309	337	286	291	315	319	275	306	329	324	305	287	303	293	333	349	315	312	310	326	289	292	319	311	298	306	315	312	295	301	310	338	334	312	290	298	284	310	303	290	309	310	290	336	304	296	342	307	322	317	321	294	291	280	301	287	315	296	301	306	304	332	329	334	335	305	326	332	271	323	360	328	290	264	315	322	310	292	323	324	320	358	291	335	335	295	341	303	334	318	285	317	287	347	295	316	323	311	328	270	308	334	309	299	322	289	311	291	312	296	305	289	327	314	340	287	320	300	361	288	315	318	314	316	300	306	301	347	311	288	323	318	319	324	299	337	268	338	313	294	339	342	326	315	315	331	298	304	323	308	336	309	327	331	316	299	326	314	325	319	311	285	293	353	329	308	294	325	330	299	317	320	321	286	277	335	324	285	298	309	312	319	305	309	311	339	317	319	324	317	334	308	320	317	327	292	296	331	310	337	308	345	312	288	324	331	266	303	342	310	293	310	293	327	304	308	320	293	291	302	314	313	286	299	322	300	307	331	309	293	325	276	273	284	277	339	294	314	313	351	311	318	317	328	318	323	271	292	335	302	304	301	328	290	282	322	343	318	319	308	281	326	295	310	296	289	299	302	288	312	291	334	308	332	318	328	331	307	325	318	293	290	308	312	310	301	313	285	290	330	287	307	321	314	285	293	368	307	310	301	326	307	301	313	330	301	295	320	274	317	341	305	302	286	306	330	311	287	291	312	304	294	310	312	308	327	323	307	335	292	318	336	288	315	320	320	303	308	287	320	290	327	328	281	304	335	316	342	322	346	282	304	294	322	311	302	307	276	305	307	324	316	328	323	324	318	330	316	286	333	272	311	314	314	305	311	323	309	291	317	304	277	290	337	320	318	317	330	301	310	360	286	287	298	310	324	307	331	315	298	348	276	338	342	312	299	290	306	289	287	329	293	323	314	316	331	305	300	327	292	287	289	288	319	310	310	347	303	332	314	329	322	300	266	330	324	310	290	299	333	332	322	304	327	311	314	325	294	306	324	306	305	306	308	308	308	284	299	312	327	325	352	297	285	311	321	309	334	320	288	296	315	339	311	304	294	307	312	311	330	267	284	300	316	312	306	294	270	317	297	325	311	326	308	289	335	298	314	303	317	299	320	339	346	340	311	304	310	287	316	301	297	313	307	311	323	346	297	313	295	316	293	334	330	300	294	297	290	305	300	303	284	298	297	335	320	353	309	294	330	309	314	308	337	305	306	316	319	306	291	332	332	307	329	286	314	334	305	341	326	313	306	322	322	325	318	311	308	313	324	295	310	303	343	301	281	302	279	302	312	313	293	323	352	307	314	328	282	326	269	329	298	287	309	299	308	302	295	305	282	293	311	322	309	339	307	305	305	309	312	312	296	317	329	296	320	301	328	288	281	310	274	309	295	314	304	307	320	317	303	279	297	307	339	296	337	319	287	318	299	299	299	306	330	309	318	327	305	306	293	308	327	314	346	289	318	320	288	299	328	312	322	293	339	318	337	291	335	298	299	316	319	311	309	327	284	314	314	308	296	295	315	285	328	305	301	318	303	284	305	315	304	308	316	344	298	313	285	339	296	277	328	295	299	350	323	343	340	301	358	328	288	296	300	321	327	285	318	294	293	308	333	307	276	325	282	317	295	309	311	287	359	309	318	321	287	301	320	305	295	312	343	297	316	306	342	319	310	310	320	295	305	344	284	297	315	308	304	330	312	297	286	299	311	313	258	287	315	296	309	318	314	287	317	304	304	322	357	326	321	342	294	330	305	353	328	287	306	281	297	289	300	332	312	298	293	313	322	325	309	326	297	312	321	348	281	297	333	313	298	316	316	303	298	333	323	307	325	297	291	280	291	287	335	294	289	308	336	326	310	336	298	305	294	311	335	310	337	303	311	296	334	340	323	301	312	292	327	287	303	322	298	277
25903	4426	4556	3572	943	708	668	707	737	727	683	664	725	713	647	690	731	720	710	717	726	669	692	730	723	748	714	707	718	686	707	659	720	633	729	705	701	696	754	739	717	686	673	705	745	697	711	699	695	723	698	702	722	715	692	731	756	732	728	678	701	696	731	688	718	691	660	736	692	743	728	730	701	719	749	709	757	723	745	727	701	712	705	648	695	750	724	752	673	713	719	689	665	700	690	728	717	670	678	700	732	700	743	683	722	717	720	697	690	745	695	733	735	711	735	746	722	725	703	689	672	655	686	712	689	714	707	744	694	688	698	700	743	690	676	705	657	738	683	700	669	699	737	713	653	684	750	690	706	722	731	685	697	720	710	682	697	716	675	687	695	712	680	665	715	695	684	668	707	692	675	663	714	711	710	700	681	701	649	747	687	693	718	745	722	697	704	727	716	717	646	722	664	677	730	705	698	723	673	713	754	673	741	766	712	699	661	719	706	701	705	718	710	708	710	696	717	730	714	740	717	709	769	672	668	710	705	661	699	687	721	732	704	729	681	675	680	688	650	726	696	697	702	727	704	714	696	685	713	726	706	709	664	688	703	689	676	669	660	707	741	708	668	688	720	679	671	719	728	708	688	689	722	707	706	701	725	727	760	657	758	716	715	694	682	660	694	708	670	693	702	690	677	663	636	690	756	700	723	703	711	688	716	740	766	703	704	677	735	707	635	712	667	649	702	725	724	737	639	689	730	701	704	699	753	649	717	686	683	705	663	713	750	727	736	685	718	709	761	651	674	698	714	721	685	717	693	735	650	751	710	756	656	695	733	704	719	711	691	704	727	652	740	720	732	681	704	701	740	731	741	720	725	738	691	702	688	710	706	689	698	692	687	693	728	706	689	722	671	670	721	674	677	774	674	749	700	709	676	716	674	714	718	716	699	694	719	708	695	738	750	694	708	721	692	663	713	682	698	726	716	661	668	728	681	711	658	653	707	729	668	679	709	662	700	678	722	701	738	695	732	706	747	693	689	681	731	726	694	718	707	691	702	696	685	720	710	715	733	705	700	708	710	714	679	706	704	665	696	703	748	712	739	665	725	701	688	669	712	699	739	703	703	684	687	673	707	739	663	710	669	713	697	746	728	681	730	742	725	756	657	646	681	735	731	709	691	711	723	744	676	728	683	663	675	704	703	687	698	688	747	745	712	752	732	697	699	683	723	669	690	702	705	667	724	707	737	667	758	690	692	710	728	693	734	666	638	691	681	693	688	682	725	748	664	785	700	739	680	721	703	716	691	706	706	696	681	769	676	700	695	690	717	706	723	698	700	683	710	680	734	635	668	728	653	681	714	693	711	725	671	636	725	745	705	725	764	720	703	753	728	686	689	680	719	677	687	727	717	701	696	709	684	697	701	763	726	696	707	657	722	654	695	707	748	719	694	710	672	709	716	710	686	753	724	747	776	646	679	729	663	707	674	663	724	717	700	700	704	729	715	711	662	690	697	769	717	712	713	726	670	712	713	717	683	649	732	675	692	692	705	714	710	695	719	682	711	693	719	724	706	689	705	707	658	672	713	693	713	747	736	662	687	714	711	707	716	649	719	685	673	737	674	696	713	709	687	742	690	705	700	714	701	722	701	694	712	682	700	744	724	742	713	685	699	704	681	710	703	703	687	687	685	696	656	692	733	717	718	731	642	724	698	705	730	703	708	628	750	687	694	720	719	780	702	687	679	686	670	710	721	662	645	700	752	699	689	693	713	694	722	715	683	675	711	699	740	695	722	692	670	678	704	726	697	720	718	720	731	704	701	725	719	693	713	685	680	689	769	732	675	703	696	725	692	699	710	685	690	686	709	647	716	713	731	704	699	709	729	713	746	683	704	699	744	720	703	728	679	728	734	751	712	733	680	710	715	700	666	675	686	671	702	749	715	743	698	689	687	706	730	705	706	708	676	676	677	742	720	737	704	705	681	701	696	707	705	690	714	749	724	695	715	725	701	677	750	716	659	686	708	658	747	733	690	711	725	684	700	693	681	660	728	680	724	652	742	692	704	727	708	717	684	720	665	707	715	697	683	708	671	722	721	692	685	721	690	685	718	739	724	694	728	714	702	703	678	704	642	694	655	701	694	708	691	751	758	759	695	727	705	673	725	678	702	696	687	709	629	677	684	718	730	674	683	679	701	730	721	726	701	718	740	703	712	730	695	671	700	735	716	669	718	726	712	716	704	683	671	705	674	696	746	745	710	709	673	686	719	730	676	688	718	708	739	726	656	719	723	743	719	714	740	696	684	736	724	657	769	683	722	718	740	733	712	727	697	671	716	703	766	674	703	659	669	707	689	739	679	768	650	703	664	746	737	716	703	717	710	684	726	734	715	680	707	700	681	736	721	688	697	697	707	695	691	732	716	675	761	714	704	695	745	715	647	686	739	750	712	687	756	685	637	716	713	701	714	719	645	675	715	736	680	687	738	737	693	708	700	715	682	710	710	744	698	705	662	726	688	713	711	688	769	673	676	691	764	742	740	704	692	690	686	739	693	700	664	739	701	648	696	675	721	678	686	732	705	730	708	716	670	699	704	669	714	691	678	722	711	712	721	705	675	711	669	702	678	734	655	707	764	761	724	654	727	679	701	719	666	695	689	644	686	741	721	713	707	700	664	688	708	721	707	672	723	723	703	729	703	724	707	696	735	720	711	748	680	748	687	705	682	707	706	687	698	701	683	734	722	719	709	708	637	674	757	695	713	714	687	709	689	673	620	710	736	701	708	708	709	713	697	656	707	693	711	672	716	695	688	719	654	674	712	752	682	699	695	716	716	744	673	706	701	668	720	665	704	706	657	717	675	705	741	703	717	664	679	668	711	715	677	690	711	720	717	711	675	726	726	719	698	695	716	695	697	667	695	707	688	713	697	753	679	734	698	711	711	688	721	701	728	727	709	739	704	679	716	712	706	742	733	704	693	693	755	673	722	718	669	707	685	716	686	725	780	697	713	696	689	712	692	693	697	699	729	672	709	710	729	645	743	707	705	677	741	711	626	672	751	695	745	732	659	657	708	694	686	732	742	743	689	708	719	706	696	689	717	705	705	683	741	706	718	721	691	686	722	739	716	694	676	678	711	711	700	715	727	713	720	661	697	681	691	716	675	657	684	711	646	685	684	691	660	660	659	649	692	671	691	726	715	697	735	689	685	709	731	725	677	727	711	697	706	710	725	720	741	702	713	696	711	684	708	717	689	751	695	707	755	666	673	761	681	695	728	706	682	665	655	688	704	707	695	693	658	679	668	813	692	689	739	713	734	738	686	701	760	750	681	678	714	714	675	674	718	698	722	667	709	740	707	709	708	683	654	675	693	646	706	709	723	689	703	747	682	716	693	688	707	725	681	697	711	704	707	699	680	694	699	763	716	754	705	686	739	673	668	696	769	722	744	715	698	710	687	739	684	676	723	699	672	714	735	697	694	672	719	692	708	709	756	677	678	715	713	734
47225	31626	27380	21263	4633	307	241	241	259	219	211	195	220	201	227	237	186	178	223	216	225	198	222	206	217	219	188	205	216	211	193	206	215	206	214	196	213	205	197	227	200	211	204	217	213	227	231	199	203	214	215	189	206	193	240	182	200	185	201	208	193	207	238	237	193	205	200	205	194	200	202	197	212	205	184	191	212	216	222	199	230	212	209	201	209	206	201	185	202	183	214	260	206	196	219	219	220	183	205	205	186	182	195	194	202	195	220	192	213	215	178	201	211	194	193	219	190	213	207	211	190	229	222	220	188	194	210	235	201	200	221	229	205	188	238	197	195	182	198	215	195	223	217	215	184	222	205	193	205	204	213	235	206	196	203	197	196	211	208	221	200	186	223	197	189	191	215	186	226	212	179	209	213	209	233	174	156	190	205	191	200	203	215	208	213	199	208	196	213	178	216	192	211	217	217	188	180	183	190	209	211	188	217	220	241	205	194	216	177	199	219	184	223	206	211	205	224	185	202	192	188	218	205	216	167	206	224	192	235	225	203	192	210	221	192	203	195	201	216	210	180	214	212	173	210	200	233	193	197	192	198	202	233	205	181	215	217	209	212	192	210	211	214	193	215	198	201	219	202	187	201	182	212	192	181	214	223	222	194	192	226	214	186	203	216	196	180	206	199	201	206	193	210	202	208	187	200	221	196	215	224	206	232	195	243	223	199	218	185	210	217	185	195	214	208	224	215	181	199	214	222	186	201	212	210	212	218	217	210	200	193	196	193	209	195	187	223	205	187	184	170	222	187	199	188	189	216	216	195	236	196	195	187	190	205	211	211	214	200	218	191	174	207	185	199	186	201	226	227	211	197	194	208	189	216	213	222	209	218	195	183	191	204	211	223	193	198	188	201	218	202	219	202	194	181	240	212	224	205	210	176	222	214	202	192	194	202	202	171	225	200	193	196	210	207	196	205	219	238	195	220	201	217	220	173	200	189	231	221	227	190	194	204	209	234	200	224	221	199	184	202	211	204	209	204	213	204	194	189	211	210	191	208	189	218	191	206	219	197	209	189	205	202	212	214	197	188	205	198	234	214	209	207	191	214	214	212	231	194	199	201	191	205	176	174	212	213	207	216	188	217	179	208	195	196	183	223	205	205	218	239	187	180	209	169	165	187	193	217	220	209	192	204	203	211	219	211	210	177	202	218	195	207	200	195	186	206	209	192	214	197	214	202	203	204	205	194	221	207	207	214	190	204	223	194	235	180	202	213	223	215	208	211	211	213	204	190	201	199	191	229	194	211	192	211	190	207	188	195	194	207	235	194	186	193	184	198	224	213	201	201	240	222	219	204	274	224	205	203	218	210	206	198	215	186	212	204	176	195	203	198	240	196	202	209	203	216	193	205	204	245	220	190	204	205	218	216	229	180	180	188	192	195	211	220	198	228	213	215	220	204	234	196	178	205	226	218	222	213	215	199	224	192	218	181	197	185	218	210	241	213	205	209	217	190	196	218	213	193	192	217	210	184	218	189	194	199	207	213	190	227	192	189	195	194	216	212	226	180	185	213	234	190	194	215	203	218	210	218	219	184	186	181	190	179	181	206	194	212	197	203	214	165	237	193	202	192	238	187	225	223	190	193	216	189	185	189	209	181	185	186	195	195	176	223	230	219	200	194	199	218	213	204	189	150	222	208	229	200	180	210	200	201	181	199	217	186	203	197	206	228	222	200	198	210	183	180	187	191	200	213	202	176	228	182	199	213	206	215	224	180	182	223	191	187	176	228	192	236	196	196	213	184	183	202	199	195	242	220	236	216	216	192	188	219	230	176	188	211	192	219	193	217	233	186	200	190	196	188	230	193	202	211	207	190	206	184	177	198	227	196	225	204	232	205	219	183	226	208	208	173	201	198	195	185	196	185	196	184	185	176	198	198	183	214	193	231	211	172	201	202	184	196	198	215	214	184	183	174	197	212	207	219	209	220	187	205	205	199	201	205	196	220	221	199	204	237	206	215	216	193	217	182	193	215	216	230	202	200	195	204	206	177	187	181	206	227	202	224	184	182	196	196	198	202	218	207	206	214	223	176	221	184	217	216	203	208	181	217	197	189	212	193	223	237	187	219	211	220	210	210	207	191	184	214	208	192	198	205	205	183	210	189	191	165	199	217	180	179	197	206	188	206	225	212	206	193	203	195	180	197	181	217	208	179	203	209	199	206	199	217	199	218	251	210	181	216	212	225	212	194	223	221	182	200	221	211	225	190	186	202	208	227	195	184	186	206	191	228	213	221	196	212	212	232	197	192	211	217	160	223	172	202	191	198	194	217	191	209	207	190	202	203	187	221	225	210	202	181	219	208	212	183	206	208	183	190	194	181	193	193	201	241	179	214	205	205	209	223	220	208	218	206	198	177	211	238	229	179	198	185	211	180	185	221	228	194	207	209	226	186	206	213	222	197	215	213	195	206	204	201	194	240	221	182	235	205	211	205	223	200	194	217	200	193	197	184	186	188	226	199	210	180	200	211	208	191	232	176	220	211	209	197	233	193	194	240	210	214	215	227	199	203	236	245	202	185	200	182	197	207	186	176	193	190	211	211	183	202	227	228	194	194	208	199	201	195	196	196	199	201	215	176	232	197	212	239	180	200	201	203	213	192	190	208	205	192	239	196	199	213	199	181	204	202	223	217	217	192	181	217	208	225	205	204	214	215	182	210	196	201	215	200	194	196	195	223	204	194	205	187	189	218	200	188	209	210	208	198	204	183	195	226	230	218	209	196	224	229	211	196	194	195	193	229	188	201	192	211	197	195	186	214	231	209	198	212	192	181	219	216	210	205	192	211	214	228	194	197	207	187	193	196	196	170	208	206	197	229	222	201	209	192	201	210	206	214	211	184	205	202	214	214	227	195	205	199	223	234	200	210	203	193	200	216	198	219	211	200	218	199	193	203	213	205	216	225	185	222	208	193	177	195	190	211	219	187	192	213	202	223	202	205	211	185	240	201	187	219	195	208	197	207	220	208	209	236	202	219	224	183	189	210	200	213	188	207	170	191	218	169	206	186	209	208	207	216	203	228	205	193	221	180	199	169	201	174	199	223	203	211	185	212	177	208	180	193	184	205	224	198	212	189	199	214	192	198	214	192	216	186	208	207	190	199	189	199	205	217	196	192	194	218	211	193	190	212	221	184	211	197	202	194	197	210	175	217	238	205	189	181	205	182	203	172	177	217	197	195	205	202	210	213	220	227	190	239	199	198	202	173	206	234	214	203	198	196	212	191	186	207	170	194	188	186	196	223	190	199	213	223	183	207	197	206	208	205	204	195	223	207	175	191	198	200	197	196	209	183	200	200	222	194	201	207	229	184	206	190	214	187	228	202	208	190	170	226	173	188	201	204	206	169	216	205	186	211	180	218	219	171	194	247	213	179	199	184	184	184	163	197	208	196	213	188	165	211	206	205	227	222	204	204	192	198	200	178	217	184	204	200	197	195	186	226	199
41225	25126	33414	26473	3494	821	744	678	626	575	586	595	596	552	523	532	503	531	548	503	467	550	533	472	539	516	484	482	498	493	490	480	520	489	485	479	501	481	445	508	465	487	485	479	462	484	487	492	496	501	488	489	519	482	491	479	456	515	494	464	469	481	504	475	501	518	477	519	470	486	488	481	449	531	457	477	530	519	485	491	442	497	467	479	496	472	511	503	474	509	478	471	511	475	493	462	477	489	476	453	440	452	538	471	475	505	504	516	439	491	476	489	469	474	461	482	505	469	510	507	509	465	469	477	466	494	514	502	516	483	527	469	507	462	453	494	467	467	509	494	458	489	480	467	486	488	464	482	514	489	483	497	497	489	475	538	511	473	477	473	480	496	477	486	477	523	501	474	480	470	494	505	462	478	469	488	508	491	488	464	488	493	448	463	485	482	467	472	479	517	448	477	484	452	511	452	507	470	511	510	475	509	483	487	485	458	486	480	504	502	475	473	481	452	483	524	473	488	501	464	499	480	489	508	474	481	492	492	485	482	476	473	461	473	498	461	479	521	511	458	506	473	487	435	500	471	478	490	498	438	519	491	507	456	506	516	489	460	481	488	471	487	455	509	436	459	481	466	488	482	512	517	482	475	478	489	475	470	502	489	491	522	469	470	505	470	517	469	467	463	521	474	473	518	495	468	466	463	483	514	455	483	493	462	443	498	475	464	457	455	511	470	455	458	465	482	490	494	489	528	492	486	473	479	499	525	500	460	510	439	500	485	504	489	478	450	522	495	483	457	496	465	494	444	479	498	507	483	501	506	443	489	507	515	503	492	502	449	492	480	449	500	454	463	507	491	462	481	492	452	427	438	488	456	465	450	503	472	516	466	533	489	466	491	488	490	495	499	490	472	505	489	519	476	474	488	433	472	464	437	484	521	496	487	516	479	500	458	488	444	509	475	483	480	498	495	472	448	453	467	499	503	464	528	517	475	476	448	463	489	490	481	533	485	536	476	472	494	437	516	487	478	445	491	480	479	493	450	482	472	475	467	478	539	484	492	435	488	476	476	501	504	476	492	490	464	449	471	481	462	501	507	480	509	456	499	493	492	445	490	494	463	471	518	463	487	436	466	497	481	497	480	506	493	515	511	512	527	492	483	502	486	515	472	463	486	473	484	471	488	469	513	520	462	484	485	488	467	479	490	458	485	465	487	473	467	509	492	455	452	472	470	481	474	459	486	503	453	492	526	476	493	472	483	478	476	466	460	490	470	451	539	472	472	487	500	478	501	478	478	531	469	471	502	484	504	476	459	456	463	463	498	511	495	474	474	466	485	527	475	469	522	502	500	496	476	478	450	490	475	530	482	480	503	474	549	496	498	488	441	467	526	490	519	496	456	485	468	514	491	470	469	505	482	521	435	465	497	523	458	462	494	477	462	501	485	484	500	509	475	469	459	485	506	480	478	484	494	433	468	440	495	467	474	458	482	479	462	467	457	475	525	483	463	525	482	471	483	478	487	461	478	449	463	469	474	469	524	505	506	483	505	484	464	495	455	487	473	498	453	518	485	489	484	479	463	442	486	516	509	455	494	483	425	460	488	483	482	439	485	489	456	444	489	441	474	486	464	454	493	444	503	464	471	506	494	474	470	490	447	538	474	512	520	506	509	489	488	515	490	487	483	496	443	478	475	461	496	487	497	513	493	528	505	478	456	499	510	504	495	476	488	492	509	476	460	498	497	486	455	454	540	504	485	498	446	463	477	477	501	469	439	485	501	453	481	450	480	473	491	497	471	497	472	488	496	457	471	522	474	470	479	459	510	470	474	467	456	451	498	487	494	482	483	501	516	459	505	480	471	461	475	453	482	467	509	507	483	464	480	527	489	530	483	469	477	507	460	465	468	480	481	451	508	488	435	494	505	483	491	480	501	459	436	526	508	468	475	481	499	534	479	490	496	495	491	482	462	455	500	450	506	456	475	518	509	491	477	504	481	477	476	477	475	463	474	491	470	442	500	510	500	513	500	522	516	440	456	462	458	456	438	484	522	449	460	476	518	451	482	478	509	483	494	475	456	462	503	508	455	500	476	525	450	470	469	404	455	486	444	458	463	507	473	478	494	490	494	445	467	488	464	478	509	485	515	442	457	508	438	468	535	489	494	502	498	443	444	508	474	473	478	461	510	521	459	450	461	507	444	463	450	467	519	502	503	540	438	481	445	473	503	484	491	494	435	441	491	462	447	504	458	442	473	496	463	486	544	474	453	480	509	393	473	460	493	511	487	462	457	447	506	465	452	463	484	478	503	458	479	468	516	482	471	495	461	450	499	488	471	484	497	459	469	508	476	501	496	479	465	458	457	453	513	483	501	473	476	501	475	451	472	473	467	473	483	402	463	485	459	474	459	527	467	484	484	457	520	483	524	508	496	484	453	494	533	490	498	480	530	518	477	479	497	483	516	492	456	493	438	496	477	554	460	490	508	460	466	494	503	447	447	474	476	418	482	486	506	480	509	478	483	496	477	493	462	458	496	447	499	478	477	485	464	483	492	486	457	480	467	475	492	511	494	489	506	488	485	457	465	476	478	494	461	472	467	496	484	515	486	470	513	502	455	475	498	480	467	525	478	465	507	464	496	465	486	494	440	426	504	535	457	501	511	489	459	466	520	500	478	497	491	513	469	516	469	475	467	469	505	486	448	494	493	471	487	476	456	469	469	518	490	515	457	483	515	472	506	513	507	500	470	456	513	483	464	485	462	508	529	504	478	457	483	462	478	489	466	471	499	526	496	460	483	481	460	461	505	476	508	472	478	476	522	507	459	472	474	462	509	465	484	501	491	501	525	459	496	505	472	479	468	504	485	460	465	474	468	502	466	463	494	497	455	445	491	486	466	490	486	524	482	475	483	499	492	494	464	508	478	470	465	529	471	488	469	474	451	483	472	484	495	488	497	466	476	516	507	515	483	437	476	541	488	502	475	498	530	475	462	492	471	476	473	497	472	473	501	435	450	480	481	496	450	453	478	509	498	482	476	514	428	486	541	510	503	479	471	494	501	502	481	489	474	468	453	501	496	474	483	480	469	460	442	450	501	509	457	500	468	482	463	489	503	474	474	471	471	492	445	441	477	495	496	492	450	449	481	478	483	455	498	467	474	470	455	500	482	474	502	416	487	475	471	493	501	501	504	491	488	477	499	503	495	469	513	466	486	479	491	496	500	488	456	465	488	457	461	474	479	461	477	501	552	514	501	524	493	458	503	483	458	467	497	466	512	503	494	468	476	503	483	455	457	486	449	477	497	471	488	473	502	486	526	491	489	524	500	461	463	499	463	501	479	476	449	496	452	466	472	461	518	506	508	464	468	480	485	502	451	490	473	460	482	484	516	469	498	489	473	484	468	460	434	493	493	456	463	485	505	492	490	481	458	519	501	502	515	470	468	501	482	508	478	447	465	462	471	463	500	475	498	448	470	480	461	504	515	519	501	465	468	458	508	445	490
43802	32025	33096	30399	11122	636	295	269	217	245	224	209	219	237	211	212	189	205	190	196	215	196	219	198	197	185	194	202	207	198	188	174	215	203	193	208	209	206	206	193	206	226	197	182	185	207	210	209	206	182	202	200	184	176	193	151	215	208	218	172	203	206	217	186	208	207	184	196	216	225	196	186	209	168	182	164	197	197	229	195	199	189	185	186	196	186	201	203	195	229	175	204	193	191	214	162	208	202	190	187	206	222	191	185	167	185	186	191	197	205	175	202	188	193	187	198	195	197	169	191	181	216	204	243	199	199	180	184	190	183	171	187	205	172	171	193	196	188	183	196	212	160	180	190	218	193	199	205	165	166	182	202	200	205	182	223	234	181	185	214	219	203	205	204	198	217	207	194	180	196	198	186	183	199	202	184	197	176	183	214	183	212	193	187	197	195	211	179	193	173	193	194	222	203	166	185	189	194	201	196	180	204	184	181	190	187	241	188	183	198	177	175	176	178	193	189	212	218	184	192	200	189	171	202	193	209	197	181	205	201	203	179	203	180	171	192	232	199	194	186	209	179	199	205	205	190	186	194	222	203	179	168	186	186	207	180	215	180	202	186	222	176	184	197	193	179	204	199	199	186	209	189	190	182	201	197	216	211	231	194	199	208	199	226	198	207	177	179	215	174	196	194	192	200	201	187	179	186	183	195	235	189	191	227	207	180	190	205	192	196	211	194	199	200	200	182	177	199	198	192	220	185	192	238	226	196	197	182	159	176	161	205	190	173	218	211	193	204	198	183	222	187	207	198	187	180	187	183	185	187	215	183	210	197	209	177	174	195	212	210	202	192	204	193	183	193	170	194	191	177	195	179	212	178	233	207	212	198	193	229	211	185	175	203	201	179	185	223	208	199	208	213	180	206	193	173	206	209	215	217	190	200	194	203	228	193	204	197	198	204	196	202	198	189	183	181	195	200	199	212	199	183	160	192	195	187	184	200	166	183	223	201	211	180	188	191	198	211	209	211	205	226	171	188	195	185	173	167	195	190	196	193	199	184	185	185	198	204	201	211	195	195	194	192	193	198	204	207	212	187	173	198	182	196	163	189	204	181	189	189	190	203	196	170	188	199	193	183	194	189	187	192	202	182	172	200	190	181	176	171	164	195	170	194	194	198	205	183	215	199	196	202	224	196	212	202	174	197	199	197	195	189	179	179	185	220	184	193	207	208	206	203	194	187	194	180	208	182	213	208	185	208	195	203	174	197	208	210	188	203	177	193	175	213	198	195	178	223	168	198	182	174	206	192	210	196	174	214	180	182	210	170	177	199	192	199	186	206	201	185	177	187	184	216	188	194	214	204	195	168	203	192	178	191	190	179	183	216	171	197	216	185	196	183	206	211	204	182	196	194	198	176	184	208	189	179	186	185	165	169	188	183	191	186	203	180	180	197	171	226	165	212	221	204	201	180	207	198	196	200	191	191	182	180	206	193	190	211	207	206	182	185	182	187	168	184	203	203	205	183	189	181	175	200	200	191	197	206	196	204	201	197	205	195	190	194	193	218	195	203	195	204	223	181	209	182	198	193	190	193	202	209	186	193	203	190	186	204	188	197	172	199	219	173	191	174	201	173	217	200	205	205	180	188	215	195	201	191	179	221	192	192	178	215	181	184	203	235	205	185	180	196	212	183	188	189	184	220	168	202	196	177	170	197	189	177	174	180	204	192	226	176	191	184	173	191	205	203	189	193	196	225	199	196	200	211	167	201	199	181	214	189	221	211	193	194	182	200	177	199	201	173	201	209	198	174	184	185	202	197	175	179	174	189	184	211	196	194	184	195	198	198	222	202	182	174	189	186	219	209	203	190	188	174	189	207	192	179	221	189	202	196	193	186	172	162	186	210	228	230	208	179	203	186	181	194	200	167	207	201	199	186	189	191	193	190	203	203	210	201	173	179	173	207	228	167	195	197	206	196	199	186	223	221	210	182	222	182	178	199	177	212	199	181	184	201	195	190	213	204	186	198	219	211	204	191	187	191	201	195	173	181	198	194	202	205	181	173	222	172	205	179	189	221	194	189	194	236	204	179	189	195	175	187	200	206	189	210	206	195	174	186	184	171	211	182	239	191	207	201	182	176	197	192	145	194	195	216	198	216	218	200	203	222	188	175	198	183	220	218	194	184	193	191	192	211	189	205	192	204	185	190	209	189	197	152	189	197	174	213	192	175	176	193	219	203	200	186	180	156	186	195	190	184	214	179	216	189	192	176	204	203	212	199	200	211	209	201	192	169	196	220	187	193	176	181	147	209	171	183	186	178	234	199	170	192	201	206	200	243	192	217	189	208	178	189	200	188	207	208	206	181	204	195	179	191	185	185	212	181	176	192	190	196	215	187	215	208	199	200	198	192	190	181	205	216	203	220	195	185	190	216	193	160	199	175	182	165	177	224	205	181	195	181	201	200	195	226	203	192	199	185	189	213	215	203	173	210	172	197	192	200	200	181	191	193	196	221	186	217	179	159	175	192	176	180	163	176	187	176	176	214	216	184	195	216	199	189	186	174	192	200	188	208	198	170	208	190	208	187	209	186	193	200	196	191	190	192	209	196	201	218	177	176	180	195	184	188	182	171	185	202	184	194	185	181	186	160	197	204	178	198	225	201	191	211	233	186	204	210	199	195	187	210	191	187	222	180	214	224	193	219	206	186	202	198	185	203	167	182	220	180	199	215	184	214	176	174	188	195	194	207	227	188	192	174	190	218	199	199	183	215	179	205	194	192	178	205	195	201	211	171	199	178	186	191	199	215	178	212	203	232	207	223	191	167	195	195	197	212	210	189	167	180	220	191	195	193	219	200	175	172	202	178	214	203	187	205	168	173	200	210	157	199	201	194	192	172	195	192	208	212	218	170	181	201	185	185	185	195	163	183	220	208	201	187	196	201	179	180	169	224	199	197	192	212	207	168	215	213	192	196	189	180	179	187	179	170	178	203	199	179	199	172	169	183	180	180	208	197	193	206	209	202	187	184	184	215	202	197	197	197	191	186	193	200	185	178	185	182	198	195	192	219	189	176	180	189	180	193	189	159	214	187	180	189	197	173	170	212	191	199	203	178	164	211	212	183	200	202	204	204	201	179	221	185	193	177	177	191	219	208	212	210	192	175	183	227	209	172	211	199	209	214	194	186	204	189	179	191	217	200	209	178	203	203	185	196	187	197	201	187	174	184	203	201	183	212	220	217	204	197	203	181	203	176	172	180	182	203	207	209	172	201	214	190	240	184	186	208	204	198	211	177	189	215	194	189	190	208	200	211	206	191	224	166	221	214	174	211	181	212	176	206	196	180	214	178	216	203	208	211	182	196	183	208	204	181	204	202	220	163	191	188	204	176	198	189	188	178	209	178	221	196	181	186	191	202	203	197	225	197	207	192	219	194	182	188	177	199	199	194	176	173	190	211	194	173	200	225	185	224	195	172	205	199	161	201	189	217	182	218	178	186	192	199
48628	35037	42482	35936	4298	1039	925	812	791	727	670	646	596	597	552	539	564	579	537	516	525	551	559	507	520	551	492	514	499	519	495	498	499	511	511	487	468	543	473	483	451	483	495	491	471	508	459	484	487	475	454	472	491	456	458	488	501	472	510	515	493	472	499	480	487	472	480	503	528	471	483	472	526	495	472	497	469	468	500	492	480	488	466	460	523	537	492	481	475	467	483	495	469	497	486	501	480	501	500	472	486	499	469	510	499	464	484	512	451	468	460	461	453	498	468	472	500	497	497	488	462	462	496	499	492	461	497	467	465	471	472	481	464	454	505	455	485	460	474	467	467	482	454	445	504	418	443	440	428	471	482	488	528	447	478	466	469	481	484	497	466	496	484	474	463	462	479	462	432	475	504	428	469	476	456	476	477	480	466	459	475	450	469	462	435	422	482	444	479	500	486	458	473	496	463	486	478	455	492	484	473	476	481	509	457	506	488	502	473	474	477	463	485	437	451	457	465	501	460	479	469	443	440	475	493	494	488	462	423	454	471	489	476	446	480	475	429	447	461	472	461	486	460	474	453	427	482	497	476	430	454	481	505	474	456	445	480	510	487	470	487	480	433	458	467	478	461	486	443	481	501	449	469	446	482	456	434	481	489	479	435	465	478	520	480	494	486	462	470	481	478	481	451	466	449	507	454	471	511	475	449	436	469	478	463	417	452	478	449	476	440	482	452	478	476	432	446	463	504	462	480	455	500	469	469	448	455	493	506	470	464	426	470	459	470	455	476	501	489	510	464	471	466	462	495	458	428	470	481	453	456	468	454	482	488	420	472	459	456	511	442	476	461	451	530	453	496	431	471	467	467	470	477	453	503	478	457	456	450	471	481	481	478	492	500	462	487	479	439	502	452	479	483	426	508	538	512	460	447	457	461	474	437	475	469	465	432	460	450	471	497	458	475	481	488	452	471	449	465	506	488	515	511	487	446	469	472	500	456	493	464	424	474	460	445	491	440	464	493	450	499	467	512	503	463	507	511	445	490	452	451	485	473	465	480	461	450	504	439	474	493	499	487	485	466	473	493	440	464	470	478	473	438	478	478	470	457	458	480	418	515	470	496	449	493	470	463	458	482	469	483	474	474	483	485	468	489	440	503	498	477	476	466	482	496	471	481	472	465	452	482	500	487	451	468	451	469	455	518	495	476	470	473	538	499	464	485	494	462	453	465	474	442	466	446	491	489	464	471	468	483	482	493	452	473	474	498	456	436	470	482	480	454	464	454	478	467	454	450	472	460	485	450	473	431	493	483	434	526	472	479	462	451	468	470	467	464	463	478	452	467	482	517	489	488	466	470	495	500	492	458	502	494	463	483	458	551	442	421	431	467	464	517	498	477	434	446	446	446	494	475	482	490	473	452	482	455	476	462	470	488	465	469	467	470	480	461	467	467	536	457	481	446	467	461	429	504	474	462	476	469	436	464	476	428	470	465	458	494	472	473	466	455	465	487	510	475	482	453	498	436	437	466	529	452	478	478	474	488	461	449	462	472	454	475	449	457	468	513	460	470	506	501	499	486	471	486	456	495	495	446	466	433	443	463	481	473	474	517	448	481	421	477	459	476	476	480	482	459	447	457	463	449	493	474	489	455	489	448	460	457	476	485	461	475	477	526	457	484	473	504	474	466	494	468	482	448	473	516	477	490	437	465	437	489	476	459	472	482	475	479	491	474	449	466	490	480	514	465	460	506	497	483	473	455	466	498	493	503	487	455	461	486	440	492	490	451	503	514	446	470	456	452	469	443	504	464	472	473	455	436	449	531	518	523	467	483	478	457	470	471	468	504	426	491	471	472	462	502	467	460	448	470	471	475	520	476	474	473	445	499	495	470	406	486	458	453	490	470	475	500	452	511	453	446	478	466	436	487	507	470	462	444	442	469	443	498	476	449	477	495	501	461	447	442	462	476	507	486	439	467	470	436	512	473	494	461	438	490	458	461	460	489	506	442	475	481	468	448	476	442	513	427	456	479	454	455	500	443	445	475	472	451	448	496	482	490	464	476	510	463	478	457	432	506	464	481	473	509	449	469	455	440	489	455	464	429	467	470	478	501	521	476	458	481	453	480	476	515	482	477	489	461	448	494	466	465	472	414	483	468	465	478	496	472	452	505	489	463	474	457	485	438	459	477	442	459	475	505	479	524	503	500	462	487	437	437	478	477	473	499	448	489	479	452	467	482	512	473	423	489	449	412	467	470	457	501	465	468	440	475	476	455	460	481	474	424	483	437	498	511	483	488	444	436	489	481	460	476	484	452	460	444	448	471	431	495	476	464	508	472	466	465	470	457	471	459	495	461	485	479	456	465	487	462	491	488	470	491	483	497	482	427	469	485	429	463	498	487	442	467	477	466	484	467	448	441	440	460	485	455	492	447	444	453	473	454	486	483	485	502	458	473	455	480	451	470	459	448	448	469	478	432	507	466	495	489	503	440	511	479	470	472	496	462	477	454	471	501	472	486	443	456	486	466	490	473	460	443	460	453	409	454	474	482	482	495	514	504	502	513	504	450	479	459	455	478	476	471	476	463	485	470	470	463	502	477	445	448	485	414	482	479	461	518	463	428	481	464	448	476	462	439	485	474	459	491	504	481	475	485	488	495	458	464	484	437	470	470	439	480	425	449	478	478	516	494	451	502	479	475	471	482	500	436	494	471	481	430	490	520	461	475	522	505	526	445	469	471	463	476	486	448	508	495	498	476	474	469	469	469	484	446	480	461	471	485	468	457	497	486	452	432	502	455	458	472	459	485	459	468	438	419	471	457	519	458	497	496	460	455	494	462	471	523	519	490	469	479	451	486	471	455	469	462	454	503	466	455	478	488	450	498	502	474	452	485	482	440	486	467	495	488	489	482	469	469	471	479	467	449	445	490	456	452	458	473	479	491	456	442	458	462	507	483	439	460	426	482	463	458	463	448	448	414	473	479	491	475	483	434	457	478	446	500	465	500	505	446	518	449	493	453	468	474	475	522	453	492	486	460	473	430	476	475	463	435	441	498	479	471	487	495	456	427	478	441	465	436	441	482	500	467	430	498	462	461	444	476	498	454	452	457	462	483	466	479	488	478	480	486	450	489	446	479	462	487	425	469	467	496	460	457	479	504	475	435	489	462	490	463	442	487	484	486	469	449	547	478	474	434	482	478	482	451	487	485	524	435	485	475	477	483	454	454	464	439	493	416	474	443	496	447	456	514	498	476	498	496	446	498	477	506	474	483	494	454	446	456	445	473	532	484	503	507	490	455	444	488	463	463	478	468	430	508	511	504	501	444	513	473	442	471	472	457	495	459	495	511	482	434	511	466	484	476	465	429	492	462	487	473	448	456	477	458	497	469	480	477	457	520	489	484	451	490	484	466	449	464	455	460	481	456	452	490	475	497	491	491	453	474	455	489	461	492	449	432	461	427	483	460	483	473	475	466	462	477	450	473	463	505	517	467	475	487	461
37752	9622	1797	1019	349	292	295	308	343	311	296	288	321	300	301	331	336	302	350	325	311	301	272	320	294	296	286	292	349	282	304	300	331	300	317	301	310	317	318	314	317	272	289	280	309	304	293	308	322	337	330	339	283	298	342	312	337	300	277	315	330	306	337	332	314	331	306	316	303	326	318	294	338	307	321	322	330	353	361	295	302	309	294	299	332	327	295	306	317	348	325	314	309	307	326	289	294	309	302	289	307	322	273	305	305	313	307	314	327	317	315	299	302	314	319	351	310	315	316	319	317	289	327	269	299	324	303	315	299	289	299	321	305	304	352	325	292	320	324	284	275	300	343	302	328	296	328	325	294	311	325	312	307	318	309	311	287	323	291	299	311	336	307	300	288	329	318	314	295	328	280	314	308	293	316	307	299	299	286	308	326	306	290	279	304	323	293	305	325	274	277	285	333	318	327	299	362	296	342	339	349	306	323	326	315	335	300	293	312	306	281	294	273	320	310	302	329	311	313	270	293	310	316	325	321	316	313	354	302	294	289	279	305	306	302	331	314	299	305	331	322	319	297	332	300	337	285	310	284	336	298	323	288	291	298	308	322	315	310	316	308	293	319	345	301	299	336	328	279	293	313	326	290	315	299	305	319	341	318	324	323	331	282	287	287	322	314	290	309	330	303	312	309	306	313	365	350	325	314	290	327	335	352	294	286	274	327	318	316	293	304	308	361	301	345	319	324	301	331	300	288	329	279	319	313	328	295	307	300	311	292	304	293	323	322	337	313	320	301	325	311	334	295	312	311	283	341	297	333	302	314	303	311	328	311	269	350	315	283	283	309	340	309	310	321	353	319	287	332	290	327	320	281	328	287	335	316	296	331	318	317	283	315	317	297	343	295	315	330	331	317	285	298	291	341	326	326	296	337	335	299	296	280	289	308	289	344	328	304	317	328	262	273	306	273	289	338	316	300	280	291	299	286	298	334	276	291	296	334	316	317	314	327	329	304	302	270	315	313	306	317	294	305	317	324	280	302	303	324	296	318	321	302	325	298	317	300	309	306	340	312	334	309	296	325	295	320	297	302	313	320	332	274	309	316	326	327	267	328	295	288	331	287	305	317	315	262	292	315	308	304	321	333	290	282	297	298	314	314	278	301	304	333	342	324	311	306	323	310	285	316	313	274	324	324	311	344	325	307	283	323	316	293	338	316	310	313	284	304	299	293	278	297	315	325	324	321	343	303	306	307	297	311	289	287	304	298	336	276	294	301	291	333	305	319	316	333	291	331	297	323	308	320	301	302	344	327	302	313	311	333	322	302	309	312	301	320	333	321	323	315	345	348	321	332	319	274	330	302	296	315	296	331	324	330	316	278	309	302	308	323	273	344	311	328	322	293	301	317	307	310	266	328	292	317	318	316	269	320	337	329	303	332	322	347	306	306	339	289	278	314	313	304	348	339	292	339	302	323	272	307	317	330	335	339	321	339	324	303	324	321	303	296	308	327	322	318	335	306	304	311	316	290	294	289	336	300	302	325	362	302	299	320	295	294	320	285	290	293	344	312	292	321	338	333	307	335	308	311	312	328	308	322	335	309	298	306	349	310	279	299	322	315	308	285	310	330	347	294	304	334	305	333	296	325	316	324	315	302	314	289	303	331	285	291	321	316	341	288	333	296	349	346	303	299	302	290	304	295	311	310	332	333	326	318	270	288	282	317	336	295	302	343	298	313	320	316	321	321	329	287	314	327	321	354	323	319	286	322	297	335	325	302	316	314	313	336	309	287	322	295	318	294	289	305	311	297	275	331	294	319	316	306	287	291	338	342	300	326	319	329	279	351	315	278	304	307	327	287	333	332	347	314	297	314	314	313	321	289	319	315	321	319	370	315	318	331	304	327	314	344	323	343	290	347	320	292	319	319	306	289	305	304	300	289	294	350	344	319	327	319	317	326	329	333	353	295	281	318	309	289	321	294	342	285	336	312	303	336	293	302	295	345	285	302	314	324	311	317	326	307	319	331	324	329	321	319	330	319	322	319	315	331	330	280	322	329	311	336	337	338	297	305	285	294	334	317	328	328	337	278	317	306	299	319	345	312	308	327	300	323	305	304	327	303	319	347	291	283	317	311	339	328	315	325	309	300	308	301	306	318	346	323	321	291	266	281	314	327	344	281	299	314	297	323	310	307	327	333	300	312	327	267	303	323	299	294	313	315	342	285	316	307	302	283	330	385	316	321	294	296	318	321	268	312	269	279	293	335	353	308	325	302	329	302	298	316	328	304	315	303	302	320	340	319	323	306	311	333	323	305	306	305	313	343	301	303	306	311	313	311	340	318	311	319	310	315	318	301	319	335	289	299	303	285	316	313	294	334	319	290	291	277	299	277	289	276	272	320	297	287	333	293	302	294	328	300	289	330	315	290	322	324	282	315	343	327	316	318	293	309	295	301	317	306	342	321	300	295	322	300	346	311	320	324	309	308	309	298	309	305	329	301	280	323	325	289	299	280	286	289	296	297	316	316	300	341	315	322	303	306	305	321	295	284	301	326	294	302	319	294	291	317	301	279	296	312	297	299	293	288	283	315	303	264	332	305	290	303	296	318	302	315	307	283	301	341	306	326	327	343	308	351	332	366	297	303	290	332	349	332	315	339	306	282	307	316	296	299	287	345	304	291	314	294	341	292	321	326	360	326	299	282	339	313	329	312	310	290	326	311	285	303	321	324	311	306	305	312	305	318	332	334	325	308	322	308	318	340	308	280	318	291	311	321	276	332	269	331	294	310	352	335	282	313	329	306	319	301	297	320	345	317	324	293	297	309	312	326	302	312	321	332	310	325	296	299	296	317	307	325	326	348	299	355	327	298	317	313	288	320	292	301	318	336	273	319	294	292	274	334	286	328	319	296	350	309	306	302	293	287	317	310	315	318	324	322	315	332	312	300	318	314	321	326	341	305	295	348	318	314	334	311	323	303	293	319	292	289	331	310	320	295	332	300	313	303	304	318	320	288	306	273	309	293	316	323	360	291	276	324	326	303	315	315	329	278	308	324	314	332	296	290	316	323	311	295	317	264	305	324	307	306	306	324	308	309	330	279	302	302	315	298	330	346	323	331	301	302	310	304	327	318	304	320	285	319	346	323	294	285	297	320	344	331	301	297	302	340	313	337	283	290	304	320	349	291	303	289	320	299	284	337	303	337	307	309	302	306	318	310	341	329	310	329	310	309	299	304	315	300	276	319	339	326	298	293	307	301	288	334	299	302	295	317	290	340	341	319	294	351	335	312	331	338	329	279	301	295	323	298	302	293	307	267	364	301	301	324	320	326	279	320	308	311	324	292	294	340	299	323	304	337	297	327	320	313	291	325	288	291	310	325	309	310	267	318	298	309	324	345	326	314	334	325	316	303	282	286	324	330	298	303	321	337	317	313	300	302	287	291	316	306	301	318	328	298	306	311	294	302	322	298	332	348	317	308	292	310	290	311	324	316	299	328	352
25760	4115	3806	2955	852	707	691	770	731	690	756	651	728	685	691	718	747	715	731	673	707	693	761	754	724	683	668	683	712	682	715	745	694	730	670	732	725	777	712	688	699	735	665	699	716	705	720	723	700	703	713	709	682	722	708	681	730	742	701	677	731	682	673	673	736	684	737	684	740	704	725	676	722	707	691	655	738	705	716	670	699	709	664	730	729	725	693	715	691	714	719	713	717	712	749	700	688	752	695	699	696	735	710	720	711	696	669	697	740	719	721	675	723	717	665	758	718	716	709	663	685	710	681	674	729	685	746	685	723	704	718	698	718	695	653	707	692	734	670	718	713	715	727	729	701	740	704	727	704	726	647	701	719	709	690	677	707	695	685	687	679	732	689	677	703	751	736	690	708	685	712	738	691	739	704	751	714	678	704	655	686	690	695	699	683	695	713	709	690	708	695	704	715	735	685	660	717	699	707	676	679	673	713	674	707	695	756	718	661	691	667	725	676	700	682	708	749	743	688	733	669	682	732	709	709	728	663	730	694	686	721	685	722	686	689	702	691	688	691	780	682	741	766	736	635	726	674	716	720	660	731	733	750	699	699	698	653	708	677	704	740	683	688	700	716	685	684	751	705	678	698	677	725	723	666	701	679	676	731	718	712	706	714	725	669	713	721	716	696	713	711	724	699	681	684	713	741	683	736	675	723	755	696	642	732	656	728	741	691	750	677	730	709	675	739	746	715	686	690	696	698	676	687	718	670	721	717	671	702	782	664	667	707	714	716	692	681	708	659	650	655	697	713	706	699	718	667	677	656	757	717	670	706	734	717	741	709	688	669	745	674	659	677	656	719	729	682	720	716	669	707	750	715	689	689	698	746	729	705	678	737	702	719	642	688	680	707	703	704	693	677	703	753	708	693	665	639	680	702	728	751	639	664	719	705	705	741	717	695	699	732	703	695	679	706	722	706	716	695	704	739	685	674	663	662	680	636	690	669	688	700	677	708	658	734	675	723	719	690	644	698	652	678	650	630	672	725	725	701	680	673	699	732	733	714	636	703	669	761	713	727	653	658	704	675	654	696	706	702	671	766	775	765	676	692	682	659	722	700	667	743	690	652	683	700	733	720	737	674	674	740	703	662	683	714	658	755	718	699	697	720	732	737	686	694	692	694	690	721	692	633	721	681	722	725	709	729	647	726	653	719	662	670	690	677	695	718	696	722	682	691	720	647	700	677	687	669	704	744	691	727	655	683	724	677	734	712	743	698	700	671	644	710	694	650	683	687	710	693	723	677	726	683	735	721	716	689	674	713	695	724	711	683	709	737	708	700	712	664	726	725	741	713	684	721	672	656	721	692	714	686	703	710	660	675	688	690	716	687	704	708	710	736	676	711	660	738	657	711	735	688	722	649	747	689	713	659	712	720	696	669	686	717	729	705	698	709	670	709	696	720	711	654	690	701	687	700	690	723	648	709	687	687	694	704	732	722	700	652	684	695	762	690	633	685	709	701	729	645	667	716	668	682	701	677	670	694	742	676	690	699	721	647	667	715	724	727	717	748	686	670	684	721	675	654	679	737	663	743	724	695	718	623	756	762	694	700	734	743	725	722	672	700	704	687	714	704	669	717	710	689	704	653	727	696	733	655	762	736	727	704	745	657	686	683	716	687	639	701	676	659	687	636	708	686	738	724	727	686	710	666	672	723	680	741	728	694	712	684	666	695	718	684	667	714	681	682	727	717	702	740	722	660	695	662	664	692	733	732	711	715	728	634	714	715	690	690	689	663	733	704	646	693	672	714	728	675	699	734	680	763	688	667	748	689	712	718	674	691	694	688	756	698	700	702	728	700	721	675	662	769	729	727	710	760	665	713	712	700	728	740	711	696	721	723	715	681	711	742	686	686	692	707	703	680	635	699	680	715	727	696	698	692	694	698	716	708	685	642	698	694	700	740	728	711	695	697	727	718	728	738	680	715	729	746	681	691	707	761	730	672	686	720	698	707	706	732	714	701	650	678	710	691	739	659	706	678	724	720	714	706	740	684	728	713	725	678	704	733	686	682	707	687	707	710	691	740	685	663	709	705	635	705	680	696	709	700	687	700	711	682	678	671	693	676	687	762	791	711	693	711	727	730	695	693	711	701	672	737	730	681	700	719	705	744	733	715	728	716	676	749	702	738	689	698	694	715	730	695	667	746	702	733	754	704	696	662	670	727	704	687	735	715	654	714	654	659	687	712	675	705	744	732	703	705	699	734	719	711	689	718	694	706	699	707	687	730	746	679	702	658	730	709	717	655	736	648	723	734	667	678	710	718	722	706	638	702	729	723	674	700	717	678	720	681	711	703	716	728	750	719	704	715	701	709	706	716	698	674	718	660	776	682	712	683	676	691	736	673	689	746	719	752	701	716	670	729	683	671	731	678	701	690	671	708	694	694	714	669	733	702	714	730	687	646	712	702	695	693	707	751	743	717	694	720	690	690	685	730	687	708	698	731	691	707	757	732	700	726	723	722	724	724	661	687	696	718	704	652	690	674	768	716	734	673	738	749	700	721	691	684	705	690	679	741	712	664	689	689	653	668	675	686	716	680	756	665	758	657	689	652	726	734	720	723	735	713	685	730	652	684	740	710	699	741	685	716	703	680	683	687	750	736	709	694	717	682	727	681	744	696	679	718	741	735	707	714	679	741	671	663	688	699	670	678	674	742	712	683	728	696	673	747	714	718	723	642	719	741	707	677	668	709	732	710	670	697	708	675	685	714	718	712	649	698	696	728	736	716	708	707	665	705	720	679	710	761	720	664	694	696	686	731	724	754	734	702	709	664	726	716	675	726	646	657	715	695	745	699	728	731	680	681	708	661	753	728	704	705	684	663	675	701	696	742	647	684	693	693	693	712	698	713	697	692	684	737	684	707	710	745	664	715	657	695	722	661	711	712	703	676	675	717	757	689	696	715	731	666	723	700	718	709	704	710	739	723	742	659	731	745	707	748	755	737	701	718	693	697	732	680	660	661	698	715	692	701	693	698	690	690	697	731	718	767	696	751	742	707	674	685	687	719	670	685	695	733	692	707	670	667	708	694	681	718	700	666	668	697	711	763	712	719	677	705	682	668	673	717	687	766	683	699	696	694	715	677	716	664	693	718	691	725	704	723	720	757	719	686	765	718	713	726	719	697	691	640	743	727	730	728	689	733	700	692	688	705	689	765	691	703	676	684	739	707	708	683	717	680	701	704	700	675	707	733	710	743	720	731	689	697	710	699	722	694	667	710	686	637	729	725	733	713	695	729	693	715	732	718	753	687	673	713	675	680	675	710	669	740	751	740	690	707	674	702	671	740	728	679	668	690	686	678	724	706	689	708	722	688	692	746	671	727	694	707	684	687	701	681	694	733	653	739	699	779	718	688	724	730	713	658	669	660	686	696	713	685	653	748	696	766	736	714	712	679	663	719	695	684	687	729	715	691	695	744	742	696	692	699	747	670	685	690	716	684	723
49177	32976	28984	20641	4114	305	240	239	285	244	218	227	194	212	208	183	237	192	213	198	236	201	201	221	182	224	203	205	187	193	223	202	206	190	235	188	234	213	188	192	215	216	204	193	195	213	240	217	241	203	215	193	192	193	191	205	181	186	199	214	202	212	212	216	198	216	215	201	214	249	208	196	199	190	225	192	211	207	209	200	199	208	213	218	194	197	216	187	205	197	202	194	200	192	179	198	216	239	205	223	205	238	201	178	202	212	211	221	198	212	183	222	181	208	194	196	225	189	216	180	210	206	220	199	226	209	172	217	222	200	214	192	178	209	206	201	220	199	191	197	215	191	184	193	180	211	184	213	201	191	220	184	191	225	221	208	214	195	189	181	185	210	198	203	190	202	191	188	179	217	206	222	207	197	203	222	187	196	218	213	232	211	230	207	198	208	206	184	184	218	201	183	213	200	221	196	200	201	212	209	188	209	208	187	214	190	189	194	187	195	185	218	215	176	218	205	231	206	216	213	209	188	199	186	173	215	199	215	183	198	179	202	194	213	193	204	214	222	206	202	212	176	200	202	187	183	195	206	193	219	203	201	202	186	192	191	194	223	200	192	199	194	213	203	200	200	226	206	196	177	196	181	217	212	211	231	197	205	239	205	209	207	196	200	234	193	204	206	216	207	211	190	194	202	209	202	199	187	208	203	204	204	181	202	206	206	198	213	193	222	219	190	203	201	203	226	200	200	207	209	190	194	184	187	213	196	213	212	210	202	202	225	213	192	204	232	206	202	214	190	211	225	198	213	164	203	221	196	201	209	224	205	203	210	209	190	197	210	176	205	189	226	213	202	224	192	212	207	223	200	207	190	210	233	189	212	201	209	186	188	194	176	198	215	198	204	231	197	199	228	194	195	208	228	207	210	195	217	215	188	218	218	224	207	196	185	212	183	216	199	214	168	223	205	208	205	188	211	217	208	191	204	185	203	219	198	211	207	184	219	192	222	211	189	195	192	248	210	197	213	199	227	232	210	183	207	221	199	196	194	201	188	183	205	213	225	196	188	202	196	207	192	188	182	189	190	208	193	231	191	184	193	199	192	196	204	227	221	190	197	188	205	197	196	187	201	222	211	208	204	212	190	211	151	169	200	209	212	185	200	198	189	180	208	211	186	228	195	200	204	181	185	197	208	203	197	189	223	185	188	227	212	193	221	193	194	205	191	200	170	218	184	194	196	183	213	202	213	194	191	199	218	216	195	192	209	200	220	218	220	194	214	214	195	192	206	214	217	197	197	204	211	190	226	190	200	203	199	198	215	200	205	201	194	203	224	191	196	196	166	174	205	203	214	210	199	215	198	198	215	204	174	207	219	199	189	216	205	176	178	216	231	183	203	200	178	184	185	205	201	215	198	185	206	222	215	194	221	202	220	210	184	185	215	206	200	209	179	186	188	193	199	195	198	208	242	210	187	219	193	222	215	183	211	208	192	225	210	186	211	215	193	194	189	230	223	205	207	211	183	204	215	211	179	201	178	228	204	228	247	189	207	200	179	182	193	214	194	202	199	189	157	216	204	199	220	230	176	219	202	230	218	218	207	203	223	217	218	204	206	205	178	197	203	211	209	214	187	216	184	186	207	237	198	204	176	220	196	212	235	180	204	178	191	186	195	203	219	220	213	203	182	184	191	217	195	180	169	203	219	188	186	211	203	173	206	176	212	192	202	211	217	202	180	218	204	219	194	189	196	213	187	209	207	218	192	207	202	207	218	196	195	210	201	205	257	199	176	210	226	223	196	167	187	201	204	221	197	221	185	202	182	210	189	193	224	188	167	199	206	218	192	196	224	201	184	194	204	206	186	211	212	197	203	213	180	201	211	172	195	193	222	195	217	198	218	199	207	215	196	225	196	182	184	191	201	229	235	203	187	198	217	202	219	202	187	185	203	191	206	214	199	203	195	198	167	210	205	199	236	208	186	201	198	208	192	189	197	198	209	198	221	204	196	215	216	225	179	208	184	174	190	226	214	186	195	209	232	173	209	204	212	195	213	231	189	205	198	173	187	181	200	192	231	217	207	198	182	221	232	184	202	222	200	196	202	184	179	179	187	194	195	227	214	194	215	191	193	213	204	201	183	202	217	183	184	211	198	212	205	236	185	184	206	207	186	179	170	208	202	188	210	211	195	205	203	201	187	211	190	218	199	198	191	204	211	210	180	187	208	217	213	191	181	192	220	187	235	204	210	204	197	198	174	200	220	201	219	185	212	200	183	206	214	213	197	173	187	198	196	201	218	200	222	215	211	179	174	198	201	188	201	213	203	182	228	192	187	210	201	182	212	203	195	206	196	242	206	199	204	205	196	216	207	227	202	202	193	208	223	212	199	195	231	213	182	212	191	181	201	216	193	215	183	197	196	207	205	180	205	204	210	230	197	175	216	214	205	179	195	220	233	208	208	219	216	214	197	196	204	212	222	208	201	225	193	195	196	191	204	209	202	182	201	174	201	198	220	182	220	170	198	217	200	201	219	195	200	209	189	220	185	233	210	178	222	229	210	190	179	201	208	188	193	190	174	207	193	216	203	227	187	171	200	209	204	192	195	193	229	198	212	163	196	164	180	177	205	209	202	196	204	192	179	194	209	211	197	187	207	203	202	199	189	193	187	191	201	178	194	194	236	205	224	183	202	207	199	230	193	202	208	201	206	199	217	208	191	204	205	190	194	182	195	213	229	214	207	217	204	214	201	201	213	190	194	199	212	207	175	184	178	227	196	243	180	203	169	196	231	212	215	207	236	208	178	196	201	183	199	196	192	210	201	240	222	180	206	226	223	196	212	189	189	221	190	198	206	210	203	202	231	198	195	212	198	212	211	204	180	196	189	205	208	202	177	204	212	230	207	194	203	188	195	204	201	195	213	198	193	211	215	179	196	185	196	222	211	198	227	173	200	210	212	213	203	187	225	202	205	238	195	202	207	199	204	256	190	202	192	208	198	213	200	211	204	211	208	214	196	218	209	163	199	188	217	208	210	189	228	195	225	204	170	184	196	194	208	218	209	210	190	210	205	221	202	199	171	195	180	212	200	194	209	201	182	183	222	198	187	205	197	205	196	217	202	191	208	204	212	181	178	186	157	198	205	200	189	192	188	190	190	201	189	199	193	204	200	201	218	232	204	205	170	222	205	223	214	196	195	218	187	200	190	188	184	203	220	173	185	195	211	193	203	217	205	201	224	210	213	188	209	182	215	211	250	220	197	214	203	215	188	212	202	194	206	200	201	212	222	219	195	196	216	201	192	230	223	180	173	204	202	195	203	249	207	210	212	172	179	199	196	188	220	198	223	192	209	194	228	190	186	177	191	199	203	209	196	189	225	193	200	203	193	201	201	183	196	215	226	203	187	219	205	173	193	176	187	215	221	176	215	197	195	212	202	188	204	236	220	194	206	201	164	204	186	187	206	180	189	196	197	192	195	189	178	208	171	184	224	213	214	215	211	212	206
41438	26362	33067	26934	3204	743	690	680	611	656	604	565	527	525	527	560	511	509	529	508	514	506	491	512	466	487	462	454	492	473	519	460	493	523	492	508	524	499	495	478	504	485	497	502	467	489	441	447	480	475	477	494	462	481	499	454	464	508	493	501	480	499	508	487	488	488	500	487	459	481	504	493	466	540	492	524	474	505	497	473	487	471	468	502	494	482	472	507	495	478	489	482	478	469	493	461	496	491	483	458	510	488	492	507	480	517	479	450	473	442	463	432	442	501	460	476	504	468	502	475	485	485	494	455	507	469	484	451	465	483	435	450	499	473	496	474	512	499	502	497	510	470	457	513	457	489	461	471	462	459	457	474	474	485	480	472	477	483	489	467	444	456	541	480	481	470	443	495	511	474	469	492	476	475	487	443	475	448	451	484	504	483	505	498	490	490	482	474	481	484	455	498	527	489	479	488	494	463	484	502	516	491	504	478	479	481	492	499	495	450	476	477	499	454	452	494	469	470	479	452	457	509	475	445	504	471	470	482	463	477	478	500	489	454	511	504	496	486	450	471	465	471	509	489	510	501	507	510	464	443	448	514	457	492	481	444	435	477	530	473	496	510	502	450	516	456	494	469	475	478	486	493	493	495	508	503	496	519	464	500	486	449	462	463	449	472	460	485	468	499	472	476	476	473	496	490	487	516	460	483	464	430	491	467	469	489	487	463	459	464	501	480	491	479	494	478	471	473	516	496	498	483	449	467	474	554	477	442	473	466	480	468	485	441	480	508	460	510	459	467	498	494	472	491	510	479	483	481	482	462	483	477	457	440	480	486	481	469	463	468	471	451	539	517	454	457	448	493	487	435	463	462	467	504	468	461	526	457	473	472	502	479	491	467	506	469	446	466	487	447	473	479	502	428	447	449	450	482	528	478	452	490	462	470	480	485	458	484	497	503	434	456	476	456	504	481	474	482	466	486	483	477	476	477	476	509	507	522	492	493	497	501	510	501	440	467	473	460	479	472	452	514	482	493	462	498	468	481	439	478	480	467	483	457	506	493	520	465	451	480	477	458	485	483	486	490	460	520	463	464	489	493	451	495	470	507	441	514	497	458	503	490	469	453	500	505	469	477	466	434	458	445	470	502	467	492	469	500	459	488	504	483	515	432	490	455	470	517	472	480	522	445	495	478	436	482	529	485	507	487	512	516	491	480	451	475	462	450	431	482	493	468	474	491	490	476	450	451	500	483	470	491	430	524	468	469	466	482	480	465	466	460	485	479	483	490	472	437	502	471	487	452	487	489	449	495	486	453	556	497	507	470	501	480	483	485	458	460	525	519	483	469	459	503	489	497	469	490	504	463	450	481	493	493	514	465	444	448	512	452	489	473	464	455	482	489	454	492	466	495	516	498	472	514	494	492	530	523	475	478	479	484	444	456	511	493	487	502	501	445	466	489	471	502	470	482	489	486	464	489	510	474	485	487	472	467	454	473	433	462	507	477	445	465	503	462	440	480	454	482	432	467	502	465	514	448	486	465	469	483	457	502	488	465	481	437	467	475	471	431	461	533	461	500	513	465	511	460	512	468	489	446	489	452	468	472	502	486	470	479	463	504	454	457	465	515	497	468	476	481	514	444	468	490	442	519	458	455	470	527	480	452	502	474	478	474	506	458	483	461	481	482	491	477	477	457	490	458	463	454	485	488	465	482	479	508	490	516	477	480	466	429	461	490	467	474	504	504	453	478	452	483	486	472	471	455	468	490	476	457	484	520	491	467	501	450	468	461	463	500	449	455	522	516	470	493	461	489	490	492	482	462	474	453	499	479	473	483	490	463	453	510	437	477	470	424	449	497	486	480	517	454	445	482	476	506	456	452	468	467	479	468	480	448	465	457	459	461	480	484	451	447	478	477	481	493	499	474	464	474	483	499	498	477	480	485	459	499	465	450	459	481	480	474	458	442	499	478	475	442	482	455	472	504	515	483	478	472	469	498	485	524	455	481	466	476	465	555	483	481	506	488	487	488	465	497	479	500	482	503	461	492	484	481	418	463	442	432	472	510	494	530	514	475	486	477	462	443	489	460	524	472	469	539	464	458	448	464	505	498	484	482	513	476	475	506	522	446	478	500	469	450	520	452	497	454	481	465	442	436	483	489	492	474	482	443	468	467	508	416	471	496	489	528	437	495	515	518	490	496	497	453	456	468	477	487	440	475	488	501	521	489	453	463	472	515	450	521	469	486	467	498	488	473	484	499	469	458	461	483	487	469	463	473	530	482	491	484	461	459	479	500	484	447	487	468	479	470	486	474	467	482	470	486	503	471	437	444	451	485	476	467	481	496	472	483	453	460	476	480	515	491	459	486	495	491	488	539	501	423	477	446	501	513	465	487	416	493	509	471	480	488	454	465	467	475	494	503	490	466	479	494	473	481	501	466	500	467	473	477	530	476	490	490	458	489	446	477	489	514	481	448	496	476	478	482	500	468	469	444	476	496	486	473	498	466	490	493	497	494	493	466	445	494	449	488	444	495	471	480	509	495	473	499	482	474	480	489	427	478	468	462	466	502	477	468	470	493	458	504	497	491	474	484	448	454	506	483	498	509	468	474	449	536	483	494	496	454	450	469	431	483	466	459	461	476	494	479	468	489	454	487	519	501	498	467	485	515	503	455	490	473	493	508	455	483	492	478	462	485	449	510	450	478	468	466	560	458	496	484	423	519	451	502	511	468	474	465	483	471	474	486	451	480	483	479	499	505	470	509	475	509	451	437	515	487	466	477	491	480	478	521	496	486	460	519	476	499	448	455	468	483	466	478	479	464	456	457	477	506	473	487	519	494	442	490	466	451	462	481	465	470	449	470	473	473	453	465	473	469	482	468	478	460	459	501	518	496	464	522	497	507	471	458	472	448	481	504	452	467	505	469	483	445	491	450	463	476	480	512	499	410	496	468	477	463	466	501	456	483	481	477	459	470	437	511	485	477	454	457	486	457	446	528	473	482	520	473	503	472	464	486	475	449	534	490	463	471	479	465	502	449	500	479	421	459	456	513	453	503	508	459	486	487	501	490	465	504	520	460	506	466	463	489	458	482	505	481	484	494	493	496	454	468	464	468	494	467	454	490	496	481	483	467	464	468	524	452	528	457	473	494	491	474	480	506	441	496	461	507	437	464	458	484	499	470	448	474	520	468	536	473	491	480	479	480	484	522	489	484	461	440	500	479	477	485	494	436	506	482	476	484	472	504	469	478	470	476	483	495	462	492	471	460	489	466	504	449	458	447	446	483	455	501	502	459	477	467	471	493	483	487	457	488	477	467	531	495	489	472	516	461	473	499	474	506	443	453	492	467	478	453	481	487	451	469	478	482	468	478	500	496	458	493	509	456	503	462	467	470	475	494	471	476	480	498	530	485	491	455	487	492	465	472	467	471	473	481	454	506	450	508	479	508	491	490	502	491	475	457	465	481	487	468	455	495	465	482	464	437	510	490	477	489	467	508
42176	31914	36346	29876	11020	689	296	294	251	242	182	213	206	203	213	216	171	200	218	206	199	217	193	208	201	222	203	200	206	195	220	206	201	206	203	207	176	197	206	189	185	199	182	196	190	192	206	182	193	209	211	171	176	212	209	196	193	189	219	191	180	195	192	202	187	204	204	204	213	229	179	203	171	181	177	188	193	197	213	212	199	210	189	174	234	206	202	205	204	195	201	204	223	157	203	162	229	169	222	212	181	211	203	170	202	203	198	193	208	171	204	180	204	179	168	158	186	176	205	169	198	192	195	216	196	181	192	195	174	177	196	206	178	177	187	178	214	191	191	196	200	212	191	207	179	196	182	183	185	178	193	169	196	194	163	203	195	179	196	160	190	227	169	191	196	217	195	205	185	179	200	187	209	197	189	181	180	193	222	197	205	190	191	186	186	198	193	205	175	203	179	224	198	174	198	185	169	192	197	199	163	181	196	195	203	187	205	207	221	221	206	199	207	226	207	203	181	203	173	171	190	188	194	194	190	201	219	186	199	207	207	204	187	178	179	192	189	177	208	203	181	199	223	241	197	204	188	216	201	185	179	191	205	178	194	207	196	191	204	193	190	194	208	217	179	176	211	190	182	218	218	180	205	184	189	202	175	200	192	199	180	197	179	186	219	186	223	179	218	206	219	210	186	199	205	210	178	186	182	192	196	196	217	172	202	196	198	200	214	191	208	167	194	195	204	199	199	182	188	207	177	192	191	189	199	190	230	210	181	198	188	166	192	203	174	225	203	212	190	193	159	213	192	202	186	200	189	194	169	192	161	208	185	197	204	222	230	210	202	202	182	202	167	193	210	197	203	176	208	181	213	206	194	219	192	183	156	182	185	194	184	194	205	191	198	205	193	203	203	188	198	170	220	193	180	175	193	210	179	175	204	204	191	197	166	183	179	180	160	180	179	173	176	199	208	177	201	202	197	190	203	206	184	196	193	173	199	179	181	181	178	204	187	214	203	203	197	199	193	197	191	196	197	197	195	178	208	175	181	191	194	202	203	179	182	190	191	206	192	195	208	212	191	179	210	207	162	202	207	176	199	205	187	169	214	191	206	206	207	207	177	209	183	190	203	187	180	182	212	194	206	177	203	208	203	174	166	205	220	180	175	218	196	193	158	199	189	187	212	169	194	221	200	228	183	187	186	195	195	196	188	187	192	223	170	179	207	202	198	190	181	224	222	202	206	188	166	184	185	196	187	180	154	207	193	198	181	213	186	198	204	167	206	191	169	212	190	177	186	185	179	208	170	186	193	215	193	211	202	181	180	209	177	185	195	198	223	202	179	181	205	205	210	207	213	213	198	207	210	208	192	182	207	183	202	195	178	178	228	186	191	207	201	211	169	184	193	175	208	209	215	210	174	192	204	191	195	195	210	186	202	201	186	212	195	180	209	171	160	194	203	202	203	210	195	181	214	170	164	187	174	188	232	214	189	193	193	224	207	228	198	201	203	206	199	210	194	184	206	207	204	194	224	201	204	195	195	192	195	199	195	217	179	201	204	192	199	201	227	182	193	203	192	196	196	191	176	203	197	235	195	228	203	202	218	208	202	195	211	211	192	189	201	177	172	171	212	206	199	198	197	170	211	180	179	198	186	180	171	192	189	186	195	202	192	196	216	209	188	206	190	213	159	208	187	191	190	167	168	172	187	214	205	182	213	217	192	183	227	197	216	199	207	209	185	201	168	218	218	197	184	199	211	195	206	200	190	187	198	197	181	181	185	180	195	200	229	215	191	186	204	193	197	190	186	193	201	188	188	182	186	222	180	178	186	201	189	209	205	178	173	193	191	174	222	195	176	178	183	201	192	184	198	190	205	189	193	188	205	210	192	207	215	167	204	170	231	196	164	196	201	163	212	216	180	194	199	189	194	211	198	204	191	227	194	187	191	181	171	212	196	187	208	173	193	202	210	208	176	194	178	194	212	198	189	202	224	212	168	177	228	186	184	205	192	190	207	194	192	193	196	178	194	183	193	170	179	180	187	186	209	202	198	188	199	183	192	178	200	186	187	202	172	170	181	203	212	215	194	225	185	194	190	180	228	201	187	209	202	184	168	205	188	199	180	203	198	208	211	208	201	173	189	214	180	206	206	197	201	192	165	207	193	191	188	207	206	204	193	162	208	208	208	192	194	180	205	190	181	201	189	191	216	159	198	184	179	210	194	198	182	201	195	214	188	191	200	181	203	203	202	199	206	193	174	196	177	199	193	165	205	203	198	180	161	166	193	178	194	211	201	179	173	190	206	205	190	168	180	202	190	190	208	196	189	178	198	213	173	175	194	167	192	176	189	187	174	206	198	192	209	189	215	185	184	195	205	231	198	206	183	207	187	187	211	190	223	206	206	171	184	188	160	197	209	208	187	200	218	187	198	178	181	192	215	197	174	174	214	190	206	185	218	194	195	196	174	198	161	220	193	213	206	197	190	196	204	197	193	192	206	178	210	188	189	185	218	191	190	192	195	205	179	190	176	205	215	194	194	184	166	192	206	180	213	202	182	203	185	187	201	209	207	175	198	168	199	183	191	208	191	174	189	193	191	208	184	213	195	201	190	202	176	185	188	182	186	181	180	192	192	201	191	200	192	201	213	211	205	209	214	209	211	201	203	194	205	181	199	191	191	166	236	188	190	203	200	179	216	198	185	193	191	197	200	206	200	183	168	193	181	197	199	193	196	172	192	203	188	183	188	194	196	192	186	199	222	199	202	203	217	183	206	219	201	205	218	205	219	192	194	175	197	171	196	209	195	217	189	180	184	226	194	180	190	201	202	202	193	208	202	190	195	202	184	203	186	209	199	205	202	198	213	209	206	176	195	202	187	181	195	207	235	163	204	195	222	187	198	185	198	184	216	200	173	189	192	200	194	210	197	198	206	177	179	213	159	185	192	195	182	200	178	165	221	197	171	188	179	173	165	191	209	166	185	165	208	186	196	203	195	211	194	201	228	171	224	182	175	185	192	188	186	200	166	192	206	176	170	184	201	228	208	200	198	193	192	200	184	176	178	187	200	184	210	186	189	201	198	202	208	240	181	204	174	187	200	186	193	200	196	201	200	175	208	204	201	208	182	186	203	202	207	215	206	201	207	179	208	198	189	186	200	169	207	205	213	207	191	179	192	210	161	181	169	177	194	184	211	185	190	201	192	177	186	189	190	187	166	214	175	199	206	188	200	195	180	193	203	182	175	199	187	199	187	168	206	204	202	191	195	179	208	227	189	190	184	166	190	188	199	182	219	189	170	208	187	198	166	198	232	187	188	183	201	200	222	210	220	218	193	193	236	172	196	193	181	206	210	208	204	184	198	186	173	187	188	188	194	197	185	212	185	196	190	228	201	188	169	216	209	193	177	212	198	190	176	182	200	192	213	213	212	174	215	211	186	222	187	179	210	184	205	190	196	180	211	227	192	203	196	214	180	200	217	218	184	201	178	196	198	176	224	203	201	185
48174	35955	44163	35932	3776	992	914	856	782	692	643	662	631	604	580	606	574	512	528	574	533	523	520	488	514	544	487	500	489	462	504	523	499	507	493	442	483	536	504	483	482	497	455	489	461	463	464	472	472	495	494	497	501	446	509	504	494	460	482	457	526	480	521	507	470	474	519	487	461	477	471	511	492	466	498	486	489	433	513	518	462	483	469	479	466	489	478	491	500	423	484	477	482	482	480	492	470	468	488	492	486	495	471	473	485	485	470	478	502	476	454	506	511	499	467	477	501	484	470	447	470	453	498	492	446	481	474	496	472	479	474	474	476	466	489	475	491	440	511	469	484	463	472	498	448	474	461	468	444	484	474	480	477	477	480	464	519	477	489	499	492	521	468	487	502	467	464	469	506	483	476	472	432	466	476	477	467	435	474	501	506	473	451	483	513	499	447	447	444	445	503	483	506	524	498	488	449	469	448	454	473	437	460	462	477	488	494	419	462	469	485	490	490	487	490	478	474	430	473	470	482	482	463	483	487	482	450	477	465	469	459	494	473	493	462	440	484	487	442	480	493	459	498	462	467	469	442	475	477	462	476	450	500	468	449	428	462	481	458	478	466	471	488	480	490	526	502	471	450	483	508	473	461	470	467	470	437	461	464	455	475	480	517	486	471	498	483	469	483	480	484	481	453	477	491	468	466	476	485	484	504	476	477	521	493	435	464	488	509	460	472	464	455	431	512	487	437	482	454	473	464	523	451	469	482	447	483	459	496	468	489	495	471	476	446	458	477	496	463	429	480	479	482	509	432	474	475	497	423	497	449	481	454	484	470	450	452	452	423	467	469	456	484	478	482	476	478	494	498	455	471	471	473	469	498	493	472	447	452	493	430	491	483	451	461	478	465	464	457	474	456	458	463	507	441	484	503	440	495	481	453	469	506	439	499	465	445	471	474	457	460	486	470	463	422	446	478	473	448	497	461	464	475	484	480	471	438	465	472	471	465	474	461	491	504	516	472	502	442	439	495	490	467	444	486	465	444	447	463	460	485	468	476	481	480	456	454	468	461	507	474	491	451	439	481	490	499	479	480	456	450	495	457	485	484	448	492	476	501	476	476	490	476	456	460	486	525	472	483	493	471	473	462	485	465	473	496	461	460	476	501	459	463	468	449	469	466	473	509	474	464	461	493	476	476	470	478	465	473	466	447	472	480	447	527	513	453	466	480	450	468	459	467	455	474	498	447	469	475	470	451	473	477	429	517	480	472	467	496	457	474	488	498	483	491	485	427	496	478	485	494	487	459	468	412	444	439	449	484	511	442	518	502	455	485	472	494	437	465	486	477	441	470	427	472	464	465	490	475	503	451	445	469	461	492	482	443	465	473	520	476	470	472	474	500	433	493	525	450	462	456	483	450	472	438	482	486	486	479	472	473	492	487	486	496	496	451	448	440	446	478	458	473	455	448	481	458	494	442	426	454	473	459	478	462	453	524	457	448	454	489	493	486	493	487	517	458	461	465	500	464	460	452	463	464	485	441	485	471	436	485	488	443	463	480	456	517	501	442	455	460	470	467	491	488	484	472	457	463	479	477	466	467	452	497	429	478	477	450	464	471	478	444	481	479	441	491	472	468	445	492	501	431	473	491	452	451	480	475	479	469	522	457	468	450	450	463	495	449	420	466	469	462	452	461	470	479	502	486	452	459	489	485	437	491	467	463	464	465	497	447	462	506	484	462	492	472	453	472	467	506	498	453	473	441	503	451	475	476	483	488	455	511	453	503	468	493	440	474	473	435	448	478	454	436	478	449	483	481	463	421	497	437	457	478	476	430	458	511	458	469	483	453	451	493	462	476	492	499	508	478	474	471	483	504	483	465	486	494	480	483	482	463	494	495	483	478	429	447	445	446	496	464	463	459	499	466	435	479	533	476	469	450	454	473	487	446	474	481	460	437	448	491	510	444	477	510	440	439	434	484	503	462	506	479	478	487	457	452	438	455	453	477	482	497	466	494	477	440	464	474	460	464	510	458	425	506	466	476	478	496	440	482	492	436	474	495	498	460	473	488	486	469	500	473	474	468	450	488	445	463	450	487	485	504	453	480	448	463	477	448	487	463	474	487	499	463	457	472	474	477	499	483	483	479	503	484	449	481	483	426	491	486	460	478	511	475	474	482	473	470	529	475	466	455	487	484	477	500	481	457	488	447	441	474	478	467	462	454	457	450	443	435	454	474	460	482	489	450	465	427	454	503	449	463	528	474	476	468	496	456	462	490	474	488	443	477	470	431	500	491	459	473	468	460	493	492	464	442	502	521	503	452	479	476	482	476	466	457	474	504	455	477	471	484	501	457	466	465	456	437	463	496	457	449	467	472	493	496	457	441	475	466	492	491	513	493	477	459	488	481	477	460	438	455	528	500	467	432	447	489	452	474	506	478	500	453	507	498	476	493	505	497	448	476	479	437	465	507	456	452	523	476	458	540	455	462	485	480	487	459	466	474	474	536	457	457	478	449	437	460	498	506	464	485	489	452	480	481	465	456	511	482	457	490	498	489	462	495	455	478	541	466	494	450	480	470	489	466	488	522	444	458	496	480	450	476	405	472	484	489	480	463	456	466	456	451	476	487	451	458	473	463	468	510	446	462	441	468	457	492	436	464	462	473	459	454	483	486	474	442	468	508	491	495	479	470	479	486	488	461	444	512	495	456	469	466	477	442	465	481	453	502	465	469	455	461	451	486	508	451	461	474	449	463	468	474	465	464	441	496	474	469	454	463	453	473	472	488	466	449	444	452	484	438	494	509	452	487	472	495	490	466	445	452	450	444	447	486	499	454	463	471	482	452	451	454	457	463	456	456	456	472	480	466	475	494	481	492	487	446	462	472	438	459	446	450	519	530	454	411	454	473	440	486	479	438	475	453	482	475	474	449	487	468	473	440	480	482	475	495	501	502	484	490	476	424	482	476	418	470	441	445	469	447	456	482	462	483	484	494	426	431	482	487	461	456	431	535	469	445	448	450	475	424	451	445	502	467	481	512	448	466	460	472	451	482	505	489	439	475	486	484	506	496	490	483	468	528	504	471	453	460	471	450	477	448	512	472	483	451	475	436	475	456	432	469	465	470	429	428	489	501	460	479	459	473	457	499	439	498	502	474	429	490	471	471	467	466	460	488	488	489	469	459	481	437	451	491	430	464	468	450	462	496	453	523	442	451	467	506	487	478	476	484	437	463	489	451	448	477	447	464	481	454	504	504	489	449	448	468	469	454	490	536	444	473	453	478	422	456	441	475	448	466	480	495	468	434	477	485	452	522	472	513	458	497	456	477	506	492	495	442	503	441	435	451	479	492	497	464	469	479	459	464	472	461	497	474	476	432	488	493	471	470	468	472	458	454	507	489	486	452	469	484	470	498	439	466	475	501	502	466	511	474	463	554	495	493	486	455	466	486	460	471	498	457	453	473	445	484	464	449	499	500	459	472	482	477	406	462	476	432	454	493	505
37826	10269	2514	1144	435	298	338	313	307	326	305	302	317	336	334	343	284	288	312	323	310	315	314	280	314	342	320	314	350	316	297	317	333	325	294	310	313	343	336	292	315	340	343	296	313	355	308	300	340	313	306	275	299	331	299	298	301	292	343	306	322	317	322	313	304	313	305	319	312	313	346	313	330	339	332	296	321	282	274	340	320	318	340	327	334	308	266	326	296	293	312	322	304	347	301	277	326	300	322	334	302	263	333	309	311	311	328	287	327	285	330	314	301	317	306	327	359	286	328	319	326	298	295	310	325	325	278	299	310	303	309	362	329	316	289	308	327	286	323	307	308	321	290	304	306	270	310	329	316	303	296	285	350	301	318	337	305	334	298	307	309	294	289	315	309	302	310	312	335	327	301	345	318	313	290	310	305	310	307	302	321	351	346	298	305	322	278	335	336	318	331	292	307	300	320	283	313	302	309	296	320	297	301	334	324	319	349	313	306	326	312	304	313	305	317	321	322	309	318	289	298	281	327	303	293	315	323	316	297	313	284	291	342	315	325	300	323	318	290	303	297	310	309	295	296	308	318	333	286	293	306	308	328	324	336	308	308	299	305	310	341	313	318	287	294	286	340	285	307	309	312	306	332	294	303	305	328	326	317	336	325	291	315	314	327	299	302	331	310	314	318	309	327	300	320	334	325	282	286	332	306	319	305	308	333	293	311	284	322	316	292	314	303	301	332	305	319	289	307	285	298	304	339	315	333	278	303	276	317	326	312	349	319	309	307	307	285	319	308	336	293	304	342	292	295	315	325	312	328	317	312	284	311	315	314	327	317	325	319	342	325	298	313	301	278	323	301	282	287	339	294	310	318	272	304	273	328	281	304	306	322	336	303	296	288	328	297	295	319	312	307	312	298	294	319	349	323	284	285	307	348	333	325	312	348	286	321	309	332	294	307	306	329	303	277	308	306	374	311	341	314	319	296	321	327	300	306	306	310	299	315	372	292	295	300	301	306	335	313	317	332	331	338	299	303	310	283	331	276	291	344	274	317	328	306	308	320	285	335	320	327	310	311	303	287	305	308	339	314	347	311	322	296	316	346	346	318	267	290	320	321	330	304	310	338	311	321	305	335	275	302	306	289	309	302	308	309	340	279	297	315	294	266	318	324	299	314	314	315	340	315	311	319	302	359	325	324	315	320	330	330	276	294	307	332	276	300	291	323	324	337	290	297	357	361	337	322	335	313	311	317	330	296	346	331	298	327	311	314	311	332	317	349	317	303	312	322	310	308	309	285	295	301	333	324	322	306	298	309	302	320	296	340	296	322	309	303	304	297	288	325	309	308	337	324	296	293	339	318	295	304	335	296	322	326	317	316	341	319	304	327	332	314	334	315	363	303	297	305	303	289	308	333	339	325	330	328	316	326	302	350	311	332	324	326	291	338	290	323	322	306	317	294	308	327	270	302	307	331	321	315	331	342	321	326	296	333	294	300	286	276	288	304	329	326	330	283	323	312	281	301	276	313	288	309	322	276	319	300	308	322	324	341	332	343	335	289	362	339	296	316	317	316	307	312	313	322	278	319	307	293	335	327	337	301	352	349	311	301	301	303	296	317	287	307	317	336	331	339	319	319	283	339	316	319	284	330	323	323	293	318	296	294	327	308	305	326	295	309	299	297	317	327	358	307	315	327	310	317	321	310	316	309	297	310	302	317	326	286	314	294	343	315	326	305	278	302	297	309	307	297	358	319	302	335	306	298	314	282	307	280	292	303	335	277	283	300	304	328	314	311	314	324	315	319	322	352	291	329	325	318	321	305	325	323	314	322	298	297	300	308	335	311	316	287	362	332	298	290	318	339	349	331	275	316	302	344	339	313	341	330	301	314	333	308	314	295	300	310	313	318	305	305	306	316	300	321	324	289	303	346	277	323	291	301	336	298	345	342	315	295	306	350	301	343	320	305	304	329	335	315	345	309	322	296	328	312	297	301	306	290	329	305	314	312	323	277	323	292	310	328	316	285	335	307	311	296	285	292	309	323	302	283	276	272	313	282	259	283	290	279	324	309	354	310	315	274	288	320	314	307	329	292	336	277	316	301	310	296	329	319	322	315	300	284	316	312	291	346	310	326	329	302	334	277	281	303	316	316	279	292	321	293	315	335	321	338	304	335	326	314	316	291	310	316	338	307	329	278	343	284	325	319	331	314	315	318	316	322	312	316	308	302	313	315	310	318	341	348	344	338	312	331	353	303	306	307	313	293	308	333	331	288	314	314	315	294	308	302	323	296	312	304	294	299	328	297	309	302	290	313	306	333	324	283	338	310	311	328	313	304	295	313	306	326	304	329	279	334	332	314	310	307	320	318	298	300	344	312	310	332	305	300	326	276	309	329	290	325	342	310	298	315	292	310	301	313	319	314	316	267	303	311	331	284	338	292	322	334	327	310	303	334	271	306	323	293	288	297	280	311	318	314	321	319	313	352	319	320	306	359	322	330	333	298	349	286	330	327	328	314	325	307	319	311	324	323	308	305	337	313	311	327	288	308	304	298	326	297	346	290	307	330	303	363	282	288	313	303	312	309	317	324	318	322	335	297	316	299	332	334	333	331	325	294	319	297	312	334	317	299	334	311	292	313	314	308	273	311	317	279	309	312	313	314	303	341	310	301	326	306	322	306	329	317	298	302	361	302	289	309	324	320	329	329	287	330	294	316	344	312	335	312	314	272	318	320	348	335	306	277	327	294	317	273	317	301	311	338	306	329	317	319	349	295	301	315	335	324	300	287	283	347	287	300	327	314	297	310	279	334	293	330	303	336	312	290	305	292	326	316	319	320	338	320	275	316	343	299	329	348	326	284	296	309	359	308	299	277	314	324	347	333	322	309	316	302	320	304	332	303	299	309	312	312	302	331	298	331	299	295	292	308	362	301	315	301	320	316	325	333	295	327	329	294	295	306	324	319	297	289	342	314	298	304	288	286	320	312	349	320	318	323	327	331	306	310	295	335	321	338	312	291	310	279	307	318	301	301	318	292	319	303	301	291	314	313	347	300	328	339	321	337	342	312	318	316	357	313	302	294	331	293	297	283	304	278	324	310	322	292	326	308	296	307	328	320	299	307	308	326	312	280	268	289	309	304	324	287	307	277	314	288	284	337	314	304	316	275	310	299	306	304	336	303	316	281	302	287	349	317	320	309	328	293	306	313	306	322	264	329	331	289	286	318	272	295	345	336	302	305	324	315	330	314	301	308	297	280	337	312	342	327	319	300	330	314	334	301	330	328	278	308	307	341	334	291	306	303	300	325	320	337	317	271	322	303	345	288	296	295	340	316	290	325	297	303	324	308	277	296	291	338	315	303	315	318	289	315	286	336	314	339	308	331	313	300	331	253	314	303	322	295	302	302	340	312	320	292	328	299	322	278	309	311	310	313	316	279	304	317	308	285	322	318	324	320	319	280	300	296	324	312	331	315	330	339	322	322	300	298	302	336	321	320	311
26263	4493	4956	3029	754	710	709	786	683	705	708	732	707	700	664	724	711	723	682	702	716	678	746	681	675	711	693	667	720	650	735	713	698	700	687	668	710	724	729	685	711	735	713	679	717	685	724	703	698	676	683	712	702	723	676	690	733	701	717	679	736	671	685	702	695	699	743	676	666	719	691	684	676	710	753	722	690	687	716	677	774	716	674	684	732	675	721	717	655	674	708	690	684	742	701	669	717	743	647	703	698	715	647	730	703	734	714	715	677	659	705	663	648	695	697	710	692	706	677	720	706	690	715	691	690	662	726	720	693	657	708	696	717	687	700	692	671	691	706	703	709	692	716	738	670	697	722	656	687	668	680	733	689	753	745	702	698	679	704	709	678	660	661	661	711	708	723	702	695	720	709	712	679	677	661	715	672	675	683	710	731	718	689	679	748	694	688	718	711	699	682	671	752	733	715	735	668	741	652	734	714	693	716	685	720	700	651	678	731	750	706	713	684	698	666	715	651	676	715	707	702	720	674	679	722	682	761	708	678	695	683	681	718	751	687	672	737	704	683	707	711	703	668	698	724	717	713	743	710	666	739	712	722	692	707	682	710	703	676	734	733	690	704	705	718	694	706	674	711	704	700	703	700	731	692	700	735	676	693	721	649	641	731	722	701	671	695	726	693	709	723	665	659	746	708	725	681	708	722	724	723	708	743	702	700	704	708	691	676	724	686	711	725	654	740	736	621	708	706	695	738	759	707	717	670	676	690	715	708	671	706	748	689	687	723	645	761	666	707	687	759	704	713	729	697	693	712	720	715	706	746	675	659	702	693	673	699	733	706	704	735	665	668	706	706	713	724	716	760	755	670	691	631	660	777	656	691	698	718	691	663	712	688	713	688	696	717	730	698	687	695	717	719	682	702	683	679	689	676	711	698	690	703	758	664	671	659	645	647	700	710	717	732	725	726	711	695	702	751	679	688	707	703	674	725	747	774	655	705	708	648	667	687	687	690	706	699	757	721	690	677	752	759	701	694	696	704	640	709	719	677	625	707	692	735	722	675	731	729	658	737	676	714	684	696	700	679	692	723	686	687	749	712	680	694	713	711	680	696	711	691	715	678	671	707	705	658	684	680	702	694	723	688	673	713	685	679	652	675	693	671	733	738	734	685	710	696	709	639	706	657	695	713	696	675	706	741	709	697	681	661	754	741	684	730	719	730	711	716	691	717	693	670	679	670	689	752	715	693	738	678	735	719	682	709	639	720	695	749	719	672	697	695	672	701	697	696	688	721	683	661	679	737	694	686	741	707	698	711	770	695	698	667	699	671	687	661	652	719	695	694	715	720	713	698	703	710	703	771	700	690	710	689	726	700	737	661	714	680	735	692	737	711	711	715	690	698	696	645	752	690	636	649	696	711	684	719	726	719	728	703	737	727	689	707	748	653	685	732	707	707	693	694	716	694	721	669	746	701	680	688	700	675	712	681	650	663	677	654	685	697	751	757	689	722	710	691	702	702	674	698	715	680	692	705	696	703	706	664	725	708	742	695	758	702	691	679	741	711	676	693	718	685	709	701	692	672	702	706	686	712	654	709	664	692	704	721	681	714	703	714	689	706	685	670	703	689	702	670	697	683	728	726	650	673	706	691	696	722	708	707	680	660	723	674	686	664	725	714	634	697	687	657	721	675	685	695	700	675	685	652	708	710	715	704	666	693	719	682	704	699	734	696	671	729	677	732	703	714	715	720	707	730	665	710	718	678	711	668	757	664	713	734	657	710	702	674	748	699	695	725	744	701	666	750	688	692	691	729	697	648	674	695	633	727	756	688	719	729	710	703	743	687	681	694	700	699	725	696	695	668	705	713	675	698	719	708	716	636	718	699	730	657	699	731	712	722	695	697	775	683	660	723	732	658	674	685	710	686	697	692	709	699	675	734	692	720	655	716	653	704	649	700	748	652	722	718	685	727	746	691	710	708	744	672	681	714	653	710	752	695	690	696	737	745	702	705	697	718	673	761	763	687	658	668	740	686	662	711	697	707	713	728	696	690	703	668	689	722	734	719	718	757	733	719	727	705	750	713	683	705	706	698	708	713	714	671	718	722	724	684	688	727	752	703	691	692	698	699	668	672	699	713	662	692	661	699	685	713	680	703	638	707	693	696	668	700	677	674	732	712	704	704	683	728	648	726	668	693	699	699	708	698	678	744	670	678	708	707	677	719	706	751	665	730	670	698	660	667	700	650	740	664	701	712	662	616	702	693	722	719	710	699	701	730	684	733	741	699	686	686	684	704	685	684	662	707	663	788	681	670	718	733	727	703	685	729	731	649	714	715	729	696	698	708	720	734	715	716	662	648	704	715	699	676	762	670	703	670	710	708	676	719	776	730	730	731	749	738	732	684	769	711	718	712	699	746	720	723	676	688	731	698	703	695	708	720	727	641	691	639	655	735	675	687	705	718	689	740	651	699	696	684	701	690	718	709	671	664	668	663	709	730	668	687	713	688	713	736	700	708	664	665	691	739	715	717	708	668	684	715	712	690	721	700	705	662	704	654	674	689	700	695	704	710	741	714	673	707	676	718	671	677	701	695	729	669	702	664	688	714	702	692	750	767	675	695	718	738	711	712	629	689	723	714	734	692	744	699	711	732	713	763	704	724	717	734	780	672	720	670	682	692	691	718	753	682	676	715	743	688	671	716	720	751	719	685	675	737	658	685	692	653	701	731	721	669	707	702	695	699	636	686	713	706	700	687	662	656	696	649	672	724	735	697	703	708	688	700	707	700	672	708	692	683	670	716	684	697	679	696	719	645	698	707	697	669	741	686	734	702	695	712	720	697	747	663	699	708	679	700	672	728	641	689	715	732	733	746	677	720	735	681	689	732	725	708	694	721	690	675	686	704	700	681	694	741	690	701	723	724	698	694	747	686	693	673	689	716	708	738	739	686	781	680	693	725	706	675	674	678	673	673	729	720	698	716	709	653	673	651	638	737	724	700	702	696	725	707	684	682	730	746	644	708	699	676	739	719	747	662	686	690	720	708	696	695	689	710	687	670	703	760	704	734	700	704	702	655	683	629	756	652	714	654	713	703	681	740	702	688	683	734	706	696	699	680	703	641	670	703	725	687	684	673	694	710	685	716	739	715	691	747	762	743	741	707	709	740	710	679	735	741	720	701	721	734	687	701	714	721	735	688	673	723	726	737	742	761	698	682	690	686	712	727	704	696	664	670	697	734	726	712	694	685	712	675	673	684	704	700	694	689	701	709	686	715	680	698	686	652	721	689	723	698	701	717	717	657	651	656	697	702	736	705	705	705	724	715	706	704	667	650	751	620	672	688	666	735	685	754	712	666	773	724	713	690	707	684	720	704	673	698	722	683	732	722	705	691	687	732	722	695	688	764	702	700	737	728	660	724	646	664	719	682	666	661	695	707	697	719	701	728	690	716	745	721	730	690	708	696	704	732	694	764	739	703	711	701	681	688	717	700	645	721	733
46499	32424	31422	19519	3520	282	271	289	259	223	215	221	218	229	247	204	194	200	203	216	213	189	221	236	221	218	184	198	190	253	208	209	215	215	191	209	215	211	230	214	207	216	225	198	218	216	198	215	188	215	200	222	207	202	212	216	213	194	215	199	199	179	210	203	230	209	225	215	235	206	210	240	203	185	234	192	197	189	206	218	215	253	216	179	214	194	213	227	245	201	187	207	200	231	214	236	198	218	197	206	204	222	209	219	228	215	198	232	196	196	207	189	175	191	214	197	217	184	210	195	190	227	238	189	204	210	194	214	207	211	199	223	189	191	227	175	193	220	212	212	196	187	186	234	187	209	192	199	217	201	177	210	193	214	229	215	178	185	225	216	209	205	192	195	197	220	197	183	198	205	220	218	225	209	206	203	224	200	228	214	234	202	238	213	205	188	207	201	206	182	195	189	223	184	197	223	232	193	223	202	204	210	230	217	219	196	221	188	214	213	195	192	192	207	169	256	205	209	232	251	198	181	204	216	221	215	202	214	210	184	199	183	229	208	196	189	198	210	206	195	224	204	183	212	221	212	183	178	193	197	199	192	219	198	200	181	197	205	215	199	217	231	207	188	206	185	201	209	197	189	190	174	209	182	215	175	183	197	225	211	241	190	188	198	215	208	205	194	240	202	245	187	203	187	196	204	208	220	222	216	216	242	214	235	193	216	210	196	189	231	207	228	228	230	231	214	209	210	229	212	226	194	213	219	196	193	210	207	185	210	183	209	191	192	213	203	207	196	196	181	200	201	215	228	222	194	198	212	201	178	194	201	214	202	190	216	227	173	174	199	209	206	220	193	223	207	209	215	200	189	223	221	205	221	209	215	200	194	188	208	220	213	192	216	222	210	220	206	215	199	207	200	196	189	224	202	236	211	200	181	227	228	189	212	217	191	213	211	225	208	180	216	243	200	214	206	216	219	162	228	201	219	226	207	208	206	187	205	200	213	216	219	200	197	206	199	223	190	188	227	191	211	225	212	214	225	213	232	223	206	196	234	236	232	222	195	214	201	199	188	209	181	211	196	214	202	194	211	194	209	172	198	206	228	195	217	215	202	197	191	187	194	165	208	209	192	217	199	230	203	243	167	214	199	201	217	190	197	208	181	189	190	205	199	186	211	237	228	210	189	198	204	187	170	216	213	178	212	196	170	225	189	216	213	205	177	215	248	203	209	209	204	182	222	196	184	220	200	195	199	186	218	218	201	211	199	214	193	209	214	192	200	221	192	199	231	191	174	192	204	221	244	213	209	205	188	175	200	220	224	211	208	208	221	197	235	191	202	191	194	226	221	209	208	184	223	196	203	185	205	191	236	182	242	216	233	214	198	215	195	233	182	211	193	212	169	208	195	190	233	203	214	183	212	218	185	211	199	211	217	197	191	231	219	214	215	218	190	192	207	186	206	230	207	187	234	218	233	191	206	202	208	219	204	222	200	211	213	192	197	193	209	194	181	204	233	229	195	218	206	209	210	206	192	219	242	205	221	181	185	203	180	202	219	176	205	236	230	207	205	198	179	238	207	196	214	232	206	207	215	194	197	200	206	221	227	195	228	202	215	236	207	202	224	232	218	200	189	205	214	182	195	199	167	224	171	200	219	201	222	202	204	199	204	202	183	218	206	222	189	191	207	194	186	211	189	189	185	213	218	218	202	194	209	205	190	240	203	203	195	216	187	195	245	220	180	191	207	226	200	196	227	208	217	220	221	194	202	201	168	213	189	223	237	209	211	191	187	203	198	174	205	192	217	220	223	202	189	196	211	214	187	199	232	211	194	224	219	209	213	219	193	202	209	184	210	201	264	195	200	225	227	201	214	194	197	191	216	209	212	233	214	187	225	227	222	193	196	200	177	183	192	187	202	210	210	175	207	193	207	209	199	230	203	205	226	229	199	194	219	198	215	212	202	192	230	168	206	226	199	210	201	205	180	200	213	194	201	231	221	179	182	206	209	186	229	203	188	223	237	228	201	209	214	197	217	206	216	190	216	209	197	200	187	196	217	202	194	197	206	214	211	209	173	214	190	199	235	223	179	207	218	200	208	202	223	212	249	194	178	193	214	219	215	187	248	225	199	200	191	205	181	213	210	208	209	202	190	204	205	191	207	199	189	233	242	211	177	221	193	201	215	174	206	203	186	188	190	184	222	222	211	193	202	193	206	195	202	190	191	193	223	192	186	187	199	194	190	216	207	224	186	190	204	202	196	199	198	210	252	206	201	208	194	223	172	233	200	207	220	186	203	232	200	219	209	203	210	197	192	188	240	223	225	218	213	209	223	200	207	228	197	203	169	184	232	219	197	219	218	212	186	223	187	248	205	191	201	191	209	224	202	211	223	230	199	196	224	191	175	166	219	208	209	181	214	183	214	191	216	191	223	213	192	211	197	203	215	197	208	210	187	232	194	199	196	205	218	205	216	189	194	176	228	226	197	211	231	218	218	205	197	223	214	219	215	207	191	173	203	209	190	220	212	195	216	199	189	217	185	203	191	204	212	205	223	192	184	178	192	243	205	213	218	195	238	186	217	207	180	228	177	221	219	230	202	202	230	203	213	182	190	223	175	227	224	192	210	212	225	194	229	180	229	226	179	167	201	213	206	209	215	184	207	216	222	196	184	214	216	202	196	190	210	221	205	230	202	208	178	204	205	205	184	207	213	211	206	210	254	194	209	186	187	214	200	211	212	220	218	224	196	194	206	182	208	196	176	179	209	193	212	213	193	218	213	190	173	213	181	205	198	158	206	210	231	210	197	212	207	219	227	202	231	204	175	223	205	193	186	188	220	159	220	225	195	179	210	236	214	214	222	198	209	195	200	195	203	180	203	211	200	207	199	205	190	199	213	227	191	194	225	202	184	212	194	206	213	221	219	205	196	188	217	202	205	232	208	196	224	225	206	213	221	209	198	222	201	186	177	219	223	215	185	201	197	221	197	220	238	202	225	197	217	208	218	206	220	197	198	215	207	233	212	202	201	201	174	211	232	181	182	231	210	201	197	183	217	198	202	217	207	222	182	207	204	204	200	184	191	220	198	215	198	201	215	200	178	205	222	201	183	205	231	209	213	204	150	197	209	228	206	202	202	193	212	227	223	180	223	217	208	214	247	205	221	183	177	209	230	212	183	202	225	188	191	219	190	207	192	196	218	188	232	222	215	219	230	227	213	219	193	221	203	201	206	208	226	202	212	212	213	194	196	229	228	205	193	194	198	222	218	218	193	194	200	211	199	201	208	192	210	224	228	187	196	230	215	214	188	222	214	208	222	233	242	207	219	192	180	199	199	202	193	232	207	215	223	216	231	207	188	226	231	197	197	220	203	182	218	219	215	208	220	226	189	218	204	205	240	191	192	192	225	199	208	231	201	233	211	221	220	213	182	208	212	209	200	246	214	210	208	195	200	189	196	221	212	235	226	218	208	200	211	192	201	219	236	215	191	196	206	189	184	211	206
41706	27174	35435	24784	1616	730	673	670	646	563	610	627	553	592	521	507	516	517	480	498	496	502	507	517	515	535	522	526	516	508	486	485	491	497	466	485	483	509	502	486	525	475	509	488	480	486	474	501	469	514	508	491	471	493	487	465	480	474	491	462	494	508	498	503	479	482	480	485	480	469	519	471	514	440	502	481	521	490	519	501	524	481	511	473	446	498	524	454	532	487	518	487	513	539	537	527	491	515	506	506	461	501	462	525	502	466	490	502	479	466	493	493	481	470	502	502	456	521	434	470	459	492	491	510	485	492	513	475	440	515	478	496	505	458	474	475	533	489	527	487	476	519	495	504	498	485	532	502	485	495	477	514	475	511	474	462	479	500	481	473	477	462	505	505	480	487	474	480	456	454	515	534	531	491	526	512	490	498	520	512	484	517	505	475	495	447	501	536	539	481	538	445	463	474	509	438	486	515	475	506	491	457	483	485	526	475	476	492	478	494	458	487	499	473	499	473	478	484	483	501	494	539	470	490	505	485	502	487	502	485	519	469	491	500	506	455	475	515	534	505	489	531	491	438	503	491	472	478	481	491	476	495	509	490	481	544	456	444	485	485	514	476	490	497	483	486	511	475	490	460	511	491	542	452	487	524	507	475	524	517	493	500	504	495	525	496	442	443	504	495	483	459	473	494	461	465	447	494	465	475	508	494	477	438	495	477	533	512	509	496	507	463	471	513	470	491	489	465	446	455	430	486	518	467	501	522	486	510	487	460	485	486	496	474	502	502	493	495	441	536	491	495	501	460	475	547	512	495	495	508	511	467	480	502	490	480	471	478	455	525	484	497	467	476	484	523	448	488	505	450	461	462	472	459	482	479	461	508	483	531	453	479	480	496	502	482	469	496	493	516	438	468	481	494	485	483	464	467	459	485	507	462	443	510	454	489	559	458	439	505	520	484	488	544	456	503	517	514	528	498	482	450	493	504	491	488	492	495	501	487	458	481	456	452	506	482	484	504	496	482	451	480	503	461	495	449	471	525	486	465	463	478	427	489	527	487	473	490	521	481	500	471	501	479	471	502	478	498	468	513	478	483	441	467	466	524	496	475	504	469	484	471	488	494	503	452	507	471	461	459	449	446	498	460	481	455	531	487	480	518	457	480	472	468	474	491	484	471	565	465	507	529	480	483	497	519	459	516	509	462	461	496	502	502	547	517	509	477	481	470	516	515	478	461	485	466	509	442	522	484	463	495	484	485	457	509	463	524	492	488	512	481	499	523	477	504	533	495	469	498	471	466	471	508	473	483	485	463	487	491	485	485	504	541	472	493	488	551	446	486	476	523	481	467	470	479	496	504	524	498	471	518	465	489	458	495	526	505	496	491	521	471	496	515	469	493	520	508	486	502	457	471	510	504	480	495	470	477	480	461	480	505	508	498	460	469	495	489	477	464	504	489	469	512	498	495	517	475	505	488	481	479	510	484	516	476	511	492	488	470	476	497	457	532	510	526	459	489	497	440	473	476	469	472	455	502	492	497	495	489	501	488	483	483	503	523	442	467	512	513	483	491	466	484	494	468	448	472	445	500	470	488	503	467	519	451	504	495	511	496	487	479	523	476	492	504	494	483	487	468	459	492	500	497	470	490	504	468	528	470	441	492	504	457	496	506	514	473	487	492	487	499	465	498	466	522	477	458	489	462	505	478	507	488	452	469	476	469	493	485	462	501	460	469	448	503	509	498	494	500	483	471	506	485	508	489	455	488	479	503	495	480	512	485	485	486	486	484	486	436	489	495	519	441	440	483	478	479	465	491	506	467	483	479	497	522	477	487	493	488	483	508	469	479	470	487	463	505	495	462	506	503	493	481	485	464	466	489	496	481	462	539	526	458	483	494	450	460	482	479	505	485	509	528	429	497	464	465	493	484	486	520	514	477	489	500	526	483	499	489	486	498	547	531	464	475	489	477	482	487	473	477	484	502	468	491	483	519	463	516	539	480	476	500	480	454	503	458	476	476	511	495	453	485	461	512	453	450	478	551	459	492	465	480	489	490	495	490	461	460	493	469	483	511	526	459	539	499	483	514	513	499	542	491	515	482	506	455	501	506	472	492	506	474	495	499	507	492	475	465	465	487	493	459	455	465	483	466	502	502	465	488	491	468	524	493	485	488	466	512	518	470	514	466	479	520	490	500	484	473	455	474	496	496	491	491	516	485	444	511	475	490	496	489	496	518	479	518	472	471	495	504	460	472	487	439	476	499	497	441	513	483	472	494	466	469	521	492	471	443	466	515	475	460	513	442	499	519	502	473	495	470	503	466	493	469	501	472	466	480	497	493	473	481	495	511	503	462	489	467	465	471	467	491	477	473	494	501	494	477	472	481	476	486	446	503	455	481	487	491	477	477	480	462	468	443	477	487	455	540	480	455	530	454	492	487	510	493	493	501	453	498	488	492	459	497	481	438	530	464	508	488	555	471	522	475	490	475	470	448	505	504	521	506	465	485	461	489	491	485	506	473	513	496	521	482	486	487	507	488	500	524	485	478	526	462	511	463	530	492	453	507	488	532	491	476	466	499	503	479	512	481	470	503	481	486	513	495	525	472	477	518	501	471	504	457	499	478	487	519	490	498	501	458	500	472	485	491	476	499	479	477	522	516	476	497	544	500	489	509	516	492	510	457	471	491	503	494	499	479	473	506	469	515	490	477	507	507	520	474	484	507	458	456	466	493	471	478	496	510	471	462	489	493	491	489	470	474	479	448	495	489	505	490	490	479	479	477	476	465	495	465	457	471	521	447	523	483	508	462	439	492	488	529	483	465	549	448	458	497	482	467	472	459	518	465	516	455	514	496	479	466	467	491	482	485	483	517	488	504	481	479	466	486	505	481	486	462	472	450	479	478	469	491	497	479	488	534	474	462	435	468	460	490	492	477	534	492	471	529	500	498	531	516	507	450	476	500	485	523	449	467	507	480	500	471	499	463	507	469	500	430	483	494	469	444	518	502	465	483	477	472	481	502	486	511	491	490	495	493	453	490	491	461	504	515	512	523	482	527	493	503	461	483	438	460	498	491	479	476	489	512	440	507	473	489	482	467	477	444	488	486	499	474	493	492	500	489	474	474	491	481	473	461	495	493	485	480	511	469	502	522	519	516	472	482	499	457	494	449	496	506	503	469	486	454	486	460	456	462	482	493	500	489	467	508	540	499	464	465	522	463	510	463	531	478	503	496	500	489	463	546	481	466	517	461	489	483	491	432	462	497	480	514	487	469	464	498	472	502	495	476	506	458	526	499	541	493	482	478	477	464	487	454	531	465	469	471	484	491	507	472	503	512	491	484	498	468	487	497	523	487	498	539	467	486	448	498	454	470	495	512	486	519	497	462	514	495	475	489	487	495	480	494	455	470	524	468	499	483	462	474	503	531	503	505	469	483	480	465	470	490	466	453	525	487	492	505	493	505	507	520	462	449	480	514	504	481	493	512	528	488	497	468	502	459
40692	31276	39788	27935	8730	473	288	262	274	289	213	223	194	210	212	212	205	223	206	213	199	180	211	186	221	215	226	200	190	193	209	208	184	228	210	202	197	181	167	214	192	208	200	201	216	203	191	210	191	176	202	213	216	205	181	245	188	180	183	207	210	151	203	217	198	186	177	197	207	204	202	180	198	214	205	181	180	223	182	191	194	206	207	230	204	205	177	186	210	213	196	218	199	178	179	204	180	171	199	183	207	187	194	206	200	201	225	191	240	203	196	163	195	184	210	189	224	201	209	198	222	196	195	196	190	193	199	213	215	186	222	170	183	208	177	195	188	214	216	198	183	197	223	174	193	194	217	194	178	198	208	201	191	191	183	196	198	206	214	204	194	211	196	207	197	183	219	190	169	211	222	216	173	178	198	191	176	195	200	193	218	203	178	214	184	214	201	209	195	187	210	204	216	200	200	215	205	205	194	226	198	191	191	211	164	230	187	166	199	213	217	181	218	224	189	197	188	187	186	166	214	183	207	243	236	199	170	193	190	196	178	160	185	195	180	209	197	182	201	201	197	190	190	210	187	196	186	171	210	186	189	205	209	170	189	176	203	215	228	232	180	206	179	176	171	189	211	208	212	186	197	185	211	215	203	185	209	194	199	222	149	203	218	209	183	207	178	201	195	214	217	209	210	202	179	173	184	174	184	206	187	186	193	209	186	203	205	196	188	187	188	209	190	210	185	211	189	213	201	172	189	219	205	182	189	169	206	204	187	195	217	212	181	173	208	222	205	203	179	209	217	184	211	188	201	188	200	230	224	192	188	205	195	181	205	209	192	212	190	199	181	203	190	189	220	215	209	184	223	181	204	202	183	180	159	187	196	224	203	184	178	196	210	195	212	176	179	198	199	224	192	158	189	196	202	196	205	217	205	215	206	192	189	177	208	207	218	212	177	178	208	198	228	193	199	210	194	176	214	227	186	202	183	194	189	190	168	190	185	173	233	200	198	193	190	209	186	196	195	170	185	182	186	252	185	218	197	187	197	214	199	202	191	203	179	188	183	167	172	175	189	172	201	195	212	232	215	215	190	173	174	201	167	198	163	195	198	168	193	184	183	179	184	181	183	180	208	193	199	183	230	200	213	186	188	217	199	207	179	203	196	208	190	212	205	210	216	191	187	189	184	201	191	204	196	174	179	189	194	220	210	192	215	164	197	199	199	197	208	201	211	223	191	169	213	201	207	188	206	216	227	215	226	187	199	170	178	165	179	194	188	208	207	195	177	175	200	195	203	205	176	191	192	209	183	208	211	188	185	199	203	200	179	202	174	228	164	207	154	196	224	193	191	183	199	204	211	194	199	180	187	190	179	206	195	207	177	192	198	224	214	201	216	188	166	183	206	178	204	169	187	185	222	196	170	167	194	203	190	218	219	206	194	202	191	196	220	198	199	179	194	201	174	169	197	188	192	218	205	209	203	229	211	186	193	206	194	167	231	194	205	203	195	205	189	206	191	204	193	194	194	198	182	212	190	216	210	190	194	183	163	222	194	182	198	199	209	188	196	189	185	198	189	191	214	227	228	215	211	180	225	184	183	194	184	189	185	203	221	212	163	208	214	163	210	182	221	182	181	189	195	175	211	203	203	184	228	177	188	216	193	211	187	203	211	168	196	184	205	188	185	176	212	185	165	187	206	195	181	206	217	195	197	219	218	190	214	182	197	198	214	211	180	161	219	195	196	199	217	179	193	179	213	224	181	190	187	223	213	194	216	182	206	190	181	215	214	168	201	201	192	217	179	182	203	206	169	179	199	186	184	207	200	212	187	192	187	199	192	200	210	171	209	170	175	162	192	209	187	209	203	199	239	203	206	223	179	176	225	218	187	188	216	197	207	202	204	185	191	202	146	185	192	181	208	203	193	202	217	194	180	202	227	196	193	185	210	198	184	192	187	215	183	182	180	223	221	209	203	198	197	212	189	235	160	206	180	197	190	213	167	204	200	209	198	206	192	174	193	197	177	204	210	193	186	169	180	199	223	212	192	207	197	190	186	200	197	186	191	223	214	202	190	218	201	217	184	208	197	203	213	183	205	203	188	191	184	192	186	194	207	209	189	182	190	191	209	191	180	201	198	199	182	204	179	186	178	193	204	192	221	202	202	226	195	225	175	206	187	196	212	200	205	202	197	218	193	183	183	185	193	170	199	227	170	202	202	208	176	219	213	175	167	174	192	167	182	190	166	191	210	194	220	201	191	186	174	192	176	201	193	219	232	192	174	203	187	202	206	187	184	196	187	192	192	215	202	169	189	211	186	204	222	192	183	193	181	172	191	220	173	221	175	190	188	211	205	196	206	170	197	192	187	205	192	196	212	197	186	173	176	181	181	177	166	176	170	166	167	214	187	182	218	187	216	197	208	194	176	179	198	170	216	182	183	212	197	173	187	177	198	184	205	188	179	206	184	179	215	188	199	218	182	201	196	201	206	203	185	227	194	215	199	198	206	179	205	180	183	185	212	210	178	177	204	200	197	203	194	207	178	174	170	210	211	188	206	183	190	194	229	182	199	201	243	205	181	208	204	194	164	163	175	208	169	212	223	198	196	196	201	177	211	190	194	197	190	199	214	220	211	188	187	212	200	200	176	204	169	230	208	202	208	208	198	204	180	211	192	201	185	208	221	206	194	217	197	188	186	213	204	166	201	172	196	200	196	208	205	183	181	205	211	188	179	203	199	174	191	186	201	220	198	184	192	187	188	213	198	228	189	160	157	215	201	217	212	192	192	205	194	192	199	192	186	211	197	189	199	189	202	212	191	191	198	196	192	201	180	202	166	189	184	195	195	198	192	189	193	175	191	219	194	229	210	180	208	171	188	200	188	178	203	221	183	179	191	183	182	160	179	189	177	181	195	177	213	198	184	192	221	206	214	189	198	190	217	200	204	196	193	183	242	179	186	220	201	196	177	199	204	220	179	230	199	223	208	215	183	227	195	209	204	224	175	211	193	186	191	169	186	212	213	174	192	199	203	210	191	181	205	183	184	210	193	209	196	197	187	227	216	224	192	212	228	237	217	223	227	204	200	199	186	197	187	168	209	222	220	221	210	190	195	190	197	202	205	206	189	206	192	200	201	162	203	210	188	182	213	216	210	178	213	181	196	174	194	204	202	187	173	208	216	199	201	226	197	188	175	206	204	172	184	215	216	206	205	187	205	172	161	214	222	197	208	202	202	183	201	186	203	204	184	194	185	179	203	219	208	162	195	182	196	195	214	182	198	191	196	184	196	189	195	206	169	184	213	224	201	190	194	197	211	188	219	178	206	198	180	179	220	201	204	214	225	193	197	197	172	207	183	211	198	228	180	173	215	195	217	183	191	222	210	204	201	188	185	218	183	183	206	199	206	184	203	201	201	177	186	211	194	182	165	176	215	197	196	172	208	189	204	185	211	202	194	214	221	201	201	194	211	179	201	210	183	194	183	201	192	178	188	182	184	214	199	236
47450	37167	45920	33275	2011	959	906	861	812	817	715	650	615	575	618	580	594	518	544	538	527	531	526	497	466	514	519	505	531	518	500	550	512	464	477	506	492	494	482	487	506	506	463	484	475	493	467	486	485	476	492	492	495	485	463	496	486	465	514	472	511	496	485	510	495	491	543	468	465	503	491	521	448	494	454	523	494	496	501	498	494	453	496	487	505	490	480	487	499	498	468	476	500	455	503	448	494	462	480	491	497	509	469	452	480	467	468	467	488	462	471	492	477	452	500	512	422	491	475	481	462	474	467	446	489	506	468	510	480	487	469	457	504	482	530	476	493	456	454	469	457	491	432	488	455	461	461	471	478	490	455	509	478	495	483	479	463	470	463	438	455	485	488	475	492	500	495	463	496	507	468	464	477	454	494	446	473	494	444	488	463	477	442	464	498	508	478	509	462	489	520	471	474	489	500	476	470	494	500	487	454	448	444	500	437	477	507	503	453	482	489	474	474	501	501	464	509	488	474	452	515	477	443	481	476	517	478	498	471	473	484	485	483	480	512	499	486	466	495	457	490	456	456	499	491	478	460	469	455	490	483	506	452	459	472	476	485	471	461	503	464	467	481	466	481	486	470	479	491	426	436	465	469	470	501	468	458	503	486	456	448	461	514	460	488	511	501	486	458	460	479	470	483	458	470	458	441	501	463	487	475	465	478	460	478	465	469	450	515	488	456	461	454	482	474	463	506	486	467	488	494	495	440	434	475	465	506	462	483	478	465	479	484	479	432	444	501	494	471	458	487	461	455	434	467	466	479	486	449	513	472	505	484	435	477	478	480	454	507	469	496	462	501	471	496	484	487	455	457	435	502	492	478	479	471	469	491	475	447	452	499	490	494	507	495	498	461	475	442	512	515	497	448	459	488	495	428	444	477	455	471	478	481	480	497	489	496	449	439	482	504	503	468	475	469	440	472	490	484	472	468	486	489	479	494	444	481	483	488	470	498	483	482	475	453	498	468	472	522	517	491	503	472	450	461	487	480	479	517	422	474	498	508	467	485	463	527	476	492	529	441	507	477	490	499	441	488	500	464	492	506	490	479	495	508	443	468	516	474	462	467	495	487	477	465	495	454	460	452	457	468	429	475	485	525	454	490	471	450	511	470	465	441	472	490	440	482	464	478	468	433	420	485	506	495	470	499	476	436	443	468	479	447	477	444	461	480	516	486	491	440	534	479	466	438	446	476	488	472	495	463	472	476	486	473	483	462	441	482	489	488	448	480	492	455	479	515	485	482	508	490	456	461	474	480	476	464	451	502	468	462	476	474	466	447	471	453	487	483	479	457	488	477	496	527	477	495	492	515	482	499	471	489	489	472	453	468	477	461	445	464	504	460	493	452	449	494	452	468	476	489	456	483	451	443	508	510	485	512	471	473	487	469	466	473	543	511	474	482	458	461	474	489	432	484	475	459	472	487	473	480	494	474	448	481	471	476	502	491	490	458	489	505	467	486	472	503	481	426	469	494	442	461	445	462	478	461	492	468	510	487	458	512	441	467	468	482	467	510	484	446	502	457	469	459	476	489	436	451	515	465	505	514	471	486	460	448	495	447	468	465	491	464	470	461	494	493	465	508	457	454	528	499	480	461	488	505	501	461	464	472	499	487	463	459	469	515	444	488	477	504	493	481	495	467	488	482	520	452	442	460	457	454	510	466	466	497	445	494	457	462	458	482	481	461	493	477	466	483	461	462	439	470	513	468	488	469	475	496	502	459	452	478	484	453	444	500	468	443	492	487	509	456	461	477	515	471	514	489	487	500	442	473	493	514	510	473	455	480	497	487	510	473	446	470	483	430	489	496	438	501	471	476	450	463	453	500	473	454	490	494	470	447	483	479	466	453	495	485	487	450	456	494	459	500	470	441	461	442	477	461	490	459	465	483	458	505	453	438	464	476	430	466	457	507	484	472	461	501	460	478	455	426	482	492	486	494	476	462	463	420	434	483	484	472	459	446	484	498	539	433	493	471	453	474	504	512	489	477	456	450	489	475	440	473	469	468	504	456	455	466	507	488	470	479	501	514	463	507	479	493	455	473	489	480	469	472	448	496	477	479	487	492	480	475	474	460	497	481	464	455	491	458	426	471	470	495	499	482	461	500	458	446	455	446	500	486	457	470	476	499	464	488	502	474	498	472	432	465	487	434	451	465	496	474	467	471	504	474	468	484	474	459	480	468	491	486	499	478	475	473	463	479	481	443	478	504	491	514	450	471	507	452	407	488	473	484	490	450	485	481	485	494	486	510	465	517	500	490	498	458	476	488	457	487	470	497	468	497	496	500	477	486	499	487	468	471	466	473	497	460	453	451	483	448	500	458	530	463	467	484	476	479	454	452	464	516	496	489	488	430	462	473	438	447	508	479	477	491	473	468	482	471	461	467	466	480	500	443	526	493	488	471	453	499	458	474	487	516	503	487	486	477	459	497	494	466	456	477	473	481	478	506	438	424	475	495	448	502	444	451	477	500	455	519	479	472	489	479	482	481	476	504	488	440	454	496	456	491	477	459	472	435	522	470	468	473	452	481	485	477	485	493	517	449	465	453	434	468	464	461	489	468	458	518	473	496	476	451	464	482	492	493	488	493	495	499	458	443	448	456	449	480	490	455	472	492	446	477	442	485	455	447	510	486	482	474	439	470	475	491	442	460	522	471	461	432	452	470	462	447	481	437	462	498	420	476	486	509	485	472	467	460	507	481	484	490	484	513	487	440	464	448	440	487	469	492	498	490	476	428	482	486	464	471	473	464	443	481	467	441	458	467	514	479	465	493	463	521	476	473	476	491	495	460	483	462	463	485	449	484	435	496	485	481	474	477	491	476	480	498	479	482	475	454	480	489	526	479	462	514	475	442	500	457	486	466	480	471	472	445	464	474	461	472	454	494	462	457	451	445	478	486	461	481	459	486	494	481	506	448	485	485	477	467	494	474	508	500	493	474	474	503	481	508	506	480	496	513	480	492	525	481	489	452	445	457	496	476	423	428	535	471	475	510	471	462	475	461	466	464	427	457	480	496	453	488	472	466	467	439	477	494	497	473	505	446	507	451	425	494	506	450	463	449	480	443	468	474	455	509	467	473	423	458	464	511	448	503	517	477	451	465	485	486	490	441	472	445	485	478	477	463	457	501	465	516	500	456	463	470	473	502	471	482	475	449	452	475	465	459	477	532	491	489	476	518	443	468	478	495	428	486	476	478	511	485	488	495	489	454	521	490	488	447	471	497	461	466	473	461	455	518	436	450	480	466	494	444	461	504	498	509	442	494	474	504	454	472	470	516	482	476	476	475	456	482	482	513	493	479	465	465	480	478	499	481	466	432	494	433	490	475	439	493	484	490	479	440	501	472	507	513	511	466	466	480	457	488	469	472	499	500	519	490	526	477	457	423	461	502	450	479	493	463	467	483	455	438	477	503	496	480	448	494	520	447	439	511	497	480	485	457	399	495	491
37566	10618	2656	891	362	306	301	292	320	298	309	347	300	366	325	316	284	340	318	346	306	311	297	334	309	313	302	286	308	314	312	331	281	323	331	359	316	325	324	307	326	307	313	335	324	282	344	336	315	296	318	300	326	333	324	362	292	353	341	308	362	307	320	326	337	293	305	310	313	324	327	305	324	315	321	304	305	312	325	284	322	311	298	320	336	323	320	326	351	293	306	334	313	340	317	290	324	288	266	282	308	301	292	303	324	324	313	305	308	332	336	339	291	303	313	336	315	313	290	317	296	319	307	329	343	342	325	285	275	297	312	304	304	335	290	334	320	301	332	269	328	313	344	293	322	315	303	321	313	296	323	305	299	352	286	309	296	326	332	302	289	293	328	299	358	340	309	290	303	361	353	285	284	324	321	276	299	363	317	339	312	275	319	291	313	315	318	342	324	323	309	308	317	319	316	307	305	306	314	308	318	319	317	310	313	321	329	328	317	305	297	294	314	347	302	326	288	325	296	318	292	330	304	336	315	299	305	294	325	314	327	334	308	318	307	333	317	328	312	345	300	336	310	317	298	307	349	307	335	322	364	329	287	342	321	306	306	287	312	291	306	326	311	298	340	278	288	325	316	315	303	297	329	286	298	318	340	316	357	316	323	278	307	328	323	326	317	334	306	317	294	317	345	339	326	305	287	315	349	300	299	337	300	330	300	342	363	316	348	277	301	299	322	311	301	311	335	324	370	310	316	313	302	319	327	310	343	317	311	351	311	281	313	338	300	312	345	310	309	329	316	311	318	306	348	287	312	327	305	339	280	308	312	331	366	284	310	285	290	316	313	295	324	310	314	298	316	319	332	336	345	341	315	285	317	304	310	343	322	308	310	317	291	334	309	314	331	327	320	348	322	295	321	299	311	364	303	282	288	341	314	314	310	313	293	317	341	327	304	313	328	348	314	300	311	346	322	317	311	292	311	304	321	363	318	302	304	324	304	317	340	309	323	326	297	323	332	295	289	307	309	344	290	317	313	297	300	327	288	317	317	331	358	321	333	312	305	309	327	307	319	340	324	307	336	301	334	284	296	306	301	309	270	348	329	317	295	289	350	316	311	323	309	329	309	341	305	303	315	319	366	303	304	310	292	278	367	294	305	342	317	338	342	347	358	306	334	324	331	345	324	317	319	280	336	326	289	285	297	340	324	293	317	314	315	291	326	295	325	291	326	304	327	314	337	311	322	323	317	276	309	321	281	313	334	317	316	328	307	303	315	312	299	298	280	276	327	296	298	342	351	321	304	344	298	312	303	300	318	338	329	339	301	357	323	307	305	325	339	316	319	319	331	335	305	323	297	322	313	323	333	308	328	276	320	341	328	330	298	301	369	294	319	306	341	320	322	350	311	314	296	319	299	335	316	347	307	309	330	312	323	328	310	309	290	312	282	283	306	311	331	307	308	340	285	310	315	303	310	341	290	318	345	322	315	325	368	316	337	311	356	357	315	341	313	325	333	291	325	325	330	299	344	316	326	306	295	297	310	301	347	344	318	338	290	311	323	337	318	278	323	353	310	306	313	320	325	296	304	327	301	316	344	308	293	332	313	315	314	314	304	323	329	307	329	314	307	315	290	328	336	306	293	330	326	323	295	340	311	326	344	324	294	343	306	330	320	313	303	325	311	297	320	301	326	309	306	314	346	295	333	304	299	311	320	342	310	305	310	320	310	334	341	309	333	328	306	309	263	310	337	310	320	311	312	311	308	298	325	312	315	318	300	328	332	300	337	325	310	317	320	328	318	317	349	286	339	273	327	321	349	307	314	338	340	313	314	324	326	307	351	311	288	318	324	298	296	292	295	304	300	298	366	346	317	316	322	325	346	309	308	293	319	326	332	322	335	326	308	300	292	317	335	329	323	301	307	309	321	364	316	302	344	296	317	326	360	324	294	335	302	314	318	301	283	327	283	355	315	319	312	307	344	302	315	329	310	308	329	296	318	322	279	332	334	297	290	311	330	347	312	288	277	295	356	297	300	295	331	335	303	312	327	333	319	324	319	324	323	338	314	339	311	329	314	333	330	283	306	325	280	325	361	341	337	310	339	311	320	299	320	327	319	285	314	302	317	290	322	295	319	303	273	278	306	306	292	303	312	316	317	323	319	319	329	329	345	306	299	296	313	271	304	337	323	295	295	332	310	332	316	301	323	311	325	287	330	324	315	302	309	315	327	318	342	333	312	318	315	268	311	307	338	323	315	328	319	321	332	297	325	313	342	327	332	347	305	344	339	292	318	327	298	309	316	304	283	299	320	313	343	300	316	329	342	291	313	301	332	312	296	319	306	299	324	342	294	301	303	292	301	357	344	303	318	326	329	318	296	326	304	317	317	340	311	332	310	315	325	316	305	310	313	306	304	319	281	295	291	303	306	328	357	328	303	337	313	302	327	321	299	296	306	318	310	278	334	322	305	290	336	317	315	333	321	321	342	350	299	313	314	269	319	308	277	285	331	303	301	285	303	317	288	311	315	279	328	322	329	284	318	311	303	311	321	311	296	341	340	319	341	322	298	306	338	323	307	321	268	336	311	349	335	318	318	303	328	325	333	337	330	353	304	309	312	290	308	315	323	354	316	359	321	279	334	364	321	296	292	324	308	309	274	304	293	296	292	311	297	306	333	301	342	342	330	318	327	329	301	292	314	326	318	304	347	334	325	273	338	335	276	314	299	343	319	325	307	318	320	360	336	348	327	337	325	315	321	329	314	300	328	285	312	285	302	328	306	334	293	324	302	312	314	320	332	307	315	320	311	293	347	273	309	311	312	339	315	297	310	280	308	331	316	317	311	308	340	312	338	354	296	330	319	336	332	295	287	333	326	331	307	346	276	291	344	323	330	363	308	347	303	333	295	330	341	328	357	307	290	314	322	303	302	336	286	304	297	322	345	304	311	317	295	292	341	315	292	293	322	324	324	320	325	327	336	314	348	322	314	306	285	331	289	306	286	303	310	286	299	349	317	286	312	302	278	311	283	334	325	319	332	319	304	341	322	298	314	323	309	319	327	316	289	292	297	315	294	345	308	328	297	299	277	312	348	294	296	288	314	316	330	331	291	291	325	326	294	317	313	306	308	302	345	345	327	294	284	345	363	282	322	305	334	307	321	317	299	303	337	343	359	289	303	296	314	360	329	329	323	285	310	302	297	318	259	316	279	315	325	306	325	314	318	297	299	303	324	324	291	320	321	318	279	307	317	311	269	342	310	356	332	291	311	313	338	320	303	286	299	305	310	305	333	304	322	340	307	378	321	329	327	291	327	306	319	331	316	339	309	292	295	290	306	302	353	321	309	279	321	379	293	349	311	372	355	322	282	335	347	321	324	283	328	320	322	328	306	316	320	336	280	262	331	374	297	305	290	333	331	303	299	291	314	356	299	303	291	313	299	307	304	348	302	313	285	289	279	325	320	311	295	303	292	291	340	327	325	355	334	328	324	314	314	297	289	292
25921	4439	5495	2584	729	702	746	725	679	717	699	671	794	698	750	670	658	676	696	785	662	749	736	723	781	693	675	696	686	709	676	731	739	684	711	705	716	716	719	743	732	704	746	667	743	673	696	711	709	742	753	727	712	755	690	759	696	697	726	757	674	756	766	727	708	752	736	724	699	764	719	731	723	710	737	688	678	743	728	741	721	719	741	716	722	728	748	732	719	708	730	678	704	768	673	672	690	689	712	699	703	713	707	671	738	739	704	721	747	723	715	734	723	723	731	700	717	680	738	717	688	761	698	707	682	737	677	709	702	683	762	662	718	688	679	667	706	680	699	692	718	724	739	753	749	757	695	711	675	720	740	724	739	691	702	709	750	717	708	704	714	692	675	683	717	710	690	745	741	716	649	716	730	685	787	746	719	689	707	672	678	682	662	727	711	691	701	695	669	733	685	724	714	635	704	739	699	785	692	663	710	712	681	674	684	771	703	752	758	702	716	745	689	666	716	700	634	701	670	720	682	702	716	783	724	762	702	687	698	665	733	722	673	702	673	696	718	673	678	779	761	697	700	749	686	729	708	721	684	769	719	755	729	752	742	729	699	694	674	698	762	690	708	720	713	698	684	724	718	724	733	735	719	767	751	719	736	714	680	704	709	679	698	694	749	692	695	678	693	746	695	663	667	690	680	708	702	728	706	695	758	724	722	691	752	702	729	716	724	721	698	667	711	718	693	751	712	656	675	719	701	655	752	695	761	708	746	666	707	734	683	725	676	744	717	691	750	746	741	725	696	728	688	713	692	713	758	732	786	674	669	678	694	717	736	751	686	724	660	740	744	724	714	751	725	705	680	728	718	700	705	687	731	698	697	701	693	703	736	675	748	702	735	750	733	712	716	716	725	721	732	701	681	729	721	731	746	699	720	716	723	718	689	761	694	677	695	713	716	720	726	683	677	752	698	755	676	686	682	688	695	699	690	776	764	738	716	693	717	682	696	757	742	721	697	708	688	747	695	682	724	695	716	744	741	742	670	666	670	726	704	741	735	741	730	673	728	707	749	688	696	685	714	740	711	726	698	702	700	678	717	719	691	732	672	663	672	658	754	733	666	653	740	721	716	738	702	739	751	718	722	690	710	714	688	676	682	709	729	745	743	723	695	723	701	668	742	728	701	723	687	700	720	693	760	727	699	699	740	727	733	727	727	707	697	714	763	706	723	736	703	718	765	696	733	688	745	696	689	704	675	727	702	655	706	731	722	741	718	750	699	738	692	712	760	729	695	662	718	711	701	704	674	688	704	717	710	734	704	675	737	665	697	741	691	719	700	697	720	675	718	708	711	719	726	718	689	640	721	704	724	702	759	725	672	689	705	724	691	744	739	679	701	686	662	764	700	742	671	691	703	712	717	696	746	726	689	710	738	681	711	724	714	732	707	676	752	674	726	679	737	707	738	725	744	727	740	682	688	746	735	779	722	686	694	724	690	749	681	667	701	712	765	729	713	727	733	748	725	682	719	684	670	714	717	682	693	722	721	728	688	761	723	723	690	682	710	673	682	694	697	741	718	722	701	762	711	715	690	712	708	659	699	726	687	694	676	740	729	724	706	727	719	677	727	748	689	708	755	690	699	696	701	714	702	759	712	697	697	715	677	695	752	704	705	739	733	703	746	696	717	722	754	701	693	696	767	715	731	730	758	729	725	679	663	695	732	726	689	691	719	713	660	687	702	652	720	673	675	761	735	685	722	697	700	689	702	745	708	742	735	698	683	691	717	714	732	724	693	695	742	712	720	702	690	698	731	701	694	689	709	725	728	721	708	741	689	713	689	751	745	742	723	742	650	727	714	705	667	737	697	729	760	694	734	761	744	718	747	733	743	754	714	772	684	689	725	676	729	689	716	711	707	781	742	710	715	755	692	744	716	745	709	730	719	758	689	686	719	734	646	682	730	716	741	679	732	719	720	731	715	718	707	718	726	701	708	700	677	707	704	706	720	706	774	699	715	675	708	739	750	702	743	748	734	739	732	726	744	700	731	691	695	731	713	696	743	680	691	666	657	743	687	751	720	701	770	711	727	727	721	742	686	715	703	712	709	699	712	729	743	721	690	708	708	706	706	699	713	734	706	703	697	723	730	760	706	700	713	676	760	738	691	695	771	724	717	713	676	659	747	738	713	672	667	745	706	699	663	740	684	703	708	681	714	723	705	716	727	686	706	676	668	722	715	694	688	661	733	727	700	727	734	720	719	691	723	735	747	732	727	716	744	692	699	744	698	700	685	720	706	714	660	663	732	680	720	726	660	704	744	715	743	729	713	711	741	684	719	710	726	726	749	709	736	704	756	708	725	733	707	636	707	693	731	723	714	688	702	765	731	733	698	724	655	768	718	663	664	692	763	737	767	646	744	750	687	759	724	702	702	734	713	698	777	729	699	721	672	702	715	728	715	695	690	705	713	705	715	690	705	725	738	677	676	736	735	718	738	734	715	684	711	714	748	722	728	694	728	740	717	723	723	721	716	726	702	680	669	753	704	692	728	695	739	714	685	708	737	698	696	680	715	703	681	660	735	704	722	678	721	721	700	740	706	749	674	714	760	717	664	737	683	731	696	713	716	715	723	728	704	687	724	715	728	738	711	705	717	713	683	731	679	743	677	690	727	750	712	710	756	698	748	701	709	727	739	732	652	710	718	719	693	691	681	701	704	678	769	738	676	681	737	663	692	716	747	718	744	750	696	703	726	741	663	700	731	699	688	670	697	710	688	695	724	701	699	727	656	687	728	724	666	738	689	766	687	730	705	701	702	738	707	658	727	762	712	732	751	699	720	681	724	725	727	672	717	725	689	701	728	743	673	715	713	704	726	709	718	726	722	708	740	746	726	727	729	739	678	706	716	696	728	760	741	712	738	732	691	731	694	715	712	714	724	700	698	728	682	717	711	719	715	712	721	752	690	716	672	702	712	670	743	701	719	690	736	683	755	713	652	741	700	708	752	711	699	695	720	733	697	732	712	733	692	702	714	671	704	697	784	746	707	720	721	728	768	726	696	745	741	729	679	714	659	686	650	725	725	733	709	719	733	735	698	707	699	732	768	691	710	747	744	746	724	734	709	718	706	770	700	729	754	681	684	681	682	698	738	659	688	725	723	722	734	710	717	731	700	731	733	751	728	709	698	741	703	681	708	702	750	674	662	722	707	692	710	711	719	715	699	721	678	676	684	691	715	673	714	708	660	700	700	684	719	712	717	754	703	730	687	711	737	740	707	700	715	732	718	721	736	719	697	703	681	727	685	709	678	695	704	702	677	660	722	672	708	685	735	713	703	716	696	720	730	768	677	701	754	713	727	678	724	721	659	732	628	728	755	674	691	725	662	761	762	671	749	702	724	723	733	715	700	752	743	718	736	715	726	713	663	715	735	724	706	704	749	696	706	708	677	689	718	719	706	752	723	686	716	739	712	684	723	683	717	713	681	702	691	655	720	759	711	707	744	711
46767	32145	33101	19436	2865	339	276	244	240	365	274	259	228	209	192	241	224	220	235	224	209	212	183	190	185	216	246	208	216	197	170	201	187	199	208	173	238	205	218	211	198	192	192	249	194	204	204	220	216	201	178	225	220	190	226	184	208	190	206	206	222	221	219	241	191	207	224	211	221	203	202	205	228	209	213	187	210	183	236	195	197	202	194	208	203	170	219	215	176	217	167	188	207	189	195	202	212	233	230	233	197	205	169	196	164	207	209	208	190	199	218	217	185	195	183	181	226	208	197	199	207	229	215	210	234	216	194	209	174	186	192	210	187	212	178	191	201	199	205	195	205	173	204	201	229	203	222	200	194	200	186	203	197	228	210	199	206	213	199	252	209	205	244	208	214	224	209	219	196	221	225	225	200	198	207	207	206	193	210	191	217	220	186	211	206	226	218	196	211	230	201	199	213	213	208	214	215	199	212	198	224	204	191	197	210	219	213	212	199	197	200	212	203	222	199	203	235	227	185	209	188	195	212	194	207	228	214	211	216	209	205	205	204	220	184	186	200	218	190	221	187	190	206	198	219	215	247	202	194	171	195	214	201	194	242	224	181	188	223	226	210	211	203	205	176	213	201	208	212	206	198	203	217	217	186	207	199	198	195	220	193	194	208	196	208	224	189	200	188	202	200	233	203	222	187	209	199	203	212	226	211	220	223	198	217	196	206	243	195	219	195	180	244	208	223	218	187	231	197	210	199	209	169	205	205	189	210	223	214	202	184	193	208	184	221	235	206	186	195	210	192	222	203	174	203	215	208	207	204	174	200	198	186	225	201	192	209	207	212	188	228	220	235	199	225	189	222	222	194	203	204	204	234	212	214	221	195	232	223	210	222	215	232	203	194	210	192	190	223	218	203	212	195	224	197	210	232	197	197	192	205	225	214	214	198	208	191	195	222	222	215	208	179	183	209	207	227	211	201	209	209	206	240	195	194	202	209	205	198	212	196	257	222	224	202	191	187	200	207	237	219	202	211	207	237	215	226	176	222	201	184	206	193	211	213	202	225	221	212	198	196	213	193	188	197	190	202	209	219	236	192	226	209	203	220	191	186	241	194	224	193	185	186	212	205	225	179	205	182	197	211	188	186	187	203	206	225	215	200	203	221	208	199	188	196	192	222	180	199	201	191	183	203	233	206	239	216	202	207	166	221	222	207	206	218	204	205	201	240	205	216	198	219	214	211	211	218	206	203	185	208	202	217	202	188	186	214	211	201	208	201	226	205	221	209	207	216	225	208	195	230	216	208	226	209	229	236	215	226	202	205	189	210	155	173	195	208	215	203	226	211	212	195	209	235	195	213	212	192	166	210	200	215	204	198	216	220	188	201	216	231	212	222	232	191	250	199	208	196	210	184	207	221	233	191	198	201	198	216	197	192	200	208	222	183	224	216	196	198	218	191	202	238	221	202	217	216	225	189	227	203	219	198	188	220	220	219	178	193	201	196	223	227	193	200	201	215	207	217	204	179	197	234	237	190	208	220	201	201	200	207	192	213	231	224	199	198	185	211	201	191	191	205	196	176	215	230	202	219	217	225	212	215	196	199	206	229	208	227	221	211	217	226	185	180	191	206	229	206	215	194	192	199	194	182	215	223	215	201	196	211	234	218	207	218	196	209	228	194	211	197	201	209	210	198	193	197	216	220	206	189	219	237	222	226	197	197	225	229	200	217	181	227	221	193	201	220	188	189	188	193	200	202	212	217	210	185	182	240	224	220	203	187	187	192	201	204	201	173	199	217	198	200	226	190	187	200	214	225	194	228	201	206	203	192	202	207	205	218	204	228	216	221	198	229	215	190	210	233	215	186	213	204	209	209	196	210	185	216	207	219	198	212	197	189	196	185	195	191	177	220	182	205	233	218	206	213	221	228	209	196	184	193	203	223	239	228	213	226	208	216	219	224	196	238	210	202	211	208	239	171	204	215	210	195	191	214	197	177	210	212	226	197	178	209	223	211	236	236	225	199	219	183	216	199	212	201	215	209	176	208	196	184	202	219	194	218	219	222	170	190	173	212	202	212	213	184	180	208	196	222	199	200	229	214	208	221	190	204	196	210	218	189	211	209	190	191	216	227	211	196	205	194	198	179	211	215	211	173	202	214	197	214	229	229	184	211	223	195	241	204	211	209	188	204	203	232	226	209	200	188	226	199	186	197	215	185	203	202	233	192	250	199	199	186	203	219	202	215	207	184	207	173	194	208	223	188	219	234	200	233	202	219	209	229	224	202	212	221	211	205	220	195	213	225	184	223	215	214	223	197	197	202	204	192	215	201	217	191	206	179	203	190	214	222	220	225	193	197	211	193	203	183	190	220	217	216	192	186	201	218	208	215	211	179	196	195	207	212	227	228	188	215	202	200	229	222	188	197	207	226	229	199	182	187	194	195	213	206	208	192	204	214	210	185	220	199	197	202	233	215	169	210	240	213	191	199	203	198	227	189	193	214	208	232	213	218	221	195	194	217	219	202	253	188	195	209	221	187	204	233	171	222	250	226	207	231	190	230	194	201	219	214	214	180	200	207	201	205	194	226	204	193	205	224	214	203	211	190	177	201	139	200	194	199	219	192	208	209	213	216	209	208	217	203	187	207	220	203	191	195	198	183	203	190	180	179	189	196	191	230	189	191	204	210	196	196	197	209	210	207	178	196	191	221	224	223	189	198	201	199	218	236	208	207	207	210	182	218	205	195	189	192	184	189	244	199	226	208	208	228	181	227	184	207	211	217	204	200	195	214	222	208	211	208	195	189	214	217	223	216	182	182	204	210	179	211	221	211	192	227	218	210	217	225	177	207	218	223	217	209	227	223	218	226	216	195	221	185	182	194	225	202	190	197	221	216	194	210	203	215	218	205	206	208	198	213	191	208	207	196	207	211	226	161	215	224	199	225	208	181	218	214	210	211	195	188	205	201	204	224	213	210	191	199	208	194	200	215	206	223	192	198	198	198	223	185	175	211	188	220	230	204	189	187	208	182	215	218	196	212	204	185	219	208	210	175	235	185	224	191	212	219	197	195	237	193	188	198	166	193	193	185	187	195	227	175	207	212	220	208	172	189	218	198	214	210	202	209	215	171	210	210	202	197	196	209	219	208	221	203	184	220	205	217	207	197	196	177	209	205	210	200	204	212	195	213	200	209	203	186	208	200	198	205	232	213	226	236	210	221	220	215	225	220	191	192	215	196	195	244	214	225	197	208	216	197	193	211	196	207	194	210	212	204	206	210	201	210	211	189	209	191	192	192	196	192	198	208	222	189	220	208	233	210	214	208	225	198	187	209	193	202	221	189	204	199	208	209	214	204	197	183	202	206	213	191	182	228	209	208	204	200	223	175	223	216	184	241	209	201	202	200	209	221	197	201	188	190	204	204	193	216	202	219	202	221	222	198	210	198	208	213	210	210	233	180	168	201	205	198	218	197	193	219	205	205	202	211	207	193	203	213	193	223	190
41634	26405	36916	24473	941	851	735	721	832	825	606	596	594	558	512	526	525	503	525	498	563	489	523	518	502	525	513	502	500	517	520	529	491	496	502	509	507	495	456	510	503	503	488	469	486	506	545	474	484	437	486	489	476	555	532	474	483	484	499	492	479	483	490	510	499	485	473	501	526	488	510	494	502	568	480	525	466	510	500	487	527	524	514	488	472	518	490	498	506	499	521	486	457	502	482	469	487	501	484	509	448	479	479	463	460	464	528	488	487	468	487	511	486	525	480	493	483	445	524	482	497	547	477	494	497	523	477	454	470	475	488	507	444	487	478	506	475	447	477	496	529	463	450	485	429	518	462	510	482	471	512	506	494	486	490	478	465	492	493	487	485	479	521	488	506	532	501	432	531	517	486	483	459	472	502	447	519	451	488	491	514	483	483	482	464	455	480	539	510	445	517	472	466	464	487	508	529	524	472	479	458	464	488	492	496	484	471	486	465	504	499	486	509	465	469	514	471	501	485	467	511	474	493	459	459	494	473	484	489	464	477	496	510	472	506	494	460	494	501	482	516	479	467	497	514	450	485	468	452	544	468	498	472	513	532	480	471	500	461	472	482	526	474	480	497	514	480	515	482	487	465	441	456	492	474	445	518	499	495	461	454	520	493	464	485	471	499	483	497	463	481	475	519	482	465	476	521	461	517	505	514	484	533	436	473	504	501	496	470	492	459	519	509	486	477	436	481	452	452	485	476	478	498	484	516	433	530	493	416	465	490	468	480	519	464	496	488	485	504	527	505	487	444	473	463	533	478	504	525	514	482	534	458	493	489	487	492	473	494	502	502	478	537	471	493	459	492	502	491	496	522	491	494	525	495	497	514	464	480	480	487	474	505	486	521	500	529	489	473	456	498	486	500	469	497	521	479	507	483	503	513	481	489	457	483	481	497	465	520	492	429	496	502	504	507	497	468	484	490	494	523	494	470	454	497	477	509	490	476	503	506	495	504	477	442	492	526	482	472	470	475	516	451	492	496	494	481	490	474	478	486	482	478	500	518	480	493	466	465	467	522	502	478	490	542	466	509	491	467	458	494	452	483	483	465	493	506	469	489	496	482	472	473	454	520	481	486	525	483	477	451	509	469	457	475	507	498	473	455	461	501	477	491	467	461	474	490	486	458	446	510	466	473	525	476	515	492	465	491	511	479	464	491	484	519	528	465	536	510	448	496	453	505	474	415	477	470	474	487	487	467	495	518	455	509	471	493	543	458	528	495	501	493	501	469	491	532	476	442	472	511	482	476	491	469	483	527	464	449	515	506	467	466	483	486	495	462	470	485	488	517	496	538	484	512	476	461	496	479	488	472	471	496	528	475	493	466	497	474	488	470	462	504	508	485	483	484	484	519	457	483	491	522	493	507	500	522	500	487	499	498	469	472	495	483	479	494	480	494	507	519	481	477	492	494	492	498	481	525	488	459	487	476	508	486	488	478	474	519	513	468	511	464	499	507	489	461	487	498	473	469	510	478	465	496	504	474	458	461	515	509	468	483	495	470	476	487	486	465	469	490	532	479	504	476	504	486	481	500	477	496	453	484	474	482	480	481	467	479	443	451	481	485	465	464	475	525	490	471	497	464	465	503	490	470	494	494	513	480	464	488	487	495	493	499	479	500	499	493	504	456	472	440	512	469	498	508	489	510	475	510	504	469	501	502	507	514	465	460	500	506	483	515	490	483	485	479	485	494	434	525	473	474	426	501	496	437	429	480	491	472	472	477	491	503	491	498	497	488	500	464	497	504	487	481	493	466	524	521	488	508	489	452	522	475	454	461	504	474	498	511	481	470	474	473	519	490	459	516	507	487	465	491	494	488	508	494	479	505	492	466	507	515	455	494	498	463	487	473	493	516	472	503	485	454	458	494	481	472	483	471	478	468	482	506	444	484	500	481	504	487	478	456	463	490	444	468	478	460	476	474	465	505	484	505	509	522	479	487	477	485	498	447	489	460	503	504	462	486	449	475	498	475	467	476	512	467	495	500	519	501	518	471	491	487	478	498	484	493	467	476	486	485	489	473	497	504	475	524	462	470	467	506	486	501	503	470	504	458	490	469	468	472	484	491	470	509	484	478	518	477	491	500	436	477	447	466	493	493	511	494	494	478	462	528	479	504	470	447	508	461	500	514	514	501	472	442	458	487	468	497	491	518	494	481	491	507	487	500	493	459	482	474	482	439	481	489	489	470	510	523	497	517	467	452	507	519	490	489	522	485	487	445	491	459	510	500	519	463	569	464	469	475	519	484	477	507	477	506	462	518	506	484	518	486	468	463	438	480	498	504	469	500	547	457	509	460	461	531	483	498	514	503	467	490	485	484	445	474	459	473	511	464	451	447	424	462	449	506	529	449	489	471	509	517	498	488	502	526	486	443	485	481	480	474	491	512	498	515	495	492	524	476	492	486	435	489	477	475	468	464	493	487	488	478	475	466	506	503	475	480	473	518	486	457	463	480	491	488	518	491	469	470	480	501	427	477	496	447	521	492	495	513	437	494	485	452	501	533	508	481	461	502	464	485	547	450	495	491	459	477	515	490	502	451	520	460	504	436	488	492	486	470	474	501	482	449	501	496	485	458	452	528	482	486	471	471	515	482	516	491	477	507	434	480	481	508	484	463	493	469	487	527	504	454	473	467	451	474	487	470	519	492	444	525	463	468	456	467	510	508	489	477	523	522	496	473	487	458	486	475	511	488	513	482	477	460	488	467	502	485	488	498	468	480	474	463	491	512	484	505	495	493	482	513	472	473	495	478	463	491	490	475	457	509	509	508	480	536	469	509	439	491	508	501	480	461	455	522	511	479	470	468	518	492	479	518	461	512	487	527	509	489	482	502	500	490	451	488	534	466	461	507	514	474	468	492	464	480	521	472	534	467	522	501	483	468	468	470	495	498	508	440	566	474	474	516	489	494	491	455	436	457	519	499	468	495	509	492	506	527	492	512	514	475	429	489	478	516	458	514	490	460	455	497	495	471	474	503	474	471	476	493	489	473	434	477	484	470	499	505	513	492	487	525	517	488	504	480	510	481	463	482	534	515	465	495	495	473	522	463	526	505	515	484	469	439	509	458	462	457	468	487	472	469	461	494	476	443	491	459	458	461	479	458	461	496	504	465	509	435	466	496	534	517	503	533	521	467	467	497	518	499	455	464	477	461	514	473	516	494	504	500	504	464	515	477	450	516	502	496	466	448	494	504	482	482	453	493	532	475	456	487	501	495	460	493	523	458	458	470	489	489	507	482	445	498	521	491	496	474	497	475	507	501	494	460	503	485	508	447	473	463	492	451	493	524	487	458	511	487	471	512	495	482	460	505	469	508	461	518	493	461	529	471	480	504	463	509	459	489	495	481	482	486	484	457	492	464	485	472	453	503	481	463	510	467	450	478	475	481	480	471	465	489	472	471	479	474	494	513	498	510	461	500	510	486	484	447	504	479	502	489	474	475	500
41575	30775	38656	28980	8674	594	344	296	381	322	280	229	207	192	215	208	205	172	210	219	215	183	200	227	199	214	186	196	196	183	190	232	206	222	211	219	186	183	191	178	171	202	191	187	217	239	208	177	189	181	189	209	205	211	194	188	228	181	189	193	214	182	197	189	208	204	199	176	189	201	198	204	209	235	201	188	206	183	178	197	207	212	197	194	190	178	184	202	185	195	202	196	188	197	213	200	217	195	197	204	203	187	217	189	196	184	217	195	193	194	163	217	188	191	176	200	203	198	191	192	173	188	211	206	207	197	222	202	204	200	149	207	213	175	210	194	219	199	209	197	197	193	193	180	194	199	207	188	194	186	182	197	209	201	175	185	190	204	177	198	202	173	203	199	199	196	209	191	178	186	193	161	196	199	192	177	206	188	178	193	192	186	188	180	177	218	184	197	196	227	198	200	218	190	196	211	199	173	203	186	199	206	194	217	182	183	185	199	168	190	188	186	210	199	213	195	174	198	191	220	195	197	201	234	205	192	167	221	203	194	194	194	172	198	201	199	203	184	190	203	191	205	186	180	213	216	181	202	202	213	186	193	191	182	180	213	193	194	193	199	181	198	200	208	198	208	217	191	177	189	174	231	176	179	188	201	193	195	195	204	180	185	182	194	199	196	193	174	205	221	197	210	161	215	189	200	197	189	214	202	211	203	198	200	182	223	209	200	192	193	192	210	202	193	194	153	204	221	208	193	157	196	197	195	200	209	232	183	194	180	227	203	195	208	199	181	200	209	180	190	196	196	214	202	208	180	193	194	169	194	189	200	203	197	189	178	232	206	194	200	200	168	210	182	220	202	209	214	201	198	176	180	212	214	190	181	201	192	205	202	189	183	184	186	197	176	199	157	207	207	201	205	187	169	209	210	183	190	204	179	201	186	195	213	179	213	196	177	189	184	169	189	182	190	205	198	198	164	191	201	199	227	194	198	186	205	217	201	202	175	215	193	194	204	199	180	191	221	185	213	189	230	208	212	184	201	210	179	182	174	201	213	192	195	217	192	189	179	180	206	196	211	194	204	191	161	207	194	176	204	202	192	202	219	174	204	192	212	202	194	213	191	235	169	201	186	211	213	195	195	208	221	212	172	205	198	214	222	216	201	158	225	211	165	204	177	163	188	212	188	170	198	207	205	186	222	197	184	178	204	191	186	206	211	211	198	192	184	213	174	190	212	224	198	226	190	215	204	192	184	172	160	173	194	205	179	180	188	209	226	182	204	224	197	195	185	192	193	204	193	199	194	201	176	208	193	175	190	184	223	175	170	213	215	194	204	205	182	212	194	189	209	201	166	177	210	178	199	223	203	196	219	197	215	213	209	184	196	206	172	220	194	207	194	178	209	177	168	211	163	196	210	193	193	215	221	172	192	205	196	189	174	181	173	181	203	188	181	188	188	189	182	192	206	194	196	170	178	225	207	190	185	203	196	182	201	205	180	209	204	209	219	198	191	178	175	198	206	181	213	191	207	158	153	198	220	206	199	204	190	191	187	191	222	205	195	190	197	178	208	181	179	179	214	211	200	203	175	204	213	167	200	181	185	233	205	194	173	193	195	192	210	211	192	189	191	181	201	200	210	195	216	190	204	180	206	185	190	190	209	187	189	204	184	209	205	177	172	208	229	184	175	188	232	192	225	209	200	211	205	178	186	208	217	207	179	173	207	208	220	199	211	206	235	238	198	206	193	192	173	212	172	212	162	199	198	213	189	211	219	215	186	169	191	199	214	219	176	208	188	196	189	184	199	196	214	182	191	191	201	188	198	187	217	214	187	184	172	176	189	192	193	185	186	218	198	192	189	164	192	186	168	186	215	182	193	202	222	203	192	206	186	207	195	204	197	207	202	200	186	196	200	212	183	189	202	202	179	191	217	214	205	204	197	213	185	190	180	200	192	208	211	201	199	168	203	204	209	187	190	208	176	192	193	208	199	197	212	173	212	218	207	182	173	179	217	198	201	222	196	164	210	191	177	199	228	198	221	157	185	215	167	200	197	207	190	180	174	193	196	184	191	186	225	209	217	204	201	180	223	180	219	200	194	201	187	164	210	214	200	215	192	199	187	201	213	233	203	195	202	213	174	196	198	196	180	179	208	205	207	213	185	194	207	205	218	169	192	222	196	191	195	177	201	211	223	215	179	177	212	187	201	181	185	158	179	198	212	174	155	201	199	186	240	215	208	189	172	162	194	189	193	186	209	195	222	203	184	212	198	191	188	181	203	186	210	200	215	192	200	197	208	205	241	198	221	196	207	184	181	191	189	191	209	213	182	181	168	192	185	200	224	189	204	193	201	200	194	194	216	207	195	185	185	181	193	174	198	182	182	193	208	210	175	189	204	202	193	175	194	175	171	199	198	195	189	190	183	193	209	190	206	184	215	194	211	185	215	195	185	201	191	192	195	188	184	172	204	176	201	205	199	196	172	212	198	216	194	186	192	202	202	195	210	198	182	210	192	191	196	207	209	211	211	209	202	194	207	196	181	174	196	173	215	163	182	179	198	181	182	171	205	211	207	221	199	185	207	209	194	210	184	184	203	218	191	197	175	188	195	187	204	176	182	208	222	226	188	213	198	191	194	198	185	192	176	188	202	183	196	186	230	207	214	212	181	187	207	193	182	199	217	171	214	202	177	194	220	185	171	202	177	184	220	196	181	190	189	201	192	183	193	184	190	199	194	215	200	201	182	223	195	191	190	212	189	239	201	188	213	186	215	209	172	163	208	223	207	183	191	178	192	188	186	214	194	184	199	198	217	187	191	205	254	208	209	181	212	199	201	193	197	187	199	186	211	197	181	185	190	185	205	198	187	184	188	207	223	221	195	195	203	202	189	169	196	180	235	201	201	202	179	202	207	176	187	200	188	196	194	192	202	205	217	191	211	193	204	219	176	192	192	210	161	192	176	207	186	197	210	180	227	216	179	179	205	183	184	220	192	178	188	200	191	192	205	220	176	197	201	193	205	210	187	186	200	199	199	161	191	190	173	171	205	203	208	159	176	189	180	208	213	205	220	199	205	187	207	181	181	209	194	189	234	204	201	190	195	176	167	164	218	194	183	184	188	205	183	199	203	188	179	202	188	205	183	182	181	195	182	195	168	207	211	184	202	187	223	219	193	207	205	213	195	178	191	195	182	166	190	208	197	169	190	213	172	202	202	191	194	224	185	178	221	201	190	166	192	197	182	199	229	183	194	199	203	216	207	194	186	199	185	184	208	199	229	193	230	206	210	182	180	200	176	180	204	202	208	172	210	204	196	187	209	204	198	186	174	198	197	192	195	202	216	200	187	198	185	179	180	229	188	208	185	202	208	201	203	177	187	189	210	216	190	201	191	197	181	173	186	150	206	188	177	208	194	179	204	202	172	225	198	189	229	206	200	201	234	207	207	209	166	214	195	179	185	205	189	191	230	188	184	198	222	211	180	191	191	179	183	178	208	168	176	200	192
48007	35803	46927	32760	1254	1024	1057	1049	1129	953	765	649	644	606	598	567	510	513	538	550	513	583	521	516	532	499	492	513	532	479	512	489	501	517	457	496	491	512	513	465	489	511	497	484	437	479	469	515	522	471	476	494	518	490	484	503	494	502	518	488	481	477	451	472	440	507	491	458	475	486	514	510	484	468	470	489	525	495	485	508	545	520	490	483	480	479	441	470	454	500	506	520	476	480	509	528	452	496	505	511	469	457	501	486	455	461	487	464	496	471	478	504	488	462	462	490	473	489	480	486	465	500	507	484	523	496	507	488	445	485	451	511	472	451	496	454	481	477	471	461	431	487	469	490	445	461	426	487	474	491	443	455	488	449	465	494	516	468	493	468	481	453	456	463	450	488	479	501	479	439	464	485	489	496	499	482	485	486	479	422	521	444	472	516	482	461	466	486	455	474	456	468	483	499	513	494	509	466	483	476	453	473	468	493	479	490	480	483	507	479	469	484	482	468	440	495	478	473	478	467	466	470	443	480	497	505	448	482	445	497	496	460	465	490	498	465	455	490	498	486	477	456	515	507	432	421	442	504	524	516	457	479	471	486	476	470	462	488	484	471	476	415	461	487	473	457	489	465	471	497	462	484	455	457	461	468	445	494	491	479	458	482	484	458	462	521	473	470	457	495	489	492	491	450	477	478	453	465	486	454	434	482	522	455	487	472	493	483	476	470	446	498	471	474	482	475	472	481	454	465	465	464	501	486	451	474	496	481	458	449	483	451	506	472	509	479	481	488	492	485	474	484	447	442	466	466	498	457	462	487	450	428	489	489	477	448	504	483	467	449	480	476	469	508	466	467	500	475	497	495	444	444	489	466	453	446	462	490	452	494	468	461	437	499	468	477	448	472	445	471	508	458	490	463	502	484	474	482	460	483	543	485	451	515	510	513	485	483	452	513	477	473	467	481	488	477	471	440	477	510	514	464	463	500	474	492	469	488	505	457	468	488	486	540	507	488	474	487	478	486	468	473	456	477	454	461	515	507	480	482	463	484	480	475	497	469	469	486	503	481	490	487	490	498	409	461	487	443	516	501	497	454	503	477	502	493	502	492	430	467	506	466	438	437	465	457	473	453	454	474	515	475	500	474	428	488	521	486	490	456	476	507	480	491	458	472	457	451	468	506	498	442	424	474	504	486	471	478	479	468	478	487	481	449	549	441	482	472	483	485	479	500	462	493	450	470	510	465	464	445	498	466	486	451	514	505	482	484	510	463	481	477	496	465	496	472	450	471	469	463	446	503	486	494	464	479	466	481	509	467	455	452	468	506	526	519	490	466	464	497	465	444	484	471	487	486	500	440	490	490	523	483	471	468	460	472	450	492	480	472	478	472	483	459	461	509	493	442	480	460	446	490	465	493	491	513	486	513	516	457	469	474	478	458	492	465	463	458	498	501	441	454	492	465	445	493	487	511	496	459	496	465	527	458	500	474	474	463	460	479	469	496	473	441	474	505	465	426	491	458	487	482	503	507	464	477	478	495	474	473	466	442	475	428	497	463	482	463	485	434	495	477	466	539	448	471	490	497	458	474	489	502	452	521	506	508	470	476	472	462	462	473	471	483	485	450	476	475	497	475	467	485	486	470	426	463	450	464	478	437	444	462	476	498	439	494	466	475	521	465	453	449	483	485	492	450	470	517	452	445	447	497	439	462	519	480	452	517	469	471	462	453	461	468	483	465	443	489	485	492	501	486	423	459	459	453	492	471	483	460	500	455	485	472	463	498	460	436	465	509	468	478	494	456	505	463	473	451	502	501	479	474	490	499	496	457	480	483	487	506	493	499	495	449	485	490	465	472	496	492	491	475	447	473	524	460	465	513	502	455	476	461	448	484	490	481	499	447	463	506	491	457	489	476	460	521	454	479	515	463	477	460	541	470	467	484	470	497	480	466	472	490	504	482	484	493	490	495	496	501	482	471	499	456	458	505	468	501	489	495	506	495	473	461	496	436	479	456	431	459	416	464	473	463	478	481	442	483	453	479	503	459	461	499	472	481	466	518	455	444	490	480	465	451	493	483	502	471	465	466	470	448	513	476	455	499	485	484	474	452	488	492	459	465	461	464	473	441	457	459	491	501	447	451	425	481	480	457	451	494	465	453	478	450	481	507	456	476	520	458	497	475	476	486	499	433	465	459	520	489	469	455	480	508	484	489	477	472	473	455	478	457	529	463	465	507	488	465	465	480	450	460	503	446	467	528	478	474	517	492	451	498	486	504	467	462	471	497	486	462	478	482	492	481	477	467	435	485	476	511	523	447	478	495	511	513	486	473	429	467	470	461	455	479	515	477	513	486	483	479	516	483	467	464	501	448	495	485	465	504	499	472	426	474	482	502	507	466	493	494	452	452	435	467	434	483	489	482	500	506	460	475	475	513	459	503	486	459	454	471	476	469	520	538	463	474	466	455	506	449	510	483	488	470	506	481	487	463	474	451	473	475	473	472	475	494	485	454	468	466	459	458	522	496	493	542	471	517	484	464	479	456	480	470	475	471	494	493	451	440	483	475	468	476	471	514	476	452	474	524	462	446	480	519	438	474	450	479	474	496	477	504	485	449	525	472	436	477	489	452	521	489	465	461	472	475	484	482	498	465	469	474	472	518	512	460	473	474	465	510	456	462	464	453	490	486	469	477	507	460	461	486	459	466	485	469	510	486	491	471	493	503	499	496	445	484	485	468	478	502	475	524	439	496	430	470	497	418	520	447	492	478	467	465	493	487	476	481	464	503	473	490	491	469	508	472	498	455	475	475	498	482	466	505	494	459	471	450	439	440	471	477	435	474	486	476	472	477	464	446	460	467	472	473	476	498	513	457	458	486	477	509	499	501	500	498	476	518	464	457	481	491	486	514	472	511	525	433	478	486	467	454	478	448	470	512	473	459	477	501	489	469	514	472	463	461	467	428	469	506	475	446	483	463	511	508	488	488	456	464	476	450	446	472	489	497	480	457	463	463	506	463	477	464	459	464	479	451	475	467	466	489	467	462	466	445	480	487	453	478	477	469	460	483	457	478	459	492	485	496	467	504	468	499	469	553	478	474	470	478	487	478	494	455	489	439	508	491	457	506	453	462	430	510	505	490	479	466	498	466	460	511	465	483	460	461	518	500	468	521	533	478	510	467	484	496	490	491	494	470	463	514	508	500	488	492	503	467	466	472	435	476	521	451	488	462	472	494	474	491	503	476	458	472	504	466	509	453	475	480	470	478	487	453	491	491	475	481	485	428	470	489	480	490	463	469	477	488	433	487	511	465	465	479	478	450	480	451	489	509	530	453	478	472	480	502	452	486	497	490	475	486	458	434	478	485	473	504	447	491	464	486	467	488	480	462	528	478	486	479	487	493	446	458	480	460	456	482	462	480	507	490	512	475	467	462	477	439	463	464	489	472	515	475	470	481	496	448	520	484	486	477	458	455	483	482	489	461	452	507	478	501	497	502	463	461
36928	9892	2551	817	341	317	331	334	350	312	323	333	316	348	312	335	296	309	292	327	323	321	305	346	299	304	313	302	333	356	300	305	314	288	308	345	308	303	347	311	287	357	327	366	334	319	314	326	305	310	326	299	317	330	327	305	309	333	342	309	332	332	322	351	310	324	335	340	355	311	327	285	337	325	351	306	318	311	338	299	301	313	313	315	312	321	304	308	320	304	303	323	339	324	324	304	332	317	316	318	330	350	295	302	281	292	306	342	298	308	325	311	291	297	305	317	334	301	322	332	349	339	373	354	354	322	282	342	314	301	305	294	318	314	330	359	337	321	296	317	331	297	303	329	323	358	294	316	311	288	306	332	316	309	305	291	308	351	318	298	283	326	265	310	330	340	309	328	312	323	296	303	339	279	314	286	326	323	313	282	360	337	287	315	316	278	296	269	315	301	332	297	310	308	343	292	346	275	297	281	331	322	318	319	291	347	318	292	325	325	318	302	301	309	303	323	294	327	319	319	273	306	321	311	332	314	296	294	331	319	317	315	335	334	292	302	340	315	333	349	297	291	318	286	349	325	308	297	319	297	321	318	297	305	314	364	353	336	323	314	317	305	298	316	308	285	300	315	316	329	314	305	319	316	338	306	296	295	313	288	296	328	311	326	328	307	327	339	316	298	336	311	339	301	318	299	294	333	320	301	323	311	326	340	283	335	314	285	352	336	330	334	292	335	295	331	281	306	302	339	266	321	318	284	319	318	302	303	296	331	296	292	329	299	312	348	339	296	354	322	306	297	294	311	342	328	319	299	316	320	316	333	325	314	315	302	327	299	305	303	316	271	287	335	277	311	277	301	279	297	340	313	316	293	298	306	331	311	295	342	310	311	358	330	355	329	289	328	351	309	320	293	322	325	326	318	301	309	335	329	301	333	348	288	286	322	329	299	300	324	281	279	304	307	365	327	303	303	309	296	301	308	340	284	274	354	314	339	292	339	264	307	336	301	322	305	280	307	315	348	283	328	318	309	302	297	314	334	312	335	331	301	315	318	336	322	315	298	304	300	283	322	354	346	317	326	331	309	318	313	318	297	346	304	307	317	280	318	279	313	309	320	317	325	293	310	307	301	290	291	290	312	296	309	328	307	302	347	316	309	332	295	347	292	314	310	284	348	308	305	324	318	345	340	334	350	348	334	320	310	302	306	298	318	311	290	296	320	322	310	322	287	292	325	345	293	323	315	338	302	281	303	316	283	285	319	329	299	322	342	301	308	324	305	312	319	352	269	345	335	349	302	290	295	329	307	331	324	318	309	326	308	339	301	317	301	342	326	312	318	294	306	316	341	298	322	316	312	291	274	293	326	318	301	304	314	323	325	301	344	313	293	305	319	327	321	332	321	346	315	303	311	297	324	310	304	314	307	301	323	284	317	348	314	329	303	324	299	339	361	310	341	300	310	324	348	301	329	314	330	293	329	318	316	327	287	289	339	334	296	324	314	272	322	336	337	311	311	335	316	305	289	338	291	341	276	329	313	312	294	318	322	300	329	328	296	328	305	335	309	318	307	326	351	325	300	307	311	276	303	330	259	343	315	292	329	318	291	324	347	325	339	317	318	305	346	326	293	322	307	248	311	326	322	315	337	294	309	306	322	307	314	270	345	323	297	337	304	321	328	331	303	312	338	312	312	286	329	273	309	338	317	289	320	329	317	319	308	324	284	284	348	295	349	297	336	298	307	294	323	314	321	289	306	304	323	313	301	339	318	331	303	293	293	317	314	342	300	315	311	290	303	322	308	305	320	294	294	308	342	301	311	289	302	297	330	294	335	281	333	307	362	326	297	307	309	303	283	326	300	310	309	322	292	333	306	320	315	324	310	303	320	331	332	336	295	310	311	311	306	317	338	335	344	296	333	306	332	321	344	324	310	301	270	284	304	320	328	328	303	329	312	286	319	306	318	332	286	305	310	344	308	303	336	337	319	292	342	312	314	284	295	308	315	325	322	366	352	331	327	305	352	308	296	319	343	298	312	300	341	284	336	296	316	312	337	326	313	319	309	302	307	316	305	301	289	307	306	286	348	323	308	308	317	329	294	336	335	306	343	327	325	341	305	324	314	279	294	317	359	345	311	335	308	303	322	301	338	315	352	337	316	295	267	302	320	314	287	299	337	313	334	325	309	344	312	296	340	330	346	350	308	302	324	265	334	321	327	284	364	284	303	304	299	311	336	294	336	301	318	326	294	299	304	318	319	294	351	312	340	318	298	302	319	330	314	279	290	314	334	325	307	286	305	314	322	308	299	320	332	295	329	333	315	331	304	292	327	342	320	353	308	314	296	339	320	313	334	328	319	301	318	281	321	321	312	327	299	302	334	316	300	322	314	332	317	331	329	326	313	316	300	296	298	292	335	328	347	299	268	298	325	288	292	321	356	308	311	275	308	312	286	310	296	301	290	309	306	302	324	294	323	321	325	312	327	300	295	319	315	330	297	314	340	319	290	302	312	306	304	289	293	302	289	320	339	300	303	291	278	352	296	291	313	298	307	291	371	317	325	313	301	287	321	330	293	329	325	345	287	301	336	337	318	310	331	322	316	298	361	339	297	329	339	320	289	322	310	277	333	312	369	304	300	289	318	302	325	292	330	352	317	298	316	321	352	363	335	337	300	305	323	326	318	307	310	323	313	301	326	315	294	308	298	305	313	336	324	304	278	299	341	325	286	333	318	336	336	320	299	323	303	329	305	314	335	275	302	272	332	351	325	309	319	284	269	323	310	286	306	309	305	344	305	304	304	350	301	324	309	321	303	312	281	306	289	321	327	295	323	312	335	311	348	318	307	316	299	324	291	302	303	312	342	337	297	296	313	298	319	321	276	318	332	336	319	323	337	297	317	307	361	317	295	355	312	320	305	332	287	280	280	310	297	304	323	303	313	316	286	285	335	350	349	322	339	344	313	320	334	276	279	290	316	327	303	355	324	344	284	336	324	340	298	318	310	306	320	294	306	343	330	322	332	290	356	350	301	306	310	321	304	311	314	298	309	311	310	331	319	353	342	326	300	332	319	331	292	307	309	291	321	349	306	310	329	343	313	328	305	288	340	323	332	315	312	330	329	301	322	318	311	362	315	307	299	318	336	319	335	332	313	340	311	301	303	306	312	332	294	300	315	343	311	323	323	291	313	327	371	330	308	279	330	303	281	301	365	283	297	340	282	333	322	319	331	324	349	294	306	311	309	334	330	331	306	318	283	314	333	335	315	341	309	346	308	323	297	312	290	312	294	294	308	320	289	300	343	316	299	299	310	276	321	326	344	334	334	304	347	312	310	316	335	317	315	305	298	310	301	314	314	333	289	332	307	281	302	326	284	290	326	299	328	321	284	330	338	332	284	319	294	295	313	333	314	318	338	298	327	310	302	338	304	310	322	292	333	287	267	278	350	304	307	343	324	356	323	326	341	299	324	344	339	283	297	297	324	323	309	272	313	312	294	329	304
25276	4186	5502	2368	760	778	664	739	725	757	728	705	731	759	691	700	654	717	725	718	698	724	742	693	709	718	729	760	746	701	701	687	725	689	741	674	744	723	712	728	731	746	732	683	684	719	708	741	725	742	753	740	729	713	750	705	677	720	666	724	728	707	740	737	783	726	680	757	701	737	729	707	681	711	699	708	704	748	745	673	724	721	720	694	676	679	723	744	741	726	710	737	713	704	757	708	705	733	716	694	721	764	747	693	710	725	698	749	714	704	686	687	745	725	729	733	692	703	690	659	714	698	724	732	710	692	670	709	720	759	690	735	678	720	736	681	734	692	696	767	738	719	694	724	748	703	735	729	715	715	699	725	722	728	673	724	741	721	700	689	695	737	729	691	695	737	759	697	724	693	715	664	749	698	708	668	677	740	682	705	713	738	714	690	704	717	658	723	725	740	716	699	668	714	701	685	746	738	747	686	723	719	767	726	741	724	762	727	684	751	734	734	697	767	690	722	732	711	693	664	757	687	713	687	709	739	697	718	670	716	709	746	708	690	717	681	730	673	689	745	698	693	728	720	713	702	673	713	696	712	713	669	686	680	688	720	688	710	745	695	687	669	754	684	718	713	673	685	646	746	697	705	714	727	740	695	704	729	688	756	724	762	716	699	691	682	717	702	702	677	714	718	753	720	687	714	703	724	724	702	693	689	697	736	725	721	748	750	685	691	719	730	746	745	711	721	672	664	691	752	714	712	712	691	733	713	757	675	694	702	683	731	699	678	751	747	749	739	694	707	699	766	731	638	726	719	662	728	691	719	714	748	702	671	705	698	750	674	735	735	763	692	695	687	674	712	686	716	675	748	699	705	712	676	681	742	743	735	721	726	682	698	678	701	697	715	727	724	709	732	697	729	713	669	728	716	745	724	698	721	723	712	724	741	680	738	704	721	744	702	700	689	730	693	749	706	693	749	726	725	727	701	688	698	720	697	723	681	729	655	715	725	704	707	778	681	666	698	743	746	687	700	687	725	742	752	729	774	697	694	738	650	680	710	747	677	740	710	729	733	700	719	681	701	666	724	717	677	726	696	713	747	726	706	703	730	705	722	690	681	734	738	743	724	727	737	701	741	705	713	694	764	703	682	723	714	717	743	763	727	761	742	758	704	683	665	714	695	713	722	668	733	760	710	707	688	648	707	712	712	654	721	705	672	739	706	667	734	741	699	705	723	693	700	701	735	754	742	702	710	697	695	699	730	730	730	692	730	708	758	709	685	706	728	754	735	715	725	737	752	700	691	701	751	718	705	744	732	758	696	707	707	709	748	740	709	723	715	754	707	684	705	716	759	745	684	741	725	749	727	740	688	736	739	723	790	690	725	660	698	685	720	735	711	713	706	745	741	749	694	704	697	774	740	721	745	734	695	711	701	718	737	704	694	704	711	735	701	658	732	685	755	672	736	719	675	728	738	691	765	740	693	732	660	723	660	747	717	699	724	718	693	700	707	723	679	704	662	731	779	719	675	720	721	750	706	687	722	741	666	726	721	670	710	698	685	704	714	742	676	709	664	727	723	705	730	679	686	699	701	665	756	657	715	737	752	729	685	715	725	701	757	709	715	684	699	715	720	679	669	753	693	726	677	710	730	686	713	703	719	677	726	779	745	692	698	728	715	740	727	744	734	668	694	707	712	711	687	714	688	719	727	712	668	709	728	716	682	758	733	705	724	699	774	721	726	703	693	722	706	723	726	715	741	717	731	735	699	669	709	684	715	699	733	719	751	731	735	716	730	781	729	726	709	709	707	705	740	728	716	717	765	674	745	679	694	728	726	721	732	723	736	716	682	704	716	734	754	711	745	711	748	728	722	673	718	725	712	760	717	700	720	738	701	729	685	686	691	738	688	693	730	753	689	770	706	711	718	682	708	712	723	754	732	691	713	733	703	705	715	667	721	730	684	698	687	699	686	663	723	685	691	703	717	745	746	698	671	712	745	678	717	642	743	719	725	691	708	699	720	703	702	721	681	726	699	728	748	705	710	656	755	711	730	680	739	699	754	687	719	694	707	744	697	753	743	736	681	743	712	683	701	719	704	716	721	700	720	713	685	770	732	710	731	722	737	712	690	721	741	724	699	704	721	735	738	774	729	703	741	721	657	795	730	738	706	724	702	655	757	692	800	728	736	664	712	728	708	713	709	699	679	732	748	676	702	722	687	722	751	747	702	683	678	717	696	790	705	719	699	761	724	703	710	718	715	694	665	732	710	714	702	688	701	722	715	694	756	694	710	689	734	714	726	706	710	767	715	715	729	760	711	679	706	717	715	747	702	729	731	714	709	727	707	724	670	688	695	718	721	728	690	699	731	724	743	657	702	687	666	715	696	730	737	659	687	709	715	728	735	698	699	687	681	723	740	727	698	713	746	710	740	695	747	752	734	741	656	673	701	742	716	757	738	722	718	694	688	753	697	669	765	718	657	720	669	747	703	756	729	771	736	736	794	658	728	742	703	671	739	713	738	713	743	693	688	703	738	717	729	728	762	709	750	719	716	701	718	687	695	736	747	722	723	714	681	729	731	663	730	724	746	710	716	708	660	715	732	746	711	709	729	691	731	742	729	712	723	705	709	703	723	703	694	723	695	684	687	730	718	703	685	744	701	678	695	660	675	663	728	721	717	679	730	763	680	771	753	752	688	733	695	710	686	708	730	751	707	738	680	753	731	659	730	720	744	692	700	714	678	751	705	732	673	706	700	667	763	705	690	776	621	701	711	746	734	699	723	724	697	710	692	700	734	715	662	697	716	717	763	735	699	735	735	729	739	694	695	717	688	691	721	723	687	717	699	719	697	681	670	672	742	731	705	733	709	710	730	708	680	757	703	695	712	711	693	759	720	681	703	702	705	730	754	677	713	753	741	742	750	753	711	729	700	743	730	699	675	747	718	701	755	758	685	707	699	697	688	740	743	697	676	764	745	715	743	732	700	740	717	794	696	704	684	699	691	726	711	768	672	731	715	706	764	689	711	723	715	781	718	716	730	728	753	676	662	714	763	706	709	729	697	716	702	726	747	692	724	707	685	685	722	703	745	711	711	688	712	694	726	722	712	702	758	719	680	708	670	693	702	700	670	728	746	738	682	683	744	687	676	727	715	738	739	722	730	684	741	721	709	712	712	698	714	732	690	699	702	714	663	716	733	772	733	724	687	698	766	677	750	761	724	720	799	727	717	671	680	629	750	667	697	704	724	694	696	744	726	698	728	735	712	687	688	720	663	717	724	714	686	690	741	706	694	702	722	696	743	718	708	671	682	709	700	707	733	686	729	695	666	787	717	728	734	700	697	713	735	728	692	716	724	684	731	676	713	717	695	701	733	659	733	746	711	698	723	736	682	697	723	692	712	742	715	760	677	709	714	691	721	706	687	715	677	704	682	722	697	691	690	680	762	744	724	750	704	728	735	710	712	701	744	718	718	677	774	753	727	666	719	703	729	683	722	667	679
46810	31505	32057	18556	2419	332	281	256	231	240	214	209	215	235	214	214	208	228	233	192	202	236	216	208	226	187	181	190	189	233	209	188	198	223	168	186	206	184	250	210	178	186	209	214	234	210	187	196	215	201	231	211	227	228	223	206	217	213	204	190	219	207	205	233	232	196	204	197	185	237	202	210	208	185	208	211	196	199	194	237	219	224	193	219	228	225	211	230	196	222	209	213	201	185	203	220	223	176	185	219	231	227	180	185	217	225	209	184	185	204	232	225	217	222	175	208	205	206	223	222	177	210	223	214	225	212	199	217	201	207	229	178	208	213	219	214	192	210	216	214	204	197	209	250	184	199	199	224	229	206	201	210	217	188	239	213	190	218	185	216	185	227	200	197	239	190	215	191	186	196	214	178	217	197	188	197	199	210	225	204	235	217	191	203	195	229	208	205	207	212	224	203	184	219	186	218	208	196	194	231	246	190	186	189	211	207	202	197	222	230	215	205	225	226	167	209	210	183	201	234	175	214	206	214	210	208	197	220	221	197	211	212	221	208	213	228	207	185	175	214	185	231	217	187	229	197	190	203	195	185	217	216	192	204	223	216	209	192	209	188	204	198	204	190	192	222	212	196	200	164	232	209	191	211	205	179	219	199	215	215	179	181	217	230	226	209	208	200	202	205	219	204	187	197	209	208	185	231	207	231	206	212	205	203	207	205	216	207	204	223	216	217	208	211	226	210	209	215	191	213	194	203	190	245	210	219	202	183	203	199	214	209	190	210	223	192	197	205	213	211	208	205	196	217	237	172	214	209	223	201	224	247	202	215	228	203	198	208	220	213	197	228	184	205	198	219	211	233	205	217	211	204	211	225	199	175	203	201	219	224	222	203	203	193	213	232	206	203	215	207	209	248	242	214	221	208	197	199	210	201	198	183	206	203	202	235	189	204	198	188	197	219	225	176	213	205	235	217	194	216	189	196	211	206	201	200	198	216	213	188	231	212	175	180	229	223	190	217	192	205	207	186	220	204	190	222	213	244	197	200	228	204	192	231	193	193	221	233	207	236	188	181	210	210	198	219	206	171	205	196	209	221	222	219	178	201	193	197	221	197	226	202	205	212	196	196	203	216	236	191	197	212	206	223	209	193	193	205	201	219	222	194	179	217	204	178	193	224	218	200	231	206	206	213	207	233	221	214	216	215	210	205	224	191	230	217	216	202	221	217	215	212	204	212	199	192	215	199	191	199	197	224	212	226	182	203	210	186	209	252	210	209	201	185	222	215	227	211	209	223	196	207	177	209	220	215	227	218	232	198	193	174	204	216	223	212	210	234	218	172	200	229	192	182	186	196	223	204	204	194	184	183	205	216	219	240	213	179	210	233	207	180	179	215	232	239	216	211	211	224	197	230	227	194	206	240	235	207	205	206	188	186	255	197	217	191	194	218	189	200	233	217	203	189	217	226	202	195	213	199	210	230	199	199	203	213	207	202	187	204	222	208	204	211	189	228	201	190	223	213	201	208	192	204	209	231	195	183	217	191	210	220	217	173	199	187	207	211	206	212	202	200	198	223	188	179	188	225	203	209	208	191	211	210	210	222	224	218	207	215	198	197	233	214	231	211	225	197	215	199	209	196	207	231	189	221	195	225	187	210	222	195	178	187	197	197	217	189	233	217	210	176	204	220	215	198	202	210	204	224	220	184	193	197	203	182	185	184	179	201	196	197	219	203	239	214	225	195	191	210	196	188	205	216	199	222	208	209	224	184	188	208	206	197	225	201	226	200	210	184	196	237	197	184	173	213	240	202	216	198	182	192	198	224	178	222	202	216	188	211	207	183	212	189	207	195	202	210	217	203	223	212	222	203	199	205	201	184	175	222	182	220	215	208	190	267	179	181	168	206	210	194	209	192	212	205	198	200	204	208	207	220	200	181	186	202	199	200	201	227	238	194	219	209	209	219	201	217	181	209	207	204	206	204	195	192	226	199	217	200	187	223	176	194	218	182	227	187	194	227	217	212	201	212	193	185	203	220	219	235	191	193	218	191	219	215	187	207	227	227	189	213	199	196	205	180	198	221	194	210	206	183	228	209	201	198	220	234	214	194	219	201	198	235	207	197	234	212	195	216	214	223	208	196	176	230	218	202	214	211	187	213	222	196	206	234	182	186	191	225	195	212	224	155	191	214	202	192	199	195	190	193	204	191	173	205	186	208	196	233	198	208	200	205	194	210	197	203	201	201	196	197	206	222	203	216	199	179	202	191	207	213	213	247	219	213	202	211	208	222	199	197	200	190	211	241	212	208	184	194	198	205	198	200	195	203	222	233	216	177	204	213	192	209	190	203	204	205	188	213	207	213	199	218	206	209	218	207	221	203	214	218	222	190	216	208	209	196	191	231	207	196	194	199	192	209	222	197	208	208	195	191	210	212	197	190	186	206	223	191	224	237	227	213	216	217	215	243	213	212	218	205	209	211	227	203	167	220	215	202	228	194	186	201	215	189	200	205	189	230	187	213	208	201	162	199	200	210	230	211	219	207	200	200	222	242	224	220	183	227	223	199	193	201	186	196	209	216	239	220	216	226	213	209	200	197	221	197	199	210	219	209	220	206	214	206	212	192	214	220	196	182	190	192	211	205	201	185	215	196	224	190	204	177	202	181	213	208	208	214	213	200	223	229	220	208	203	225	203	199	207	209	166	217	212	233	204	244	200	189	192	229	196	208	217	224	225	207	206	210	214	206	224	237	203	209	181	220	199	209	203	188	206	195	243	198	227	194	231	203	210	224	212	230	209	198	205	219	210	219	221	205	230	185	203	203	206	186	215	211	216	210	199	236	207	215	223	199	231	231	194	192	212	196	206	177	197	220	198	232	191	220	221	214	185	236	185	203	208	197	236	211	193	202	209	218	208	183	228	216	203	194	231	215	200	222	187	183	210	182	220	206	205	199	207	211	209	215	208	200	191	201	245	203	188	170	221	212	203	193	212	229	202	209	219	204	209	196	207	196	215	193	194	210	227	231	203	234	253	196	214	193	235	190	191	220	206	205	198	181	189	211	207	204	217	216	204	182	191	219	205	202	229	200	226	219	207	188	220	216	232	206	189	189	209	205	207	180	221	194	188	198	225	217	213	230	225	216	185	202	196	201	206	225	215	186	201	198	208	243	200	190	187	219	219	189	219	215	197	203	229	203	201	198	224	232	213	219	181	200	209	197	196	191	224	201	208	216	182	215	232	209	218	211	226	192	209	196	194	224	205	180	212	203	202	208	209	201	215	191	196	217	196	232	218	203	216	182	223	198	217	216	200	186	200	231	231	214	250	195	221	194	199	208	213	182	208	213	199	192	201	224	231	200	230	211	208	217	214	205	216	196	188	213	211	203	209	201	195	206	206	189	192	217	209	211	207	225	199	198	222	234	208	214	221	203	201	200	190	212	220	199	209	201	200	223	200	194	225	171	185	213	197	202	200	234	196	192	181	198	194	216	211	180	196	220
41589	24928	37832	21157	843	879	854	757	805	640	584	572	563	556	509	555	544	545	540	506	505	520	497	496	488	501	492	509	542	490	468	486	506	501	508	517	454	497	463	514	509	468	510	441	521	476	494	456	506	483	492	482	515	537	481	483	468	494	483	492	511	475	471	472	509	494	542	538	515	506	543	494	472	471	482	515	469	535	529	532	521	507	480	510	489	485	485	483	544	499	493	496	516	487	513	538	476	500	497	527	496	491	526	510	495	456	457	508	480	446	508	474	468	494	453	503	506	463	489	502	481	484	506	484	501	462	499	489	511	481	511	523	531	481	509	501	457	494	521	493	509	495	518	484	471	479	495	490	473	452	507	461	504	479	515	493	485	506	495	495	464	531	507	457	516	507	541	529	456	502	461	512	450	487	503	533	465	521	475	503	491	443	479	520	484	538	491	491	482	489	433	495	500	504	475	479	475	500	505	481	520	453	472	494	498	487	479	476	520	488	507	480	469	476	512	491	528	487	481	517	483	471	495	512	476	523	505	486	476	500	472	496	465	445	499	527	494	445	473	446	498	478	471	530	471	507	492	517	480	531	472	470	496	463	479	470	493	455	461	482	495	491	512	482	507	517	472	511	476	488	530	472	519	500	487	488	468	479	464	519	486	470	475	473	512	486	477	515	490	491	438	487	463	528	486	505	513	484	491	497	493	525	444	488	486	472	518	496	491	481	515	474	483	499	480	485	508	491	522	538	489	482	467	495	439	496	498	458	485	503	492	494	532	514	485	507	470	514	510	505	475	456	509	473	519	509	476	511	482	505	485	482	496	524	451	536	461	485	480	481	503	477	518	507	484	496	513	505	511	517	521	491	473	490	466	475	483	509	519	515	520	493	498	505	467	475	475	509	468	540	464	491	506	464	462	454	510	503	497	481	488	467	492	506	474	474	491	509	511	509	457	494	506	486	512	495	473	500	483	493	475	434	477	503	500	491	517	490	494	443	496	502	475	513	487	478	490	491	495	482	533	456	475	488	483	518	468	518	475	492	444	482	482	468	521	431	471	460	482	433	503	438	522	520	503	482	472	474	472	436	511	457	473	481	492	507	498	485	475	466	515	553	506	485	523	483	494	521	506	483	507	475	492	507	522	510	502	494	488	452	468	488	481	476	479	515	487	492	500	479	458	492	491	511	515	511	507	461	501	504	468	512	531	498	478	510	451	519	528	479	496	501	481	492	441	457	518	514	435	521	487	474	463	454	491	491	506	500	494	480	476	500	456	458	498	478	479	499	528	522	496	502	490	475	496	511	520	487	492	489	465	507	476	522	485	482	484	482	482	466	479	517	454	472	518	473	490	478	477	486	532	491	497	494	501	521	533	523	509	496	492	465	486	499	487	474	518	486	451	503	485	468	506	471	477	480	506	449	472	466	484	456	487	454	496	500	512	491	515	489	461	473	515	507	469	469	524	447	479	475	480	491	454	474	545	496	456	547	488	501	470	482	492	497	465	474	506	451	501	515	492	468	501	500	486	514	481	499	505	482	501	458	502	503	488	522	465	509	505	479	467	508	510	490	466	460	493	485	480	505	484	497	449	500	463	471	481	547	489	497	476	484	485	480	509	497	457	455	493	508	479	477	490	465	470	461	499	506	490	498	465	490	519	481	486	524	476	460	495	462	495	501	473	447	496	448	495	493	523	530	487	528	510	505	471	482	499	477	478	453	498	505	465	521	532	493	491	482	515	514	492	475	490	511	462	471	500	532	489	496	474	512	524	493	509	499	526	507	528	476	444	519	496	470	486	529	473	457	494	518	452	444	435	497	504	506	464	482	483	481	513	484	501	495	480	449	483	508	480	485	490	489	480	489	521	479	523	478	511	478	495	455	491	480	524	497	467	490	514	474	497	510	491	466	505	530	475	503	485	515	499	456	498	486	473	459	550	490	457	504	509	506	491	478	496	479	487	513	514	506	496	519	493	541	526	516	475	548	482	498	502	472	539	475	484	481	482	488	479	479	472	475	470	491	514	496	497	476	461	491	490	527	475	491	512	482	485	501	515	505	467	447	524	491	468	478	475	494	505	476	482	495	496	473	538	516	470	493	500	522	527	479	455	510	465	503	486	466	483	467	498	484	470	465	506	507	454	415	494	473	461	479	433	507	492	499	479	516	503	488	518	488	489	485	476	477	462	472	510	490	506	475	459	467	491	480	480	464	523	485	471	481	512	481	485	499	501	458	474	522	478	500	482	487	482	493	495	527	461	524	499	520	475	461	474	459	503	505	487	491	505	520	466	515	499	473	504	468	476	468	489	463	477	501	471	467	478	462	461	463	489	499	492	455	496	536	541	466	520	486	478	466	468	479	546	480	526	502	462	493	527	473	501	463	514	503	483	491	502	501	466	485	480	471	500	507	475	486	492	467	478	538	498	444	494	484	514	502	497	451	470	459	490	468	477	494	488	476	476	503	474	494	486	506	472	486	499	482	493	511	522	475	450	484	467	427	477	485	518	544	495	461	449	447	452	437	482	490	510	474	464	520	503	526	437	495	482	461	490	470	516	441	498	478	472	500	496	517	468	511	491	482	492	466	490	477	472	495	504	497	447	493	517	483	502	491	513	493	486	469	437	504	483	491	484	506	514	484	473	474	520	532	485	506	520	480	496	503	495	527	475	483	455	532	516	506	478	485	490	512	494	499	478	504	472	490	526	531	508	502	503	531	479	488	494	485	519	486	511	486	522	507	460	480	502	468	476	486	504	493	492	466	489	498	458	499	480	492	518	485	536	466	506	510	501	453	489	500	514	509	520	491	498	482	459	494	472	509	508	454	514	477	484	455	511	500	506	485	471	502	488	473	488	478	481	524	470	536	499	456	461	481	478	514	472	495	467	483	474	464	467	479	491	492	532	493	488	493	478	481	498	500	481	516	476	483	533	477	475	454	516	444	475	476	507	471	512	483	489	487	485	490	543	523	477	482	452	488	463	489	466	494	491	477	486	507	483	467	493	494	457	503	476	485	492	489	506	484	469	470	472	463	469	488	488	472	480	458	502	483	468	506	485	441	478	477	452	511	466	492	510	495	471	486	491	466	482	475	491	505	516	477	471	474	463	496	475	504	475	461	498	507	510	503	495	484	472	464	443	506	495	498	506	455	476	488	472	497	476	490	491	470	488	514	492	469	477	475	508	495	477	487	486	516	488	483	523	503	442	441	490	537	442	516	483	523	504	491	541	461	489	510	501	509	534	496	467	533	492	480	513	512	484	500	465	495	453	473	498	507	447	483	489	507	522	470	463	467	463	493	535	518	483	533	474	469	517	487	483	510	501	499	483	453	486	469	466	494	512	510	475	522	502	485	473	472	465	492	505	480	468	552	469	502	490	556	472	511	489	492	506	496	504	520	516	478	461	500	545	500	490	502	498	469	479	483	476	524	482	436	476	490	486	481	477	487	491	519	531	491	445	511	502	516	492	548	495	489	468	478	486	488	488	516	496	508
42938	30976	39392	28194	8029	576	394	307	277	278	271	240	238	243	219	237	234	221	227	211	191	213	192	206	197	210	220	187	212	211	207	200	177	207	199	229	210	202	212	160	187	204	238	185	191	216	222	199	197	181	195	206	231	195	188	175	200	216	214	224	190	201	192	189	210	216	181	184	187	190	214	183	191	188	218	198	191	172	200	212	202	186	199	214	185	195	197	205	195	201	204	192	192	194	183	178	227	178	184	191	212	202	224	209	206	176	188	224	196	190	196	205	249	206	194	188	192	195	184	179	206	207	190	188	174	216	189	198	208	194	201	209	193	197	186	197	191	175	214	205	210	194	183	190	198	187	188	201	185	186	212	226	194	214	199	192	212	207	195	169	189	205	186	180	198	223	202	180	196	179	213	213	191	184	201	181	207	213	176	204	207	217	192	197	220	193	200	207	190	217	208	173	185	204	194	215	202	225	198	216	195	195	207	182	194	214	221	187	208	192	182	185	197	166	195	217	189	197	215	197	229	198	206	193	184	218	198	201	171	195	213	202	167	170	196	198	207	201	184	183	185	209	220	225	194	210	219	193	189	188	186	178	209	204	193	218	163	181	203	185	187	197	202	176	198	189	203	195	193	225	213	202	214	207	213	195	198	199	231	182	191	178	210	167	222	208	213	196	200	192	189	178	199	195	200	194	176	182	186	190	177	197	223	216	214	200	200	185	209	189	202	203	207	179	210	194	191	198	206	183	223	187	204	229	199	221	189	202	198	211	187	197	185	212	207	197	196	213	198	193	202	194	206	213	206	215	184	204	192	213	189	207	190	219	184	180	185	192	200	210	189	209	172	213	201	203	196	207	192	175	207	177	169	206	206	192	217	214	203	207	212	193	211	190	192	190	212	188	206	203	201	196	175	169	192	216	215	193	210	205	207	207	189	193	198	197	212	187	173	188	221	202	188	195	176	195	204	197	173	167	187	191	210	204	205	189	228	210	186	189	193	183	186	210	212	222	212	182	192	175	199	183	179	205	187	201	204	198	196	170	204	218	201	198	181	197	212	212	201	181	221	183	192	194	203	198	194	206	206	194	208	167	190	199	178	205	197	212	195	201	204	195	186	193	215	216	202	204	186	204	175	200	197	162	178	205	187	213	195	189	180	213	194	178	224	215	207	216	192	186	190	201	177	223	209	175	188	192	241	192	177	225	201	165	187	221	183	181	214	182	211	171	198	182	219	193	188	187	214	197	204	193	195	193	205	223	193	194	214	213	189	185	209	177	184	184	204	207	199	197	200	203	204	187	219	165	213	190	178	201	203	213	204	188	180	182	170	199	222	201	219	177	201	193	195	228	220	213	196	183	202	189	187	209	191	206	200	192	199	180	189	190	189	209	209	203	182	209	200	202	219	220	186	170	213	199	204	199	209	203	192	208	193	218	207	201	200	186	188	195	195	202	205	197	186	174	194	215	182	194	203	208	175	190	166	199	190	205	190	176	205	205	175	207	194	184	191	210	194	214	184	208	178	209	185	189	233	194	216	173	192	201	195	194	210	172	222	198	194	189	208	196	210	191	202	184	221	174	178	199	194	207	198	191	242	174	213	211	205	193	206	203	201	208	193	178	179	226	200	216	224	214	174	203	186	204	182	170	192	187	209	181	187	182	183	190	183	211	194	169	199	203	196	206	190	175	204	196	208	180	242	200	199	192	197	227	171	218	180	211	227	171	206	208	178	190	224	206	202	199	198	199	204	191	176	219	200	186	210	193	209	182	186	186	212	198	191	177	200	192	207	229	184	218	205	177	192	191	218	212	180	186	229	226	216	184	226	232	225	191	208	208	213	195	197	194	187	198	207	210	189	192	176	192	230	201	190	224	198	196	171	208	195	190	195	193	192	199	203	214	207	188	195	166	198	174	211	210	231	196	219	191	227	206	201	189	173	180	204	198	207	179	202	205	177	202	194	165	210	195	201	215	213	219	178	174	199	213	212	183	207	229	189	205	196	230	204	201	178	208	208	191	187	193	202	172	199	202	235	203	193	219	205	194	214	201	195	194	182	191	189	201	207	231	182	189	209	211	205	204	220	191	201	208	220	206	199	193	207	208	199	200	179	179	189	163	196	202	227	191	185	175	185	195	189	186	220	206	173	180	202	197	199	223	211	191	213	185	174	214	186	194	232	202	200	220	216	203	192	203	180	188	179	207	204	227	218	188	211	212	200	208	217	193	201	209	203	204	205	202	166	182	175	199	198	193	198	179	202	195	186	209	212	182	202	205	218	185	198	147	212	214	207	184	183	196	192	185	192	193	202	197	197	195	207	194	226	207	211	205	177	187	219	190	206	205	197	209	174	184	202	218	194	218	208	193	195	217	199	208	201	177	188	194	197	212	182	198	208	203	196	205	202	180	182	158	220	205	187	192	212	192	194	178	219	222	203	190	183	171	178	211	206	191	176	191	212	196	206	191	204	198	181	190	231	213	213	183	198	200	216	208	208	207	197	193	189	216	205	173	195	195	212	228	220	189	200	182	200	209	205	193	214	212	206	194	201	191	209	199	209	213	233	217	184	230	184	192	200	219	227	190	216	201	202	195	190	174	195	205	222	218	169	204	214	216	207	191	203	207	180	184	194	202	214	183	217	184	182	194	192	178	205	210	192	211	199	181	205	160	197	193	207	198	204	207	204	203	192	213	186	186	204	215	182	182	195	162	199	191	209	220	219	212	185	197	198	193	216	201	192	185	201	201	204	220	218	187	189	177	205	203	196	203	204	197	197	185	215	218	200	191	206	176	193	170	199	190	213	205	175	187	185	215	216	207	207	191	206	204	184	208	213	194	194	210	204	200	154	206	175	189	199	211	188	202	213	185	189	234	183	203	229	205	226	211	191	177	194	188	209	207	203	188	178	228	203	213	185	184	186	181	173	201	220	198	187	188	207	207	189	181	223	207	164	217	199	187	205	189	173	213	197	179	196	179	195	193	217	190	210	206	221	178	181	198	188	227	233	190	182	169	178	198	191	190	215	178	226	192	203	219	220	222	184	200	184	191	187	188	206	181	177	198	184	181	185	212	156	190	200	182	184	182	180	193	203	194	204	209	205	202	178	204	197	174	218	185	199	206	205	206	212	170	204	194	224	178	221	197	192	187	229	213	199	217	193	212	198	189	203	203	191	201	202	180	182	186	185	204	188	202	186	188	171	198	180	200	219	189	189	193	193	184	183	197	192	200	210	197	205	170	198	210	199	228	192	239	193	187	199	173	194	222	205	170	196	160	208	205	206	185	215	198	220	170	195	194	186	189	200	188	172	222	209	234	211	196	220	171	219	203	208	183	201	194	194	196	217	191	206	202	216	223	196	201	224	200	209	183	207	185	217	196	194	187	176	219	192	206	193	219	175	205	203	193	214	209	217	225	182	186	217	224	186	207	180	200	204	187	187	202	210	209	198	184	187	191	202	195	200	186	216	196	181	202	212	191	205	210	197	217	198	214	232	210
48655	34018	47534	30261	1257	1236	1109	949	985	795	666	628	622	603	604	561	596	560	520	567	541	507	533	502	522	552	561	511	516	536	503	505	499	548	529	486	490	511	536	516	481	514	480	504	456	496	507	475	462	529	472	480	508	508	495	498	479	485	518	472	505	506	493	508	512	477	553	471	511	497	466	484	483	499	500	523	512	491	563	516	482	476	493	483	496	501	484	506	486	515	531	499	503	511	491	527	476	484	498	502	457	498	465	476	496	460	518	468	509	501	441	516	486	494	487	475	473	498	491	459	454	492	453	436	523	484	474	478	472	456	501	509	488	489	481	473	520	484	488	448	504	465	455	536	457	514	434	512	491	441	510	453	466	510	473	446	471	485	513	472	485	486	502	492	494	481	490	503	474	471	459	504	460	504	498	475	476	468	474	471	457	491	530	508	500	464	520	479	485	477	486	470	493	484	502	500	480	461	512	497	477	464	467	442	501	462	482	460	457	459	464	533	471	477	471	465	515	487	463	523	480	461	476	491	464	457	469	463	496	489	484	486	452	501	468	461	499	479	480	470	486	485	489	495	468	465	498	488	500	450	448	479	484	488	491	462	499	457	491	481	474	475	478	475	527	488	468	482	520	461	508	505	488	471	467	492	492	479	475	481	468	464	471	475	487	487	477	483	505	461	441	500	461	484	505	482	491	450	464	491	488	502	484	504	496	478	501	441	479	520	475	512	485	492	495	460	478	485	439	480	487	470	474	425	481	488	475	481	475	503	471	471	457	471	502	487	500	492	484	436	467	483	454	479	485	483	508	478	482	507	490	463	494	502	470	467	468	512	521	489	524	469	492	486	504	450	477	467	498	471	448	471	471	499	537	503	486	508	500	485	468	478	466	514	452	477	481	473	488	485	478	498	502	506	510	457	513	452	481	508	455	463	500	455	517	442	494	469	501	470	526	455	439	500	488	477	438	499	489	463	491	473	484	460	486	454	483	473	484	480	491	492	527	497	494	510	472	507	487	488	502	489	466	492	515	493	484	466	533	468	513	447	474	495	487	487	465	467	521	491	439	475	498	505	507	524	482	497	462	467	478	500	483	499	455	464	483	466	511	473	475	512	465	463	458	450	454	497	469	458	487	491	496	468	461	470	465	481	495	489	485	508	480	471	484	488	456	488	461	484	523	502	460	493	474	473	481	542	496	487	519	477	480	475	491	496	509	481	479	478	482	472	503	481	482	495	496	464	452	523	486	488	480	466	484	484	507	492	469	502	462	502	506	500	477	479	462	479	477	460	487	459	463	499	478	482	479	498	512	500	472	480	480	478	498	522	480	487	452	473	489	464	509	446	471	481	461	494	475	458	485	464	435	504	489	494	509	456	493	442	476	487	449	480	471	467	488	444	464	475	504	500	489	467	518	497	474	491	446	469	475	458	500	482	502	497	449	510	478	473	534	485	498	482	490	463	474	424	467	515	491	469	496	500	476	480	489	483	484	498	470	527	487	482	503	495	460	493	463	480	516	518	491	479	446	426	476	463	475	482	494	512	477	491	515	483	447	508	509	503	500	477	475	455	503	507	494	495	471	444	497	439	458	470	479	478	486	480	486	490	461	456	474	506	522	488	477	472	507	460	434	474	468	487	464	496	458	476	461	415	504	470	484	497	480	502	494	483	488	494	499	473	512	458	502	444	480	463	499	471	433	504	496	473	483	493	451	459	475	527	482	492	517	475	493	504	505	460	432	539	504	492	496	447	507	504	482	500	475	456	449	477	516	505	490	448	492	523	502	477	514	475	484	494	498	510	518	491	473	475	480	455	494	493	496	474	483	446	499	502	489	460	475	504	500	471	481	501	500	511	462	459	478	465	469	482	494	467	507	511	458	475	450	452	471	498	471	532	447	493	503	486	503	452	442	460	480	494	509	461	479	457	503	508	482	494	475	459	505	515	460	441	504	476	475	480	485	455	489	482	465	480	441	488	485	468	482	490	510	455	525	469	467	491	429	513	486	490	464	447	510	494	494	454	524	479	479	474	464	477	478	484	481	481	466	485	479	477	470	530	476	474	478	485	484	505	505	515	441	469	491	484	474	486	457	496	457	528	497	491	493	469	522	511	473	497	516	550	484	484	524	483	452	505	482	455	474	510	495	494	472	490	482	483	460	455	475	490	486	503	419	456	483	479	439	431	480	511	464	485	468	496	499	465	502	462	476	501	449	434	428	507	499	459	476	475	455	492	520	474	458	460	517	478	469	504	486	470	501	426	447	493	535	475	487	509	485	458	460	493	492	472	446	481	479	453	501	493	504	485	471	480	468	515	483	494	509	543	452	547	437	488	473	458	453	512	471	475	456	479	475	465	483	500	512	467	492	508	484	500	507	484	504	464	476	450	508	459	468	468	525	475	500	483	474	483	486	469	481	441	451	499	472	515	478	472	482	466	468	482	501	475	494	496	537	517	439	466	526	472	500	484	479	489	448	466	513	468	519	524	489	467	475	481	500	441	502	488	487	467	493	466	501	493	464	483	469	477	456	483	493	528	484	516	501	496	486	466	487	518	456	476	468	478	479	482	480	493	476	472	459	448	475	460	473	479	468	451	484	498	496	461	472	447	470	508	479	443	456	483	489	489	479	500	443	502	466	506	519	475	501	479	478	465	471	499	465	481	488	490	457	466	454	471	452	485	469	495	488	471	477	465	469	482	466	455	477	486	535	495	488	468	489	454	498	454	466	514	483	484	482	453	473	501	433	459	478	490	507	472	458	483	472	517	470	501	499	482	487	472	445	476	469	492	473	490	484	523	491	476	510	494	495	467	466	460	485	484	470	482	491	502	488	490	506	482	462	490	458	497	494	489	518	490	486	491	483	449	475	493	480	454	473	470	499	490	506	470	458	478	428	487	494	517	456	488	478	510	481	495	433	469	476	479	453	471	483	541	475	455	426	482	462	493	479	492	508	466	489	507	469	457	485	508	470	518	492	453	493	495	485	502	480	471	482	478	461	447	511	499	488	472	488	498	473	486	497	475	477	486	517	459	484	460	510	487	467	515	422	495	459	489	436	468	478	473	515	480	484	498	466	431	476	456	495	457	490	474	493	464	445	485	504	534	513	435	474	484	508	477	484	472	487	505	500	463	476	503	430	461	459	503	495	531	502	441	452	489	480	476	515	473	475	484	459	495	511	464	471	508	470	473	481	467	458	479	461	499	472	497	449	456	486	492	486	467	451	542	507	502	457	500	507	517	468	452	491	471	512	467	473	517	523	503	460	479	468	477	486	490	415	454	467	446	490	495	493	479	437	504	478	493	480	493	452	461	491	498	494	482	494	456	463	512	485	481	471	484	468	489	474	502	479	452	459	461	471	458	469	525	460	498	469	472	477	454	495	494	503	474	475	485	480	500	489	447	496	507	467	533	535	520	533	453	509	450	511	462	493	518	511	499	501	480	483	462	463	519	491	474	483	472	502	476	495	479	502	481	524	477	486	464	468	476	444	491
36236	9306	2813	852	351	339	327	334	306	305	321	329	308	301	346	312	308	318	286	311	308	259	320	335	338	331	302	287	280	343	285	310	339	299	307	312	359	319	306	316	325	300	330	299	308	318	326	291	290	305	324	319	279	342	296	327	263	280	335	318	346	339	299	318	328	295	296	296	327	354	304	305	304	316	348	324	322	295	272	333	292	332	322	308	298	309	280	295	341	345	282	327	325	277	340	308	326	311	319	302	341	294	309	322	326	328	293	345	322	313	339	285	329	294	360	309	308	332	296	308	334	335	313	319	314	334	305	332	315	277	339	305	311	320	314	299	308	309	347	346	332	332	292	294	348	323	311	304	310	330	339	330	300	292	331	355	328	285	325	331	329	319	326	320	297	337	300	328	298	341	329	288	299	300	315	336	283	322	320	297	308	331	337	345	303	352	330	321	290	304	301	317	302	332	304	311	317	297	292	324	310	307	344	298	331	347	301	346	324	314	309	320	308	316	316	301	317	309	285	310	347	315	332	315	338	319	344	305	293	318	331	290	333	327	318	338	309	335	313	337	326	316	325	322	300	299	317	312	299	311	345	291	316	326	338	304	273	320	327	311	314	320	305	304	304	287	350	290	342	282	293	296	354	289	288	307	329	311	316	318	332	295	299	346	353	320	321	296	293	322	337	309	306	328	282	312	357	341	332	314	317	309	293	311	324	322	335	344	335	291	316	305	293	335	302	334	305	296	307	332	318	312	301	306	327	308	325	319	301	286	339	332	330	289	332	337	333	325	330	316	346	307	339	320	330	302	314	310	328	373	319	325	321	357	317	332	327	320	332	354	280	313	330	305	334	294	315	321	315	331	298	343	326	326	312	341	338	325	310	331	336	312	326	314	340	336	329	306	310	300	322	293	303	315	284	308	345	331	306	314	305	307	324	304	307	306	311	310	282	314	300	302	322	317	328	306	334	283	323	328	320	312	301	297	304	308	298	319	321	317	340	313	321	334	285	344	307	356	344	305	340	312	323	329	309	325	300	309	308	288	334	327	316	291	314	337	341	319	328	334	331	339	304	330	296	299	304	334	370	297	324	319	305	315	313	306	335	314	335	316	323	307	314	306	355	313	317	326	343	328	293	348	342	319	304	299	332	324	319	330	336	306	356	327	316	288	327	307	293	309	347	327	333	350	314	302	310	330	293	311	289	321	318	332	341	323	279	306	344	317	318	281	292	316	309	297	273	353	329	310	352	324	323	313	326	339	300	318	310	326	338	360	310	334	315	320	312	322	360	293	338	312	306	380	321	271	341	332	296	341	290	309	273	344	303	341	374	276	312	315	281	305	325	301	272	349	307	305	300	332	294	337	342	318	295	296	346	326	339	303	319	321	346	311	323	282	304	299	322	306	299	331	326	302	322	316	304	332	289	320	326	286	323	316	335	277	309	310	334	329	294	290	373	308	329	302	285	315	306	275	336	329	300	311	336	324	329	328	313	312	321	342	328	346	318	328	308	318	323	305	291	295	299	327	324	314	357	321	332	308	305	278	304	323	316	320	322	308	290	288	316	347	307	298	318	328	325	306	308	292	330	311	330	336	350	313	296	334	322	335	306	293	296	309	305	311	317	313	298	307	286	332	312	300	305	364	303	294	284	295	341	360	325	320	316	343	304	317	349	306	281	306	326	362	298	348	321	323	319	309	333	260	318	325	342	316	328	297	299	326	318	314	302	315	310	329	303	313	332	316	365	334	344	343	320	309	295	360	284	341	328	337	328	290	300	335	326	315	304	331	321	299	337	295	323	301	305	319	312	299	374	329	309	310	312	324	307	286	292	269	304	323	344	290	320	313	328	340	338	327	289	289	335	347	287	333	311	305	356	312	340	310	280	326	321	327	317	305	305	310	321	294	324	295	304	297	301	335	329	320	351	346	290	307	296	325	303	323	339	342	302	371	306	322	307	325	298	310	294	313	322	327	336	300	291	318	347	341	295	334	284	302	274	320	327	326	318	330	324	334	326	327	296	308	326	287	321	325	323	308	291	342	318	307	306	319	309	342	294	303	336	338	286	358	327	305	322	288	366	319	365	309	310	299	299	331	312	306	310	335	320	304	327	336	313	301	306	298	290	292	298	318	321	323	306	326	326	341	321	307	316	338	317	307	310	327	327	334	322	332	343	304	330	294	324	301	330	308	312	284	333	349	276	295	309	303	309	283	317	302	356	311	319	338	304	326	313	307	337	305	320	319	305	281	298	303	332	324	293	294	293	355	325	298	319	295	285	365	312	312	334	316	309	298	305	333	314	293	340	298	331	341	360	332	313	296	330	303	355	325	318	327	328	297	338	300	333	300	300	314	330	334	352	303	295	316	314	324	276	342	311	321	340	322	313	312	318	314	318	322	322	315	301	309	331	307	323	294	318	315	283	300	336	313	289	328	323	296	316	331	296	286	338	296	347	302	322	297	281	328	342	304	306	337	329	333	324	329	340	308	314	317	304	321	280	289	341	285	295	339	294	319	298	331	292	311	313	336	346	330	326	334	318	308	343	280	309	352	312	307	326	346	357	304	322	314	310	324	323	298	321	328	295	290	313	298	312	335	317	330	306	310	338	317	331	300	331	288	348	344	319	312	324	302	324	341	290	324	346	330	331	307	346	329	304	335	326	311	287	300	310	335	338	311	273	314	302	334	324	321	297	319	310	342	300	314	350	311	294	293	308	290	333	320	329	335	293	333	287	327	285	315	313	298	289	332	311	311	311	314	297	301	315	296	341	294	331	346	322	313	328	318	310	301	314	321	302	304	356	307	321	313	331	324	313	353	326	316	314	320	356	336	348	303	369	313	308	296	325	320	342	320	364	332	307	303	314	326	282	303	286	330	326	312	287	322	304	334	336	317	316	330	289	338	285	334	270	324	360	308	325	302	296	331	316	319	298	309	299	341	312	353	272	319	314	301	295	288	328	332	305	298	347	317	313	326	288	321	317	319	310	285	300	309	309	343	323	314	308	321	317	311	284	315	351	317	312	351	353	309	324	293	330	349	313	326	313	297	331	339	307	280	302	330	297	314	314	305	335	314	326	339	284	325	304	304	299	342	311	304	306	324	322	303	325	341	300	307	325	304	354	336	347	345	299	321	305	296	317	320	298	281	296	328	336	305	333	300	314	315	319	330	305	347	311	320	314	326	277	340	298	328	301	325	285	317	299	320	318	321	319	297	306	304	331	304	285	308	346	330	336	336	355	343	366	327	328	312	292	316	324	309	321	328	318	326	320	302	314	337	304	336	304	319	358	359	302	317	305	297	346	333	319	317	316	332	317	321	313	331	367	301	318	343	332	308	329	343	314	345	317	292	315	338	311	312	327	306	317	296	308	335	290	320	310	284	304	295	300	328	329	306	294	304	322	361	308	293	288	330	320	325	299	312	282	304	329	339	330	326	332	288	317	323	330	304	324	314	332	297	307	303	292	337	327	349	302	327	312	339	321	376	301	340	336	344
25565	3842	6180	2416	767	742	676	720	740	738	674	729	714	695	710	721	726	712	715	666	749	709	710	721	741	791	682	718	719	745	765	692	715	695	714	686	731	707	731	727	730	728	706	675	732	745	688	757	705	723	695	664	690	699	728	767	718	723	718	697	772	714	689	716	758	726	745	771	698	724	689	779	756	722	719	722	699	766	753	693	755	737	691	758	720	767	741	778	719	706	757	694	665	736	724	740	725	673	738	731	735	758	658	753	715	769	742	772	750	727	759	713	739	676	751	748	711	690	686	736	725	710	708	762	744	711	763	659	709	741	723	733	716	747	748	717	779	651	714	718	676	714	762	703	790	781	756	732	690	751	749	679	746	729	714	678	712	684	725	767	681	690	693	727	691	693	735	722	766	724	764	770	767	709	711	747	761	709	694	726	720	698	765	757	721	708	706	691	769	707	697	715	735	731	733	701	733	757	693	744	711	713	707	706	737	722	693	766	730	700	702	746	704	715	721	718	727	712	691	707	692	708	737	747	746	747	713	699	702	718	732	724	755	686	678	715	737	665	715	758	675	713	734	722	735	755	726	755	723	744	692	698	676	712	733	711	685	739	781	711	722	688	675	708	722	693	743	764	758	737	737	715	747	719	721	720	734	750	711	763	741	686	753	698	715	707	726	741	725	740	689	684	719	721	729	736	726	737	769	742	700	725	715	679	746	705	739	705	726	742	752	702	718	705	709	733	722	738	687	751	724	742	722	749	661	698	686	673	728	707	683	778	722	756	741	703	694	723	734	735	719	713	686	655	773	729	704	679	744	714	680	724	742	753	730	737	752	740	718	736	787	727	735	695	699	700	697	751	739	749	687	708	709	719	717	711	682	688	697	696	712	767	714	707	737	699	735	712	695	694	719	715	710	739	665	710	735	711	713	756	700	751	740	691	751	729	758	715	736	734	690	746	716	717	719	741	722	680	701	703	739	730	733	703	702	696	747	667	710	698	779	703	695	769	703	759	709	707	728	763	756	705	670	729	712	784	709	730	746	688	713	696	729	727	705	717	724	706	694	729	714	741	709	736	771	676	688	720	781	697	696	714	721	730	736	740	679	712	733	764	759	743	772	702	701	705	742	760	679	753	767	679	714	715	690	708	693	686	734	727	707	743	715	690	727	687	708	726	737	742	716	749	747	734	782	704	715	657	724	736	722	755	765	729	655	734	718	729	699	702	684	660	696	739	691	759	741	717	733	725	742	718	713	744	714	696	727	771	745	737	713	731	726	713	699	745	702	774	746	737	705	756	706	742	711	692	737	703	740	744	672	714	713	765	734	755	683	767	769	748	712	728	723	721	756	706	707	658	724	712	712	714	738	752	724	739	702	691	757	693	730	731	755	714	706	707	763	688	761	711	626	687	722	740	707	712	709	704	674	715	699	741	717	734	747	750	713	720	741	721	710	765	736	699	688	735	691	691	744	752	732	719	802	679	658	781	703	734	704	768	689	735	728	742	705	735	715	750	709	745	708	684	738	757	712	691	679	738	749	725	719	729	724	692	704	668	724	692	739	724	730	723	698	684	737	705	751	682	710	736	719	712	732	697	739	719	756	681	737	760	735	724	691	698	746	709	750	697	695	721	760	740	721	694	712	717	733	749	722	739	679	735	722	700	720	696	683	726	743	734	692	706	724	690	669	672	733	682	713	720	702	698	680	710	759	747	725	736	677	737	761	731	743	751	699	732	692	709	731	720	721	699	761	734	737	697	701	764	739	724	708	701	765	725	708	660	664	700	700	735	739	705	658	695	760	741	687	712	714	709	743	709	684	720	723	738	770	689	706	724	726	707	731	725	679	714	699	769	721	667	749	695	743	754	693	725	701	705	746	717	760	713	678	701	737	709	714	698	717	744	715	668	707	691	717	740	677	713	705	714	703	690	703	779	711	731	722	740	731	741	746	700	743	702	723	728	747	669	745	741	726	693	723	751	703	766	681	753	766	675	715	709	698	737	733	719	722	748	725	772	713	737	761	792	718	697	734	704	730	738	722	712	712	741	644	679	729	718	730	753	708	710	706	745	722	686	757	694	772	671	753	674	680	749	697	706	694	710	708	745	740	699	717	710	688	725	719	736	678	744	757	690	732	759	733	739	723	718	731	721	755	672	697	701	703	704	687	765	720	747	662	771	755	721	698	731	697	705	719	701	716	727	686	735	672	713	731	690	696	750	711	750	684	739	721	728	740	706	673	707	688	734	748	689	705	687	771	652	768	725	731	787	753	738	696	750	680	722	693	754	721	738	710	716	702	698	744	705	768	741	787	715	729	702	706	718	704	667	746	736	690	692	719	705	744	701	775	693	718	672	712	661	756	717	692	683	762	724	697	690	740	745	772	730	768	773	743	712	750	744	724	707	748	707	719	763	688	728	724	691	726	727	757	736	732	717	683	710	707	671	720	699	728	714	670	700	714	744	693	692	716	742	702	712	757	746	673	680	761	684	720	716	737	709	705	679	706	709	709	711	689	683	711	758	731	750	724	691	720	694	663	708	692	757	705	759	718	724	722	718	696	684	737	732	732	697	694	699	726	692	744	712	697	760	709	705	718	747	722	739	677	742	716	758	720	726	716	726	700	692	697	729	694	711	705	766	686	740	713	734	717	741	715	699	726	677	696	758	727	706	700	748	713	748	696	675	683	694	782	707	677	686	727	751	728	682	763	666	720	741	682	713	719	706	736	771	671	719	751	749	653	681	699	733	722	688	691	735	717	724	736	759	723	712	705	685	709	720	767	676	772	712	737	710	700	667	731	729	714	687	735	682	694	727	688	695	708	747	721	721	737	726	735	739	713	663	667	698	698	726	755	744	727	716	708	673	719	719	706	708	732	771	729	723	706	712	702	725	710	725	686	697	697	752	660	756	737	709	746	748	733	739	732	698	715	685	687	670	707	721	693	726	756	750	671	742	725	790	724	738	696	678	729	754	761	695	758	675	727	685	686	697	709	722	704	753	732	728	741	749	701	751	733	768	694	707	707	708	676	785	703	719	723	725	707	717	691	696	738	657	753	716	714	764	684	718	734	748	663	682	708	751	720	694	770	732	696	707	720	730	671	705	731	711	675	705	741	692	720	673	672	699	690	740	703	733	717	716	736	750	696	748	707	729	751	726	766	695	702	734	682	711	766	741	695	739	661	736	723	738	686	706	690	736	735	720	716	737	769	709	752	735	696	698	704	734	752	734	683	703	707	691	700	755	701	726	720	751	708	718	684	706	719	733	701	784	690	732	719	700	722	699	730	726	724	748	778	705	739	704	757	712	731	710	742	680	726	713	754	737	730	702	672	676	741	692	750	740	737	750	747	708	686	676	717	700	678	713	742	672	711	671	674	722	706	683	706	719	715	700	719	706	729	731	713	725	663	722	678	711	724	769	752	736	650	698	674	753	714	763	722	691	732	703	742	749	745	735	748	724	722	675	730	712	759	705	738	784	742	692	735	740	730	754	721	669
47928	31667	34717	18993	2553	363	317	296	299	221	224	240	244	223	188	222	260	194	216	198	207	238	189	194	219	237	211	229	225	232	183	219	216	234	209	240	215	193	227	205	207	241	205	195	194	192	215	177	220	222	224	221	211	228	195	211	192	208	222	197	194	213	235	234	235	228	214	207	221	195	225	221	194	225	212	215	217	207	246	219	205	203	223	205	199	215	237	210	210	212	215	191	205	223	247	241	226	193	228	182	223	207	219	222	209	233	216	195	220	208	214	230	217	226	197	210	182	197	205	220	211	211	214	214	200	212	157	234	188	233	218	205	174	193	190	210	222	234	209	213	191	174	206	197	211	184	209	193	221	191	207	208	193	167	219	201	211	223	211	224	191	221	199	217	249	223	197	214	191	205	196	214	215	183	188	207	191	197	169	188	196	225	180	178	210	212	196	198	193	216	243	213	215	216	212	200	230	200	168	192	204	216	197	204	207	211	206	187	233	196	193	204	219	202	190	208	193	214	227	186	218	222	219	213	209	229	215	191	210	210	214	204	190	187	201	223	189	203	209	200	205	187	220	201	182	228	229	226	207	198	184	219	187	207	233	201	216	196	193	219	244	231	235	231	210	193	196	192	218	219	206	210	212	220	219	206	234	211	191	206	193	206	198	234	213	208	217	218	211	223	204	232	214	230	211	209	208	219	216	201	216	184	224	211	199	227	227	224	206	218	210	209	211	188	171	198	185	185	239	197	178	170	197	199	218	207	212	214	205	195	228	210	172	199	205	209	191	218	210	193	201	201	179	202	196	202	224	194	239	198	206	182	225	226	212	177	235	193	195	212	210	217	236	186	187	208	179	217	183	219	178	183	234	189	189	217	230	215	233	226	229	178	201	224	201	192	204	218	217	209	227	185	213	213	209	240	209	233	198	178	194	238	232	210	205	207	210	182	206	198	217	218	240	194	198	221	202	214	197	218	204	191	210	177	200	215	208	192	187	193	217	220	191	195	195	214	207	207	223	162	198	219	191	201	199	209	214	213	212	191	209	205	202	201	213	204	216	188	215	217	197	209	181	201	168	216	189	228	205	208	195	213	246	217	197	238	225	190	213	208	210	215	202	195	196	229	203	228	207	200	200	200	192	213	229	200	222	207	219	220	192	216	203	217	217	204	219	210	196	232	187	210	198	218	206	177	211	181	200	213	214	202	211	204	223	230	205	210	191	225	232	231	222	219	219	213	212	187	213	211	225	218	201	217	219	214	194	185	190	190	220	207	211	207	183	233	198	196	226	203	206	207	209	216	204	192	221	201	201	229	221	189	191	223	247	228	210	213	200	216	209	190	212	210	223	207	215	219	224	240	215	161	207	199	222	198	229	210	214	206	200	199	212	243	220	223	205	216	218	231	202	204	226	217	213	236	198	250	227	187	213	226	210	201	195	213	193	218	213	225	217	208	213	201	210	216	190	226	216	206	205	211	207	201	204	188	200	202	222	220	212	215	221	185	201	178	221	240	211	200	209	223	216	204	214	199	229	198	202	195	212	222	225	171	195	245	243	222	175	199	237	205	180	225	214	201	190	224	188	206	227	208	196	235	217	217	198	197	191	190	190	190	212	205	189	190	191	190	191	216	205	204	215	204	197	201	181	207	210	183	218	195	194	211	172	182	218	219	219	225	225	207	211	186	207	207	226	235	210	232	215	212	204	207	215	204	182	205	201	210	210	200	209	199	213	190	205	235	203	176	212	210	218	220	207	209	208	207	201	206	207	209	184	199	203	217	199	221	218	219	208	221	192	207	224	189	204	201	192	213	180	205	210	168	187	228	184	197	194	200	237	215	206	183	188	196	218	200	196	191	190	219	211	206	204	205	221	203	208	195	190	199	200	213	211	209	192	235	197	216	202	228	194	199	195	209	187	194	214	218	196	230	189	247	211	217	210	178	198	220	203	215	199	202	211	179	197	204	196	202	198	201	211	238	228	216	228	213	201	231	221	204	230	232	223	190	220	179	196	197	192	217	210	211	209	193	187	189	196	248	237	240	212	192	191	229	221	220	209	200	196	210	224	212	222	223	222	222	208	210	251	212	200	225	215	225	224	206	179	201	205	188	209	210	187	195	204	225	219	196	228	266	210	211	182	229	226	208	188	222	210	205	219	168	191	214	220	197	203	235	213	195	190	247	191	247	227	213	193	196	199	197	210	223	213	221	178	228	239	212	232	201	202	203	195	204	216	195	241	187	202	215	192	215	210	213	205	192	211	240	223	210	210	231	200	188	217	184	230	228	237	205	228	227	238	215	210	208	211	191	171	187	200	234	187	202	194	195	201	204	231	205	211	207	197	202	198	229	197	201	205	200	231	224	221	189	186	195	196	233	216	221	196	220	194	189	205	215	190	200	203	191	211	171	194	214	243	222	233	233	187	194	220	200	206	217	219	214	215	224	203	214	194	208	273	215	229	187	220	180	200	205	206	192	219	221	216	217	237	181	212	217	217	214	197	234	211	197	215	183	219	212	215	203	207	232	227	224	219	201	208	203	216	205	205	213	237	207	187	195	204	221	192	203	233	225	199	213	219	211	229	201	228	226	214	200	213	206	211	210	209	213	224	232	226	202	218	222	203	220	195	204	198	205	164	233	216	237	209	211	200	223	219	221	207	213	245	216	242	224	193	194	224	185	210	227	184	209	236	203	192	215	206	197	209	225	202	200	187	204	197	213	220	216	214	221	211	218	183	201	193	220	226	197	249	212	221	207	199	241	240	215	218	202	200	231	203	198	202	235	230	205	220	238	173	224	220	201	231	218	219	205	189	209	204	226	200	217	212	221	229	230	205	178	213	222	189	201	217	212	224	186	210	233	190	216	230	200	232	193	230	214	234	228	205	179	208	220	223	218	219	210	221	200	237	217	222	223	196	221	195	200	195	202	209	204	228	223	213	186	186	195	218	229	219	187	202	203	200	203	217	196	225	231	222	206	232	209	209	208	163	212	191	195	202	200	217	207	211	191	229	207	224	201	209	210	252	215	237	205	208	197	208	178	216	230	228	229	223	218	203	220	197	211	190	225	216	228	228	203	217	204	234	195	225	211	226	210	212	209	197	226	201	235	193	221	175	204	192	218	238	217	226	217	209	203	204	224	176	205	198	200	196	194	196	226	212	199	230	213	213	221	232	195	178	202	232	227	209	194	212	185	218	218	205	203	194	201	217	226	201	193	200	208	210	211	209	188	201	204	202	220	221	205	238	196	213	219	206	230	187	183	209	178	209	219	231	193	211	200	218	199	210	208	214	199	208	222	217	205	215	209	201	200	215	185	210	208	207	201	206	204	205	193	202	213	225	202	219	233	205	216	219	205	189	205	192	194	228	223	185	224	212	193	233	203	213	219	173	199	191	201	194	204	205	219	205	222	204	206	240	212	203	182	183	211	199	219	193	212	204	255	200	204	210	217	196	227	233	206	198	196	238	194	205	242	222	216	173	212	251	195	184	221	219	189
41890	23691	38949	20773	886	853	826	810	713	650	598	584	583	619	595	525	515	549	499	556	508	515	546	494	521	515	537	554	532	520	467	501	505	512	516	523	507	493	534	508	539	472	498	541	516	490	518	496	492	495	491	492	515	509	511	482	497	508	507	490	469	527	507	494	501	496	522	505	568	493	540	486	489	502	499	505	493	514	515	510	518	514	500	525	492	480	539	505	516	481	486	461	517	468	517	552	456	472	469	492	525	510	522	484	491	485	494	519	495	532	495	478	492	514	510	492	480	491	505	516	496	545	512	517	505	502	486	496	515	512	523	494	532	497	503	481	491	490	519	502	536	498	545	492	520	484	515	503	466	485	486	488	492	478	486	470	488	474	492	496	489	463	511	486	520	473	488	524	495	476	483	517	525	510	501	468	521	470	544	502	516	541	495	499	501	541	474	494	500	513	490	450	489	515	469	549	508	528	533	476	465	492	478	488	496	494	498	526	515	485	484	478	456	513	526	497	444	479	535	484	517	544	508	476	478	509	480	516	532	538	516	517	538	480	480	466	473	501	487	513	531	519	490	487	495	512	485	481	454	484	462	487	487	479	505	513	538	531	503	554	476	503	500	458	517	478	496	477	490	474	485	507	489	485	507	505	486	480	507	504	532	483	511	485	502	514	461	487	494	456	505	507	471	513	513	476	482	487	518	465	488	478	485	493	470	505	509	554	478	501	498	464	499	540	524	493	493	497	509	531	468	538	509	511	521	508	492	477	510	505	494	493	496	534	519	492	514	493	470	507	559	528	517	520	503	502	479	509	527	478	511	489	484	527	496	482	501	479	511	497	496	470	486	480	485	500	532	509	476	494	513	526	477	471	510	482	512	508	490	496	459	562	501	469	458	493	490	488	495	480	502	480	491	513	513	465	521	504	506	543	527	515	480	484	516	510	496	512	497	452	453	507	509	507	521	499	529	502	528	491	521	521	482	509	451	484	502	510	494	533	467	513	474	479	484	539	519	515	499	519	493	510	463	534	496	501	511	514	490	494	525	498	492	513	499	503	493	551	527	515	531	515	510	492	494	495	503	519	520	506	531	494	516	481	523	450	485	513	483	490	549	488	496	491	483	508	481	503	517	500	499	524	504	480	456	487	496	519	536	533	502	478	467	489	465	490	471	488	442	527	475	518	479	501	503	529	517	541	475	498	471	505	501	534	465	491	432	470	514	543	498	504	484	500	508	516	515	502	486	523	504	495	473	496	461	523	506	490	497	485	477	495	555	537	507	491	507	486	497	554	476	497	518	470	477	482	481	492	520	519	484	467	502	504	478	530	522	507	467	498	482	485	499	488	496	491	534	523	451	495	489	518	507	519	481	505	489	487	492	497	485	476	471	508	511	499	450	512	510	467	485	465	480	494	488	485	492	488	502	498	508	468	506	513	491	473	505	521	498	484	527	491	512	479	491	484	490	501	494	487	530	517	501	481	492	511	516	500	465	494	475	530	479	487	519	516	518	527	489	533	523	480	474	517	520	513	509	494	496	497	469	470	503	495	483	478	506	503	468	489	482	542	460	453	484	484	528	488	466	488	551	526	503	543	486	515	473	482	473	497	492	489	456	490	521	519	515	535	484	536	537	451	501	493	498	536	508	503	492	491	497	465	466	513	539	510	517	500	492	511	493	514	485	512	505	534	468	497	524	462	508	511	501	546	500	509	483	504	474	529	507	505	477	497	484	500	517	516	510	491	502	477	487	505	507	482	483	517	474	487	516	510	535	456	519	498	491	509	474	546	481	518	499	486	503	509	512	490	464	502	506	483	465	506	487	500	527	508	456	511	524	496	519	490	487	455	532	485	523	499	489	510	488	477	513	499	487	479	498	501	497	522	475	516	513	476	472	504	532	492	474	462	462	477	484	508	498	543	490	468	478	462	510	434	492	505	490	504	502	529	500	482	540	458	492	502	528	541	501	528	495	487	516	501	490	503	516	547	478	490	508	483	472	509	493	500	498	529	484	514	566	452	480	480	513	493	468	517	500	493	548	507	490	553	501	509	499	518	500	497	546	487	493	528	544	503	541	471	442	529	486	523	500	494	515	487	475	454	517	469	504	485	491	490	511	489	501	513	483	493	507	482	494	459	512	475	498	483	528	485	504	495	449	488	474	485	530	507	506	518	508	535	550	502	514	550	520	507	467	526	488	516	504	501	499	541	492	505	494	512	479	528	493	496	530	496	484	504	467	527	512	496	485	515	512	484	471	506	483	516	482	518	507	480	470	491	472	476	515	460	482	504	542	476	530	519	495	474	492	501	507	501	468	488	479	493	481	491	509	505	492	455	485	520	489	523	497	489	487	459	463	478	525	544	512	513	479	499	526	493	507	469	526	520	464	503	504	482	523	506	498	533	511	463	500	533	497	508	476	516	495	454	513	523	496	499	515	541	474	461	499	442	509	494	494	486	499	499	511	475	480	481	489	514	493	520	508	520	524	501	478	477	476	476	500	464	498	532	505	489	487	499	484	510	529	483	445	557	499	506	514	463	517	501	502	503	500	460	480	497	504	511	437	466	526	511	527	479	486	476	501	468	474	461	457	490	529	498	457	505	498	503	506	500	506	513	479	472	483	506	462	514	470	526	531	506	516	509	485	529	533	502	502	526	476	545	493	530	507	501	495	478	486	491	514	492	518	523	492	485	508	513	486	517	498	483	487	508	497	504	495	500	489	462	520	494	475	471	488	487	504	532	487	559	462	475	509	500	526	538	507	454	511	524	507	472	496	506	484	511	504	524	472	523	475	519	464	529	523	472	482	520	507	504	527	545	455	501	490	534	500	544	453	531	502	468	483	535	462	506	502	495	448	479	499	530	484	520	532	459	491	507	468	510	468	538	494	488	462	488	514	515	514	510	496	519	472	477	464	525	522	464	514	502	491	501	467	487	451	484	466	497	481	484	473	502	496	482	532	492	493	522	519	469	510	500	484	536	511	497	514	491	466	476	513	483	504	502	475	493	545	489	491	493	488	486	500	467	480	479	516	450	505	518	536	495	474	449	483	498	474	478	483	527	511	474	506	465	481	519	476	475	500	511	505	495	469	519	485	478	510	522	457	484	525	471	494	508	532	521	478	530	493	494	513	505	553	479	457	482	514	504	504	505	503	501	491	507	481	478	483	489	502	490	506	533	499	541	528	515	529	518	526	473	484	499	495	464	478	462	512	494	509	499	524	488	481	512	521	506	513	522	500	484	508	495	551	526	492	480	498	490	493	477	525	500	510	524	469	537	506	533	496	511	495	511	504	452	457	494	519	520	532	483	514	539	516	506	510	515	501	456	537	484	497	522	544	477	524	463	540	482	536	489	515	493	520	520	517	527	493	488	503	533	521	499	499	472	484	498	477	526	469	483	510	465	503	472	467	484	523	519	542	478	500	474	485	511	489	511	494	537	487	503	499	523	465	427	495	500	522	528	475	507	491	503	499	529	492	521	501	508	479	499	504	461
43418	30782	39463	27263	9042	678	323	347	369	267	231	200	217	235	200	208	211	222	230	217	213	228	198	237	209	222	197	204	200	247	223	206	221	233	186	194	220	204	209	195	196	204	206	217	222	188	177	205	197	205	209	198	192	194	188	226	183	181	180	179	207	215	231	213	224	197	172	211	183	221	211	175	213	218	246	203	220	207	193	194	218	224	228	207	218	202	197	203	221	212	211	210	222	197	180	194	203	221	197	233	196	190	199	200	180	215	198	179	212	204	191	176	218	213	195	203	211	200	234	183	221	224	211	203	185	193	199	220	221	189	207	172	198	204	197	194	216	191	201	203	206	206	161	206	213	215	202	199	226	207	196	171	213	194	195	179	212	209	214	197	224	201	201	205	184	205	178	169	207	229	220	204	199	201	175	189	180	211	204	181	194	186	213	215	210	203	216	212	202	193	205	197	182	179	187	198	226	206	201	223	212	199	225	210	181	194	178	201	208	207	227	208	182	234	234	213	209	220	207	200	223	193	194	203	200	190	180	192	220	233	215	194	232	202	215	204	216	196	209	204	188	217	170	211	201	208	176	199	193	204	205	191	202	189	229	188	201	190	202	194	186	225	200	222	210	218	194	234	207	189	223	195	204	191	208	212	221	193	203	208	227	196	196	214	187	226	198	244	191	213	209	186	190	200	206	201	197	223	222	212	228	213	192	215	218	183	212	184	237	220	200	217	217	207	209	216	195	249	179	222	213	204	217	207	202	203	202	179	207	197	240	189	202	209	202	205	180	216	226	215	187	185	233	187	200	181	185	200	207	192	196	203	190	180	177	191	209	188	204	191	195	198	226	153	226	207	200	193	180	200	215	169	188	164	226	206	193	203	188	196	202	174	225	201	212	205	187	194	179	210	190	178	175	191	216	227	198	236	183	173	228	229	190	187	194	211	200	204	203	208	211	207	192	183	196	208	184	208	198	200	210	194	224	191	195	185	218	208	197	211	186	224	210	194	211	221	183	191	184	184	211	198	209	204	211	216	206	190	230	191	179	219	221	222	207	215	190	188	231	197	216	179	218	209	191	210	179	202	223	209	189	234	185	208	196	204	202	234	231	197	196	227	186	224	182	231	188	171	203	218	214	187	212	208	214	182	201	208	222	209	193	201	199	181	175	197	176	164	216	161	197	216	215	201	166	224	185	212	194	215	200	196	222	194	188	194	212	209	220	206	218	222	181	195	222	198	225	222	190	191	195	218	206	194	197	192	190	211	195	202	200	245	204	209	185	230	222	192	189	224	206	236	193	193	202	208	197	210	202	214	230	201	182	197	224	201	188	185	171	227	203	184	210	204	191	187	212	182	192	206	195	196	201	207	199	190	219	207	177	219	188	182	227	202	193	204	180	193	217	175	197	182	189	203	214	195	224	180	209	202	216	234	211	184	209	231	224	181	208	223	204	194	224	203	233	205	206	201	214	180	202	211	186	214	165	178	210	190	184	215	199	209	221	190	182	222	189	233	191	212	206	217	209	212	198	196	213	176	202	234	201	209	199	221	210	202	212	215	207	218	210	208	218	211	233	201	183	208	191	196	203	190	193	201	208	190	216	194	197	223	196	199	205	214	165	184	190	198	201	215	199	195	177	198	222	219	214	210	200	198	223	226	196	214	218	171	212	227	201	204	208	203	214	187	208	199	188	221	209	193	188	190	203	188	202	195	219	207	208	197	194	212	203	198	215	207	213	185	200	192	198	202	188	215	228	200	207	214	207	218	198	196	202	197	207	178	199	217	209	220	241	183	194	193	214	249	187	214	198	192	212	204	211	179	205	184	226	208	189	196	199	194	210	237	182	225	185	189	200	201	194	207	172	219	213	207	206	193	220	226	235	224	204	205	203	223	236	201	190	196	225	198	189	212	200	208	201	200	193	183	217	208	193	193	232	196	192	200	177	226	218	188	225	225	223	202	212	201	196	198	209	221	193	226	180	218	211	189	190	202	195	201	205	198	196	215	210	218	204	199	189	190	190	198	214	193	221	211	197	208	204	202	206	190	205	205	188	179	205	226	204	185	215	211	195	225	180	230	190	205	182	227	195	194	233	184	217	200	202	201	232	203	217	193	179	194	231	205	231	216	178	200	207	194	192	185	218	204	210	203	186	213	209	206	238	196	183	202	193	200	179	203	199	230	188	189	177	226	198	186	180	193	228	175	199	220	226	207	200	208	203	178	214	203	201	205	230	214	214	201	212	202	213	207	192	193	211	188	206	223	207	212	226	207	176	194	201	190	188	180	202	239	200	222	198	189	223	187	196	204	209	226	214	188	207	170	206	221	194	189	183	208	188	185	227	203	199	178	198	217	216	194	212	193	194	243	209	216	208	190	198	242	200	218	209	217	221	222	203	213	193	234	205	186	225	188	192	215	218	211	217	213	181	192	230	224	185	206	196	224	214	191	187	207	199	193	179	170	178	201	210	201	191	208	195	181	190	177	187	188	232	189	188	192	215	209	187	182	215	218	208	191	219	209	200	216	172	214	213	200	195	203	211	218	182	206	215	218	192	200	206	196	230	213	200	198	193	203	187	186	192	214	218	202	213	162	201	206	206	188	200	209	200	210	234	198	196	198	204	187	217	229	196	190	195	193	188	203	200	200	196	172	178	227	184	205	211	221	216	189	220	208	222	172	205	215	202	182	189	194	219	207	229	186	187	201	191	181	213	201	180	196	195	187	207	223	218	203	203	193	199	235	196	198	217	213	215	200	176	217	188	203	178	203	241	195	194	188	217	192	189	221	221	217	207	183	212	201	211	208	189	191	216	225	192	201	231	197	227	198	198	211	224	212	233	205	208	206	193	196	196	201	203	199	208	213	209	219	202	170	221	183	181	189	215	173	209	184	188	213	198	211	209	195	190	187	229	216	205	196	221	206	150	204	206	207	191	208	217	208	213	194	202	198	183	215	168	190	210	179	209	215	219	221	231	200	217	212	195	211	217	200	193	239	200	216	192	209	198	213	210	199	216	207	187	206	224	169	185	191	209	202	222	209	191	199	191	196	186	183	192	178	198	209	182	198	209	178	219	221	187	207	208	171	211	213	173	183	183	198	201	184	180	201	201	231	199	231	171	220	214	201	205	219	185	222	230	203	219	207	197	194	195	209	221	208	177	189	190	208	234	217	200	232	210	181	201	208	202	191	220	223	212	237	174	207	185	215	168	189	199	201	203	212	208	188	178	204	190	206	245	197	201	214	177	199	206	213	190	191	227	218	211	224	204	219	189	205	203	224	219	194	206	194	206	208	207	192	200	209	196	216	207	214	183	207	192	215	218	182	207	203	185	219	199	196	213	195	197	184	207	206	215	212	188	186	193	200	200	206	213	212	210	192	204	194	197	177	217	204	183	207	222	227	176	211	169	199	216	213	186	196	201	177	184	198	210	203	205	216	203	217	193	183	191	213	178	225	213	188	223	214	198	194	193	191	197	190	207	214	191	212	194	193	191	178
49031	31961	48409	29974	1267	1160	1060	1125	1153	845	663	684	594	633	654	625	548	557	537	574	569	517	578	531	550	553	538	526	584	525	516	488	502	480	508	547	505	501	495	506	522	481	499	486	485	494	506	532	485	492	544	483	547	500	501	510	514	522	483	497	533	478	473	497	471	532	487	503	555	508	532	516	521	496	494	520	511	523	515	529	521	540	483	487	507	501	516	453	505	521	467	515	521	486	495	517	505	530	477	512	511	478	485	479	490	478	477	516	540	517	477	456	489	507	509	508	510	492	491	512	521	483	459	529	488	450	518	542	509	503	525	445	479	497	464	486	479	499	479	513	540	492	499	475	454	517	497	470	448	542	463	497	456	485	475	441	488	467	501	501	497	506	476	482	480	510	484	493	483	467	477	497	482	496	513	481	494	480	476	498	508	484	528	457	487	488	486	483	511	511	501	473	473	480	467	483	463	500	485	459	459	490	512	528	485	476	528	517	470	459	517	481	500	499	557	532	484	471	538	493	419	501	471	489	461	496	485	504	527	520	478	517	518	491	497	531	477	512	457	513	483	534	468	466	496	491	467	458	528	449	517	484	512	513	533	493	470	488	536	469	461	462	486	457	494	493	507	469	460	497	483	451	496	526	514	497	483	495	497	485	476	488	481	490	523	468	511	477	466	496	484	536	517	504	473	484	498	500	473	495	521	463	474	487	462	478	508	486	513	494	511	482	462	470	512	480	505	476	498	499	508	488	495	497	494	508	486	466	468	462	490	484	515	468	486	460	487	528	496	463	481	541	501	514	478	462	508	489	484	515	504	516	523	495	509	500	493	520	516	500	480	472	500	478	477	503	484	485	477	515	506	531	469	479	551	498	460	493	452	511	456	464	477	482	491	503	486	506	514	480	500	509	500	501	505	466	506	556	490	482	479	477	492	489	522	494	499	474	463	478	484	558	509	485	501	472	514	505	485	512	520	458	476	519	516	518	515	483	482	463	530	496	517	471	484	479	453	486	451	514	456	498	524	512	483	487	538	519	523	513	503	503	512	469	519	452	504	466	500	501	479	491	467	499	464	518	497	475	509	496	480	474	480	472	523	478	498	496	491	488	478	499	481	500	481	480	508	474	497	474	481	461	506	459	515	472	534	459	509	501	525	429	512	529	482	494	472	470	478	492	500	463	490	535	474	451	494	488	479	523	510	484	530	487	488	484	461	518	512	446	485	502	504	480	493	479	457	518	490	499	529	472	479	498	502	492	521	544	499	518	500	471	483	518	488	474	486	527	442	469	476	511	484	455	472	491	499	477	498	503	493	530	515	525	496	461	490	485	471	466	493	506	495	506	503	488	470	491	483	524	498	485	490	486	505	533	472	458	467	477	485	520	505	436	444	471	469	487	499	511	488	495	451	510	492	487	518	494	517	472	486	546	508	469	503	502	539	507	505	511	491	515	486	462	505	483	506	513	509	462	452	526	472	477	535	464	478	500	524	528	509	496	498	519	471	474	466	516	489	492	492	473	490	509	458	487	508	477	461	530	522	513	492	497	455	472	505	504	501	509	458	532	496	472	470	481	446	498	442	449	455	484	497	461	501	508	509	483	489	461	482	498	484	508	476	561	472	544	490	512	504	497	469	469	468	487	472	483	505	490	466	503	457	487	461	471	465	462	509	490	528	473	536	469	492	500	507	500	525	461	510	454	440	508	489	507	465	482	508	511	460	472	530	477	515	450	540	469	481	451	475	478	450	499	518	489	491	453	472	473	445	496	515	486	438	490	468	510	497	510	483	536	516	492	499	481	499	488	484	495	489	496	491	500	473	473	539	508	469	470	466	566	490	517	476	514	537	487	521	525	468	512	475	504	491	482	492	493	512	474	504	504	487	504	497	512	483	480	472	525	474	477	481	448	505	532	488	476	454	498	472	482	493	463	445	496	493	471	473	518	510	492	468	497	484	469	473	486	500	497	503	500	508	497	479	514	494	456	471	482	483	480	549	502	500	483	473	499	504	524	521	445	475	467	494	471	507	478	493	452	506	499	542	501	474	465	482	516	482	493	470	481	450	485	440	486	498	512	472	496	545	492	523	490	495	498	487	499	485	533	519	519	487	499	482	516	473	473	448	505	489	502	485	469	524	461	476	454	484	506	498	534	479	530	471	469	468	493	510	498	485	480	478	522	462	498	465	484	503	500	487	468	497	511	488	485	513	506	468	471	460	456	529	426	462	518	495	518	483	470	472	514	459	499	493	518	495	469	528	496	496	467	458	538	457	487	509	471	499	492	481	435	510	498	499	516	451	498	502	449	499	475	459	473	448	435	476	495	467	494	516	475	512	509	521	498	489	492	530	502	481	513	481	470	450	486	457	429	483	483	474	529	499	515	505	486	476	490	492	473	489	489	503	488	471	505	478	464	470	501	478	509	504	536	470	491	515	470	493	484	456	490	470	480	484	519	466	502	481	498	483	462	499	523	511	489	499	513	453	485	480	467	479	483	509	494	472	524	502	497	502	486	493	485	510	492	475	478	465	496	525	480	505	489	482	469	501	543	486	503	500	505	492	470	495	506	472	491	466	484	493	442	540	467	506	475	502	495	492	475	499	531	492	531	471	509	497	515	457	517	546	461	492	500	479	490	467	523	479	474	470	514	491	519	496	498	484	493	502	489	524	504	502	478	503	484	492	494	504	453	472	480	472	478	501	522	491	512	502	506	486	540	525	467	502	515	490	505	510	486	494	501	497	480	478	482	499	471	509	506	479	486	497	496	516	482	491	462	520	524	499	473	519	504	508	484	501	487	493	486	503	502	534	478	503	494	487	472	437	480	459	501	507	500	511	473	509	471	501	527	474	492	502	472	495	464	513	509	476	474	447	484	470	481	509	497	478	516	494	479	470	490	503	502	512	497	449	466	499	505	462	485	480	482	460	477	505	508	496	495	498	496	478	542	479	512	509	479	463	487	493	501	512	486	523	483	448	464	476	542	486	475	491	496	469	448	503	465	476	508	484	484	465	501	469	474	496	509	506	492	483	482	469	502	510	518	497	480	457	462	493	472	519	513	490	484	526	543	499	533	493	493	479	512	502	511	454	503	443	476	488	490	503	510	488	531	537	507	462	502	497	440	469	496	476	508	476	508	485	472	520	469	496	481	521	466	528	514	489	488	472	485	501	482	499	509	483	528	503	537	454	490	513	527	461	504	475	473	498	502	496	474	513	512	477	504	520	509	455	486	510	488	491	470	498	488	513	536	500	498	456	539	485	532	462	509	487	483	494	500	485	476	484	449	476	505	491	471	495	486	466	505	445	473	432	510	483	465	469	469	534	493	505	502	512	467	462	450	490	516	506	477	509	496	505	510	497	493	482	507	489	501	478	499	558	486	490	497	488	496	465	482	493	474	505	493	476	460	455	495	483	482	484	484	503	502	505	510	478	515	495	483	510	499	493	486	521	489	477	529	460	512	525	499	556	465	522	495	510	484	470	487	472	481	454	496
36775	8549	3022	809	345	363	360	320	322	313	302	343	339	347	320	312	316	312	315	341	314	361	315	334	331	346	341	300	296	335	331	316	319	309	308	348	341	315	324	322	293	300	277	349	315	349	343	309	336	291	322	321	345	293	343	319	315	343	307	335	305	338	327	314	298	333	349	319	338	320	337	344	337	372	344	295	312	352	340	296	319	356	306	325	325	330	324	333	324	290	337	304	307	297	300	305	323	341	314	343	319	293	284	313	285	313	321	295	339	321	349	319	325	304	312	356	364	322	341	324	326	283	338	325	325	320	349	295	330	316	322	339	319	338	292	372	354	299	331	304	271	362	298	316	322	302	314	335	302	301	364	338	310	300	306	334	336	311	330	328	314	306	349	359	315	334	347	305	346	341	335	302	353	338	321	313	337	352	300	323	337	318	342	327	322	347	317	340	332	340	316	333	341	335	362	306	304	327	340	342	321	312	296	306	308	333	331	326	317	346	334	317	343	314	334	350	339	321	331	326	335	314	320	366	333	361	301	287	277	302	332	323	332	314	299	307	320	322	316	317	345	330	311	326	339	305	331	307	301	315	349	320	287	309	340	337	329	316	315	350	299	337	318	313	306	304	299	334	321	313	350	307	296	299	311	336	351	337	341	317	297	334	334	324	313	309	282	311	341	333	313	344	318	343	298	290	315	311	306	305	362	323	300	338	308	294	303	327	322	336	325	329	362	316	348	341	346	349	322	305	344	307	340	331	331	299	331	312	324	342	284	304	315	319	304	307	309	310	325	330	333	334	319	337	318	299	285	321	322	301	310	282	303	300	289	312	348	312	312	333	316	319	323	323	280	311	303	336	335	308	318	322	312	318	358	326	337	347	316	334	315	310	335	357	312	318	313	353	303	306	344	301	317	308	328	324	317	344	324	297	276	367	315	316	346	299	329	314	323	360	341	327	341	328	316	326	312	303	332	311	312	325	343	308	315	344	323	326	317	322	306	337	329	298	317	321	316	286	322	330	345	318	325	300	340	304	325	315	355	284	309	299	342	313	298	316	321	334	317	318	339	317	304	318	318	349	370	330	303	327	313	308	345	304	314	290	348	347	323	298	311	321	333	308	328	315	300	317	308	318	315	342	316	343	334	312	334	290	305	324	331	315	311	329	333	324	334	311	300	320	327	337	335	325	328	357	330	326	330	333	312	286	323	343	322	309	351	316	345	345	303	301	338	338	318	311	338	314	310	351	274	349	286	331	336	331	321	299	304	324	335	305	300	317	314	333	300	335	340	331	343	308	352	286	330	344	304	307	317	292	341	311	328	331	341	370	334	285	348	338	299	306	352	323	322	343	329	307	326	331	322	330	323	304	326	315	327	325	325	306	333	338	309	333	324	335	277	318	340	308	311	322	332	321	310	332	325	318	312	320	351	294	314	313	331	340	330	313	300	349	343	326	306	330	340	308	321	314	326	322	321	315	323	327	305	324	342	302	333	347	309	324	291	337	327	325	310	290	282	298	336	321	296	339	310	348	266	318	315	352	368	320	319	302	312	306	296	322	302	315	335	299	341	312	324	332	327	305	326	315	346	329	322	308	332	327	305	332	342	324	322	360	340	354	312	317	297	313	328	289	344	328	357	313	312	307	290	314	314	337	341	372	342	317	332	344	304	336	355	314	271	310	329	347	332	291	342	328	293	328	304	329	299	346	308	306	327	327	333	316	314	318	356	321	305	320	285	331	337	300	344	330	320	295	301	335	312	335	339	328	337	357	317	310	298	297	295	340	337	321	331	308	319	303	325	317	315	283	316	307	318	307	327	323	346	339	280	315	298	326	310	292	303	315	352	329	340	345	341	336	305	311	308	335	340	332	339	324	335	312	357	323	324	331	342	338	305	310	308	343	306	309	317	344	338	363	348	319	326	301	323	338	306	323	292	314	301	336	341	319	317	287	308	301	325	336	341	346	342	320	320	295	315	333	314	322	321	303	327	304	322	317	333	323	332	301	321	330	335	348	331	311	300	350	329	293	311	309	317	297	292	311	294	283	337	331	333	325	304	350	306	311	320	286	333	324	313	313	369	306	298	297	342	294	328	311	317	315	332	317	297	325	302	302	326	327	301	349	310	328	360	305	310	334	358	347	287	353	306	319	317	329	324	339	314	313	296	304	361	311	311	318	309	314	334	289	293	334	308	337	324	341	315	339	328	350	329	349	331	338	348	320	318	343	300	337	331	321	326	292	345	311	314	356	352	321	333	312	353	325	308	305	359	304	295	356	345	322	305	332	296	315	329	328	324	309	348	286	346	294	342	359	302	300	329	309	354	283	332	298	318	317	340	329	277	301	297	316	308	331	309	324	346	332	314	282	328	317	330	332	335	321	313	302	320	307	338	353	304	336	318	330	312	335	337	354	310	313	326	298	307	305	333	299	356	313	326	314	314	345	321	339	305	291	292	326	318	348	332	315	330	328	299	317	329	311	301	348	343	269	346	319	319	325	332	337	304	298	329	312	337	308	343	335	298	288	310	313	296	308	334	316	352	326	347	319	345	343	331	319	287	322	298	308	285	323	305	315	326	326	339	310	354	331	332	337	274	341	309	297	334	332	304	334	304	335	324	313	337	317	319	318	323	314	336	327	333	305	321	346	340	329	305	326	340	336	362	347	327	330	298	311	342	327	317	300	369	316	351	307	305	312	345	329	329	313	335	383	335	331	316	326	323	338	345	337	315	311	317	311	311	326	286	316	300	306	324	307	308	318	300	339	325	300	325	324	323	312	295	324	333	340	293	319	324	323	312	305	375	347	329	300	300	299	325	322	332	338	316	315	340	329	342	330	293	349	315	306	337	356	347	296	350	330	318	336	318	310	336	315	362	326	306	357	317	313	328	324	347	285	315	330	323	340	340	269	305	312	358	324	314	318	327	308	307	291	314	326	333	305	318	332	288	367	316	306	301	283	317	347	308	323	350	319	330	345	307	307	281	361	303	328	316	322	306	330	342	305	332	334	326	304	295	313	335	297	346	321	306	327	313	343	328	332	294	329	340	330	317	325	336	317	314	332	303	307	312	300	318	310	268	345	289	290	334	326	338	348	320	317	333	319	316	310	323	303	333	297	310	341	348	309	338	301	352	347	297	320	329	331	301	316	326	285	339	300	306	332	319	310	348	311	328	335	308	356	331	327	333	346	339	328	320	335	350	334	339	318	340	307	326	340	318	310	352	308	301	308	304	292	325	342	303	325	289	315	285	305	279	349	325	334	333	299	341	314	341	334	300	313	328	314	323	327	343	331	370	294	305	328	315	304	303	276	302	317	315	315	365	346	352	334	307	320	333	304	311	349	336	316	327	327	318	325	337	312	354	325	312	279	306	310	341	351	337	339	332	331	362	339	300	357	304	288	318	327	335	325	326	323	306	353	318	330	318	310	325	305	333	333	279	310	353	316	331	340	344	298	301	361	320	341	323	320	325	309	323	302	369	298	345	328	320	319	350	292
25992	3488	6528	2435	766	760	729	749	747	699	716	763	728	737	739	727	750	737	665	677	762	775	665	743	754	700	686	725	738	762	700	738	726	715	700	743	744	716	721	744	692	772	751	729	740	757	747	737	722	742	725	777	705	708	742	724	741	674	735	681	721	717	749	746	721	748	740	763	707	690	706	713	768	753	719	760	702	719	725	743	759	745	754	696	762	739	707	734	740	758	725	703	737	809	726	727	763	694	764	724	764	708	729	699	767	736	756	758	718	760	726	726	683	721	769	695	758	690	748	737	714	766	699	729	720	736	794	753	707	727	710	755	725	735	691	746	798	674	733	765	711	710	747	766	686	706	761	741	696	753	729	735	752	693	727	726	709	721	754	738	736	726	728	719	771	700	793	723	709	689	746	709	701	680	755	743	742	725	744	750	735	766	727	723	725	730	736	704	762	784	741	728	747	723	745	768	731	724	733	684	772	733	715	760	721	701	710	686	737	794	752	727	713	773	752	732	731	730	738	725	725	744	711	773	726	717	727	740	759	736	668	716	741	690	680	784	765	728	718	758	697	763	742	727	732	780	691	699	762	702	739	751	717	734	707	726	714	716	722	677	719	720	713	711	721	742	739	744	735	686	704	739	734	697	713	745	683	691	726	759	725	694	752	711	729	747	745	707	753	686	735	710	716	709	725	714	674	728	771	685	728	732	726	808	697	677	670	760	756	751	782	725	781	690	751	748	730	763	720	697	751	715	755	725	746	729	703	683	715	713	771	758	725	788	714	728	749	727	731	739	756	720	719	724	698	710	736	705	736	793	648	794	741	755	745	801	763	731	718	730	713	744	689	745	715	802	728	726	718	688	729	693	769	730	717	698	731	683	742	722	714	754	743	740	686	777	710	756	710	701	708	746	717	738	687	775	725	738	700	712	747	680	691	718	791	732	725	702	751	726	741	713	767	713	772	715	715	752	735	726	696	697	725	723	747	761	749	740	772	734	737	758	701	725	765	756	793	724	742	742	791	762	701	700	718	729	677	697	746	700	712	783	719	775	668	746	746	741	794	728	755	745	737	769	761	748	734	803	737	735	706	783	731	696	728	739	756	704	732	740	808	786	731	724	702	751	725	797	717	709	716	720	711	736	707	775	701	732	738	703	669	753	781	770	707	728	719	744	676	744	733	749	711	712	731	807	715	741	669	779	759	719	741	719	722	674	781	736	712	727	698	751	725	710	717	729	712	688	679	693	754	700	751	769	732	747	735	680	708	746	703	742	744	777	694	716	727	671	722	764	750	743	738	751	731	763	684	704	719	745	678	746	726	721	737	724	745	764	711	742	728	725	779	777	697	726	727	730	713	716	722	695	699	702	743	718	695	757	741	729	748	758	701	731	715	737	687	701	730	755	677	717	745	799	792	746	736	675	718	797	704	718	711	770	739	746	734	792	720	751	707	735	751	693	781	678	728	742	713	711	734	719	713	698	658	706	715	753	764	776	739	705	748	766	708	684	689	740	733	774	729	695	727	725	730	750	716	694	709	698	685	737	704	764	774	735	787	747	717	737	715	745	741	736	675	663	775	746	775	708	666	730	736	734	741	743	788	780	742	750	715	751	692	775	727	761	730	743	741	725	720	698	691	735	681	759	681	681	756	732	756	722	724	760	734	763	721	726	721	762	725	699	753	757	720	782	739	705	695	735	797	749	749	760	734	737	685	709	723	681	724	744	712	744	796	760	754	762	744	709	713	725	750	736	690	727	707	746	717	734	740	712	721	717	682	716	703	682	711	775	720	754	726	736	720	736	782	754	742	751	735	689	709	745	733	729	788	692	727	731	695	714	731	750	720	732	755	701	754	689	763	703	700	712	744	699	743	755	745	752	697	753	739	709	767	721	730	754	750	736	703	682	743	759	757	771	727	730	766	716	721	722	717	808	669	761	735	718	723	734	749	746	705	772	786	763	789	735	706	724	696	728	788	684	728	706	730	708	749	746	737	743	726	673	715	757	794	766	743	691	731	734	763	712	777	751	715	666	732	731	727	745	669	732	758	760	713	712	709	764	724	712	709	757	700	776	675	736	672	727	708	743	739	701	710	716	753	709	721	707	724	744	737	708	719	762	742	713	703	713	727	761	729	756	722	714	691	779	741	729	693	755	710	709	766	706	715	710	692	710	744	727	738	709	748	701	720	739	731	722	729	727	747	703	757	714	731	741	706	742	756	722	723	767	693	727	731	722	735	731	763	747	732	740	747	708	747	742	730	693	648	705	729	727	682	705	726	734	740	716	718	714	704	724	712	755	710	767	721	714	725	734	732	713	757	774	735	658	746	752	701	707	718	692	753	750	708	770	744	743	752	706	709	762	787	756	783	757	681	694	678	739	734	718	773	725	708	703	734	721	723	747	774	741	742	741	744	733	753	725	746	769	687	700	745	667	732	755	745	686	725	757	765	729	722	730	712	747	709	717	714	703	711	740	747	720	735	741	666	714	744	726	717	741	707	733	784	741	718	670	738	735	740	718	742	760	704	750	766	744	681	735	704	759	736	754	691	717	735	748	702	691	723	688	754	730	720	772	806	695	751	712	730	746	725	736	714	670	738	718	762	751	761	738	740	719	741	715	668	737	764	678	747	718	741	723	735	710	790	715	747	742	739	755	713	722	745	712	747	710	751	695	696	763	781	729	700	663	740	731	751	747	724	729	728	692	759	798	685	729	673	688	719	723	718	696	782	718	688	701	737	727	755	730	753	763	783	709	742	782	713	692	762	680	735	778	726	749	712	710	733	728	714	781	713	722	768	734	754	729	711	733	724	734	729	766	751	766	723	745	737	715	737	734	738	726	715	749	709	742	759	761	721	706	695	747	736	675	771	738	718	708	732	658	708	715	732	748	704	742	715	718	693	780	661	688	728	768	703	717	694	749	729	681	709	708	687	761	752	734	713	689	743	747	739	733	700	709	772	746	728	713	700	726	741	766	710	666	740	689	759	691	750	717	774	713	774	721	710	747	733	717	770	746	729	733	737	750	708	735	727	748	717	694	758	702	718	724	730	764	718	742	741	757	703	715	747	753	709	696	707	751	716	751	733	723	681	772	709	692	748	730	728	706	706	717	739	752	742	743	733	759	705	753	754	733	702	688	714	781	746	717	735	708	656	738	709	753	685	760	808	725	733	721	735	739	762	729	699	750	743	727	724	722	740	757	756	702	738	708	749	696	702	731	711	692	730	770	720	727	769	739	735	703	683	722	704	717	727	742	730	722	762	702	707	778	753	741	747	732	720	759	746	722	728	773	737	734	778	766	726	790	724	697	758	670	745	746	753	728	710	702	751	705	689	761	752	716	724	716	732	726	751	700	702	764	699	712	770	778	746	756	733	761	695	731	709	744	695	787	751	755	754	698	770	760	730	710	699	709	765	746	770	705	734	757	712	744	724	703	741	735	755	715	779	761	722	701	735	748	698	751	688	683	774	716	756	754	736	731	777	707	715	672	747	733
50759	32636	36478	20586	3189	313	299	333	244	247	229	200	205	194	208	243	215	240	200	226	202	202	213	215	209	198	213	217	216	224	199	225	209	207	199	230	235	235	216	192	207	259	213	198	209	181	204	209	221	211	189	207	182	189	209	176	236	218	202	206	237	237	220	217	201	230	223	219	231	190	233	201	208	217	182	256	224	223	219	211	204	201	228	209	203	198	207	194	175	206	209	233	195	241	213	225	222	227	235	204	206	196	196	190	239	205	228	208	222	220	228	207	235	209	210	204	208	197	207	210	220	213	204	208	198	204	209	197	209	183	229	207	230	189	195	197	209	189	211	177	215	209	229	223	214	234	227	225	217	207	223	196	201	228	194	219	214	242	202	199	189	175	252	196	196	204	187	210	201	222	206	219	199	200	224	219	236	221	214	207	225	177	211	212	194	213	188	230	196	196	222	187	245	221	216	222	227	225	213	229	195	176	197	229	221	206	213	221	217	182	170	218	200	216	199	223	246	213	198	202	218	215	210	209	232	217	205	220	227	187	222	230	219	193	224	193	190	182	198	249	199	201	200	211	213	194	228	202	191	192	186	220	245	216	212	219	205	223	202	195	201	202	227	213	196	224	196	207	198	211	213	208	206	192	206	191	220	209	239	208	212	191	225	227	213	180	222	205	221	204	204	224	201	197	218	234	213	183	203	219	239	251	235	196	210	236	241	200	243	238	217	235	216	193	203	197	210	216	216	249	210	193	189	199	199	199	240	209	205	190	217	214	213	215	224	211	216	191	189	216	184	213	226	228	216	219	190	227	221	210	190	194	182	222	231	248	228	216	201	206	204	235	226	226	229	239	242	200	186	187	212	187	218	200	241	197	230	180	194	237	226	188	212	207	232	180	206	201	213	210	241	212	228	230	226	222	232	197	229	197	174	216	198	244	218	210	232	191	216	231	181	212	206	195	215	212	214	220	206	209	225	190	203	225	207	208	219	203	199	197	199	223	221	216	213	195	207	213	224	218	215	200	213	207	201	210	205	223	219	193	210	205	238	226	215	224	201	223	219	228	232	220	193	208	215	205	205	192	220	224	211	227	199	206	202	216	202	219	178	189	209	205	193	205	197	209	193	207	197	218	212	237	215	198	203	229	207	195	198	234	207	221	198	197	190	250	218	221	230	225	213	189	202	212	193	198	200	179	197	208	221	188	228	210	207	220	234	213	221	208	224	226	199	198	241	208	195	210	206	207	206	222	217	212	205	188	214	190	204	226	225	214	223	194	207	215	202	217	200	204	196	232	227	173	208	210	237	216	209	239	229	228	220	247	174	221	213	215	196	223	229	207	210	192	211	211	205	196	224	202	182	236	201	217	201	208	184	207	225	237	217	209	212	204	193	212	239	221	191	207	214	234	216	209	213	201	203	197	246	215	205	209	216	215	195	203	190	226	228	190	217	207	212	214	215	222	194	219	248	179	246	204	231	226	198	216	211	221	209	192	238	244	218	231	203	232	208	225	231	247	232	173	187	230	182	212	210	223	198	184	211	234	197	205	207	177	194	233	206	226	212	220	242	208	221	200	219	226	212	210	207	194	221	214	222	207	185	203	183	223	214	237	219	213	216	233	208	231	226	208	217	216	234	219	179	213	210	211	215	209	237	218	199	194	217	217	210	212	222	208	230	214	243	200	214	225	215	226	183	196	211	195	195	210	206	247	204	217	188	213	196	211	211	224	212	212	239	209	222	210	197	185	237	208	202	183	212	197	193	205	212	229	215	219	221	220	204	217	225	211	200	211	221	230	241	219	209	195	205	224	213	197	209	224	212	226	223	206	192	208	217	206	212	210	192	210	217	222	223	215	231	218	208	205	222	186	199	202	207	212	242	225	204	179	216	231	210	226	195	200	214	236	252	198	183	218	250	215	178	205	206	206	215	221	194	204	208	197	218	194	222	183	218	207	209	196	206	204	210	186	194	200	192	201	212	226	189	228	194	200	222	194	203	198	199	200	200	218	200	188	201	219	251	200	220	199	209	210	208	196	231	224	187	190	215	209	198	209	219	230	206	215	218	216	214	224	194	206	217	203	223	206	216	223	205	206	213	197	218	188	213	222	227	194	225	228	217	211	215	195	201	224	214	217	209	194	201	184	223	215	200	203	216	227	224	224	189	216	218	209	208	194	211	203	209	207	184	219	201	213	207	193	206	204	213	222	221	209	206	193	224	218	208	196	216	219	204	201	196	217	211	204	213	227	223	220	200	235	192	238	208	228	223	192	209	196	221	214	205	225	247	222	227	206	206	192	197	205	216	222	185	200	199	220	203	228	205	224	197	209	213	188	202	196	242	178	206	196	214	211	230	207	204	200	223	186	193	195	206	186	195	202	240	175	250	194	209	217	205	225	193	219	216	226	212	206	218	211	211	190	202	231	197	216	219	241	193	196	191	198	213	207	205	202	209	200	203	204	195	223	195	193	211	232	233	198	213	208	229	234	200	198	214	218	210	206	209	206	190	217	204	215	206	196	207	207	212	221	209	197	193	214	206	199	201	206	197	224	193	189	228	231	212	167	209	193	216	215	222	207	231	247	192	230	234	196	215	205	207	225	215	198	199	218	193	204	235	193	245	214	227	200	226	198	224	193	171	213	197	173	208	230	202	207	208	205	229	200	217	214	220	186	188	205	219	220	208	198	197	186	222	219	202	210	218	228	219	198	209	228	222	207	229	226	242	182	227	229	225	214	209	187	196	206	174	218	208	229	224	176	211	200	182	206	171	227	201	208	228	207	214	236	197	202	223	196	219	190	223	216	200	197	205	210	215	192	205	227	234	221	224	226	240	217	190	186	214	221	225	190	239	220	181	232	211	227	206	212	197	223	215	225	220	194	217	223	238	222	212	204	219	208	218	209	200	209	204	181	205	214	210	209	191	208	199	193	225	229	203	179	222	233	213	204	223	209	218	222	211	249	200	219	218	195	224	221	214	197	190	188	230	207	221	197	217	222	189	218	213	210	221	201	218	221	235	198	222	214	208	227	185	220	217	212	221	200	219	205	229	197	203	182	233	211	197	189	229	207	196	252	209	200	193	208	212	205	212	214	221	210	218	200	177	222	205	225	212	211	218	221	200	201	216	226	196	202	210	215	206	206	203	200	195	198	212	214	213	210	226	205	232	222	204	205	200	198	194	251	225	231	199	218	205	195	209	205	200	190	226	207	185	200	202	208	200	195	223	218	207	193	215	213	194	226	181	179	201	242	194	200	194	222	208	206	213	191	182	224	212	206	183	202	209	209	238	212	226	224	225	207	185	215	204	209	200	207	198	180	225	185	207	206	196	233	197	239	207	212	212	197	204	224	205	215	210	244	233	213	228	220	190	230	221	199	193	208	191	180	216	187	208	177	215	210	169	219	224	201	203	219	209	220	204	222	208	206	209	180	208	223	231	232	193	197	248	223	207	220	199	224	163	213	204	168	218	211	192	226	193	232	196	238	221	217	222	217
42782	21707	39300	25013	1447	852	879	954	817	710	653	591	549	606	588	544	542	546	603	530	503	513	527	545	515	473	491	542	489	546	520	506	497	547	526	538	538	523	520	526	505	517	519	470	532	518	544	502	538	518	524	531	548	471	561	486	498	503	526	472	472	493	480	501	532	486	509	528	572	484	507	522	518	504	491	554	500	535	543	513	477	514	500	539	503	507	542	500	530	482	501	513	493	519	494	497	483	498	508	515	473	508	491	495	522	533	512	552	515	526	496	511	529	494	536	535	512	525	521	507	501	505	528	502	536	481	483	535	507	493	498	512	498	483	503	498	514	543	512	469	504	492	495	487	473	481	493	480	490	509	458	509	499	496	559	508	530	508	529	478	514	490	461	482	504	551	529	500	496	513	474	548	507	508	507	477	484	502	474	480	510	511	502	485	496	493	497	526	518	515	522	500	517	537	485	501	487	497	496	517	510	502	481	476	495	472	516	500	474	467	527	502	465	482	480	458	487	522	500	462	489	497	487	489	540	536	503	527	567	486	471	522	521	482	484	528	514	510	476	545	466	540	512	472	510	470	502	510	505	522	461	529	493	446	509	530	526	502	493	479	516	537	491	493	528	468	478	509	481	471	475	521	506	496	488	492	538	531	489	521	506	526	494	511	497	486	512	537	499	513	519	450	503	448	489	513	487	500	478	446	484	498	507	531	517	482	496	524	514	501	481	529	509	504	492	508	470	513	533	513	527	474	526	463	495	492	521	518	542	512	513	512	492	500	507	502	474	489	533	504	481	523	501	511	529	526	497	490	494	523	485	464	520	514	528	468	472	511	536	494	486	469	532	483	494	496	564	519	509	475	498	556	503	512	504	468	505	493	502	504	533	517	489	492	471	485	474	539	479	516	479	522	473	533	512	518	521	520	479	472	483	514	504	514	486	518	487	499	494	496	516	492	483	516	526	512	488	481	517	472	475	499	472	466	509	526	512	490	495	504	466	538	510	530	517	510	494	505	472	489	504	503	511	540	465	508	508	514	479	531	514	481	514	501	515	518	513	518	500	522	495	560	488	516	492	531	472	515	491	516	507	532	463	506	520	526	505	470	500	536	515	510	482	498	490	496	520	471	515	510	496	531	501	497	509	471	526	482	524	484	492	500	473	500	485	507	519	516	494	516	467	500	506	505	485	487	493	530	517	519	493	540	499	497	527	545	480	507	485	503	473	489	521	483	478	504	490	528	503	527	516	522	502	482	473	520	482	485	465	482	533	539	481	471	483	486	508	486	537	481	494	527	468	505	493	499	504	513	539	501	510	485	517	495	521	498	514	523	480	483	468	532	516	492	546	499	509	488	511	540	470	499	499	503	558	491	523	526	539	501	503	517	551	510	495	521	506	471	497	495	519	529	506	478	524	497	497	507	530	461	467	520	511	528	489	513	539	488	485	496	532	526	511	499	521	479	492	510	482	517	556	492	510	527	489	521	483	550	504	497	486	503	529	486	472	526	475	527	490	496	487	530	523	491	546	494	497	467	505	497	497	462	490	524	500	490	493	487	512	483	514	523	504	533	490	503	493	496	488	474	525	501	529	476	491	532	518	518	519	488	512	500	503	497	529	477	528	561	495	494	509	507	495	519	466	481	489	518	497	521	490	497	482	514	511	506	486	505	503	490	461	530	511	506	477	473	493	509	512	502	482	509	482	513	505	490	479	515	461	521	527	479	504	503	524	527	500	505	508	513	499	500	486	464	559	511	512	558	504	485	531	485	557	495	497	432	512	486	492	509	542	518	507	502	555	475	482	477	486	507	512	464	472	523	515	486	500	466	540	525	460	477	529	497	490	505	536	501	498	523	495	544	495	527	485	493	482	491	473	520	511	471	525	494	525	505	489	470	476	486	488	489	468	501	530	522	510	505	471	499	493	484	505	489	529	502	470	493	514	533	539	519	479	523	514	531	542	477	470	482	504	508	521	545	491	506	482	523	527	465	476	466	497	520	530	536	545	493	477	458	512	510	455	496	523	487	515	507	484	547	541	478	524	475	521	510	479	531	496	512	481	509	476	532	513	526	499	500	477	506	523	502	513	515	455	499	503	500	522	481	496	509	522	521	490	494	499	496	500	502	485	559	500	505	502	513	509	543	517	476	504	508	487	484	493	566	532	493	472	467	524	482	550	524	511	485	493	521	511	492	477	495	537	457	503	508	516	513	477	505	504	470	501	495	527	501	480	524	509	504	509	501	479	540	538	492	499	483	506	544	495	520	529	534	491	564	513	457	501	490	501	476	499	512	522	539	490	519	519	521	531	508	493	518	522	525	496	501	514	540	511	485	519	542	499	474	495	496	514	518	473	516	490	481	493	480	534	502	501	511	475	460	492	514	496	517	487	501	513	505	484	525	528	489	490	519	472	499	502	475	483	550	483	515	482	512	513	494	498	543	530	502	511	490	489	471	497	509	515	476	508	501	531	521	495	473	481	531	509	523	505	486	480	507	477	525	465	532	474	538	512	508	522	552	500	474	464	478	508	522	516	507	506	472	477	508	528	498	487	519	494	488	490	501	508	489	497	511	478	495	542	533	513	467	482	519	541	499	455	500	516	494	449	520	513	461	461	481	526	532	494	503	546	492	468	495	471	481	533	476	477	521	485	504	479	460	506	505	477	567	501	543	508	530	486	485	481	485	508	504	488	513	484	455	476	507	487	527	488	530	513	479	513	507	475	504	476	474	510	512	536	473	472	531	518	539	519	483	529	482	482	543	495	517	504	520	525	482	529	476	513	480	489	500	481	465	468	453	489	478	555	466	520	508	522	549	472	477	489	501	486	505	456	514	485	482	512	492	478	465	515	491	500	495	461	496	513	514	511	494	505	495	494	498	513	519	505	488	520	488	487	526	501	479	507	495	506	481	474	506	477	513	491	452	448	545	482	486	488	483	495	481	489	505	503	549	500	522	488	500	501	554	503	457	498	494	488	481	464	501	467	503	478	517	504	496	459	476	505	535	513	442	508	489	516	510	452	497	491	493	463	487	521	473	460	492	490	460	499	481	521	515	474	499	508	498	527	496	496	508	494	528	518	530	517	493	494	490	512	512	548	506	488	490	504	512	482	507	512	496	494	489	507	492	499	507	519	509	480	482	496	482	564	534	480	472	506	510	512	515	476	473	485	508	487	494	514	483	503	537	502	472	507	464	524	479	506	524	531	474	506	482	538	541	529	515	504	522	489	513	495	484	524	507	528	503	514	480	511	488	495	507	466	474	474	518	493	519	502	502	479	534	484	459	547	496	502	507	514	524	512	480	507	470	469	485	515	495	487	509	529	430	459	501	482	513	511	570	483	502	497	489	515	511	508	480	505	499	526	509	487	494	506	501	479	517	495	484	513	533	534	511	518	475	520	474	516	500	496	504	474	493	488	425	489	491	539	501	468	481	514	558	516	497	514	481	514	506	521	527	499	490	496	533	475	528	495	522	561	500	491	510	466	490	526	490
46364	33853	44076	30308	9694	707	487	437	478	333	255	239	220	230	225	210	198	210	234	219	188	177	210	240	206	209	230	204	200	217	229	234	202	195	200	194	208	219	190	225	201	185	184	209	204	205	195	212	204	212	186	196	241	182	225	208	213	210	186	192	215	209	218	210	193	215	186	184	207	169	182	186	212	218	201	210	222	246	192	215	209	220	187	195	243	213	225	222	215	210	211	212	220	240	196	213	196	227	231	202	211	205	180	186	218	191	192	226	207	205	221	203	210	221	219	192	201	210	195	175	200	214	202	202	180	235	200	248	204	216	201	200	207	200	197	179	225	198	202	193	205	209	221	208	191	200	210	226	210	196	185	183	191	200	197	205	191	193	217	216	209	201	196	218	190	221	217	187	203	175	227	199	194	208	203	224	192	198	185	199	196	193	192	210	233	212	181	224	197	197	211	207	245	213	213	215	171	201	192	181	220	191	188	213	199	226	223	201	177	185	200	210	211	194	169	211	216	183	179	190	170	211	209	190	209	202	201	217	186	196	161	201	208	206	225	179	213	219	177	224	196	201	226	194	211	199	225	194	221	222	216	216	166	185	221	206	210	203	166	240	214	193	177	221	203	199	213	213	225	220	192	199	214	172	197	200	233	186	219	215	228	202	174	210	206	200	205	218	206	202	218	200	204	200	227	198	220	204	230	247	203	218	205	194	185	196	228	203	228	205	202	223	213	211	208	220	200	179	187	230	207	220	194	212	217	229	222	208	200	220	211	203	190	216	213	175	197	205	188	195	212	192	204	203	187	200	211	192	196	198	200	240	214	218	206	204	193	193	231	208	199	223	216	199	172	206	231	196	209	165	185	198	203	217	194	190	180	217	201	210	185	184	210	202	227	221	172	208	220	194	201	249	218	230	185	200	192	213	212	199	213	216	184	222	212	209	195	194	238	202	205	208	206	182	213	202	196	193	198	185	197	237	210	238	189	215	224	206	207	207	228	189	222	205	201	225	196	165	213	207	180	204	230	215	216	206	217	205	182	215	192	204	202	208	193	175	205	219	187	223	180	203	181	212	216	191	181	193	197	195	185	193	231	197	204	204	213	206	191	215	228	198	193	171	194	204	191	206	199	188	185	209	195	204	199	201	209	205	180	195	187	191	193	192	227	207	222	229	204	216	227	177	203	193	172	214	222	212	183	208	215	226	188	217	221	200	227	188	174	201	205	231	226	205	189	224	211	183	189	204	194	198	200	209	206	219	196	170	187	217	184	200	217	203	193	230	217	222	213	195	206	221	180	218	231	208	214	198	220	201	179	188	184	198	228	226	201	211	225	193	212	225	221	206	212	199	199	203	211	226	227	206	217	188	211	208	218	199	201	226	213	225	192	190	188	213	202	234	226	215	209	208	200	206	188	199	218	224	197	195	193	211	192	208	224	214	203	213	241	203	216	201	183	196	213	205	186	224	213	202	203	205	204	182	225	209	216	228	228	216	224	209	175	182	177	208	193	210	193	188	162	213	213	212	189	197	198	194	230	183	217	214	184	207	181	197	205	190	208	225	223	211	220	223	194	200	201	227	185	214	217	215	213	187	190	226	173	222	204	216	218	228	180	217	200	229	197	210	182	186	197	218	213	182	202	200	197	203	201	208	201	213	198	206	218	191	174	204	201	221	224	206	219	196	206	202	220	213	191	158	211	202	224	199	203	206	196	196	188	230	194	203	206	206	235	191	204	238	195	217	206	186	197	215	211	198	220	218	170	218	197	201	199	204	232	178	196	192	262	220	207	212	206	190	192	218	209	173	200	179	210	198	211	195	202	181	211	199	230	199	219	196	186	212	220	201	197	190	188	198	215	181	207	219	178	193	222	242	225	187	204	198	216	216	201	194	212	249	191	207	208	200	184	196	202	175	191	187	222	217	227	217	212	190	197	208	188	213	202	179	225	221	204	225	200	195	198	225	171	200	181	219	195	209	174	196	219	172	193	196	210	221	192	218	236	201	190	214	199	203	216	206	205	207	203	200	224	218	209	193	188	178	208	205	221	198	221	235	203	177	215	199	192	226	206	198	187	200	201	211	185	195	222	198	216	213	220	209	216	222	172	212	194	208	197	225	214	200	225	205	204	206	188	210	203	207	228	204	180	189	206	213	207	203	221	190	190	183	206	230	193	215	188	200	181	229	204	193	237	220	200	189	192	199	196	202	233	231	220	202	235	194	208	202	210	192	194	184	214	195	211	200	205	202	205	197	202	202	216	212	198	223	204	181	214	204	209	215	223	197	184	220	219	205	215	216	188	187	200	184	196	232	214	201	189	207	193	218	187	217	203	217	210	215	214	194	220	219	171	209	208	213	193	247	189	203	193	210	185	194	192	200	222	214	203	200	208	212	219	197	191	207	196	201	220	163	205	192	191	193	203	210	211	187	189	197	183	182	195	209	200	193	215	233	214	202	173	253	209	192	196	193	211	194	213	225	204	195	202	199	224	224	193	213	190	225	224	201	220	215	208	199	214	199	230	193	194	201	192	198	195	193	199	248	189	240	194	196	197	192	196	207	196	202	226	223	199	212	193	214	207	181	204	227	196	227	174	232	222	208	184	209	182	190	231	205	226	178	179	223	228	214	217	222	200	198	216	196	215	167	214	223	198	220	223	198	211	184	223	179	213	191	184	207	196	196	173	207	207	200	207	208	216	209	201	214	227	189	232	204	191	190	191	194	202	218	205	205	199	206	203	215	201	189	199	219	209	227	225	214	193	237	225	199	200	225	182	198	195	192	201	212	192	221	190	196	208	234	210	222	213	198	221	198	214	199	207	204	213	212	215	200	240	183	189	182	225	226	189	222	175	181	198	216	194	198	174	193	202	183	229	196	185	198	203	207	205	225	237	213	196	217	204	202	212	201	241	220	185	197	217	193	178	214	218	191	199	195	224	188	193	201	178	218	209	185	199	192	234	229	218	197	200	226	212	177	194	226	208	204	197	189	209	194	218	205	238	234	205	189	207	199	212	210	217	232	234	210	206	229	218	188	177	176	201	203	197	208	205	190	206	193	211	190	229	203	213	159	214	205	214	171	197	220	215	212	211	222	202	199	213	217	219	199	187	211	190	211	206	264	205	205	208	210	205	212	226	218	189	208	189	212	209	183	210	228	198	208	186	205	199	210	221	172	193	202	193	183	203	210	179	194	214	195	208	197	247	200	199	232	216	199	200	197	205	234	184	197	186	229	197	187	225	211	228	224	200	213	228	234	190	194	219	215	190	216	216	214	226	193	208	192	191	201	212	209	217	186	204	200	190	195	208	183	200	209	234	200	214	195	195	204	194	194	202	207	227	214	203	223	188	214	224	201	230	193	209	222	184	204	198	195	187	191	212	183	204	200	198	196	212	202	213	214	214	191	184	212	210	199	221	222	220	185	214	234	180	219	197	206	202	170	180	196	213	206	181	205	198	208	225	226	196	200	199	194	216	221	214	188	188	220	204	210	195	182
49626	32341	48836	34460	2477	1152	1411	1426	1205	982	815	743	660	644	607	572	593	587	572	601	587	536	523	539	572	548	543	559	571	510	544	518	496	510	512	526	506	537	491	485	491	525	454	496	518	525	530	480	508	529	512	508	527	507	503	501	501	543	543	492	490	515	536	548	526	525	544	507	500	527	512	520	506	512	531	510	507	500	502	542	538	489	524	492	519	505	522	514	488	475	516	539	474	517	499	500	511	489	490	506	504	499	470	517	488	482	535	529	528	499	524	508	498	464	519	488	488	508	506	527	490	467	485	452	482	517	516	485	508	506	482	520	473	513	549	526	486	487	496	512	488	514	473	504	496	497	506	520	529	467	485	484	500	514	502	473	485	578	518	504	530	497	502	497	504	496	475	487	491	497	485	514	509	456	460	537	475	504	502	512	464	497	496	525	487	493	502	508	479	498	476	490	519	507	481	490	485	476	507	484	482	467	504	481	489	478	513	552	470	468	477	491	513	510	493	482	497	512	505	482	487	510	506	502	503	483	523	514	475	515	509	514	514	514	517	526	507	485	484	446	504	481	466	500	508	500	534	509	460	504	512	481	494	506	444	489	492	475	505	461	507	497	523	513	507	526	536	495	507	498	511	524	501	474	483	543	467	495	496	510	499	481	531	509	496	513	489	480	475	480	495	492	479	510	496	469	500	496	474	503	502	506	482	507	505	482	473	492	485	552	478	527	489	479	504	504	474	523	517	509	502	513	499	520	509	495	473	515	479	508	479	509	521	477	468	491	504	496	484	464	516	478	494	457	465	528	496	489	497	495	506	520	502	444	469	484	489	501	460	502	485	545	511	490	486	501	481	478	506	526	512	532	525	486	501	485	531	532	478	490	507	501	463	478	515	502	450	485	508	487	491	485	529	527	500	480	472	477	513	492	523	476	501	532	526	514	476	516	510	502	518	498	525	507	544	487	512	503	509	495	507	492	471	493	566	483	476	503	465	490	521	483	483	507	479	498	529	498	503	465	463	499	467	497	482	478	438	532	506	481	485	508	525	520	517	468	485	492	501	484	507	480	473	483	513	469	465	501	490	516	475	476	551	473	549	486	498	475	526	515	471	528	495	498	474	502	489	508	493	492	501	518	516	505	518	526	480	504	515	489	481	490	507	495	495	482	502	505	528	502	481	518	514	484	454	494	518	514	508	532	483	485	482	512	470	507	442	497	488	491	486	479	503	506	461	449	478	516	493	503	464	469	549	479	516	527	524	468	500	501	460	465	474	502	505	487	490	528	502	474	486	456	507	472	475	469	521	491	504	499	515	503	484	479	500	528	495	487	472	488	486	485	527	511	488	487	471	468	499	470	473	503	490	543	519	504	517	455	505	503	506	483	475	534	481	474	438	530	498	471	491	479	470	527	479	521	496	500	464	528	528	504	488	484	502	490	502	495	478	513	497	512	491	493	486	483	499	499	530	531	483	531	487	532	499	499	495	551	476	509	536	516	485	457	501	496	463	508	540	492	464	534	516	492	488	536	479	493	493	479	515	517	476	502	505	451	477	494	495	496	473	496	524	506	464	469	480	477	475	484	486	496	503	491	477	534	499	467	464	517	459	475	481	534	499	501	484	467	489	486	497	495	505	498	496	506	497	522	543	500	508	505	499	485	496	509	507	491	529	461	507	489	485	510	487	495	542	466	514	508	476	468	531	503	503	463	492	535	484	473	503	496	459	520	482	502	509	487	498	497	477	519	506	509	492	518	528	514	466	527	513	498	475	489	472	488	505	496	474	479	469	484	493	479	537	497	490	509	498	455	484	480	482	517	462	513	526	489	502	504	531	507	481	501	488	508	515	535	464	484	474	444	499	478	494	501	512	527	503	473	490	447	457	468	473	509	508	517	443	521	509	484	506	510	503	481	515	442	524	484	493	462	488	472	503	518	504	518	491	460	474	507	544	496	489	489	527	502	467	511	496	473	475	514	520	487	538	497	508	504	540	535	498	508	489	528	505	486	465	535	494	503	498	496	510	521	518	492	512	509	491	475	527	506	500	501	500	494	481	455	479	482	500	496	475	466	511	480	541	493	497	541	451	493	520	521	485	516	509	454	506	490	463	501	529	500	494	488	506	457	496	482	511	470	512	555	505	499	539	503	496	516	480	477	501	514	490	466	510	503	477	513	484	465	501	478	531	468	504	474	530	522	498	518	487	497	492	517	512	484	502	491	505	505	450	471	464	459	484	499	544	528	500	483	500	495	559	497	470	471	478	521	520	499	506	493	510	451	506	486	499	508	502	474	510	503	523	531	512	493	510	453	484	498	489	499	481	538	503	510	489	492	493	510	489	461	506	486	459	524	533	508	489	474	507	464	482	495	518	507	538	471	481	470	492	490	516	517	469	495	500	492	501	514	468	515	503	549	457	524	455	497	483	466	486	453	510	487	475	487	497	515	516	463	493	505	500	519	498	488	497	482	485	504	464	491	513	489	505	487	472	485	529	496	500	503	493	530	501	486	497	483	491	547	515	541	531	510	527	505	533	498	530	487	498	531	480	511	489	508	496	471	516	513	510	465	498	462	505	475	535	514	530	504	464	524	529	521	485	491	535	530	537	522	491	511	565	509	455	498	452	505	514	540	492	521	453	462	477	481	497	500	494	483	499	479	488	512	496	493	498	473	516	490	491	506	475	493	492	491	552	494	457	489	524	507	483	474	540	483	540	509	529	507	494	501	494	468	495	517	488	484	485	498	527	451	473	478	510	479	512	513	503	519	524	532	466	504	488	505	477	460	479	471	493	482	486	485	524	512	532	507	491	491	498	510	520	520	480	520	521	518	472	493	503	508	506	503	543	483	477	514	491	501	539	527	471	573	522	501	486	471	521	510	490	462	478	456	470	494	489	485	480	465	500	527	509	467	500	500	492	490	504	489	511	487	473	502	531	483	472	496	494	488	531	503	519	510	481	486	502	477	518	470	521	504	513	487	480	525	477	498	481	500	513	495	524	535	503	483	490	501	505	461	519	465	525	483	489	483	490	508	492	517	479	511	515	526	533	487	513	486	509	495	512	514	495	494	533	455	508	532	459	516	517	472	481	517	511	484	521	474	488	500	485	492	498	476	538	518	507	510	522	488	518	479	509	454	479	500	472	483	493	504	498	501	461	491	471	498	483	526	480	472	509	527	498	527	493	526	523	476	474	492	463	483	497	486	496	510	451	496	503	516	492	511	515	504	475	456	502	481	474	476	504	503	485	519	467	486	498	475	502	512	460	512	529	502	513	526	501	528	479	529	482	521	488	478	518	486	504	493	507	526	524	517	460	515	512	551	522	520	510	532	505	471	496	517	479	536	503	418	523	499	498	535	498	513	471	497	528	490	500	507	525	489	492	535	476	487	482	496	513	502	519	526	453	494	463	507	492	488	509	486	473	520	496	499	477	490	512	454	456	521	500	513	492	501	489	461	501	570	530	493	505	492	503	500	490	492	519	465	445	466	522	484
35996	8146	2849	852	340	342	346	321	288	352	335	316	334	316	277	331	284	325	332	295	334	309	353	309	361	328	349	320	352	309	344	338	319	354	348	312	342	320	300	319	321	321	314	293	332	336	344	308	330	340	314	349	321	322	343	332	340	326	301	316	344	330	330	298	338	319	362	317	326	331	333	314	340	326	320	350	344	332	319	342	307	345	349	331	326	324	309	342	311	315	296	338	328	327	336	335	326	350	320	322	334	334	296	314	317	348	361	316	315	336	315	306	316	319	333	339	350	324	302	366	362	296	301	302	350	349	301	297	310	366	321	340	299	341	336	304	348	314	330	327	339	313	350	353	306	332	347	365	334	350	341	331	327	327	369	285	322	299	322	336	319	340	344	341	308	306	325	305	335	326	343	331	326	338	305	327	331	311	350	338	317	291	335	315	319	328	294	317	326	331	314	357	316	323	309	300	337	333	336	294	317	313	334	340	342	316	331	318	319	288	337	317	304	357	348	307	303	290	293	336	337	319	314	319	298	367	337	314	314	331	318	315	312	327	328	341	294	341	326	347	330	338	338	331	328	314	318	333	314	317	300	316	315	351	321	305	327	342	309	364	338	346	365	295	315	330	312	299	315	291	353	316	330	342	318	332	318	340	314	347	308	334	304	275	317	306	328	338	330	320	326	315	341	322	312	334	362	332	315	314	329	300	323	318	347	297	338	315	292	320	326	320	349	325	337	323	350	306	319	313	364	303	346	300	307	332	312	343	338	317	327	331	359	332	341	306	357	343	344	290	308	291	291	311	332	330	329	321	314	282	317	321	323	339	316	327	338	314	343	314	368	310	335	349	326	313	340	340	323	331	326	305	313	343	332	358	301	341	316	315	322	341	294	312	344	355	346	344	321	358	341	272	359	315	307	303	348	344	324	336	321	345	327	309	325	328	314	316	315	301	336	350	339	331	299	335	337	315	353	321	353	326	330	303	329	327	338	311	311	324	306	278	321	322	322	340	320	329	324	359	320	311	323	329	310	338	302	322	325	322	329	323	298	330	342	327	318	324	339	326	305	286	293	320	316	353	306	341	315	299	295	340	324	334	324	322	326	321	303	320	289	338	355	357	341	311	323	314	279	327	320	310	309	315	345	331	319	320	327	341	309	336	373	308	303	336	311	312	338	334	292	317	304	320	346	313	329	305	308	334	318	312	312	290	333	324	341	279	301	291	297	302	320	347	330	347	340	318	327	308	321	349	300	317	295	307	319	307	301	329	316	323	307	295	333	323	319	342	326	331	342	318	338	306	323	317	321	312	333	306	345	329	345	345	297	321	306	305	330	332	286	329	324	312	317	330	315	303	340	332	307	327	299	344	315	316	353	357	330	305	311	319	330	323	315	323	314	322	316	322	294	299	327	326	341	312	334	331	303	335	311	327	344	329	349	299	325	290	334	320	348	328	324	327	316	328	316	324	342	305	352	322	346	332	293	293	333	343	330	330	320	305	316	316	317	277	301	300	319	289	288	318	305	311	312	303	324	320	334	337	307	329	335	338	284	312	297	312	338	327	313	314	306	338	320	304	322	321	319	343	334	336	330	304	314	359	318	333	330	334	329	354	339	347	331	304	313	316	334	329	322	310	317	333	315	311	325	300	301	341	321	327	319	325	323	304	310	317	344	347	349	285	316	312	361	322	327	301	337	312	354	315	307	330	338	307	316	318	319	356	357	342	286	322	313	332	310	337	324	356	313	341	319	314	306	369	346	306	309	339	353	292	329	368	353	347	309	286	308	312	352	315	298	314	304	287	310	318	312	352	333	342	320	318	310	338	368	375	346	314	344	339	350	354	314	304	325	349	315	328	312	332	329	339	321	320	331	310	321	330	347	291	309	341	352	363	308	316	336	307	335	318	314	307	328	309	320	348	286	332	345	338	318	303	344	312	347	326	281	338	307	323	296	319	352	321	302	334	329	330	321	314	312	355	292	311	317	378	328	337	352	296	355	342	329	309	305	325	333	335	331	299	327	305	367	311	334	341	326	355	300	307	309	350	307	299	316	332	308	303	318	325	354	329	312	309	339	313	326	299	302	321	358	345	338	323	362	334	347	284	350	324	305	322	343	344	295	327	316	324	303	327	344	356	316	362	307	300	343	328	300	349	326	296	297	352	276	338	307	336	315	329	336	323	301	341	342	323	294	320	321	321	291	318	348	351	328	337	277	295	357	330	326	337	331	352	313	327	316	295	324	316	308	354	317	318	297	314	336	313	308	317	314	313	329	326	321	331	315	319	284	314	293	338	336	367	325	306	334	328	327	321	346	305	296	295	309	292	312	335	310	307	333	329	310	362	345	306	308	295	316	358	291	314	329	353	308	329	290	312	317	295	338	328	332	308	329	343	305	318	334	346	296	312	298	316	294	318	322	316	358	325	298	350	345	328	325	308	318	338	317	321	341	312	333	321	315	310	352	328	310	327	318	319	326	282	344	306	325	327	335	340	333	297	297	336	374	311	329	314	325	326	334	309	284	338	354	314	327	319	325	299	332	304	340	330	329	333	313	302	330	337	327	318	323	308	317	303	302	344	311	340	362	307	322	317	326	340	338	333	342	324	297	301	303	322	314	352	327	338	305	301	284	317	339	315	351	313	331	308	334	333	331	342	346	339	353	377	327	325	339	343	341	344	293	299	314	313	362	344	310	313	319	305	304	296	336	333	339	322	323	310	324	309	337	299	334	350	343	305	315	322	351	336	319	299	305	323	347	327	340	322	321	349	321	317	316	348	336	308	303	290	294	334	329	292	311	289	304	311	348	300	317	349	333	325	355	339	359	336	296	319	350	314	307	324	294	291	314	327	313	312	309	335	314	323	318	309	339	322	295	319	318	353	314	295	344	308	316	327	298	329	309	340	316	315	293	296	310	334	351	352	314	288	340	334	330	346	336	314	320	330	307	298	285	337	318	319	334	364	328	339	324	323	298	325	339	293	306	323	349	313	327	336	307	334	303	334	321	368	355	306	327	317	289	310	330	307	319	345	328	326	328	366	339	354	323	324	315	323	338	303	323	327	331	351	348	306	319	301	332	314	338	301	309	327	339	311	336	326	294	332	334	338	295	311	344	290	341	361	316	323	320	314	333	288	304	303	328	334	303	320	310	302	328	338	334	313	294	327	346	317	285	339	330	312	322	303	332	298	329	320	328	315	318	300	317	270	316	331	330	337	308	325	338	330	347	314	318	332	315	279	297	362	338	349	323	358	311	312	321	312	299	308	353	291	325	316	322	318	334	317	299	351	331	306	325	277	289	345	313	327	334	337	323	316	338	315	333	297	309	322	292	316	297	335	312	302	313	305	350	380	339	304	329	314	340	327	325	343	303	292	331	293	325	317	293	293	324	290	297	312	315	311	340	298	309	299	267	330	320	334	303	315	333	339	342	345	357	364	341	286	338	331	324	366	322	355	340	332	328	345	334	341	315	316	353	306	329	315	305	338	317	326	331	297
25772	3480	6167	2600	759	760	736	764	757	760	744	742	727	720	664	693	711	749	712	742	766	737	682	752	771	732	715	716	710	728	729	692	709	706	746	721	758	715	725	711	723	734	745	766	725	708	706	703	746	729	742	733	727	762	788	746	744	695	685	739	703	728	764	694	710	755	707	734	733	786	728	758	717	722	722	732	722	722	721	747	736	733	733	733	723	766	765	730	763	739	774	774	737	724	737	710	755	724	692	664	759	741	755	734	733	693	761	754	716	708	789	709	679	738	695	724	740	702	724	764	774	697	783	734	755	742	696	698	737	739	705	700	726	776	727	741	743	724	712	744	718	734	721	699	702	755	714	704	717	762	753	747	705	729	790	750	753	735	649	772	751	771	744	738	734	710	728	763	719	755	733	776	748	742	718	698	735	726	702	718	709	729	691	715	725	729	707	709	730	726	744	758	737	722	729	699	748	768	685	684	735	742	730	778	737	737	720	736	713	730	706	731	714	671	745	765	744	753	737	684	699	718	721	679	772	728	731	739	760	727	693	693	755	749	733	760	693	747	792	734	750	739	758	682	687	706	753	740	746	732	774	738	736	751	740	720	727	738	742	767	713	700	744	724	713	702	700	734	707	705	717	715	729	717	733	757	778	708	759	712	696	700	755	737	732	728	698	793	717	727	713	698	694	710	739	704	706	733	724	748	697	751	712	758	753	780	727	686	729	753	780	711	766	757	756	736	750	701	710	743	709	771	703	752	732	735	752	734	762	720	733	766	752	717	750	811	712	756	685	713	724	740	765	716	762	712	737	669	730	754	664	796	727	729	706	738	805	749	722	736	698	763	709	691	718	679	774	759	735	730	780	706	768	760	721	752	748	730	734	724	806	767	753	752	689	714	700	756	767	737	736	731	722	763	716	680	719	784	711	723	748	736	732	747	696	696	727	719	702	725	705	764	757	713	685	724	755	680	711	754	715	758	687	762	736	710	719	712	693	765	736	742	735	712	736	712	844	694	776	736	790	802	719	750	736	740	774	773	741	765	746	696	789	718	746	728	728	735	725	760	720	711	743	717	732	696	720	706	744	738	778	737	747	738	684	733	756	718	708	741	721	673	753	734	747	751	724	751	733	729	761	708	749	707	734	770	684	749	717	778	691	766	679	743	719	673	765	735	741	757	726	679	726	741	782	738	710	728	744	748	721	734	718	697	762	710	744	763	708	713	724	743	721	775	763	725	725	741	724	720	726	696	707	731	741	721	698	753	695	714	775	729	746	753	739	747	742	743	734	720	803	727	718	759	736	731	718	714	768	700	707	691	676	701	696	726	693	742	731	772	754	678	777	688	717	726	727	731	725	711	724	726	707	752	794	714	776	712	745	772	771	710	746	794	702	696	757	783	734	736	698	716	774	751	730	739	727	749	693	711	760	792	727	735	713	755	743	711	716	704	722	735	728	746	761	714	693	725	712	690	716	719	707	753	756	712	695	710	732	733	804	795	731	752	752	704	738	734	736	750	737	703	729	772	758	749	725	741	799	708	728	713	719	726	718	692	705	734	717	711	755	708	697	768	734	710	685	728	747	746	730	754	732	748	753	679	712	751	742	682	736	713	746	768	763	690	680	735	721	708	690	709	709	769	750	724	749	747	724	667	745	723	710	723	755	713	726	728	701	745	725	711	710	767	739	742	725	734	697	718	703	734	731	721	722	696	801	721	720	707	713	763	720	725	785	743	750	759	752	759	770	750	736	732	755	705	755	718	783	701	764	745	692	679	722	701	766	739	719	751	739	712	715	732	740	710	664	703	735	731	740	725	697	768	735	756	776	731	741	748	716	712	738	717	698	740	722	699	722	758	701	748	710	751	738	732	699	734	748	752	733	744	797	726	746	721	723	749	739	754	691	726	731	744	730	731	737	727	705	735	754	751	777	717	712	717	747	711	703	730	702	695	757	734	684	780	748	752	768	721	706	773	726	750	733	757	733	741	711	761	710	741	736	740	754	735	755	684	738	712	749	744	733	715	725	749	726	695	743	692	706	758	730	703	744	726	717	705	733	747	710	765	735	738	664	723	815	733	743	756	728	732	724	750	736	761	727	736	699	732	725	693	771	768	774	733	743	702	770	732	765	696	792	720	756	763	723	765	749	732	764	751	774	733	689	708	725	731	707	742	730	677	763	716	653	752	713	739	765	708	774	698	740	719	750	717	726	771	763	695	742	709	743	801	709	704	720	705	750	701	749	728	747	701	790	741	717	745	755	749	713	726	720	760	695	754	753	746	741	709	716	733	715	780	714	713	719	713	710	721	708	754	767	774	758	746	756	741	724	717	739	701	774	755	760	748	697	765	740	748	686	722	736	689	784	714	725	701	694	754	724	749	762	744	746	746	744	766	696	695	742	692	746	726	633	740	678	749	703	764	775	695	683	697	704	744	709	708	691	750	670	743	740	698	710	679	736	788	730	803	769	677	746	759	719	736	755	727	725	680	747	759	693	712	706	713	753	731	731	784	683	748	703	726	710	751	759	674	754	778	706	797	721	684	773	708	705	717	773	734	702	642	701	698	738	754	734	746	694	734	756	763	729	732	748	703	721	737	768	732	686	711	748	755	731	722	700	751	694	707	733	772	736	688	726	732	753	671	723	714	757	723	752	740	753	761	754	746	701	706	743	719	721	739	727	710	746	740	739	739	734	697	709	695	693	775	732	724	688	744	727	719	713	723	700	744	747	740	751	723	745	737	695	677	676	757	672	725	781	725	758	706	744	723	764	697	711	721	781	735	723	717	796	703	782	748	728	734	774	732	730	772	756	729	751	753	746	732	700	724	692	762	726	753	723	716	794	673	739	741	772	733	697	710	754	755	761	721	689	756	721	757	693	703	740	725	706	750	709	742	710	686	767	755	724	712	654	742	754	747	702	716	792	712	723	738	799	748	709	678	733	780	735	733	718	735	756	725	708	734	701	714	737	754	747	740	726	789	712	711	738	767	655	714	778	748	701	676	760	718	779	721	694	724	747	732	743	756	765	725	718	711	716	775	746	759	772	683	744	777	694	705	686	776	747	754	758	737	729	688	742	818	757	673	685	756	747	704	753	728	730	678	737	795	737	802	741	759	725	696	760	703	709	807	776	807	713	778	742	701	710	711	733	704	757	756	710	720	764	742	709	727	696	758	717	764	742	720	740	727	706	699	708	763	735	713	734	714	715	714	718	771	723	776	769	692	688	710	703	716	740	771	731	775	782	698	744	687	747	752	764	729	721	706	750	749	709	750	718	700	736	693	742	741	768	682	747	756	765	713	739	748	761	691	775	766	695	759	758	757	751	727	770	715	764	780	756	667	718	742	707	763	716	769	719	736	765	773	755	735	751	742	705	758	744	713	749	720	761	723	728	745	723	743	708	745	696	729	726	736	748	716	735	801	752	710	704	723	724	748	680	729	753	705	693	742	773	800	750	741	721	726	716	764	741	745	765	689	768	718	718	743	723	763	738	745
51507	33477	35905	20458	3756	366	410	370	326	269	234	222	220	239	208	216	234	241	201	246	211	204	206	214	200	215	228	222	207	191	199	225	204	224	246	250	244	215	210	215	194	219	218	222	221	234	214	187	204	225	206	207	210	239	208	213	238	218	210	191	243	218	190	223	210	196	187	194	244	236	236	235	213	222	222	226	218	192	234	186	223	216	225	224	200	216	199	204	226	205	189	220	196	186	219	200	205	221	207	209	201	223	213	193	204	206	226	238	179	211	191	215	225	207	205	214	224	210	213	218	217	227	203	235	223	209	217	206	209	218	214	218	211	226	229	207	221	222	227	221	223	214	206	203	200	220	204	206	202	229	234	218	227	214	211	236	224	211	176	213	184	213	215	205	190	212	194	208	205	199	219	221	209	185	229	227	194	224	222	206	219	207	196	236	210	198	197	182	189	182	247	194	236	233	241	223	189	236	200	198	219	225	213	215	225	213	199	205	194	209	215	206	233	199	165	241	202	223	228	199	196	237	224	213	254	211	239	190	213	208	190	186	215	219	192	209	201	229	212	201	223	213	230	217	188	191	196	195	225	198	234	194	217	227	220	223	223	215	205	197	209	222	205	210	207	219	252	227	227	211	223	185	210	220	206	238	232	215	220	234	230	239	215	214	224	221	222	219	225	202	188	229	207	213	234	202	192	225	215	202	209	188	214	216	202	215	237	203	220	188	218	212	225	214	209	217	232	194	229	208	216	186	214	190	201	219	208	187	208	223	217	211	214	227	212	233	210	204	224	198	235	204	221	199	196	213	198	200	215	210	218	191	225	223	252	215	234	191	214	237	219	210	203	195	224	198	208	204	206	217	258	221	243	219	211	201	214	249	216	187	233	199	209	207	213	222	217	191	211	222	228	225	212	185	224	213	198	214	196	218	217	230	207	232	246	229	210	229	246	207	212	200	184	197	211	223	198	208	222	236	189	206	201	211	199	201	206	212	212	221	207	181	196	196	234	205	224	222	241	194	219	189	224	214	219	213	209	194	227	225	224	220	200	218	233	203	229	193	192	188	212	192	173	227	242	212	199	211	205	232	216	216	222	240	233	210	207	188	232	230	203	215	231	214	208	233	215	186	200	216	204	210	215	195	240	231	207	245	235	223	203	213	191	204	193	226	223	228	280	186	217	208	215	207	205	206	212	233	216	224	201	212	207	206	226	228	237	222	207	211	205	193	210	195	238	195	205	213	229	206	198	226	216	220	175	221	204	221	228	223	214	193	221	230	217	210	218	193	223	195	224	212	216	201	211	216	218	202	217	255	238	204	219	209	206	214	231	210	201	198	251	209	209	220	206	215	205	185	212	239	207	207	228	200	188	196	229	231	205	216	218	198	224	205	197	194	241	191	211	217	204	226	229	190	219	202	208	233	214	215	225	192	225	218	221	245	234	208	209	196	208	202	204	227	209	237	208	205	204	203	224	198	215	215	203	224	215	210	210	200	235	239	208	221	227	212	205	197	202	229	222	211	221	214	223	202	243	214	245	207	193	237	224	232	222	235	215	210	225	213	194	206	191	210	217	191	223	225	182	239	198	198	199	231	209	231	235	190	203	212	206	192	220	240	218	201	207	216	218	205	213	238	219	212	212	207	208	225	187	217	211	198	218	201	219	213	238	235	211	208	214	202	226	235	214	205	211	185	234	207	180	210	228	188	205	207	175	212	195	204	235	229	216	232	222	233	207	229	213	215	236	216	210	179	224	217	207	200	223	214	213	218	209	201	206	188	210	214	185	247	199	223	216	224	201	211	187	222	236	195	233	227	219	228	200	233	212	234	209	244	217	204	232	199	199	186	205	211	220	198	225	210	205	225	197	215	223	226	228	209	224	187	226	240	213	229	218	232	228	225	212	192	222	236	204	213	204	205	191	182	214	223	220	220	203	210	199	221	243	234	196	222	233	196	188	193	221	207	189	205	220	231	192	213	182	217	211	206	212	215	199	197	208	218	217	180	226	197	226	193	199	224	225	183	222	220	189	219	200	195	191	215	231	211	217	209	235	189	203	175	214	218	195	221	180	254	234	223	198	220	207	195	221	189	203	221	230	230	211	241	198	216	202	221	209	222	226	197	214	193	197	220	220	219	204	236	210	211	198	191	219	221	205	220	238	207	224	266	200	215	209	229	203	228	206	212	229	215	183	192	228	225	217	221	216	205	213	224	236	188	198	218	219	207	245	188	232	218	233	228	226	214	190	208	192	206	198	210	190	218	220	222	202	231	209	219	179	197	206	234	206	240	242	175	217	201	207	242	217	194	211	224	230	193	229	198	198	207	210	215	202	226	214	220	211	237	216	200	196	191	190	201	183	184	224	199	212	222	234	210	208	212	220	200	199	229	197	209	219	210	203	216	222	229	220	217	186	216	204	201	223	193	217	224	188	202	223	194	221	207	233	196	227	224	213	229	236	234	222	185	204	221	204	232	223	222	210	213	208	198	219	214	212	203	225	219	218	219	207	221	208	186	237	234	193	218	203	219	195	219	201	229	241	207	219	206	203	190	215	194	200	191	224	222	211	218	209	202	212	215	204	204	207	222	198	201	191	233	211	220	203	225	190	229	215	205	217	248	230	233	205	216	203	226	237	230	193	206	206	220	215	223	205	212	207	201	205	201	209	198	196	226	230	188	194	203	213	215	188	215	192	215	198	208	218	219	213	214	227	188	223	243	175	219	218	197	218	196	222	189	196	194	206	200	226	213	211	200	196	221	222	241	234	209	197	209	213	232	238	223	208	176	191	193	206	189	217	196	216	202	211	233	209	216	215	223	196	196	197	191	213	207	226	207	207	196	178	210	220	215	205	230	209	236	227	178	219	211	211	218	208	209	232	200	215	203	233	216	220	193	207	213	229	183	245	203	216	204	194	208	228	193	208	212	205	219	213	215	214	210	220	229	207	240	240	189	231	230	203	219	199	225	206	224	235	207	203	194	209	216	222	222	207	229	215	223	223	224	202	199	230	219	234	180	210	211	202	214	225	220	210	219	245	220	244	198	227	220	196	179	220	213	206	220	196	217	183	190	224	213	205	207	196	236	219	213	231	191	245	206	231	218	220	217	220	207	231	236	187	204	225	214	214	224	222	213	225	198	211	194	232	185	228	215	248	229	214	191	188	190	236	214	242	196	170	195	204	200	219	224	197	213	213	231	204	217	219	226	208	187	215	215	201	230	231	195	219	205	208	213	246	225	199	244	181	209	223	216	209	193	209	201	229	204	223	197	203	200	204	212	225	187	242	199	212	205	192	230	211	218	210	233	232	233	212	196	217	204	220	200	201	214	218	224	215	228	219	222	192	221	201	225	219	205	223	206	228	208	217	209	216	203	231	183	204	180	203	209	201	221	208	243	201	191	213	230	241	245	211	231	226	190	214	219	228	206	217	222	217	202	200	204	196	202	208	216	186	195	206	189	186	220	229	198	203	232	215	257	203	222	217	227	206	168	221	221
42787	22779	38661	25708	1823	886	1122	1087	1073	882	679	624	601	573	545	580	532	560	600	532	538	550	552	553	522	491	519	558	499	501	466	522	529	530	482	528	536	479	509	505	497	545	491	500	516	518	555	517	518	551	518	496	499	509	507	524	523	523	473	510	511	504	531	484	520	513	506	504	479	501	482	493	547	531	502	527	549	520	525	493	505	539	524	503	501	544	489	536	476	543	558	522	503	477	519	513	505	495	483	516	514	527	518	504	474	512	475	498	515	519	527	542	542	540	486	509	504	516	535	504	483	487	495	490	546	522	481	511	467	490	472	499	489	490	520	501	513	539	497	520	460	473	541	504	484	503	499	466	497	543	507	547	500	503	507	537	476	476	499	521	471	478	487	550	505	492	484	485	507	507	497	463	524	479	484	476	537	547	486	506	494	489	511	538	495	506	500	520	478	518	498	510	526	510	490	515	498	503	509	543	454	506	503	486	502	504	494	464	504	498	466	500	506	508	469	536	485	470	480	513	477	527	524	489	509	542	523	498	471	515	491	504	510	527	505	506	497	505	514	529	485	500	488	474	496	493	499	522	475	529	509	495	501	503	492	487	479	498	490	509	490	502	524	505	494	505	494	530	537	501	545	540	506	454	509	489	535	482	529	520	516	491	476	504	524	470	517	500	525	537	506	486	519	535	493	539	490	520	515	461	459	465	480	490	525	511	476	526	500	510	516	485	476	475	527	510	478	512	527	464	513	494	501	499	517	497	517	498	523	497	495	492	511	525	520	504	478	518	483	516	511	529	500	495	479	498	497	531	486	507	511	521	529	477	500	494	504	487	476	528	521	510	534	541	563	490	510	516	538	510	469	511	507	466	510	484	480	508	522	520	524	501	472	524	483	459	531	528	473	469	523	545	502	518	514	491	511	530	543	510	511	520	492	484	500	497	538	491	516	496	530	467	497	569	473	527	540	544	508	510	522	514	494	500	500	501	484	521	515	481	496	515	522	501	514	512	518	492	483	512	494	526	506	475	474	459	533	495	483	512	498	467	495	498	504	531	459	521	504	520	498	458	515	458	497	482	514	470	506	496	511	579	478	475	513	540	515	468	531	520	486	487	504	510	499	519	507	496	490	505	491	475	463	506	535	474	533	491	480	528	512	540	500	472	497	519	491	516	500	504	505	517	492	482	538	581	512	484	524	475	505	524	487	516	506	497	531	494	480	512	551	498	484	503	500	520	523	494	508	513	518	510	513	463	503	475	494	484	478	529	508	496	527	489	473	558	511	533	523	490	496	464	494	527	530	497	500	537	497	487	489	491	487	498	537	506	525	493	520	485	533	520	487	501	499	485	485	563	492	509	488	530	501	482	465	511	506	546	519	489	498	486	535	536	498	491	488	511	496	464	531	509	495	509	491	500	520	504	517	493	525	479	551	518	469	487	499	459	506	524	492	503	519	479	507	536	516	500	477	466	472	472	489	524	479	520	513	515	521	531	546	510	495	480	523	479	478	476	510	492	500	509	513	505	529	469	500	531	504	477	524	522	519	512	504	504	502	530	491	500	484	508	512	528	491	514	494	494	512	500	555	486	505	501	526	539	572	476	520	518	491	476	527	546	513	488	491	537	497	548	529	480	490	511	506	537	530	514	490	511	500	491	530	491	478	510	498	502	557	503	521	486	511	483	528	495	492	514	502	519	523	517	482	528	532	538	509	527	536	502	524	498	492	498	476	512	503	522	525	512	461	494	495	483	544	520	478	524	506	505	505	573	475	483	500	496	439	483	476	533	541	500	471	504	506	504	504	493	470	518	506	480	526	496	515	468	521	485	502	508	494	525	495	493	492	519	496	505	493	490	510	529	526	522	487	497	537	517	508	515	493	507	500	498	514	520	550	474	500	561	491	493	488	494	518	503	485	486	511	473	502	513	497	508	497	504	511	513	539	538	509	480	498	485	501	529	512	481	497	480	460	461	506	490	523	508	499	431	512	490	500	528	475	501	519	523	525	509	489	511	492	475	489	523	494	555	502	521	476	482	545	514	479	492	512	522	491	500	539	493	504	518	476	470	550	496	518	521	520	524	472	490	505	528	509	530	503	500	520	500	504	464	507	507	481	539	481	494	521	511	505	488	504	497	492	556	506	496	516	467	507	475	509	492	490	523	534	511	526	492	503	497	472	506	527	514	520	537	504	509	524	490	488	489	491	490	486	537	522	503	512	492	509	454	506	527	521	471	513	512	522	530	502	517	483	484	536	489	507	501	488	456	520	498	495	500	471	497	485	517	561	458	523	514	494	513	514	488	500	472	470	537	498	512	510	501	521	525	497	535	513	468	499	544	512	517	515	538	500	507	527	517	515	474	468	494	493	492	527	512	533	506	481	551	504	497	485	493	482	503	523	511	490	520	486	520	498	552	544	516	481	517	465	473	493	475	490	498	516	517	493	533	516	491	469	462	489	498	492	532	486	516	467	515	501	522	487	439	524	499	500	517	517	493	495	499	501	489	512	504	532	502	558	522	502	534	487	543	500	526	530	453	513	499	535	510	474	480	524	518	502	473	485	500	475	518	549	499	469	479	474	523	538	511	498	525	463	512	504	512	495	500	526	506	498	524	487	499	492	519	479	459	487	486	528	511	494	528	471	508	497	501	490	473	530	465	492	512	536	503	465	501	486	473	529	493	506	488	509	532	476	512	528	556	486	534	464	484	477	514	465	510	497	500	508	521	505	505	458	541	511	513	533	505	483	500	511	482	512	501	480	508	555	488	523	525	547	478	499	476	505	496	538	520	538	474	508	497	496	489	512	492	493	549	495	471	519	502	511	491	493	514	503	497	499	474	563	502	489	521	537	487	483	507	496	528	483	502	516	512	510	507	515	534	477	468	518	518	525	473	544	508	485	582	467	528	528	514	497	545	488	500	512	545	504	499	504	493	476	522	564	497	464	517	503	454	456	536	541	492	481	472	517	546	492	533	547	467	487	484	502	472	506	513	500	488	498	494	504	528	477	513	536	511	448	512	522	486	498	496	492	522	511	543	507	484	505	488	477	480	550	503	501	487	537	465	509	505	489	504	503	510	537	507	512	467	505	515	511	492	499	508	522	534	517	474	512	485	545	483	496	528	525	488	510	495	506	548	491	504	520	543	493	473	479	526	493	493	495	504	498	526	462	473	506	524	515	515	470	458	544	499	487	498	481	454	502	463	505	504	491	516	491	525	473	489	476	459	537	553	511	484	500	493	512	475	487	515	491	504	470	543	492	523	500	457	503	527	497	527	502	461	501	513	503	494	496	493	538	499	514	501	502	510	505	501	495	527	508	532	513	494	507	529	503	476	494	524	508	505	473	499	491	515	513	523	520	556	551	497	528	501	519	501	491	482	501	501	538	471	545	460	506	551	512	480	483	537	508	490	535	493	538	487	526	548	538	498	487	481	510	510	481	479	564	439	539	477	494	517	509	503	473	480	513	440	470	484	518	504	512	458	500	522	536	535
48198	35745	44841	31352	10556	829	589	455	393	349	273	228	245	229	209	234	207	213	236	224	222	216	183	226	217	230	222	240	217	225	233	216	211	195	197	173	202	205	234	208	202	202	227	192	201	223	212	186	200	211	198	226	193	213	208	213	212	221	209	162	199	214	192	230	192	227	241	198	206	212	209	217	190	210	190	223	221	224	203	213	195	214	225	183	203	228	199	233	221	207	190	185	191	195	228	184	196	205	216	188	204	204	214	227	209	198	218	216	205	196	201	195	232	192	245	214	197	206	227	196	208	220	202	214	224	206	205	219	194	198	212	187	216	195	197	200	191	221	226	221	197	198	206	220	219	207	201	189	225	230	216	206	188	216	201	203	218	188	211	215	209	178	211	208	220	232	216	198	219	196	212	191	239	203	189	219	202	194	227	205	231	201	204	203	213	215	204	222	205	211	215	199	173	216	232	196	169	207	200	186	197	211	199	240	219	205	207	203	214	218	189	168	205	201	203	217	221	204	200	200	213	218	175	235	205	211	214	214	211	220	214	217	203	228	207	191	213	193	211	200	203	240	213	182	208	215	210	199	204	213	211	171	199	193	184	202	197	182	224	207	218	195	235	199	203	218	210	192	195	207	204	213	209	185	210	225	200	215	194	214	220	205	241	196	202	219	217	213	209	199	215	185	168	207	238	228	199	235	213	224	185	205	211	205	196	228	215	208	204	211	191	221	208	194	217	213	237	214	202	186	205	196	210	202	219	198	193	185	175	209	172	213	208	220	215	189	199	218	229	226	256	222	220	164	190	212	211	208	234	216	195	195	210	216	185	219	220	193	182	183	191	208	201	212	227	219	185	214	217	217	218	196	196	197	205	194	179	231	178	194	219	200	193	175	197	187	225	239	214	198	213	204	222	216	202	213	205	200	204	217	214	163	219	196	214	189	206	198	224	191	222	191	188	199	243	194	209	213	214	225	201	197	212	212	206	214	205	205	214	197	179	207	200	198	202	220	210	202	212	235	194	199	213	222	209	193	191	188	239	216	206	216	184	226	207	221	191	247	201	209	220	192	208	206	208	197	208	188	210	205	220	206	176	233	211	192	218	206	188	214	218	199	202	205	200	197	222	222	204	217	223	207	229	201	205	189	199	195	214	199	216	208	222	204	238	219	198	196	198	226	205	210	192	232	220	200	165	221	186	220	212	191	203	223	207	210	203	184	201	200	195	215	214	191	217	229	198	192	198	220	202	183	188	217	204	209	191	184	205	225	201	182	200	206	231	227	223	223	220	231	214	200	217	214	178	201	213	222	206	196	165	207	200	203	218	234	207	217	212	169	202	183	202	210	223	186	205	203	214	197	199	173	206	201	212	200	225	255	233	183	204	223	213	207	206	212	222	204	180	192	207	219	209	205	211	217	187	206	222	202	167	232	223	185	204	199	206	205	196	190	219	215	202	186	222	219	219	180	193	194	193	202	195	195	184	216	212	214	227	206	196	224	191	214	231	227	210	174	218	193	215	219	214	194	225	224	236	239	183	234	185	171	209	207	211	189	217	213	218	182	211	210	196	234	218	210	191	190	201	190	186	203	222	196	196	192	194	192	188	195	204	206	216	245	206	225	225	184	239	205	189	186	215	216	197	197	201	199	192	214	201	194	191	207	217	201	196	187	208	186	183	200	184	205	192	214	196	194	202	237	220	209	232	209	199	207	220	205	203	186	206	215	212	189	195	194	205	209	205	223	202	206	203	205	236	194	237	188	200	240	205	184	208	238	207	203	211	174	217	194	219	224	222	188	213	243	226	235	224	187	230	202	213	198	227	226	197	237	210	176	220	209	212	199	204	185	212	209	207	231	212	197	216	204	194	211	211	227	211	205	179	217	199	180	211	230	210	192	205	203	203	208	201	211	241	226	213	202	216	214	217	195	218	188	217	181	218	193	190	177	207	189	219	228	210	217	187	191	196	196	176	193	181	226	179	194	200	218	212	227	211	202	208	188	187	228	237	188	196	198	206	178	198	196	170	200	204	185	196	201	200	185	200	203	202	210	190	204	225	211	230	190	205	211	207	221	201	201	222	171	181	210	220	225	234	230	218	200	222	210	219	202	231	211	190	207	206	195	203	203	194	194	193	203	215	219	210	174	186	247	201	197	216	217	188	204	209	205	205	200	201	227	207	204	202	204	213	203	201	215	209	211	218	208	225	193	196	218	206	201	215	210	196	199	194	185	214	189	212	221	201	235	197	230	199	201	214	188	216	221	219	189	220	198	212	192	219	203	214	213	196	217	213	226	218	221	214	213	198	201	181	201	220	187	226	213	224	209	213	207	211	226	213	198	194	196	209	173	205	190	200	199	206	207	201	224	198	212	241	199	185	196	225	213	229	217	223	204	190	199	223	221	217	223	218	214	201	219	207	184	202	210	233	189	234	212	218	224	191	217	218	195	201	223	193	195	210	207	203	214	232	210	213	211	246	202	194	209	237	254	192	224	229	197	207	193	210	229	226	176	215	177	210	247	208	193	228	235	215	193	203	173	196	202	214	198	226	222	196	191	222	191	206	247	196	192	192	209	190	220	205	204	203	218	191	231	175	195	198	202	197	214	230	213	187	221	182	222	234	190	193	197	217	205	207	204	191	205	191	219	224	208	226	196	224	207	195	197	221	230	215	202	220	198	210	195	192	194	193	201	190	202	175	187	223	216	182	211	220	202	213	222	174	213	214	197	209	195	214	208	208	220	218	219	199	224	208	238	200	210	217	206	199	173	215	204	198	223	220	186	226	213	196	190	190	193	221	209	203	217	176	217	211	220	194	227	189	197	200	209	203	212	198	203	218	189	215	208	171	212	169	230	208	183	205	214	228	218	196	219	219	198	194	201	191	196	196	208	208	199	223	192	205	237	212	195	221	221	210	212	224	203	194	205	207	220	195	207	199	223	222	199	204	194	209	205	194	201	230	224	170	219	194	211	224	194	196	200	191	192	192	200	209	209	204	215	179	224	171	210	212	216	198	199	205	204	199	208	182	211	227	196	210	223	222	191	213	227	220	226	216	193	198	230	196	236	185	168	225	198	205	207	225	196	197	199	223	206	200	200	208	196	222	207	228	231	190	180	191	224	199	205	196	224	206	223	206	204	205	214	191	218	214	194	187	203	201	221	218	204	211	216	209	235	224	195	195	194	202	213	214	181	250	190	216	215	188	223	223	200	222	212	203	204	205	217	208	192	206	194	169	196	186	196	231	212	234	190	195	205	223	192	196	194	214	212	207	215	180	213	199	189	217	190	223	214	197	187	185	214	195	227	238	246	187	205	206	213	204	217	204	213	187	206	221	195	187	224	206	224	227	207	189	211	218	216	221	218	208	213	210	209	228	198	214	172	192	199	198	230	217	206	197	217	200	215	202	199	205	237	189	177	176	211	210	196	224	201	184	207	206	227	229	175	200	207	195	216	238	193	199	218	191	182	222	199	223	191	207	213	248	244	252	200	187	184
50250	32745	49388	37332	3209	1347	1691	1534	1398	1167	805	730	716	666	641	636	576	584	612	534	544	562	552	581	529	549	534	509	525	521	510	568	479	565	532	531	502	539	534	555	494	521	517	539	510	529	505	500	539	450	510	517	511	562	529	490	531	491	508	514	517	536	512	527	539	552	531	531	518	522	484	525	465	503	500	531	510	536	524	521	507	497	544	527	482	499	502	504	512	489	518	468	494	465	526	540	497	465	514	520	524	485	510	503	480	479	477	484	498	494	485	539	505	480	517	492	543	527	546	475	485	498	524	516	495	509	554	486	511	517	489	530	558	482	514	479	472	526	486	514	480	526	481	490	489	483	502	478	494	524	490	502	497	514	488	511	492	506	509	517	473	518	519	534	519	463	543	466	512	499	476	496	498	521	519	503	510	529	496	501	507	496	500	493	523	514	460	508	448	478	526	489	503	513	501	458	486	476	501	487	455	471	551	530	499	522	483	507	510	487	522	523	491	459	485	507	503	500	512	515	508	477	461	505	523	496	464	517	535	513	483	496	497	494	512	518	486	518	463	518	493	534	504	481	526	502	501	495	484	502	477	472	510	476	491	524	485	500	539	491	499	536	503	442	486	505	501	474	503	541	547	525	482	523	508	519	506	533	494	540	504	525	493	502	472	497	499	451	495	479	478	491	509	490	497	517	464	512	508	516	482	536	490	470	504	526	478	473	525	523	505	520	507	505	470	530	520	514	505	498	513	523	474	466	480	487	499	460	488	480	465	500	511	527	486	508	482	485	512	469	525	516	495	536	458	463	500	519	521	520	467	488	483	496	480	517	541	508	469	513	491	498	542	536	453	527	474	462	485	500	519	469	549	495	514	510	458	498	503	516	560	517	460	491	480	483	482	472	492	482	475	460	492	519	504	503	494	527	473	455	512	501	469	513	494	501	507	532	485	520	508	505	494	521	452	521	511	478	489	495	485	497	502	453	492	534	485	460	499	503	517	494	501	545	499	509	502	481	520	506	495	519	489	495	499	503	510	490	486	483	502	535	540	487	485	511	492	483	522	490	487	516	483	509	540	524	502	489	497	448	496	492	503	508	463	475	482	503	508	486	504	514	515	497	525	527	495	477	504	507	519	474	495	491	500	509	486	496	476	460	453	519	517	555	481	493	458	517	462	490	512	484	523	523	510	501	509	521	484	518	457	487	493	484	549	517	490	507	514	534	537	491	472	479	520	455	479	511	506	540	530	499	557	490	515	531	525	496	524	469	525	521	475	530	507	502	459	490	515	487	468	514	497	490	474	536	463	508	499	483	461	484	512	464	504	479	494	499	515	520	553	463	473	469	522	464	471	486	471	466	475	490	513	502	524	524	502	483	493	494	486	469	514	510	497	530	520	492	519	523	507	492	496	560	510	502	499	506	508	525	474	472	510	541	549	476	488	513	470	527	472	519	501	487	487	509	506	478	492	489	483	466	515	489	553	493	465	498	503	489	509	483	496	494	494	529	505	510	503	506	502	513	505	489	475	537	470	486	524	500	528	491	496	472	515	478	525	505	489	533	519	437	521	525	492	531	486	513	500	523	445	493	537	578	523	539	506	514	511	518	474	469	487	485	523	484	483	542	495	486	522	476	502	531	538	483	541	466	515	525	487	472	515	505	491	476	501	516	502	474	489	492	489	509	517	477	536	514	505	504	493	513	509	504	516	512	479	478	508	536	480	516	535	481	473	497	487	471	475	503	541	478	522	514	514	475	528	484	499	494	527	483	487	507	498	549	523	533	516	497	453	521	489	502	487	515	522	483	520	498	475	488	493	503	500	491	493	501	507	513	486	519	484	469	471	538	490	528	531	522	491	462	462	491	489	503	499	502	508	502	497	485	530	535	468	473	485	500	527	467	506	498	521	476	491	504	463	496	489	478	491	517	491	501	499	508	504	464	529	525	506	503	534	513	488	479	511	463	463	551	484	486	529	557	523	456	495	466	499	516	497	476	505	482	472	511	532	482	512	475	507	488	477	509	494	460	530	529	473	475	500	449	540	484	534	495	471	493	501	470	545	460	533	477	520	494	477	486	505	497	492	480	463	495	495	536	495	471	480	515	543	516	450	484	553	495	499	506	490	516	507	498	496	496	490	502	513	480	478	484	522	510	470	499	533	532	525	494	550	500	507	491	492	511	529	533	512	488	508	490	490	515	522	516	472	522	473	498	552	497	486	506	512	479	517	550	483	508	510	528	548	529	510	468	499	547	475	527	465	519	521	505	470	539	534	485	535	479	504	520	491	519	499	510	474	531	510	480	464	485	523	527	476	511	476	461	490	462	458	505	479	461	491	483	526	471	508	493	492	488	507	545	478	514	498	494	470	496	552	461	482	530	487	550	497	493	511	523	527	476	519	498	544	505	471	481	517	483	496	533	505	484	533	465	501	513	501	524	498	492	477	518	505	482	499	510	535	568	486	500	489	524	527	532	491	516	534	498	536	517	508	516	552	487	481	483	569	484	494	461	482	470	477	501	476	483	520	479	501	493	531	518	487	508	516	483	534	510	488	477	471	492	474	474	509	551	504	492	491	487	475	496	506	497	527	546	493	458	467	485	499	527	475	515	451	452	531	563	506	513	514	489	542	495	457	532	492	504	493	475	512	474	462	471	537	502	519	473	505	469	482	494	510	515	514	484	530	485	491	504	510	519	491	537	504	516	526	532	494	468	510	509	538	509	520	498	467	475	453	502	433	456	526	522	486	519	491	538	496	477	493	500	519	485	510	563	499	485	499	498	516	489	528	492	498	464	493	486	500	494	505	473	519	470	550	482	524	490	486	489	414	511	465	494	501	475	500	494	492	501	457	497	483	500	491	503	485	484	483	464	467	492	501	496	536	490	500	484	508	498	527	447	499	514	466	528	484	538	520	521	484	493	496	487	531	449	498	477	498	480	492	517	488	465	516	505	513	486	468	519	531	538	507	498	480	477	529	481	495	497	455	501	506	489	496	492	505	473	503	533	507	530	497	500	492	518	504	461	484	492	487	486	466	509	495	522	498	531	487	539	521	510	468	483	472	499	497	470	485	518	484	517	516	488	491	454	461	483	520	566	504	491	495	516	544	503	505	477	494	543	497	534	536	481	496	452	489	502	507	490	515	523	535	528	510	491	502	503	492	519	484	488	477	491	500	522	472	452	489	488	489	556	518	467	502	522	514	524	507	439	510	503	518	506	467	525	528	477	465	478	530	516	509	506	488	535	533	504	471	526	484	518	486	503	509	479	478	539	478	489	472	491	504	489	523	503	502	513	473	516	488	521	499	456	519	517	497	498	501	515	516	505	530	456	457	454	463	426	479	509	512	563	508	485	526	552	506	499	527	478	506	519	503	472	473	473	496	491	495	510	485	491	487	505	502	516	481	476	496	495	468	538	453	482	494	470	490	501	512	509	521	513	536	539	522	511	490	502	488	527	506	500	499	500	520	507	475	477	502	505	480	549	520	491	504	473
35755	8036	3033	927	378	330	322	331	316	327	330	311	335	326	332	328	339	313	333	318	298	345	351	360	296	287	331	310	374	326	349	350	325	336	328	350	336	279	333	325	297	284	328	360	326	322	317	286	334	328	338	313	330	312	355	297	293	339	348	300	323	334	323	330	306	328	332	305	345	331	353	345	309	319	332	339	336	323	316	297	295	332	329	354	314	345	327	303	343	309	314	328	310	337	299	296	318	325	342	343	354	282	303	325	305	303	312	302	309	271	349	335	322	323	296	327	321	353	325	336	355	338	316	293	298	360	327	310	318	323	332	336	323	303	329	302	314	313	327	315	330	326	308	322	279	329	351	284	310	323	318	330	316	339	348	287	348	321	338	315	325	328	315	351	311	311	341	322	281	320	340	303	326	346	358	359	302	312	319	309	363	328	321	294	326	331	331	341	304	314	327	347	337	323	339	311	310	331	296	305	295	320	333	294	323	335	326	318	331	331	323	310	331	313	301	345	312	317	334	323	325	307	348	319	313	358	292	289	353	324	301	313	315	329	336	313	327	333	321	365	323	342	305	347	310	319	335	309	339	314	339	313	326	321	337	311	330	292	333	328	332	335	350	322	314	335	320	320	295	321	333	305	321	333	319	320	305	335	306	306	305	303	299	311	326	320	315	337	302	293	333	324	314	297	337	302	347	322	291	305	317	316	353	355	348	302	332	303	315	325	314	336	346	298	339	284	343	360	352	336	334	349	316	319	325	349	311	314	332	336	294	298	307	319	325	330	319	336	332	308	294	306	335	346	296	335	322	331	345	334	349	310	307	320	319	328	311	300	306	327	331	316	372	308	314	337	314	299	314	334	326	337	303	334	349	329	314	371	347	339	300	332	339	321	315	343	319	325	285	314	310	291	322	326	330	321	342	329	314	343	342	355	333	321	291	327	297	330	292	304	312	295	319	312	302	330	332	331	321	360	303	329	316	333	311	312	319	327	347	296	318	296	345	318	330	348	273	308	330	334	333	312	344	325	314	347	350	330	280	338	342	312	343	338	316	278	287	300	336	318	312	318	305	319	377	315	311	292	325	339	327	310	312	316	347	336	369	316	331	329	326	333	313	308	327	321	352	301	295	324	276	308	317	327	331	359	303	332	358	339	329	322	346	294	328	330	324	293	369	320	323	325	347	345	343	325	337	341	314	333	312	293	328	328	347	336	326	308	324	314	321	330	315	356	313	290	295	303	318	365	287	327	333	311	308	333	320	288	327	301	319	320	326	307	317	323	350	308	336	316	332	348	332	358	329	299	325	301	323	328	359	378	313	319	326	315	311	308	323	325	351	304	368	356	319	312	331	322	316	300	351	337	337	311	310	311	302	308	344	339	355	329	294	281	321	292	340	323	326	318	313	275	323	333	307	324	330	333	341	312	311	345	301	313	293	309	284	322	344	312	335	310	318	319	294	304	329	340	303	312	286	332	331	339	347	319	343	321	342	305	304	320	365	327	308	327	336	316	353	324	356	329	318	305	320	299	315	291	331	319	293	325	317	349	333	323	319	333	329	331	348	319	301	314	342	320	330	313	329	322	318	311	318	333	335	291	328	324	343	337	315	327	313	338	304	356	324	349	344	333	321	339	320	290	346	324	316	333	341	329	363	323	342	327	322	360	292	321	283	335	299	300	303	332	306	329	335	359	338	333	307	299	363	336	314	315	306	340	357	316	342	350	330	336	318	322	344	306	316	329	300	307	315	328	286	298	340	356	324	341	331	313	292	314	316	340	299	321	299	321	349	361	325	295	334	328	307	336	352	315	286	320	363	300	330	298	311	309	329	319	303	342	346	290	331	314	333	326	334	316	313	327	316	312	304	309	323	301	330	302	342	311	350	319	323	361	333	335	364	339	345	338	331	330	307	345	328	318	353	351	332	325	318	322	305	319	327	343	307	315	291	329	317	331	317	323	315	345	343	319	366	328	282	287	342	323	275	340	331	339	324	324	323	334	334	345	332	303	308	362	304	333	323	320	311	329	319	328	340	284	339	315	339	355	327	307	316	308	335	331	339	354	338	352	315	311	304	320	310	296	321	347	326	307	344	311	316	330	345	352	333	341	317	275	283	350	344	329	370	292	306	317	345	347	356	312	312	334	316	316	313	308	326	322	322	326	298	268	329	338	327	304	346	334	315	293	316	347	306	333	334	330	309	314	334	338	346	344	338	337	299	329	318	337	313	361	349	298	357	370	348	303	346	313	298	345	345	317	315	322	310	349	349	315	326	348	317	307	358	328	297	301	329	313	356	292	337	334	326	322	331	329	351	313	333	290	323	311	319	298	316	349	328	297	336	343	300	306	330	331	358	321	330	324	355	351	359	348	344	320	350	327	324	323	368	356	299	333	331	311	305	335	318	313	347	330	299	336	313	263	300	316	345	333	327	309	323	337	299	337	329	316	328	333	333	290	322	319	360	320	315	360	296	348	338	346	286	316	312	330	353	349	321	310	329	318	345	300	310	337	330	296	315	317	343	335	338	327	332	322	344	341	312	295	336	356	344	325	322	325	349	301	353	340	319	310	310	384	353	339	327	358	342	325	293	344	316	271	319	366	296	324	320	293	310	303	345	319	347	336	309	327	313	332	355	365	361	336	340	325	310	352	297	340	329	344	332	332	298	290	349	328	348	343	319	319	357	311	330	328	349	330	322	327	325	363	304	332	327	335	345	324	329	334	308	303	322	312	333	346	289	318	331	326	296	326	317	309	303	299	306	335	348	325	310	319	312	323	341	315	324	326	324	313	301	327	333	307	309	308	354	314	348	305	278	328	349	369	305	317	312	348	308	337	330	303	324	326	337	320	332	343	326	312	296	306	315	339	337	329	315	318	313	344	338	301	312	309	338	318	326	327	344	315	379	320	345	368	299	294	334	319	342	319	328	310	313	330	281	329	337	332	328	313	321	342	320	376	311	359	338	333	292	311	341	322	299	292	309	307	351	310	320	320	329	302	313	316	327	352	318	325	375	348	316	330	335	325	292	344	346	336	313	324	323	310	331	328	336	300	321	315	310	315	353	292	343	307	277	316	355	316	305	313	337	331	320	320	361	310	365	296	322	315	287	331	352	329	287	309	337	322	324	284	328	331	352	318	329	338	343	293	298	330	316	319	315	330	296	311	289	328	298	312	321	327	292	369	283	337	305	291	309	332	310	329	324	326	306	332	325	324	333	301	308	318	308	323	348	340	346	357	343	314	308	371	290	311	329	304	306	359	329	349	336	360	317	325	288	317	357	318	322	310	336	322	333	342	327	322	326	311	293	319	333	339	333	327	346	326	331	331	319	308	309	329	346	354	331	355	352	321	328	308	312	328	282	328	321	317	326	342	324	294	338	358	309	323	297	325	311	309	315	353	330	339	290	333	330	335	308	327	328	345	328	322	331	320	320	318	335	327	334	292	374	312	299	316	295	373	292	306	322	307	315	316	341	328	327	320	342	348	341	338	344	300
25910	3646	6506	2724	824	773	724	811	785	751	731	747	722	721	753	803	744	748	788	755	745	721	696	738	789	744	775	716	777	779	755	718	725	695	743	692	745	739	729	747	673	728	733	708	740	716	731	719	739	738	743	717	687	713	734	756	778	696	751	705	713	697	786	745	734	766	695	792	735	723	759	739	712	708	717	766	743	729	782	749	719	716	762	711	741	732	737	732	735	762	781	747	760	764	752	735	695	678	702	775	699	706	690	756	781	726	739	744	703	715	684	751	751	741	706	718	735	719	783	738	726	764	735	715	788	710	735	745	770	669	731	775	732	718	724	739	677	725	735	722	715	750	721	744	681	767	766	716	694	728	731	712	793	751	743	760	762	725	760	796	695	710	723	730	760	749	692	765	758	725	744	753	742	723	656	691	742	729	743	696	679	697	742	741	783	723	734	734	743	713	758	752	756	766	709	726	763	755	755	719	745	724	706	716	738	688	754	737	756	755	679	759	731	712	721	720	678	720	764	723	722	773	715	729	721	728	743	759	755	705	730	687	663	747	686	725	747	757	761	759	734	738	732	771	719	687	769	748	745	717	764	734	741	746	733	783	693	725	757	705	722	716	691	700	757	766	749	778	741	707	726	725	756	668	694	694	747	750	763	724	704	684	736	735	703	663	747	728	736	723	753	687	700	747	724	734	709	729	762	768	749	758	711	749	724	727	731	734	730	725	777	713	721	733	753	666	746	734	683	742	745	739	716	687	748	712	739	695	743	708	808	782	684	782	706	740	766	754	766	688	746	755	763	697	706	716	789	749	742	711	747	769	753	709	737	774	729	761	701	805	686	727	741	722	713	725	746	703	739	707	727	727	743	743	667	753	725	730	745	715	715	741	695	726	748	749	759	677	779	766	735	738	718	738	756	731	746	723	703	767	743	735	774	729	716	757	764	748	750	743	738	770	709	716	732	725	719	731	690	743	742	713	777	717	743	683	688	758	721	687	730	733	722	736	685	699	713	764	714	732	686	718	722	748	734	765	748	715	689	731	710	654	747	766	754	710	753	718	717	738	734	740	721	743	708	727	736	733	720	692	736	772	729	749	751	713	754	717	723	708	723	694	712	725	779	735	733	752	720	742	748	749	774	709	756	746	739	723	740	759	715	743	764	755	703	703	699	748	758	747	759	726	715	741	724	715	792	770	706	736	684	740	743	743	784	726	766	726	759	719	723	745	723	725	712	691	736	786	825	708	741	730	687	718	692	715	724	731	796	694	698	760	754	782	705	694	728	728	785	779	696	713	746	698	762	727	729	756	771	752	723	716	670	765	734	688	766	734	710	748	770	746	722	715	727	765	739	756	679	757	748	728	670	668	739	736	753	802	696	751	721	749	706	714	771	660	745	728	714	749	705	744	765	707	748	734	721	713	753	715	743	743	735	711	730	792	737	713	707	740	776	759	730	696	709	733	751	694	732	743	747	701	716	736	723	709	752	719	741	710	751	758	744	768	733	792	683	719	754	718	779	774	720	717	751	712	725	676	724	720	743	718	718	770	752	677	747	733	710	747	677	737	768	762	744	734	780	743	767	772	705	694	711	764	712	757	764	726	789	733	706	729	739	757	747	778	748	762	763	703	685	767	767	746	702	718	728	714	729	755	761	733	742	743	771	756	716	728	758	676	703	733	741	771	699	682	752	716	745	747	668	702	712	712	738	726	720	717	738	714	766	715	730	716	784	765	738	754	741	703	721	750	743	772	729	753	739	690	738	745	761	768	694	769	726	709	695	784	786	718	755	735	766	733	718	689	723	705	694	715	784	734	734	740	754	743	754	686	777	733	707	716	746	737	747	710	744	750	745	720	721	745	727	759	744	712	735	777	737	730	725	707	753	697	744	696	722	766	712	715	762	727	700	743	771	706	762	757	714	689	747	788	737	751	704	732	764	696	775	764	764	728	775	761	789	714	731	738	739	743	723	772	729	711	753	752	718	760	740	753	733	729	778	706	736	734	718	731	706	732	712	722	721	774	771	734	763	730	731	724	748	726	735	710	795	727	705	785	677	719	686	707	741	739	779	733	735	748	706	740	716	748	739	662	730	751	743	731	750	697	762	785	711	725	709	755	700	721	725	745	711	728	707	736	731	707	763	701	750	688	734	696	706	702	707	757	762	731	749	745	725	758	693	714	748	777	764	781	734	739	721	723	743	749	741	771	718	768	737	736	736	753	761	696	736	726	717	751	670	730	723	701	754	691	727	761	731	728	753	694	767	710	730	722	738	682	758	719	779	688	779	736	749	720	774	729	719	737	748	693	687	713	745	736	754	731	762	656	740	711	739	721	718	736	734	760	696	724	716	757	737	733	734	714	746	724	750	718	732	788	742	753	714	725	725	761	716	752	753	719	738	739	712	703	778	726	732	726	729	766	740	698	726	782	750	731	762	716	757	769	741	784	752	760	754	720	725	752	753	723	719	729	751	708	720	728	750	807	718	685	683	709	705	735	747	721	753	712	653	749	758	713	732	720	720	720	680	753	703	758	732	733	744	725	787	740	718	740	739	768	720	688	692	738	724	735	726	709	741	710	740	736	765	771	713	679	784	694	685	785	708	772	751	752	740	707	711	723	699	730	752	783	784	734	741	705	703	741	770	696	736	698	735	758	721	732	689	708	718	732	745	721	704	740	727	724	715	727	733	673	765	755	767	758	710	732	752	738	772	718	759	709	745	730	717	775	777	759	723	718	751	750	744	728	696	767	759	701	720	699	740	726	742	769	808	720	716	741	729	709	738	692	727	740	768	679	744	739	744	720	711	750	742	700	739	761	760	742	780	742	725	744	684	725	748	751	741	723	685	711	728	744	725	736	760	723	716	753	729	762	739	708	796	689	709	737	774	722	765	715	734	708	732	740	792	767	753	736	695	728	730	712	720	675	707	766	725	751	779	764	724	716	733	766	722	736	675	734	737	765	703	719	747	737	761	716	747	730	690	719	747	732	709	751	755	723	707	699	714	685	736	710	690	748	714	754	695	742	752	729	751	727	716	705	765	778	705	655	717	708	772	763	767	687	723	700	742	744	695	718	718	797	707	738	715	704	732	719	732	725	765	745	800	786	727	721	718	743	722	716	705	759	714	733	672	765	773	756	766	742	741	797	739	729	749	745	710	701	675	718	741	751	745	749	756	757	736	706	783	728	689	708	723	751	784	735	731	723	755	752	699	761	730	730	701	714	714	725	758	785	762	737	742	728	725	739	732	749	724	729	743	759	718	735	751	698	757	710	749	733	761	753	731	693	743	697	770	737	759	745	770	738	724	725	715	734	727	697	692	744	730	766	697	730	747	724	736	782	734	789	699	753	756	755	721	714	727	725	787	748	728	744	709	715	768	740	757	757	737	716	687	774	734	753	715	735	712	742	753	755	745	697	748	702	744	777	773	725	775	694	743	796	739	706	771	740	709	745	755	738	721	814	762	743	731	743	756	698	757	710	716	725	787	743	712	715
52706	34236	36774	20572	3724	552	512	426	340	278	245	235	215	232	213	227	206	217	203	232	223	203	220	212	229	233	238	238	238	188	216	240	212	223	219	222	214	225	201	219	198	214	217	234	179	201	199	204	220	199	198	188	227	206	208	254	231	206	204	238	197	196	219	204	224	204	200	240	196	206	193	237	219	219	219	218	208	213	208	221	212	227	197	230	214	211	179	193	205	204	231	203	227	206	209	183	197	202	206	248	211	224	210	223	205	212	206	219	195	215	218	195	208	208	243	238	203	216	229	228	204	228	214	198	205	211	188	224	220	225	229	230	206	198	226	231	217	208	228	202	232	220	209	241	199	212	214	204	202	174	189	211	190	230	221	210	189	228	211	240	251	212	192	225	208	198	219	188	206	187	213	214	208	201	196	222	221	189	192	207	213	223	216	217	215	236	220	205	212	210	189	210	210	199	225	194	190	187	248	208	205	219	212	215	208	221	217	228	206	217	203	207	219	208	214	196	245	186	198	224	185	231	231	220	236	239	200	221	244	211	218	209	217	200	201	191	215	231	216	207	215	184	224	221	221	224	211	224	209	248	213	206	221	221	218	239	231	211	233	224	198	195	220	192	194	209	218	205	215	228	194	210	181	204	198	199	209	201	207	186	244	220	234	215	238	230	222	214	221	243	220	205	200	209	196	201	222	185	217	233	214	231	189	210	195	214	240	219	213	228	188	227	201	205	217	188	207	241	218	179	229	221	233	235	212	213	216	210	195	229	201	208	229	202	220	221	211	206	204	190	214	176	209	220	200	226	216	209	249	221	240	199	180	199	238	198	206	215	216	205	195	238	222	231	226	231	215	220	223	198	211	221	206	215	196	221	206	199	215	212	221	215	196	211	224	199	205	217	215	217	237	223	224	206	204	223	236	217	209	212	198	192	200	233	216	204	193	221	227	187	229	215	245	217	207	241	187	192	199	195	204	228	183	231	210	227	213	195	206	206	206	227	222	219	195	237	214	222	210	219	243	223	244	199	231	195	199	196	210	216	212	225	236	227	207	199	239	216	206	213	221	214	231	224	238	193	214	222	209	237	233	219	225	222	213	202	204	181	191	208	225	244	189	247	206	213	205	221	199	242	208	211	214	212	222	247	208	232	224	205	223	202	230	239	203	219	200	229	208	211	222	192	217	211	244	177	216	263	198	225	237	230	222	214	202	212	216	231	218	200	208	207	199	215	239	218	227	248	217	231	206	216	193	209	214	223	221	237	208	235	199	210	237	196	207	240	214	213	170	209	213	197	230	184	208	207	202	223	210	223	225	215	213	203	229	227	203	207	213	226	243	209	203	190	223	221	237	236	204	236	213	228	187	193	210	206	208	193	194	221	228	202	213	226	221	239	203	198	231	228	199	187	196	230	237	197	192	208	211	224	209	197	237	208	203	222	202	222	227	213	201	197	208	209	229	212	174	220	199	241	221	185	218	240	194	220	223	194	200	217	223	213	219	223	220	214	219	217	206	211	212	204	199	260	188	212	210	209	232	218	188	207	231	219	213	212	229	223	210	228	238	238	211	223	192	197	227	218	222	220	211	219	236	204	205	244	222	197	218	213	182	203	213	223	206	209	235	186	223	205	198	215	215	230	207	213	190	208	200	211	209	242	223	203	219	209	198	198	200	210	223	211	232	224	253	216	218	210	212	212	224	209	244	197	232	225	250	207	218	199	207	217	209	206	229	215	211	189	208	232	219	187	202	230	221	229	278	201	206	212	218	209	223	222	220	212	206	219	223	244	258	210	229	192	205	238	206	234	220	223	212	215	207	213	211	206	237	225	215	177	215	216	211	216	195	241	216	207	214	180	231	243	240	206	198	179	212	214	228	225	183	225	213	185	214	208	233	235	203	228	222	225	239	193	231	205	215	207	195	223	211	197	218	200	197	210	214	202	216	237	216	199	195	232	212	194	175	170	204	207	230	220	213	230	226	215	222	219	240	216	217	212	241	229	218	236	222	223	207	207	238	209	215	216	217	225	227	225	232	220	210	216	238	212	196	229	228	205	199	228	191	223	212	201	247	212	189	221	236	197	234	194	218	185	224	248	208	231	197	242	199	209	184	217	215	215	238	192	230	239	210	206	231	202	221	214	181	214	189	207	215	221	198	222	201	225	193	236	211	226	209	245	220	215	216	223	205	225	201	194	225	215	227	212	232	211	220	206	220	228	220	237	226	235	235	218	206	213	202	200	197	229	200	212	227	197	208	188	192	193	203	224	205	208	219	200	205	210	192	206	191	204	211	172	232	220	223	243	224	220	201	213	208	221	223	219	235	230	221	228	209	222	235	224	208	209	230	216	220	242	239	202	228	217	191	219	232	200	200	216	188	204	241	218	194	216	228	217	225	191	218	207	229	218	255	234	230	217	208	224	209	225	205	219	224	226	232	199	196	175	218	245	227	202	203	211	199	198	219	211	217	197	207	195	214	209	193	234	202	226	237	224	213	220	203	202	221	209	219	204	186	215	221	206	208	222	228	226	201	200	221	209	223	213	200	209	226	213	213	201	215	195	205	192	220	209	202	204	193	202	230	207	191	216	223	214	229	211	234	195	214	215	224	212	212	215	177	216	210	220	233	180	222	237	202	211	202	224	207	212	213	230	214	237	220	214	215	197	192	228	216	205	188	214	206	205	212	214	197	196	210	205	233	219	226	202	217	200	213	208	175	212	203	209	193	206	200	235	214	226	200	206	203	208	216	202	222	189	199	217	188	215	221	211	217	209	236	226	204	229	245	223	229	211	220	203	203	217	207	197	190	211	224	224	220	222	227	208	209	210	232	173	227	209	208	193	246	221	210	239	198	209	202	219	219	199	220	203	218	211	222	187	214	226	211	210	225	231	211	213	220	230	196	225	223	189	220	228	197	218	202	231	227	195	209	227	189	222	221	210	210	216	195	210	199	224	198	205	197	211	191	215	205	219	197	200	214	228	230	230	221	192	213	220	192	195	214	204	213	202	217	190	207	229	204	215	203	196	205	225	202	219	206	210	228	219	185	227	202	229	210	211	200	207	211	220	223	216	212	227	211	217	209	213	172	189	217	205	217	179	196	211	211	200	223	196	229	199	218	199	193	229	204	208	196	191	229	234	192	221	202	199	207	204	195	225	197	202	229	224	190	201	220	227	203	204	237	223	203	202	209	233	217	191	229	218	219	182	225	223	232	192	204	211	212	212	222	238	208	214	199	202	203	187	182	188	220	223	229	194	216	228	208	217	215	227	222	213	228	202	198	211	224	224	191	204	236	204	234	217	203	211	225	212	207	199	220	220	183	213	223	196	205	210	203	214	217	192	231	236	242	212	212	214	223	189	215	218	218	193	222	215	216	202	206	232	220	220	210	244	205	217	196	194	209	241	203	211	217	184	205	207	211	225	211	224	220	216	183	240	226	207	194	210	250	194	211	195	200	219	227	199	237	183	221	241	233	213	203	208	239	238	220	231	220	215
43369	23087	39245	27379	2080	1215	1168	1453	911	811	731	623	581	578	590	586	551	546	541	569	594	542	545	515	555	515	501	520	501	545	515	560	531	522	511	522	499	558	468	563	558	501	492	523	521	509	535	536	475	502	526	512	515	479	488	545	522	512	531	522	553	518	518	546	529	489	509	545	504	491	512	505	526	530	526	546	527	508	535	534	530	493	527	497	501	512	493	477	493	508	573	520	521	520	486	542	550	525	509	478	535	506	514	491	524	497	524	520	464	512	511	537	523	510	492	521	531	515	489	475	512	493	502	531	484	514	544	533	515	476	523	555	526	471	503	524	475	528	504	508	492	463	562	509	472	556	523	489	509	488	534	511	526	508	511	517	528	533	503	483	562	454	465	504	524	515	509	498	485	500	504	518	483	505	517	532	506	519	499	503	467	507	517	465	527	526	502	514	538	496	472	507	529	495	534	519	510	526	476	523	475	545	526	496	507	480	498	490	513	527	503	478	536	498	536	532	513	498	499	495	492	523	502	522	507	528	505	484	450	531	475	525	533	566	487	509	507	518	567	492	539	512	517	494	531	480	501	514	484	515	534	558	544	514	490	507	494	525	536	517	543	508	538	504	512	531	508	510	521	529	502	513	520	474	511	475	537	518	526	493	534	503	521	502	471	494	525	490	559	492	505	470	473	488	505	471	543	486	507	568	508	518	502	526	482	546	544	520	510	495	515	500	561	501	522	541	526	503	466	520	507	476	517	524	477	485	531	496	545	487	476	525	512	554	497	513	451	485	510	526	539	522	495	466	510	517	487	513	556	553	487	483	493	489	498	503	513	527	490	500	495	497	511	552	488	509	498	497	514	543	504	508	494	534	509	541	538	491	497	490	495	524	481	499	552	526	533	476	500	503	485	481	505	481	513	473	530	529	523	544	528	534	552	490	472	484	537	520	498	478	505	507	499	522	545	476	474	506	522	495	510	504	541	500	524	464	511	508	471	463	472	541	509	509	487	496	535	533	490	539	549	486	509	499	458	510	548	525	526	538	493	545	510	485	518	524	520	539	500	484	555	509	548	489	529	522	478	470	520	498	560	538	531	534	478	500	496	498	496	496	507	500	473	462	456	524	514	500	556	543	517	521	500	470	525	516	504	564	518	489	512	524	514	538	482	478	497	487	510	497	515	517	532	526	536	526	515	558	472	514	513	548	517	501	493	511	543	516	519	536	540	522	475	513	528	502	505	550	507	503	509	495	495	479	516	481	515	503	520	508	511	526	529	513	505	470	525	512	505	499	505	482	454	533	555	493	472	470	523	519	501	525	512	527	501	481	523	487	512	502	475	538	506	505	568	484	498	521	546	526	486	541	523	516	539	541	550	536	497	519	524	548	507	513	506	544	501	493	515	496	536	491	527	500	482	479	552	510	512	505	506	467	475	496	513	527	491	521	519	500	491	510	511	563	537	508	536	513	462	520	505	521	478	519	500	508	510	542	507	538	526	493	537	491	511	517	537	509	503	512	469	535	497	546	518	492	486	490	534	516	482	478	489	555	479	530	505	504	522	472	516	514	451	500	524	494	479	519	527	507	489	557	519	529	481	489	511	538	509	512	528	501	534	526	509	517	526	528	504	522	496	503	477	542	477	514	511	516	530	491	562	513	516	535	487	473	491	502	512	492	507	533	551	498	494	488	505	498	501	530	527	491	520	553	498	505	516	510	509	521	479	535	522	446	489	484	540	535	520	547	546	497	485	512	544	514	504	531	469	505	507	514	468	482	468	500	491	528	528	529	488	477	532	553	491	486	473	530	468	532	527	498	525	533	535	510	499	544	520	511	510	527	457	509	505	479	490	521	524	529	510	507	475	489	520	545	513	494	497	488	521	485	518	524	498	494	495	508	486	481	506	548	516	470	551	513	491	511	510	524	525	506	493	539	480	530	544	491	515	523	528	487	473	472	499	494	497	476	511	508	520	450	546	534	535	530	504	508	519	516	513	527	493	515	493	481	454	524	539	512	502	445	506	537	476	520	521	546	519	506	507	495	523	492	542	519	524	540	491	491	486	526	501	504	522	509	474	519	513	519	518	527	506	494	519	498	535	542	516	511	533	510	534	507	473	526	513	564	514	543	530	504	566	517	496	522	558	517	562	457	548	511	555	537	498	529	508	495	500	486	506	495	493	538	487	520	498	479	527	506	489	501	532	485	559	525	489	528	525	514	521	505	534	531	502	511	487	475	513	532	557	493	522	476	448	489	517	482	514	478	485	507	427	521	542	521	463	533	488	503	509	492	484	509	540	535	528	497	495	529	501	521	487	534	521	496	554	481	560	491	504	483	528	497	500	508	513	508	472	466	474	572	517	537	461	488	489	507	511	564	551	507	541	495	499	492	518	502	515	502	504	479	523	509	471	504	523	523	490	457	488	524	519	502	542	527	521	500	523	492	507	551	488	483	549	494	524	537	500	523	528	487	475	503	509	544	532	536	472	476	506	548	524	473	503	530	512	540	479	543	516	535	528	500	524	500	513	512	474	500	510	531	483	461	519	530	493	562	509	498	455	522	530	517	482	515	502	497	534	492	499	538	504	500	512	487	500	490	470	547	520	506	529	498	505	469	491	493	527	526	526	510	456	526	535	514	487	492	535	534	519	501	507	506	473	523	516	536	497	498	479	490	473	443	535	490	528	466	532	508	488	491	547	498	546	511	508	488	472	496	504	503	484	493	479	536	513	536	491	536	513	483	533	483	561	532	509	521	513	506	461	520	531	504	505	508	507	502	516	521	468	486	473	524	540	508	543	526	539	529	555	554	463	464	463	535	524	519	507	527	504	505	505	492	528	492	478	522	507	488	495	516	501	490	532	489	522	484	547	537	515	493	536	498	528	541	467	498	493	516	556	519	490	485	567	547	497	550	523	518	486	499	497	511	522	470	489	513	548	545	511	506	521	546	523	536	514	485	498	487	502	506	465	497	515	548	525	532	534	464	526	492	479	468	520	528	485	522	527	505	540	535	535	512	479	521	524	492	545	495	495	509	529	488	522	485	529	509	474	515	515	562	526	512	515	510	525	514	522	518	479	489	505	528	483	532	512	493	557	516	504	522	533	510	503	485	539	517	473	499	487	512	469	497	500	453	501	478	490	507	530	554	525	539	441	475	523	506	494	537	493	529	509	496	522	518	487	522	496	504	524	512	526	504	497	506	503	500	490	494	514	519	474	510	455	535	535	510	502	474	530	497	527	527	512	473	528	530	475	534	561	522	514	489	514	471	480	536	543	505	457	551	514	495	516	514	540	499	480	574	528	486	504	505	543	520	489	574	554	503	491	532	474	503	489	506	510	503	483	460	506	493	532	541	513	501	551	519	513	537	472	495	526	492	528	507	492	520	505	531	497	517	508	509	528	487	500	522	518	509	536	510	513	483	496	537	516	530	512	534	500	499	531	509	522	513	502	494	521	516	465	530	509	504	520	467	469	504	492	539	482	527	485	493	543	494
49174	37377	46657	31809	9647	748	499	595	454	437	320	274	216	240	237	224	204	224	227	237	206	211	251	230	187	217	208	213	236	209	237	223	212	214	203	200	199	214	201	208	202	230	192	177	229	221	209	228	204	184	207	216	187	191	194	187	216	187	217	217	200	194	212	224	210	193	206	200	236	203	220	211	243	205	210	242	195	213	240	197	190	228	204	192	205	193	208	203	224	202	188	175	192	221	208	204	198	168	200	200	209	215	193	211	202	182	202	212	206	214	208	202	206	212	204	207	207	205	197	207	222	205	201	227	191	184	202	188	213	217	196	208	205	210	195	183	227	198	183	190	218	207	229	198	203	214	204	204	216	217	197	213	196	202	204	187	191	210	184	202	213	191	207	211	192	230	245	224	175	216	201	202	206	190	218	227	202	180	236	189	219	208	196	206	194	225	209	218	205	225	227	208	199	198	195	210	236	215	214	225	207	203	213	175	221	221	195	220	226	187	199	222	221	216	208	181	245	207	186	192	206	184	207	194	203	212	228	195	207	198	215	225	217	207	226	203	216	203	200	218	200	215	207	222	170	200	190	189	229	199	187	228	211	203	222	213	216	185	225	199	170	197	204	183	196	219	213	205	206	181	193	206	220	214	185	195	214	205	198	187	207	197	181	191	195	223	213	195	223	225	191	208	191	207	211	211	210	212	216	212	217	217	194	217	199	212	189	226	201	215	223	212	226	213	213	204	193	189	200	203	204	202	202	210	177	243	199	203	213	218	226	216	208	201	202	177	170	219	214	220	207	213	200	202	220	195	210	206	187	193	222	243	224	215	238	198	207	210	194	213	192	212	207	200	210	196	206	217	196	197	218	209	188	190	211	221	222	198	193	177	199	215	217	202	233	208	230	231	194	200	209	202	188	235	221	187	233	170	199	205	182	212	201	192	197	191	199	208	221	217	230	193	219	197	210	206	203	199	216	186	216	204	175	213	224	207	195	198	173	194	205	222	199	193	218	203	192	200	190	182	195	222	215	220	202	223	219	235	215	178	204	225	214	214	188	227	222	222	211	200	230	206	223	196	218	226	215	214	222	210	228	236	201	203	231	197	202	219	217	213	205	205	224	224	190	213	203	197	206	224	217	199	211	192	205	211	192	190	202	216	200	226	221	208	234	194	204	194	188	200	228	218	219	219	201	227	212	211	188	220	198	226	200	221	183	189	206	217	190	220	196	195	201	215	195	207	201	215	249	212	196	219	208	209	184	192	226	204	221	231	207	205	189	200	217	201	225	207	184	238	198	212	192	209	184	192	202	234	191	221	201	216	212	232	225	237	194	203	226	211	206	204	208	191	212	218	230	192	206	186	212	196	228	202	208	220	201	208	228	206	232	219	226	227	204	226	208	209	221	197	220	225	205	207	202	197	199	196	246	216	207	204	181	190	196	206	178	230	208	197	188	205	228	200	187	201	198	233	188	216	184	190	213	221	222	207	199	180	224	214	214	198	197	220	187	207	174	226	207	209	195	202	183	203	221	220	220	218	230	224	184	173	232	201	215	214	202	223	202	202	214	211	209	233	235	236	193	199	206	234	189	217	214	219	203	248	233	203	185	161	185	191	216	221	205	198	226	222	212	194	216	217	190	215	213	196	202	208	175	212	202	188	217	219	204	197	214	206	209	204	200	182	180	203	197	215	191	224	202	207	213	190	218	219	193	207	220	205	190	188	193	205	208	195	220	232	205	216	222	205	209	211	193	202	212	201	219	224	198	199	202	222	212	194	185	185	221	217	193	219	212	206	203	220	194	216	207	200	205	227	199	191	217	179	202	204	198	216	205	230	211	210	193	183	198	194	196	200	210	201	202	182	218	213	212	205	174	205	228	207	222	205	186	214	225	213	222	219	217	185	199	216	220	220	226	206	201	215	203	206	198	190	222	228	198	191	179	196	207	213	221	219	179	226	212	203	211	243	225	221	234	215	207	204	206	194	207	198	228	206	214	196	213	179	202	215	210	190	206	193	189	189	200	210	190	207	212	221	225	191	202	216	208	191	207	208	188	211	229	217	208	208	226	208	187	188	202	204	212	213	176	205	193	195	221	198	257	197	192	197	217	252	206	197	201	197	218	188	192	197	198	206	186	192	216	213	196	199	225	224	201	188	193	203	199	201	203	209	221	197	234	190	212	201	216	204	233	174	247	227	219	189	201	221	213	205	194	189	230	198	198	214	183	242	212	200	210	208	201	205	198	216	209	171	218	201	207	215	178	202	215	191	212	215	206	183	241	215	204	178	200	207	177	220	201	181	213	229	211	217	208	222	213	199	243	233	203	255	230	227	242	225	203	188	199	224	199	227	225	190	198	208	193	186	194	189	205	221	189	193	206	214	231	222	216	163	190	200	213	215	220	195	228	187	220	229	175	191	176	188	232	225	200	238	210	196	203	213	219	200	194	228	229	187	204	192	194	234	214	205	191	226	213	215	203	187	184	201	222	196	233	194	213	215	227	225	216	219	213	205	196	217	202	201	205	211	203	192	185	199	228	186	190	193	206	193	217	198	201	206	195	177	216	200	207	201	224	221	197	192	185	210	192	235	191	214	205	173	201	211	214	188	198	195	196	194	177	216	223	201	214	203	205	213	207	208	221	206	207	211	201	211	204	219	190	224	220	232	191	217	206	214	207	214	187	172	193	227	209	231	211	203	194	200	215	212	204	202	206	232	222	169	186	171	227	196	205	176	204	201	212	211	211	191	175	197	199	201	182	194	223	184	222	214	218	212	240	223	196	206	217	223	190	182	203	203	205	190	201	190	217	209	199	219	236	204	214	224	195	253	233	226	218	173	223	223	215	198	218	203	208	213	195	238	204	208	228	203	190	229	202	215	209	217	185	229	223	211	201	214	210	226	209	240	212	204	206	196	191	218	189	218	214	211	221	218	202	202	225	215	220	192	204	191	200	220	229	197	215	232	194	205	214	212	178	215	217	184	202	213	220	236	206	215	213	202	174	215	205	176	205	214	225	197	240	219	205	220	185	215	202	200	197	193	210	205	212	240	192	198	220	203	210	220	205	243	203	229	213	235	214	223	201	218	220	202	231	191	215	202	202	207	207	189	206	179	196	204	201	200	199	233	200	177	189	214	208	219	215	203	191	208	200	202	200	204	191	202	209	227	196	211	219	216	191	197	178	208	198	220	199	198	196	204	209	184	222	200	215	203	196	208	210	195	201	193	189	199	202	210	213	211	203	180	208	190	212	232	212	208	227	202	221	189	198	228	226	203	195	222	199	205	203	208	237	220	218	200	222	203	204	191	235	201	209	184	196	216	187	191	177	220	211	206	232	202	218	228	234	204	225	204	213	200	202	230	208	198	174	215	204	247	209	201	206	206	183	205	198	205	189	191	191	197	205	202	206	214	219	195	226	218	249	214	219	204	229	213	194	209	212	188	208	200	196	228	226	210	176	209	194	182	206	208	192	210	227	196	208	219	217	235	243	218	215	200
50179	32974	49280	37348	2123	1700	1638	2084	1354	1215	1034	747	625	672	641	641	598	597	582	582	537	585	566	517	602	544	565	558	527	577	548	488	516	551	480	513	557	504	526	548	495	515	529	559	539	518	483	531	498	500	510	472	495	530	547	532	539	479	550	513	493	512	510	543	494	511	512	528	488	533	534	519	524	514	544	505	543	508	538	527	494	536	559	515	502	524	525	523	496	530	485	506	512	518	525	519	529	494	515	521	519	518	522	490	530	518	500	519	513	528	518	504	523	498	527	504	535	537	486	475	532	534	513	491	520	506	470	533	469	496	492	526	497	547	515	532	499	516	467	511	509	520	498	507	491	526	510	471	501	488	485	539	494	493	490	496	485	516	466	479	516	500	511	490	510	481	466	520	494	491	500	481	491	522	498	530	496	485	515	527	449	495	541	523	534	509	559	478	504	552	497	488	486	504	543	530	459	482	560	520	521	542	490	504	503	535	495	454	517	494	493	502	510	491	478	539	524	512	518	489	513	503	504	511	511	501	496	527	540	512	487	538	488	520	480	512	476	591	523	477	489	513	480	491	460	475	551	492	535	510	454	486	524	508	504	487	492	519	504	489	503	499	530	478	489	496	498	504	533	484	499	526	515	523	521	504	465	506	471	475	489	516	453	540	544	460	471	484	496	496	541	563	484	511	500	475	490	482	520	544	516	548	502	511	475	458	520	463	501	531	496	529	517	500	517	442	487	569	500	530	504	494	466	466	505	552	516	481	485	488	514	523	518	508	467	483	559	504	499	515	487	489	524	451	456	507	483	479	522	519	498	521	505	526	507	488	499	473	473	486	505	513	508	510	476	534	577	496	572	529	499	481	504	471	500	537	485	533	527	533	457	448	499	513	469	531	517	482	517	509	483	519	524	480	494	525	508	507	512	505	497	518	504	507	517	521	498	502	522	497	531	533	505	472	492	507	484	499	530	508	485	516	509	490	484	510	544	513	498	481	534	504	497	523	497	511	433	541	528	546	510	497	531	518	475	486	501	511	522	513	481	536	523	497	536	467	526	549	510	489	517	489	501	489	501	489	558	502	508	515	477	484	474	521	484	447	497	492	502	525	523	505	510	464	509	519	516	500	494	513	511	525	535	518	496	514	518	531	504	573	512	509	514	502	491	490	505	475	488	489	522	494	482	454	511	488	478	513	500	546	499	489	530	529	501	516	530	480	467	505	487	495	496	494	484	496	526	516	476	491	484	525	496	501	535	491	520	522	514	475	555	495	515	532	517	472	493	474	509	538	541	518	525	517	530	483	472	508	520	517	513	479	509	491	528	498	481	506	495	470	493	537	507	554	497	518	488	513	507	533	533	499	481	505	493	514	501	535	491	545	490	451	489	521	515	547	531	499	514	501	454	511	515	499	477	461	531	536	520	500	509	523	551	509	525	486	494	501	496	518	500	509	505	494	488	491	499	490	512	516	481	501	455	492	503	476	531	507	488	518	476	497	512	472	512	530	519	516	526	524	530	506	529	533	516	493	515	468	548	510	515	500	461	478	533	469	534	498	537	556	538	481	501	511	477	523	547	507	453	528	514	554	529	499	530	516	513	520	487	472	517	524	510	479	507	486	466	512	488	542	462	517	501	487	513	507	473	507	513	494	521	495	504	488	526	505	479	518	483	541	492	525	451	500	508	477	533	502	489	482	510	478	515	503	518	519	516	495	493	511	489	488	511	512	519	490	531	503	506	535	511	511	471	474	481	489	523	517	485	497	487	475	509	497	517	502	542	562	454	502	503	501	488	498	532	472	489	500	545	501	482	488	488	509	506	518	509	473	518	538	510	525	492	503	481	502	530	497	490	526	526	497	531	529	497	505	533	536	515	490	515	495	490	509	522	489	505	493	521	486	467	566	473	539	519	501	518	504	511	504	544	506	493	505	474	493	486	543	484	546	531	502	477	515	480	519	477	482	533	478	522	480	500	479	472	480	501	512	485	495	496	481	483	487	472	517	521	512	530	504	489	525	528	502	494	500	507	517	473	478	486	534	511	513	528	528	483	512	488	523	563	503	493	486	509	506	483	531	500	509	484	467	489	504	526	511	485	495	514	501	484	494	544	534	472	492	530	494	502	476	498	520	501	497	497	538	507	461	502	515	485	538	552	494	518	516	516	492	473	477	542	470	494	496	545	484	497	473	527	543	513	519	476	504	522	493	533	488	523	488	516	542	518	516	540	492	490	508	552	502	496	507	462	516	518	527	500	473	548	471	515	512	491	503	486	518	478	475	524	535	520	524	442	495	550	542	513	462	492	528	493	478	507	527	466	534	552	545	465	528	538	490	528	493	472	532	491	504	493	448	510	498	473	554	475	523	487	497	498	500	455	500	494	514	474	514	532	491	504	505	522	538	490	472	485	447	484	485	499	524	485	503	530	500	487	480	514	491	536	520	515	524	509	483	506	522	493	491	487	502	526	487	524	519	480	527	499	531	472	514	487	469	514	492	476	523	530	512	514	484	492	516	514	478	502	511	499	474	512	483	511	472	505	498	479	490	515	527	511	524	525	496	503	487	457	487	525	511	522	530	545	501	549	552	511	537	515	508	521	486	487	502	524	526	478	474	515	520	504	507	511	494	518	497	549	501	511	519	485	534	478	484	482	453	523	496	490	506	537	493	500	505	497	502	496	478	494	524	483	503	539	538	526	487	536	552	510	482	490	526	528	495	474	485	511	512	500	534	525	530	510	467	520	471	483	509	500	533	491	479	511	508	522	475	467	493	464	492	495	487	512	461	518	448	505	500	481	488	538	508	499	506	515	495	517	505	481	521	492	521	523	465	516	512	526	494	493	493	490	491	450	498	470	503	524	517	496	523	534	491	522	525	523	482	508	532	518	508	518	483	491	496	452	528	497	537	512	520	489	530	515	511	472	500	473	499	476	480	522	533	484	490	506	538	528	483	495	505	480	470	481	476	463	507	512	479	515	486	523	513	519	484	495	503	491	490	515	513	453	543	480	503	510	494	500	515	510	495	495	543	487	487	494	528	479	566	494	512	509	531	487	502	507	501	515	478	495	484	492	476	498	471	497	494	492	479	493	476	497	511	511	519	461	533	512	530	534	515	512	532	472	461	472	517	464	509	490	486	495	502	522	520	498	523	535	469	510	504	507	489	536	517	469	508	485	544	520	485	471	512	521	484	501	546	495	505	459	478	470	500	515	522	535	465	552	527	517	474	506	526	494	496	527	530	478	530	500	504	535	523	513	515	494	488	517	518	492	496	510	513	481	483	474	534	459	483	453	484	528	491	523	470	502	570	506	517	494	466	479	527	571	518	526	479	513	488	487	504	537	476	500	487	459	503	475	492	556	533	523	520	512	544	501	506	485	513	501	492	502	491	492	514	477	502	521	496	487	538	499	524	522	497	483	512	521	514	458	479	525	515	491	484	470	501	513	542	539	522	510	501	488	515	471	497	477	478	545	520	533	478	475	450	530	533	508	480
34888	7514	2588	787	353	326	325	318	304	326	325	338	328	313	299	327	336	302	313	268	295	309	352	312	334	321	335	313	311	363	372	353	326	314	332	320	351	315	356	305	335	290	323	323	336	350	320	345	329	324	337	342	326	309	328	324	310	320	332	336	317	337	344	357	378	319	300	320	356	315	348	321	332	310	319	347	324	335	319	352	332	348	336	369	328	333	348	321	319	328	335	373	330	321	347	336	327	320	324	311	333	338	331	322	315	340	354	330	299	356	316	341	353	319	283	311	321	317	313	293	330	298	319	332	313	307	342	357	356	343	333	295	304	337	296	322	336	316	359	340	323	321	331	342	364	328	360	319	308	320	355	337	329	337	343	355	359	321	339	307	312	325	332	354	310	349	314	374	338	366	350	321	356	324	318	360	297	319	347	353	327	299	345	306	308	354	343	364	329	334	367	317	311	334	351	304	312	316	285	342	345	323	356	319	308	329	318	345	337	320	317	340	356	338	323	290	318	309	352	298	288	330	326	337	335	360	314	320	335	338	350	303	339	358	337	315	306	349	355	304	320	321	323	333	326	359	327	334	322	324	300	300	335	337	343	354	332	324	306	331	355	347	342	348	328	357	317	364	339	338	303	311	316	313	339	353	337	302	316	320	305	326	338	335	326	330	325	336	351	349	300	317	297	307	279	332	348	326	311	313	342	321	336	335	322	324	327	322	336	303	364	343	350	328	321	328	347	313	334	320	344	330	348	305	338	319	331	319	323	336	339	357	329	296	319	327	352	337	277	307	321	298	361	312	299	333	352	341	331	329	332	298	340	320	311	344	342	335	291	313	352	327	311	366	347	337	340	322	331	333	342	309	311	336	312	327	292	315	297	319	356	327	353	305	356	302	303	313	359	295	308	336	355	331	324	357	318	303	315	306	310	347	316	336	344	321	332	346	369	325	351	326	337	309	318	325	316	308	350	313	330	301	304	339	371	340	345	326	334	290	335	299	343	304	321	319	325	310	333	303	345	345	351	323	323	295	318	337	331	347	301	318	348	337	327	318	322	335	344	298	291	327	337	316	305	327	320	326	322	316	309	307	338	321	310	330	331	396	306	343	320	329	324	312	330	343	341	331	321	328	322	325	291	296	322	310	360	344	310	315	321	353	331	314	332	324	318	344	334	314	369	309	298	332	283	340	327	325	351	322	313	311	339	323	330	320	352	303	348	329	302	315	302	301	342	344	319	327	354	345	324	359	347	351	333	327	331	316	327	343	327	348	344	363	353	345	313	315	296	309	351	323	325	308	342	340	303	285	347	352	354	330	322	356	323	300	349	371	294	322	296	370	315	300	352	341	319	302	321	351	336	309	293	322	322	323	328	329	296	384	340	300	345	329	354	350	323	337	334	310	345	338	361	318	313	356	322	338	329	323	314	303	314	353	322	300	325	307	327	312	324	324	305	368	319	342	288	305	322	280	333	307	338	300	355	313	346	311	323	309	363	333	341	333	352	333	366	342	320	333	315	318	332	326	293	337	312	343	330	349	328	304	304	340	343	330	335	328	328	327	322	339	321	344	312	312	311	351	323	319	341	342	317	321	328	299	298	338	297	293	305	347	343	358	353	310	337	332	372	343	353	342	337	326	301	338	338	346	330	323	332	340	335	320	352	339	314	357	334	338	337	347	334	343	333	326	330	317	315	325	299	348	288	308	294	315	319	315	332	338	302	306	317	319	338	331	323	313	310	327	361	343	336	325	314	356	286	323	336	350	334	320	322	323	316	341	322	335	319	329	321	306	347	327	308	346	337	329	329	350	300	306	316	357	336	338	337	312	307	313	345	329	339	310	352	320	358	352	352	329	314	305	335	294	326	336	320	317	307	341	330	320	338	314	329	358	340	330	324	351	362	325	338	360	357	307	331	317	337	329	346	343	336	347	330	324	344	349	310	324	331	336	366	306	327	346	321	333	341	362	320	335	316	331	348	354	345	323	333	308	312	356	308	368	373	310	311	304	320	310	330	331	335	378	353	331	310	334	350	320	342	333	336	341	334	295	336	337	319	307	327	339	375	303	316	333	324	274	316	346	305	339	335	309	322	349	330	326	335	365	298	295	340	354	353	322	344	328	331	326	320	313	342	322	335	329	305	309	328	333	299	299	343	347	328	322	335	297	311	364	341	355	345	348	336	301	292	289	317	315	340	301	314	335	343	315	355	343	331	326	330	297	341	304	358	330	314	350	342	275	347	307	312	309	358	331	349	298	327	324	354	320	333	315	316	331	332	321	336	323	342	305	328	298	319	314	313	325	321	339	300	337	319	310	306	329	327	296	318	315	348	324	314	316	324	300	345	308	316	359	306	322	324	312	291	340	341	321	373	339	282	330	301	315	307	317	344	326	313	353	333	335	345	356	381	305	295	330	322	320	321	296	306	330	360	331	322	340	308	373	353	306	374	357	333	309	313	328	346	304	324	327	328	280	315	331	340	303	329	348	331	317	323	323	328	323	347	284	357	325	328	362	337	341	354	321	294	351	326	301	337	292	307	363	337	366	328	364	303	350	308	333	320	319	327	354	304	302	327	308	319	343	325	321	345	345	307	346	306	324	330	313	321	299	338	351	329	307	348	336	350	320	299	335	320	300	333	327	368	326	329	357	330	352	313	357	331	307	333	322	323	346	310	329	314	328	335	303	321	339	320	326	338	326	323	331	281	326	340	323	336	332	307	295	302	321	283	305	296	322	321	300	321	343	330	307	336	308	305	348	321	328	342	324	338	332	317	321	330	344	330	332	299	311	351	311	336	313	306	361	323	299	289	313	338	344	335	293	319	360	318	323	361	341	319	317	299	318	339	322	293	342	326	357	342	339	347	366	344	310	334	355	297	314	330	344	340	345	304	321	352	361	318	325	350	335	329	334	331	339	300	361	318	299	335	318	320	365	350	329	299	310	315	322	341	334	340	339	337	332	355	331	315	337	343	338	310	346	354	322	335	305	330	338	352	325	346	320	302	326	331	356	326	325	320	326	298	320	293	334	310	323	310	335	344	327	345	330	329	346	358	356	311	351	318	348	304	344	322	311	336	333	330	325	306	322	322	340	359	338	359	343	371	344	317	324	317	314	308	310	331	340	364	341	323	354	325	297	323	311	319	311	296	334	349	347	355	327	320	337	322	306	307	356	312	325	329	297	324	305	329	330	322	342	341	321	338	342	362	334	325	288	337	299	321	327	317	300	325	361	340	320	324	302	314	324	311	331	327	336	345	319	337	305	343	333	315	336	304	319	311	351	351	352	379	332	309	334	319	311	344	337	327	328	360	322	335	279	346	304	330	313	345	305	330	308	316	349	330	311	305	303	346	341	304	344	300	336	332	307	314	332	327	308	351	344	355	358	325	331	322	325	317	330	297	335	334	326	325	352	340	354	324	301	358	302	328	308	353	325	344	332	337	350	373	346	359	362	310	345	314	337	315	331	299	374	328	328	299	310	305	334	322	340	322	304
25836	3341	5942	2688	763	738	773	760	762	762	774	741	735	774	771	760	759	774	719	715	742	686	770	751	737	718	742	708	766	791	700	733	748	747	713	713	753	716	733	737	750	734	761	732	735	701	773	782	791	753	727	759	717	753	774	720	787	775	703	697	756	753	788	730	745	718	740	785	800	756	750	765	720	782	728	764	756	702	748	760	728	722	756	737	763	735	720	720	748	698	757	737	762	733	738	722	718	695	716	743	731	763	741	717	760	708	763	720	762	722	723	710	742	786	732	731	770	700	672	779	745	734	730	736	731	746	735	737	768	751	740	755	694	730	755	763	717	724	752	746	773	717	712	740	771	725	775	772	747	758	732	743	759	767	726	752	724	737	715	772	753	788	710	731	724	694	776	740	738	729	799	763	744	726	734	766	739	738	723	814	776	796	752	719	786	731	729	765	738	717	754	790	704	779	753	751	767	731	712	793	739	727	750	769	733	761	744	768	769	755	713	691	733	700	714	775	772	746	757	727	762	832	741	820	754	734	754	756	778	730	747	772	742	751	727	747	763	762	744	722	745	764	737	714	768	783	713	723	718	739	735	769	732	712	720	740	741	736	710	737	743	718	714	763	771	767	732	736	674	714	744	729	794	775	717	745	686	805	756	758	767	740	742	741	723	740	759	740	708	750	811	718	723	758	754	784	721	729	746	775	756	740	760	747	809	780	727	706	723	756	734	737	776	693	831	724	697	763	783	696	738	734	757	755	714	714	719	798	759	816	737	689	735	758	716	745	665	747	705	746	728	712	719	753	738	782	748	793	692	763	758	802	778	745	715	729	738	737	717	694	729	736	711	772	760	768	746	717	700	780	752	750	760	742	732	763	766	742	744	763	688	723	747	701	742	776	730	752	718	731	747	767	703	706	748	750	750	755	734	716	725	787	733	716	796	710	763	751	681	781	719	733	785	764	745	722	727	764	707	728	772	760	756	776	730	709	709	704	739	757	749	751	746	738	710	760	754	734	724	783	724	759	793	697	750	804	745	730	781	706	773	693	692	739	762	761	742	680	792	752	776	764	741	796	736	735	732	738	774	743	762	764	737	750	719	761	793	730	754	701	726	755	723	790	767	728	723	737	745	773	735	773	739	736	719	692	773	740	763	757	750	771	703	761	733	700	749	701	782	728	753	739	803	715	689	712	741	752	755	735	727	760	730	742	750	797	772	709	737	733	728	719	766	737	750	765	681	759	745	780	708	747	757	706	783	711	732	727	722	724	716	755	736	763	755	772	713	781	739	754	752	745	781	756	738	797	749	720	716	727	749	759	687	768	769	729	693	763	684	767	769	758	733	792	748	740	728	790	809	721	739	807	748	753	742	727	694	737	742	783	741	750	758	787	744	762	725	707	742	710	775	747	727	710	747	744	767	751	703	762	733	753	697	716	740	734	707	727	746	732	804	739	733	743	740	733	736	774	734	768	679	729	705	757	745	736	771	752	752	732	737	683	712	707	779	783	717	717	756	763	754	752	737	725	736	737	700	735	781	756	729	755	776	724	726	754	754	788	726	724	756	732	758	740	727	738	742	726	752	745	749	708	757	746	691	763	731	771	788	687	755	755	718	756	695	725	721	707	737	751	761	759	747	759	781	694	748	739	741	759	720	741	713	715	719	700	729	751	740	811	749	691	724	681	761	710	749	742	766	729	752	755	756	700	716	717	718	786	725	707	742	757	685	736	717	724	736	706	709	694	764	704	758	746	733	732	762	754	726	703	751	754	716	746	760	772	755	742	710	781	769	739	761	760	750	738	725	728	732	689	748	759	767	732	738	721	702	720	759	696	744	768	742	765	779	707	783	776	811	747	745	757	734	716	752	726	724	748	755	790	745	752	741	764	745	734	768	738	739	743	775	753	729	769	644	713	722	763	723	753	752	764	698	738	788	741	702	731	751	709	722	749	719	736	718	721	766	723	743	728	731	770	698	724	748	731	752	737	730	762	769	718	679	717	731	731	729	768	709	745	784	725	749	755	769	691	767	799	717	792	775	770	748	768	688	777	709	720	739	730	694	707	730	778	754	747	745	719	748	721	708	755	726	750	769	748	724	720	769	717	742	695	763	694	751	749	737	723	748	749	721	729	757	712	759	738	733	774	767	762	780	662	726	750	763	737	738	752	749	729	747	797	793	781	724	728	779	746	702	751	757	714	774	750	749	715	744	734	769	756	781	728	796	791	770	767	758	750	744	745	749	736	760	733	754	750	783	777	733	735	752	720	741	707	749	716	774	747	735	749	738	750	728	747	731	727	738	684	742	719	727	722	694	720	693	690	763	717	735	726	744	687	757	733	698	710	731	745	731	745	691	784	771	705	745	708	752	765	697	722	704	724	738	715	698	756	695	720	747	777	757	723	735	714	683	767	799	787	778	724	781	695	722	729	739	712	814	781	735	753	702	712	732	764	766	707	688	782	761	738	766	755	756	719	729	716	700	702	718	727	720	736	693	712	700	710	778	718	757	750	764	721	719	769	727	733	736	718	727	709	762	778	732	712	752	786	700	760	739	735	754	752	753	740	730	700	752	763	709	725	754	738	751	698	741	728	736	764	755	738	728	768	700	768	728	704	791	730	732	764	755	750	737	781	746	743	741	740	770	726	786	710	752	778	791	753	695	793	766	747	702	767	712	755	745	811	727	710	735	725	761	759	757	727	724	746	710	706	762	754	754	708	720	744	750	717	754	737	746	729	726	756	722	731	723	727	748	773	682	704	729	726	718	757	727	745	713	733	708	762	715	735	730	728	714	714	742	790	689	758	684	730	722	723	707	743	759	735	724	722	821	732	738	764	701	707	741	771	735	752	715	705	767	756	724	784	732	719	700	795	789	706	728	772	740	694	787	741	727	780	709	736	719	766	777	803	780	766	763	740	745	731	693	691	708	742	722	782	745	781	734	740	817	754	746	735	765	762	739	725	763	730	718	737	741	741	740	689	719	742	733	773	775	790	763	800	749	745	744	756	730	767	699	752	746	754	750	766	738	821	727	725	779	748	752	764	744	740	732	723	713	759	770	704	726	761	748	741	758	774	762	725	740	795	755	726	761	761	750	750	755	733	743	747	698	734	730	743	724	784	762	760	741	740	775	712	740	748	719	791	728	769	710	711	756	760	745	741	756	713	708	764	755	744	786	768	755	760	725	726	742	745	810	736	700	716	777	726	747	707	745	764	721	732	737	740	728	714	757	733	775	687	725	682	739	730	771	725	732	790	777	757	755	739	736	751	704	755	713	715	773	680	767	696	684	710	697	762	745	790	734	725	747	781	684	736	725	739	737	796	746	764	672	735	721	723	697	771	733	719	727	740	773	743	719	761	734	739	769	753	758	730	751	701	754	746	758	759	755	716	773	742	743	781	770	719	747	732	767	796	750	736	690	722	761	764	729	766	749	754	767	765	754	760	760	756	687	745	744	735	750	780	779	746	778	705	752	742	762	731	731	759	738	759	792	782
51862	34542	37947	21669	3150	432	515	597	565	420	291	270	231	204	254	240	221	198	247	223	213	216	210	221	196	201	255	235	199	255	228	193	220	208	227	226	202	219	191	234	241	212	229	222	199	232	195	219	221	189	208	203	242	225	221	207	245	223	238	226	198	238	233	224	249	225	250	233	232	242	227	197	237	222	184	219	221	234	222	225	195	215	194	211	229	226	201	218	202	233	230	215	215	201	216	202	219	220	234	240	193	240	229	211	222	241	211	212	210	203	232	217	197	206	230	219	235	214	204	229	226	238	225	217	201	218	209	224	217	198	234	217	237	233	178	187	248	223	235	203	230	217	217	220	237	237	211	225	202	237	224	222	217	203	226	221	215	228	232	193	239	228	220	239	201	252	222	206	223	224	246	225	220	210	188	197	229	206	203	224	217	232	210	199	233	212	198	250	196	224	214	201	231	220	217	237	232	209	229	216	189	213	227	201	227	223	228	216	201	221	220	230	231	226	205	230	217	212	232	212	222	216	213	229	228	254	202	227	213	221	212	199	204	196	234	244	190	211	205	230	251	206	231	217	256	212	228	194	240	207	212	237	195	220	220	202	238	204	205	201	193	218	222	234	215	191	198	227	217	230	196	235	217	201	217	222	225	228	214	211	208	188	217	254	212	202	235	210	215	192	215	228	244	233	223	205	224	240	224	198	223	222	239	207	202	220	220	209	248	210	206	219	233	236	210	198	215	232	221	216	195	203	249	262	235	232	216	222	226	210	223	230	242	243	200	222	217	205	188	225	215	235	221	197	213	220	198	209	212	218	220	254	237	245	210	199	209	216	202	223	216	224	217	247	225	224	226	208	236	191	206	202	230	230	227	199	222	214	210	212	242	231	248	231	219	200	197	233	257	198	219	188	214	222	186	207	218	225	237	218	215	225	207	224	251	222	219	220	219	223	232	220	226	217	215	242	208	226	213	238	212	205	224	228	211	215	234	183	230	233	240	201	210	212	221	230	227	223	203	213	189	211	192	224	201	205	248	222	204	225	235	235	221	189	237	226	213	241	252	237	221	229	226	226	214	230	221	224	236	205	191	196	207	195	241	228	251	224	197	229	217	192	200	211	243	233	225	223	207	223	191	227	211	216	199	216	230	207	221	239	208	206	218	225	249	223	212	228	213	190	228	225	192	206	211	216	224	222	248	231	211	201	228	228	205	201	195	208	193	246	201	228	203	214	191	228	237	234	213	199	202	229	214	211	206	243	208	211	202	207	227	199	221	222	224	195	219	209	235	199	210	236	220	204	205	218	213	208	206	227	208	206	217	229	227	191	220	238	234	234	206	215	225	224	213	218	209	206	209	193	217	216	232	243	230	218	233	175	249	216	239	195	219	227	218	219	261	213	202	223	228	204	220	246	226	190	208	185	217	207	210	207	202	193	204	222	204	217	222	199	223	197	198	198	234	213	203	205	235	188	220	240	228	215	214	182	205	226	236	210	214	205	204	220	202	224	230	200	209	215	211	183	225	237	211	225	271	236	212	214	246	207	237	237	199	219	208	208	233	203	209	215	223	234	206	188	204	218	189	229	220	236	209	187	251	235	194	239	229	249	211	223	209	205	216	207	208	234	204	215	211	224	215	234	188	211	224	250	215	221	194	261	244	222	233	234	207	223	193	209	238	204	206	238	225	198	233	219	215	209	211	199	227	212	211	197	247	223	196	219	226	201	212	184	206	236	229	220	197	219	209	207	207	201	206	205	228	230	217	207	212	213	236	215	218	244	234	228	202	187	205	241	202	241	214	224	232	251	224	203	212	203	209	228	198	212	220	229	209	226	211	217	218	213	204	200	235	227	172	224	204	227	234	221	201	227	217	178	237	229	214	247	213	195	234	243	235	204	170	243	220	210	219	198	204	204	196	223	205	202	214	214	225	225	225	234	208	213	210	222	240	240	203	242	221	216	199	204	230	214	233	214	218	211	240	213	221	206	221	244	226	208	200	217	242	215	208	183	217	211	193	229	263	221	200	214	182	231	212	216	227	238	232	236	199	219	225	244	213	220	219	234	207	222	204	220	211	234	221	226	224	214	238	253	211	232	181	237	219	233	212	212	238	214	170	231	215	229	203	222	221	218	245	222	207	219	221	230	217	240	256	189	232	259	210	235	225	204	209	207	213	229	217	230	232	217	225	231	222	221	213	216	192	197	194	224	215	216	220	198	220	208	210	229	222	221	238	196	196	216	225	194	223	230	205	216	212	218	247	214	224	215	243	201	216	232	202	225	215	238	209	214	201	215	226	227	199	220	206	233	231	216	217	227	203	195	203	242	224	218	209	224	231	227	224	220	202	233	204	212	254	210	214	215	202	241	224	192	192	225	233	207	208	226	220	227	228	223	222	231	207	197	205	213	196	208	201	203	196	212	231	237	213	216	235	245	245	220	194	206	209	216	211	261	202	221	246	214	239	223	216	190	221	241	205	185	194	214	226	260	234	229	231	243	211	232	205	225	257	218	201	205	217	200	236	212	238	232	230	210	211	234	235	207	226	200	218	206	241	231	207	200	228	230	219	204	242	214	212	203	212	199	231	204	209	233	251	204	213	227	225	190	232	227	212	184	221	220	213	236	225	240	207	236	232	220	208	259	235	205	210	228	250	191	222	230	204	225	223	218	208	236	227	221	221	196	214	234	211	213	244	225	212	201	205	239	185	223	222	204	235	230	218	217	239	198	223	219	213	236	187	240	213	197	227	201	205	220	210	226	221	225	192	229	238	221	225	234	226	206	210	240	221	212	205	176	224	209	218	206	195	231	221	222	220	232	210	216	206	197	212	194	205	231	229	197	230	203	179	219	216	209	226	233	263	213	241	215	209	230	204	181	202	248	211	235	222	202	240	199	204	245	188	223	209	224	206	205	201	201	240	230	244	209	235	207	223	219	201	213	236	224	218	237	205	203	223	216	233	252	208	226	232	214	231	214	219	234	235	223	208	207	206	196	198	236	213	210	236	213	228	210	222	191	203	222	190	196	242	262	207	204	222	220	225	200	213	233	196	215	217	204	213	217	206	228	223	226	218	214	218	198	205	214	222	238	218	197	228	210	220	239	232	235	228	235	192	247	228	208	203	224	229	207	216	203	228	202	215	229	194	255	202	228	215	230	230	211	214	203	205	182	245	235	213	210	240	214	221	219	225	214	247	218	233	210	210	213	233	199	199	192	198	198	226	220	225	225	222	214	194	240	204	184	264	222	216	202	223	225	193	230	222	199	242	214	246	208	224	205	198	232	213	239	245	201	194	233	233	221	220	228	229	221	212	228	250	199	214	230	239	215	206	209	214	214	179	231	215	233	217	211	214	214	230	211	196	223	217	218	184	239	231	247	211	188	225	198	209	234	212	222	212	236	210	210	224	228	210	187	233	246	235	219	205	240	221	205	228	241	216	236	196	191	251	213	233	203	221	212	209	219	230	226	211	188	237	222	219	226	200	209	231	225	198	203
42583	22696	39356	27391	1125	1224	1473	1194	1061	932	714	646	628	579	600	589	561	567	578	511	547	569	554	539	542	563	528	522	537	569	523	484	519	553	546	497	502	523	530	516	555	522	514	496	538	557	503	503	524	504	510	502	528	588	510	513	523	521	534	500	523	538	518	521	528	492	530	479	587	528	557	549	542	543	511	547	526	542	512	490	538	488	481	482	535	537	548	545	519	521	509	517	558	547	533	555	518	511	531	581	521	534	491	517	481	533	488	536	512	514	513	501	471	548	560	491	524	524	505	499	515	488	533	504	532	488	498	505	504	523	538	485	481	503	532	515	525	515	498	520	502	504	481	505	543	554	499	540	553	518	479	540	537	509	532	520	532	464	500	463	531	496	536	474	523	492	510	504	507	520	518	496	535	502	467	527	532	490	484	491	537	551	529	561	531	487	498	529	530	517	519	517	496	533	502	521	514	472	530	540	514	519	484	546	483	518	518	516	522	521	552	565	542	545	553	507	514	492	489	517	485	506	512	521	526	549	506	553	509	517	492	523	507	497	534	514	519	493	557	565	547	551	516	500	545	476	491	528	481	503	521	520	521	462	539	518	538	511	514	517	497	510	491	528	533	526	493	489	494	465	520	498	504	512	518	518	525	544	517	459	487	510	512	482	519	526	512	501	502	537	543	547	514	513	503	534	499	512	501	509	513	486	516	508	545	490	525	518	494	515	562	527	524	534	497	516	515	525	453	501	523	498	519	530	538	531	503	515	524	529	487	534	536	495	510	532	499	515	509	508	546	516	505	534	515	486	481	521	530	511	493	528	485	515	520	512	523	519	502	531	562	506	485	518	536	515	498	518	508	522	510	529	484	540	504	514	547	507	505	484	541	532	543	523	486	489	557	527	550	478	516	485	488	500	514	546	539	504	500	487	552	513	485	487	500	502	504	518	521	492	532	517	512	478	504	512	534	514	499	488	528	530	510	528	552	520	530	528	523	516	516	491	534	517	537	508	498	545	535	513	511	484	520	479	492	522	500	540	508	533	486	484	505	560	522	535	521	532	494	549	550	500	496	515	503	516	462	492	527	529	521	532	488	500	552	530	509	486	540	514	507	502	502	511	481	535	518	503	499	542	505	549	496	537	513	509	547	509	539	506	513	502	526	525	490	523	519	538	556	510	514	555	531	471	531	490	486	486	503	509	521	519	515	521	523	488	576	504	507	534	553	502	499	495	493	571	517	502	540	517	509	493	551	508	521	538	504	508	549	523	511	549	503	504	503	522	545	490	543	507	512	464	468	521	529	551	483	498	535	509	528	499	532	518	541	480	470	509	554	508	513	537	518	523	534	545	527	544	478	534	483	491	477	491	529	538	507	485	530	485	522	539	491	550	505	516	498	511	514	515	536	522	514	508	523	495	517	541	491	530	525	526	531	530	543	511	511	536	523	512	518	505	524	507	510	509	524	496	524	530	515	486	493	540	539	505	556	543	493	447	518	535	525	520	473	485	508	509	498	526	528	548	508	526	483	527	524	521	517	512	512	528	512	525	526	528	521	512	530	521	512	527	518	521	520	509	502	533	498	522	531	515	550	549	545	483	483	475	524	557	516	495	518	507	505	541	528	522	535	532	525	548	516	543	485	513	521	495	546	533	517	521	488	491	520	487	522	512	496	552	504	506	558	542	527	547	563	500	526	486	514	506	564	510	514	494	548	504	541	496	497	510	516	481	525	550	526	531	511	528	521	503	525	553	494	500	509	513	542	501	515	534	490	541	538	497	511	482	513	525	500	500	545	518	518	509	515	482	485	525	495	494	503	540	492	478	454	503	531	514	536	519	531	522	486	480	488	524	480	520	511	526	489	463	507	500	465	534	503	515	510	483	518	543	492	501	532	522	512	530	519	508	490	546	553	479	512	530	538	492	499	510	517	524	502	543	524	509	509	510	495	503	521	483	487	486	554	519	505	604	511	532	508	544	521	462	511	512	545	537	496	544	493	529	509	525	514	520	541	575	486	523	501	551	514	540	504	558	495	534	514	482	529	545	537	477	514	538	483	511	514	486	490	561	558	503	527	511	465	515	501	498	456	492	485	472	492	508	503	478	560	534	499	478	493	521	514	513	519	539	524	500	538	541	547	503	511	505	485	537	531	525	493	537	533	546	498	548	518	486	532	527	529	533	529	502	559	513	531	507	502	526	560	505	488	502	513	495	481	483	527	515	517	541	513	510	549	533	529	509	503	547	534	525	516	482	520	518	519	539	542	495	522	508	542	505	516	520	496	507	512	510	517	534	538	494	513	495	507	497	525	539	532	519	489	489	525	519	529	503	515	555	499	515	500	522	564	540	482	515	516	525	501	512	528	492	542	489	507	568	511	471	541	550	509	522	563	516	535	542	512	507	500	536	513	522	517	552	482	560	552	524	488	513	534	496	549	538	500	526	493	529	535	480	495	499	505	510	531	535	546	505	499	519	491	523	513	534	533	511	512	513	510	539	520	541	524	502	527	529	496	501	485	540	530	563	464	511	526	506	519	539	494	478	496	561	520	493	497	545	472	496	507	499	520	514	512	508	523	510	499	535	471	544	510	476	497	561	507	522	514	509	505	571	523	537	539	555	461	525	491	517	484	540	546	558	535	508	531	494	529	529	559	516	546	534	528	554	496	540	496	552	537	543	509	515	508	540	536	503	495	531	534	497	515	534	568	512	495	524	542	538	518	474	528	517	513	544	540	529	506	526	493	526	523	489	495	541	494	518	503	499	539	499	515	509	484	524	524	505	514	542	495	506	487	530	512	493	525	496	479	512	505	527	517	509	488	549	530	506	550	520	530	515	547	530	552	472	490	533	526	528	509	523	535	529	553	514	510	530	536	494	491	487	545	528	528	528	491	539	528	548	567	513	547	482	511	532	552	510	487	525	519	468	477	503	514	520	521	528	502	516	505	496	490	493	520	506	501	508	527	462	515	537	529	477	498	526	485	501	510	499	512	521	533	527	530	491	516	496	490	481	524	521	531	476	523	478	489	510	507	482	495	513	519	544	512	519	535	526	502	523	548	537	507	522	546	517	494	527	518	488	527	525	492	530	516	467	524	470	508	517	486	523	527	524	519	541	485	528	510	519	536	532	512	475	515	479	471	534	523	533	508	486	486	504	490	528	521	519	547	511	496	497	519	569	476	513	511	495	529	555	485	527	503	473	476	512	518	468	529	519	501	533	503	506	474	495	509	546	509	535	520	509	494	503	530	515	519	519	549	527	523	550	487	498	523	530	489	546	483	510	471	535	522	510	548	502	508	508	505	488	508	501	514	491	524	559	486	518	502	477	531	543	517	484	538	486	552	548	516	490	501	501	492	467	512	543	530	453	514	458	529	534	510	554	533	522	500	514	503	545	493	517	493	500	536	491	478	538	520	508	543	491	536	502	486	519	550	580	495	506	546	519	519	488	510	508	480	524	496	523	468	527	523	513	517	498	522	488	544	522	510	528	506	506
48718	37302	51271	32765	7103	725	659	456	539	376	297	285	257	220	234	249	231	230	217	212	252	227	212	245	222	206	235	238	243	214	223	226	209	203	226	215	226	192	199	198	203	229	207	207	223	207	238	219	211	191	218	199	209	196	189	226	214	230	239	196	204	228	205	189	214	224	212	193	216	214	202	210	217	225	206	212	219	193	213	200	209	219	228	212	221	194	215	209	220	232	213	211	212	185	193	213	207	202	219	224	208	200	203	242	201	200	195	192	193	199	217	204	199	214	194	224	210	209	194	227	230	215	226	239	189	223	252	212	202	212	211	215	193	206	203	196	173	191	221	222	190	209	222	210	243	202	205	194	238	227	203	210	189	200	228	184	217	218	195	215	196	210	202	225	185	215	172	206	190	191	197	199	192	214	200	191	227	225	205	186	244	234	211	193	227	205	213	218	200	193	188	192	212	202	247	204	216	204	202	202	208	192	246	239	205	213	214	235	214	199	250	223	197	209	211	199	210	240	222	235	221	179	221	219	213	224	200	204	221	239	224	210	197	230	205	234	195	219	213	215	213	213	210	207	211	201	218	216	194	227	198	217	232	193	223	209	205	206	228	179	223	201	186	219	226	220	223	211	205	191	200	189	214	220	197	205	220	203	185	191	222	208	196	213	235	185	186	207	217	194	220	214	239	238	233	207	180	206	196	199	241	201	222	196	230	205	213	243	229	206	203	222	242	222	205	226	188	214	221	186	244	209	240	215	203	220	208	185	191	218	215	199	205	203	211	211	233	197	206	191	219	196	216	181	204	186	197	203	208	236	221	221	185	214	207	201	191	211	206	215	203	209	211	197	211	186	216	213	202	179	214	189	216	229	204	213	215	210	213	215	188	210	183	195	219	190	206	205	233	205	211	208	211	186	209	216	202	222	206	188	211	187	232	182	218	194	198	213	208	234	193	207	205	213	226	254	242	212	220	207	238	189	209	207	208	189	210	187	209	233	195	226	221	214	181	223	204	228	216	208	184	170	237	240	196	193	206	226	238	201	200	195	224	231	217	204	185	206	195	216	192	207	212	218	205	195	202	209	191	199	217	216	196	214	184	205	234	206	209	179	206	233	232	208	218	189	213	212	208	203	182	201	225	191	209	228	213	199	206	191	198	237	198	217	206	233	205	201	229	239	193	222	202	214	218	228	208	247	234	199	217	208	206	225	199	206	208	206	205	178	196	213	237	240	228	197	228	210	191	227	215	203	197	232	219	204	180	242	232	210	218	203	216	239	224	210	218	223	210	175	215	208	200	222	218	206	191	201	210	226	225	201	191	187	206	218	226	217	206	218	191	226	188	188	225	186	195	233	211	171	185	225	206	219	195	195	216	218	210	198	226	201	210	204	201	200	193	217	246	211	197	201	210	227	203	207	224	194	211	192	222	230	207	194	208	177	213	219	209	219	208	200	214	217	239	234	229	212	211	196	220	205	212	202	197	224	216	206	245	217	226	205	189	218	244	197	210	209	213	217	212	216	202	193	202	223	217	201	217	246	203	223	222	192	226	221	224	210	233	200	240	228	234	210	217	217	230	184	210	219	250	216	212	209	211	201	194	224	216	231	217	234	213	225	207	245	181	205	186	211	230	222	216	216	203	212	245	230	203	215	191	204	211	214	222	224	195	199	235	230	220	211	192	200	225	219	221	214	194	179	198	207	206	213	192	231	178	194	225	212	218	232	201	221	189	211	200	214	217	214	203	226	187	211	192	203	205	211	209	215	240	218	198	202	202	224	218	217	213	222	208	204	199	212	229	192	177	197	226	200	198	217	229	222	200	200	174	212	202	243	220	230	207	206	195	204	202	198	221	190	233	189	246	216	189	202	214	202	197	214	198	207	212	216	199	211	225	199	236	207	209	188	193	210	212	228	188	216	198	244	195	209	217	219	204	185	213	203	206	201	240	191	204	190	216	225	198	231	184	199	202	215	210	236	214	206	208	225	227	188	224	193	206	205	189	206	213	221	188	215	220	203	239	203	214	216	217	197	176	213	210	216	201	228	206	221	203	194	195	203	210	193	245	215	197	212	210	203	213	221	208	202	232	213	192	194	203	205	194	200	197	200	216	195	200	202	244	223	226	200	220	234	193	201	213	220	230	203	206	176	232	216	199	213	226	224	238	229	209	201	216	195	227	205	188	224	229	187	204	228	207	202	203	202	205	199	214	193	203	202	196	182	213	209	247	197	205	252	220	208	238	203	222	182	212	178	236	191	237	222	201	218	210	190	248	209	200	219	186	191	234	212	215	223	241	219	195	191	226	216	229	190	200	229	221	228	180	201	200	219	207	246	205	214	209	209	195	205	205	205	233	205	226	216	208	196	226	223	200	205	219	222	182	218	200	197	191	219	187	209	203	220	216	198	211	211	192	193	208	212	194	233	218	190	218	207	208	210	212	209	209	184	216	206	216	188	222	208	216	217	208	219	205	202	215	200	205	228	212	184	195	196	211	211	225	231	189	187	194	174	204	231	214	218	200	208	200	240	222	212	229	192	217	207	231	231	203	230	206	194	187	189	232	224	230	237	221	198	228	205	211	207	231	210	190	218	212	195	225	196	221	236	223	210	215	198	202	207	209	193	213	190	201	203	202	190	216	199	210	223	207	245	226	196	211	236	245	204	192	193	220	187	210	239	205	218	204	215	226	220	207	207	212	213	224	223	197	211	212	238	203	211	222	229	201	228	218	201	189	244	164	217	203	225	233	210	221	218	204	206	214	225	198	194	197	189	195	173	246	176	223	211	218	223	238	200	175	227	194	199	158	227	190	213	197	194	226	202	231	180	218	217	206	189	218	209	194	225	230	191	200	231	203	199	221	215	219	213	214	213	232	210	213	215	226	221	201	220	206	176	207	210	217	173	186	195	201	209	205	210	228	211	183	205	181	201	224	223	213	206	209	218	205	207	238	227	231	207	219	234	205	226	198	205	211	204	199	219	183	256	178	222	205	232	237	185	206	208	218	213	230	223	225	212	232	225	227	223	206	209	191	209	197	186	224	204	195	209	218	211	192	242	193	212	199	215	222	198	196	195	225	192	208	220	205	218	195	218	188	198	217	203	217	180	198	201	249	197	204	223	216	239	215	211	210	224	235	237	208	242	222	196	204	208	197	236	193	202	222	225	233	189	181	196	228	203	201	214	206	220	208	190	194	248	211	206	218	208	218	212	207	166	208	210	205	210	196	219	257	234	196	196	198	224	184	198	216	238	221	224	207	224	185	224	219	232	194	214	201	227	225	199	197	217	212	208	186	194	236	201	222	222	232	197	194	204	234	198	238	219	195	195	206	216	197	221	218	229	215	225	191	229	236	225	199	232	207	205	204	217	215	214	199	200	250	226	210	219	205	195	182	234	208	184	198	198	188	193	220	228	207	225	232	222	218	205	210	214	220	185	206	210	237	230	246	220	237	217	197	217	203	212	201	223	234	206	206	248	205	209	210	191	214	195	220	206
49145	33343	48968	35330	1638	1668	2423	1607	1875	1207	848	767	678	708	650	584	633	631	613	604	589	589	619	573	584	565	560	569	543	563	544	549	495	538	543	516	545	496	513	528	534	553	516	557	563	549	523	546	502	534	492	557	514	511	501	512	523	514	498	534	532	548	545	558	567	494	544	548	498	516	500	508	549	506	566	524	512	539	543	506	544	525	561	508	520	514	528	554	553	501	507	506	549	540	504	527	476	540	545	519	529	521	537	522	467	542	506	488	498	473	529	517	463	513	486	505	545	559	533	486	530	509	541	523	555	520	494	502	523	516	514	504	500	530	532	515	512	505	494	509	509	503	561	506	477	517	556	505	475	540	569	575	464	486	508	547	506	507	528	482	534	529	506	494	455	550	540	523	565	496	472	560	498	537	457	543	502	531	537	478	533	505	536	517	521	498	541	513	486	513	501	528	514	562	491	503	550	474	471	512	514	503	484	507	511	525	511	535	506	516	494	512	504	505	521	514	516	506	496	478	552	485	531	540	510	535	541	512	496	554	565	518	531	520	500	525	523	533	542	522	507	502	534	518	473	498	552	529	515	540	482	481	507	494	484	500	500	528	519	520	539	484	519	518	532	490	530	499	533	513	509	490	471	570	500	493	501	510	521	527	501	470	510	525	506	522	501	525	538	524	477	513	477	529	563	550	503	476	533	528	531	553	497	514	506	505	525	509	501	488	521	533	468	550	538	486	535	509	502	511	522	532	541	528	513	490	487	482	477	513	504	539	533	520	517	484	541	484	487	524	524	529	515	526	541	540	472	509	481	505	498	470	532	544	488	544	526	520	457	496	522	515	503	520	527	526	518	457	515	499	528	490	518	494	484	543	461	540	473	513	484	530	498	502	522	498	489	501	503	523	522	466	529	525	525	484	475	535	515	483	539	533	509	513	533	469	520	520	528	496	495	511	478	517	538	520	482	512	509	534	499	511	508	491	524	483	495	515	540	494	465	535	526	508	532	505	540	576	490	524	532	519	484	470	532	499	498	506	492	479	518	521	532	481	510	555	508	501	508	476	526	518	488	514	493	496	488	529	510	476	526	514	517	499	506	518	490	508	546	539	500	497	534	495	536	498	482	510	547	488	529	522	548	502	542	510	514	516	496	554	520	544	548	499	540	479	512	505	499	526	495	507	525	498	537	546	513	531	506	501	532	503	532	473	531	494	517	544	516	512	496	521	520	508	506	494	496	497	518	538	517	555	530	518	498	511	519	496	526	479	505	543	468	544	514	541	547	519	515	530	550	538	509	520	484	523	535	517	471	519	507	489	573	491	548	519	502	516	512	486	510	526	510	521	483	510	498	478	511	488	505	573	468	486	543	517	512	533	539	522	543	492	511	499	515	513	515	551	534	533	512	503	511	491	513	525	522	536	505	519	492	523	549	533	486	503	514	473	527	493	502	499	554	489	482	495	503	500	510	498	515	511	537	510	501	504	507	487	495	501	529	503	506	540	529	498	545	511	496	470	507	543	500	537	459	523	494	516	533	533	506	507	498	508	482	532	507	539	502	498	548	517	532	517	520	483	542	524	499	550	500	506	516	525	508	505	491	482	519	499	575	556	539	519	515	479	541	514	522	495	538	509	479	482	509	521	508	494	484	523	514	485	533	545	503	517	476	514	481	508	519	521	525	497	483	509	505	496	522	519	463	582	548	511	474	523	476	490	509	475	512	499	522	498	500	495	503	543	488	511	500	467	514	509	523	501	507	493	539	541	515	536	495	491	511	524	514	541	496	545	490	478	498	515	509	492	510	469	534	517	514	497	462	531	503	504	522	501	554	532	480	530	514	528	523	485	504	518	487	506	505	505	527	531	525	533	534	513	494	482	482	501	511	505	504	500	509	518	529	495	550	496	468	508	510	523	474	545	519	530	481	523	525	535	492	480	506	501	491	498	544	522	517	509	498	516	518	503	484	485	484	503	498	539	479	527	514	525	521	468	488	513	526	491	539	519	516	503	534	549	513	480	511	482	546	501	564	528	508	502	488	499	511	486	485	500	487	495	484	496	489	467	485	480	509	472	536	462	506	508	544	499	470	533	535	540	506	511	529	501	498	512	503	518	510	554	492	544	507	502	486	533	521	515	487	516	538	510	480	505	532	511	480	501	491	504	514	501	518	553	525	547	469	502	486	496	527	525	495	482	517	497	517	512	527	528	498	508	523	498	514	520	507	532	514	518	498	507	561	512	494	511	506	501	531	529	539	555	530	507	525	517	501	524	460	503	489	490	535	514	535	507	490	554	511	529	504	510	508	525	491	502	485	531	511	527	506	511	498	506	476	501	551	514	506	506	539	545	526	549	486	516	505	545	511	512	508	525	477	521	479	501	532	485	514	482	483	521	503	495	528	564	514	535	474	490	516	512	516	543	487	517	505	495	529	509	508	526	487	496	520	528	504	534	486	506	491	492	495	520	463	492	554	491	480	491	526	530	485	524	501	535	483	507	523	484	524	490	521	532	482	485	470	511	517	507	519	450	514	532	495	531	485	522	526	503	482	542	478	500	517	538	506	499	535	541	503	523	494	517	484	488	514	492	494	529	509	544	475	553	502	457	495	475	506	545	525	482	539	478	505	542	509	525	509	522	496	511	520	510	532	515	485	479	504	506	483	553	531	541	525	454	484	552	528	515	503	534	557	505	578	530	494	508	500	472	502	515	542	533	494	518	491	515	528	526	513	502	551	523	466	518	547	520	525	546	529	520	484	510	544	491	502	533	529	540	519	491	479	545	524	516	501	496	557	548	475	468	529	531	512	520	511	513	522	474	504	528	542	515	489	505	520	514	505	512	514	543	504	478	496	489	524	529	537	496	517	509	536	525	528	533	481	530	500	505	511	507	479	532	528	533	594	542	513	466	483	550	500	505	486	527	518	503	529	522	502	515	508	524	485	541	480	511	560	549	506	515	512	528	532	512	518	543	517	499	505	510	509	533	500	541	544	501	538	516	526	493	532	491	560	513	497	515	528	512	492	514	526	539	542	519	503	523	534	524	504	509	514	532	495	529	521	546	548	535	538	504	477	536	514	534	525	482	536	497	498	513	500	516	512	491	511	547	508	489	507	518	545	507	538	560	488	502	520	523	563	483	524	495	511	543	540	512	514	543	502	508	510	508	538	514	536	525	487	528	519	536	507	512	520	500	499	535	492	545	474	526	501	521	498	521	503	547	528	533	547	529	522	492	509	529	517	559	522	503	504	513	525	534	469	505	521	543	498	540	515	504	502	522	494	541	507	472	518	531	526	529	510	473	510	531	533	535	500	521	505	531	495	491	516	517	487	523	519	479	502	493	508	500	537	521	515	492	521	509	529	518	517	497	545	508	510	533	540	487	499	515	467	521	510	471	536	518	503	488	497	484	503	513	522	493	515	521	538	559	565	485	480	530	537	517	574	484	547	545	513	516	465	497	544	485	512	518	477	506	520	526	563	517	469	481	480	496	496	493
33660	7388	3058	1170	455	368	357	330	357	321	326	342	304	311	332	320	306	320	311	333	315	313	338	320	374	320	333	341	334	314	350	302	305	344	345	355	367	313	353	340	333	340	348	353	374	328	328	307	342	328	296	303	319	366	329	323	340	296	328	299	337	317	343	326	338	309	341	342	306	305	335	329	317	320	359	379	344	348	326	340	330	336	359	322	371	316	319	349	336	344	301	334	346	375	352	339	311	322	348	356	319	300	326	350	312	316	348	346	337	339	354	354	331	334	305	346	310	320	318	354	317	351	301	352	311	329	343	366	307	311	364	337	323	345	300	328	329	295	314	316	278	325	329	322	326	309	343	326	325	332	349	340	332	302	341	298	320	311	319	355	348	347	334	331	326	359	337	325	322	311	334	361	356	352	314	327	330	328	337	326	316	302	342	311	303	330	344	322	391	337	314	325	352	298	349	332	341	350	325	386	296	303	338	352	339	338	324	363	344	315	337	348	337	308	330	333	333	335	312	315	335	336	343	336	339	309	326	331	332	358	297	315	334	341	332	328	322	321	331	330	296	308	329	360	337	358	301	304	314	359	320	292	313	323	340	385	335	333	322	319	333	362	311	323	353	327	353	369	321	295	302	317	347	293	324	334	310	358	327	327	310	309	316	309	357	296	320	335	317	343	324	297	310	298	362	288	321	352	326	340	317	293	311	339	324	342	316	360	311	362	350	343	319	358	360	309	346	368	337	355	321	346	351	308	318	338	304	359	315	300	298	363	305	329	313	324	357	329	342	326	318	360	360	358	306	328	324	318	321	317	349	337	357	341	306	328	329	338	316	372	337	313	341	307	368	317	322	323	336	332	360	336	326	305	330	311	325	332	369	350	300	321	351	303	364	337	315	333	333	340	332	339	295	304	304	295	356	338	342	363	329	359	357	306	308	328	332	307	310	383	337	341	301	309	334	333	331	356	343	320	289	364	318	304	287	295	321	334	326	344	313	351	319	319	334	362	317	348	318	344	331	331	325	347	327	351	342	312	296	297	318	309	338	323	315	326	336	332	358	317	344	342	327	349	311	284	340	303	324	326	318	332	315	342	280	307	319	314	335	325	379	329	328	338	357	329	309	350	337	295	336	354	340	349	343	296	328	354	323	303	329	319	316	345	357	325	323	313	310	389	345	338	329	338	346	333	297	313	311	339	348	304	339	350	324	350	346	324	318	341	343	325	309	305	336	337	333	316	312	341	350	330	309	357	335	330	335	325	330	325	313	290	334	340	337	351	340	333	319	324	348	334	314	302	361	287	321	352	345	308	333	374	348	331	343	331	313	352	328	310	307	335	311	325	345	324	367	309	331	314	333	304	327	359	332	321	315	307	370	299	321	294	323	340	298	347	331	323	329	355	314	379	371	345	336	316	321	336	376	318	310	330	341	331	320	323	350	324	339	307	358	326	299	276	352	350	350	316	335	351	338	341	349	350	315	303	341	322	348	334	342	303	325	320	323	323	340	336	371	294	335	332	299	355	318	329	323	315	322	356	322	347	327	342	300	332	353	338	309	282	347	349	323	332	338	341	307	315	361	311	357	341	289	347	322	325	351	327	326	285	316	365	321	333	334	328	340	308	312	327	316	298	333	335	306	340	308	307	306	290	346	340	329	366	306	309	323	309	336	328	313	333	341	374	340	355	333	354	321	352	320	338	357	320	327	332	380	304	319	339	319	363	303	320	326	334	336	318	296	332	328	320	323	340	358	354	353	337	329	318	307	331	344	346	332	310	306	335	294	304	342	321	301	354	335	317	312	348	339	334	381	321	298	267	361	319	368	339	342	310	332	311	312	328	315	339	332	314	322	361	330	329	343	335	306	307	332	336	324	320	343	308	368	337	348	331	343	335	376	370	336	340	346	318	360	357	343	322	319	339	312	300	365	322	335	332	302	295	325	336	330	340	320	303	313	345	338	318	325	317	340	327	333	312	332	316	317	344	329	347	356	294	307	313	321	307	317	322	330	369	343	357	353	326	344	347	337	350	321	314	353	365	351	290	318	306	317	316	321	337	326	310	335	315	331	316	317	306	371	318	317	336	349	314	338	315	352	345	332	311	361	338	309	341	333	390	323	337	333	307	355	317	340	334	359	324	331	318	328	311	356	334	331	325	352	335	329	340	311	379	340	343	318	352	317	327	343	335	325	321	346	330	355	351	331	319	351	316	330	313	345	340	346	322	348	331	308	345	329	293	319	311	355	359	369	315	312	338	350	345	333	322	365	330	317	337	306	334	364	305	323	338	317	352	334	326	306	344	360	339	331	325	317	322	337	365	308	362	363	351	324	305	323	332	340	365	345	346	321	325	288	316	359	315	343	317	354	304	322	334	360	315	329	346	360	342	321	350	365	315	325	315	321	356	360	364	342	331	333	316	325	306	345	314	325	349	294	330	341	357	337	322	356	340	348	362	308	344	326	333	346	309	318	333	318	316	309	331	297	322	333	329	350	343	304	317	350	323	338	343	337	379	337	317	335	366	332	321	320	292	299	335	300	310	334	339	339	333	295	337	343	335	310	330	358	302	357	342	279	322	326	309	343	304	324	337	349	346	342	301	342	344	351	309	328	317	328	357	351	300	322	311	316	356	312	316	340	373	325	292	338	321	332	298	344	304	313	354	299	298	339	346	317	318	338	338	338	362	301	360	344	326	319	330	334	342	297	345	326	309	312	317	311	340	293	330	351	329	306	340	326	333	301	332	302	328	317	339	305	330	326	333	370	330	352	322	308	303	344	334	289	357	298	324	346	337	310	342	305	323	326	361	346	306	351	348	316	299	356	341	350	343	343	316	322	350	327	301	334	352	355	345	342	307	344	326	333	370	328	335	307	333	334	325	327	346	323	342	318	328	324	350	307	316	323	320	352	315	311	330	337	344	332	362	347	356	335	333	335	313	324	320	292	321	327	307	330	333	309	351	339	317	314	308	326	336	338	342	332	311	376	342	293	320	327	320	301	326	288	342	342	336	359	329	354	365	320	288	320	329	344	316	320	306	312	328	323	328	339	302	303	310	344	322	321	318	349	313	316	337	318	295	335	340	336	332	318	331	371	319	344	327	331	325	322	332	310	346	310	305	290	316	300	333	327	330	324	317	299	318	313	354	312	338	310	356	326	286	308	309	319	345	310	321	341	356	354	378	329	319	313	338	332	342	329	311	343	317	351	311	353	316	340	351	338	316	311	305	298	335	362	319	316	300	339	331	329	343	294	323	323	318	303	342	318	332	373	343	321	306	309	337	346	307	304	313	314	353	324	340	321	340	378	327	350	326	338	315	299	347	354	324	313	344	359	300	313	302	341	328	315	326	341	306	334	339	347	349	324	322	342	306	316	315	322	307	300	341	357	358	315	316	314	324	343	334	323	340	327	350	328	338	281	320	340	350	330	336	328	335	325	341	321	303	313	329	335	306	309	334	330	325	323	322	331	325	347	314	339	336	311	300	316	365	347	331
25367	4085	6350	2921	833	796	834	801	845	788	770	731	760	730	778	776	761	755	761	745	698	754	789	708	743	728	751	753	760	750	725	734	696	742	741	745	789	728	734	744	759	726	800	763	698	756	744	784	744	769	708	722	700	715	759	782	674	796	771	770	809	743	748	805	742	768	775	792	757	763	730	762	779	738	749	794	724	763	765	721	796	760	734	738	727	809	752	782	769	755	750	779	762	749	751	772	758	767	712	763	699	736	736	760	743	763	754	774	735	705	779	716	790	757	761	753	720	724	766	784	766	720	788	738	695	759	731	714	744	752	794	729	770	748	712	742	751	775	748	776	835	729	716	735	739	721	708	692	773	775	687	724	736	748	743	690	762	726	771	770	737	757	709	715	784	732	722	757	733	784	689	776	750	757	806	730	750	725	733	792	720	774	735	770	707	794	766	751	798	751	704	758	759	742	764	772	780	799	761	726	685	740	780	726	708	709	755	737	736	766	713	723	729	745	767	749	768	783	763	768	726	724	780	754	714	745	759	732	753	740	799	731	736	770	772	752	763	697	779	780	742	711	740	703	752	763	704	765	739	747	694	790	687	707	757	717	760	726	728	750	749	710	715	730	730	698	733	717	750	776	756	724	767	748	799	714	795	699	709	756	755	733	728	735	765	767	742	722	760	742	785	758	713	732	776	779	779	729	743	735	798	811	764	792	743	723	731	750	733	707	769	784	745	779	773	768	769	781	750	756	797	737	768	729	796	746	737	787	743	759	744	735	741	748	731	769	736	747	752	737	766	773	756	758	763	696	727	721	701	735	801	790	760	702	776	718	731	742	760	734	779	762	742	728	749	782	716	703	709	731	796	711	770	762	712	758	731	727	728	749	742	768	705	724	785	708	724	794	731	727	771	731	728	739	758	769	737	729	751	748	697	730	715	712	792	716	706	738	735	759	711	713	750	758	776	700	733	735	746	768	733	756	699	699	763	752	784	747	663	770	759	751	692	720	724	780	730	788	687	730	735	722	766	749	723	718	773	740	728	783	744	731	746	711	726	794	786	746	718	776	734	774	767	727	791	749	743	721	706	741	773	752	793	786	753	763	823	736	766	759	746	712	768	739	754	757	741	754	716	763	717	687	777	767	757	713	800	750	749	747	730	724	740	737	767	755	752	794	733	742	725	743	805	695	725	848	757	733	732	750	797	777	725	780	781	763	769	795	765	740	766	719	656	698	718	721	765	729	779	752	768	730	768	730	725	736	752	726	734	759	727	745	687	703	739	756	751	732	764	752	744	761	796	719	725	786	786	735	711	781	742	823	728	754	752	745	770	736	700	804	770	760	779	799	712	745	741	709	774	769	715	723	747	782	763	801	712	738	747	741	680	703	755	773	724	753	749	700	758	760	756	715	742	739	733	693	788	709	684	737	774	735	760	724	756	739	714	752	701	781	724	765	707	738	675	718	734	704	779	747	732	751	757	778	760	730	724	717	761	715	710	728	747	757	751	781	746	684	742	707	763	770	723	775	703	726	717	731	753	801	717	768	760	696	780	764	729	739	724	760	783	735	773	745	676	716	720	718	755	767	768	724	706	765	742	731	727	783	762	734	795	754	737	786	765	719	752	730	700	754	736	762	716	712	761	759	703	758	790	748	763	697	730	765	761	726	741	770	717	766	773	771	726	772	694	746	714	754	757	721	811	773	744	716	754	751	770	724	761	702	776	778	737	750	790	766	720	782	721	718	709	721	727	814	732	743	758	746	744	775	737	750	704	712	708	737	723	784	755	704	788	754	769	738	711	755	750	765	737	770	775	758	733	722	695	744	707	737	748	760	724	657	752	729	768	764	773	724	743	701	719	699	733	785	731	756	708	768	728	759	757	738	750	790	748	758	785	781	705	768	693	721	723	726	770	809	779	696	770	755	730	755	757	725	756	761	767	750	728	670	726	711	730	735	662	734	734	738	771	739	741	757	709	754	740	751	767	733	753	769	753	791	719	784	789	764	750	740	741	760	749	744	747	735	769	766	761	773	734	752	816	735	733	744	756	730	734	759	746	774	743	732	711	754	745	750	747	723	759	738	734	755	695	726	723	798	765	697	755	753	735	730	764	729	704	755	721	748	740	717	720	802	710	750	772	809	757	784	741	728	736	772	704	742	784	758	738	782	728	722	726	810	759	767	757	787	724	742	770	765	725	726	724	802	737	713	787	772	769	739	698	769	747	767	764	720	739	720	781	703	812	742	753	731	716	781	760	763	790	760	748	702	747	728	768	731	727	752	749	775	747	752	716	754	742	763	744	717	717	719	734	756	757	768	717	756	722	690	759	737	780	751	728	794	700	789	736	758	715	728	738	757	736	787	810	781	768	753	758	683	725	759	740	720	761	731	724	731	757	744	704	756	820	729	724	755	723	741	697	769	745	777	737	727	759	767	767	730	753	727	739	788	734	791	758	753	762	768	804	772	758	741	764	759	771	773	772	727	751	771	761	762	755	794	737	770	758	812	735	768	746	740	728	717	771	790	764	798	750	778	784	792	751	693	756	761	769	712	761	749	757	729	749	749	772	747	771	766	701	707	759	680	758	723	721	734	736	739	748	725	734	733	739	732	717	723	770	746	720	758	722	731	745	754	746	757	774	749	750	736	663	745	779	855	739	710	725	745	709	754	754	712	744	769	775	668	785	730	756	764	788	730	725	716	770	738	728	803	743	716	725	782	787	753	766	735	737	747	753	733	720	780	733	721	779	757	749	780	804	732	715	761	723	720	780	756	712	740	774	706	762	788	776	719	722	735	756	776	726	740	746	740	784	750	715	732	762	810	804	730	740	763	736	740	728	750	744	705	770	743	757	717	690	759	760	774	721	740	730	734	694	757	738	744	743	793	727	754	754	716	750	785	762	772	755	794	790	752	715	719	794	764	775	710	762	743	749	754	763	734	774	778	708	754	749	757	737	757	749	776	723	806	736	706	691	715	744	709	736	755	765	742	736	760	747	770	733	738	754	727	712	756	791	722	738	751	714	724	753	738	730	717	748	748	755	744	770	781	733	781	749	757	765	726	751	767	753	770	734	798	724	743	707	715	728	724	721	741	742	748	744	760	761	732	743	779	725	721	781	762	711	723	757	693	764	731	764	772	731	782	707	730	756	718	793	764	713	741	757	788	745	753	710	770	707	708	763	756	756	718	791	739	713	763	770	734	732	747	779	798	780	774	768	711	808	740	753	772	734	802	761	752	791	722	736	780	762	747	716	793	702	764	735	701	755	743	710	720	753	746	798	787	714	794	751	726	719	707	706	719	739	733	718	721	738	725	729	756	744	794	727	760	703	747	750	755	775	705	735	720	725	761	756	792	717	733	703	796	762	760	758	711	760	728	762	763	752	722	739	777	743	719	747	734	726	738	689	793	750	719	756	764	758	776	750	760	762	735	765	691	823	748	749	759	762	768	760	686	709	728	751	759	759	761	793	740	775	754	736	717	744	754	787	773	758	713
52752	35685	39086	21487	2928	505	779	438	395	302	237	258	280	251	219	223	247	229	208	217	232	240	234	267	216	182	214	238	224	217	200	217	222	216	235	221	217	226	231	224	230	216	212	221	200	201	232	207	211	227	202	216	228	239	203	231	235	235	216	214	236	227	221	208	252	233	229	240	235	234	218	227	251	231	212	216	234	215	253	239	206	228	250	218	221	214	219	224	227	223	223	217	221	227	191	236	231	227	211	196	242	214	226	245	220	218	196	208	208	253	223	217	212	193	244	258	204	219	245	220	220	225	237	214	238	191	233	214	213	223	237	204	228	224	219	233	236	205	217	224	215	234	228	218	221	214	219	222	219	231	241	221	236	219	229	201	209	251	214	204	220	213	230	268	232	216	206	189	241	241	206	193	220	210	230	227	220	246	207	221	218	220	206	217	217	211	230	230	231	232	230	221	239	224	226	214	210	221	234	230	216	239	205	196	260	215	218	209	215	210	236	187	210	214	213	226	216	238	227	190	223	205	209	217	215	213	218	210	215	227	192	207	227	238	213	225	231	214	171	204	211	261	222	210	237	233	250	226	241	191	213	237	207	208	211	265	257	210	220	224	223	221	262	238	237	232	225	219	229	222	238	231	246	215	212	227	211	238	242	228	224	220	211	242	228	217	190	192	240	177	204	207	224	233	227	222	246	232	226	253	212	205	231	215	235	238	208	208	229	206	220	220	223	186	209	206	220	234	227	212	213	219	238	257	224	211	228	246	241	207	251	213	245	214	224	228	204	204	222	211	215	216	218	196	196	205	214	217	221	211	219	220	212	247	235	257	223	220	228	199	232	197	195	236	203	240	225	228	206	221	179	205	225	229	235	216	212	226	210	234	224	237	225	229	216	231	229	228	217	189	194	205	265	254	226	190	242	246	239	223	207	217	224	257	203	240	221	219	229	210	219	235	206	218	235	235	232	240	260	204	219	210	208	229	264	221	215	226	239	233	247	198	201	191	223	238	218	220	200	237	242	219	248	203	229	211	233	214	205	218	212	225	223	197	226	220	225	200	226	252	225	214	218	228	234	230	215	183	191	206	230	225	216	200	258	203	212	198	246	240	217	220	219	211	217	243	209	229	220	242	245	195	231	235	196	211	226	194	216	213	229	219	224	215	217	200	195	227	220	207	220	218	214	210	228	204	222	236	249	217	243	208	236	244	202	239	212	233	200	237	258	212	211	236	224	196	217	211	208	230	211	219	240	227	231	203	224	202	228	212	221	230	212	214	219	199	231	215	253	220	231	215	217	231	218	229	234	228	225	210	205	226	229	196	226	200	222	223	198	185	220	222	216	238	205	221	190	212	201	188	188	220	215	216	239	215	215	216	183	206	232	214	180	205	209	240	228	243	234	245	202	206	220	224	219	226	231	224	233	258	220	204	204	240	221	211	221	246	206	221	252	208	214	223	223	213	214	252	233	226	229	211	222	229	211	225	214	222	241	185	240	252	204	203	213	202	240	223	228	234	270	234	213	238	217	218	216	242	218	203	205	235	228	217	230	208	212	226	231	219	233	221	228	199	251	228	209	252	220	247	213	185	229	234	215	239	220	235	209	237	232	219	210	203	244	208	238	217	210	218	213	215	218	215	198	206	236	250	208	219	248	216	237	245	234	227	223	242	190	214	200	224	211	213	230	238	204	224	236	241	225	234	242	231	220	214	218	221	215	194	244	221	209	196	222	212	204	228	232	226	215	221	237	213	215	203	213	222	221	213	210	220	193	206	201	194	240	221	207	218	198	219	227	212	213	218	228	192	224	211	232	217	232	235	209	237	213	241	222	231	220	233	199	212	218	189	234	204	225	215	205	216	227	208	205	218	211	201	238	226	229	194	220	210	229	221	199	239	210	223	238	239	227	220	219	198	200	205	226	212	252	246	201	226	197	229	236	220	241	242	216	229	221	223	222	223	210	216	234	215	206	213	230	208	213	247	214	231	227	196	205	212	232	213	219	215	217	208	215	201	244	208	242	235	191	221	217	232	198	217	205	234	227	221	224	225	215	224	206	203	228	204	223	218	214	206	222	206	201	228	253	228	219	222	237	245	241	212	204	227	223	209	225	226	201	240	215	209	213	223	234	230	238	242	206	241	213	226	240	232	213	213	223	221	206	236	197	222	237	231	211	211	218	211	204	246	209	219	218	221	225	204	233	225	215	215	217	224	219	219	222	226	228	226	220	217	214	203	231	214	205	196	234	215	217	233	220	207	233	219	232	203	210	228	221	225	191	208	225	230	224	192	226	205	234	202	234	239	215	195	195	206	239	221	202	228	228	214	248	217	219	212	210	232	229	221	229	234	241	227	229	252	206	227	219	213	211	231	201	245	224	198	211	203	196	206	211	206	228	181	243	225	235	252	189	223	231	212	226	237	195	226	227	233	223	210	224	200	207	233	222	236	212	239	240	219	207	229	218	203	245	234	196	210	251	215	216	229	205	211	236	202	258	229	218	196	225	228	221	187	240	221	231	191	223	229	226	215	204	229	190	230	218	215	219	203	250	212	224	230	220	211	223	221	233	249	218	229	212	245	196	204	224	216	211	223	213	212	213	190	224	241	219	219	205	213	254	231	228	200	202	226	203	209	224	216	214	253	215	228	205	225	251	211	219	217	251	215	233	238	214	212	204	245	260	238	231	246	206	202	224	221	221	234	214	232	219	190	218	231	230	220	224	231	227	225	238	226	202	245	176	232	237	219	218	214	208	230	238	224	240	210	218	253	199	200	209	249	213	250	183	195	249	216	252	188	259	204	219	219	219	232	232	216	243	223	230	222	224	235	214	213	212	234	220	223	217	218	207	211	219	224	213	246	248	230	213	232	237	220	230	235	222	194	220	238	214	226	213	242	238	218	213	232	201	189	235	216	205	219	242	179	209	210	182	234	239	206	203	195	221	199	207	221	214	225	212	212	240	224	208	211	203	222	242	191	196	216	214	205	236	205	269	239	237	211	237	222	218	223	217	242	230	242	231	202	227	202	227	214	233	208	220	210	229	216	196	233	224	186	207	229	204	189	214	190	217	217	236	203	238	248	232	212	196	224	207	230	228	195	217	229	212	207	215	228	210	219	249	204	215	218	232	212	198	218	210	191	199	253	214	214	240	212	246	227	223	249	216	209	223	206	211	224	218	205	229	227	193	215	243	254	229	230	207	238	213	238	228	216	265	209	217	203	218	203	241	227	217	201	209	242	224	210	229	219	228	228	211	192	209	210	205	229	224	231	226	190	211	244	236	224	249	231	194	225	226	219	246	219	220	199	217	237	228	204	208	221	238	213	227	199	227	193	230	192	224	196	205	185	236	224	232	208	206	207	199	225	231	215	225	235	218	211	210	241	227	198	187	222	218	223	209	224	193	228	212	197	204	225	235	231	249	234	236	246	218	234	212	215	223	221	210	221	215	218	228	222	227	223	201	231	236	210	207	210	209	232	209	184	226	206	232	209	242	234
42608	25250	39211	26783	1295	1212	1588	1386	1045	821	664	633	596	575	638	607	620	552	576	577	555	575	558	620	568	541	590	568	521	538	518	507	513	501	564	500	557	549	505	481	494	595	517	486	544	534	502	487	550	499	514	515	512	506	544	531	564	528	549	510	537	541	568	543	533	497	515	532	561	506	493	522	571	551	560	576	503	524	514	524	514	558	521	546	531	493	538	532	530	534	509	512	564	538	529	483	584	528	559	527	547	519	538	557	510	541	518	557	527	520	506	519	532	521	532	541	571	553	518	484	571	507	514	496	541	590	503	526	491	542	555	492	561	532	563	578	499	518	526	479	517	506	528	542	507	500	515	523	521	523	510	532	532	502	499	494	581	523	523	514	531	532	515	546	492	527	544	519	558	508	503	506	504	513	520	510	525	569	546	524	551	514	560	572	529	507	537	537	536	511	533	568	505	522	555	522	521	537	539	528	523	525	567	551	546	520	500	542	577	548	486	532	528	529	549	468	534	485	520	528	521	519	532	551	526	537	550	495	557	558	526	526	524	502	519	575	494	510	481	528	513	477	539	526	518	539	481	485	524	524	525	534	506	501	494	517	519	506	501	527	566	513	497	555	502	513	521	519	520	512	483	521	526	519	514	525	541	512	512	501	535	536	528	529	501	519	484	491	516	524	548	542	543	502	525	532	542	524	510	556	473	553	538	537	510	486	529	502	541	541	506	514	538	504	548	504	534	538	511	521	532	529	521	534	515	508	536	559	509	516	518	514	538	507	549	516	539	535	520	521	522	506	524	545	499	499	560	530	498	512	470	538	553	484	519	506	514	517	497	507	520	483	533	585	512	522	526	522	528	501	551	511	505	504	521	580	549	563	525	504	575	507	491	493	495	520	506	494	502	508	531	537	526	537	545	505	525	503	511	518	542	522	497	481	576	551	526	531	519	488	500	521	522	546	561	538	524	552	525	536	515	558	525	499	515	565	517	507	505	548	519	549	541	505	515	558	555	489	465	545	509	516	512	542	544	495	520	523	531	538	527	534	539	509	570	490	556	544	531	546	482	507	527	524	492	507	536	519	477	536	564	533	533	518	521	499	526	490	509	528	489	528	498	504	507	539	517	522	529	566	486	528	537	518	546	481	508	521	478	514	531	537	498	494	534	545	525	527	534	537	500	529	539	559	570	484	508	528	502	509	504	529	539	526	539	532	537	543	521	522	521	492	483	538	542	521	523	506	514	527	514	510	546	568	510	570	498	511	508	529	529	523	482	496	541	506	462	520	534	524	520	506	500	518	518	530	517	480	516	530	500	495	531	556	486	535	483	506	543	529	514	509	533	554	511	508	507	524	507	493	545	520	533	542	503	547	509	563	536	519	525	540	527	512	510	494	517	527	536	532	539	527	589	519	535	514	525	536	506	507	540	521	520	537	495	537	514	513	534	523	555	522	562	527	521	550	504	508	544	510	544	501	493	493	517	525	509	507	524	531	534	509	511	549	517	543	512	521	532	518	522	494	521	495	525	481	534	507	505	513	532	536	513	546	531	514	502	527	504	569	547	532	554	547	514	554	510	529	569	489	505	514	537	550	511	552	513	545	534	528	498	555	517	549	490	528	549	497	529	536	505	556	527	507	495	533	557	479	517	518	544	548	519	494	504	531	485	544	568	503	569	500	540	471	556	519	520	537	538	511	546	500	537	546	535	489	497	528	522	511	501	554	571	520	492	530	557	528	516	513	537	518	505	519	518	532	553	520	537	552	555	522	537	463	516	548	515	554	494	545	541	524	489	513	546	577	522	548	546	506	519	520	511	494	527	505	545	558	478	520	545	527	529	499	459	530	526	511	562	522	486	512	509	485	548	538	519	543	558	530	510	521	555	542	504	484	533	507	526	546	491	504	483	511	541	457	499	527	560	514	534	505	530	536	522	505	521	518	537	515	559	513	560	486	497	513	558	495	579	495	518	541	536	533	554	555	502	554	535	540	531	494	512	496	528	569	538	505	529	523	547	526	568	526	534	516	526	523	526	551	535	541	501	536	514	517	546	516	543	525	539	492	511	553	510	482	530	491	495	540	505	472	560	539	570	476	511	502	474	524	490	491	508	518	549	511	555	488	529	512	535	559	505	513	501	474	480	517	534	496	516	530	514	481	520	490	564	523	515	568	522	538	494	584	542	535	550	525	544	504	497	553	526	517	493	534	515	527	501	530	519	513	539	506	485	554	504	518	498	497	508	568	521	474	472	523	520	494	482	540	474	533	515	500	538	523	533	479	504	518	518	522	511	525	522	575	543	509	523	539	529	480	529	512	489	536	534	514	528	521	524	555	511	552	506	532	461	514	537	538	553	491	517	489	563	487	531	523	504	541	531	551	533	515	498	526	529	506	551	517	513	526	553	504	470	527	529	492	503	536	527	538	508	511	529	502	552	491	539	547	550	514	554	542	535	503	528	557	504	547	510	502	541	507	509	534	570	518	517	541	501	566	493	504	548	491	518	508	487	481	509	546	496	525	557	515	524	503	533	492	541	543	520	506	503	516	555	507	497	527	542	517	534	478	554	517	510	493	505	510	500	521	480	534	527	530	541	535	540	541	528	517	499	566	533	520	514	498	528	509	542	565	489	521	530	515	527	537	524	517	520	521	552	544	529	480	526	503	524	518	508	506	550	518	499	494	499	527	502	527	529	513	519	498	517	509	488	537	529	524	511	517	546	486	481	504	525	535	554	496	523	539	574	502	565	489	533	500	508	532	528	521	561	512	512	536	509	526	497	534	538	517	509	484	526	522	516	504	508	496	551	536	553	537	509	506	510	543	534	489	509	538	512	455	547	528	504	573	489	511	536	508	556	502	514	531	544	536	521	539	501	551	489	550	511	524	548	518	535	543	529	501	564	482	509	527	528	485	506	545	528	499	490	499	549	512	559	529	519	545	503	529	515	536	519	491	548	556	525	525	535	536	499	517	501	533	501	538	483	508	519	530	523	535	498	532	549	546	519	516	543	480	500	493	531	539	475	560	506	506	522	526	520	535	582	539	544	521	548	538	528	511	573	534	458	509	553	528	496	534	468	545	510	520	525	522	535	528	549	499	509	564	530	534	480	481	503	509	488	498	499	542	508	517	506	520	517	498	542	515	550	508	514	567	489	518	528	505	521	543	505	535	505	524	506	569	496	519	536	532	539	493	536	528	527	523	521	540	541	496	565	539	523	520	513	491	501	535	506	523	503	517	519	462	546	533	545	502	522	550	501	510	529	511	524	515	499	533	555	528	494	513	531	513	528	535	526	521	533	516	531	505	550	546	505	550	525	494	538	526	532	536	473	518	477	499	524	518	472	532	498	527	519	531	532	538	527	552	497	499	512	493	554	533	521	550	548	529	553	546	520	564	546	547	558	503	519	526	510	503	491	533	552	537	496	493	518	514	550	525	527	569	526	542	485	486	553	563	567	501	508	519	526	502	476	504	509	523	530	529	541	533	534	558	501	523
51801	38151	46187	31340	9138	1267	832	708	485	379	283	278	258	247	235	228	210	222	232	233	221	238	209	218	241	234	195	210	220	226	213	234	231	206	212	209	220	215	226	213	227	225	207	245	224	180	190	220	184	215	202	194	195	194	219	215	192	231	217	217	203	226	230	180	207	229	233	209	219	190	224	217	201	241	190	208	214	207	241	229	210	216	199	218	211	196	213	222	221	221	195	240	194	205	228	217	221	235	195	209	222	216	211	219	231	204	222	214	222	191	196	183	212	207	235	223	204	224	198	229	212	220	216	215	211	209	228	205	197	207	218	215	201	219	218	220	210	229	218	213	208	231	224	209	184	206	200	211	193	226	209	205	200	219	207	215	197	209	202	221	213	226	222	216	198	218	179	208	216	203	197	218	222	200	212	204	227	195	223	221	221	208	226	220	227	206	218	219	196	229	222	236	195	205	209	218	205	207	228	221	188	218	170	226	231	225	233	220	217	242	215	233	211	228	207	186	202	233	220	223	207	181	217	205	211	222	231	227	199	223	225	256	209	205	216	228	220	227	212	213	215	221	227	227	210	208	210	215	208	211	231	208	227	195	200	206	202	218	176	219	211	220	206	216	215	201	230	219	211	215	215	204	219	227	214	174	230	194	201	186	196	230	184	183	175	229	232	215	205	220	207	222	267	228	231	215	219	213	191	203	225	197	209	216	233	203	224	230	199	236	199	215	222	230	197	238	213	213	194	208	218	219	203	208	194	215	216	220	170	225	194	228	197	202	201	216	199	223	221	198	206	204	222	189	225	214	217	237	216	228	238	203	222	229	207	197	193	259	218	234	202	221	219	181	198	234	220	193	208	220	221	221	222	191	200	225	225	202	237	214	232	213	242	220	212	208	233	200	212	200	202	210	205	205	223	215	206	217	213	196	197	214	195	197	224	220	226	199	216	239	206	197	221	210	204	204	241	228	232	203	197	226	212	207	238	198	207	221	219	205	226	206	204	226	219	227	210	228	234	200	218	205	218	187	233	210	195	215	234	219	229	234	208	208	187	259	193	217	212	226	228	230	225	226	198	202	240	213	195	234	219	196	182	195	222	249	202	215	216	205	220	223	199	202	242	161	228	197	204	194	205	215	204	202	209	191	215	224	211	219	220	211	195	218	228	232	230	200	225	232	200	215	192	221	217	195	201	215	191	208	218	224	242	213	209	214	207	233	192	204	227	211	197	202	178	221	217	220	221	219	222	214	207	245	202	214	223	249	224	216	225	192	202	193	222	221	223	202	214	209	207	196	203	204	217	206	189	228	208	242	205	245	209	223	211	229	218	186	228	195	237	204	216	209	241	217	237	256	205	214	203	209	234	222	223	206	193	197	217	219	198	237	225	200	218	227	216	194	214	196	197	224	217	246	204	210	207	224	195	227	211	218	230	211	234	215	221	213	223	211	216	217	213	216	204	205	204	228	246	229	214	209	227	230	181	248	209	233	206	180	199	230	208	210	204	223	210	193	198	241	203	215	181	229	246	233	233	242	203	203	225	228	249	212	211	228	200	205	218	236	235	189	216	203	210	225	192	204	228	216	214	224	221	220	202	235	232	220	200	202	209	222	213	227	214	194	215	209	227	237	203	226	181	228	196	222	246	225	216	221	205	223	213	205	214	230	209	194	185	196	201	193	219	181	203	218	210	199	230	219	226	213	204	215	203	225	192	217	229	201	182	237	240	234	220	195	200	218	195	219	173	191	225	200	224	212	212	177	209	210	224	225	271	219	213	206	223	222	215	223	214	211	230	206	221	242	228	201	200	189	191	193	214	192	200	224	226	211	214	206	215	207	210	199	213	203	186	212	218	196	242	214	213	213	176	232	208	207	219	209	218	220	210	205	217	203	207	234	199	181	207	210	208	214	216	202	210	220	196	242	203	189	231	226	210	197	218	190	227	218	224	204	182	222	199	209	218	209	231	201	193	218	219	204	210	216	223	210	212	191	220	223	226	208	213	206	208	177	207	215	201	230	242	194	211	189	229	223	184	213	189	195	236	250	231	202	209	215	204	199	228	257	222	237	203	219	209	226	212	208	220	234	210	206	186	184	211	202	191	182	233	203	208	227	226	201	196	214	217	229	193	220	235	193	238	202	188	233	180	193	179	223	229	213	203	212	232	216	195	201	197	243	211	213	227	237	215	198	202	219	210	194	220	201	186	214	216	196	196	197	236	200	202	204	215	196	182	207	241	231	215	217	197	210	223	195	226	213	209	202	201	233	251	208	224	211	238	219	234	188	178	189	223	221	223	214	203	209	204	208	212	196	211	212	240	199	240	208	220	255	209	219	216	217	190	196	225	205	242	207	209	233	204	228	195	219	208	225	216	205	218	202	231	203	195	225	204	222	212	212	221	223	223	234	215	220	216	217	229	206	232	216	234	193	199	204	238	239	222	181	201	241	193	196	202	216	200	223	203	240	207	196	200	234	192	205	198	194	233	215	230	191	215	221	210	207	202	212	204	209	188	226	223	219	214	236	188	225	193	221	237	230	209	216	210	209	215	220	200	208	212	211	202	191	212	207	232	228	215	241	231	212	213	209	216	202	212	214	239	217	215	204	201	195	222	194	218	233	202	200	216	192	199	246	216	240	224	199	215	220	210	229	205	228	228	218	197	197	223	201	193	190	204	239	190	208	214	220	240	225	192	217	236	216	229	220	198	229	221	190	228	205	225	223	215	229	224	192	205	200	215	207	231	215	180	211	227	203	199	234	196	222	227	219	213	215	223	251	223	230	248	217	218	203	211	211	232	211	236	195	224	192	203	197	215	220	252	228	187	238	209	174	227	195	215	184	234	202	246	219	196	235	209	206	213	225	209	220	210	206	226	196	223	212	229	210	188	210	199	199	238	207	223	214	201	183	223	198	228	191	227	219	202	206	193	201	224	231	212	197	217	241	210	219	207	216	213	225	217	229	219	197	204	220	216	219	212	219	193	224	194	228	205	220	221	194	209	226	202	209	218	193	206	212	220	234	190	219	225	214	217	225	222	228	212	210	208	231	211	216	214	202	207	219	219	206	199	205	228	190	195	216	223	203	228	217	246	220	227	223	216	218	201	192	198	219	226	223	231	205	186	203	193	240	236	216	218	206	224	204	236	209	207	219	210	199	205	185	194	233	243	225	216	207	197	200	217	204	205	230	243	199	205	195	214	209	221	229	218	217	209	215	220	216	176	233	184	191	218	204	214	200	190	217	239	179	210	225	195	211	237	230	174	235	210	194	223	194	193	204	222	225	193	207	212	204	205	206	225	215	207	207	214	202	241	202	205	221	239	206	197	219	239	188	212	221	225	223	204	192	212	202	200	195	206	194	205	217	198	228	193	205	200	183	203	213	174	229	223	214	229	236	187	203	230	243	188	242	212	216	237	237	230	197	199	207	214	208	237	201	208	200	195	225	216	212	201	244	197	218	208	196	197	215	213	206	186	213	204	235	189	195	217	212	213	202
49552	35674	49820	34674	1898	2304	2518	2278	1449	1193	843	773	686	723	644	678	626	586	636	611	606	588	581	578	566	573	572	566	583	538	559	551	539	520	576	515	468	540	552	506	502	546	520	530	558	490	534	561	517	523	546	528	521	472	471	491	541	486	540	482	513	525	540	546	532	540	558	554	552	522	528	560	535	558	559	537	546	546	512	539	520	522	527	532	520	493	551	546	536	492	544	514	518	536	528	497	522	497	540	497	566	555	536	514	504	538	542	513	531	521	541	507	572	470	516	521	503	525	485	516	532	489	504	496	484	529	519	484	505	519	532	559	493	523	535	524	529	506	533	537	488	489	475	512	528	478	502	522	514	465	512	539	550	554	532	475	523	515	528	528	526	554	519	510	533	504	499	496	489	542	516	488	540	488	541	514	494	515	545	473	462	516	541	529	520	542	513	531	483	505	480	494	546	545	517	517	491	492	498	545	536	525	520	518	567	496	545	505	524	474	530	535	492	467	524	507	545	501	492	486	538	533	507	529	515	507	524	504	516	461	504	532	497	496	532	517	531	514	493	506	497	534	542	520	507	520	512	477	526	452	513	476	519	503	548	519	523	520	481	545	505	576	529	554	487	481	510	486	528	517	507	518	488	528	483	505	489	485	511	552	507	497	493	512	552	518	558	524	511	512	509	526	525	526	493	530	460	495	484	575	515	525	510	507	502	477	534	475	484	479	531	521	502	531	567	555	507	543	557	499	520	512	572	510	541	505	523	483	530	530	478	528	541	544	514	518	527	499	542	525	525	561	537	530	514	502	514	508	527	495	513	518	503	555	511	503	518	504	515	502	509	501	525	507	531	508	512	520	534	506	510	546	517	517	462	529	543	499	512	486	497	540	502	486	476	541	522	515	506	502	538	518	543	495	518	510	544	521	503	502	540	495	494	513	500	531	542	522	532	511	546	526	516	513	490	521	507	504	544	548	499	508	576	506	542	517	526	501	505	561	535	525	484	511	511	515	508	508	529	518	502	545	533	526	485	473	501	478	512	491	527	533	524	529	532	556	493	547	496	529	505	501	519	512	502	522	545	553	524	534	503	531	508	537	519	559	468	539	514	495	526	505	527	537	496	482	501	481	537	526	549	519	545	503	472	541	491	529	507	577	523	545	549	525	494	504	513	528	545	491	535	484	514	513	488	484	539	482	510	540	502	543	540	544	535	507	524	479	542	505	484	521	508	553	507	504	513	512	484	508	513	552	473	477	525	484	508	547	489	524	524	510	534	501	468	517	508	532	523	525	501	495	498	552	505	536	513	504	546	523	504	532	498	523	525	519	518	516	519	527	530	526	496	483	504	524	513	509	457	469	514	534	552	507	542	563	499	587	490	535	479	553	495	516	506	498	516	520	498	464	491	564	473	482	534	486	503	553	506	536	519	543	496	554	492	518	521	525	499	521	492	537	497	543	498	525	511	514	542	511	505	508	498	534	519	544	518	484	498	496	527	500	528	510	483	488	486	482	533	505	523	518	534	558	521	491	490	538	514	518	510	550	539	499	499	520	534	457	488	493	502	531	506	552	516	491	503	530	506	488	511	488	483	486	510	484	515	534	508	522	499	501	492	513	506	568	514	505	509	503	537	529	512	502	516	543	482	519	476	535	492	543	551	520	543	501	531	509	475	497	513	534	451	533	511	489	477	505	500	522	534	513	511	512	515	528	519	519	504	507	563	529	509	511	500	507	518	478	512	481	541	490	532	522	534	489	513	496	527	531	526	515	481	498	526	467	552	491	501	552	511	554	530	501	519	506	498	478	497	497	511	487	519	510	522	580	494	548	512	559	513	532	530	572	531	513	516	493	524	504	536	513	498	491	503	496	486	542	493	501	484	548	518	522	481	521	489	559	508	515	507	497	510	474	503	531	529	535	502	531	520	523	523	538	501	502	488	512	542	500	498	510	461	519	500	527	529	533	508	565	497	488	526	509	500	519	519	549	529	497	521	504	491	492	545	480	524	512	516	481	526	519	510	534	530	515	524	532	469	510	504	503	548	526	508	550	519	520	521	494	537	534	510	502	529	528	518	494	540	553	530	483	499	516	536	505	464	531	561	521	514	491	508	503	524	525	513	494	524	489	524	513	515	509	531	507	510	504	472	513	540	515	502	517	490	501	514	485	531	500	493	504	506	525	482	494	529	557	519	517	518	514	532	497	529	527	544	523	520	556	510	513	513	514	524	473	493	538	508	512	529	512	540	526	537	534	534	545	549	471	513	521	565	488	551	541	474	498	526	520	487	500	475	501	502	532	496	505	506	510	478	527	518	531	491	517	528	487	526	524	506	503	508	511	474	499	525	524	500	522	538	489	512	502	505	509	520	505	515	516	519	460	548	527	530	515	517	489	532	502	527	488	505	580	492	524	506	502	516	513	489	474	510	541	503	538	551	527	501	490	514	514	501	533	505	535	517	523	507	534	484	495	537	500	516	505	530	536	586	485	480	541	535	496	522	519	507	537	564	472	550	523	497	458	509	519	477	480	517	512	560	529	504	502	508	528	527	522	475	512	475	501	496	515	513	505	521	535	498	514	525	489	474	557	510	546	582	532	526	542	459	492	481	515	535	506	526	523	505	537	510	516	520	516	540	518	529	513	520	526	486	551	490	522	521	526	510	546	511	512	515	517	540	482	485	471	484	501	480	506	521	498	540	538	501	469	478	479	516	532	526	494	486	510	533	523	540	564	532	524	491	510	528	481	534	513	517	530	548	532	518	511	529	513	504	510	537	528	470	539	539	537	501	499	518	545	493	522	534	505	522	490	484	504	492	571	508	534	507	489	518	521	538	505	547	507	505	516	512	516	518	505	518	493	531	497	514	462	525	497	521	492	492	508	502	491	508	543	495	525	551	547	502	522	546	482	524	513	509	502	507	506	491	486	509	524	534	498	560	541	507	556	554	555	508	531	509	558	495	497	555	494	520	520	532	529	536	480	474	532	497	515	495	511	524	531	503	521	535	510	511	502	529	527	524	491	505	530	510	486	500	530	506	517	522	510	543	513	523	503	521	510	538	462	529	553	495	463	508	518	495	529	539	501	589	486	548	508	529	487	538	496	482	536	500	499	513	536	516	526	501	516	491	461	509	517	516	554	524	545	520	482	522	508	474	489	538	511	516	518	474	493	501	529	508	535	527	537	510	522	468	479	531	512	494	477	555	471	521	580	545	539	492	497	533	510	525	528	541	510	512	517	513	462	540	536	506	515	466	497	505	487	492	498	530	498	525	546	519	500	535	513	522	537	503	533	520	559	529	477	523	524	512	561	532	477	507	514	485	508	534	517	469	514	502	509	478	502	524	519	521	529	526	564	523	486	488	522	438	508	518	495	500	489	471	550	516	530	533	535	510	496	532	544	529	559	493	490	536	505	522	560	528	561	545	547	492	518	535	544	510	580	519	503	485	513	495	503	501	512	484	522	528	511	546	537	480	513	518	502	503	537	525	522	491	511
30790	6381	2874	882	368	332	373	354	324	348	362	341	319	339	341	317	337	351	328	316	328	322	331	315	356	334	341	303	338	366	266	359	366	332	330	316	344	326	322	325	312	306	342	350	354	324	334	348	362	351	301	334	356	330	325	323	367	354	326	343	336	360	328	313	323	318	355	360	333	377	321	328	322	325	312	355	348	335	351	352	369	355	314	338	330	311	332	337	322	345	358	351	324	327	332	343	344	377	341	320	335	335	298	325	339	320	323	372	326	349	291	336	345	331	341	365	333	367	360	349	318	370	341	350	356	333	330	364	306	314	341	355	350	359	321	353	319	351	361	330	369	339	308	305	344	302	316	292	322	328	325	352	353	356	326	299	379	349	320	350	350	351	330	381	347	311	303	352	324	326	333	357	343	353	323	337	327	313	327	343	336	321	334	333	363	322	311	340	358	340	346	358	310	314	334	343	358	341	315	340	338	366	324	313	298	341	326	376	334	347	322	353	363	319	351	379	316	340	337	343	386	335	319	331	343	350	330	372	347	296	294	331	341	334	301	311	342	311	286	345	358	332	346	374	334	330	309	332	334	296	332	382	342	342	357	340	329	338	357	338	338	307	306	351	349	331	344	320	365	318	364	352	304	340	322	330	363	327	328	345	355	333	378	344	324	351	349	350	337	338	356	355	329	348	331	367	340	331	299	322	358	331	319	327	358	341	347	316	316	339	311	344	315	330	341	346	343	351	346	337	325	336	331	327	342	304	349	341	352	304	338	334	312	338	341	359	302	334	327	359	338	353	303	280	316	371	361	339	334	332	358	343	343	354	313	331	332	329	358	332	332	336	338	326	313	351	312	333	311	359	321	347	322	335	355	346	363	350	315	328	365	312	319	329	340	299	320	330	350	317	312	375	343	323	325	311	336	333	319	328	320	337	334	338	362	368	335	340	314	338	343	301	312	281	367	351	325	334	366	337	355	340	331	318	346	332	306	374	366	309	342	340	321	341	320	319	320	290	357	330	312	325	364	319	330	336	322	317	357	309	304	342	307	325	303	340	340	358	317	338	318	341	333	317	347	350	329	334	326	335	339	365	374	360	356	346	332	324	342	297	335	331	333	345	351	342	329	339	359	372	323	306	324	327	341	355	325	333	344	361	337	361	326	338	337	345	334	322	330	339	323	329	352	316	334	339	355	351	355	320	344	346	345	347	317	334	351	339	339	325	329	386	316	360	316	329	330	310	321	340	310	338	329	349	339	308	338	365	311	285	363	355	334	351	289	340	344	319	278	313	361	330	337	329	373	350	330	343	338	385	311	343	341	367	308	378	356	326	313	319	345	294	329	323	313	392	301	315	333	337	326	336	327	365	324	356	320	321	345	372	341	288	305	333	338	302	313	332	307	354	371	335	332	335	312	343	371	356	336	352	342	323	345	324	336	322	320	340	331	338	331	329	282	339	321	326	319	332	346	338	377	307	329	358	327	368	357	358	347	347	335	343	328	363	306	351	318	364	320	346	341	329	325	348	348	356	358	364	325	335	327	314	298	322	374	327	357	322	354	327	338	337	305	359	340	321	371	351	357	317	297	327	329	320	327	311	339	307	317	342	330	306	350	349	329	325	324	358	338	356	351	333	372	363	341	368	329	334	326	312	347	301	352	326	303	322	325	316	349	336	331	336	358	317	310	368	336	366	359	317	364	324	345	350	349	337	328	352	339	303	373	351	323	333	360	310	347	318	341	349	349	353	331	353	325	346	308	342	328	320	313	318	347	337	345	322	360	338	332	334	335	346	332	351	321	360	349	323	322	329	370	341	306	307	314	338	355	312	330	358	304	337	338	351	332	319	325	338	352	315	333	345	355	311	332	363	336	322	357	345	331	374	348	350	336	353	365	339	335	348	318	305	378	309	351	309	319	314	346	328	342	293	323	307	363	346	324	387	369	337	295	332	356	349	329	323	352	351	332	355	337	363	343	337	333	354	343	338	358	368	301	326	325	380	345	345	339	361	344	350	334	369	333	383	375	357	321	361	327	308	306	312	316	369	321	351	309	341	290	311	323	366	350	322	333	317	349	300	326	318	333	344	327	364	306	356	314	306	338	338	317	327	375	318	323	372	329	311	326	359	345	363	335	304	345	345	334	362	366	314	352	368	354	343	329	336	341	292	305	337	370	322	328	355	333	367	353	335	345	336	319	284	345	339	322	323	333	316	341	334	319	313	321	335	346	321	328	327	288	324	298	334	355	318	322	322	326	304	336	352	339	323	293	305	321	331	346	334	364	361	370	350	300	342	333	322	320	339	289	339	290	315	316	315	303	326	322	371	343	338	331	341	346	342	317	322	339	314	337	370	315	316	365	353	317	355	358	327	333	333	319	349	319	333	354	312	330	326	317	334	362	323	319	334	294	376	330	329	344	352	360	325	333	314	370	332	344	313	352	311	315	334	344	371	345	342	321	304	283	332	360	327	347	358	388	357	334	375	330	331	357	345	306	345	312	351	353	364	345	355	338	359	322	323	304	325	306	350	340	315	350	352	319	350	336	355	335	311	356	342	338	365	341	313	349	349	324	359	325	293	325	323	293	354	318	336	366	316	351	355	311	328	345	312	339	338	313	325	346	384	370	336	348	309	360	330	332	325	355	372	337	331	315	303	342	326	340	330	336	352	371	343	344	342	319	338	324	298	326	326	307	337	337	327	317	309	345	325	287	323	316	345	366	361	358	373	385	332	356	351	312	310	314	295	331	304	310	342	350	335	351	365	308	339	357	321	335	316	331	371	329	320	333	328	319	344	343	329	319	307	339	363	303	334	362	329	334	299	327	332	322	321	336	342	320	339	322	350	349	345	293	337	344	347	359	355	341	320	356	348	334	315	322	359	332	357	341	335	330	339	329	369	347	294	342	330	342	329	341	311	317	301	326	337	340	371	351	334	317	312	342	316	386	325	348	296	351	322	322	349	350	321	323	328	349	340	340	294	336	329	318	305	310	347	329	356	356	329	338	338	310	361	327	315	325	350	309	326	325	341	310	322	342	330	334	349	333	334	320	348	305	327	344	329	328	304	343	336	324	369	327	367	377	309	323	343	333	340	308	339	353	346	370	336	330	348	322	315	351	336	321	353	328	311	353	325	327	367	323	368	333	303	392	331	324	321	335	345	341	312	383	337	359	319	334	346	352	345	335	340	355	327	335	302	366	313	299	341	328	369	345	310	334	330	343	337	350	331	355	294	336	360	351	343	356	346	304	348	341	338	330	335	328	325	335	315	308	312	326	340	347	329	332	328	357	370	343	331	325	315	326	320	349	350	338	314	333	345	337	336	291	335	336	330	308	301	342	322	334	356	335	333	322	346	342	297	346	338	315	359	334	339	338	354	372	320	326	314	367	325	338	349	338	323	373	334	313	357	324	358	312	360	297	314	313	341	367	330	323	335	337	347	326	325	335	303	317	338	356	302	318	340	323	335	352	333	381	324	344	350	317	357	339	401	324	339
24884	4287	6244	2740	797	785	841	813	757	802	779	779	708	742	746	764	806	825	711	763	780	777	760	779	754	728	746	799	775	745	733	764	777	746	771	718	746	756	762	703	772	755	728	720	749	765	770	774	754	788	761	765	753	768	711	718	736	772	759	799	716	742	779	781	737	813	761	759	801	760	735	731	791	769	795	754	755	789	775	733	768	727	744	742	787	777	764	784	745	774	768	765	743	803	758	778	760	734	776	749	720	768	758	785	757	716	734	775	732	774	781	729	741	704	760	769	727	761	758	740	700	754	700	746	748	784	798	788	733	793	742	793	661	785	781	776	745	748	747	744	768	779	731	755	730	753	717	761	737	714	730	800	727	778	773	759	743	754	745	795	771	715	745	733	796	729	705	754	736	747	769	770	767	775	725	726	758	750	780	735	743	766	722	774	773	707	735	729	734	691	754	740	770	752	704	760	814	759	736	715	719	727	708	749	753	742	719	780	702	742	766	723	766	724	781	737	724	713	781	790	772	755	782	762	714	708	717	688	763	769	743	729	771	727	760	732	703	743	733	777	722	781	689	741	743	737	740	762	752	696	806	750	760	701	738	743	713	711	771	745	749	768	755	742	768	750	732	775	797	693	787	776	768	683	751	740	704	771	747	801	743	734	740	748	671	759	808	719	736	782	742	767	760	721	762	738	754	750	749	718	781	756	729	723	759	769	825	804	735	757	726	771	725	741	765	767	700	740	674	717	708	747	706	790	712	740	698	754	721	772	686	748	784	781	731	730	773	758	774	739	794	797	716	762	802	760	720	701	736	762	732	709	718	794	776	734	765	774	772	758	764	782	735	775	751	723	735	739	758	763	732	720	770	712	721	787	696	761	774	723	741	762	738	779	726	753	734	742	735	719	726	758	770	716	741	764	761	787	771	708	764	731	761	778	693	726	772	742	787	774	743	728	764	765	740	780	751	698	708	764	765	767	744	746	778	798	728	707	713	723	719	775	731	752	754	764	742	744	730	765	764	763	690	784	766	735	754	757	730	720	743	730	738	741	722	699	753	753	691	734	721	785	744	747	799	731	712	781	715	761	783	733	702	768	774	715	716	743	770	787	713	743	750	705	712	710	720	714	771	717	737	756	787	747	771	736	791	775	753	744	755	751	747	790	743	777	741	724	768	791	758	778	771	785	758	750	752	749	769	745	736	725	787	738	756	723	739	758	717	746	774	750	747	754	727	746	751	769	773	756	726	762	743	701	742	778	740	785	758	783	712	729	761	754	767	748	755	768	750	712	765	727	727	757	733	748	750	759	740	743	737	759	735	754	755	748	758	772	763	708	792	767	741	753	709	693	708	744	764	683	777	745	794	779	712	720	766	771	781	775	780	763	714	759	756	731	738	755	784	758	703	779	730	671	783	735	730	744	760	777	771	740	735	730	745	719	737	723	745	802	776	741	762	762	699	735	706	719	794	771	751	744	745	767	758	756	722	758	760	742	762	750	761	749	758	741	746	767	765	748	752	722	803	724	805	791	705	724	790	717	758	753	737	738	732	756	770	772	733	712	752	723	761	703	743	714	773	777	725	697	727	734	791	731	717	746	733	788	729	710	682	769	732	712	765	768	788	743	741	708	786	747	781	716	735	720	752	760	738	741	761	761	750	761	741	751	718	753	745	744	746	718	729	751	748	753	677	744	754	773	772	747	751	770	700	783	805	813	790	780	711	772	737	767	730	751	738	766	727	738	782	782	777	790	747	712	713	771	743	827	757	784	772	705	734	738	765	770	769	713	756	810	699	755	764	760	767	697	777	776	789	730	738	789	771	708	777	729	744	718	734	759	756	797	800	787	751	768	732	747	753	765	708	767	718	754	755	734	781	780	727	743	787	703	746	763	765	684	756	755	705	783	715	766	756	762	722	757	761	787	733	702	749	714	803	745	711	719	712	745	725	719	737	737	737	762	790	740	777	744	738	743	741	731	756	757	775	746	719	760	769	750	766	702	791	770	755	767	782	710	723	777	768	666	781	774	749	723	769	753	735	764	761	780	737	743	729	732	803	807	760	745	732	732	725	759	752	694	770	735	771	733	751	727	727	742	722	791	777	774	778	802	781	775	753	759	750	731	783	740	741	735	767	762	768	748	720	765	765	724	750	783	723	739	798	769	808	742	766	778	812	779	733	738	744	779	795	799	739	781	681	768	751	730	687	767	764	731	764	762	725	733	758	760	737	712	712	726	763	717	763	717	730	791	760	796	757	748	774	696	766	762	760	758	713	771	739	799	758	764	732	690	746	771	740	728	707	804	753	724	728	740	745	773	739	770	730	694	753	741	749	761	732	739	727	747	740	771	801	804	735	750	721	738	749	735	790	716	760	697	777	779	759	746	740	783	757	743	780	762	753	804	746	758	771	728	733	733	720	774	733	779	689	736	759	780	712	750	726	781	761	786	786	763	749	745	747	767	752	792	771	787	747	742	727	774	747	749	794	722	750	749	783	728	722	793	707	747	761	753	798	760	709	753	716	710	771	747	718	670	713	705	726	751	785	763	714	767	755	781	759	785	761	778	769	761	787	721	792	759	768	748	758	718	767	739	735	736	752	761	782	709	741	730	759	763	812	814	806	742	746	740	777	747	745	738	776	758	764	799	786	748	799	755	751	786	784	738	784	796	711	753	782	817	746	768	773	776	720	749	766	749	748	740	766	718	719	737	757	695	739	739	750	774	742	781	794	756	751	741	692	783	714	725	732	799	714	780	712	756	781	741	751	714	725	745	760	725	690	816	747	734	797	699	668	712	765	767	775	720	749	775	777	748	715	792	770	726	732	766	765	726	751	751	794	768	754	742	751	762	755	777	769	773	727	727	786	736	766	749	785	792	740	713	733	706	777	774	764	751	771	745	734	744	770	691	724	778	758	782	731	719	759	761	765	766	753	744	765	739	756	740	792	776	734	752	714	791	738	788	704	788	766	821	759	797	732	784	736	727	726	757	755	798	737	757	756	794	755	704	786	743	750	748	767	770	710	715	733	785	719	719	732	729	701	772	731	751	741	801	758	794	734	747	747	748	778	730	726	733	765	727	782	763	744	738	734	768	771	775	788	770	772	793	718	714	725	733	810	739	708	790	709	744	750	740	770	804	709	743	715	760	737	790	772	805	744	748	787	720	765	757	703	782	739	738	770	811	720	723	743	744	732	792	728	751	800	773	737	746	761	778	723	784	725	747	772	742	734	718	764	775	707	759	730	803	752	735	690	695	745	807	714	713	730	745	767	714	758	731	759	702	748	775	731	759	716	773	744	695	733	749	771	737	747	726	811	728	772	739	749	749	756	746	778	764	738	725	777	755	788	775	787	730	708	768	827	708	725	707	707	699	769	758	735	770	764	799	741	754	752	706	789	735	738	722	729	782	761	746	769	745	733	785	777	765	761	771	743	687	773	787	767	778	761	800	722	802	752	752	757	735	779	788	744	785	772	714	733	726	743	745	825	772	710	809
56148	36571	35575	21157	4044	680	712	697	555	525	373	256	243	265	235	227	215	245	255	247	239	206	226	235	221	210	237	219	218	258	208	222	223	231	240	216	214	235	232	220	189	229	209	214	220	188	208	256	213	235	208	215	225	209	195	219	197	225	229	245	237	220	227	249	216	222	219	215	198	231	227	192	243	218	253	192	239	227	207	227	217	201	222	221	225	202	215	238	267	232	222	246	234	219	234	228	259	233	235	230	194	201	241	198	220	184	237	214	197	226	219	229	190	206	231	226	210	223	202	243	227	195	189	214	204	197	221	220	255	184	214	252	241	186	207	224	225	256	202	216	230	212	223	241	209	235	215	226	218	223	222	216	214	236	207	225	211	223	199	233	252	232	232	193	251	203	235	236	212	199	199	191	230	186	208	222	224	229	202	225	206	216	224	215	224	211	205	229	215	222	213	213	213	207	212	226	224	231	213	260	209	232	226	207	227	237	225	189	220	213	197	227	221	241	254	215	215	215	220	230	238	248	220	209	239	204	234	215	233	238	187	207	205	211	219	213	219	211	226	198	198	217	214	222	214	231	213	216	212	230	224	232	248	232	205	210	218	231	232	243	199	237	260	229	224	231	201	221	231	205	224	212	219	224	251	238	217	221	228	233	227	246	214	202	234	220	276	209	213	202	230	226	208	201	200	181	215	208	241	208	214	244	225	231	209	221	187	213	207	208	220	210	232	228	230	228	219	213	197	211	215	213	245	231	214	228	209	216	197	238	216	215	235	189	206	184	218	232	219	227	235	224	204	194	236	224	226	231	199	233	232	257	215	215	218	219	213	225	233	237	225	211	210	216	194	238	223	206	198	247	229	228	206	229	229	202	236	227	230	221	203	207	221	216	218	206	257	198	200	221	223	229	244	229	235	224	216	233	228	189	222	214	235	203	193	211	218	227	239	225	219	227	221	222	228	217	229	233	236	249	222	215	220	195	224	229	231	199	210	190	196	279	230	248	242	218	221	239	223	222	232	217	218	197	241	224	215	207	224	229	235	191	256	205	263	232	223	205	216	232	221	249	226	216	235	227	236	210	232	230	239	231	241	213	195	221	236	214	205	222	237	230	203	221	231	260	210	240	221	210	208	209	237	229	211	196	224	212	228	241	221	235	198	219	210	226	219	205	194	203	225	202	226	228	239	220	239	228	236	204	218	215	212	237	201	214	245	249	243	204	237	208	219	253	216	230	229	241	208	203	230	219	217	202	235	235	236	224	220	205	213	214	229	190	205	229	234	216	234	207	233	239	242	216	237	247	236	229	221	227	219	230	238	215	205	225	209	240	208	227	233	229	233	214	216	230	212	204	219	213	230	227	230	201	210	210	215	218	222	210	238	230	215	222	209	222	197	228	239	213	246	210	260	227	242	204	231	226	213	222	241	201	213	268	201	232	222	208	214	250	229	228	213	193	235	229	192	204	243	206	196	223	214	205	216	217	219	229	239	226	224	215	222	208	207	242	220	222	219	226	244	243	240	198	205	218	232	220	195	220	222	242	206	229	213	226	221	214	223	231	212	217	239	241	257	232	230	196	226	247	227	206	240	227	229	200	178	227	234	244	228	220	194	199	245	205	228	234	215	220	244	227	220	209	219	236	201	248	225	194	229	224	243	209	227	240	213	233	250	237	204	237	250	226	234	213	242	234	255	204	239	228	231	239	233	246	236	205	205	206	236	212	243	244	220	234	224	202	215	226	233	209	241	220	237	227	258	249	223	212	206	228	220	242	220	241	226	205	259	238	190	218	198	219	246	208	235	228	213	233	222	217	233	208	239	238	201	211	218	245	229	216	254	232	204	244	202	209	231	197	222	262	218	209	210	235	226	236	204	251	231	221	212	209	237	213	247	244	193	233	248	237	214	193	242	198	240	212	211	233	219	201	235	218	219	211	197	238	192	214	214	208	241	229	237	216	242	201	228	215	197	237	240	249	192	215	202	243	205	264	237	230	202	220	223	215	207	222	200	235	213	223	232	223	210	201	217	215	236	215	225	213	221	245	207	227	231	231	220	210	230	219	227	227	211	271	213	212	244	240	220	228	245	231	210	223	233	216	246	229	202	230	230	220	211	236	262	264	228	222	206	216	237	217	222	209	228	223	241	205	208	212	254	211	223	233	218	209	252	224	216	244	226	215	240	219	229	230	208	205	243	259	221	229	218	228	215	215	210	216	225	229	212	211	234	219	212	218	219	245	220	215	223	228	225	192	215	202	225	234	206	204	205	213	249	241	201	210	235	237	229	206	244	219	239	210	221	254	226	254	219	222	224	203	237	211	230	214	224	219	209	211	220	241	233	220	253	196	245	246	225	192	189	196	237	244	211	210	203	225	228	217	219	234	224	241	218	226	243	221	226	220	220	259	227	239	218	239	224	231	244	220	230	223	226	226	194	202	226	233	237	220	223	264	212	208	233	218	220	218	234	221	224	244	237	220	230	209	219	195	221	214	232	218	222	240	212	242	216	233	210	252	238	240	223	239	211	220	210	196	222	225	264	233	231	240	204	225	212	237	234	205	219	212	187	226	242	208	222	230	257	223	237	227	268	241	213	211	228	208	207	203	215	205	219	241	257	199	213	250	222	226	227	234	218	220	204	221	234	221	242	243	239	231	213	229	226	225	208	237	225	219	204	220	244	196	219	206	220	225	217	196	238	205	230	228	232	214	200	233	223	229	213	195	223	243	220	202	243	241	223	216	224	219	212	225	203	239	228	227	234	213	229	212	215	229	210	206	219	211	244	218	219	197	249	198	186	230	213	228	238	191	241	233	207	198	238	219	236	206	222	206	236	217	217	240	253	226	232	240	200	222	214	242	210	216	211	234	198	206	233	241	218	250	235	213	216	200	214	226	223	228	214	204	236	230	231	235	223	264	220	232	224	230	224	209	194	201	213	210	216	230	207	233	228	235	195	242	213	216	207	218	214	235	231	219	216	188	186	220	236	216	216	231	204	207	241	231	227	219	198	227	234	229	225	235	221	231	242	240	243	234	214	252	189	254	225	208	215	218	219	234	217	229	204	235	207	259	242	219	253	202	251	196	221	224	230	224	227	207	218	223	244	225	246	250	199	226	208	229	239	229	199	215	216	241	241	223	234	199	236	211	215	221	223	213	241	214	226	249	204	208	226	237	201	222	250	205	225	236	228	199	213	241	206	214	218	236	231	219	193	215	233	211	225	204	209	195	242	234	226	216	193	234	209	230	242	217	246	237	251	205	237	232	240	209	240	210	207	213	233	221	206	217	225	218	232	214	231	218	234	251	229	221	208	234	214	219	207	217	207	233	224	220	232	230	209	212	234	223	236	216	228	240	221	227	228	213	215	241	219	233	212	218	226	225	223	222	212	229	246	192	232	236	190	227	236	224	214	219	245	237	210	220	219	177	213	216	233	217	210	223	237	208	261	208	198	238	236	233	194	237	243	215	214	215	213	214	207	219	225	192	209	214	211	217
42423	27948	38212	27004	1310	1681	1848	1412	1069	894	732	624	609	644	617	621	593	558	554	520	543	571	545	528	588	536	573	519	555	562	527	554	548	549	556	548	541	514	497	566	511	559	557	543	518	549	507	549	515	541	506	493	558	538	551	548	539	531	558	533	525	509	598	586	505	561	556	522	529	559	564	535	509	520	554	521	553	552	513	548	492	542	562	547	557	498	549	510	511	561	564	541	538	511	555	510	522	511	528	514	520	507	566	510	555	515	533	522	523	507	523	509	527	531	541	517	543	515	529	493	537	510	532	503	545	546	592	495	525	473	501	552	516	526	509	532	523	536	518	541	554	547	513	543	525	532	575	531	546	534	518	490	503	497	551	492	546	458	517	514	560	471	489	496	550	528	512	490	543	512	516	534	491	530	493	519	506	535	505	494	512	515	488	535	506	535	540	500	510	553	518	559	524	548	547	563	506	557	526	538	490	524	527	508	522	522	489	528	537	515	531	512	515	531	562	542	547	510	550	505	513	516	519	495	537	494	516	531	527	549	586	496	531	536	555	508	520	554	531	543	500	521	549	530	547	489	513	527	546	520	526	530	525	523	538	552	495	508	525	531	515	546	547	522	505	510	488	546	520	582	536	512	509	537	505	530	521	569	538	537	564	480	509	536	510	510	510	547	520	511	513	546	529	526	501	539	523	543	565	515	498	546	490	495	525	505	542	503	526	538	520	495	485	514	527	522	514	479	530	533	579	527	530	518	533	522	577	515	538	518	502	510	540	487	505	481	520	526	506	527	565	514	507	528	524	496	503	520	557	527	545	502	507	518	486	523	532	557	495	530	525	513	513	522	511	511	520	553	503	476	515	540	510	470	520	508	532	516	574	524	519	492	491	531	508	540	487	509	521	513	544	480	509	519	541	532	491	483	505	536	516	495	519	579	505	499	521	501	535	511	508	566	521	507	536	511	509	532	520	549	502	544	544	532	531	515	573	546	518	519	532	493	516	507	512	556	492	543	520	527	482	507	528	493	491	566	549	528	518	500	557	498	543	501	535	516	553	514	566	537	493	520	516	509	491	558	548	517	503	527	553	513	525	522	475	512	518	490	501	509	514	521	488	479	536	529	564	506	509	503	520	537	520	501	463	529	552	516	537	504	483	529	510	505	502	499	516	492	516	531	542	543	506	484	545	529	528	532	518	525	516	550	511	487	566	525	509	508	537	544	555	498	536	547	518	535	537	543	522	575	541	524	557	558	545	491	515	562	542	540	490	523	526	532	523	544	516	538	547	524	537	497	523	520	543	505	497	531	507	508	516	517	511	524	548	531	519	535	566	498	504	516	500	506	523	518	568	525	491	540	503	514	530	527	583	551	476	515	529	488	531	499	511	512	526	529	520	558	538	507	516	527	531	553	502	494	519	499	524	527	536	500	546	517	521	553	535	554	575	533	527	516	538	498	481	517	503	541	496	486	505	554	522	558	532	497	514	472	502	523	484	517	526	525	503	525	508	512	512	519	530	513	497	545	531	517	518	522	550	534	493	547	484	513	549	509	518	498	498	554	549	516	547	546	514	545	534	536	546	542	534	521	522	529	521	538	550	516	512	540	525	528	499	558	567	494	532	494	495	530	520	470	513	519	542	552	530	529	524	521	531	503	560	541	511	548	518	548	544	504	552	529	534	522	567	508	517	525	488	538	559	502	512	492	532	491	527	533	526	490	521	505	507	507	450	517	548	483	511	515	528	562	516	591	518	506	531	551	524	578	532	511	596	550	506	525	526	526	549	503	558	546	483	521	529	519	526	559	541	485	546	515	525	507	532	469	518	571	461	506	565	528	503	541	547	504	494	523	559	542	535	563	528	545	533	523	515	493	578	532	513	509	509	527	490	575	524	499	554	521	534	538	521	535	507	525	540	493	544	490	506	555	554	546	533	496	516	501	508	520	501	515	526	553	507	465	527	520	531	542	570	466	515	509	496	551	477	551	525	535	518	493	459	544	527	529	499	472	527	544	523	524	520	515	514	490	546	583	563	521	546	548	521	565	565	531	550	542	527	600	525	516	541	507	525	496	598	511	523	539	514	541	488	553	472	518	504	537	524	543	497	541	519	504	521	516	545	507	513	521	526	577	527	566	491	547	524	480	527	521	575	525	492	556	525	525	485	532	533	532	475	552	513	511	555	508	493	568	566	504	540	531	495	490	537	556	522	527	537	520	494	503	524	553	535	516	569	567	551	518	514	565	503	519	572	554	542	496	528	485	558	503	541	508	545	510	524	566	543	496	495	518	535	532	496	550	540	550	533	533	559	525	515	532	526	525	535	506	519	519	489	513	511	582	519	529	504	510	516	528	561	523	531	500	541	533	511	534	561	536	537	512	545	543	527	507	486	506	521	509	512	528	546	512	550	546	512	527	526	489	538	505	540	511	530	503	511	520	528	520	527	519	484	533	486	453	507	549	523	526	530	534	513	520	533	513	546	528	539	518	540	491	507	498	540	490	512	510	525	537	530	494	524	528	542	495	516	479	550	531	536	495	538	546	508	534	566	519	523	513	532	532	533	563	503	522	524	513	500	563	522	511	507	495	524	515	508	518	528	513	528	515	516	494	547	514	517	532	560	538	532	450	509	553	485	488	534	504	538	540	497	561	507	508	531	541	533	477	559	513	519	547	547	511	489	517	512	537	533	528	516	549	506	514	495	509	531	529	551	503	511	541	534	516	518	549	544	529	573	527	511	509	528	493	537	504	516	553	528	532	483	522	543	515	539	519	521	544	496	500	520	500	558	503	507	530	514	520	516	503	524	505	588	534	538	519	558	525	522	529	565	542	490	513	536	525	535	545	536	520	526	502	534	487	513	526	533	529	523	550	485	521	518	506	539	534	528	537	516	552	515	506	503	476	558	488	542	493	506	496	533	514	519	502	540	535	498	569	524	549	514	496	536	536	485	558	557	529	519	514	538	511	545	527	535	550	509	488	547	525	562	547	548	536	545	537	533	531	549	519	511	522	516	503	512	513	493	519	576	491	523	524	507	502	538	495	512	512	525	528	525	536	534	483	556	529	517	540	494	496	511	519	511	495	508	565	504	503	564	540	496	539	508	525	531	545	524	546	503	488	486	561	517	547	523	471	536	580	469	575	509	559	561	577	496	524	494	554	511	490	524	484	518	527	562	509	518	521	542	516	529	550	509	555	521	525	513	505	565	515	521	522	504	531	535	525	555	548	518	516	548	548	528	514	510	538	472	501	576	485	491	547	529	496	545	548	529	505	571	580	523	515	585	534	544	528	513	490	511	519	524	535	556	549	518	530	499	516	543	537	502	481	521	536	559	530	530	512	498	531	535	525	493	511	537	526	544	505	536	491	528	525	516	544	518	516	557	507	540	556	563	535	540	504	501	526	550	508	555	502	500	521	504	533	526	531	512	534	550	495	487	483	527	518	518	532	530	548	499	552	521	528	502	520	524	597	499	515	542	484	521	554	495	512	537	538
55905	40031	41703	30929	11153	1752	1037	667	536	483	347	317	264	287	244	257	244	237	245	245	253	237	222	214	228	225	215	221	208	236	231	255	224	218	250	202	216	227	238	208	199	207	207	238	205	202	217	206	227	213	212	198	210	234	232	192	215	201	234	200	216	204	240	208	227	246	218	225	230	232	220	208	235	223	228	189	223	227	213	231	203	216	212	233	221	224	226	205	254	243	233	213	245	216	217	248	227	217	201	240	213	227	210	211	249	234	228	220	224	223	212	229	205	221	195	207	206	205	208	184	208	223	180	216	200	207	188	192	204	212	236	214	229	260	228	205	234	203	220	206	191	240	193	194	212	206	217	201	233	203	208	234	219	190	233	200	207	223	233	190	200	212	207	239	206	174	220	235	214	206	229	217	241	217	217	195	217	209	206	187	199	195	221	208	196	198	202	216	213	233	227	217	228	223	244	219	191	233	219	198	226	225	211	224	217	213	209	210	200	212	235	236	210	241	189	221	226	223	185	218	199	234	206	201	222	227	200	215	237	256	238	219	207	232	205	225	221	224	212	214	196	212	234	212	207	219	209	198	236	221	237	230	227	185	228	203	260	209	219	217	196	216	216	200	213	202	205	215	220	201	214	198	216	194	227	210	189	224	241	202	216	207	234	211	211	199	234	197	206	210	215	201	241	190	239	189	198	224	215	229	193	206	230	227	219	209	231	212	221	210	185	193	220	226	209	200	167	246	211	204	218	225	220	189	219	199	201	222	193	195	231	197	196	202	195	213	231	222	207	204	217	232	205	221	230	224	205	204	227	204	184	218	212	206	223	202	230	204	219	214	198	239	215	227	196	192	226	223	218	203	208	220	199	227	203	232	209	221	222	198	203	224	200	202	214	193	222	224	230	254	212	217	215	229	193	208	204	221	216	224	216	255	193	233	223	200	217	220	201	192	219	187	202	209	207	227	217	234	222	217	215	196	226	222	220	196	228	238	189	227	210	190	215	231	222	192	204	210	206	245	213	214	215	217	239	224	222	223	209	237	219	232	221	223	230	221	216	203	208	250	206	224	233	210	233	221	217	202	207	204	220	211	226	212	182	222	215	207	211	217	217	215	224	192	204	207	226	209	244	208	212	215	210	218	217	214	202	230	211	247	206	198	187	186	200	202	221	197	212	189	218	224	194	227	217	207	214	222	221	222	189	228	224	193	223	231	222	229	194	219	176	221	211	214	219	211	183	232	248	200	202	189	207	222	217	217	204	214	236	206	197	199	219	213	225	200	207	242	267	191	228	188	189	204	214	224	220	195	207	178	208	230	225	235	207	231	224	222	208	192	203	211	218	208	205	204	209	217	206	200	208	204	231	253	214	191	241	233	219	207	194	221	212	219	220	239	209	213	212	224	200	247	230	209	203	177	226	232	240	203	220	217	227	254	215	208	227	221	211	206	229	217	206	232	259	219	203	219	191	218	217	194	236	227	204	196	227	217	202	206	187	219	211	214	232	198	223	225	211	207	197	210	211	217	226	244	211	214	204	202	178	198	202	216	222	230	244	235	249	198	203	231	217	230	212	235	223	210	215	239	206	201	227	214	222	204	218	237	221	223	184	224	205	193	203	209	240	225	191	248	185	186	221	214	226	198	231	202	217	217	198	197	201	203	227	213	200	207	218	222	206	202	249	210	224	188	237	223	201	241	264	202	191	187	250	211	217	204	232	229	231	216	190	230	203	236	220	216	220	213	225	206	221	231	248	215	198	198	205	201	258	236	220	224	188	202	205	220	170	204	207	214	222	219	198	227	264	212	228	229	214	221	219	218	214	242	199	221	218	222	199	220	210	217	217	210	231	188	206	232	232	220	197	240	229	202	185	178	211	196	224	221	206	208	207	213	214	229	195	224	229	229	202	226	210	190	219	180	203	184	229	215	219	220	221	188	238	230	246	218	217	216	197	220	213	223	187	224	231	186	220	220	244	188	182	194	194	225	222	238	204	235	218	248	192	231	232	227	225	208	215	211	218	197	204	189	207	225	222	190	219	235	196	214	214	208	207	199	198	204	213	220	208	238	197	221	229	200	204	206	189	220	208	227	238	205	216	233	201	248	164	197	217	207	206	194	249	208	234	242	227	196	210	205	201	201	209	209	216	218	226	199	216	234	215	227	239	223	216	206	193	238	219	224	222	196	220	254	209	216	230	224	198	209	227	231	205	216	242	220	212	213	215	203	229	199	218	227	210	190	228	213	227	202	206	224	253	195	185	218	236	235	223	188	213	235	212	210	220	219	228	246	201	210	215	170	230	186	202	208	204	206	210	201	210	200	236	209	208	197	201	224	222	212	212	236	218	204	207	240	223	223	236	204	203	196	210	179	216	226	208	179	199	216	233	199	237	197	224	224	237	202	229	198	228	210	205	203	235	223	197	202	188	210	204	219	217	226	211	209	235	184	222	216	247	225	210	182	203	199	204	222	206	218	230	256	197	214	224	199	220	214	216	207	218	211	232	221	224	214	228	201	218	198	208	193	240	241	196	227	238	215	203	203	228	207	225	218	221	198	213	253	187	244	215	200	238	250	226	199	218	181	208	231	213	218	218	214	207	236	205	207	211	189	190	205	232	214	220	218	231	218	213	233	222	217	195	206	212	231	179	194	232	205	202	205	213	204	189	211	206	229	221	200	210	210	215	220	231	203	197	206	212	226	209	213	218	220	176	235	245	228	225	210	220	227	188	242	210	217	208	211	211	211	203	228	230	218	227	212	222	205	212	218	209	220	192	198	211	185	213	240	184	213	229	214	213	194	202	195	227	195	239	209	251	214	204	213	200	203	241	215	215	230	219	228	224	208	195	187	202	220	242	216	212	233	204	193	222	211	212	207	209	222	231	201	207	192	229	235	203	207	217	208	210	233	217	177	215	181	216	219	228	218	232	215	241	198	235	215	223	214	189	206	247	217	228	193	206	212	231	205	196	191	205	228	206	221	194	186	213	213	200	219	218	216	197	219	215	238	221	204	222	226	215	187	229	202	206	229	231	217	215	191	194	211	195	219	209	216	227	217	223	195	198	199	199	226	207	223	243	223	208	205	223	215	226	216	210	206	198	212	221	206	214	224	216	221	211	191	223	214	185	183	206	196	225	219	219	190	217	229	227	207	230	208	190	212	207	195	195	214	211	187	239	233	249	222	239	236	224	222	209	246	221	246	200	210	240	222	223	211	235	236	179	200	222	219	203	215	237	184	203	223	222	199	238	235	208	183	200	242	221	171	213	239	206	214	224	222	222	227	181	187	203	206	213	213	234	187	190	224	189	190	209	197	221	218	225	211	224	220	222	226	223	231	230	212	213	217	207	199	205	225	209	200	214	229	211	185	215	191	197	206	218	206	208	216	213	210	195	233	211	223	220	195	214	226	207	193	225	205	223	216	194	203	214	216	240	208	217	224	226	218	218	205	244	201	189	224	204	207	194	197	226	220	241	231	220	205	193	214	209	220	193	235
49054	39667	46575	37506	2189	3027	2688	2067	1565	1288	879	828	730	651	714	635	655	603	650	637	586	628	606	572	556	576	552	617	554	558	553	522	532	595	534	600	533	535	544	558	545	558	526	532	511	516	510	540	496	507	525	533	490	537	538	559	506	535	526	531	512	513	577	580	553	546	534	579	521	593	567	569	533	535	544	540	552	560	525	543	516	567	574	564	537	543	526	533	538	557	546	530	590	562	531	537	521	502	548	522	531	531	539	485	530	534	526	529	488	528	512	546	504	544	526	531	532	529	510	486	484	501	520	498	488	516	534	492	509	564	511	525	571	520	501	519	492	516	520	512	504	533	510	524	467	503	494	528	546	525	508	506	469	504	502	509	498	534	514	555	541	543	535	534	516	514	506	509	523	515	507	529	561	487	509	522	530	556	506	522	513	564	544	530	509	514	490	541	501	557	523	510	542	517	500	497	525	488	537	515	511	556	532	511	519	568	517	492	516	552	494	497	531	494	490	530	510	503	513	590	527	515	478	499	519	507	521	494	514	492	485	500	487	478	537	526	509	491	536	512	521	501	508	476	542	507	472	533	497	521	507	512	519	508	502	537	548	542	514	507	528	497	542	500	533	572	516	534	516	471	505	468	539	516	503	529	501	485	503	553	502	558	534	516	504	521	535	535	524	516	558	504	487	547	512	550	507	503	507	475	542	536	502	506	566	530	488	498	511	539	505	550	521	495	472	528	548	489	516	485	524	492	497	533	529	494	526	480	542	520	517	558	501	542	536	536	540	573	527	513	513	530	547	534	525	512	527	519	502	530	503	513	535	493	527	523	523	535	535	540	543	516	545	542	529	526	549	498	539	538	512	500	514	502	539	474	504	508	530	556	563	511	547	545	536	499	506	534	495	557	494	471	526	559	557	516	543	526	570	527	475	477	507	517	551	534	516	541	513	509	552	496	525	522	527	544	484	517	540	502	515	505	521	518	505	502	566	552	524	518	476	517	515	546	498	556	513	541	498	487	502	524	516	507	551	533	523	527	504	514	533	550	513	515	501	494	503	487	466	486	520	529	510	561	511	579	527	522	555	583	511	560	530	491	529	527	492	516	528	566	477	507	541	516	524	543	564	520	510	558	514	530	505	516	534	525	515	529	532	514	543	529	492	495	512	512	487	502	574	507	512	565	537	538	506	510	540	535	504	493	515	518	511	565	549	496	515	508	494	532	493	573	528	516	486	503	487	512	470	544	542	507	537	492	524	542	503	566	510	512	463	510	553	513	497	487	526	537	540	491	488	508	504	526	520	524	559	551	522	486	545	527	528	496	545	521	503	541	535	507	476	516	536	508	508	514	510	511	566	527	532	493	533	494	568	542	478	486	516	514	489	502	500	527	505	524	509	504	509	501	491	528	509	534	498	474	546	535	525	523	495	471	513	538	516	530	483	507	545	524	529	524	488	537	474	518	534	551	478	493	524	492	476	491	520	505	505	527	520	532	530	512	514	515	522	520	530	483	486	557	537	485	487	506	495	509	543	516	542	525	537	516	560	469	498	500	516	519	522	502	490	523	567	539	508	563	575	502	521	547	567	501	540	501	536	545	550	522	517	476	532	532	503	513	502	518	525	489	526	563	572	530	501	520	529	524	526	473	531	525	502	488	517	508	540	508	522	532	567	509	522	498	519	577	510	482	494	517	524	535	524	507	538	533	487	509	569	506	539	505	508	539	531	510	546	503	550	505	531	501	511	525	534	489	531	567	510	506	489	516	516	542	549	509	500	524	559	523	500	535	503	482	544	494	471	540	491	542	498	514	503	508	550	545	467	549	478	524	478	505	482	528	479	506	460	518	529	542	516	492	497	563	509	514	513	542	536	490	514	558	556	500	518	509	523	506	521	511	529	539	535	500	530	519	504	540	492	494	558	517	530	515	540	530	534	490	493	558	515	488	544	531	501	465	563	541	539	567	479	514	510	517	547	560	518	477	537	472	488	525	535	537	497	482	528	515	502	549	491	523	514	509	545	535	492	530	521	498	469	500	532	510	535	506	505	524	527	523	551	487	500	513	566	517	480	522	506	493	526	551	506	501	523	511	461	543	486	535	503	504	523	510	466	498	545	551	513	521	482	503	494	517	543	533	516	546	483	538	508	513	467	550	547	518	561	494	524	533	512	501	518	499	488	511	507	530	540	480	489	511	542	518	527	481	544	503	538	564	556	530	494	545	526	468	542	544	528	468	513	497	516	500	501	503	507	521	522	512	562	561	503	537	533	501	522	541	510	507	508	497	497	489	520	522	533	470	524	515	545	477	525	511	523	534	521	489	492	504	499	491	505	542	523	514	491	509	547	475	475	498	543	508	559	480	507	532	514	472	532	488	519	503	485	517	519	524	551	521	540	530	526	508	516	484	554	536	544	491	538	560	495	517	518	530	519	493	544	532	512	508	496	502	505	513	534	517	524	505	494	516	565	559	569	491	538	550	550	504	514	546	514	500	520	482	536	527	560	500	503	498	543	534	543	514	576	539	515	513	519	517	547	507	515	512	490	512	492	502	524	532	516	516	541	488	497	503	511	495	554	529	563	575	509	522	515	517	539	509	468	516	532	487	515	529	518	520	501	509	524	526	469	529	524	533	559	490	503	531	508	537	511	490	499	533	520	525	512	513	493	515	494	532	566	543	490	526	512	520	498	537	495	517	483	521	502	535	493	510	501	483	554	504	503	530	517	505	505	519	510	534	506	505	503	559	484	483	473	574	517	526	511	540	529	523	518	501	531	507	526	532	520	543	511	524	516	496	521	508	523	553	497	535	528	538	518	477	490	528	518	508	489	516	513	496	535	502	518	526	503	541	487	526	558	495	486	528	512	525	512	510	546	540	524	506	466	524	518	504	514	507	528	534	525	493	499	530	501	538	522	524	511	531	469	540	515	497	499	499	506	492	504	540	495	544	495	540	524	496	518	533	543	542	545	482	468	537	514	530	527	516	553	530	494	527	541	549	480	524	512	537	501	518	503	552	510	491	525	510	500	521	499	533	553	522	536	519	521	559	503	530	512	532	497	548	494	484	462	514	514	524	474	563	516	541	481	520	536	515	514	528	542	526	542	563	553	490	567	545	501	473	537	493	523	524	490	482	487	486	530	526	526	495	506	487	499	543	523	541	497	494	539	557	540	531	509	507	556	513	509	510	509	539	501	486	527	518	506	501	549	569	552	565	533	512	552	513	498	503	489	456	533	504	526	512	541	505	502	513	512	549	504	502	502	508	535	460	541	544	501	492	500	496	494	575	567	516	513	482	527	523	512	523	504	525	507	519	547	534	478	540	517	467	554	502	500	522	508	480	496	534	505	529	541	528	488	508	511	544	524	472	526	506	515	503	518	509	511	506	552	543	473	457	544	533	560	526	516	545	524	500	505	516	525	498	509	540	518	500	531	534	519	506	525	519	547	529	497	519	526	515	509	532	498	528	500	520	522	572	558	542	533	519	529	505	523	542
29775	5673	2604	1014	394	366	342	358	352	363	321	328	332	344	339	352	359	355	336	287	313	330	339	330	347	326	311	339	323	338	312	310	324	315	329	315	346	343	370	355	335	298	342	341	322	320	345	338	332	334	328	313	365	327	332	302	372	319	307	333	332	328	302	349	352	349	323	279	383	344	312	312	346	316	310	319	327	309	355	315	311	356	333	291	336	342	290	319	343	356	330	343	316	349	352	299	348	315	357	329	362	367	308	328	329	338	306	335	325	358	340	343	350	304	327	329	327	312	316	342	371	313	297	360	365	335	347	330	316	356	318	341	327	333	294	321	354	362	337	337	319	316	324	315	335	338	354	309	336	359	321	315	331	323	356	373	360	357	306	316	347	350	355	348	325	345	322	296	351	310	351	336	301	321	326	301	331	308	335	361	333	322	314	337	318	350	335	347	325	319	324	341	321	341	337	333	330	331	326	333	342	342	354	322	313	336	319	321	351	339	314	317	302	361	332	316	338	352	314	355	341	343	328	369	300	326	329	353	318	327	346	302	337	362	327	345	330	295	347	326	324	320	327	353	311	331	356	323	360	327	375	341	348	344	309	342	364	312	325	353	325	314	331	332	361	326	355	315	352	341	352	363	334	327	339	335	328	375	358	338	347	316	318	358	346	334	353	308	352	316	353	326	328	326	349	327	330	341	337	330	314	323	326	327	325	343	308	334	334	324	340	337	336	311	349	371	368	324	374	337	326	404	320	322	314	341	349	323	346	348	343	362	352	348	346	300	337	314	310	354	341	328	335	294	351	307	332	325	330	345	337	319	318	309	347	321	314	314	350	352	335	350	324	341	357	320	367	345	322	314	359	310	293	320	310	324	357	315	337	338	331	335	331	344	289	318	362	345	340	362	329	339	322	351	354	333	337	365	349	342	347	311	341	327	322	336	326	314	326	352	340	367	341	308	362	318	308	307	318	308	318	350	352	330	353	351	351	346	308	276	336	358	310	313	327	320	339	366	342	333	354	341	354	338	328	335	355	355	341	362	361	357	336	331	326	306	363	347	344	335	320	349	334	331	346	329	350	307	369	331	352	349	326	341	343	320	335	339	342	334	323	342	350	335	308	305	326	306	310	305	301	326	303	326	299	342	330	313	302	324	326	379	326	330	327	354	334	336	339	365	315	357	340	319	312	321	308	319	334	313	294	342	319	374	320	337	345	334	309	324	350	314	345	321	345	370	328	359	332	309	321	316	361	319	353	294	337	335	314	343	344	344	322	358	293	329	333	381	338	349	340	314	314	327	358	352	361	329	318	377	342	339	360	341	337	327	345	321	361	323	329	342	365	362	332	333	323	302	337	328	330	341	335	330	320	362	310	327	346	325	352	325	288	351	336	312	338	324	314	326	299	336	377	302	356	334	368	335	335	309	353	327	368	321	319	345	330	321	351	305	309	335	326	357	281	324	325	324	332	305	327	343	359	329	361	382	286	311	338	360	349	349	341	340	345	295	341	318	330	349	365	354	308	372	333	324	346	328	323	331	346	320	312	322	322	332	321	352	358	335	346	302	331	356	367	308	309	353	355	341	359	356	314	333	340	312	357	317	329	310	326	346	329	354	344	325	276	350	314	322	334	339	329	359	338	346	327	314	341	353	298	315	352	348	302	323	339	301	312	310	351	342	328	334	325	330	352	329	335	366	343	337	303	348	339	327	348	315	332	324	345	319	339	336	330	330	319	357	345	351	361	323	334	334	316	296	340	348	329	339	347	309	325	311	357	335	327	326	352	324	334	305	305	318	347	339	318	347	360	327	356	335	318	302	311	298	344	317	298	309	353	335	325	315	346	315	375	354	336	336	325	317	338	339	328	303	306	345	358	334	341	324	357	316	309	327	311	322	347	347	361	365	326	372	367	337	332	311	352	324	315	316	353	351	348	358	300	382	307	341	383	355	333	373	366	354	361	315	337	325	297	342	362	334	343	340	318	330	330	325	360	348	326	344	350	320	333	326	313	313	315	361	345	342	312	345	353	345	332	319	340	348	372	324	350	329	319	322	363	329	328	310	385	372	339	310	320	328	356	315	384	335	334	339	317	316	321	325	315	336	296	337	311	301	336	347	319	321	338	345	333	345	344	290	333	321	372	337	375	353	341	291	335	340	328	353	333	335	311	335	362	336	360	360	354	340	336	326	345	298	325	313	315	355	332	320	332	382	363	340	340	371	371	355	342	330	348	345	379	329	342	343	357	343	337	364	344	350	323	336	321	313	376	359	326	326	363	314	307	379	324	338	312	313	331	334	306	315	350	308	357	340	348	329	347	311	346	334	351	373	347	349	327	377	336	322	318	339	336	330	334	313	310	300	312	323	338	341	318	311	313	346	306	342	363	345	322	299	306	329	331	348	348	312	345	330	353	324	342	332	326	352	322	333	343	340	346	294	297	331	336	347	347	323	347	313	312	348	347	364	320	345	344	328	301	334	337	322	318	299	344	377	315	332	342	318	356	327	327	307	310	354	348	333	320	324	358	290	328	321	306	323	349	335	347	314	327	308	328	345	338	349	362	321	354	354	305	353	331	350	319	339	331	349	332	317	354	352	343	298	313	343	320	291	331	317	347	327	357	348	358	350	331	292	361	307	359	300	329	326	325	325	322	370	353	329	341	327	367	311	284	359	342	327	354	343	379	323	344	307	320	363	307	320	338	334	307	314	332	335	329	347	316	315	359	355	347	352	318	349	344	352	355	348	332	354	375	338	313	371	323	344	351	339	321	355	342	310	362	339	340	359	342	366	313	315	313	316	323	353	350	342	332	352	359	315	323	305	369	312	324	315	346	348	358	314	337	307	354	345	339	344	333	317	338	308	343	335	326	367	335	313	314	339	345	337	322	333	350	343	345	294	335	336	316	345	354	336	333	342	323	352	351	352	323	343	349	330	347	306	320	328	331	353	327	331	332	333	331	331	315	342	320	339	348	360	351	344	316	346	365	326	360	352	343	332	334	373	332	347	315	334	352	381	362	337	353	359	341	305	346	384	333	319	344	324	348	357	314	335	378	361	347	315	348	338	331	339	308	317	353	353	353	374	317	326	327	316	364	318	325	324	321	347	329	339	353	328	382	357	350	348	306	345	333	335	360	309	304	366	357	305	353	333	353	357	358	380	348	330	320	363	320	323	355	328	333	339	322	343	331	321	323	342	353	349	334	333	337	330	321	306	314	342	301	364	376	307	320	330	357	340	348	304	366	339	326	323	309	328	350	357	331	328	336	335	321	343	324	306	338	332	361	352	334	349	317	363	336	311	346	312	343	341	327	327	325	317	333	326	358	306	342	337	328	352	323	331	320	338	341	358	303	338	321	321	340	308	335	354	326	302	321	301	331	329	313	340	353	324	326	307	309	353	316	341	372	347	322	330	308	335	337	333	353	322	332	314	331	328	305	330	331	347	350	348	321	349	313	342	325	325	335	324	317	317	327	335	341	332	337	316	325	313	333	323
24525	4516	5586	3231	834	906	825	813	810	777	767	748	748	740	701	780	723	751	793	797	794	763	723	789	737	717	781	750	748	765	741	741	706	753	733	795	795	799	756	806	788	755	745	780	740	792	765	741	762	789	724	711	715	753	736	725	754	759	751	753	711	782	744	749	767	832	739	794	759	721	802	763	755	725	763	797	783	781	772	754	769	750	814	741	779	778	815	781	763	775	798	698	741	754	800	761	705	736	747	748	754	682	773	749	755	749	757	715	748	725	759	737	756	771	769	759	729	777	757	707	769	753	781	764	720	747	737	749	718	727	700	765	733	785	741	756	770	771	794	706	781	766	767	701	715	717	704	743	748	720	742	760	726	815	740	766	716	766	741	760	754	772	791	744	789	736	741	770	739	719	777	687	745	705	771	778	735	749	814	761	781	731	767	796	747	809	746	793	834	813	744	786	733	781	754	750	701	766	778	748	731	768	791	706	754	754	771	783	779	803	775	759	752	817	720	781	742	730	769	741	776	761	720	744	774	729	728	751	718	762	780	758	723	771	713	752	723	717	770	729	791	776	741	763	772	720	769	749	721	756	729	761	783	722	750	798	800	748	756	782	744	755	733	668	716	758	769	801	771	725	750	754	735	746	723	697	723	766	778	732	766	748	759	751	777	793	756	763	741	786	727	741	743	709	749	782	722	780	749	749	743	758	744	776	727	718	748	751	797	684	767	742	717	789	721	753	812	751	775	751	727	706	755	810	775	717	743	729	793	756	705	725	761	780	782	741	739	746	728	739	720	737	754	783	755	767	758	770	757	759	770	743	758	767	784	761	767	763	740	710	758	788	712	713	759	747	727	796	723	755	772	749	743	729	724	774	738	788	765	764	797	742	722	744	776	716	751	749	765	770	774	752	750	748	786	743	799	737	694	784	761	720	741	736	708	766	754	756	767	787	760	758	790	775	729	726	748	792	768	732	756	766	789	714	764	746	775	745	743	749	737	748	775	732	787	721	756	754	763	713	764	774	791	766	783	726	787	724	711	744	738	749	779	808	749	771	809	736	728	707	716	792	771	767	730	735	772	757	772	753	708	737	770	740	714	839	765	792	741	735	744	736	759	791	730	743	732	760	750	763	816	772	754	776	786	767	778	761	741	711	773	796	761	819	713	755	745	809	698	770	773	708	774	776	728	710	754	735	768	715	759	794	775	710	803	770	692	711	767	740	742	704	761	719	735	800	725	726	772	721	742	694	725	738	745	742	752	777	770	735	699	750	728	752	763	762	790	753	770	774	738	754	764	750	764	769	730	727	765	770	731	729	757	753	775	789	772	742	735	752	793	766	726	739	770	713	772	734	716	730	742	704	776	748	760	757	736	714	739	741	734	739	774	778	782	774	776	743	736	753	775	735	752	749	743	770	773	737	732	728	742	783	767	761	732	758	730	784	758	723	726	721	785	767	738	710	803	762	744	703	757	783	815	783	723	765	752	746	720	743	715	747	735	784	743	742	710	739	751	723	719	732	787	757	768	761	774	757	743	735	729	775	743	775	781	746	780	741	744	766	809	753	780	691	713	766	777	774	783	746	751	711	790	729	760	759	797	723	798	767	787	804	723	705	769	762	752	707	787	774	749	746	754	748	719	752	723	782	757	722	783	776	727	732	732	749	710	720	769	763	719	738	787	759	748	743	771	777	706	774	746	714	746	745	752	729	711	726	771	797	725	765	778	751	803	764	741	744	731	702	703	741	762	719	729	789	771	742	734	759	749	799	756	743	751	745	764	745	794	795	727	751	739	713	731	732	719	741	733	719	783	752	736	772	775	763	761	730	726	752	781	792	769	759	748	747	780	730	758	777	727	762	796	747	758	800	776	772	677	744	743	736	767	698	745	730	749	760	709	777	786	741	759	758	774	716	793	739	698	727	726	795	781	712	736	736	721	731	772	753	725	736	744	736	762	789	729	754	767	764	755	753	759	771	719	776	704	715	685	796	802	720	776	719	780	741	777	794	728	794	761	731	752	763	745	773	762	762	792	734	747	787	744	758	731	766	766	736	746	760	737	720	751	764	766	820	802	762	768	746	759	719	810	745	733	760	730	781	709	756	785	760	712	723	761	714	768	753	728	762	753	723	725	812	745	722	707	807	793	794	773	706	722	734	785	713	749	795	779	755	720	716	765	778	776	799	734	756	741	744	785	784	749	718	780	776	734	745	737	748	733	766	729	725	761	749	797	744	787	716	793	787	729	720	687	806	734	811	804	761	710	730	750	760	726	793	758	768	680	766	736	787	755	742	754	808	747	748	782	762	750	728	748	790	732	810	697	755	750	744	770	782	740	771	756	716	758	760	755	765	762	715	773	758	700	708	775	762	782	762	743	786	771	749	738	738	715	728	728	786	751	765	747	741	764	819	790	757	806	774	716	725	755	767	747	789	730	752	766	770	763	753	802	767	785	742	761	763	770	723	742	747	719	771	724	724	749	756	777	808	760	757	757	761	811	777	711	733	778	719	805	776	725	759	771	788	751	804	748	780	727	771	763	786	728	729	764	693	768	741	709	762	775	731	749	758	778	760	717	809	765	756	784	790	791	751	778	758	757	723	716	810	757	771	775	781	751	795	734	786	765	760	755	764	766	760	754	770	802	746	707	743	788	695	745	736	744	725	748	729	768	769	722	730	753	734	779	753	766	786	750	722	759	783	711	775	756	760	754	768	745	750	782	773	725	746	772	770	718	758	759	730	733	766	793	786	727	755	751	768	728	770	746	757	746	766	753	735	757	747	742	762	730	764	786	764	805	795	755	761	776	805	744	742	795	755	759	756	737	703	770	713	800	767	777	735	723	764	732	819	760	705	736	736	746	804	775	740	766	745	811	732	727	714	729	770	792	734	778	777	673	762	723	769	780	764	779	769	747	744	691	754	704	783	763	755	678	736	761	784	698	765	739	701	733	742	731	789	730	722	783	770	782	740	743	688	754	798	778	758	703	761	749	745	736	794	706	750	729	767	759	763	723	713	721	758	795	758	709	776	760	769	744	744	732	741	768	730	725	774	719	699	788	688	755	764	766	735	724	753	727	726	730	776	746	770	736	774	769	754	749	772	750	759	762	714	751	755	748	696	798	805	764	767	794	767	758	755	790	762	738	768	764	760	729	684	745	751	773	760	776	796	743	739	778	764	750	713	747	795	773	704	747	757	712	762	741	737	776	757	734	766	731	727	715	686	756	761	772	724	764	755	758	764	716	777	752	728	735	722	783	738	756	770	765	771	716	709	732	798	724	676	792	751	768	746	738	766	819	745	765	741	760	788	705	754	747	756	734	743	782	732	721	715	814	758	788	746	801	729	781	737	787	757	734	764	753	722	724	771	762	750	765	738	786	769	724	774	725	776	735	734	743	708	709	722	786	719	737	773	752	700	771	718	743	734	744	772	786	782	768	786	779	731	751	716	764	779	740	787	749	793	763	711	782	736	754	743	783	813	745	766	751	745	767	767
58835	39413	37009	22827	4836	876	602	503	399	270	240	236	217	222	232	233	232	226	247	217	243	238	210	230	195	236	214	197	218	233	218	222	239	218	231	236	215	218	198	198	222	229	239	238	219	202	221	230	229	216	227	229	183	221	232	235	221	227	228	213	227	222	225	209	213	222	239	191	233	210	207	227	238	210	225	186	228	202	200	213	206	220	200	243	203	235	220	223	231	217	229	191	190	231	206	233	234	221	203	227	244	245	232	199	226	194	209	202	260	208	201	218	238	235	202	211	221	208	198	252	239	213	227	223	208	231	203	208	191	205	216	209	207	206	222	230	237	217	220	219	266	212	243	207	227	198	189	207	232	224	208	225	236	224	205	201	218	225	219	227	208	208	201	192	215	222	212	211	218	203	203	223	211	230	232	223	230	218	213	235	219	213	229	212	230	223	206	221	222	228	233	235	224	209	227	194	174	213	206	218	222	223	217	225	209	224	206	210	191	235	213	226	216	201	234	217	217	230	224	211	206	200	211	218	207	218	229	226	211	211	229	213	252	198	225	220	233	197	220	243	236	241	207	229	238	226	242	224	207	198	245	247	211	229	219	196	218	222	191	214	228	250	214	199	226	225	222	203	245	188	201	207	207	219	213	207	224	211	218	214	180	229	208	196	221	199	231	224	224	206	231	210	230	219	214	206	213	217	208	227	229	244	223	218	204	216	203	216	227	248	212	206	222	203	219	217	214	240	216	218	223	201	234	175	219	221	216	232	237	187	195	209	226	226	207	225	215	234	225	222	238	213	243	247	218	208	239	245	210	210	202	234	245	218	221	191	222	207	223	219	218	207	211	233	236	213	221	211	207	233	205	202	230	209	224	210	228	221	200	205	202	225	235	206	235	210	204	213	222	225	231	221	221	216	193	206	235	199	205	233	195	205	222	211	195	209	225	217	229	195	203	207	233	194	218	215	197	243	206	196	218	223	217	229	226	180	223	219	203	204	199	249	224	223	222	217	234	232	222	238	229	212	221	229	234	226	220	220	214	227	231	232	221	225	236	216	242	199	243	225	197	219	225	208	228	239	235	213	215	235	238	222	213	206	233	191	221	202	232	238	229	246	229	214	254	263	235	207	201	221	211	210	220	204	231	179	214	221	218	241	222	215	253	217	194	206	232	239	246	210	240	226	236	188	242	215	232	205	223	229	233	223	201	222	236	237	191	186	209	247	216	184	195	226	215	230	228	212	233	203	217	206	202	223	244	233	236	210	211	229	223	220	218	207	214	239	211	228	218	233	244	208	225	225	225	222	222	197	187	233	212	215	222	221	204	232	191	205	239	232	226	203	232	225	223	226	231	230	230	228	217	221	244	209	230	217	207	221	241	227	222	208	216	236	228	214	217	216	220	229	221	231	205	239	215	236	209	217	227	193	200	227	227	229	247	229	216	208	206	208	226	215	225	191	217	231	220	207	240	220	205	211	225	184	245	194	223	231	230	205	221	199	183	204	218	221	217	205	203	206	254	260	213	258	203	216	211	222	226	253	224	218	220	220	208	228	228	235	236	233	215	206	220	206	215	213	187	223	235	208	260	199	213	215	226	211	208	200	242	214	222	229	213	199	227	210	213	207	211	226	217	221	214	195	222	226	238	216	217	229	231	233	199	211	211	242	229	233	219	243	216	199	205	216	217	231	205	225	204	201	217	229	226	247	231	238	232	209	203	220	238	209	209	237	215	194	209	219	190	225	199	219	231	228	226	226	204	210	203	197	219	216	221	209	194	230	191	214	252	220	203	204	212	222	230	208	214	248	193	222	233	230	228	200	217	216	228	214	221	230	221	243	208	211	227	216	220	223	227	230	204	236	216	205	215	226	243	189	217	239	249	208	220	251	218	205	207	213	201	223	204	218	203	229	232	230	224	217	202	198	239	228	206	201	199	217	213	209	232	234	202	209	239	199	227	221	249	216	228	222	199	245	221	223	224	239	213	216	206	252	204	226	214	218	205	229	239	253	203	207	270	228	177	234	218	215	229	201	223	226	218	239	228	198	187	219	227	222	208	237	225	217	245	223	220	237	227	234	193	234	226	199	208	234	224	209	195	232	226	255	210	229	212	214	208	206	209	217	255	225	205	205	224	240	222	199	202	209	209	224	208	204	202	219	224	208	202	240	231	221	206	226	182	198	206	223	219	193	200	209	227	217	202	233	203	224	189	237	220	186	205	229	203	215	212	207	227	226	213	215	228	210	245	240	219	210	212	221	193	257	237	210	201	223	206	208	247	225	224	220	201	222	226	238	198	250	226	192	191	218	237	251	229	206	198	217	227	214	217	202	190	185	199	219	223	222	208	235	194	220	219	193	212	208	209	216	242	227	184	224	246	206	211	222	232	201	203	227	209	220	200	215	219	225	210	219	214	198	226	210	198	220	225	225	196	223	212	204	179	209	213	226	242	211	208	172	239	206	230	208	232	228	219	238	230	201	215	210	217	213	243	249	229	224	211	214	202	205	241	226	240	233	227	247	208	221	213	213	216	223	230	216	201	206	205	216	202	183	225	222	223	217	221	210	253	213	207	237	230	209	230	221	235	199	195	208	207	209	254	215	207	236	214	223	245	232	259	214	231	250	237	232	241	228	245	206	226	226	197	190	210	210	212	239	203	231	218	197	206	221	219	214	197	218	253	211	210	253	251	198	208	223	241	241	242	242	213	230	220	253	255	208	218	234	211	213	211	222	227	211	233	228	219	216	234	214	246	215	239	200	222	201	242	216	216	202	207	214	210	231	176	197	216	224	235	208	242	201	211	240	196	224	223	250	248	215	217	194	197	218	207	241	233	222	235	207	222	205	186	248	201	238	215	232	182	226	200	205	217	225	234	211	221	200	231	223	223	219	231	194	235	233	251	213	217	225	207	211	220	226	219	230	214	200	221	231	192	195	235	241	204	223	224	210	194	204	213	233	243	215	217	195	227	221	218	232	212	184	228	236	223	216	235	239	215	250	227	200	191	195	174	222	206	207	230	231	236	210	248	244	218	226	230	215	217	216	204	247	207	204	199	210	211	230	195	218	226	200	213	220	247	203	201	230	194	212	207	233	211	195	212	211	225	197	208	229	216	227	236	229	246	208	220	230	220	233	218	229	245	202	210	214	206	227	224	200	176	221	211	217	222	213	237	225	206	225	211	244	214	220	237	198	212	254	221	229	230	196	206	221	219	218	212	197	225	200	229	225	209	188	223	223	202	200	223	237	199	216	204	221	231	209	209	223	214	213	237	230	227	222	212	227	254	218	241	217	209	210	201	228	235	227	221	228	228	221	231	231	216	221	214	225	196	188	220	246	227	241	214	228	223	217	222	207	218	227	216	217	258	228	246	191	226	245	217	229	222	220	242	211	214	234	232	221	221	224	225	222	227	229	220	243	202	205	213	223	243	258	228	219	218	222	244	206	222	218	241	229	193	240	233	224	199	200	201	222	224	233	245	223	213	230	205	219	211	217
41873	30098	37227	30493	1675	2103	1693	1285	1054	780	680	640	652	649	584	664	573	583	608	548	557	549	547	560	555	548	576	512	518	524	551	542	526	543	540	537	539	533	533	536	528	542	480	506	552	526	501	508	568	526	512	513	532	553	551	508	536	513	548	526	526	541	529	610	558	574	542	559	577	551	547	566	507	527	521	530	526	549	518	583	523	537	539	567	561	530	528	523	551	559	516	551	563	570	561	548	540	547	531	532	553	497	493	519	524	504	543	565	567	556	517	521	501	542	511	554	513	501	600	542	528	517	559	505	552	508	555	512	559	470	517	528	481	475	559	493	535	508	530	519	514	509	512	569	535	514	507	516	542	510	468	573	522	530	495	522	524	526	506	563	541	517	529	504	532	527	512	519	491	533	529	527	512	536	521	547	512	520	540	521	509	528	527	521	530	555	514	482	501	517	523	487	538	544	507	529	506	518	516	492	493	525	528	527	517	499	497	505	563	532	521	494	505	516	561	530	511	508	537	544	497	537	539	514	534	527	495	513	520	498	569	525	566	528	546	536	543	516	540	551	540	562	505	531	528	509	504	504	528	516	511	494	541	481	542	498	539	522	542	542	534	482	529	518	483	507	520	490	482	546	532	517	502	505	496	543	537	523	558	547	493	529	554	562	529	537	514	491	522	568	508	494	532	508	476	510	525	513	488	538	568	518	477	481	478	521	511	497	535	543	504	534	508	523	474	564	546	528	479	553	530	521	497	499	527	528	534	481	557	486	552	530	520	494	494	547	545	547	519	508	495	509	530	531	524	547	541	538	485	536	563	511	501	507	537	522	552	495	493	519	554	538	488	512	492	529	527	560	515	505	530	524	494	539	484	516	574	575	535	538	507	516	545	560	540	497	513	498	538	537	543	533	526	536	501	514	509	502	530	540	527	537	564	536	564	523	514	496	496	544	573	518	530	499	511	511	522	509	580	554	510	532	537	522	517	539	496	490	557	501	496	525	470	540	505	551	535	491	530	543	528	519	497	510	472	520	498	522	525	517	532	546	528	519	558	541	524	518	514	529	531	485	534	493	505	494	572	566	536	520	513	497	506	517	542	527	510	525	506	579	532	501	524	504	494	544	499	516	528	499	521	524	493	519	536	518	449	498	503	513	522	519	486	527	541	487	546	514	533	557	543	506	543	513	476	525	523	515	557	517	565	520	503	512	478	471	537	507	491	528	504	537	498	517	488	533	548	502	506	524	542	527	529	511	547	550	549	522	485	497	528	526	534	553	501	537	496	541	533	515	537	507	525	529	503	460	507	540	552	531	530	544	576	533	535	519	504	512	570	525	488	548	491	524	479	549	539	523	514	510	499	514	472	515	505	529	526	527	498	480	516	557	522	564	506	517	524	527	519	548	549	525	475	516	511	522	513	515	507	527	513	475	528	521	553	524	507	525	565	524	512	514	515	532	570	532	538	496	515	507	529	512	506	534	496	530	543	537	500	460	507	550	471	504	509	522	519	488	536	512	512	551	532	522	524	505	510	492	516	532	545	503	500	532	544	516	542	502	521	543	517	546	503	466	506	561	510	496	552	543	532	525	522	490	526	502	562	512	566	464	505	529	529	530	509	532	550	533	506	528	519	524	556	489	561	527	495	523	550	539	504	509	548	514	513	518	521	487	568	569	513	564	512	529	551	507	555	512	522	495	534	491	510	518	507	473	538	500	479	511	545	519	546	508	535	537	499	491	523	539	498	517	545	507	525	528	532	557	490	569	517	523	501	535	528	501	520	560	517	516	500	536	523	522	538	535	540	510	501	525	488	528	528	513	493	532	493	478	494	514	513	558	534	519	522	533	513	488	495	524	518	551	498	539	506	539	519	498	510	553	526	525	517	508	512	544	476	565	503	524	517	513	551	538	506	513	546	524	567	516	482	495	543	544	481	551	521	526	492	491	559	519	474	543	539	521	527	517	520	515	540	528	543	507	530	496	538	519	501	538	542	515	504	534	532	528	548	544	529	535	524	541	522	509	466	528	499	521	479	518	552	529	521	484	474	489	492	516	512	516	518	540	517	524	487	552	521	469	517	526	552	520	531	544	521	545	543	550	534	496	553	539	517	555	532	548	493	501	544	514	557	517	516	522	501	518	484	506	520	509	513	504	532	508	472	524	523	514	485	501	590	485	487	489	535	518	551	518	525	519	529	544	560	530	557	488	552	544	476	501	534	523	518	568	489	537	551	512	502	477	537	499	540	531	522	520	512	516	558	516	513	565	541	534	449	523	493	528	512	502	511	536	502	540	477	487	535	524	522	533	512	527	529	557	540	529	537	552	504	483	535	561	513	540	493	507	545	537	470	524	512	532	555	501	530	523	523	568	554	491	521	502	531	552	497	500	508	543	511	511	507	520	556	515	494	512	527	547	550	533	502	520	560	504	498	527	513	533	522	522	529	517	542	484	535	532	549	495	487	496	576	470	547	478	531	537	487	552	497	525	538	515	501	492	523	551	538	479	538	515	569	535	523	484	514	525	522	478	525	501	487	528	530	484	519	549	506	575	550	521	514	522	502	505	532	539	523	543	494	495	520	539	516	534	517	477	528	566	486	529	537	558	487	516	509	540	543	556	555	535	528	536	518	539	505	543	513	550	569	514	512	486	497	543	529	499	536	519	538	513	517	537	484	519	510	556	532	542	508	521	534	533	564	550	570	504	500	490	501	491	509	511	503	524	540	531	541	515	506	511	496	557	531	469	569	533	507	513	531	526	533	528	541	515	506	528	518	523	527	537	511	550	501	517	496	494	571	539	473	511	495	529	441	504	515	482	511	508	559	518	548	513	546	522	500	493	531	508	497	517	518	503	566	527	496	519	498	516	492	556	548	506	472	539	503	551	537	539	499	516	495	511	532	532	523	486	473	507	538	501	503	525	520	536	509	504	512	532	544	517	524	538	571	505	500	566	522	496	509	543	538	536	510	520	524	532	491	557	551	552	551	539	551	525	520	539	514	521	483	542	522	535	537	508	519	532	562	568	513	523	554	480	487	502	500	577	517	540	498	537	515	491	529	517	533	549	518	537	516	553	508	520	519	490	564	532	499	523	494	503	531	519	523	523	523	524	539	541	533	532	576	544	507	523	500	513	495	527	518	505	514	525	484	555	498	513	508	554	511	537	525	526	521	527	537	497	520	531	497	502	508	500	536	544	533	519	537	509	560	516	555	525	536	539	483	557	512	531	532	473	520	551	538	541	551	552	490	510	555	516	484	502	550	565	524	508	525	546	559	562	503	511	506	518	509	518	538	513	534	490	517	572	492	514	537	518	517	500	531	547	572	522	529	499	548	529	540	524	459	539	537	548	494	515	512	521	518	513	502	523	548	538	539	531	526	475	539	508	537	493	513	536	526	553	492	533	567	539	515	515	498	526	520	557	553	500	539	520	534	529	514	524	534	500	528	528	501	543	558	553	499	529	511	515	519	505	537	503	502	503	543	511	527	495	547	534
60872	45163	46770	36278	12062	1717	1199	656	413	342	274	253	262	263	275	246	244	276	245	234	200	230	223	249	203	203	227	220	203	202	226	217	241	189	221	215	199	229	239	220	236	189	231	183	234	208	218	215	197	226	233	209	243	217	203	222	213	227	192	225	216	232	215	214	235	222	230	233	217	189	211	216	222	222	224	248	196	248	202	196	218	187	217	209	222	204	221	190	196	229	209	229	215	214	188	213	196	195	185	199	206	208	207	201	237	234	215	217	210	216	193	206	207	208	201	206	213	212	216	202	230	224	206	206	225	201	197	215	226	227	189	221	205	203	250	217	187	210	220	230	207	232	200	200	216	207	207	225	204	221	194	212	233	232	203	216	195	188	191	231	221	246	230	211	217	234	224	244	222	214	203	226	228	239	246	236	232	211	213	209	207	216	255	218	231	211	203	220	244	216	200	193	202	237	219	218	201	222	220	204	222	220	192	248	202	205	237	233	226	229	202	206	234	236	226	217	224	183	233	215	167	203	204	218	230	195	206	216	225	206	174	238	204	221	200	225	221	185	217	238	208	193	206	217	200	207	201	223	216	237	223	244	197	211	227	191	182	220	195	211	211	200	198	203	191	213	209	216	204	239	217	216	204	214	184	206	197	228	204	168	221	200	209	218	180	240	217	217	212	216	205	224	217	218	212	212	196	250	194	222	198	206	217	221	228	219	199	218	213	195	205	220	190	210	232	224	201	199	212	202	229	237	211	211	189	200	189	204	200	216	212	206	216	208	238	189	215	236	222	201	224	246	197	238	234	219	214	196	201	196	221	217	201	168	219	185	181	211	209	203	212	178	212	214	248	209	201	207	224	236	215	212	227	207	204	224	222	203	204	197	232	204	218	196	208	199	230	206	203	227	204	207	209	216	231	180	222	214	221	223	232	247	209	243	201	250	232	185	233	224	218	220	217	224	203	220	195	210	195	203	211	226	230	224	181	221	213	219	200	225	192	227	198	203	228	228	224	220	194	219	230	223	198	218	230	200	236	198	190	191	216	222	211	199	180	242	182	203	220	224	206	209	224	224	223	233	228	226	201	181	198	212	213	202	213	209	224	234	195	224	207	224	223	229	226	232	206	219	209	217	204	209	215	209	186	232	228	201	232	222	228	233	231	232	195	199	183	225	194	213	215	231	192	216	216	221	202	236	198	202	195	230	220	197	196	209	204	199	205	228	193	221	208	194	197	247	196	218	216	208	184	198	227	225	231	235	227	202	194	194	239	199	219	192	210	218	204	214	230	217	221	224	222	208	195	238	235	224	205	200	202	212	222	193	203	180	233	199	192	228	202	210	185	217	216	241	190	224	216	196	199	219	227	220	214	212	208	237	204	237	225	223	219	241	199	199	207	201	188	203	230	209	187	216	213	196	229	231	205	188	205	212	200	213	207	220	221	232	210	218	189	215	233	198	250	213	215	185	196	217	211	179	226	237	221	224	209	243	225	231	241	178	228	192	207	202	216	202	205	226	245	219	243	220	213	187	204	216	226	190	192	212	233	210	223	210	180	227	238	240	211	186	193	202	221	218	202	216	199	220	235	205	219	217	197	213	203	195	204	216	224	217	218	216	224	207	219	232	242	197	205	232	219	223	209	216	192	225	221	225	227	217	225	208	228	223	182	197	210	225	193	196	195	209	209	178	185	232	213	221	239	216	226	208	207	209	196	228	225	206	213	226	219	239	198	225	232	192	225	227	209	205	213	235	249	229	232	231	202	223	220	202	210	229	207	216	224	238	228	209	236	248	216	233	204	231	234	211	189	209	213	205	213	216	203	206	208	209	193	212	177	208	174	191	220	219	199	212	206	227	235	190	232	182	223	229	216	206	233	204	217	218	202	209	216	232	225	222	207	203	216	210	211	197	232	213	211	220	208	191	209	208	244	216	227	211	197	217	240	207	184	231	234	203	226	229	184	209	226	217	201	210	227	216	220	207	207	204	188	200	233	193	232	188	187	224	200	194	208	215	186	202	207	227	209	205	233	185	246	213	225	234	215	197	235	198	212	218	214	196	217	218	204	220	220	228	217	199	202	187	220	211	218	243	222	205	226	199	206	218	235	216	218	212	211	201	208	214	199	217	234	201	233	233	239	242	225	221	237	200	197	217	198	219	224	217	215	221	232	225	199	223	206	205	225	207	188	184	207	218	191	198	235	208	223	224	211	206	199	231	216	231	211	219	248	243	229	235	217	207	201	212	223	201	204	219	226	202	198	201	223	241	182	224	187	244	191	198	208	202	199	227	223	230	231	196	227	187	216	225	209	177	207	239	228	200	223	215	197	189	222	200	224	198	195	213	201	194	221	218	218	236	232	211	221	215	227	194	218	222	232	217	225	175	187	211	192	214	218	205	220	200	207	215	206	213	230	229	225	233	213	217	222	198	215	211	202	199	233	204	211	213	209	214	203	196	197	203	204	240	187	221	200	205	226	186	217	194	205	212	231	222	226	223	186	254	209	227	205	253	236	207	227	214	194	212	204	217	215	203	207	213	203	198	228	205	198	234	243	194	209	231	216	205	213	202	222	215	196	199	210	230	180	209	205	208	187	205	204	222	186	208	197	199	203	199	202	194	186	230	214	218	234	217	222	218	206	211	200	204	224	199	228	210	205	214	209	209	222	232	203	224	230	217	195	198	208	218	224	211	201	225	240	221	238	215	233	186	199	181	205	198	234	222	216	229	214	207	224	209	214	237	224	203	235	199	183	217	230	204	176	204	209	222	240	223	234	204	228	221	223	199	208	239	209	194	235	218	205	200	220	232	228	225	211	228	209	205	212	215	195	217	184	192	231	206	216	228	238	217	204	205	206	208	198	207	204	206	185	217	231	201	229	218	236	235	204	219	176	202	190	172	209	210	224	200	234	208	224	242	222	216	204	205	223	219	228	202	218	231	213	193	216	222	233	188	201	212	201	209	207	213	236	222	217	221	194	247	243	208	213	209	194	220	234	205	232	230	213	247	211	201	234	204	190	212	202	219	183	194	206	230	200	229	210	232	174	218	208	227	224	193	216	202	192	210	202	257	212	198	219	203	219	215	234	232	227	204	205	235	223	241	211	211	195	204	239	204	193	220	191	232	218	228	221	217	240	206	217	200	225	225	192	202	208	188	204	202	209	191	220	236	192	207	223	223	220	203	225	179	206	227	201	195	210	209	205	178	223	210	216	214	195	219	246	211	204	205	205	209	195	215	216	217	216	197	230	213	221	191	215	217	218	221	201	202	232	236	200	260	188	217	235	205	204	195	209	195	217	201	195	200	225	201	207	233	218	206	216	236	199	210	218	212	211	250	192	217	226	207	219	230	228	218	221	216	210	210	220	214	231	218	207	217	222	215	201	201	222	232	214	226	197	215	199	214	187	223	214	209	207	216	220	198	203	216	197	208	216	240	215	208	235	192	219	222	214	208	241	238	226	222	219	216	224	239	219	222	183	200	194	231	258	217	242	219
49490	40446	47743	41470	2609	3257	3005	1974	1295	1031	836	841	769	741	703	803	765	775	663	639	605	565	593	598	568	540	579	553	577	549	557	536	578	542	613	533	484	527	547	523	507	539	570	563	575	528	529	550	557	524	547	493	520	493	544	519	536	531	555	504	567	565	592	600	554	536	523	513	581	539	542	588	549	534	520	559	572	520	538	530	564	542	536	533	531	535	514	569	529	519	558	539	580	569	588	572	579	542	519	509	503	519	535	578	518	539	537	496	492	518	518	518	493	545	542	533	528	513	513	496	511	547	490	563	502	548	503	528	518	542	506	532	497	508	488	520	499	518	523	461	547	518	526	496	524	535	531	491	520	474	508	496	494	512	517	541	543	542	511	530	510	507	509	511	507	526	514	492	545	505	518	486	552	516	517	525	533	535	541	505	517	574	519	525	514	564	482	521	535	553	494	507	562	515	568	545	525	520	537	531	512	517	497	474	519	531	498	517	490	515	532	505	517	524	527	448	484	471	509	530	531	502	504	450	521	506	507	501	472	548	549	500	505	517	506	516	486	472	507	515	522	509	552	479	492	478	507	512	491	510	517	538	545	539	521	535	494	523	520	510	536	510	489	531	512	504	544	522	486	531	525	513	497	535	519	509	539	535	501	517	529	501	521	532	534	529	528	489	501	534	506	540	543	508	509	519	512	483	513	510	517	472	494	491	520	555	551	498	539	518	517	485	531	544	558	492	515	504	528	537	553	500	532	544	482	562	516	529	515	515	507	528	513	492	505	488	522	573	532	531	490	527	486	528	478	497	480	519	566	539	545	527	525	540	531	471	568	543	464	517	554	521	484	501	495	507	502	518	509	533	522	520	527	486	499	546	502	523	499	528	537	514	523	537	477	515	525	492	512	506	537	489	496	506	527	510	504	531	489	471	508	472	511	501	482	549	521	512	536	483	519	482	476	472	517	463	498	511	533	526	514	577	552	514	529	532	513	506	522	528	479	529	506	537	531	565	502	511	513	507	513	517	531	543	456	529	528	512	498	511	533	539	518	522	535	535	525	522	504	513	540	517	561	536	506	508	518	504	492	529	493	539	500	505	467	526	506	563	505	529	505	546	553	514	499	525	489	518	550	481	531	523	473	510	527	542	538	508	535	501	511	522	518	505	540	529	511	520	555	564	528	534	523	473	506	500	540	493	552	524	503	532	492	536	498	516	514	494	548	533	552	540	536	523	498	566	517	541	513	507	510	520	537	507	539	484	521	518	524	511	540	486	477	504	515	504	545	522	504	491	567	511	524	557	522	547	531	524	553	527	526	521	500	524	539	514	491	515	504	486	532	522	515	499	515	534	493	545	512	522	494	511	528	511	509	498	507	463	493	519	525	533	520	530	482	536	495	521	530	494	538	519	531	534	527	524	511	537	535	542	495	521	507	540	522	523	510	536	565	490	495	501	521	527	494	480	530	515	525	468	526	525	503	529	554	534	502	558	538	530	536	497	521	524	489	527	520	521	518	509	502	503	460	540	505	480	547	536	479	550	532	510	518	528	499	506	510	527	516	479	517	525	540	531	528	489	531	544	496	495	542	491	516	544	517	530	515	493	489	515	505	503	482	542	531	574	507	559	505	520	520	494	545	543	523	484	535	531	484	547	531	492	555	527	547	525	539	499	530	552	474	513	460	485	493	506	545	537	501	499	497	487	501	499	513	567	475	499	531	544	539	487	520	519	485	559	539	543	527	493	504	524	478	524	520	519	531	485	560	526	524	486	515	515	469	505	489	518	502	550	512	508	533	560	528	542	522	476	471	535	514	548	515	476	534	478	531	527	503	551	532	514	490	533	499	521	531	526	543	547	500	463	497	499	567	528	516	495	522	485	531	490	533	515	465	517	529	538	541	487	474	513	512	504	515	497	536	505	541	511	563	536	527	533	497	558	510	510	496	545	521	539	555	509	499	518	493	524	484	558	475	491	521	502	513	509	489	518	512	468	511	511	502	505	529	498	503	507	544	526	509	545	492	541	527	506	523	521	517	515	507	483	501	451	505	529	479	478	508	500	543	486	566	466	579	476	540	501	514	512	530	506	520	456	542	489	524	531	530	531	518	547	508	532	563	518	525	501	548	555	541	510	516	498	510	550	536	534	517	528	525	560	504	521	523	537	511	514	514	514	531	581	534	512	523	500	504	524	497	503	532	542	548	543	488	542	523	511	513	544	498	483	487	545	516	550	521	515	510	511	530	544	554	569	511	535	516	491	497	504	534	506	489	498	575	495	536	504	516	539	529	516	518	541	507	490	507	553	524	509	505	530	495	508	514	510	531	507	525	549	518	495	498	529	475	547	499	501	510	534	479	488	547	537	550	510	537	464	514	523	520	474	512	533	490	521	536	516	490	530	523	493	511	540	518	478	503	518	519	554	505	538	563	500	525	525	509	556	516	489	514	499	487	522	498	490	518	534	501	545	506	548	540	501	528	517	523	509	524	520	492	514	544	505	512	498	522	532	555	525	550	511	527	514	518	507	515	526	568	535	485	493	520	531	514	506	494	555	556	517	538	500	515	551	514	534	513	529	528	536	473	557	496	543	494	502	529	529	514	507	533	510	545	472	492	532	483	562	509	504	508	521	490	534	524	527	534	533	552	515	497	501	530	515	600	542	497	476	508	538	498	510	517	553	521	556	522	546	519	481	547	515	536	511	520	506	534	526	562	461	521	535	544	537	539	503	548	496	512	483	531	495	489	474	500	549	499	507	538	515	508	529	545	513	512	552	516	550	541	505	556	547	499	510	496	506	493	518	476	512	504	498	489	514	506	512	530	572	475	557	502	516	509	549	545	477	516	511	499	525	485	503	536	532	545	516	518	531	520	537	509	529	542	486	522	523	496	523	517	504	556	544	513	498	499	528	486	545	520	524	520	490	495	499	547	519	496	526	495	486	504	595	482	532	521	547	456	508	493	533	524	530	502	546	499	500	544	520	520	484	535	553	540	525	529	503	525	548	534	473	530	525	551	529	501	555	504	491	527	537	515	499	528	481	499	538	528	485	550	512	491	568	548	515	495	507	539	516	533	560	503	527	532	531	543	493	506	481	495	546	538	515	490	504	534	513	508	564	503	522	507	496	511	530	513	496	513	532	515	535	519	535	504	502	523	483	517	520	513	532	499	510	512	536	493	540	525	512	523	545	505	511	516	516	500	529	522	520	478	518	519	541	511	481	515	500	493	555	536	484	532	507	507	533	521	516	488	508	518	527	537	550	447	484	541	507	545	507	528	521	528	523	498	535	509	483	506	533	507	512	533	502	512	511	563	542	532	527	532	511	500	521	544	469	515	542	527	573	527	515	528	542	512	512	525	504	538	510	533	510	522	497	488	510	520	547	525	490	519	507	520	527	471	543	496	563	529	522	493	520	533	495	506	553	545	497	520	474	540	476	501	533	554	541	542	468	495	508	544	505	492	489	488	508	528	498	514	527	521	545	517	504	523	478	512	503
28351	5504	2399	1009	359	377	346	362	345	311	297	323	348	325	344	338	342	364	313	356	343	321	343	357	323	339	314	358	334	346	319	364	340	331	347	332	332	331	325	338	311	325	328	317	321	332	317	345	315	320	325	359	310	332	322	343	344	326	346	359	343	342	335	347	374	317	351	333	327	359	340	307	279	335	360	315	345	368	312	322	346	318	320	326	366	368	362	353	342	333	313	336	344	364	326	321	337	309	331	305	323	362	333	324	357	350	352	312	325	332	360	320	349	342	373	350	332	319	337	321	335	333	354	296	319	359	395	343	343	333	336	332	334	338	335	305	370	339	302	326	358	315	343	322	322	332	364	344	361	320	313	307	325	322	320	339	335	306	364	330	354	309	337	352	341	320	349	338	331	334	311	371	322	314	326	341	317	305	361	336	319	319	339	347	388	339	324	358	313	300	315	337	350	283	316	290	342	328	348	328	332	327	335	330	308	326	308	305	324	308	336	308	325	304	328	322	327	310	325	338	299	331	327	335	357	336	314	338	317	348	328	350	317	330	304	317	348	318	360	336	381	344	341	332	333	352	317	336	317	367	324	315	321	324	333	316	334	336	336	308	367	327	317	357	358	348	347	334	369	368	300	329	337	337	322	342	315	313	327	346	353	313	320	282	345	338	322	307	317	308	312	336	325	336	343	302	372	370	328	353	344	309	345	332	330	322	322	309	374	292	310	296	343	336	370	313	307	311	344	347	351	287	347	331	352	344	332	310	325	322	344	355	337	329	343	383	353	333	346	346	352	362	288	343	319	318	353	335	339	295	355	335	384	332	315	366	336	319	342	333	342	349	311	344	340	305	310	342	326	356	325	331	324	333	292	350	323	328	340	335	314	360	354	340	347	324	303	308	326	323	354	313	298	340	316	334	297	323	304	341	307	307	324	327	344	318	308	311	334	317	322	336	340	344	328	305	317	325	335	323	319	334	380	344	346	322	348	347	312	320	325	352	336	369	364	334	379	312	322	303	312	334	315	322	347	313	309	373	327	323	341	327	354	366	312	352	315	294	328	314	328	337	332	314	294	328	307	313	277	313	330	361	353	328	347	328	354	338	329	325	320	314	320	361	314	337	342	344	361	341	324	333	351	336	355	321	337	315	347	298	353	345	347	330	343	317	348	342	336	353	316	343	315	341	327	332	323	368	353	296	340	331	322	331	326	331	366	315	343	318	340	317	277	352	301	326	335	322	311	301	334	328	305	331	340	348	343	354	330	316	343	334	339	312	360	307	348	319	309	313	357	320	321	355	314	315	336	345	319	347	316	363	325	312	306	327	377	358	333	332	341	307	362	329	306	381	344	364	331	352	309	291	310	371	330	379	351	334	300	335	329	309	335	336	358	340	312	310	334	346	342	311	321	330	358	360	335	333	323	348	320	350	360	336	326	297	345	321	347	316	319	347	310	334	330	334	368	345	346	335	352	331	317	333	323	311	327	363	323	330	298	331	337	309	320	349	334	309	347	318	371	328	361	322	334	368	353	351	345	344	339	342	314	319	294	362	299	331	359	342	290	334	351	337	323	330	312	324	315	375	344	342	326	350	329	327	333	337	334	334	332	368	348	327	305	296	336	328	332	318	319	332	359	327	333	312	348	348	368	326	322	307	319	353	327	322	320	299	336	352	326	340	330	407	318	343	323	336	339	341	333	327	326	345	333	377	364	296	312	296	328	326	325	324	306	345	307	354	352	303	347	327	346	326	362	319	340	344	347	301	350	333	317	318	301	322	325	327	353	329	341	343	326	291	323	323	337	314	328	298	317	332	341	342	346	340	362	346	321	350	366	340	349	302	336	327	347	315	347	354	329	352	350	334	340	326	298	306	295	316	328	334	304	336	318	340	341	332	319	333	339	342	329	343	338	336	320	343	361	343	353	322	349	333	327	346	339	356	318	324	340	336	319	331	346	326	323	309	346	306	340	330	344	301	361	346	277	339	397	340	316	341	362	341	321	296	323	329	311	318	331	333	347	354	324	347	345	325	338	341	319	318	326	364	319	327	330	329	316	329	317	314	345	363	353	306	339	344	331	353	357	330	321	306	313	328	338	327	369	349	311	339	300	317	294	326	329	354	369	364	345	347	318	305	343	311	308	317	312	327	338	336	327	360	328	331	335	369	350	336	337	361	360	315	313	325	331	320	349	355	346	330	336	331	340	343	307	354	335	322	332	328	307	332	338	355	300	302	329	301	322	293	339	363	330	324	335	369	320	305	311	342	353	325	339	310	366	350	352	317	325	337	338	305	336	317	345	340	349	322	318	344	339	372	363	334	367	331	331	356	349	337	300	339	326	349	325	332	331	323	325	337	333	315	359	303	323	374	311	331	358	362	307	311	343	299	304	265	349	339	311	354	326	368	336	343	335	334	355	337	329	308	332	326	326	315	310	337	320	298	359	324	330	296	326	345	318	317	318	353	355	350	310	350	290	359	351	327	306	356	351	315	347	331	361	310	309	324	317	323	302	327	324	380	296	321	329	320	333	347	335	359	336	311	337	334	326	350	315	316	319	323	329	321	352	340	315	311	336	326	339	286	329	357	337	326	323	335	344	311	299	351	375	326	313	312	344	332	340	335	354	315	322	348	336	329	311	341	355	358	334	324	342	343	347	318	334	330	329	354	341	353	330	349	325	327	325	324	319	333	331	362	356	344	360	348	317	324	340	324	328	374	311	348	314	353	347	353	348	329	325	332	338	293	319	347	309	339	307	312	333	341	332	316	366	357	331	349	319	318	374	303	330	379	366	337	328	318	336	304	363	319	326	340	353	346	316	345	297	301	331	334	344	345	299	318	323	343	348	341	328	335	332	341	360	322	307	316	323	337	319	352	352	341	356	331	343	358	316	319	314	361	329	336	342	322	330	324	326	341	368	330	350	334	323	324	376	341	353	345	370	360	337	384	314	325	351	346	339	353	335	309	310	373	338	361	381	300	327	356	304	358	328	329	316	338	351	314	371	371	316	338	335	310	344	313	329	312	342	353	314	321	338	367	342	352	380	328	323	307	343	349	329	314	332	331	348	291	313	346	338	321	308	303	302	373	307	372	364	327	327	324	373	329	325	352	307	303	338	354	310	328	346	356	329	315	348	348	355	333	307	327	352	277	361	328	325	318	330	349	302	336	343	303	314	339	359	333	350	341	304	343	359	339	308	344	299	340	325	299	317	342	334	335	332	329	344	328	308	341	318	364	324	333	392	316	342	356	347	326	337	288	356	327	362	316	327	312	323	312	372	326	358	364	344	320	326	312	311	333	384	338	339	347	302	359	341	345	356	304	313	342	340	326	324	336	367	329	292	330	319	345	319	328	360	304	335	333	332	345	336	348	358	332	327	350	323	327	333	328	305	352	332	291	326	353	350	327	315	354	322	367	367	332	330	328	311	347	316	330	336	316	330	355	320	325	316	325	307	318	352	320	333	299	321	325	368	292	317	334	341	295	346	325	325	329
24153	4826	5488	3503	847	818	760	791	726	737	765	736	795	742	797	756	744	741	778	727	712	750	743	765	736	711	764	723	724	738	766	766	734	753	718	772	802	741	721	749	759	741	734	765	762	764	717	746	746	758	768	725	774	737	746	731	731	741	753	741	726	777	764	727	765	763	776	741	788	785	778	798	731	756	759	753	794	786	741	739	799	742	738	806	779	761	783	741	781	714	758	815	747	724	768	724	758	818	752	802	798	813	757	785	765	692	763	748	755	768	741	761	774	726	765	745	743	744	740	800	796	772	734	719	741	759	731	774	832	754	811	756	761	775	806	741	769	671	751	756	776	740	770	717	738	733	736	700	726	753	753	790	734	786	761	743	784	778	776	727	737	730	747	756	740	766	770	808	742	781	761	767	788	760	725	727	779	767	764	728	756	722	764	771	756	732	682	782	739	741	778	746	730	754	743	772	727	754	741	777	733	770	751	749	777	770	764	766	743	727	792	802	781	750	758	778	740	721	803	771	790	788	750	762	754	745	755	732	705	746	751	735	743	731	739	740	767	686	730	765	764	763	793	758	707	739	758	762	747	759	756	729	709	776	756	738	796	717	776	700	743	743	709	772	733	744	764	744	734	731	773	730	806	763	734	786	794	729	745	723	781	758	741	710	798	733	741	749	726	746	714	785	764	801	766	759	754	757	804	727	775	757	738	769	744	758	707	710	851	719	811	734	707	736	789	757	802	787	762	779	788	731	765	722	784	743	762	739	746	711	732	725	750	791	734	729	732	711	727	753	715	766	783	749	725	755	777	722	774	785	737	733	771	759	748	746	780	721	711	770	726	695	718	805	721	777	759	745	750	780	749	740	783	695	747	718	732	731	768	785	769	767	757	757	786	720	737	729	736	794	732	736	759	706	779	724	775	780	730	744	747	738	726	756	693	749	719	742	741	756	727	750	770	719	757	800	790	744	755	791	745	788	731	734	742	761	712	710	775	735	788	746	722	730	755	763	743	779	760	754	796	769	763	754	723	774	763	764	748	769	772	782	740	740	767	816	745	726	720	707	771	782	764	718	739	733	706	738	779	741	770	735	761	766	767	746	745	728	683	778	796	721	730	747	782	748	782	805	724	726	745	795	735	768	684	759	712	719	775	770	699	753	738	699	761	764	756	737	739	718	768	743	755	812	730	782	782	704	741	712	745	740	785	817	730	813	729	786	745	743	730	724	814	732	731	743	730	728	783	760	720	733	717	735	776	793	789	683	781	686	759	760	767	758	711	747	757	809	774	729	737	700	727	754	792	721	798	744	747	741	741	807	749	762	773	750	748	721	743	783	724	737	726	699	778	750	761	720	735	775	727	732	775	737	771	729	770	728	761	715	746	715	731	744	792	745	758	805	744	763	715	756	767	749	756	712	729	800	825	786	740	722	789	773	725	733	764	790	803	762	708	747	769	804	767	733	718	718	803	781	719	720	736	759	726	781	779	755	750	756	760	743	805	722	707	775	753	758	711	761	746	758	727	700	776	712	741	726	786	738	724	757	739	710	749	734	772	767	752	708	788	787	690	748	740	779	778	689	742	735	802	772	769	730	745	796	731	768	796	723	751	742	687	779	737	752	774	745	723	749	708	770	779	761	739	779	756	777	732	778	730	708	714	771	746	774	754	789	764	782	728	748	765	816	731	720	791	746	737	776	768	730	780	765	751	820	713	744	757	751	745	779	777	747	758	771	740	736	721	768	765	748	783	748	753	710	745	769	758	734	750	796	735	783	753	778	707	742	717	760	778	700	712	746	763	749	764	736	761	722	727	749	758	754	729	749	767	765	756	743	709	750	758	724	732	757	722	725	770	720	745	730	808	755	713	725	743	730	749	758	766	727	746	741	770	755	759	822	763	709	717	798	796	801	796	759	753	772	760	738	751	727	740	773	733	781	762	791	752	764	695	707	774	754	728	762	761	778	738	748	709	699	718	756	767	740	752	721	730	778	795	755	713	707	757	772	712	792	753	744	752	730	713	779	751	772	788	770	748	727	787	765	774	742	745	746	754	761	720	748	783	743	734	713	760	742	739	733	768	750	752	757	701	764	757	763	793	758	750	784	797	728	761	766	793	743	697	766	788	740	756	767	739	750	730	796	738	768	741	756	749	732	758	721	710	788	749	716	779	751	790	730	741	740	713	745	731	762	799	764	711	750	754	726	782	762	735	734	745	748	765	716	730	697	767	835	739	804	751	784	727	760	772	740	793	754	737	739	769	766	720	706	747	739	751	723	752	730	741	743	749	748	744	735	761	784	726	741	769	756	747	769	701	752	761	773	748	727	786	721	733	790	795	810	710	787	758	787	763	712	767	754	752	777	723	766	776	759	728	727	779	790	759	728	777	726	776	750	721	760	719	779	745	765	748	764	789	739	777	730	770	742	697	783	732	745	732	765	751	733	750	800	745	779	787	760	753	758	758	681	757	771	776	771	785	709	780	730	730	757	732	767	742	780	765	714	705	737	775	760	759	726	727	746	743	742	725	717	754	720	779	725	708	742	795	760	758	743	755	745	767	779	738	767	767	758	777	771	776	715	769	749	762	747	725	776	736	709	740	739	763	779	764	766	690	784	741	802	745	738	764	787	774	782	762	758	733	720	712	731	755	735	784	739	769	809	762	722	741	761	744	770	752	760	736	767	721	739	723	716	751	732	808	761	713	730	759	747	762	721	772	764	709	695	784	771	717	741	718	763	742	768	701	716	724	747	733	711	731	796	795	771	710	736	745	748	747	794	742	715	753	766	724	750	764	767	802	767	767	784	703	716	800	682	741	771	799	738	742	746	762	779	727	743	739	739	732	728	722	756	760	770	757	758	730	767	745	737	782	753	775	736	736	750	755	710	739	729	765	744	775	768	759	732	735	728	748	776	770	726	839	749	746	739	739	755	783	728	747	749	740	746	764	740	750	760	760	756	769	717	709	707	759	763	758	762	773	767	759	749	730	761	819	693	782	726	773	780	793	732	758	762	734	749	753	765	773	759	711	759	701	769	762	797	759	723	769	743	672	708	796	697	696	728	741	714	736	745	762	719	733	718	731	784	791	748	765	717	760	701	780	717	741	712	767	745	757	762	740	735	758	753	773	756	734	766	726	729	740	773	784	749	713	781	753	755	754	751	748	821	725	751	766	761	763	720	749	779	737	746	781	742	767	712	722	796	756	754	764	719	753	738	762	771	758	733	749	779	796	757	723	754	769	769	770	709	763	738	753	708	804	743	750	752	746	704	812	790	706	739	714	721	825	748	715	766	777	723	767	740	742	760	744	754	740	714	768	759	775	763	801	767	744	768	726	758	727	679	729	759	802	723	740	727	782	803	752	746	766	729	682	743	769	784	711	761	724	732	751	751	730	781	792	742	708	731	709	761	719	757	734	751	768	744	791	726	742	722	744	758	770	747	721	718	753	728	762	741	716	750	721	743	749	803	746	782	787	744	711	723	726	744	757	737	753	761
60003	41029	38264	23436	4376	790	671	410	270	248	225	269	263	251	271	254	247	215	211	233	231	251	219	197	213	244	206	219	209	240	221	209	206	203	222	206	220	240	239	206	238	223	217	220	226	202	187	233	230	215	203	237	210	190	229	206	211	241	209	212	205	239	204	236	202	233	203	224	214	207	195	222	216	226	217	218	242	199	208	201	216	226	232	227	235	220	222	224	228	233	229	218	223	238	238	230	206	216	228	212	251	221	240	213	241	232	191	228	220	231	229	226	212	220	238	201	198	230	204	217	229	220	180	219	195	209	228	204	207	236	221	216	236	219	229	215	206	226	207	219	240	200	222	221	224	207	224	206	212	223	215	202	246	220	237	201	230	239	223	204	247	233	223	226	204	234	200	199	197	217	224	227	231	255	232	211	187	231	210	200	207	215	234	230	215	214	211	235	202	237	175	207	236	235	220	227	219	230	203	236	236	221	210	198	208	233	219	222	225	209	207	210	217	199	213	192	214	227	221	221	249	231	257	204	228	232	231	206	203	215	222	219	195	213	178	221	202	218	226	224	204	209	216	202	211	220	209	245	204	209	197	219	227	213	241	179	224	237	225	213	221	229	192	219	223	237	182	226	235	187	197	213	187	202	239	212	193	214	211	216	247	202	241	230	215	220	223	220	181	225	211	211	186	196	197	200	211	251	198	226	228	233	222	211	211	214	210	226	226	197	211	195	208	191	229	245	214	242	230	203	240	210	225	215	227	254	192	216	201	228	220	258	183	203	204	233	189	259	248	222	228	221	213	243	255	204	202	234	221	223	187	209	230	219	211	233	232	198	223	216	227	236	225	237	219	214	222	216	238	200	208	204	201	217	260	241	250	195	212	226	217	236	204	234	236	222	244	206	208	195	216	213	222	187	227	193	224	206	221	229	234	229	219	244	201	239	239	222	212	221	205	211	239	212	238	217	229	242	228	209	226	246	242	218	207	186	228	217	213	219	231	224	209	220	245	201	190	217	205	218	184	236	232	204	198	203	220	235	206	219	245	212	211	210	208	217	239	193	224	219	218	215	218	238	232	222	217	238	226	225	225	205	216	227	236	222	215	233	215	209	247	226	233	217	206	205	224	203	212	217	208	231	208	208	218	222	210	181	239	205	220	220	224	231	239	204	254	227	201	217	212	219	204	210	226	234	219	221	206	222	221	225	211	197	217	215	246	232	237	222	229	232	217	220	215	215	214	189	199	235	207	217	262	212	223	236	194	230	204	236	229	201	210	228	229	200	202	239	245	207	215	220	236	220	234	236	228	215	217	233	197	229	221	195	212	235	200	221	229	220	261	218	202	209	229	218	212	227	200	220	202	186	212	240	183	213	223	255	213	252	232	236	212	189	220	240	201	210	216	226	235	210	217	217	207	245	221	212	219	215	201	199	199	231	232	231	238	220	210	202	192	221	225	209	219	246	211	227	216	206	198	191	209	210	220	197	209	236	245	204	192	219	242	224	220	219	224	237	247	207	205	211	229	204	210	200	230	219	209	225	245	205	216	229	219	202	211	203	202	220	213	211	212	198	231	210	233	224	229	210	206	224	236	202	232	222	206	224	209	210	200	232	231	238	216	214	226	226	227	211	210	230	217	197	205	214	232	215	214	244	226	188	188	226	225	227	246	230	230	211	210	215	190	212	216	212	222	231	200	211	240	223	241	229	224	214	198	221	222	195	218	223	212	242	210	223	224	230	196	219	222	233	196	200	227	233	235	222	221	210	236	207	237	233	196	202	225	238	234	224	220	225	221	235	209	223	227	203	183	201	186	232	234	213	219	191	232	230	198	211	218	190	216	215	228	213	235	208	216	193	225	240	218	205	224	204	216	235	223	223	210	194	202	220	221	200	219	217	242	200	215	211	213	197	215	214	246	221	201	198	209	203	213	209	232	230	238	182	220	221	272	237	223	185	206	208	218	231	221	220	207	234	225	214	232	227	187	211	209	222	212	201	205	201	238	232	221	216	208	236	227	213	213	210	219	227	218	210	210	205	218	195	221	211	216	226	228	217	220	201	208	235	203	235	192	227	214	221	223	214	224	227	216	232	215	199	224	224	217	198	239	218	195	217	234	208	225	246	238	226	218	228	224	205	200	242	213	213	230	220	214	243	212	205	249	216	238	223	209	266	222	211	199	236	237	224	216	215	202	221	211	218	217	223	207	212	234	225	250	227	223	227	205	247	195	203	218	212	213	203	218	231	215	206	235	232	216	227	249	233	211	207	226	201	220	261	253	212	199	222	213	199	224	199	209	251	206	190	246	254	245	214	235	236	234	233	198	222	242	216	212	206	213	220	204	227	211	251	212	244	220	267	205	215	206	211	251	198	227	189	236	237	213	234	227	208	214	209	210	197	238	222	245	224	201	222	246	231	212	194	216	215	211	197	211	221	201	191	219	245	242	201	205	221	225	217	199	224	218	218	234	218	218	222	219	221	210	210	228	201	187	213	209	236	202	239	201	234	210	213	211	237	200	239	213	223	234	201	208	231	248	222	224	225	238	231	204	218	237	221	210	248	216	197	224	215	222	208	241	227	209	212	167	229	211	225	222	206	205	208	221	236	227	217	252	230	241	230	216	217	222	217	210	185	212	197	208	247	211	233	227	216	200	236	208	237	228	230	216	215	217	225	210	217	220	203	208	243	247	229	220	253	205	219	219	208	216	209	203	234	191	231	218	209	223	249	197	186	222	218	221	219	210	209	233	215	234	212	204	205	222	231	207	224	209	231	203	194	228	225	195	206	230	200	232	219	258	221	232	247	211	213	202	261	232	247	245	194	212	213	237	205	222	227	226	217	197	207	215	213	221	234	231	237	258	197	193	228	247	238	206	237	205	210	224	201	215	210	232	239	237	212	237	196	225	204	199	220	198	189	214	229	219	224	213	233	190	214	205	248	206	223	224	214	229	207	237	189	223	215	221	220	224	199	224	216	213	261	228	234	199	217	248	215	211	260	205	227	211	196	253	220	202	195	229	215	196	212	223	182	202	223	226	228	205	234	230	241	202	262	225	220	236	234	217	231	215	252	227	209	216	226	208	189	212	191	218	228	249	211	199	208	181	216	209	199	214	210	210	218	223	214	200	219	206	202	219	225	224	220	218	233	216	221	232	241	220	209	213	236	235	220	220	222	228	203	213	204	206	206	210	206	200	220	205	219	230	218	238	222	233	222	237	213	217	223	214	215	210	197	212	193	232	218	230	208	204	219	196	234	203	196	221	195	216	199	216	196	220	222	216	191	221	202	220	201	232	184	212	217	205	183	225	206	244	237	217	201	202	244	216	239	220	217	217	227	216	232	225	249	221	228	197	211	246	243	232	206	215	217	223	210	220	230	211	214	235	225	212	219	216	245	250	218	217	224	185	201	228	200	200	205	220	252	215	206	214	203	238	206	210	222	247	211	249	224	215	237	216	218	180	196	212	220	221	216	199	207	231	221	229	212	217	191	202	216
40813	30883	37155	30309	1955	2130	1716	1336	853	746	713	701	710	716	660	635	684	677	585	579	598	554	570	529	591	568	593	536	547	562	521	575	555	541	522	559	497	578	561	558	577	535	528	544	497	509	537	553	502	482	535	511	490	553	525	529	542	545	543	555	505	586	581	553	512	542	468	537	543	586	532	579	559	516	566	527	571	526	532	583	498	542	547	497	512	523	534	540	532	543	509	508	558	526	558	552	541	513	524	525	534	559	509	552	530	553	504	543	530	549	510	556	500	482	511	470	526	521	532	488	508	531	485	482	540	499	538	527	518	511	540	551	533	525	536	532	519	515	529	524	563	500	478	475	480	549	514	519	530	499	501	562	542	561	530	502	536	512	515	492	539	507	549	487	512	511	506	572	570	523	501	545	520	530	489	568	519	508	517	519	538	543	550	559	518	499	522	489	488	494	525	523	547	545	550	475	558	545	495	518	558	470	571	528	527	533	508	489	502	525	531	542	511	527	534	520	524	485	523	505	514	484	552	558	481	514	475	503	513	526	548	502	533	519	553	516	498	513	511	539	505	537	537	492	555	465	495	534	525	551	524	510	534	562	502	545	541	502	544	545	509	499	533	539	551	500	534	515	537	530	532	508	508	524	537	507	510	544	526	542	532	529	498	496	474	514	564	543	494	498	551	517	524	481	526	533	472	526	491	520	554	496	515	526	498	526	524	521	520	541	548	525	547	531	488	503	530	555	505	527	528	505	507	506	531	553	476	556	506	534	526	558	514	541	506	485	506	461	534	545	550	523	485	516	533	537	534	497	546	498	531	502	511	504	485	528	517	498	539	529	509	513	530	557	521	487	542	493	542	490	566	517	523	505	536	538	590	470	512	508	500	495	527	495	508	561	511	542	552	572	528	569	512	507	515	522	519	517	557	518	541	522	530	489	479	509	523	542	577	506	527	526	529	534	504	521	516	536	519	525	508	510	522	510	531	508	519	544	530	534	507	540	528	567	507	503	515	481	533	479	551	517	512	499	536	536	567	527	528	533	518	532	521	525	534	498	531	563	521	518	482	571	547	552	496	493	491	529	522	521	509	513	525	493	577	519	546	535	513	529	510	526	509	579	524	518	504	498	465	496	488	529	510	503	513	502	544	595	531	529	478	543	508	516	548	470	518	569	518	528	545	538	532	548	517	519	491	521	534	524	513	513	536	510	489	522	530	527	556	512	517	538	505	489	556	556	532	468	542	493	565	559	562	504	558	523	493	526	521	535	533	497	520	527	495	482	527	493	526	522	557	539	498	522	517	501	532	509	497	480	519	537	482	510	515	483	505	510	512	504	490	503	478	546	506	535	535	495	528	532	525	508	522	537	482	527	512	509	498	529	504	549	512	514	488	521	516	521	519	534	568	544	470	552	525	530	476	525	534	506	508	506	473	537	501	537	521	533	532	510	516	539	521	506	580	519	544	507	544	518	508	529	509	481	494	475	510	537	554	513	531	542	549	504	497	525	482	463	488	498	495	524	498	508	536	505	543	548	525	519	520	555	531	531	521	516	489	539	536	517	574	532	567	551	504	526	476	539	530	508	568	479	525	541	520	533	527	560	474	548	527	505	527	519	500	502	489	527	516	477	469	545	530	487	487	537	489	521	478	532	527	497	556	523	549	523	559	532	513	509	510	528	539	503	490	540	491	529	518	538	536	508	567	535	520	541	495	541	486	525	495	548	535	535	534	546	563	509	517	568	533	501	536	478	561	505	471	508	564	517	518	577	515	528	565	518	495	471	539	519	513	558	506	525	499	539	538	518	506	531	539	507	497	525	523	522	515	531	516	543	526	528	498	500	536	541	530	561	506	515	502	522	544	559	497	520	527	489	510	532	516	537	538	527	527	543	522	552	509	543	481	527	482	542	534	561	509	548	517	495	513	549	534	515	504	530	541	538	473	552	520	538	493	549	542	543	465	501	525	542	512	518	523	531	539	509	543	481	552	525	489	521	502	538	562	566	555	514	532	494	517	473	508	496	488	535	542	489	530	530	572	561	527	530	538	523	531	488	555	484	527	500	521	522	503	559	525	509	482	498	517	548	510	531	531	529	538	497	555	502	521	487	486	484	517	524	510	521	502	498	512	506	528	514	530	519	508	531	557	581	515	516	542	514	498	549	455	550	526	523	510	528	495	513	520	499	547	528	527	534	559	498	541	513	520	520	540	521	494	507	532	549	523	500	552	552	535	527	501	522	518	540	540	548	497	495	559	513	511	517	523	540	469	552	539	473	556	541	483	532	510	505	521	540	507	528	508	534	529	510	531	546	508	539	514	522	540	504	487	471	477	504	504	462	476	521	483	562	501	508	498	497	530	532	566	516	534	463	495	520	513	506	514	531	542	505	536	530	532	537	475	493	513	526	592	529	467	492	523	521	526	557	508	505	545	535	508	509	577	556	504	514	470	510	538	514	541	518	525	454	511	557	519	525	554	538	525	515	501	487	508	503	520	527	518	536	519	517	488	513	479	479	520	516	514	548	509	519	561	540	515	547	589	463	539	480	528	530	561	518	522	526	547	482	496	547	529	501	535	528	452	502	519	500	501	521	547	510	512	541	480	488	522	538	520	566	547	548	528	508	540	489	533	512	503	544	526	511	492	516	542	501	567	525	528	532	541	496	559	501	556	521	532	548	521	539	519	514	518	561	532	500	550	487	524	492	517	523	528	530	476	501	535	494	509	561	520	574	497	520	478	509	498	558	491	521	513	551	508	526	523	548	524	526	493	498	537	500	514	535	523	498	539	518	554	512	524	529	482	510	532	509	500	540	521	524	515	519	485	506	508	492	507	508	488	477	531	525	539	526	503	509	577	551	498	556	520	521	512	546	506	564	577	529	537	524	521	547	516	519	551	558	478	474	483	529	516	510	568	501	503	539	544	548	541	528	509	499	536	512	539	532	541	514	523	507	505	491	555	507	575	554	558	546	540	512	513	552	479	529	523	489	515	513	530	554	527	498	524	543	542	491	538	512	480	503	512	546	501	503	508	525	565	530	576	481	498	505	507	519	510	535	515	540	495	506	524	498	518	518	507	483	517	514	507	529	505	532	487	501	523	517	563	538	541	563	557	562	540	551	551	520	498	544	543	512	508	513	521	514	550	528	552	510	497	509	530	480	507	543	539	574	483	523	502	479	517	541	520	497	484	531	536	526	560	504	548	533	472	524	555	535	526	524	499	544	505	497	519	515	504	488	518	500	521	521	506	500	491	513	505	528	521	528	522	498	509	540	554	513	488	513	484	508	528	484	505	518	496	540	505	519	537	498	529	528	538	493	525	528	502	555	507	504	502	495	501	515	567	534	509	509	499	513	533	512	537	535	537	523	507	506	539	519	559	542	562	487	510	532	530	512	513	513	481	525	502	518	533	542	523	497	557	544	493	513	491	551	528	504	506	502	506	527	544	539	524	522	520	498	525	513	516	522	508	515	507	518	532	532	512	556	484	518	479	494
63323	50058	53781	36364	9939	1439	972	814	428	322	268	269	257	241	256	246	277	274	226	235	268	243	207	234	213	233	209	218	232	226	228	229	211	244	202	225	195	214	201	209	225	219	198	202	214	231	207	221	218	218	225	203	233	215	214	209	216	208	218	215	207	210	192	226	222	235	274	214	207	236	218	207	227	197	205	193	204	233	216	224	220	214	211	231	229	178	212	199	241	224	213	195	216	209	213	193	205	216	220	210	215	217	220	204	225	217	214	202	211	223	244	211	208	217	198	206	224	228	203	210	205	187	222	174	239	205	209	212	224	233	205	191	223	212	201	219	172	214	221	218	191	238	196	201	201	214	210	212	214	216	226	201	185	224	248	227	219	209	196	219	208	213	207	211	209	248	214	214	222	236	204	203	201	192	227	209	210	252	220	201	215	220	181	210	216	186	234	211	214	215	190	182	206	225	231	190	230	218	220	208	223	221	193	189	211	209	183	209	223	203	207	203	192	203	218	187	211	221	210	203	202	207	230	203	233	240	208	224	193	213	240	195	211	229	214	200	207	179	232	193	204	204	234	213	210	188	219	214	213	218	200	203	215	178	182	202	216	206	207	201	210	228	204	249	209	203	205	211	225	227	225	208	232	224	223	191	215	201	204	226	226	187	219	208	204	207	213	237	196	215	227	227	205	200	228	233	218	220	233	252	201	189	222	204	200	205	225	195	201	212	225	200	197	198	216	227	229	207	257	221	224	206	250	219	212	235	203	208	200	231	202	214	197	215	203	219	240	213	204	212	230	202	204	188	192	225	199	229	200	214	222	219	178	240	206	174	209	205	206	211	185	191	204	218	204	215	220	219	205	212	207	189	186	201	244	212	228	203	205	219	199	227	256	187	221	220	202	237	212	202	242	198	226	228	210	220	223	227	199	203	188	203	204	202	211	219	234	196	222	215	213	233	235	218	200	201	208	221	222	201	224	224	229	204	191	214	207	201	186	183	245	207	244	200	202	200	216	237	231	200	199	217	208	202	222	221	183	211	216	193	223	214	230	199	192	216	214	190	236	240	233	242	215	233	208	224	220	216	226	198	184	215	208	202	211	223	225	210	196	212	200	222	223	211	206	210	220	202	206	243	210	219	246	243	180	195	196	226	221	217	218	221	192	211	228	218	202	217	202	237	209	198	219	213	224	210	218	202	210	195	235	213	241	216	209	211	217	221	218	225	212	208	195	162	222	223	199	193	211	184	186	195	207	190	177	228	202	206	206	236	208	200	219	232	250	202	194	212	233	209	199	224	202	192	195	216	209	192	218	222	213	230	187	204	224	203	219	191	196	218	196	207	226	234	225	230	226	213	230	212	210	223	242	203	218	187	216	171	213	215	206	187	194	224	226	200	214	200	232	227	226	206	213	205	208	205	206	195	233	214	210	189	188	219	226	196	213	237	200	196	203	202	235	216	224	222	227	212	229	213	215	233	215	221	191	213	224	195	210	192	228	195	212	214	190	214	219	214	200	208	207	230	229	222	214	212	228	195	205	241	206	250	223	187	198	231	210	201	217	203	220	216	195	195	208	195	226	201	232	203	198	236	193	218	217	190	212	200	216	223	214	251	209	206	212	197	218	228	195	222	235	192	197	204	201	209	200	219	226	222	206	227	197	193	183	211	217	210	218	249	207	215	226	254	232	218	225	235	209	204	186	214	217	215	198	211	206	204	199	219	221	214	226	224	230	205	222	233	242	229	231	212	241	213	211	222	183	231	211	224	235	214	230	241	217	232	224	203	234	196	197	208	205	228	181	204	212	225	207	209	221	210	190	223	263	233	226	208	220	201	195	242	209	197	220	235	206	251	234	210	231	229	196	223	226	219	223	198	205	209	210	218	208	227	237	220	200	209	221	213	215	213	227	197	215	219	196	220	193	229	186	198	223	203	193	201	192	223	219	225	232	204	208	226	213	226	218	211	187	222	205	222	211	217	203	195	230	211	203	199	220	221	183	219	197	226	228	196	181	215	223	221	221	217	220	216	221	227	203	209	199	223	230	194	207	216	207	196	215	197	223	214	205	225	233	212	223	212	203	219	197	189	201	212	207	214	222	215	186	200	231	198	227	218	229	210	235	207	200	212	186	216	216	236	227	186	169	223	219	220	206	185	246	230	223	206	228	225	246	204	234	208	182	244	200	217	209	228	221	196	195	206	207	222	213	228	202	222	198	196	203	230	217	225	209	230	219	218	192	228	220	212	180	218	223	203	187	222	217	224	205	220	219	198	200	212	225	171	200	193	197	214	231	245	174	240	178	230	221	207	217	218	221	205	206	204	204	220	215	220	235	200	203	193	193	262	194	219	211	198	204	200	231	237	225	214	196	208	197	195	220	216	205	176	215	221	226	207	183	193	217	188	200	202	220	203	210	196	215	218	222	217	225	200	212	231	214	240	202	217	204	215	205	185	213	218	209	210	191	237	208	223	224	232	225	233	180	225	224	225	213	210	228	198	174	204	219	211	225	237	209	208	202	230	219	222	208	211	212	223	199	223	172	208	173	213	205	220	240	210	216	217	188	206	211	250	213	185	218	184	166	206	215	187	243	212	209	246	202	217	197	210	218	199	228	217	217	250	242	196	213	181	224	210	182	236	209	232	182	170	225	230	197	208	237	222	210	209	188	213	227	213	188	219	184	196	237	212	226	193	202	208	218	238	222	254	192	229	219	195	201	217	230	213	216	201	208	220	224	214	214	222	209	235	234	222	225	242	217	215	219	198	210	229	195	210	216	195	219	204	226	193	223	214	230	212	225	202	214	196	223	203	214	208	190	189	207	200	222	232	228	232	212	225	238	215	202	238	190	214	217	207	208	197	234	217	207	213	219	189	200	203	227	203	211	206	197	228	210	226	211	200	182	227	214	235	201	205	200	208	212	218	200	207	212	220	217	190	215	225	216	192	217	214	187	223	217	214	219	222	213	216	216	205	219	229	213	216	212	212	232	189	221	224	198	203	217	210	186	201	218	199	217	195	214	208	206	213	226	211	207	229	230	215	214	200	211	226	206	196	196	224	223	232	193	183	203	216	205	213	215	200	174	202	178	239	185	210	199	220	223	211	204	208	190	214	234	218	216	193	213	223	221	209	198	230	208	204	235	244	242	230	201	199	242	186	216	174	224	237	223	239	212	211	230	217	196	222	180	224	205	195	203	233	224	206	194	203	204	213	199	217	228	229	224	230	235	203	207	199	208	218	216	220	211	209	211	190	204	203	227	206	233	237	211	217	236	219	209	206	199	197	215	188	239	214	212	219	198	211	229	226	210	191	212	231	216	195	218	220	192	222	197	179	240	230	221	209	216	220	215	209	228	228	212	250	203	223	210	197	223	249	223	201	209	197	211	176	196	188	263	205	207	207	226	212	216	228	194	201	215	208	191	196	217	221	219	217	237	220	238	181	227	217	192	251	197	198	240	203	218	227	257	235	211	219	210	192	227	204	218	178	204	216	198	207
47925	42062	49110	38839	2777	2751	2400	2182	1196	1014	872	785	734	799	890	773	734	777	582	652	623	622	563	603	624	576	609	646	590	554	563	554	556	560	539	555	551	530	555	545	542	535	500	559	517	519	568	516	552	574	493	496	537	542	525	537	536	530	527	518	515	564	594	551	538	557	564	587	584	591	569	565	564	581	533	494	575	573	502	543	535	526	517	523	557	547	563	557	537	541	506	537	543	512	555	591	554	492	557	496	540	519	533	538	536	492	514	512	494	515	536	530	546	545	548	503	516	535	545	518	499	541	489	506	511	536	493	536	520	562	489	533	503	519	536	517	505	540	533	555	460	505	486	499	536	501	515	470	576	527	557	517	537	516	587	516	512	497	538	497	526	552	530	532	515	529	521	527	530	504	514	492	553	523	501	504	506	512	500	509	480	499	510	489	492	477	500	522	522	521	519	545	507	505	526	512	513	535	533	507	539	467	544	476	521	477	505	536	538	534	522	527	526	508	527	541	528	507	521	533	505	504	528	505	506	496	512	528	541	503	588	507	538	513	532	499	491	475	481	519	539	518	502	512	539	519	551	504	553	494	535	521	536	556	507	485	530	518	480	488	507	542	499	506	486	488	501	506	473	540	540	479	502	553	560	523	500	545	534	503	531	506	514	520	536	499	476	568	532	489	522	508	536	571	498	534	497	491	476	525	501	504	499	537	566	499	516	543	539	529	535	526	496	516	542	516	524	519	565	496	530	515	522	482	547	535	540	521	494	529	515	523	495	483	522	509	527	505	545	520	514	496	526	486	493	503	532	546	533	526	561	513	509	559	541	479	497	543	498	525	536	494	573	561	522	482	492	517	486	531	501	505	491	514	479	524	511	512	500	543	513	557	528	488	546	508	491	540	497	526	557	563	537	507	490	497	486	516	494	532	518	525	531	532	538	526	523	500	561	545	537	550	517	541	563	496	525	542	520	561	561	543	493	514	552	498	505	514	532	502	556	501	514	510	478	510	515	511	496	508	511	540	554	547	529	511	526	495	543	539	506	555	527	531	537	521	519	549	506	517	524	510	566	551	526	517	500	537	511	514	513	498	464	526	513	526	504	524	532	503	521	542	538	508	507	515	521	517	487	499	510	505	508	508	534	529	479	528	526	541	453	505	551	525	548	530	520	528	500	555	517	522	520	528	498	501	478	516	526	542	483	555	509	568	512	501	548	518	525	521	526	539	522	510	536	522	543	509	519	543	526	532	512	503	541	523	479	492	499	537	533	527	511	505	538	524	518	500	507	495	545	558	552	542	527	559	519	496	546	532	502	474	544	519	518	496	525	497	555	505	545	474	505	536	527	481	492	527	528	506	503	529	513	528	519	538	535	521	515	503	537	520	501	514	545	519	461	556	533	515	493	566	512	507	528	509	567	548	498	486	526	515	497	506	461	504	517	528	519	510	513	531	543	509	522	508	529	516	523	547	536	499	494	564	532	510	510	487	482	510	533	553	475	486	482	554	512	479	506	477	542	518	485	515	531	510	502	523	528	482	501	491	530	508	537	532	545	559	523	514	505	506	505	505	507	541	490	499	548	533	506	525	505	511	564	554	517	507	523	517	511	499	499	520	541	501	499	494	473	509	517	502	499	492	526	518	480	496	497	502	498	534	532	536	522	487	500	502	520	523	522	528	546	522	508	501	496	489	564	488	520	510	538	509	524	529	544	527	529	508	560	522	538	580	526	481	522	505	524	516	540	528	490	493	521	505	539	511	545	513	535	527	524	546	507	506	511	526	527	497	511	489	492	512	506	517	539	499	529	521	511	525	494	546	516	513	541	477	517	507	474	513	513	548	521	541	524	520	521	513	503	556	512	493	532	515	576	553	553	524	503	536	538	526	486	501	521	546	506	560	513	560	517	508	503	480	499	531	507	551	501	508	514	499	459	527	533	509	516	504	506	529	500	549	515	519	478	547	506	484	508	486	505	482	539	520	516	509	500	509	549	506	519	530	560	525	478	539	508	507	536	503	519	503	523	520	520	497	535	525	496	545	534	553	545	499	519	520	504	543	526	521	547	516	514	525	518	526	509	529	487	514	550	499	527	525	499	531	553	518	526	526	532	510	544	523	488	522	522	522	535	481	487	524	526	491	501	572	521	539	520	497	529	519	518	507	522	508	528	542	505	536	526	473	547	513	499	517	529	535	533	492	514	489	515	495	537	508	564	513	529	512	508	490	524	555	502	536	536	509	475	546	537	509	518	523	491	537	541	499	492	540	506	498	502	551	481	490	507	550	521	506	532	559	478	522	510	507	472	506	493	520	480	526	558	515	528	515	528	513	515	507	526	536	560	507	538	523	524	515	544	473	513	541	470	486	513	504	515	531	503	520	511	478	527	523	543	524	526	553	458	535	510	496	508	533	503	520	525	523	576	479	569	555	521	501	540	531	552	485	519	536	522	528	512	533	536	521	511	559	518	510	504	525	523	528	493	544	518	510	508	505	507	513	496	509	479	476	500	514	537	485	545	499	550	513	517	502	521	505	514	519	512	481	494	530	526	480	528	509	496	533	503	487	556	553	500	514	492	476	482	482	509	539	518	519	524	486	533	514	514	519	528	578	532	497	472	471	511	549	523	527	542	519	474	522	476	531	538	489	509	553	494	537	498	501	544	507	536	512	524	511	537	516	507	506	482	539	573	522	545	502	487	511	557	503	503	515	526	527	505	539	520	460	510	515	508	515	513	553	538	522	539	542	541	490	541	511	520	519	523	515	540	513	512	535	488	539	529	528	521	542	495	538	486	524	496	506	542	526	544	512	526	530	538	521	536	521	519	519	527	495	520	489	545	527	559	494	493	509	525	541	551	516	542	510	516	558	487	517	521	511	520	501	558	512	583	502	501	513	504	530	519	536	487	505	543	526	552	532	472	545	548	516	532	522	514	528	516	520	551	518	518	497	537	563	536	499	518	537	513	496	524	496	511	513	550	483	478	521	517	548	527	545	506	539	521	529	502	526	530	491	506	547	521	496	534	530	538	479	527	528	523	497	598	488	548	544	521	534	492	518	561	533	521	551	524	494	503	519	524	522	529	505	476	499	519	565	500	485	524	521	535	494	530	505	529	516	507	559	549	510	516	490	535	523	532	526	508	529	553	531	494	501	523	490	517	497	492	510	530	519	518	528	493	493	484	523	487	492	496	470	497	509	484	547	523	540	541	508	510	503	536	559	514	507	499	507	499	513	568	576	520	528	533	514	550	547	558	514	503	503	518	517	491	537	489	491	505	450	510	571	558	502	529	514	521	497	518	510	467	500	495	547	506	523	539	480	510	500	545	537	529	531	496	508	502	527	485	457	551	487	495	507	512	500	572	513	524	509	526	524	497	531	502	522	521	534	495	524	523	499	507	503	531	479	549	465	482	503	530	503	535	505	466	505	486	525	517	540	492	496	557	538	534	468	501	529	510	552	501	505	514	540	542	499	499	539	525	540	547	477	564	522	486	548
26338	5524	3078	944	343	343	371	374	312	339	316	348	310	323	349	312	332	332	346	326	337	339	360	360	331	347	367	353	324	328	325	352	302	313	317	331	320	359	309	344	360	317	330	336	337	325	324	371	316	329	370	335	329	312	312	318	317	333	333	328	319	321	342	324	356	345	320	320	336	342	339	329	301	326	333	320	339	335	324	306	332	344	337	351	326	296	319	368	307	342	345	339	347	331	338	345	312	344	320	321	346	357	320	360	336	330	351	309	344	352	313	312	326	318	329	329	351	331	326	356	320	323	361	315	320	339	356	344	321	321	363	308	310	328	325	352	355	302	340	309	360	345	329	302	314	357	329	344	326	323	344	348	347	354	377	337	318	325	320	320	312	360	357	322	309	311	324	325	342	334	339	324	354	309	319	340	337	316	325	360	345	321	340	335	332	323	309	372	327	307	371	320	350	317	353	338	316	336	328	334	308	334	338	318	318	287	295	356	325	315	372	359	333	358	327	387	317	345	302	347	332	315	331	324	320	308	336	347	327	323	343	325	343	323	316	323	351	330	304	325	336	352	356	311	314	347	343	324	311	315	305	299	292	304	312	326	317	331	365	315	309	343	341	310	328	321	342	368	349	330	337	354	317	341	291	349	327	318	304	376	320	332	367	348	339	294	287	331	304	321	324	290	338	324	307	339	324	303	340	340	336	340	348	325	327	307	354	358	340	320	314	333	362	324	343	319	334	323	332	306	324	322	314	329	339	307	330	332	347	320	326	328	343	326	287	343	293	324	354	326	364	328	336	315	340	381	334	322	307	347	322	328	329	330	346	325	326	340	314	329	343	325	317	309	333	344	317	326	299	343	337	324	298	349	363	306	297	327	296	323	345	335	313	344	354	324	314	316	331	336	334	349	350	339	314	317	345	326	320	347	340	322	335	330	357	307	354	370	360	350	307	355	346	330	315	360	310	337	290	343	335	355	338	312	324	351	312	337	329	319	336	299	330	315	319	337	330	347	349	355	369	351	365	339	318	282	332	320	360	341	326	308	348	316	329	314	324	308	356	364	329	343	330	338	364	351	332	328	329	351	346	328	322	309	338	293	333	317	335	295	346	332	365	329	311	269	366	303	371	324	333	308	343	350	301	341	335	323	352	314	343	313	343	341	325	315	350	311	337	315	319	352	362	348	320	335	326	332	333	358	334	343	324	330	324	326	344	338	372	331	344	326	312	334	368	330	301	334	326	325	333	328	311	343	324	319	347	321	328	326	338	336	304	301	313	316	355	354	334	302	329	346	284	321	329	319	309	327	301	316	342	367	306	329	354	321	292	346	317	353	314	354	348	357	327	330	342	323	313	352	364	331	362	323	355	344	299	376	333	326	309	332	346	352	309	320	343	325	354	340	358	327	339	347	347	325	363	357	322	328	328	321	350	312	330	344	320	330	324	344	360	338	342	296	319	327	315	352	348	320	328	340	343	321	305	359	333	312	318	359	335	344	348	295	332	335	314	304	348	366	354	341	300	342	316	316	330	338	366	364	332	315	312	287	330	300	336	364	349	319	312	331	294	311	319	306	346	336	314	293	322	337	330	331	359	359	341	320	311	349	280	328	347	327	347	316	331	333	346	312	336	335	341	340	327	351	366	349	333	340	344	348	323	353	326	311	330	328	334	362	342	333	370	263	319	326	338	362	328	319	311	324	321	309	336	330	347	333	334	351	299	337	336	335	317	323	364	346	339	333	325	337	337	334	325	306	322	326	331	310	321	315	322	332	359	342	342	374	338	310	321	319	354	326	337	313	335	341	332	320	282	303	329	357	324	349	356	364	315	291	345	311	334	361	364	345	330	311	330	353	339	330	323	324	331	307	348	332	323	344	344	348	343	321	359	307	337	348	327	331	333	315	342	316	329	336	365	290	348	368	329	355	350	324	328	331	294	330	335	356	353	361	363	333	324	348	309	292	361	354	355	351	325	336	342	304	350	284	318	348	306	315	325	317	329	343	325	346	325	308	322	332	321	378	334	349	338	322	339	347	296	327	327	347	320	357	335	323	317	348	330	349	349	311	315	353	325	368	364	355	318	314	314	366	346	352	316	349	320	342	362	352	332	330	346	329	336	347	342	308	350	378	357	326	320	326	353	313	348	316	337	319	318	389	353	349	321	289	347	327	358	343	337	333	347	365	344	324	299	325	318	338	317	321	358	343	330	292	319	345	339	306	327	323	334	314	349	334	341	310	337	348	322	308	321	322	333	331	328	303	308	333	333	356	366	353	336	366	321	330	353	337	326	339	313	306	339	314	360	292	306	336	355	372	361	353	297	280	335	317	344	320	329	339	364	319	305	297	303	330	332	319	333	338	353	350	335	349	308	332	363	320	312	301	334	322	298	316	331	304	355	329	308	300	332	339	296	322	318	334	335	330	326	376	357	340	353	334	335	349	318	336	350	300	313	319	339	337	346	310	348	346	384	322	312	329	307	321	314	314	321	312	357	310	346	314	363	311	323	331	332	342	350	336	325	296	337	315	321	323	347	353	300	368	331	326	360	336	328	290	352	384	349	355	352	324	298	306	314	281	345	311	297	336	299	345	297	329	319	348	329	340	362	347	350	326	351	338	311	306	347	318	355	321	336	332	320	341	305	337	349	346	345	321	329	346	329	341	328	286	295	315	311	341	345	331	339	326	323	362	320	330	357	311	296	308	325	343	353	324	335	334	362	309	327	338	341	309	330	323	332	319	278	310	330	314	333	332	331	280	325	301	378	372	337	329	344	319	331	324	329	314	362	356	343	296	344	306	349	330	311	328	353	321	334	320	327	341	316	333	304	332	320	330	320	308	352	351	331	341	308	335	328	357	320	312	332	294	332	339	330	361	337	318	334	341	319	316	315	354	326	296	313	307	304	316	317	337	327	322	348	334	335	334	299	341	343	327	387	340	335	300	371	355	364	330	349	346	334	293	323	351	344	308	316	336	379	332	334	341	317	343	331	315	342	336	347	346	357	356	340	314	373	320	350	335	335	342	317	318	310	349	358	304	347	349	343	328	305	336	355	330	322	331	312	323	334	325	300	365	325	320	328	333	335	302	328	352	310	336	325	349	331	323	323	345	340	303	330	302	324	377	348	348	337	336	315	341	311	343	350	338	336	322	316	336	353	341	350	324	325	346	327	308	323	358	337	346	341	372	346	364	324	320	299	343	382	308	329	333	329	332	356	301	332	342	353	334	372	343	358	367	345	384	299	329	338	329	338	298	303	340	334	342	315	308	333	332	304	359	323	348	358	344	353	326	345	322	323	314	320	341	301	319	364	344	354	321	350	329	327	324	309	355	317	324	333	314	330	335	311	310	305	359	351	332	342	322	351	338	322	351	351	325	326	321	329	324	336	325	330	355	270	381	325	323	351	314	347	304	319	347	303	334	310	342	321	361	311	375	343	353	328	305	380	334	372	355	325	364	339	333	339	365	369	332	319	307	346	292	339	318	367	325	316	334
22966	5920	6506	3032	903	931	828	808	786	789	743	737	793	774	696	732	735	793	739	805	792	694	711	721	753	748	769	703	721	760	742	744	783	808	706	741	810	751	800	711	759	793	751	783	751	736	780	778	770	768	781	778	757	771	748	756	765	762	731	772	779	810	762	779	800	798	778	781	765	791	749	753	715	789	744	764	801	728	776	712	801	741	757	729	783	752	756	734	752	752	744	728	772	802	785	728	696	769	738	760	786	742	745	703	735	790	795	803	760	716	722	757	740	787	757	698	794	734	737	788	761	744	767	777	741	741	773	807	694	773	759	760	764	724	746	786	770	758	776	751	748	783	795	732	746	785	788	740	729	796	768	696	785	705	748	715	778	757	687	754	708	718	757	788	754	770	740	779	724	747	734	775	726	732	721	727	745	741	757	727	716	753	701	761	754	771	797	757	769	734	758	785	769	732	767	709	744	769	743	743	788	797	791	715	765	764	778	761	806	796	774	822	785	746	774	762	811	707	730	774	735	750	747	807	767	739	777	774	785	778	737	739	761	753	744	713	760	695	766	761	735	742	789	704	788	760	767	804	793	750	744	674	727	744	762	733	801	742	725	756	760	714	709	762	771	790	724	753	754	834	750	725	780	738	749	802	746	769	770	802	746	739	743	724	798	765	740	733	765	752	746	769	770	751	715	735	747	778	752	775	752	812	741	756	793	699	775	753	702	775	724	745	758	741	738	775	735	777	735	747	729	766	748	743	770	772	750	802	782	781	799	774	758	741	735	711	758	779	775	795	751	757	762	770	761	716	735	777	747	769	774	776	698	781	750	736	794	742	711	732	766	796	735	731	732	741	752	768	727	766	784	756	764	757	712	813	681	758	741	716	784	766	735	810	749	725	769	746	767	788	751	789	782	760	767	789	701	772	734	782	756	710	778	724	756	779	725	748	799	731	718	742	751	778	783	790	774	763	749	750	812	745	762	758	761	759	726	754	743	741	748	741	722	738	702	764	722	757	778	719	722	737	744	751	786	751	753	840	730	763	746	771	730	757	789	757	769	724	789	744	741	768	759	770	754	674	769	779	744	751	764	745	745	750	709	762	789	736	724	706	773	722	731	727	806	756	764	778	724	767	727	745	818	755	744	775	769	752	738	750	781	754	786	756	700	741	768	738	733	729	750	713	708	738	756	728	710	727	761	765	737	751	742	709	792	734	756	709	752	758	779	735	747	730	762	736	728	789	824	741	747	759	739	769	784	778	763	748	759	788	748	773	728	797	763	710	713	767	722	758	792	747	759	798	743	800	803	736	719	749	784	743	728	716	768	710	731	786	825	771	737	806	734	762	741	759	726	754	864	767	722	765	803	756	752	736	738	709	754	777	749	776	791	776	787	791	723	759	800	828	745	750	761	755	771	753	755	724	774	770	766	743	737	754	793	713	743	731	771	766	801	762	783	780	753	756	750	712	712	779	755	754	732	738	782	723	741	775	753	737	752	762	775	737	807	744	757	772	761	765	756	769	755	761	774	804	772	766	747	785	717	732	762	760	747	744	727	766	731	746	770	747	783	772	727	790	834	778	773	824	789	712	760	743	758	714	767	776	782	786	754	730	715	742	763	766	744	731	746	739	735	727	739	778	754	753	754	730	762	738	750	769	755	731	756	821	695	726	764	720	826	732	804	770	771	782	752	721	711	779	741	769	762	780	771	736	786	744	796	776	765	748	781	746	744	759	699	750	716	706	776	749	720	695	786	756	778	818	776	748	733	781	683	741	776	730	803	739	747	756	766	722	750	757	783	803	782	705	761	747	795	729	799	689	785	742	739	752	787	782	722	717	724	811	763	798	795	798	764	751	805	754	764	746	757	734	720	764	738	724	777	731	757	742	781	727	725	735	746	784	755	784	771	773	739	722	736	750	796	688	802	727	765	759	758	737	730	771	798	695	767	782	767	747	739	772	732	744	776	749	783	733	754	772	782	761	766	779	782	736	728	799	745	767	760	746	809	743	727	710	750	762	741	779	767	761	730	763	716	749	791	771	734	750	700	770	770	735	750	772	739	787	715	774	722	759	707	781	771	796	724	761	786	767	765	740	753	729	758	737	750	757	772	761	789	720	762	774	791	763	745	725	759	732	788	757	796	775	758	747	719	745	730	732	777	741	703	760	783	761	744	744	785	779	751	785	770	785	766	741	781	712	746	792	767	778	786	725	745	767	764	704	750	745	723	746	748	820	772	747	744	773	775	770	796	783	794	734	769	777	776	788	797	752	787	738	780	763	770	771	772	717	758	737	768	748	756	741	752	742	771	740	752	770	757	721	773	761	785	750	750	796	756	731	794	718	742	764	707	714	738	764	748	782	766	767	770	771	756	742	779	744	746	767	774	753	749	744	776	757	786	731	769	752	782	818	694	740	748	742	803	771	845	715	750	730	755	744	757	731	772	723	831	766	764	735	744	766	750	721	782	765	738	782	761	794	802	775	760	777	695	736	789	772	742	771	753	776	772	703	713	773	735	680	794	816	795	758	715	752	743	705	769	720	715	774	767	730	733	732	765	812	762	720	757	801	821	705	768	751	757	750	748	770	747	709	733	728	718	714	741	768	739	775	763	733	753	749	819	778	751	772	782	765	765	772	715	779	781	779	812	764	766	732	772	700	780	747	797	763	764	806	761	756	792	767	779	719	779	793	724	775	760	728	786	752	747	732	808	742	801	769	756	734	828	817	792	765	779	745	818	747	781	754	827	707	788	787	747	748	758	789	778	746	730	753	757	728	795	752	727	711	745	769	719	780	811	770	820	803	770	719	772	770	790	732	724	742	766	767	746	758	690	718	792	744	701	761	750	707	753	778	772	743	785	756	737	751	703	750	728	819	781	758	723	748	748	750	738	796	775	755	733	732	811	792	748	771	745	815	777	751	741	749	708	775	754	764	737	742	741	791	763	726	776	720	788	750	787	749	763	725	701	735	729	742	711	713	725	754	698	723	769	784	765	782	793	737	746	750	787	749	742	768	727	751	773	759	708	769	736	733	722	775	740	779	733	795	742	760	761	738	722	717	747	773	741	771	725	756	761	760	769	687	758	754	761	736	779	743	742	764	708	737	747	795	762	701	747	752	781	790	800	740	765	741	721	714	771	769	772	763	776	758	728	738	742	737	791	744	765	760	778	720	741	744	809	742	789	715	736	715	745	750	763	771	755	693	752	705	784	822	751	802	727	768	765	749	785	721	775	804	762	768	748	728	739	761	756	790	766	809	724	740	735	724	771	790	774	751	773	740	757	768	760	735	679	771	774	819	736	761	706	769	709	755	755	806	763	791	748	805	719	717	742	723	752	729	757	722	698	794	822	685	757	746	775	826	768	787	786	792	726	744	773	759	747	726	744	774	727	779	752	749	765	753	766	780	713	787	722	777	767	798	809	769	787	714	768	750	730	777	716	768	689	692	759	794	801	745	756	717	748	804	776	716	777	745	767	751	799	750	769	742	765	784
63232	45015	44198	23761	3898	754	486	331	288	286	274	226	255	229	253	271	259	219	225	264	213	200	228	214	213	236	230	224	202	221	234	223	232	230	237	226	246	199	238	236	223	227	207	207	235	200	259	231	215	212	199	212	203	211	247	194	227	233	242	236	228	223	192	230	215	210	236	240	210	240	260	243	230	211	218	228	225	239	196	240	217	225	221	240	227	228	189	215	213	214	168	232	232	202	226	217	252	221	223	215	217	191	217	208	227	233	242	234	226	222	211	220	237	227	196	220	198	213	191	231	222	232	215	236	202	197	224	227	208	227	219	221	205	210	187	213	204	248	210	219	209	234	221	209	216	211	228	224	226	224	214	233	182	238	216	219	250	217	225	213	228	209	214	225	217	207	213	204	202	237	201	227	217	209	243	226	198	198	206	214	202	215	207	208	200	226	259	199	221	227	221	222	231	226	231	210	179	215	225	220	249	231	229	222	234	239	198	225	200	225	222	232	200	188	198	223	234	218	233	198	229	232	205	210	215	198	210	223	213	213	202	220	196	211	225	203	221	233	212	197	230	234	223	220	202	206	224	228	201	188	213	204	226	213	214	212	201	233	216	212	213	230	218	222	220	227	199	207	205	212	229	229	221	204	230	220	228	236	221	218	218	214	209	187	232	241	226	213	225	205	236	219	212	215	225	245	217	228	255	216	206	209	226	167	221	218	227	221	237	211	214	203	234	228	230	215	218	225	206	207	201	196	223	217	226	229	232	205	197	226	237	242	225	231	196	201	228	207	222	211	231	232	221	229	233	213	223	195	225	214	219	207	240	225	215	221	212	213	234	194	214	239	248	236	223	215	218	244	206	239	223	237	233	200	229	212	212	220	239	211	213	226	232	218	193	215	228	227	198	224	224	198	243	210	210	220	198	218	213	210	235	200	211	204	214	250	233	236	207	207	232	206	228	222	196	208	227	220	219	215	221	224	223	223	210	218	243	219	218	223	195	228	197	235	238	196	219	233	200	229	209	217	216	237	212	199	217	229	210	224	215	236	210	230	209	222	214	209	228	242	238	239	223	204	208	199	196	217	251	229	223	211	227	233	199	187	215	235	214	195	232	205	208	227	218	209	235	206	229	215	215	193	214	210	200	203	237	203	210	225	220	208	212	238	208	220	228	239	227	219	207	240	228	233	214	229	235	250	238	201	217	229	230	230	207	208	233	225	196	219	201	184	211	221	240	204	206	221	185	227	226	227	228	235	239	238	228	238	211	227	196	226	228	211	233	197	247	191	207	218	239	229	198	217	212	218	218	204	201	231	234	210	194	214	207	209	218	218	231	226	218	219	208	217	220	211	221	203	229	206	235	219	218	230	210	224	208	230	216	218	186	208	193	238	220	228	232	201	184	193	223	208	233	215	212	219	200	224	212	203	233	221	213	225	231	229	239	200	205	225	225	197	206	213	216	222	226	198	240	264	207	223	221	208	194	233	221	233	217	226	195	209	226	215	209	206	249	217	215	221	229	209	219	240	217	207	208	216	229	227	216	224	224	234	214	193	230	226	218	199	203	193	217	246	245	229	209	187	227	228	218	235	229	229	207	219	235	211	231	218	231	213	207	226	202	226	216	231	232	210	220	212	191	226	228	193	220	252	200	237	243	212	216	191	218	221	215	212	206	198	220	247	210	247	233	201	219	224	218	218	228	215	210	196	212	202	225	218	226	211	236	238	191	220	190	235	209	206	203	226	231	230	233	209	217	218	173	220	221	207	200	228	214	176	243	232	209	192	228	245	206	232	236	221	214	186	195	194	196	207	215	216	230	213	219	231	220	196	234	189	239	243	202	229	212	233	221	249	190	212	238	204	210	220	218	218	222	235	234	216	214	239	227	219	220	213	214	220	205	202	198	203	219	208	228	236	216	208	217	206	231	231	209	199	204	219	245	202	202	241	209	236	228	230	222	198	215	236	222	214	229	247	222	196	223	214	224	237	230	212	236	216	200	220	221	215	237	202	206	228	222	222	194	234	225	218	184	261	224	206	233	200	196	206	205	227	229	222	226	198	249	206	215	221	216	240	202	233	176	220	237	222	206	222	223	216	250	220	211	184	192	210	226	228	232	214	221	206	246	197	212	229	210	196	198	268	213	236	230	219	213	193	210	224	239	212	223	230	236	225	217	218	242	222	193	236	227	214	216	227	275	221	235	204	210	235	207	216	204	236	214	220	241	218	236	194	208	226	247	207	201	223	255	250	219	238	214	230	248	206	223	215	206	218	236	209	196	244	219	212	207	209	207	222	201	214	226	244	238	223	220	236	212	229	191	206	223	247	226	236	249	224	232	204	230	194	224	241	261	181	249	207	214	206	234	208	196	227	201	197	210	211	206	226	212	229	225	234	189	221	228	216	188	238	200	226	200	213	210	211	226	210	202	212	206	219	244	214	199	185	219	222	208	227	237	206	220	222	241	195	226	195	210	224	215	238	201	215	226	215	234	215	236	210	253	230	227	228	214	210	228	210	233	249	204	227	214	228	215	208	234	218	207	240	203	223	219	192	213	217	229	203	200	213	210	201	231	208	227	216	232	227	221	214	217	202	206	219	214	223	220	209	223	213	215	248	244	215	209	222	214	198	221	239	223	239	211	227	223	220	240	212	215	215	210	251	248	221	215	220	225	236	230	210	238	236	220	211	217	218	176	222	224	228	185	219	223	241	202	230	183	200	213	222	219	209	247	211	198	227	240	236	261	207	215	215	217	236	212	205	235	206	244	234	196	205	213	217	231	208	220	218	210	213	191	208	227	191	217	224	224	230	238	211	244	195	229	225	185	214	235	205	242	228	216	209	204	240	227	217	213	220	211	227	224	208	227	191	242	211	216	224	212	199	192	230	202	219	218	219	206	207	231	223	236	230	247	221	222	197	226	190	210	226	213	221	219	211	216	208	198	234	214	192	197	243	254	199	197	216	246	216	243	227	236	213	233	205	235	213	209	246	213	223	202	228	231	221	233	233	236	212	225	225	210	201	236	217	207	219	216	197	240	249	239	232	221	208	208	223	233	228	189	233	211	215	197	204	220	204	217	224	215	249	247	238	194	205	224	237	235	209	224	239	221	226	229	220	193	223	214	232	234	207	196	236	219	243	247	229	226	241	230	230	212	195	213	230	227	228	209	203	195	255	235	205	219	200	227	216	218	233	233	192	215	229	256	204	219	201	221	205	222	219	209	227	233	208	215	195	245	222	230	219	198	221	219	212	209	203	256	207	252	222	233	185	225	237	228	206	241	197	248	204	222	201	217	221	214	229	245	239	193	212	229	207	228	242	237	226	230	206	189	220	247	224	197	220	227	213	190	212	227	235	203	211	222	186	211	210	226	218	225	214	237	221	205	216	227	194	241	244	217	214	251	187	222	233	207	199	223	219	228	201	211	224	201	236	205	216	226	225	209	239	226	243	210	190	216	223	223	214	251	206	216	214	206	226	205	241	239	247	223	219	192	211
39662	33999	41044	27532	2245	2151	1456	1076	947	750	651	795	705	700	714	655	706	671	590	571	563	568	582	556	584	575	555	572	580	488	567	571	636	505	560	568	501	548	556	565	544	526	519	548	528	582	503	507	529	529	535	517	545	527	545	489	533	532	518	525	526	577	570	560	568	537	579	547	543	580	552	536	583	541	575	535	559	574	573	529	550	535	504	530	542	495	533	578	562	561	521	521	535	542	560	528	556	533	504	513	531	538	548	519	569	539	536	540	537	536	502	513	558	544	499	505	535	498	510	520	510	521	502	519	513	496	521	539	522	543	534	493	530	535	537	535	517	524	560	528	559	490	527	517	515	513	543	561	500	520	519	537	511	520	510	509	577	523	523	453	512	514	513	556	546	529	569	523	513	507	492	512	529	538	526	512	505	499	508	550	512	526	516	506	498	546	486	467	523	500	474	513	559	534	567	501	477	542	560	534	531	465	545	478	526	520	521	551	540	506	511	515	498	516	543	519	521	528	490	518	535	548	504	524	533	498	518	534	517	518	496	529	532	534	499	506	518	552	508	517	483	541	514	530	511	522	530	499	556	537	572	514	494	498	503	542	513	506	509	564	494	518	524	502	540	513	479	503	516	538	521	535	504	467	533	494	532	502	524	514	553	528	501	552	548	512	476	513	552	517	503	525	544	531	520	537	519	555	539	514	520	540	515	543	560	522	572	524	518	521	521	523	508	525	538	559	519	535	518	509	556	524	540	517	530	544	492	520	527	521	537	524	548	509	510	534	532	513	496	533	518	487	523	516	482	521	524	530	553	529	489	490	511	559	533	478	536	511	542	531	520	520	485	494	500	506	526	545	463	508	535	519	505	519	528	528	572	499	515	577	483	541	544	532	547	542	538	512	489	529	541	504	519	518	488	551	534	569	505	513	485	497	504	577	541	524	496	559	541	513	559	544	544	516	485	526	533	548	525	507	511	528	539	528	490	536	545	510	516	542	535	552	558	520	520	492	566	529	576	483	550	533	529	512	498	522	453	529	538	532	507	557	527	533	549	524	531	531	527	571	572	500	491	505	480	527	542	501	518	534	537	521	525	535	554	507	521	542	522	528	546	514	564	543	479	494	532	498	491	535	515	530	532	545	542	541	535	514	496	509	522	506	525	478	512	518	561	551	552	524	502	549	541	504	555	525	558	549	536	528	524	551	497	528	517	505	528	531	500	545	523	530	554	559	550	530	533	494	529	558	525	501	529	526	516	545	505	547	468	477	535	497	507	524	530	466	486	515	501	551	515	516	507	566	508	509	498	545	527	503	532	511	595	481	530	534	528	546	539	518	523	513	528	560	480	540	518	552	557	513	563	548	518	550	547	532	508	486	532	484	494	519	478	541	507	487	505	518	503	502	496	515	526	501	526	464	500	499	542	501	523	556	536	531	524	514	509	527	540	539	549	524	521	508	537	516	494	549	534	513	535	501	537	505	520	505	528	529	496	529	521	510	526	493	539	516	516	571	490	560	517	547	534	522	489	508	538	510	526	509	513	501	531	504	486	504	547	514	513	517	500	518	485	477	582	487	486	503	527	538	531	566	553	562	500	571	510	507	506	528	514	506	513	501	520	560	496	558	522	522	515	531	512	523	532	511	530	514	516	483	517	542	494	532	535	475	536	475	537	519	494	529	511	518	524	540	527	497	514	544	533	530	559	520	513	527	516	521	523	511	533	536	526	480	514	511	526	550	504	540	496	564	485	573	523	535	511	518	564	552	544	506	557	487	507	534	496	516	513	536	496	504	527	504	531	501	546	507	544	513	481	536	479	520	574	494	474	509	502	529	516	473	526	512	504	521	557	538	540	516	509	496	546	554	539	554	507	527	490	510	508	489	514	511	495	540	481	549	539	536	528	486	510	546	537	530	518	508	532	492	501	530	459	497	529	536	554	543	513	512	552	518	492	563	507	519	514	490	509	512	536	497	488	515	515	513	548	532	518	509	518	498	544	512	531	554	539	527	557	510	523	495	552	489	513	525	519	532	502	491	541	528	461	575	529	496	517	523	512	539	546	553	571	542	466	481	516	539	511	528	486	526	518	530	545	505	512	538	532	514	504	542	496	529	517	515	537	559	566	520	482	508	562	548	510	513	508	559	530	550	544	537	503	528	525	528	537	566	535	515	537	518	510	512	545	515	521	516	476	497	493	518	501	512	520	498	537	515	519	520	517	536	513	511	508	538	541	509	553	533	514	497	525	532	492	540	534	542	527	530	464	498	544	489	549	499	496	570	562	554	508	496	539	532	484	556	511	517	514	506	501	524	496	511	535	519	491	546	522	483	494	515	526	534	562	525	547	536	537	503	506	526	523	508	540	516	537	514	525	524	505	528	551	519	510	543	496	523	537	529	520	551	525	527	537	528	562	525	540	547	535	506	508	458	498	534	562	505	516	538	520	508	494	531	542	507	549	544	521	537	501	547	517	513	526	525	512	528	524	549	542	494	526	494	520	561	532	525	526	525	520	491	521	497	493	526	515	545	537	551	569	490	549	518	555	493	536	543	519	557	545	523	521	517	493	535	498	534	517	522	556	516	526	500	513	515	489	498	528	529	528	472	514	562	523	516	531	530	497	511	500	506	518	506	476	503	515	463	543	556	509	570	477	503	531	522	540	522	490	538	549	554	511	573	477	510	482	542	494	495	536	483	525	508	541	538	531	566	459	498	506	544	526	540	544	521	518	554	535	536	532	521	510	473	535	507	526	535	534	526	535	487	512	544	492	512	533	526	601	561	512	501	542	543	566	513	517	547	493	566	482	535	518	511	516	519	501	536	526	546	483	481	556	497	478	496	529	537	461	521	516	508	496	537	486	548	559	495	504	494	548	485	523	469	513	522	515	539	542	512	524	572	544	538	509	533	493	520	499	539	545	491	506	543	532	536	494	535	539	534	502	522	488	539	502	521	525	534	528	535	505	510	540	510	510	572	519	494	484	506	502	546	551	537	518	526	538	521	543	520	494	513	537	495	542	496	564	469	541	508	502	525	497	542	516	514	532	527	497	551	532	545	566	539	567	504	530	523	535	512	502	534	533	538	482	515	512	509	506	543	491	499	529	522	509	520	496	539	532	508	519	496	530	498	509	519	506	499	567	520	519	515	528	520	570	537	515	505	468	552	544	509	501	529	507	528	526	545	531	515	523	523	564	536	536	520	510	513	536	472	479	505	519	553	541	504	562	481	528	494	519	521	497	512	509	516	525	494	518	473	551	510	484	514	551	547	536	481	512	529	518	567	475	541	521	505	567	526	529	544	531	481	519	546	486	562	501	518	531	542	492	528	481	511	557	543	509	532	517	490	513	530	523	512	541	485	500	516	515	493	551	509	533	556	520	514	555	505	522	501	542	540	489	498	532	513	533	492	477	530	533	538	503	512	553	524	528	528	549	551	506	503	497	522	519	517	531	539	488	528	517	532	517	523	490	479	501	526	529	526	552	493	481	523	519	482
69954	55494	58728	36352	8837	1407	807	620	461	300	273	298	312	309	307	239	237	225	241	207	210	225	202	226	206	230	217	231	238	247	215	215	200	214	201	232	237	209	219	236	220	203	227	204	235	235	186	185	199	197	227	220	206	212	205	201	210	217	210	187	220	231	232	200	211	220	227	218	224	247	235	226	201	212	202	235	215	237	214	230	209	192	218	200	222	194	221	212	228	223	215	205	202	224	214	221	221	200	226	223	213	211	193	209	221	188	206	190	185	222	217	221	209	200	221	228	235	235	219	189	187	253	217	203	193	197	214	168	200	208	236	192	207	233	205	209	209	213	214	211	202	200	206	216	205	188	212	195	205	218	222	196	206	201	202	199	213	236	213	217	216	209	208	221	194	233	207	205	244	232	205	196	221	207	220	219	198	227	222	203	247	242	229	237	230	215	237	216	211	241	230	189	227	192	182	219	206	188	243	196	195	198	216	192	204	195	230	209	201	201	194	210	203	213	217	218	207	189	186	253	232	178	204	236	218	205	200	200	181	197	210	230	213	218	226	219	217	203	225	219	220	248	237	207	221	198	249	202	203	222	184	211	228	229	230	191	216	207	217	194	217	223	218	207	227	222	183	163	233	209	211	205	229	226	209	201	236	207	207	221	210	211	207	215	196	197	207	211	215	194	212	213	196	211	240	215	203	194	229	210	199	195	220	197	205	210	220	185	215	192	209	202	208	191	226	208	231	212	204	246	226	226	208	243	197	175	218	217	206	214	212	219	223	207	199	213	208	204	236	227	217	207	216	196	189	214	187	179	225	239	193	218	224	224	238	216	197	214	204	231	222	239	226	225	198	228	203	218	205	238	228	253	229	216	208	196	227	236	207	209	241	212	234	206	189	197	193	222	210	245	214	242	222	221	219	201	196	223	209	198	206	213	203	218	186	199	248	218	214	193	219	217	245	190	235	207	206	194	212	219	196	227	208	215	214	212	200	212	214	204	203	221	223	226	236	223	219	201	197	212	207	215	237	187	225	192	202	213	221	183	211	235	222	221	219	208	220	192	229	219	227	228	206	223	215	216	212	230	223	189	217	214	220	182	209	181	201	227	200	215	180	217	213	219	234	212	222	251	201	226	215	210	230	204	230	215	208	206	192	182	226	223	220	200	216	223	227	227	228	202	198	229	204	193	204	198	212	189	207	214	227	258	205	215	226	196	209	254	216	219	210	203	189	208	219	206	209	231	234	211	223	204	223	218	223	189	207	205	203	212	233	194	206	190	224	189	218	199	211	196	220	214	213	213	179	219	207	217	237	180	209	229	205	222	197	202	225	250	234	232	246	206	212	217	222	224	200	209	230	238	212	217	227	213	230	197	200	199	244	224	178	219	206	192	173	208	228	207	223	206	225	217	210	210	231	225	195	206	245	188	240	198	222	209	211	214	208	192	202	235	218	199	233	199	215	214	231	224	199	230	220	191	216	231	235	202	219	247	197	216	191	204	196	202	190	232	236	217	215	214	193	206	235	208	218	218	200	214	181	215	197	221	215	212	217	225	220	195	200	212	236	184	209	219	221	196	211	197	206	205	222	209	223	216	214	199	223	207	199	227	226	209	209	205	227	205	226	205	208	199	195	204	203	216	223	201	228	197	213	225	199	239	216	226	231	230	195	221	214	194	218	223	222	202	190	208	177	222	209	226	218	214	219	221	229	233	223	218	193	218	214	222	193	198	224	222	195	211	227	210	209	210	181	219	218	223	202	217	201	241	194	213	200	215	201	216	204	202	203	181	206	210	210	191	193	233	198	178	217	226	217	182	183	202	183	215	210	218	209	195	194	204	204	214	181	213	231	210	216	194	199	207	224	182	202	233	228	212	227	180	202	199	203	216	209	229	214	187	201	194	208	203	226	212	213	201	209	213	193	223	193	226	221	189	229	197	213	205	230	215	227	191	231	197	212	220	214	223	211	190	199	227	215	201	232	193	200	193	222	223	182	207	198	195	190	203	216	202	199	225	215	227	218	199	200	205	233	207	202	217	192	229	217	198	193	208	202	213	247	225	230	219	205	231	196	225	214	205	206	210	206	199	215	228	231	192	218	219	238	205	209	212	197	212	209	231	246	220	198	215	182	200	211	201	210	227	198	214	219	194	224	206	206	219	220	213	206	216	194	202	213	206	204	209	204	230	226	203	212	218	216	232	233	217	192	189	227	227	218	200	195	210	219	214	199	219	220	229	213	200	214	225	231	225	196	236	220	190	231	197	204	222	194	220	208	220	214	212	193	223	211	198	209	213	210	176	223	194	209	226	195	189	202	215	233	217	233	206	193	211	193	215	173	189	170	236	178	194	204	205	234	205	208	187	208	225	228	199	207	216	227	218	204	241	190	193	203	214	212	207	215	178	258	196	245	211	218	188	206	182	237	234	191	225	227	208	239	194	214	173	215	222	189	212	216	216	224	208	212	199	190	218	220	222	234	227	218	205	213	208	222	218	207	205	203	196	198	216	205	207	209	209	189	199	204	248	229	212	177	195	210	210	231	186	194	208	201	240	208	230	190	178	216	211	221	194	206	205	210	202	213	229	231	190	206	198	181	196	188	170	207	197	206	237	196	218	220	194	213	187	191	198	226	244	191	211	198	237	198	255	224	223	193	199	187	203	192	210	211	203	212	201	223	231	237	216	210	228	228	217	198	190	199	212	224	201	187	261	212	221	232	205	225	193	213	222	216	236	220	212	238	212	230	238	232	205	211	199	213	194	221	231	198	208	208	202	201	213	197	201	220	211	243	199	217	221	243	220	211	224	244	220	218	213	210	212	206	212	210	210	211	231	219	187	179	230	208	230	196	234	172	195	205	194	226	212	213	205	269	190	187	190	229	239	218	218	199	231	221	202	215	211	221	226	245	212	234	223	201	240	228	231	239	212	215	204	216	200	202	221	193	213	226	227	220	218	217	232	238	211	217	234	224	235	236	181	205	214	211	233	225	209	213	218	228	210	230	189	223	201	215	195	208	199	245	200	225	217	207	217	212	216	247	198	209	235	225	202	217	216	222	222	209	227	212	205	228	228	216	198	196	220	225	206	206	196	214	229	211	195	187	209	223	197	224	239	187	246	208	223	224	217	236	207	196	199	213	188	224	207	207	218	199	243	190	204	246	206	222	205	198	209	211	210	194	198	217	204	219	198	228	228	197	218	205	219	223	235	228	218	224	228	208	213	223	220	209	208	223	243	232	259	248	227	202	245	217	214	178	211	223	221	203	211	191	222	193	218	231	227	194	220	202	217	210	179	206	225	193	216	197	229	195	191	241	217	217	220	240	228	230	222	227	211	201	193	198	217	220	212	205	208	214	192	244	188	199	207	211	236	199	218	199	177	202	194	205	200	212	216	210	210	237	226	211	214	207	201	250	217	185	200	206	227	220	215	210	206	206	226	219	231	188	202	217	216	208	195	231	229	206	200	205	204	205	223	173	202	221	198	186	227	246	220	203	212
47107	43740	51319	35417	3129	2908	2080	1652	1291	1022	902	916	1037	1053	947	842	790	809	666	608	642	612	653	609	595	578	596	580	599	575	580	589	547	517	551	540	569	561	556	522	542	546	527	547	561	525	518	532	552	531	529	526	504	551	517	561	541	560	501	519	491	566	544	604	569	592	561	586	581	559	582	560	560	535	554	525	557	559	566	518	535	517	547	506	531	532	501	542	512	541	543	518	513	519	526	551	541	555	568	540	533	512	519	525	511	535	536	507	495	549	543	505	496	501	532	511	554	518	518	519	560	522	538	508	491	535	515	546	532	571	526	548	515	561	553	521	529	533	520	503	538	499	505	573	530	513	554	555	523	485	478	496	525	535	474	509	522	509	515	500	522	505	517	516	531	532	520	530	530	538	495	480	521	501	530	505	534	452	538	514	544	506	548	525	558	505	503	532	516	506	543	499	520	545	500	469	510	553	485	537	535	503	509	511	488	525	513	536	460	491	517	525	539	536	547	489	522	547	551	502	512	505	523	511	520	527	472	475	492	458	516	523	521	518	497	524	517	537	559	496	491	520	523	549	513	531	509	516	470	522	493	514	547	527	531	536	554	531	517	509	533	511	519	532	487	548	508	551	521	512	489	528	523	553	548	527	505	510	491	515	544	517	511	535	517	545	502	494	556	522	530	544	544	538	556	516	502	516	514	547	553	504	522	517	506	501	506	523	508	519	515	535	521	542	518	538	522	462	505	537	547	501	535	492	531	525	484	566	510	568	521	533	545	525	545	491	511	509	534	516	521	555	514	487	498	514	483	495	530	491	521	506	548	501	548	535	511	543	514	500	553	529	523	563	496	537	491	571	537	519	487	502	506	484	508	539	549	569	538	534	512	501	519	540	543	527	512	556	513	506	520	508	506	509	539	553	526	509	556	519	533	489	519	455	513	517	571	522	496	475	479	545	505	517	543	479	496	483	513	508	494	527	567	539	546	489	573	498	547	543	505	466	522	522	526	529	526	506	466	471	538	541	532	537	492	478	505	529	527	556	500	520	531	485	513	554	485	533	541	493	534	516	506	533	515	537	539	499	515	508	519	497	495	509	540	556	546	495	553	501	551	524	494	561	527	542	546	528	537	535	533	506	556	553	515	554	510	515	447	522	488	474	483	515	479	522	492	524	497	524	553	531	507	489	537	528	528	531	506	583	515	525	505	477	518	527	536	543	516	530	497	533	535	492	494	513	529	516	541	525	480	504	510	510	522	521	556	540	513	530	533	534	513	548	493	519	544	523	531	547	493	505	501	494	530	492	495	535	514	548	539	491	524	493	500	565	549	543	514	556	524	549	493	534	538	467	522	519	527	547	512	534	559	503	522	529	525	477	481	537	506	469	533	516	515	516	495	527	491	514	521	521	514	523	532	475	509	545	530	562	524	529	485	523	532	511	481	532	492	502	545	521	532	552	489	508	515	502	504	528	512	525	506	519	516	502	521	523	479	525	505	514	541	548	551	497	508	522	535	519	522	526	545	504	567	500	538	518	538	578	508	544	498	543	540	526	511	519	532	526	499	534	532	548	540	507	531	500	534	500	491	516	522	535	536	513	535	551	501	513	472	517	515	514	516	530	523	514	520	531	523	518	511	523	521	523	528	501	501	531	522	537	507	518	518	505	507	500	516	549	509	524	481	519	514	510	510	544	474	515	504	497	512	494	528	509	555	545	498	557	519	476	521	549	536	493	564	528	503	553	516	503	521	514	525	533	521	499	511	502	522	512	521	547	510	525	513	519	502	515	517	520	517	492	506	492	503	509	508	498	517	523	560	539	527	510	514	493	515	525	546	528	530	486	525	512	505	505	519	535	483	507	523	493	528	499	512	542	552	515	502	512	518	546	533	498	509	502	535	537	525	539	505	501	542	524	537	508	529	532	538	531	513	549	516	549	506	542	487	516	505	494	490	542	522	499	518	512	520	528	543	533	504	520	510	539	527	514	535	548	527	525	507	551	493	527	528	529	526	559	512	520	516	509	507	514	506	518	542	480	547	509	558	550	549	550	494	513	502	567	478	560	492	479	506	562	544	547	500	521	530	515	556	477	506	516	533	534	512	506	507	492	528	513	520	521	469	494	478	482	526	504	526	533	529	550	541	519	542	503	516	506	554	498	538	520	505	547	455	530	488	540	553	498	518	463	506	511	548	490	506	556	538	531	521	545	497	518	505	500	505	518	519	540	515	525	525	566	541	532	525	518	547	531	516	551	524	502	509	565	511	487	500	491	535	521	505	474	548	530	546	536	526	521	538	530	502	501	497	535	515	501	500	560	514	526	575	487	538	565	482	546	555	570	509	508	526	543	541	500	516	539	507	516	536	518	505	502	546	505	512	501	513	511	509	482	501	497	549	483	505	532	533	497	509	566	509	517	520	527	567	541	527	533	548	553	510	535	547	558	522	507	544	533	514	548	478	535	510	538	497	492	542	508	477	509	561	515	503	536	510	519	513	527	513	542	509	526	458	510	523	538	525	525	510	557	501	538	541	552	512	550	526	499	533	497	499	559	548	531	532	552	504	494	499	487	528	483	553	510	501	509	517	522	463	503	532	531	492	534	499	500	519	519	536	506	520	513	512	506	517	535	517	522	497	530	511	499	514	516	477	547	504	504	512	501	536	482	529	537	490	508	510	501	505	533	487	525	488	554	489	526	515	499	488	508	544	469	527	525	516	505	533	529	549	530	525	521	515	503	546	494	512	508	524	544	489	527	543	516	488	587	511	527	507	561	512	522	526	538	541	528	556	525	507	508	513	538	498	517	529	518	521	507	535	522	512	490	501	576	501	563	512	490	466	488	533	497	518	518	491	494	531	501	531	510	515	505	491	519	526	468	503	511	548	525	565	483	506	498	505	518	523	517	496	505	509	515	554	500	510	550	500	526	544	518	485	522	517	498	543	554	507	465	533	554	539	526	522	497	492	514	513	508	498	540	555	534	476	521	479	486	498	510	498	531	506	507	500	507	546	504	485	523	523	524	501	516	531	495	494	524	499	547	545	520	547	500	485	520	556	511	524	503	516	486	521	529	518	489	474	518	473	518	487	517	534	488	546	493	542	551	513	494	507	536	517	515	546	514	539	503	556	513	498	568	509	511	497	493	521	477	513	570	533	504	490	540	498	527	510	526	511	571	550	490	502	489	507	493	469	513	482	527	542	481	501	533	509	531	521	512	483	563	489	502	542	487	512	518	510	525	479	511	534	485	483	548	524	521	523	503	530	481	543	534	516	520	517	501	522	534	549	479	475	517	539	518	490	532	515	454	540	502	550	522	488	507	511	518	510	523	542	496	552	490	511	550	523	526	575	520	517	556	563	493	563	532	468	505	513	549	514	517	504	490	514	536	487	513	518	528	592	499	517	493	531	545	557	533	531	498	488	489	497	487	498	525	550	510	501	518	540	554	491	566	530	514	509	533	502	528	536	536	511	467	499	555	494	537	509	521	557	515	536	493
24152	5417	3928	865	348	345	318	377	346	319	321	325	330	303	336	317	315	342	312	363	368	322	363	321	322	341	319	361	331	331	325	339	337	330	369	324	319	312	331	329	321	335	356	336	339	348	330	355	371	329	325	326	311	340	340	317	308	337	359	351	366	368	333	339	341	381	342	328	345	342	334	307	297	339	340	344	326	331	330	295	306	350	346	324	324	336	332	332	341	359	351	326	338	360	318	317	306	320	345	302	349	327	358	353	351	323	328	342	342	343	303	308	324	346	351	323	287	317	333	345	346	338	332	389	317	364	323	291	316	336	299	342	373	363	315	300	303	364	336	317	362	330	311	326	332	342	331	352	289	323	319	327	340	359	337	334	353	336	322	313	357	336	317	320	333	333	339	323	322	314	325	335	360	334	359	348	310	336	344	320	357	326	305	331	311	334	317	311	355	331	326	351	332	365	330	333	326	340	297	344	307	327	339	313	343	313	335	298	339	326	342	334	322	333	351	335	352	335	336	328	329	332	315	334	329	329	336	323	318	295	349	332	319	322	346	359	316	287	335	307	322	314	347	371	309	331	317	325	349	325	364	344	314	323	296	318	288	335	337	333	362	336	350	314	318	324	321	310	327	353	342	331	332	317	342	327	326	348	327	345	344	354	331	344	316	328	292	365	350	298	339	315	357	360	369	348	308	338	305	304	348	339	344	345	336	322	366	303	331	329	346	314	325	367	309	379	364	357	351	369	322	312	342	319	346	305	322	339	303	350	322	300	296	330	349	313	342	360	330	350	361	334	337	306	334	334	346	348	314	358	348	314	307	346	318	330	329	336	357	363	331	366	328	317	333	329	341	319	324	328	317	325	320	335	289	313	317	320	317	346	357	349	311	317	313	337	344	334	325	330	322	348	316	347	309	321	357	330	332	320	320	308	345	356	320	291	349	336	351	344	320	321	330	332	322	333	331	329	326	352	354	346	347	322	314	340	332	302	316	332	322	311	329	331	323	331	352	329	343	325	365	355	349	327	342	313	324	333	320	316	339	334	335	337	303	346	330	343	357	316	326	363	294	328	338	315	333	353	314	346	325	315	347	354	362	345	333	289	364	303	294	334	362	341	312	318	309	309	351	334	300	292	343	325	357	321	317	346	333	339	317	319	290	334	350	322	365	313	332	329	344	350	386	323	345	326	333	320	342	333	331	307	349	332	348	346	354	359	358	314	328	376	304	346	319	303	298	326	385	359	312	352	307	315	313	345	344	342	322	353	322	378	313	353	339	330	374	322	331	341	346	347	315	347	306	324	322	325	373	343	342	323	327	338	361	339	322	341	320	340	352	337	339	313	351	309	355	328	323	332	367	336	340	334	363	344	325	340	318	376	330	365	304	322	323	341	310	337	350	353	318	338	294	297	336	363	342	349	304	330	331	357	354	339	339	331	329	363	363	346	292	347	309	355	303	346	332	334	330	327	335	345	348	310	292	353	346	332	341	325	377	328	346	331	322	333	342	339	349	326	350	296	325	358	351	332	335	335	340	325	353	355	323	321	336	378	348	347	296	353	345	315	339	334	340	322	351	303	310	314	342	345	353	357	314	324	346	308	323	327	336	351	343	309	328	313	379	364	347	315	324	305	332	314	321	333	344	327	342	322	375	341	368	321	331	301	338	304	297	323	338	355	347	340	334	339	351	359	323	337	340	352	340	344	362	322	329	326	342	339	308	299	335	310	308	363	349	316	332	339	330	307	336	353	367	333	355	316	321	338	370	328	352	306	340	321	332	338	349	342	329	324	360	355	334	363	321	332	339	351	336	360	334	310	335	362	359	334	338	325	321	310	302	359	331	327	339	353	342	337	320	339	345	338	304	350	334	317	335	315	333	374	297	342	299	337	362	310	328	330	301	337	349	336	341	337	311	321	344	319	315	317	336	315	340	322	352	339	349	338	316	305	359	304	358	319	342	327	313	328	319	349	374	305	309	302	350	317	328	330	354	322	348	312	283	328	350	330	330	334	308	347	330	322	340	319	360	354	307	291	333	319	301	317	344	353	344	319	353	367	335	333	332	308	350	331	354	316	354	327	348	338	320	319	344	335	357	327	332	335	337	328	331	350	369	314	328	335	328	357	327	342	374	329	311	308	308	311	326	332	361	381	328	358	317	332	372	345	337	302	354	329	315	341	379	321	363	355	314	334	304	383	328	336	322	367	324	354	279	315	325	293	375	334	355	323	328	341	314	315	320	303	304	341	377	314	326	326	328	319	315	331	359	366	324	316	320	351	332	303	263	317	322	356	366	309	346	356	317	308	321	359	364	336	345	326	320	327	328	342	352	332	327	325	324	358	336	313	348	329	320	350	319	342	343	331	305	348	335	341	328	359	309	340	324	333	335	307	344	322	326	338	343	340	300	306	324	333	357	343	309	327	349	315	313	307	350	364	335	336	332	338	339	355	331	375	316	292	343	313	326	345	316	348	355	328	326	335	336	328	358	308	328	329	289	348	338	332	310	314	332	357	324	350	315	309	347	317	358	337	307	369	375	345	301	334	358	333	339	333	328	348	305	350	307	349	323	340	324	327	309	344	354	345	363	322	329	284	335	358	333	365	344	328	371	361	333	342	339	310	324	346	352	364	372	347	310	315	329	321	337	332	301	339	372	318	346	313	334	294	347	336	320	339	362	318	338	311	333	312	348	302	338	328	358	356	345	321	339	334	328	367	285	343	307	300	325	342	318	315	333	336	311	304	319	355	329	328	325	332	323	345	332	290	325	324	323	307	300	331	348	334	349	342	353	322	372	352	326	333	330	357	343	337	336	317	318	325	342	354	335	332	338	353	331	349	332	289	323	317	353	339	335	326	312	334	357	348	340	334	345	304	347	401	338	318	350	327	312	368	317	368	302	355	317	360	342	358	316	360	326	306	321	351	344	339	320	320	331	310	327	318	350	331	333	342	357	294	341	332	306	319	343	342	332	355	325	344	352	298	337	326	331	372	340	323	341	345	358	354	305	348	355	334	331	339	310	362	296	306	334	308	341	368	342	325	318	335	336	350	353	341	335	319	306	364	356	361	301	316	324	305	322	321	287	344	334	298	298	338	334	315	370	342	351	318	359	364	330	334	335	337	333	316	321	322	332	336	340	336	308	338	340	357	338	310	376	360	334	334	343	347	354	334	291	334	324	328	320	359	328	355	345	337	326	319	338	358	336	340	338	303	318	351	345	330	326	318	317	343	317	350	339	323	359	326	289	322	332	342	368	331	345	343	352	336	337	332	330	357	340	319	333	307	328	320	335	310	358	302	348	346	358	318	350	329	332	341	338	322	303	329	339	337	341	370	345	290	341	334	352	340	325	334	311	316	323	318	317	301	331	327	345	343	342	299	317	315	346	364	352	381	298	317	342	311	316	330	360	319	332	340	341	329	338	355	345	297	313	348	352	331	327	356	326	333	346	321	334	333	329	296	353	326	316	318	333	335	328	318	327	350	336	338	335	308
20830	6358	7975	2811	844	782	842	786	698	786	793	809	751	798	775	779	780	758	751	750	774	725	732	741	757	758	717	799	792	732	756	752	766	702	777	784	789	747	763	732	790	756	789	718	778	729	762	759	754	762	774	769	762	790	716	746	748	768	729	759	730	806	811	721	801	772	797	764	803	761	750	772	761	761	719	773	790	754	811	761	798	783	701	807	782	732	733	763	770	765	737	771	737	806	755	809	767	755	794	750	721	790	707	726	756	756	745	746	773	783	749	788	726	735	721	714	716	800	755	755	805	733	735	754	756	785	756	726	762	770	731	751	742	757	804	773	770	748	726	765	743	776	765	765	781	769	698	771	754	767	772	781	732	735	753	757	736	783	754	778	773	765	787	760	751	763	747	753	813	739	724	753	735	809	761	748	760	744	704	796	783	712	770	776	734	789	775	801	770	738	762	741	761	761	826	733	810	768	753	728	737	756	749	739	738	772	744	761	772	766	737	784	743	750	750	777	748	733	746	787	719	744	764	793	726	723	785	771	754	760	744	741	752	775	748	742	721	710	780	757	769	803	736	778	746	770	762	765	774	747	766	762	759	780	745	783	754	712	751	740	758	761	822	741	769	754	791	752	764	722	738	774	771	749	738	728	770	775	720	764	759	775	758	758	750	740	766	704	769	783	751	800	767	741	748	736	757	722	708	713	731	772	778	753	758	767	772	749	723	714	766	743	780	771	787	744	761	764	751	809	759	760	737	754	774	759	784	777	751	722	727	737	730	758	767	728	823	792	747	749	734	788	726	719	820	775	737	737	785	769	794	757	777	789	738	758	755	789	745	755	743	721	734	776	746	742	747	739	714	721	771	791	737	753	756	750	768	760	793	786	756	792	770	769	713	713	790	778	803	781	708	763	762	785	725	743	761	752	751	704	754	742	741	791	725	809	795	737	702	761	778	727	728	774	762	773	736	771	803	736	752	732	769	742	769	733	732	777	782	753	744	802	706	717	776	734	737	769	751	758	791	781	774	748	748	752	769	739	729	771	778	695	685	817	771	781	731	709	763	821	726	749	759	781	760	774	764	728	745	758	794	707	731	725	739	780	735	763	762	747	676	736	783	811	804	761	764	767	748	751	765	690	727	766	737	720	751	791	780	769	775	782	774	806	744	776	738	749	754	765	701	751	762	734	767	719	766	714	771	738	709	750	712	757	811	762	724	737	742	728	739	746	808	722	778	755	733	764	807	750	736	775	716	786	717	708	725	746	735	707	768	718	707	766	762	711	777	718	713	718	777	763	794	803	728	749	789	761	775	758	733	720	743	790	730	754	736	722	777	826	794	758	739	767	745	772	750	771	762	776	708	732	740	765	781	725	735	807	755	710	789	774	825	759	753	738	757	819	760	746	757	779	777	746	799	738	781	719	807	743	796	756	751	758	739	715	754	765	761	773	704	732	762	793	776	731	734	720	739	768	763	801	771	768	770	722	739	782	763	738	746	778	725	769	723	761	728	818	769	754	741	757	772	778	759	782	714	765	758	754	757	740	726	789	738	749	774	764	698	781	805	801	740	755	770	766	754	809	705	766	734	712	770	743	761	811	754	785	736	766	746	766	762	705	773	767	742	727	726	753	769	807	721	728	753	711	778	776	740	763	762	745	801	761	699	754	762	772	771	792	790	744	733	709	739	780	789	759	795	831	777	792	779	787	727	787	806	712	779	765	744	778	742	774	732	755	748	789	779	725	740	773	760	770	745	791	708	773	690	775	777	754	736	755	749	751	759	793	722	781	751	767	717	776	768	765	768	782	768	751	733	746	756	768	745	763	775	798	764	795	799	749	789	751	736	775	776	771	753	725	711	775	778	732	799	800	754	796	727	713	739	743	749	727	738	813	772	720	770	738	730	761	760	753	716	746	747	793	738	750	733	808	744	730	738	753	737	732	732	749	729	813	777	738	771	732	716	749	744	754	795	775	744	767	762	722	780	778	724	778	749	732	785	786	814	786	764	755	747	776	714	759	763	751	780	740	717	779	727	757	743	741	698	760	769	780	737	762	767	753	793	739	780	789	731	735	727	725	732	810	762	731	742	745	789	804	713	776	750	751	703	751	746	748	751	754	732	807	770	745	783	732	810	790	749	699	788	721	714	736	773	760	731	732	789	721	789	780	751	750	752	760	736	737	753	777	767	751	749	759	760	787	695	786	781	773	732	778	728	742	756	724	777	718	755	779	701	771	787	762	775	758	747	751	765	782	783	750	768	791	785	784	723	740	774	775	749	777	799	797	703	768	791	797	728	690	760	739	750	784	792	739	737	787	814	832	727	741	737	771	795	783	723	723	770	776	759	761	794	739	715	773	768	778	704	790	750	731	726	730	801	746	721	770	798	771	780	719	767	733	723	777	724	776	775	748	763	792	743	780	796	731	787	769	725	770	745	817	803	788	705	761	770	787	746	768	717	738	692	739	722	755	725	774	749	748	722	752	743	792	729	791	756	762	757	770	746	754	724	736	768	785	712	793	780	766	773	765	804	730	731	736	714	768	793	787	757	708	831	844	764	754	734	762	738	765	762	764	760	780	734	777	710	772	743	799	768	746	676	775	762	769	761	758	758	698	779	741	697	795	804	755	739	777	780	775	732	781	739	743	752	744	792	800	761	747	789	787	746	810	728	777	771	767	779	784	782	802	760	783	781	768	727	756	751	768	768	747	735	737	727	756	763	756	731	710	772	756	810	790	709	778	751	708	764	749	702	777	761	741	796	753	822	730	813	740	774	752	714	723	767	757	748	746	800	721	790	745	723	786	727	753	801	746	732	754	705	772	801	722	726	751	765	750	770	755	767	768	785	718	737	755	797	726	777	775	798	788	754	737	790	751	773	770	789	766	758	739	759	781	788	705	725	770	784	780	770	791	810	763	747	731	788	749	784	745	746	729	780	765	783	725	757	751	798	778	764	762	803	769	729	710	755	782	763	758	774	729	779	676	743	768	739	732	795	782	766	735	759	768	738	714	722	747	760	783	764	752	759	787	779	757	764	746	725	741	767	737	762	736	753	778	828	760	771	779	787	740	731	777	780	785	691	754	763	840	784	765	683	714	729	758	746	738	730	806	750	786	738	749	738	723	767	718	821	771	768	769	769	778	754	767	774	769	742	731	727	746	781	755	753	699	761	747	766	786	712	763	811	770	779	774	761	754	766	765	749	749	773	761	765	682	770	781	736	740	765	742	737	731	784	780	774	736	765	734	778	754	754	767	793	751	762	781	779	766	735	741	776	736	718	755	745	777	752	707	748	771	758	726	769	761	662	777	741	756	737	726	739	817	787	789	742	767	757	800	757	776	776	737	700	736	732	737	714	758	767	761	771	720	782	764	724	753	776	724	769	781	783	757	730	774	801	754	706	753	797	791	757	764	732	825	772	728	751	742	778	800	719	725	739	744	735	733	775	720	791	723	732	756	750	813	775	775	774	776	701	727	801	737	752	749	743	754	758	727
61387	45356	47756	23184	4070	993	601	471	388	330	291	270	279	272	235	241	260	242	255	225	214	217	212	239	213	241	245	227	218	240	199	246	226	220	216	259	235	241	230	216	217	176	209	231	259	252	230	220	227	222	220	216	246	234	233	231	244	238	199	196	225	244	228	243	222	240	247	248	238	205	213	232	242	218	240	260	224	190	213	202	238	209	231	211	212	238	213	230	229	207	236	220	230	215	221	220	247	219	210	222	217	234	217	204	200	210	223	242	187	223	220	243	236	221	256	206	211	226	231	221	196	227	201	195	212	219	208	219	216	204	216	205	219	226	206	206	224	214	203	235	230	216	216	218	249	229	198	221	223	231	229	252	200	223	222	220	219	238	232	240	211	225	222	217	217	230	221	215	199	211	188	199	209	240	248	208	206	201	214	215	222	204	223	207	221	235	233	240	200	243	247	237	224	237	240	212	246	219	208	228	211	224	262	218	220	245	237	220	234	199	194	202	208	225	219	231	223	238	254	199	218	200	218	251	211	225	224	224	248	230	234	197	215	203	203	189	198	217	206	234	199	205	207	217	219	215	178	220	245	238	229	218	213	218	245	225	223	219	222	271	222	224	203	202	245	212	208	219	229	250	219	221	223	213	214	205	208	220	200	212	212	211	228	197	217	222	230	256	228	222	212	216	233	250	236	239	244	207	207	193	238	209	217	213	206	219	237	227	225	228	213	224	229	238	216	228	202	199	238	224	247	218	192	227	221	218	261	236	237	218	197	236	229	208	245	248	239	219	220	224	215	231	228	190	228	197	241	197	202	234	216	208	221	213	225	237	251	229	229	229	233	207	243	203	240	219	229	230	233	235	206	251	193	223	183	215	223	248	261	202	193	230	225	247	228	218	206	217	214	216	225	214	228	202	194	191	221	227	220	216	184	192	244	198	247	210	243	207	234	236	212	256	231	235	211	228	244	213	191	204	209	232	214	247	211	214	202	198	235	245	228	211	235	221	227	202	215	214	252	222	227	233	225	216	210	213	212	193	220	222	230	225	201	198	240	236	237	213	231	194	238	230	228	226	229	230	208	220	204	221	228	226	213	220	226	237	215	220	259	221	218	210	205	216	189	226	210	212	196	238	215	209	232	234	238	235	242	210	218	210	202	223	232	246	226	229	234	233	234	225	219	198	226	234	216	216	254	213	208	177	205	236	219	248	216	225	210	229	211	236	224	243	245	226	230	237	254	188	207	205	221	189	256	208	202	218	253	221	218	214	222	209	203	199	203	240	231	242	197	245	214	227	206	209	218	201	202	237	208	244	238	216	221	216	216	205	226	209	213	205	190	215	220	208	197	219	202	243	222	233	220	226	215	239	194	226	235	210	218	221	229	219	221	230	237	205	211	206	220	206	206	211	213	200	225	210	225	238	228	236	229	203	249	226	223	211	221	235	221	227	233	215	232	237	224	215	205	221	232	202	189	235	237	233	229	221	259	232	228	192	205	249	231	217	227	229	222	217	235	250	236	188	208	227	217	229	208	248	205	248	208	228	243	233	222	222	232	223	210	233	204	241	222	221	213	194	249	239	234	193	221	221	238	216	216	253	225	246	228	258	234	223	224	225	216	192	209	200	220	212	241	206	244	237	231	209	222	240	221	214	208	216	241	251	224	222	240	203	243	230	218	233	212	214	215	219	221	212	222	229	214	207	219	211	237	220	238	214	221	203	201	259	224	203	221	240	230	221	219	226	229	226	217	241	199	232	187	246	209	209	216	197	221	226	220	247	238	217	200	222	253	239	226	249	192	221	197	178	226	228	191	207	223	200	207	218	198	223	230	232	236	210	206	204	220	241	221	219	213	215	201	217	217	221	212	244	194	233	217	224	231	210	207	236	213	227	232	189	223	242	233	206	241	203	216	247	233	222	218	190	211	222	222	190	234	212	193	205	234	248	214	217	234	232	249	202	173	209	224	214	219	225	220	215	211	218	214	237	242	227	221	217	202	227	197	219	191	233	227	212	244	204	219	236	222	238	193	230	219	199	203	225	203	207	206	229	206	202	236	213	225	226	220	228	210	237	219	219	236	230	188	211	213	248	225	238	223	251	214	217	207	226	230	204	221	220	220	207	221	225	215	233	225	235	200	197	227	220	230	198	235	221	225	214	204	216	213	219	235	212	236	210	216	221	228	216	232	210	197	227	212	205	212	205	230	216	199	232	230	216	216	225	222	205	232	205	215	214	222	223	232	234	235	225	213	188	217	209	261	200	248	195	213	234	224	230	215	192	212	205	202	202	218	211	230	228	222	222	228	211	236	250	227	215	234	218	203	222	216	214	228	217	228	226	244	211	227	228	214	259	220	236	251	242	190	232	218	206	202	215	232	213	196	218	197	221	199	238	231	216	200	217	237	200	197	229	220	220	209	227	251	217	238	228	216	216	202	210	210	219	222	233	197	190	231	242	231	229	225	233	211	224	223	231	217	219	214	196	215	235	215	225	232	215	199	224	215	248	209	234	224	208	232	217	221	211	226	212	264	244	198	218	214	213	216	219	213	236	231	217	247	206	225	189	218	215	232	229	235	225	222	207	224	197	233	225	203	227	252	231	210	219	214	222	246	238	214	247	207	233	209	233	218	216	203	220	222	220	245	237	233	219	205	245	205	210	218	220	198	216	238	242	234	205	191	206	224	199	217	242	208	215	219	232	236	251	248	211	234	221	222	233	227	202	234	214	247	210	225	213	227	243	226	199	213	208	219	215	183	231	209	219	231	215	231	244	227	211	216	187	227	182	219	248	236	217	203	235	203	224	238	252	204	218	197	225	195	218	213	219	212	226	215	218	211	250	218	221	204	229	218	232	209	202	208	220	227	234	210	204	230	217	222	206	230	235	218	224	204	225	201	216	190	243	235	208	204	230	218	219	235	210	219	210	209	230	218	203	211	220	239	223	208	212	212	238	255	231	235	243	228	242	216	217	205	206	224	230	226	254	226	216	223	242	219	213	223	230	250	226	222	221	225	207	236	214	214	223	216	242	194	217	230	225	241	238	206	233	201	220	203	210	200	200	222	216	212	221	234	242	189	230	221	210	250	208	239	197	198	225	206	213	237	230	238	266	208	190	220	220	236	212	198	236	230	215	192	200	220	218	222	192	208	225	212	211	193	229	220	187	231	209	189	227	228	231	219	223	222	226	240	206	235	200	237	200	235	222	242	220	227	227	225	206	209	241	226	220	215	219	214	204	216	225	208	220	232	257	228	221	230	221	217	240	223	203	214	232	246	228	222	244	218	218	241	212	197	221	244	216	203	222	208	207	252	226	244	236	206	267	219	202	232	254	218	213	201	223	255	222	196	210	221	240	218	238	207	192	222	213	205	229	246	222	215	218	237	223	235	220	248	243	263	239	210	230	229	224	214	232	225	226	191	228	214	234	230	206	215	208	198	208	197	222	230	227	218	213	214	233	215	216	222	230	240	222	196	211	234	242	225	220	202	201	190	239
38169	35082	42294	27003	2138	1873	1403	1324	1182	752	756	712	836	708	712	667	695	686	613	604	555	553	557	580	622	556	617	559	597	558	557	594	518	540	508	586	519	550	585	567	556	507	542	556	527	554	533	557	553	536	522	550	535	533	501	541	577	570	538	526	541	524	577	579	580	608	561	557	554	522	558	567	517	555	562	523	501	552	514	535	554	524	555	473	553	529	522	551	524	569	513	534	587	570	502	551	573	520	545	506	570	515	560	562	502	538	549	504	524	526	497	530	539	513	568	525	490	560	553	509	501	482	515	496	497	539	534	507	525	520	503	550	534	543	544	491	519	526	526	515	549	509	503	502	556	555	527	541	524	529	505	529	504	541	522	552	526	504	510	504	553	481	570	585	518	521	520	506	546	562	542	550	551	536	524	574	517	515	539	530	548	518	521	525	504	556	508	515	496	535	518	499	557	522	550	556	488	488	538	529	542	531	536	579	549	515	508	557	527	522	522	517	531	555	526	550	537	518	516	523	494	538	540	550	540	516	585	515	543	480	511	530	496	521	498	498	525	553	533	566	527	523	504	512	503	549	498	502	543	508	584	521	521	512	529	519	541	539	525	539	521	565	536	554	558	549	518	485	511	496	546	533	521	520	524	520	523	517	541	535	482	528	549	562	521	474	525	538	556	519	566	559	493	550	534	510	511	467	526	550	534	534	509	528	512	524	505	531	552	521	546	534	507	534	517	512	513	496	481	509	506	529	522	518	548	536	487	517	525	540	522	528	483	528	515	575	546	519	516	496	514	541	552	513	535	496	548	531	520	543	502	535	510	526	542	562	525	573	536	517	538	531	553	502	492	499	568	532	506	517	492	538	534	535	540	507	526	517	517	547	526	522	517	507	519	531	512	558	551	505	512	538	533	533	532	558	526	533	501	510	545	520	524	531	540	524	555	513	520	510	528	515	541	562	559	534	521	499	545	497	530	530	584	498	527	522	524	544	527	521	505	517	526	517	489	532	547	479	488	535	506	574	511	502	540	527	540	540	592	510	540	527	523	502	554	529	564	491	548	518	547	521	522	544	583	531	512	483	522	547	544	488	525	563	552	521	519	564	493	516	538	546	565	539	552	522	547	501	558	492	506	478	495	549	477	560	523	515	505	532	559	543	501	567	529	536	541	534	513	550	527	488	544	538	517	560	541	518	531	526	556	532	535	547	501	497	575	516	504	512	534	552	547	569	527	548	526	551	520	522	492	535	547	560	509	521	470	557	546	493	551	525	485	542	538	466	512	552	551	568	501	530	482	553	496	518	510	524	569	538	534	556	500	547	546	490	527	518	544	555	510	582	532	538	524	522	520	548	565	522	502	529	515	506	517	505	531	523	545	502	517	542	528	489	462	523	521	553	487	537	560	530	572	563	552	503	540	567	521	503	519	515	532	537	546	520	521	533	584	500	553	522	542	518	535	541	521	517	568	536	531	525	539	484	492	529	509	512	556	546	514	535	495	557	518	528	504	498	511	554	536	536	516	553	530	520	528	509	518	506	591	538	553	561	529	565	506	522	495	552	532	503	543	510	558	552	508	483	549	505	540	529	563	516	505	537	498	542	548	495	561	504	513	514	545	549	552	471	499	538	563	546	531	535	529	570	516	501	537	559	511	524	540	571	530	497	555	515	549	518	528	499	536	492	518	536	516	545	527	521	527	575	496	536	525	568	537	534	513	518	490	522	502	517	576	539	533	554	498	538	547	525	517	551	517	515	551	528	497	549	529	507	550	530	572	516	536	529	556	529	512	528	530	530	510	506	517	488	506	586	561	539	473	529	562	497	538	514	556	533	487	531	487	501	515	543	546	545	531	497	499	510	531	512	535	479	562	533	523	481	532	518	514	515	548	518	530	562	493	518	481	531	555	501	538	533	547	530	523	538	504	509	540	535	536	534	522	528	486	545	533	528	551	529	471	543	549	524	482	526	530	525	530	536	507	511	544	569	515	544	502	548	519	551	525	546	513	514	550	518	517	574	550	519	539	519	509	550	521	519	499	522	519	510	477	529	543	498	543	486	542	534	522	536	531	499	568	500	529	536	538	514	534	595	539	509	539	531	496	509	551	524	520	536	534	539	514	559	524	532	488	558	540	531	507	492	495	548	546	501	515	505	553	524	498	512	538	570	528	534	529	502	559	515	526	523	514	538	533	500	511	549	508	557	502	508	495	528	526	528	518	521	517	533	529	491	584	525	561	523	578	515	550	519	508	549	562	535	496	517	516	506	515	530	557	520	514	511	504	496	504	483	574	541	524	504	549	512	531	547	530	502	533	502	531	490	529	500	578	506	557	510	553	508	530	547	554	547	516	543	505	549	528	526	505	522	519	531	520	542	536	520	504	527	452	515	504	512	526	539	540	534	533	493	510	506	525	537	544	548	525	526	541	537	510	574	523	550	480	484	546	538	540	510	525	528	523	511	532	581	538	556	549	536	550	518	504	548	521	495	501	513	498	542	521	528	525	567	505	499	550	533	479	528	560	536	523	505	538	551	471	512	528	504	548	523	501	501	530	535	559	524	467	524	509	506	537	501	527	533	523	550	546	506	589	489	517	509	524	536	496	541	512	555	539	520	525	536	510	527	512	483	570	510	518	510	553	518	531	520	515	524	500	512	534	462	520	548	523	500	492	540	526	517	569	555	567	504	508	551	530	539	494	535	528	521	510	510	565	512	493	534	499	505	534	507	544	515	508	499	535	514	517	525	492	534	557	554	533	508	565	558	488	581	519	554	514	522	535	557	514	509	515	500	532	523	559	535	486	536	528	546	534	505	513	544	538	553	520	556	573	529	532	543	534	568	523	527	553	506	516	518	564	532	515	544	519	512	521	503	552	511	509	532	529	553	518	499	533	516	525	516	554	535	567	506	547	518	519	569	512	540	499	567	498	554	579	525	536	534	503	535	527	507	521	524	562	525	541	516	515	522	509	551	504	538	512	513	517	531	552	532	558	529	565	551	484	500	511	522	495	501	494	501	532	542	516	492	540	540	506	519	533	511	540	574	513	552	533	510	492	525	518	540	542	498	520	526	516	497	553	532	522	523	510	488	500	536	566	556	506	511	528	535	504	486	496	531	526	564	536	550	505	526	479	529	503	538	496	520	515	529	540	549	497	539	522	518	545	558	447	493	544	523	500	515	558	515	566	570	542	539	504	517	520	517	545	544	519	519	509	544	572	534	531	502	503	520	509	515	547	540	553	513	548	542	520	530	524	512	524	544	532	548	516	548	538	540	543	550	499	534	508	542	525	530	548	552	528	530	540	511	537	535	524	560	524	488	521	518	535	514	553	528	535	500	512	574	530	512	569	539	547	500	515	509	497	534	539	491	511	512	495	508	483	524	492	481	515	556	543	538	524	515	541	520	523	526	541	489	531	549	572	552	520	512	519	549	521	539	564	553	543	557	532	528	529	534	501	510	537	509	542	510	501	552	501	501	515	556	536	578	481	548	538	538
68264	54570	63293	36029	9351	1709	880	815	609	331	286	320	313	298	224	287	237	284	288	220	243	207	256	217	272	202	225	224	206	232	209	204	225	222	221	192	211	212	237	218	211	251	223	227	219	243	236	203	230	207	214	205	211	219	211	208	229	222	252	202	223	216	245	228	216	233	230	209	224	193	207	225	215	196	195	234	227	235	202	220	228	194	219	217	231	211	200	218	220	208	218	212	218	218	214	211	241	193	221	219	236	216	234	197	257	222	194	185	207	195	232	191	209	174	215	232	217	216	201	221	192	216	242	201	208	216	202	217	204	216	228	208	195	216	212	204	200	224	212	237	217	215	214	238	211	191	226	205	237	227	213	223	236	202	226	255	211	237	202	223	228	235	207	225	188	224	241	230	250	202	232	222	210	213	236	224	212	250	226	195	229	212	214	199	207	238	226	232	217	219	257	223	205	207	180	231	203	234	202	236	241	198	200	247	210	218	213	208	214	217	203	221	183	221	228	193	221	210	208	237	229	240	195	220	213	201	245	213	208	217	230	227	208	211	190	225	200	232	231	217	222	207	194	205	196	226	211	241	218	228	193	231	205	202	223	227	213	221	218	255	198	230	204	221	221	272	235	235	222	212	231	214	180	221	219	216	207	203	217	207	206	223	212	205	229	203	203	219	207	205	207	211	223	225	224	247	218	221	206	212	220	201	221	184	221	219	218	220	211	210	217	235	214	200	204	209	223	206	191	197	237	214	194	189	214	205	229	213	209	194	218	221	211	217	243	216	220	202	203	189	215	204	220	205	224	218	227	199	199	230	257	215	206	211	198	212	215	213	210	209	219	231	198	234	247	212	257	193	202	206	202	233	205	200	233	218	179	218	202	216	206	226	216	207	214	208	204	208	181	205	200	220	212	215	248	192	216	198	243	210	220	227	226	219	189	224	230	229	202	204	226	228	212	208	226	210	208	229	215	259	205	214	221	203	219	227	200	194	237	200	209	248	237	211	192	212	222	227	234	228	199	227	205	247	198	201	218	238	204	222	201	218	233	213	227	217	199	211	191	199	228	238	216	231	233	197	231	213	207	207	217	217	227	212	221	224	222	212	230	240	223	211	224	201	227	214	195	212	216	185	194	240	208	238	209	210	215	204	223	210	189	242	228	233	209	211	197	214	210	199	198	213	212	220	225	216	240	192	239	228	206	225	200	205	203	202	177	229	213	228	223	197	211	234	214	219	218	210	195	221	211	203	211	227	220	198	240	224	218	250	223	221	206	208	216	258	226	209	199	223	236	209	197	208	200	209	215	217	197	203	249	193	221	213	201	214	234	236	223	206	212	215	220	253	234	199	202	217	220	226	220	237	212	250	215	218	236	210	203	208	177	246	204	241	248	202	207	245	182	185	188	230	206	222	218	216	183	215	227	209	209	205	213	208	198	223	227	200	229	214	210	227	236	233	209	200	215	223	209	234	219	214	203	212	207	231	218	221	224	209	210	213	224	215	239	226	221	224	250	213	231	225	211	196	220	240	191	239	214	208	206	210	223	221	234	243	234	224	197	227	255	224	209	209	210	212	227	212	194	220	216	192	224	203	219	195	207	207	201	212	216	196	212	204	240	190	205	202	198	217	212	208	236	205	234	201	213	203	214	214	211	220	220	225	207	217	207	185	214	250	219	235	220	227	224	187	231	238	234	209	235	222	221	223	224	222	204	223	201	220	234	242	213	204	218	205	218	229	213	234	215	200	217	237	241	201	199	196	226	193	245	200	224	218	188	202	220	223	215	192	212	231	186	229	205	188	211	209	212	225	196	216	217	195	199	224	198	236	206	214	231	237	226	202	207	209	236	213	200	203	208	210	213	208	225	208	208	238	212	219	226	216	221	212	200	204	219	244	204	226	198	226	244	209	251	223	203	225	217	230	220	205	182	216	182	216	238	195	216	222	224	210	222	212	221	228	215	193	209	220	209	214	239	211	199	211	224	230	220	235	227	222	197	229	213	233	237	201	194	207	236	210	208	189	202	214	226	224	229	220	212	205	206	243	208	208	214	228	212	200	216	209	212	212	248	205	219	231	228	244	212	197	200	205	240	216	230	207	223	189	224	192	233	218	225	219	214	232	225	207	227	212	211	223	198	199	218	222	211	215	214	222	227	188	224	219	216	196	218	205	219	201	198	196	214	206	225	225	191	212	203	208	207	243	192	206	190	211	224	216	216	199	201	206	226	219	197	224	206	203	207	205	249	204	195	216	179	230	220	206	224	230	223	210	207	218	201	207	217	229	228	217	212	211	208	211	233	208	207	204	233	227	206	228	216	217	234	210	212	234	244	212	224	236	202	214	231	225	198	236	223	222	196	216	189	203	233	212	216	211	205	204	198	200	214	234	203	226	213	213	229	214	211	236	218	212	201	214	214	205	235	210	209	223	213	206	211	219	229	229	221	200	222	236	208	208	200	216	220	217	219	201	212	212	189	229	218	209	236	224	191	206	226	231	198	211	222	218	224	233	225	241	217	206	201	238	200	227	235	204	216	218	240	204	189	206	194	213	232	202	211	242	197	193	225	212	217	209	205	204	195	211	223	207	218	228	219	187	202	231	184	231	246	215	230	223	200	230	206	228	216	204	214	237	232	260	208	183	242	213	220	220	221	179	207	228	214	220	222	225	222	196	203	207	217	206	202	218	209	225	204	177	210	215	222	220	234	254	206	232	208	177	215	217	229	216	204	221	216	200	208	224	248	226	224	221	231	213	237	215	201	221	230	225	213	209	222	232	218	207	238	219	191	216	226	214	214	249	213	245	219	224	215	221	192	228	202	219	171	210	230	201	222	220	214	224	206	212	240	224	221	211	208	172	224	226	245	205	230	211	225	218	203	220	217	204	215	240	223	225	233	205	216	241	238	236	189	203	222	227	221	231	209	224	213	236	207	208	194	226	240	236	239	205	201	239	209	219	216	190	213	202	231	205	205	204	229	200	244	225	205	198	217	222	202	220	229	213	199	215	227	217	218	207	200	215	223	202	225	193	192	187	183	212	238	229	208	232	238	199	195	227	209	215	220	223	202	219	209	201	202	206	211	222	207	211	232	222	226	231	218	203	190	213	210	223	186	216	222	231	232	219	234	209	225	209	217	212	209	215	218	185	222	216	222	218	225	225	214	214	218	231	218	190	208	186	202	248	221	220	215	231	216	199	200	210	184	220	198	242	218	261	202	227	211	220	203	198	207	220	206	226	222	201	200	230	235	220	177	228	182	220	225	208	217	216	179	214	195	213	230	209	231	215	235	208	230	198	213	232	189	221	237	230	199	215	214	222	229	226	202	210	190	214	229	212	232	210	236	196	226	209	193	231	212	213	182	222	213	213	218	184	196	238	211	204	210	201	241	208	236	196	226	217	219	218	196	206	213	200	213	221	202	193	243	227	204	215	246	206	213	215	231	225	222	197	196	205	231	213	228	214	208	219	243	194	229	238	222	213	202	259	261	191	224	196
46119	44636	54549	35159	3363	2656	2406	2536	1947	1075	956	1017	936	917	778	794	724	856	775	645	631	638	663	645	638	637	604	611	598	535	574	556	597	611	572	599	585	569	561	529	574	572	517	583	517	543	527	522	536	533	543	549	533	521	559	535	521	555	531	556	571	529	614	575	610	591	613	613	580	618	531	564	527	571	545	571	541	575	574	538	550	561	569	580	536	538	565	552	540	552	538	535	535	544	526	541	519	555	483	527	514	474	536	527	499	533	532	566	520	547	556	541	489	536	526	525	512	515	519	541	517	518	504	547	511	519	561	507	502	523	507	532	521	553	528	569	510	526	527	542	535	554	537	557	484	520	522	527	535	555	489	514	529	522	498	514	529	548	512	498	527	525	535	515	526	537	457	526	476	511	526	531	556	490	486	515	487	521	531	527	543	552	512	494	503	533	517	539	531	539	561	519	522	526	506	542	512	515	504	519	549	516	507	512	531	571	531	485	526	500	558	536	535	505	518	521	474	571	516	511	512	546	524	544	515	504	530	550	509	492	540	525	517	512	541	528	497	515	506	568	537	562	514	508	541	542	518	578	544	537	496	531	526	520	488	516	571	506	512	537	611	506	519	532	531	519	518	516	533	545	506	518	526	513	500	520	541	533	487	475	549	524	585	505	542	544	501	519	492	509	512	514	531	517	540	519	558	538	545	512	527	538	505	539	494	547	523	502	561	537	546	492	479	563	512	538	479	536	561	522	508	511	451	547	445	528	575	536	512	518	493	490	489	540	562	514	494	509	508	572	480	529	529	517	550	505	534	489	488	524	528	503	498	529	517	535	521	496	524	474	501	490	524	532	513	584	504	516	522	521	545	520	501	552	555	513	545	546	545	556	538	525	524	523	539	529	537	547	578	486	515	516	565	564	512	562	514	553	477	507	520	525	506	545	533	562	501	539	513	545	554	512	572	484	544	492	555	491	526	490	540	533	493	495	544	504	514	543	557	550	510	576	554	526	535	528	523	547	530	565	519	557	511	497	530	507	543	559	553	528	500	492	517	497	535	493	489	528	544	526	549	505	521	509	507	547	504	483	533	533	529	504	528	513	530	561	533	555	484	563	491	511	540	522	496	498	532	550	532	523	563	494	494	496	535	544	560	532	507	541	492	502	551	543	548	527	515	565	559	550	498	550	532	527	560	581	529	506	497	520	522	546	539	527	549	512	519	528	528	527	512	516	550	551	525	547	552	456	531	483	568	528	503	523	571	511	509	510	533	544	508	523	545	552	544	560	520	535	517	530	516	527	544	514	504	493	551	541	500	489	525	536	583	517	514	560	504	545	490	525	536	534	546	527	514	512	514	539	475	513	515	545	519	552	525	493	516	499	567	546	552	536	545	515	540	499	541	520	497	552	530	508	510	537	513	541	534	496	531	519	520	516	512	516	525	523	542	520	515	548	507	541	558	537	506	535	559	543	505	507	511	544	508	533	509	539	532	546	502	545	523	530	511	544	528	556	530	512	531	559	476	553	560	548	569	549	518	530	480	529	520	532	535	499	516	547	533	520	525	549	574	540	514	500	538	503	564	521	551	527	510	508	509	531	560	541	492	491	515	524	543	548	534	507	533	480	499	502	533	496	545	508	484	544	552	527	502	535	534	508	485	524	541	555	585	544	524	549	488	517	513	547	541	526	527	511	531	591	543	530	503	535	507	516	536	502	516	500	553	516	511	534	513	509	541	542	515	512	509	537	517	519	492	523	539	515	500	527	509	529	527	537	521	514	530	488	532	528	510	511	480	561	530	500	539	529	529	514	503	545	524	483	530	556	506	520	546	520	509	493	535	561	511	523	524	524	513	523	515	515	592	524	483	561	539	459	539	513	510	504	520	510	493	496	522	518	545	553	532	534	518	548	532	533	513	521	495	555	526	482	510	531	509	507	529	532	539	530	504	463	514	550	499	505	533	534	528	479	508	541	532	486	494	548	528	535	584	549	494	540	577	540	513	509	516	533	483	546	495	531	535	531	522	548	491	493	526	541	478	545	547	481	528	490	539	557	539	478	570	547	464	506	544	503	518	548	488	537	512	510	478	509	555	519	515	488	541	492	546	495	495	543	534	553	523	558	510	538	529	518	544	533	525	525	515	537	537	527	527	510	509	496	525	504	512	527	533	576	562	538	550	496	546	555	528	539	475	583	564	510	484	541	503	523	534	525	526	555	539	562	488	524	511	563	542	477	506	544	499	549	493	524	542	512	505	552	577	498	547	496	540	526	492	511	541	511	557	497	511	518	553	539	530	534	504	519	530	548	482	517	530	533	520	570	497	493	532	513	518	548	501	503	521	554	532	506	502	513	528	557	514	518	541	542	534	508	509	580	517	536	496	487	556	533	546	535	543	520	509	482	568	498	522	525	532	499	528	503	475	483	503	505	513	550	534	533	530	517	530	490	539	529	513	557	511	536	541	496	526	479	488	527	546	559	549	508	548	570	503	522	511	507	548	520	548	513	501	489	540	518	526	548	558	538	538	512	485	525	492	522	572	508	516	567	481	528	550	522	539	498	513	518	527	513	492	523	536	527	519	517	549	491	486	522	517	556	515	494	526	552	493	514	529	541	516	508	501	564	514	492	552	487	509	510	530	555	519	476	540	480	541	529	501	497	507	563	541	525	515	567	509	545	515	494	499	547	529	533	546	493	517	561	540	536	547	511	527	525	525	529	519	512	496	505	549	523	533	519	552	535	495	548	556	567	461	510	511	532	526	560	523	514	560	562	533	542	475	511	503	515	538	518	506	489	540	508	566	530	566	536	522	526	525	518	541	504	575	492	502	518	510	518	550	512	533	516	512	569	556	536	499	526	527	522	517	573	535	479	509	524	497	534	511	538	492	512	534	524	500	518	538	539	495	503	483	535	545	500	555	535	545	538	517	515	553	559	516	540	490	529	545	543	576	506	543	543	562	539	520	522	538	528	532	534	494	550	520	491	516	529	550	556	530	499	500	546	486	537	505	512	507	562	516	554	536	515	519	509	503	547	491	535	542	557	489	503	500	541	543	543	536	521	500	509	477	490	501	499	494	539	564	533	523	512	536	560	533	529	567	507	512	540	527	557	517	551	536	505	530	518	510	546	539	507	582	536	507	514	504	501	500	510	527	501	485	529	510	471	507	526	487	503	498	535	477	528	508	549	523	517	537	528	542	530	537	520	479	510	501	493	531	534	521	562	518	526	531	558	496	487	536	501	559	543	529	540	534	499	534	544	541	519	496	542	527	505	554	508	511	544	537	518	529	502	530	540	541	470	528	518	520	508	488	573	511	529	514	508	517	523	543	514	490	487	553	540	507	517	504	546	556	503	545	476	548	495	561	545	517	524	510	519	473	526	521	500	550	490	530	497	550	503	571	502	526	521	498	505	527	510	556	549	518	557	485	545	521	536	513	534	505	539	532	544	502	538	534	517	563	540	539	538	519	526	541	494	524	540	507	518	537	513	512	506	546	539
23539	5092	4079	961	366	341	361	363	294	329	319	302	336	355	336	318	322	371	349	321	352	333	352	342	352	337	330	351	326	367	333	366	353	341	332	345	326	334	292	326	369	335	348	337	361	319	305	319	334	327	345	321	344	336	329	313	341	361	376	333	362	322	300	335	341	343	363	310	299	341	351	317	325	335	333	301	372	322	324	311	358	299	311	323	319	323	312	299	338	362	362	324	339	378	353	319	340	346	348	326	362	370	300	336	314	331	326	353	379	348	368	311	364	325	324	355	325	313	369	367	328	322	330	294	338	337	375	359	328	321	339	327	347	336	382	321	331	328	324	351	316	327	370	339	313	359	338	317	335	352	357	305	334	337	324	326	338	337	318	345	340	345	369	337	321	319	309	340	298	320	327	328	359	352	307	328	349	367	342	368	352	329	362	357	357	322	355	353	355	351	341	326	321	357	340	358	309	326	327	323	315	353	355	308	326	337	318	346	334	368	316	326	354	335	353	337	342	318	351	355	354	384	328	331	347	347	354	379	345	360	331	326	325	338	300	351	332	340	342	364	348	321	328	310	331	318	346	352	319	333	321	341	325	325	333	364	337	298	347	326	321	326	344	333	324	340	336	362	344	369	342	297	353	359	367	336	359	287	330	336	332	309	352	303	332	337	345	343	341	314	321	331	316	364	321	365	371	349	353	364	325	349	320	334	383	372	349	369	320	336	322	361	336	325	326	324	348	312	335	359	316	334	336	373	337	379	374	362	322	310	337	313	330	344	348	351	355	340	339	343	328	340	290	356	332	343	358	341	338	349	356	332	320	328	331	327	329	351	327	347	320	290	365	363	360	346	361	361	311	326	345	302	343	319	346	336	307	335	298	345	307	344	322	327	360	362	364	360	335	348	338	331	336	355	345	330	380	349	327	327	364	377	352	336	330	320	339	337	316	346	364	321	337	360	364	328	358	329	320	333	358	328	334	363	330	346	312	341	350	322	321	294	349	313	338	375	332	332	337	317	343	324	347	320	320	321	341	355	328	334	337	324	360	346	338	313	353	343	315	314	323	340	318	327	322	336	361	362	324	366	348	311	338	320	343	347	322	356	306	341	355	331	348	341	322	316	333	340	356	350	376	335	351	339	315	311	335	326	357	298	327	345	318	350	322	294	326	325	367	305	329	314	321	342	332	317	321	325	369	324	348	324	350	333	354	340	315	312	294	327	312	359	348	341	341	346	352	327	310	352	310	319	340	319	357	325	342	329	370	287	325	321	360	315	322	351	319	347	323	332	329	353	356	354	333	353	319	335	324	341	340	361	328	338	319	312	355	327	305	370	337	323	320	319	304	325	334	285	333	331	327	327	315	335	343	354	336	313	336	370	305	317	346	332	294	336	336	312	351	349	344	344	349	337	308	352	345	375	341	333	362	340	326	329	338	311	345	344	326	315	298	365	317	325	321	353	342	303	372	350	330	314	288	349	348	323	322	326	331	352	303	335	320	338	298	323	375	318	353	352	370	348	361	362	348	350	313	323	269	328	353	338	315	339	318	355	345	369	297	289	339	315	333	287	337	342	355	326	351	353	311	334	304	330	320	319	359	367	335	330	320	349	326	335	369	379	337	346	316	304	286	319	311	354	356	319	303	310	337	320	318	351	335	353	330	331	338	331	299	328	337	334	383	325	352	325	326	326	333	363	346	325	346	333	354	342	326	321	337	343	329	341	339	315	326	337	353	329	315	325	335	324	321	336	329	364	359	348	312	340	331	341	335	335	342	340	337	336	329	334	322	334	281	312	348	358	331	348	338	323	355	352	325	325	329	337	307	342	351	357	305	311	341	367	351	312	306	336	329	318	321	398	317	364	331	336	349	329	360	357	353	368	356	320	299	359	333	318	337	353	354	341	315	349	334	321	312	337	350	336	346	376	356	352	349	376	339	328	335	329	288	341	334	352	323	339	323	338	338	338	329	339	313	347	318	319	355	372	320	315	316	365	313	342	329	311	337	340	349	342	305	356	378	335	314	338	343	333	345	332	343	353	308	309	352	329	367	325	340	297	361	325	341	354	334	352	323	320	352	337	338	297	328	350	317	335	326	351	335	312	305	358	338	313	311	327	345	350	317	339	353	338	358	349	341	334	347	310	336	323	327	344	339	348	348	331	298	332	314	336	349	327	336	368	321	351	374	346	378	361	349	313	356	327	340	366	312	354	360	324	323	374	340	304	319	344	329	332	340	363	336	358	374	327	337	328	340	310	312	330	337	313	310	331	285	330	308	310	296	334	359	312	349	337	342	354	356	339	320	309	334	339	340	347	303	317	347	361	334	315	319	325	327	325	344	331	362	350	361	329	302	330	305	324	357	353	310	357	384	318	332	342	336	336	324	354	341	362	388	331	281	330	375	326	348	325	385	350	338	327	345	377	357	350	382	359	359	318	331	363	367	338	350	328	346	358	341	343	363	292	340	335	292	342	330	325	343	320	392	354	324	328	339	334	341	347	312	351	327	352	293	331	345	340	323	360	330	338	309	307	342	297	317	342	347	337	302	354	334	324	314	326	338	365	330	357	360	338	347	354	379	323	341	325	327	293	331	323	318	321	348	355	351	335	353	343	351	289	340	323	324	350	349	341	337	349	327	319	330	350	337	322	352	320	342	335	354	347	348	367	337	337	344	350	298	363	359	342	314	339	353	315	347	341	317	302	331	348	325	308	363	325	298	333	330	329	357	324	345	301	339	309	345	345	330	361	335	294	335	345	297	361	319	322	327	349	325	327	328	352	325	303	328	328	352	306	324	343	314	320	348	346	296	352	309	341	295	344	322	356	348	343	313	309	351	332	306	314	345	363	328	345	375	363	343	356	366	359	305	312	316	329	324	348	336	335	319	334	344	334	353	364	329	332	293	309	340	345	306	352	362	321	373	296	348	354	315	346	320	355	352	292	318	343	326	325	337	364	339	312	333	316	353	360	345	324	336	369	324	322	326	341	346	341	328	342	351	355	302	331	362	347	361	351	359	378	348	316	351	327	392	332	332	336	318	302	348	343	301	354	334	323	333	319	346	312	357	360	367	351	307	341	349	354	360	309	318	342	356	335	321	331	337	323	334	360	321	288	333	348	341	334	307	316	340	361	311	306	303	341	349	302	311	378	350	330	317	356	346	343	308	352	345	327	321	346	376	339	332	317	346	309	361	352	336	349	376	327	345	331	315	342	359	358	330	324	326	325	348	353	327	359	332	362	329	335	345	318	361	332	305	371	342	333	332	351	349	340	324	346	349	359	316	353	368	379	335	304	324	316	346	349	334	343	325	333	361	340	322	311	340	329	330	304	361	335	310	348	341	289	305	344	321	333	320	316	325	357	347	307	333	323	371	336	306	350	303	349	368	342	357	332	333	334	341	319	331	317	309	364	349	335	326	338	353	347	327	331	343	351	338	336	356	314	327	341	338	333	350	355	365	316	293	356	342	358	331	336	333	339	348	329	347	341	316	347
19634	5969	8701	2963	871	816	838	867	780	724	786	729	791	762	714	789	771	808	735	772	768	765	815	788	793	791	735	741	792	772	818	782	720	790	768	727	735	775	805	747	781	775	764	726	736	788	737	749	773	787	760	784	738	769	800	721	815	753	752	761	748	789	843	771	776	845	765	780	774	761	794	775	810	744	752	760	765	764	751	750	757	746	768	763	766	751	792	737	774	773	785	794	802	785	786	755	734	749	738	737	750	740	717	749	779	740	774	762	763	772	749	728	739	771	755	764	808	753	742	703	753	754	742	742	820	767	746	780	826	757	739	768	772	780	757	731	769	736	767	824	757	784	742	725	757	747	772	768	832	793	771	789	764	744	761	771	770	756	751	757	782	772	785	740	796	756	710	771	806	794	779	765	712	774	736	773	766	756	775	737	744	783	765	768	767	797	763	742	760	771	770	789	742	759	746	759	752	716	718	728	757	789	785	749	714	747	810	779	785	794	778	747	735	779	753	754	743	722	698	762	731	745	726	761	785	785	755	765	720	763	722	777	758	797	746	768	781	774	762	759	803	753	775	754	752	748	775	767	788	729	706	820	787	779	765	768	770	796	754	744	723	776	782	756	736	778	740	780	756	735	805	844	774	708	784	712	775	756	763	736	772	750	814	736	751	764	742	732	738	768	817	786	763	755	740	735	768	766	753	788	777	767	778	759	753	777	724	701	791	743	729	814	811	754	766	779	782	746	775	761	733	773	763	759	739	784	783	725	754	722	783	748	747	711	769	755	791	762	752	797	767	702	741	753	739	730	780	770	746	745	790	760	753	762	733	740	813	721	821	786	734	769	750	707	725	775	777	725	760	777	806	772	793	761	702	791	791	785	803	766	782	755	770	719	773	742	761	744	740	774	799	801	778	808	796	742	704	793	756	773	764	726	713	744	697	796	742	729	750	757	743	749	732	766	723	731	766	789	740	775	774	782	750	789	755	770	761	747	790	790	763	778	709	781	726	781	706	778	745	743	790	748	766	764	773	776	776	747	803	781	763	753	758	771	708	748	723	770	778	743	755	769	792	804	748	715	777	752	750	816	741	765	753	728	716	769	768	741	767	728	760	825	749	766	682	732	764	742	761	729	749	796	759	778	781	735	763	743	718	738	740	735	742	768	710	720	782	740	781	786	763	726	738	758	760	777	798	784	739	745	750	805	753	806	730	768	744	798	733	787	741	746	764	737	789	739	749	752	751	747	736	752	772	723	786	733	787	777	768	772	738	749	737	741	762	767	793	743	776	771	778	758	761	800	765	741	755	786	736	760	790	716	741	745	776	737	783	742	812	774	735	752	732	752	750	783	712	760	697	753	751	784	735	766	739	760	756	762	762	761	712	743	803	820	747	779	764	736	741	760	736	781	753	724	774	781	736	823	793	752	786	780	794	783	773	796	768	769	784	804	758	768	804	763	761	769	745	797	741	778	785	753	761	718	727	749	725	727	737	766	732	767	783	766	698	752	737	735	764	810	767	751	771	823	764	738	739	761	748	758	732	701	674	772	706	800	798	785	772	814	744	722	849	780	739	765	796	784	747	729	773	769	785	759	800	756	767	751	755	737	730	763	773	814	772	799	755	742	750	781	781	739	798	732	793	774	751	760	721	744	750	753	797	848	744	738	748	743	790	723	743	768	761	734	768	736	822	788	758	760	713	804	696	807	726	781	768	727	771	790	760	749	747	749	741	795	767	749	796	818	782	719	809	743	773	801	796	778	731	747	761	713	780	799	774	752	761	744	811	741	755	788	751	772	801	714	799	793	786	826	792	733	808	732	795	772	779	801	735	798	801	718	741	789	772	779	726	775	769	777	830	718	761	691	725	768	786	781	707	791	754	766	773	795	746	723	753	827	691	808	806	733	772	748	770	785	745	745	792	733	734	788	837	731	707	746	779	798	770	700	766	768	750	764	750	755	760	808	761	766	730	713	753	809	791	760	739	726	728	734	750	766	819	789	722	789	748	714	745	809	765	762	766	739	732	772	820	751	737	731	747	749	791	731	743	778	743	734	741	756	775	732	762	749	738	687	727	744	740	788	774	737	810	765	813	793	760	774	766	755	765	754	784	772	782	748	799	761	770	765	776	754	821	784	751	756	776	729	724	767	739	795	774	748	678	745	790	773	784	736	752	738	762	722	774	744	737	754	767	731	739	830	752	745	776	781	763	737	716	741	740	761	810	710	786	795	734	762	781	734	737	786	830	772	792	735	765	772	768	776	839	781	734	772	760	733	742	704	753	727	762	791	732	781	727	762	749	749	744	792	802	756	761	774	705	811	733	829	752	733	760	773	765	734	711	767	771	776	741	747	728	748	745	721	806	732	772	761	796	731	799	789	826	725	767	740	738	773	757	731	752	828	724	758	757	751	779	720	802	741	765	790	715	720	817	746	811	754	728	726	754	783	706	766	753	749	751	788	754	806	775	772	799	741	773	801	771	745	750	778	761	739	751	791	788	776	775	769	744	795	730	734	828	790	794	748	763	705	753	727	751	725	734	751	705	750	752	774	754	784	752	799	734	765	768	753	766	759	778	720	731	713	781	766	791	721	766	778	757	708	754	782	757	730	785	782	753	773	747	750	755	778	708	796	722	726	754	752	783	792	756	735	767	767	723	767	760	749	724	769	787	755	746	755	770	754	757	750	783	708	758	797	824	786	794	753	768	755	761	815	727	785	798	717	719	763	781	759	738	758	746	794	743	772	763	714	760	749	735	804	755	721	780	769	689	768	726	770	726	765	751	778	763	766	731	742	766	769	761	764	760	775	682	751	837	770	741	798	762	802	723	754	791	721	769	740	746	720	775	763	812	804	804	800	734	777	729	749	730	759	772	762	685	768	749	820	728	753	767	703	751	728	729	738	757	750	754	731	722	769	770	783	707	772	738	748	747	803	742	782	741	794	780	784	710	783	790	743	758	733	732	734	722	767	775	719	736	771	747	717	783	726	810	780	760	743	754	769	746	829	739	744	749	813	710	803	767	701	757	807	717	741	836	787	742	705	756	826	756	804	740	773	742	741	720	723	710	773	749	715	755	766	737	731	755	779	758	764	748	793	760	759	796	771	765	789	752	787	704	808	777	708	768	760	767	706	723	719	745	781	751	712	769	803	737	808	800	750	806	785	754	792	777	800	763	791	785	752	781	786	749	819	795	730	726	748	747	763	782	784	764	738	724	754	748	785	770	722	759	768	786	757	724	773	777	772	772	730	759	785	760	791	770	742	747	760	700	730	727	794	752	760	822	816	745	766	755	752	723	774	774	747	750	805	745	782	777	708	767	750	735	758	692	729	732	765	732	758	782	751	766	738	775	772	756	732	799	803	751	787	762	756	793	776	782	754	759	742	739	728	755	739	757	749	739	741	754	730	751	772	716	709	754	752	758	733	760	764	794	818	717	773	790	768	765	743	827	716	786	741	739	730	757	781	769	757	838	723	789	741	740	783	808	729	732	771
61675	45480	49444	25326	4432	863	610	861	458	282	252	283	237	270	252	238	237	231	263	251	234	243	227	246	216	218	235	229	206	252	235	232	222	204	250	245	184	217	235	230	222	255	205	213	243	226	243	237	239	234	239	271	223	217	211	208	215	215	199	217	245	229	225	227	218	222	232	237	256	220	220	253	223	221	213	203	223	238	233	227	203	240	229	229	232	234	245	235	241	247	225	209	196	232	220	236	259	217	234	203	199	175	227	232	228	234	208	233	223	225	216	214	230	242	221	228	214	229	220	218	228	210	222	210	242	227	214	201	232	202	215	220	200	218	233	242	204	220	190	218	246	207	210	216	214	217	214	225	209	219	217	214	213	249	236	232	237	206	196	229	259	196	202	244	214	239	217	230	231	212	219	208	221	223	226	223	248	229	201	225	210	203	206	232	223	203	202	237	202	261	230	216	245	239	212	195	236	232	226	213	210	191	222	212	230	225	196	261	205	233	230	227	209	247	224	238	209	213	229	214	212	221	207	195	229	217	269	211	215	204	213	244	229	240	220	223	215	223	228	247	240	216	220	214	258	219	212	235	216	228	216	241	208	219	200	217	249	221	254	219	245	215	203	218	223	205	222	226	204	228	222	232	226	219	234	196	204	200	211	216	217	218	198	212	217	203	227	219	198	223	232	239	207	198	221	205	200	205	198	239	212	210	229	239	209	229	210	221	239	234	238	227	213	218	208	228	227	248	222	216	225	211	203	239	217	192	220	212	233	241	212	225	251	253	202	225	221	235	223	228	209	227	216	234	243	230	230	221	242	230	236	249	191	221	216	220	239	209	211	189	217	244	200	229	228	247	226	221	217	236	221	236	235	246	205	214	228	214	202	219	208	227	234	227	221	240	218	234	208	192	225	219	217	206	197	188	219	236	228	216	234	210	219	227	255	196	233	200	218	220	195	227	236	218	227	243	204	195	214	244	232	221	231	217	221	233	203	210	214	204	228	206	217	201	234	249	214	216	215	209	231	209	223	211	220	231	203	207	224	209	224	206	201	244	235	198	221	227	210	211	211	212	222	198	237	254	204	239	225	229	201	218	241	201	214	243	194	235	220	225	214	218	227	192	224	214	222	205	223	241	251	235	215	217	233	242	210	244	226	217	216	213	208	229	223	239	241	238	219	231	237	226	229	197	221	239	241	211	213	244	242	216	207	212	224	240	220	195	227	228	229	200	233	239	224	212	237	220	235	217	201	203	218	244	222	215	220	228	191	216	215	201	209	225	245	221	211	202	216	210	219	189	218	237	217	227	238	207	197	231	221	219	232	237	225	196	255	206	214	205	218	218	222	235	211	257	203	244	233	241	257	199	209	233	223	221	196	193	220	214	208	232	214	200	255	215	235	218	195	232	222	213	234	247	210	232	220	239	242	206	228	240	241	215	249	273	210	216	231	200	234	211	220	215	213	229	195	229	253	238	219	194	225	206	217	215	243	228	219	224	232	232	215	203	228	220	194	251	237	253	182	214	223	191	214	200	217	216	201	222	207	235	248	213	233	228	198	206	231	227	221	249	233	247	225	230	275	229	218	202	209	249	203	231	263	230	203	222	199	237	236	234	238	224	242	219	222	210	227	239	219	249	239	222	191	212	202	215	233	253	225	240	220	246	226	228	235	217	207	247	214	221	221	213	251	235	214	217	239	210	183	223	223	239	244	213	214	212	221	235	210	221	222	193	238	244	222	181	219	204	219	194	215	231	230	214	228	217	202	229	217	215	239	233	219	213	212	210	206	215	244	186	216	203	243	211	233	230	258	225	226	211	218	196	222	237	218	247	224	209	199	198	208	233	217	253	236	217	217	226	197	191	212	224	215	228	240	224	237	220	206	238	242	225	203	224	193	227	229	220	214	219	234	212	221	207	209	208	220	227	210	205	226	207	225	219	244	203	244	255	216	215	226	232	198	236	237	231	237	205	234	226	180	206	232	212	228	230	236	207	222	236	199	214	219	208	232	229	249	204	224	227	224	207	235	217	237	215	233	256	233	224	195	199	222	231	209	235	214	215	218	240	211	229	240	252	229	248	237	219	220	223	230	244	211	228	218	224	223	210	211	221	179	249	249	239	227	213	221	226	235	205	242	219	224	232	226	195	208	204	205	198	218	222	236	221	195	232	214	245	207	227	217	238	254	216	217	233	229	241	234	197	238	220	217	199	228	201	219	234	224	239	214	215	214	213	218	203	205	231	241	257	197	212	214	228	221	228	213	236	218	239	227	213	240	226	232	221	212	225	213	212	208	249	184	215	206	217	216	239	209	242	227	202	206	219	237	206	197	242	219	237	220	234	228	232	198	240	229	224	210	248	229	252	211	222	255	240	228	228	228	217	223	215	242	219	234	216	219	230	229	216	216	203	226	224	223	247	225	228	213	235	221	202	214	232	228	208	207	239	223	218	200	229	210	249	209	229	215	221	230	206	214	243	226	237	229	253	230	233	217	196	216	211	217	226	223	229	243	218	230	224	254	224	221	237	199	224	213	226	231	214	230	213	196	190	206	210	217	238	237	231	207	195	234	232	203	238	228	227	203	220	222	209	215	205	226	223	226	215	230	200	215	221	217	251	221	201	230	230	213	218	235	205	231	210	212	210	220	226	234	227	201	208	201	223	214	227	225	219	190	212	209	230	227	214	212	233	247	217	223	260	233	232	219	214	220	215	234	250	214	227	214	238	237	216	242	247	217	215	195	252	223	219	207	221	216	246	219	230	240	240	228	244	252	203	252	244	231	236	222	205	230	254	217	216	200	229	216	249	213	245	233	250	202	232	207	238	222	219	247	213	204	236	220	209	266	230	219	234	221	218	239	217	210	219	246	228	219	240	224	235	236	214	205	186	218	212	248	209	219	245	218	225	199	242	251	247	249	221	249	224	207	216	227	229	240	246	221	222	235	235	204	189	227	233	224	197	234	211	224	214	224	238	221	238	230	221	221	248	225	209	202	236	248	199	225	222	218	232	192	209	243	198	207	209	236	236	229	229	246	212	220	219	243	185	226	194	227	216	220	222	250	224	200	205	235	230	220	214	217	213	225	213	236	228	216	233	208	217	194	215	230	196	215	206	223	222	218	198	224	225	244	226	223	201	221	235	215	230	210	238	235	231	206	234	205	231	225	212	216	225	250	217	249	215	238	210	205	235	207	209	223	232	209	220	207	210	196	205	245	205	242	211	212	207	235	200	209	201	201	225	226	248	238	217	236	213	245	211	200	207	225	239	211	201	217	190	222	229	228	242	201	194	209	211	237	235	207	250	205	222	198	215	218	184	207	209	219	259	211	226	204	231	226	229	227	216	206	239	249	239	214	245	226	210	232	227	209	215	226	218	230	246	205	264	212	237	235	242	213	240	212	213	230	224	236	227	219	206	223	210	184	224	224	223	253	233	237	245	203	203	213	240	219	252	215	222	215	215	229	217	196	220	207	240	226	204	212	214	220	243	224	231	218	231
37664	34228	42367	28580	2327	1733	1749	2129	935	791	711	847	818	741	698	664	710	669	651	592	550	589	602	645	583	588	582	527	563	534	584	543	529	551	522	555	572	545	567	547	560	556	524	533	555	506	554	539	524	571	545	530	551	536	561	513	530	503	512	526	558	510	560	588	588	593	580	586	569	572	519	561	542	541	499	529	608	540	545	547	507	555	548	588	532	565	593	536	583	531	547	571	530	504	564	523	510	559	546	516	498	546	524	519	564	535	498	527	537	567	513	535	510	547	481	508	524	518	489	574	547	526	516	566	505	544	540	543	566	521	520	542	525	526	524	502	577	500	523	503	565	512	557	540	498	516	519	544	508	543	533	539	498	490	555	562	510	534	506	552	509	508	527	528	548	526	489	536	495	517	562	486	554	526	507	529	528	522	522	517	526	522	542	568	522	507	557	504	554	510	512	570	517	580	523	522	545	512	557	524	505	550	530	503	545	517	502	533	496	576	518	539	536	534	513	539	563	502	523	526	530	545	533	554	482	515	536	474	525	519	483	470	529	546	530	522	499	550	494	518	553	563	517	507	548	512	491	521	544	525	501	513	533	500	525	525	535	536	507	495	511	504	477	559	472	552	528	530	522	536	514	558	532	550	490	488	515	521	543	532	601	532	519	532	568	517	540	527	550	526	529	580	571	504	558	525	524	520	523	525	532	527	527	516	511	546	531	568	528	508	540	517	471	547	496	487	531	517	483	531	477	512	529	561	549	554	514	516	529	523	539	573	545	508	520	531	551	520	518	556	511	551	547	556	557	524	485	552	542	537	493	498	533	529	538	532	496	524	507	549	517	527	574	546	495	492	538	512	490	513	544	527	606	572	495	530	585	512	548	561	535	572	530	520	524	514	553	550	526	485	507	536	525	493	538	507	527	533	548	528	537	547	537	519	528	534	510	514	522	519	517	519	536	523	497	520	546	510	558	518	543	547	509	539	526	511	535	480	545	495	478	564	550	530	511	547	524	523	493	529	524	522	496	536	526	560	500	537	528	536	547	486	518	541	502	536	494	531	525	540	559	521	522	495	530	529	517	535	479	543	515	513	537	513	498	497	517	543	547	527	542	521	526	577	531	521	483	530	580	525	514	516	534	512	501	533	519	506	534	518	562	519	538	519	540	531	521	533	526	551	532	555	516	511	520	507	531	577	528	572	521	526	515	527	547	507	499	525	494	511	524	521	563	527	525	527	495	536	498	519	553	545	560	550	547	512	527	548	565	528	522	535	536	578	525	536	600	534	507	544	525	460	587	569	525	518	532	560	499	511	550	518	514	515	493	555	577	517	551	529	503	571	526	507	514	525	487	524	528	560	547	535	493	534	522	576	497	565	585	530	563	554	549	546	554	525	531	503	524	521	518	543	483	529	537	528	547	531	537	532	559	541	529	501	531	548	558	553	545	531	525	563	525	540	545	500	503	534	511	549	495	519	541	549	526	550	500	509	529	533	510	534	578	529	547	528	522	554	551	518	541	511	574	538	516	552	514	481	522	551	542	512	500	509	478	517	523	552	519	513	550	523	552	544	505	535	565	533	556	538	551	533	499	524	528	549	599	526	511	539	523	509	543	515	532	522	512	525	548	492	501	483	507	551	478	541	517	556	511	559	469	537	549	535	461	506	548	536	509	513	532	543	584	523	491	508	496	512	527	526	535	510	545	497	489	500	538	515	488	552	557	555	524	547	535	529	525	475	486	510	509	546	494	516	475	555	494	519	524	530	509	532	535	531	567	542	561	560	553	512	470	528	499	507	511	516	512	536	533	525	555	530	515	523	532	535	515	538	516	506	540	528	505	547	538	513	514	509	506	551	520	563	518	535	522	513	516	496	517	560	486	538	528	503	540	534	486	518	540	471	565	534	547	551	503	523	530	543	484	513	487	545	494	553	489	508	517	492	550	542	545	509	533	477	539	478	516	493	506	505	510	543	543	526	542	508	544	540	537	578	523	567	563	534	511	516	515	534	529	498	503	531	530	532	525	538	515	563	542	544	528	525	511	513	532	531	530	535	535	509	499	536	550	511	489	479	547	563	539	508	529	551	549	525	513	537	485	489	526	559	530	589	538	540	538	555	548	540	549	506	469	519	538	540	494	496	558	498	563	538	534	535	521	539	495	491	508	552	514	558	548	481	520	522	549	559	515	543	532	507	521	519	534	504	536	546	535	571	526	530	488	519	540	502	549	510	547	488	524	540	538	524	564	574	488	538	532	548	542	538	548	481	506	539	542	519	516	541	532	514	570	527	520	520	544	526	515	512	516	520	532	534	540	552	484	516	563	529	531	536	536	502	523	515	494	514	540	507	522	562	525	539	539	538	536	521	521	542	529	466	525	527	524	505	526	514	503	531	532	521	540	550	525	533	544	499	528	533	525	511	477	546	534	518	524	550	548	539	554	526	509	559	529	514	551	531	557	506	525	549	524	528	522	544	534	514	547	530	563	489	486	499	561	551	535	528	532	521	533	517	548	545	522	520	537	518	558	512	540	513	519	515	497	552	515	523	544	583	587	545	540	527	534	550	498	553	538	545	455	546	537	523	524	523	540	541	533	522	540	512	521	518	528	506	518	531	545	548	494	532	487	487	548	559	563	565	532	513	533	488	563	553	564	526	527	531	495	544	501	513	516	489	530	549	524	527	536	562	538	537	565	523	515	512	468	518	519	508	497	522	534	539	517	513	554	539	524	545	511	516	548	505	523	523	518	534	514	545	554	505	524	527	547	534	527	538	542	517	563	522	530	513	525	520	517	532	494	521	506	509	537	524	547	547	490	533	555	529	523	535	566	542	492	533	549	532	508	512	519	589	532	544	565	539	485	568	550	509	551	493	561	551	519	558	574	506	524	549	537	525	573	528	483	524	536	503	548	547	510	533	541	498	531	504	499	565	493	549	527	552	527	530	521	505	509	530	540	508	525	530	539	543	579	548	492	548	492	540	498	538	552	493	516	489	499	541	510	523	552	495	553	522	558	540	513	484	541	507	531	529	526	506	513	510	517	529	533	539	526	543	504	495	532	528	506	549	498	529	517	502	573	521	504	553	524	566	542	533	543	513	551	526	529	566	548	547	569	526	548	508	501	530	524	525	488	545	514	510	527	525	510	520	548	550	517	488	571	541	510	530	579	574	477	514	535	559	545	522	506	561	508	513	501	532	547	568	515	499	528	530	559	470	504	556	484	555	533	519	544	540	538	519	544	509	560	543	514	516	548	480	508	545	523	540	519	528	570	531	522	538	592	513	504	540	518	518	504	543	573	549	523	495	484	542	535	518	572	492	527	535	513	536	496	522	519	508	495	488	520	531	517	538	467	539	518	481	529	544	517	558	520	552	535	544	534	484	550	538	546	545	486	503	506	534	515	488	504	568	539	528	537	508	579	549	496	528	501	535	564	516	525	517	509	481	564	553	510	491	529	545	535	535	520	566	524	550	533	542	493	532	535	553	529	536	545	546
68999	56064	63858	35139	9622	1452	1206	1139	603	420	414	406	376	295	309	266	263	226	286	242	226	245	217	239	238	234	268	212	234	239	245	224	212	211	229	254	188	218	194	231	259	250	232	192	218	219	232	204	200	212	236	237	232	208	201	233	220	237	201	232	213	231	231	218	230	198	231	216	220	215	214	245	230	232	208	210	186	212	212	248	226	218	204	232	237	258	226	212	220	223	214	247	242	212	235	208	211	221	220	204	222	237	249	215	199	223	229	228	206	224	219	198	235	197	216	228	240	203	234	236	212	235	219	214	219	237	237	221	247	207	231	209	224	214	209	230	211	213	192	222	222	207	204	227	237	205	221	216	227	216	223	215	218	215	194	194	203	219	210	201	219	209	203	198	213	208	218	238	216	206	238	224	212	261	209	219	217	198	197	224	251	232	229	245	222	244	214	219	223	230	237	231	211	195	203	243	209	219	244	224	246	230	240	199	208	214	202	203	229	208	196	195	225	225	200	191	244	199	211	205	235	213	214	215	226	204	193	220	230	215	196	207	215	209	210	207	198	221	224	234	225	247	229	207	205	181	248	196	229	221	236	176	224	202	225	218	235	239	233	236	220	204	202	199	221	244	221	214	245	214	196	229	228	207	211	226	222	221	235	228	240	251	255	244	211	198	211	228	232	197	236	242	221	202	234	243	222	199	207	213	195	194	202	229	209	258	235	192	213	202	211	211	233	213	214	215	193	214	216	201	223	226	217	204	208	209	227	209	200	214	209	219	213	241	218	203	210	231	245	216	207	218	216	245	234	229	206	223	212	251	228	229	187	210	243	263	226	217	207	210	223	216	210	217	223	260	222	232	217	191	220	197	219	233	243	201	217	225	228	231	228	203	224	244	239	203	215	205	208	201	221	228	240	229	221	190	215	223	221	233	224	227	213	211	201	211	219	194	215	237	221	197	223	228	233	192	212	202	224	212	196	230	207	198	231	254	212	209	228	216	224	204	206	221	196	239	211	227	175	209	200	231	216	218	231	186	203	201	205	204	231	241	216	197	210	210	214	204	217	222	214	201	231	216	188	224	208	200	203	198	200	183	219	216	210	217	224	231	245	218	211	204	233	219	211	225	209	226	211	236	237	216	193	228	204	216	214	210	188	219	232	231	194	214	215	240	229	228	212	202	242	217	233	237	236	199	199	227	217	227	228	205	205	197	208	211	218	196	189	213	194	207	206	196	205	191	206	204	230	209	197	211	234	215	200	225	207	220	215	225	201	210	248	196	220	239	213	215	226	246	212	210	234	188	219	218	213	233	208	220	205	229	224	230	218	225	187	213	226	240	207	227	246	202	250	225	227	232	193	201	224	230	231	217	206	209	238	209	230	212	236	210	222	225	202	207	222	230	214	219	244	203	207	221	236	193	228	205	204	196	213	183	217	220	232	212	197	209	232	214	227	221	199	211	203	218	253	237	204	205	217	211	226	220	234	228	221	241	211	235	216	208	212	215	202	222	210	237	206	218	240	201	227	233	212	183	186	218	207	230	193	200	191	229	205	231	220	235	215	234	189	184	188	198	203	214	203	230	209	234	235	187	196	227	235	221	206	213	231	224	215	258	236	214	183	200	226	190	190	201	215	197	228	194	197	228	198	210	207	218	216	232	202	231	200	209	210	210	211	213	205	204	242	202	228	219	239	210	193	245	241	202	215	217	199	184	230	223	203	242	231	238	179	215	224	202	218	223	201	196	225	205	219	222	242	228	223	211	206	195	224	213	246	195	240	215	214	234	236	226	254	241	214	216	201	246	227	208	232	230	230	227	231	189	231	221	234	230	230	215	231	226	217	213	239	207	198	185	191	190	234	229	238	217	209	210	211	216	197	235	225	210	196	222	239	213	224	219	229	201	213	225	197	185	191	211	216	228	241	229	215	215	198	212	214	233	236	230	201	207	231	227	251	213	233	213	209	195	221	242	220	202	236	216	222	202	207	209	218	220	218	220	210	232	223	205	225	219	247	239	225	223	210	224	227	193	211	216	216	215	219	199	235	218	223	217	225	221	228	203	193	212	201	194	218	224	214	166	231	202	210	178	209	215	227	216	203	216	206	235	224	248	224	222	203	239	228	234	219	203	233	236	224	222	221	217	170	221	216	206	206	226	227	194	195	232	213	202	228	226	182	229	249	210	209	207	238	213	195	217	225	223	212	241	221	232	225	205	231	240	204	231	214	207	223	219	206	233	214	229	222	230	220	180	214	191	190	224	187	192	204	238	238	208	215	212	209	218	237	223	229	202	210	219	238	216	210	223	215	221	225	229	245	225	198	219	202	193	208	225	202	224	230	219	195	194	194	210	179	194	263	202	222	182	207	211	230	214	216	222	229	207	219	203	233	207	213	230	256	202	246	225	220	227	212	215	229	233	219	231	225	199	231	208	229	222	212	256	229	208	224	182	199	211	220	232	245	222	197	193	224	217	230	205	214	218	212	220	210	242	215	199	225	203	222	197	225	207	248	202	211	213	208	216	227	196	242	210	213	193	202	256	219	198	224	240	222	217	206	221	223	211	204	220	221	200	218	201	227	242	242	226	240	195	209	201	208	208	227	197	200	213	202	220	214	207	213	223	229	211	209	210	224	215	226	249	212	223	186	216	241	234	203	220	211	224	213	191	250	190	206	208	233	211	222	222	240	184	217	222	218	217	224	234	239	240	216	227	187	224	205	250	202	212	230	237	225	191	215	193	230	234	237	218	204	237	216	211	226	225	196	222	244	213	202	225	210	202	197	194	197	205	224	221	251	227	240	207	225	195	211	204	228	237	230	230	245	210	238	233	242	207	234	203	233	231	209	208	245	244	219	236	215	228	227	238	231	195	217	248	227	193	202	231	225	215	220	218	220	205	225	239	228	214	249	199	218	214	220	220	202	209	198	212	233	218	261	219	206	203	197	231	240	235	239	201	228	211	229	248	225	183	217	207	238	218	224	229	205	243	197	181	216	210	217	205	202	234	214	236	232	197	207	189	224	239	207	231	209	214	229	215	229	204	209	239	243	207	208	210	232	228	191	215	208	204	240	249	218	207	198	244	219	216	209	209	239	217	210	220	232	219	228	188	216	227	224	190	219	209	207	237	227	223	214	221	229	208	207	194	203	230	215	207	209	221	201	239	218	200	207	226	205	237	211	218	244	253	208	219	228	242	238	233	244	229	224	182	158	178	186	224	222	214	205	201	236	196	216	228	211	222	219	210	215	205	220	246	229	215	229	206	195	227	221	219	231	223	207	190	220	212	230	199	215	220	197	192	229	234	205	212	206	222	230	205	204	201	224	213	234	198	201	214	243	198	204	213	214	207	201	227	192	228	174	208	205	191	201	219	240	232	208	225	241	241	238	235	214	220	232	222	175	193	234	221	248	242	224	207	219	214	211	196	221	218	217	225	191	198	225	226	224	174	219	241	215	210	199	209	223	224	210	216	226	210	198	212	213	226	193	183	223	233	217	226
45743	45232	53409	35530	3552	2717	3444	3212	1227	1008	929	1157	917	931	761	738	723	768	682	706	634	604	622	724	625	647	670	601	582	609	602	529	567	580	616	562	545	559	555	557	567	588	536	525	556	551	585	595	537	568	519	556	590	519	575	519	532	571	541	563	557	583	587	600	627	619	559	583	601	640	579	584	555	567	576	551	554	585	595	543	566	575	564	580	547	550	558	526	563	529	559	545	550	582	531	537	567	548	548	513	490	555	508	547	567	542	494	548	541	482	543	541	548	519	528	525	578	572	512	507	501	516	540	534	561	520	529	516	534	492	538	531	557	515	519	515	531	599	538	529	554	542	504	489	536	560	536	531	520	483	515	521	507	513	539	552	553	550	502	512	514	544	587	529	523	532	497	504	494	519	486	498	548	561	534	514	526	543	524	548	538	519	527	535	491	491	524	533	545	576	483	546	482	494	540	503	518	544	507	523	502	539	547	523	535	526	502	508	538	502	521	512	499	515	524	495	506	556	545	561	497	532	497	567	511	527	538	535	492	545	543	541	581	534	485	519	558	554	487	550	524	519	515	520	491	568	518	523	555	529	503	538	571	521	502	515	551	557	500	540	545	517	543	592	521	552	522	540	567	515	514	539	519	485	526	513	507	524	536	525	542	531	551	515	552	531	545	543	538	484	568	503	523	529	546	549	539	554	494	569	559	517	536	583	563	511	531	506	514	569	542	535	547	477	524	484	519	557	520	508	535	540	503	502	502	495	500	513	516	507	512	539	553	506	530	504	508	529	544	552	493	574	527	514	554	564	498	518	535	522	543	544	580	529	521	512	516	552	512	507	491	542	484	546	515	540	539	518	520	511	502	514	525	542	511	571	545	502	500	531	542	497	525	520	544	526	541	521	558	530	501	527	534	521	529	498	523	528	482	527	504	513	493	548	506	550	526	483	501	564	510	522	553	532	509	485	506	518	524	556	570	541	509	573	499	527	578	541	532	503	511	548	563	548	521	561	567	515	531	551	516	542	558	530	547	517	547	507	508	509	543	534	527	522	498	507	586	529	529	498	509	529	516	526	496	518	541	516	515	485	514	509	514	506	507	553	519	509	511	567	520	529	536	532	500	509	538	486	591	546	543	512	501	526	510	515	553	498	523	508	527	543	525	507	514	525	529	559	550	520	543	554	510	534	513	513	537	520	532	498	560	492	533	560	547	538	515	540	562	523	519	527	523	528	525	540	530	510	525	544	502	558	536	504	490	508	523	556	563	509	524	526	483	529	575	570	556	519	533	538	537	523	488	559	533	523	532	497	513	516	503	502	527	502	497	550	526	526	527	497	489	519	529	517	534	533	546	497	514	486	519	512	544	521	512	515	513	502	475	529	560	533	558	556	556	497	513	547	520	489	495	516	560	560	508	521	538	525	535	505	539	564	481	533	548	564	543	512	528	534	503	533	507	529	544	541	564	478	523	550	511	525	564	509	474	533	450	491	501	513	509	539	529	547	525	501	542	508	510	541	555	552	544	543	517	530	593	538	536	503	503	562	568	522	566	507	554	540	529	526	510	524	545	525	515	500	523	516	520	538	504	522	490	578	503	491	535	557	580	535	556	488	566	547	509	518	541	552	519	509	477	523	537	516	524	514	553	531	544	539	519	521	522	579	534	559	537	499	474	568	507	545	498	523	530	513	538	505	519	493	555	501	506	545	519	464	512	489	544	556	488	517	476	524	540	526	501	511	533	493	517	514	516	512	534	504	546	524	506	570	548	532	561	528	551	501	486	546	510	545	542	514	502	500	501	525	536	504	528	559	480	485	548	565	528	520	492	520	537	500	519	532	566	552	545	501	566	497	552	540	528	539	507	515	554	596	514	517	547	543	511	524	465	529	530	513	535	555	551	489	540	510	544	511	497	533	492	539	524	523	518	481	524	536	483	522	527	539	529	512	507	504	542	537	533	547	514	566	539	523	487	492	548	544	538	545	528	494	541	478	504	543	507	504	540	498	522	524	540	508	529	538	538	547	523	524	548	507	508	540	503	487	531	502	531	517	501	484	536	507	518	515	520	574	525	542	518	530	524	519	514	488	523	522	520	509	473	557	528	538	511	564	525	489	519	507	538	548	507	547	511	511	546	498	540	558	544	510	532	563	524	566	557	554	533	523	522	472	505	513	536	512	513	549	508	556	524	497	554	510	517	526	477	522	587	483	535	512	517	484	528	544	500	490	536	543	485	508	483	520	527	520	560	504	539	532	550	540	507	509	542	547	539	534	526	532	545	503	526	584	495	481	536	491	545	547	546	549	543	497	558	512	555	533	535	529	541	535	549	500	563	544	493	525	508	522	536	516	538	524	502	547	501	500	524	517	534	511	512	511	503	489	482	520	516	534	527	539	509	551	566	503	514	570	525	531	518	543	547	517	480	510	565	510	542	552	502	544	542	495	541	500	505	478	521	554	496	544	533	549	571	504	543	528	507	548	538	497	569	508	534	531	521	514	545	518	561	560	545	525	534	539	553	518	539	512	502	535	519	579	525	530	524	521	516	519	549	543	527	535	541	539	542	542	536	543	510	534	540	562	512	544	528	540	479	504	542	506	492	532	506	512	535	487	531	516	516	540	547	535	497	522	497	514	568	468	554	526	539	491	537	511	541	515	507	557	553	542	490	532	530	522	508	560	515	537	520	548	550	554	551	526	536	535	524	515	547	563	512	525	513	534	558	537	547	542	535	537	533	534	575	489	531	550	489	515	572	571	539	566	535	525	525	525	527	505	543	521	580	574	557	507	548	543	492	511	504	495	507	528	487	532	504	503	578	546	506	567	528	545	543	501	487	509	548	501	489	509	543	522	539	558	507	533	506	548	484	559	504	491	504	498	532	484	607	486	507	540	506	521	511	517	545	530	522	516	497	560	522	514	524	542	540	517	513	540	544	523	525	532	561	486	537	543	520	534	524	535	534	549	522	554	562	509	560	520	565	557	537	504	539	509	545	527	517	541	525	534	497	526	510	521	488	538	570	540	510	542	542	562	546	507	532	512	518	505	500	491	524	509	499	526	506	592	541	523	524	512	534	503	539	551	540	500	518	545	512	516	488	502	513	539	499	564	520	531	519	537	528	548	515	547	540	537	528	544	521	523	565	520	522	523	521	543	542	528	520	555	540	532	525	524	549	511	545	573	502	499	528	513	502	521	558	513	534	492	543	523	534	518	536	501	477	517	530	533	528	572	519	511	504	573	527	538	536	513	514	557	519	531	562	508	543	517	521	525	549	530	535	534	519	529	565	535	541	533	555	489	557	523	553	531	540	537	533	526	521	539	496	542	525	522	509	560	562	502	529	569	530	553	500	533	518	525	562	559	553	532	500	541	536	535	492	576	530	539	535	517	534	495	522	556	519	511	512	511	515	557	523	526	513	537	537	574	524	522	543	490	518	483	569	516	512	541	486	539	571	512	536	565	562	546	508	574	519	557	542	493	561	532	493	518	501	507	528	546
22769	5934	6602	1254	415	336	344	381	310	348	336	343	293	334	296	364	357	352	328	360	341	334	368	351	333	302	357	341	331	336	333	326	303	307	327	314	330	342	316	340	354	354	337	340	353	335	319	340	336	320	305	322	349	348	335	343	312	349	338	344	353	343	357	329	308	324	308	352	350	324	342	374	361	346	324	355	326	328	342	362	353	336	360	325	337	334	338	351	303	332	356	320	328	338	364	323	356	361	336	347	336	341	326	304	340	354	341	361	355	346	329	329	321	328	329	330	364	331	385	315	366	307	324	309	332	328	330	331	324	360	309	336	338	330	338	341	337	345	336	330	333	396	349	366	319	343	345	344	351	359	311	331	342	326	323	332	310	325	344	349	331	355	337	393	356	336	357	341	310	345	344	308	359	334	319	386	346	366	336	354	352	379	352	349	374	318	320	357	327	333	348	338	327	327	353	353	379	338	337	290	314	342	363	322	356	350	329	350	340	364	328	338	344	321	318	356	350	341	318	338	331	306	342	326	319	323	342	316	308	336	319	343	355	324	297	344	326	309	335	383	321	337	300	330	337	329	348	306	328	354	309	356	335	364	313	348	363	359	322	326	342	280	328	346	353	349	348	337	340	361	353	333	333	337	375	351	309	352	339	342	358	368	367	310	319	333	322	300	357	335	346	329	351	340	347	339	325	332	351	327	357	341	367	350	312	335	343	308	363	343	350	339	347	314	339	344	339	338	336	319	331	342	357	354	306	346	317	351	331	328	356	367	317	313	301	344	340	341	319	332	332	341	322	359	318	340	336	337	352	318	317	355	329	328	341	340	355	337	326	307	317	344	358	370	330	317	317	361	368	337	326	349	330	311	325	333	355	324	314	332	316	318	327	310	339	338	374	308	339	324	355	342	342	346	351	330	327	325	334	354	392	338	337	304	316	333	323	337	377	318	341	332	344	366	351	334	349	380	334	341	334	347	386	318	341	363	352	358	324	353	348	327	329	341	349	332	329	309	351	331	325	315	349	314	350	345	359	305	360	334	361	336	349	336	322	329	305	345	364	335	355	345	352	336	317	359	349	326	343	322	342	315	309	377	354	357	381	301	339	331	310	371	330	323	312	319	315	366	312	297	350	308	357	330	348	358	323	343	299	341	337	361	341	347	334	339	346	340	340	342	333	353	304	318	328	354	344	307	335	345	339	340	337	351	328	343	358	312	349	366	325	321	332	338	353	324	344	322	329	389	285	319	328	329	340	308	325	320	322	334	325	328	344	316	333	328	333	375	335	356	336	307	306	329	362	315	344	310	318	338	324	369	337	360	345	333	337	383	334	332	343	328	309	347	335	351	335	346	347	351	320	321	359	312	315	337	347	314	334	342	326	348	311	321	339	344	338	330	316	328	354	325	364	337	330	345	319	355	346	327	331	354	337	335	302	378	348	334	323	363	343	321	351	329	331	362	331	383	344	387	352	312	321	315	357	328	349	333	332	347	336	332	339	311	343	324	328	313	343	355	319	302	345	343	341	371	335	343	338	311	320	313	354	340	378	354	312	335	335	354	367	342	324	338	347	329	353	333	319	324	343	367	323	348	341	370	336	352	318	359	334	375	363	367	335	327	337	351	328	378	342	364	328	343	348	335	359	322	309	339	314	324	345	344	355	346	334	327	332	310	316	330	337	329	289	322	296	315	323	351	336	349	362	338	330	354	327	322	326	333	365	351	337	316	343	352	335	342	356	311	337	315	309	352	340	342	349	356	326	376	325	332	374	335	339	326	353	323	334	347	318	328	306	338	356	332	293	332	312	358	331	341	336	344	331	369	324	346	368	340	350	317	336	348	326	337	332	320	316	304	293	323	319	341	385	329	355	330	330	327	357	341	359	314	364	318	317	340	332	341	345	332	331	345	314	376	329	334	282	313	309	359	303	341	355	305	322	348	348	321	365	316	320	335	340	332	322	322	319	332	331	313	343	341	346	342	335	297	346	343	350	349	323	347	322	342	321	331	314	302	323	310	339	330	335	328	320	326	347	325	342	315	340	352	329	331	331	356	293	363	327	367	333	349	359	330	372	346	361	290	341	330	357	315	318	330	336	307	346	326	278	352	339	325	320	335	328	308	324	336	340	325	311	346	352	284	322	341	343	372	385	358	339	352	351	324	305	345	353	320	338	339	365	350	362	365	352	303	328	312	346	333	361	310	339	331	324	327	372	341	359	358	338	346	320	356	373	355	346	380	322	345	360	336	368	352	331	354	302	338	343	351	356	306	349	340	351	349	348	332	348	340	341	393	349	385	352	334	346	323	317	357	355	354	327	352	332	335	336	339	333	346	345	301	353	300	324	327	333	325	370	313	308	324	340	342	341	366	317	337	353	316	326	314	337	344	317	337	324	370	343	359	314	349	341	347	346	304	323	322	332	337	331	330	348	303	331	335	354	349	334	352	333	342	366	347	308	315	371	370	337	355	381	344	340	350	280	350	360	376	361	321	354	308	346	331	334	345	326	336	366	319	317	316	355	317	331	311	326	321	308	362	317	359	353	357	353	364	330	323	357	327	340	327	348	346	330	346	350	328	330	325	325	332	313	327	314	347	349	327	323	346	362	336	357	339	350	328	346	348	363	365	348	350	390	356	358	353	336	332	314	331	320	352	344	321	328	343	371	334	328	329	328	329	367	335	324	345	345	327	307	348	360	339	324	348	355	342	325	318	338	345	331	333	374	299	310	325	340	354	332	350	355	321	362	316	329	327	306	342	331	317	315	366	344	325	342	307	361	335	359	344	368	367	326	330	371	326	340	327	330	349	329	341	380	392	349	334	361	334	343	339	332	369	304	341	328	351	329	314	374	346	357	317	325	342	349	337	361	313	321	329	350	361	349	331	344	372	322	325	303	360	336	324	321	318	341	317	326	296	358	356	342	323	313	339	327	352	303	319	323	332	326	340	333	348	371	340	360	348	320	341	359	334	334	383	371	321	329	378	323	366	356	318	334	368	308	358	347	327	363	331	369	348	351	385	333	334	325	311	365	330	349	324	340	339	340	376	394	340	311	340	347	355	391	338	345	305	332	357	360	357	365	360	327	394	314	322	335	375	321	302	350	349	349	333	311	365	353	325	356	325	341	347	347	350	365	366	344	310	317	340	335	359	329	330	333	378	301	335	363	361	352	283	320	358	321	342	353	346	333	335	350	332	352	331	353	350	290	324	307	337	309	341	354	328	344	362	345	359	361	338	350	343	361	321	359	335	352	336	334	349	340	322	357	317	323	362	338	326	332	319	362	331	347	346	320	325	367	342	342	331	358	333	332	361	344	350	365	379	342	335	340	339	334	318	322	319	349	326	328	349	360	339	298	357	355	349	324	381	380	360	338	339	350	316	345	312	386	369	359	348	328	315	349	330	381	336	360	293	313	317	319	324	315	351	325	359	333	342	330	350	378	321	314	317	366	300	344	330	305	354	327	358	334	330	337	305	327	306	358	332	347	348	333	335
18439	6960	11483	3291	881	865	863	827	793	775	764	816	771	792	757	791	723	772	758	768	814	705	730	790	721	777	793	714	760	751	750	743	808	759	722	782	765	799	760	778	701	772	743	780	746	795	767	793	766	764	769	793	768	743	766	762	719	809	788	781	778	814	738	796	784	798	776	773	775	792	783	752	783	739	815	779	766	793	762	796	761	819	808	825	782	781	746	830	750	796	767	729	753	731	810	760	745	718	763	805	696	776	811	776	727	729	800	819	824	783	767	808	753	816	730	717	747	786	785	788	818	809	734	741	807	780	771	773	766	737	757	773	748	741	780	737	748	758	738	778	794	732	742	797	797	748	812	741	731	724	773	731	760	739	790	793	779	735	788	746	773	755	743	780	773	770	756	725	726	814	809	773	756	777	754	780	736	791	712	774	762	803	786	771	789	792	812	728	751	801	771	804	762	793	758	723	767	768	738	790	749	769	759	793	768	754	786	793	790	710	750	747	779	786	759	726	759	816	767	760	790	790	791	761	754	813	780	743	759	744	774	763	784	760	791	753	755	715	748	742	750	780	758	793	748	765	781	728	788	722	728	757	765	747	751	723	741	761	736	768	716	784	765	751	771	763	762	749	793	726	771	788	744	756	795	772	707	771	779	787	784	784	794	753	721	734	777	759	757	747	789	759	751	793	744	775	728	712	776	701	765	708	756	774	801	753	760	751	753	711	756	823	811	747	728	765	779	737	803	742	785	771	810	730	727	745	812	770	760	733	773	739	774	734	765	753	714	784	767	731	717	824	797	755	767	722	800	723	747	780	790	800	749	741	759	768	714	801	773	783	739	726	762	824	798	748	780	770	729	738	757	763	760	790	800	784	777	726	733	789	775	753	728	766	822	728	742	733	774	814	768	779	807	760	726	732	730	753	779	730	748	780	758	789	753	719	765	763	790	753	812	796	792	719	707	795	749	762	747	783	790	802	750	756	791	738	718	752	767	738	717	793	761	755	826	754	770	774	743	767	794	750	730	749	737	738	800	738	768	782	793	718	784	754	774	752	736	765	731	741	784	781	824	754	810	728	740	728	773	730	758	751	750	798	700	764	789	744	804	760	748	758	745	803	755	794	778	784	785	744	774	785	757	757	730	746	795	775	794	765	695	768	780	761	783	734	775	725	766	772	772	775	775	764	746	766	781	780	758	816	776	783	777	744	783	776	762	741	757	809	745	727	737	785	790	798	784	718	766	771	738	759	749	780	726	743	741	709	739	744	765	740	770	828	723	744	827	783	773	788	770	769	767	782	753	736	786	751	813	775	784	737	784	784	757	743	762	797	776	814	755	770	766	782	704	757	736	768	721	722	774	782	758	754	813	744	772	740	792	787	779	783	780	769	753	790	757	775	720	792	762	770	734	818	766	791	751	790	716	766	774	718	747	730	788	799	788	819	741	736	742	745	776	771	706	738	789	830	757	816	777	777	768	810	777	763	738	805	767	725	769	746	781	794	737	778	738	780	795	766	770	738	769	733	792	761	767	748	745	701	776	770	751	760	767	791	758	782	769	800	748	773	726	775	765	756	785	810	774	810	777	725	758	753	779	810	728	744	767	741	793	796	764	741	763	755	792	759	786	764	738	788	783	794	735	775	758	748	770	735	808	757	811	695	708	813	768	787	747	791	727	765	751	782	729	724	825	764	733	802	794	749	770	790	750	737	806	754	791	711	781	737	766	746	751	795	756	789	749	785	781	783	738	783	781	781	816	786	753	699	756	790	814	779	796	764	775	748	760	785	825	755	780	803	814	784	783	773	755	760	743	700	794	718	733	752	806	796	769	772	785	784	718	752	789	759	772	757	757	747	734	785	772	752	790	745	740	759	717	790	761	727	755	827	773	800	771	749	749	788	785	773	752	791	766	761	786	799	801	728	769	782	780	790	768	727	770	816	799	728	786	809	774	805	751	756	721	798	792	732	732	799	800	752	774	778	770	772	810	759	756	735	796	780	728	724	761	793	806	721	773	775	756	800	776	716	786	768	737	749	692	731	753	758	813	802	782	763	747	771	735	777	728	705	779	775	768	816	733	751	768	759	778	747	776	750	731	786	768	818	813	785	758	796	751	769	745	749	771	757	771	724	762	761	722	778	754	788	771	756	720	786	776	756	769	786	775	718	766	762	762	763	785	751	814	806	801	727	771	839	823	788	778	749	805	707	787	812	759	715	762	796	725	810	777	738	751	800	782	777	809	796	751	733	745	790	742	731	736	733	772	753	715	743	732	722	761	813	747	728	737	768	727	731	806	789	759	761	757	774	735	774	769	746	769	749	743	747	786	750	755	745	727	746	764	750	775	733	755	773	793	739	727	818	754	779	796	811	734	736	787	756	773	797	765	774	770	781	771	728	777	773	733	769	785	773	730	705	673	754	746	728	750	768	718	726	729	775	790	766	767	782	785	792	788	775	721	778	747	787	724	767	710	772	778	765	795	758	781	771	763	790	789	783	806	760	746	760	794	754	730	801	782	771	777	725	729	802	793	755	773	810	740	756	805	743	752	731	744	759	775	714	765	777	773	753	743	795	763	779	756	771	768	809	787	751	786	762	756	741	766	738	729	830	776	751	772	797	755	761	802	788	716	759	742	772	744	800	793	776	734	772	726	737	767	762	733	773	753	717	742	747	764	777	731	807	784	734	775	721	763	766	762	729	774	776	759	799	746	755	758	822	749	792	761	778	789	772	765	718	747	788	758	733	766	746	721	744	775	764	807	780	746	730	804	765	743	785	775	801	774	744	729	785	737	737	742	760	731	796	783	790	743	765	789	770	766	783	728	770	820	740	744	773	742	709	806	736	755	744	743	802	750	755	723	727	793	766	762	751	754	746	729	749	699	760	747	771	737	764	756	770	777	806	785	724	760	795	769	774	732	803	744	764	797	776	744	780	765	767	772	781	780	779	769	823	742	726	768	756	744	787	788	794	762	755	855	847	711	725	744	740	751	775	749	783	776	742	732	757	773	719	804	734	736	750	719	803	774	736	790	807	797	749	796	753	765	764	764	733	736	815	761	795	717	768	750	770	715	744	786	753	746	727	706	754	790	776	778	744	746	776	817	767	755	770	747	778	781	766	732	740	765	757	742	732	730	781	727	792	799	785	709	721	768	748	759	778	779	724	787	775	724	713	797	762	761	771	744	778	723	802	768	767	759	770	720	822	757	771	747	790	779	780	815	771	758	744	776	803	778	763	772	727	768	795	754	797	757	750	769	728	751	724	774	744	779	756	781	746	781	774	769	718	740	730	769	789	784	788	783	741	757	772	790	774	802	774	822	732	732	812	803	785	739	727	780	736	698	735	771	734	786	758	771	758	757	773	715	763	764	758	756	746	782	808	759	775	747	785	803	733	804	787	737	711	820	768	751	764	711	788	741	732	771	755	785	785	741	761	768	762	713	751	746	811	794	788	741	828	783	782	788	712	744	748	760	790	766	757	763	773	753	812	756	760
59768	47184	53197	25256	4763	726	802	737	449	323	296	262	247	263	224	224	257	233	253	231	248	222	240	244	196	218	230	218	251	217	219	232	251	242	218	214	226	251	244	263	247	226	247	225	259	227	266	198	236	226	219	206	243	239	217	245	236	210	227	238	211	220	216	229	235	225	210	224	235	221	228	249	232	262	253	238	205	197	237	215	223	205	203	208	220	222	238	235	223	233	218	222	223	259	256	225	243	226	232	212	223	240	261	231	235	248	241	228	219	220	228	205	230	231	258	217	200	238	221	238	207	217	253	217	245	250	227	238	222	230	246	209	222	183	204	244	224	221	191	231	205	209	224	225	254	229	212	223	214	225	222	228	274	229	248	220	216	225	229	214	236	244	249	210	208	249	227	217	207	204	222	229	197	200	204	218	222	221	224	216	212	219	209	209	214	208	190	198	221	242	253	253	201	254	207	231	229	239	212	233	227	197	228	231	218	201	236	237	232	225	237	227	231	234	214	226	222	204	235	215	204	217	223	213	203	196	250	230	214	230	210	238	228	228	220	241	239	222	209	268	219	203	221	218	207	246	214	225	236	253	208	238	233	223	244	216	214	209	268	215	237	228	219	238	210	222	245	235	208	238	244	250	217	214	230	206	248	210	252	220	221	220	219	207	190	218	236	239	250	231	244	235	213	235	230	222	233	224	228	218	220	217	252	222	218	224	250	239	208	224	241	230	232	216	184	260	232	234	271	237	202	201	231	232	199	226	187	220	222	212	223	215	228	220	249	234	216	218	217	223	219	254	248	235	204	203	196	214	217	216	193	214	227	254	230	213	221	228	217	232	217	234	221	206	230	251	228	218	239	230	208	223	210	213	223	250	230	225	192	220	231	225	238	223	226	199	212	245	213	210	219	229	226	208	227	218	230	250	233	218	228	215	206	242	246	252	215	246	252	225	240	227	236	231	232	198	216	235	247	251	257	218	225	233	244	233	232	212	204	212	229	208	222	246	230	231	237	239	228	199	218	227	201	218	231	210	237	206	244	244	220	204	215	222	241	250	224	198	207	242	251	206	236	243	247	256	225	229	233	233	251	225	217	242	269	240	227	218	221	232	209	195	264	202	256	243	231	242	247	233	219	237	221	240	218	213	273	240	222	208	228	197	183	210	199	205	222	248	223	198	185	213	236	242	215	214	228	238	232	225	207	222	227	249	231	223	247	240	231	228	245	208	211	230	208	206	227	230	216	191	208	215	200	237	225	215	232	206	208	197	232	264	235	247	215	218	241	205	223	227	243	225	201	236	224	236	227	212	228	235	202	206	226	221	223	220	214	183	236	232	217	222	229	215	215	246	231	222	229	223	242	225	203	222	256	224	226	216	270	258	218	192	252	234	203	224	192	233	247	234	237	208	237	241	195	253	242	248	220	237	229	230	247	227	241	184	229	234	223	218	208	237	198	221	214	213	245	223	218	220	227	217	229	207	257	227	233	217	212	216	215	209	221	198	231	225	204	258	208	206	261	239	231	239	219	217	246	233	237	204	217	244	232	226	244	210	219	238	211	249	246	195	229	225	224	227	226	227	206	233	212	236	229	227	225	262	233	200	214	257	229	217	241	223	214	230	220	256	219	223	241	230	200	224	220	242	209	209	206	219	223	251	244	246	230	222	246	227	209	234	232	220	226	218	231	214	243	215	214	213	250	252	191	215	214	220	234	232	204	207	221	222	226	229	223	241	226	232	233	231	225	224	209	206	201	228	219	247	230	232	219	207	213	233	214	234	218	207	248	210	226	240	207	225	209	202	223	237	208	213	215	207	243	208	242	192	221	218	218	210	218	222	237	223	238	211	233	235	225	223	204	242	208	234	197	233	226	244	237	215	219	214	210	222	227	237	194	234	224	214	229	233	249	232	248	217	236	229	209	200	201	222	228	199	228	249	187	239	222	234	242	231	257	260	217	214	236	206	200	197	205	229	187	194	237	217	230	228	204	242	242	232	233	238	232	204	202	223	233	206	221	228	238	213	226	247	220	226	246	231	229	215	236	221	218	220	211	224	211	227	202	218	236	255	248	218	213	216	207	196	216	245	241	244	222	225	202	214	213	224	237	213	180	222	230	215	243	212	246	208	211	222	206	210	204	264	225	226	231	227	235	217	242	214	213	229	236	237	202	195	220	234	206	219	188	217	219	215	219	231	195	258	233	199	202	214	208	230	252	238	227	197	242	230	214	238	212	210	211	235	213	220	246	211	199	236	235	224	234	204	219	234	214	226	216	208	233	231	208	238	221	261	238	217	230	195	214	246	196	248	213	224	222	203	232	229	226	213	257	249	204	218	209	237	218	210	230	225	215	238	210	208	202	213	208	236	200	219	241	229	250	190	219	219	222	228	238	236	247	251	246	214	213	230	205	205	214	232	213	219	232	212	230	244	243	233	206	216	200	235	232	228	203	232	215	246	225	210	252	205	214	235	220	235	247	202	203	201	222	248	245	219	246	215	248	204	233	260	210	241	240	210	234	230	259	236	208	205	210	264	236	245	234	209	227	212	222	210	200	204	255	218	226	236	229	229	252	211	227	235	237	221	223	237	231	230	240	228	223	244	203	216	199	230	242	231	215	202	246	228	224	237	228	246	224	202	225	218	241	222	258	188	211	212	216	221	250	226	248	229	225	222	216	231	239	255	222	244	221	247	247	204	218	208	235	248	238	231	212	212	234	226	222	246	220	213	221	241	200	223	203	229	240	239	226	228	237	247	243	225	238	278	220	216	198	226	228	209	220	198	232	241	221	231	218	241	241	242	196	232	185	247	233	214	228	220	216	229	235	232	210	224	203	221	241	248	239	216	233	224	226	217	214	211	240	250	222	224	225	206	226	210	230	218	227	208	225	239	226	265	198	217	209	215	250	246	259	237	215	242	253	242	199	210	214	210	209	200	200	212	237	204	190	210	214	245	233	215	206	200	259	244	193	219	246	234	202	213	240	216	227	243	202	227	227	236	223	229	221	222	215	188	220	212	210	217	199	252	215	226	242	208	212	251	239	218	249	239	225	253	239	219	211	218	222	216	243	255	223	198	223	216	253	236	213	202	213	221	244	223	260	216	224	219	194	208	214	245	228	230	209	215	198	236	198	237	209	240	224	237	211	233	215	221	251	228	239	229	238	216	226	207	216	235	228	225	250	203	225	218	212	215	222	200	208	249	258	252	233	213	210	237	225	217	216	203	228	245	263	249	238	235	251	227	196	227	220	233	213	232	189	209	237	219	228	216	233	210	208	222	222	198	204	215	210	200	231	247	244	225	228	205	222	206	236	236	229	213	223	225	214	209	229	246	265	225	243	252	231	214	268	236	230	249	212	233	237	227	250	209	231	233	230	212	237	225	225	219	217	202	240	233	232	219	221	229	224	220	235	224	220	230	239	237	222	237	226	218	205	217	233	205	261	232	241	207	217	216	220	225	207	263	253	196	242	268	230	222	221	237	243	231	238	225	233	239
36331	36486	45319	27373	1901	1831	2312	2021	969	791	787	768	785	687	617	650	634	595	670	593	578	595	610	630	590	612	632	579	539	578	561	552	568	570	574	610	528	554	572	550	577	550	556	518	528	530	558	544	567	525	535	533	541	521	536	524	543	548	542	551	555	512	558	569	576	591	573	583	590	595	581	533	552	587	548	590	550	508	560	548	569	512	551	573	534	518	555	566	550	512	568	524	554	588	556	555	542	551	554	576	510	518	569	567	539	521	550	523	481	531	537	531	576	519	548	538	532	543	520	541	501	530	548	532	530	561	520	521	550	566	524	528	566	524	543	503	523	512	563	513	529	520	563	531	564	494	546	536	559	534	540	571	556	519	562	562	534	548	543	534	537	555	489	527	546	493	548	536	509	489	530	538	568	571	538	565	538	538	529	561	537	520	513	525	536	519	508	515	569	528	563	514	537	535	544	550	549	533	493	545	542	517	551	551	528	537	526	554	549	571	513	535	544	545	556	582	521	532	517	558	532	525	543	522	532	533	527	528	546	571	520	523	503	532	527	531	522	517	519	546	565	563	546	526	525	551	556	531	564	529	497	548	506	546	566	561	537	548	543	523	509	521	520	504	544	548	511	515	548	502	561	530	516	563	565	492	534	540	563	524	538	538	544	556	537	495	529	529	510	540	528	534	529	501	555	546	522	535	598	549	578	543	580	509	529	578	605	540	592	532	542	520	530	527	586	507	487	565	516	515	527	552	539	532	548	541	530	533	516	558	562	561	552	516	561	542	551	521	549	527	517	516	572	493	509	509	536	519	559	556	552	567	533	555	505	498	584	496	532	522	521	568	550	557	545	563	557	514	567	514	526	495	520	533	518	534	532	552	503	544	553	522	533	520	533	550	573	547	589	478	516	532	530	535	557	557	527	518	532	568	534	584	521	545	526	561	559	541	549	523	544	545	567	530	522	557	517	507	549	588	539	634	565	552	575	495	558	544	498	532	518	571	544	561	528	567	509	544	515	530	548	514	495	543	568	519	523	552	504	556	533	545	554	502	498	539	497	580	541	512	495	532	537	540	519	526	560	545	533	561	501	507	519	531	517	530	506	544	490	544	563	513	551	543	554	547	536	545	500	544	558	516	528	515	549	513	529	523	556	579	514	548	536	555	545	545	550	561	548	523	527	528	503	507	572	562	527	527	534	544	524	515	554	508	547	560	552	533	528	549	543	529	525	529	543	572	539	484	547	565	508	512	498	524	549	507	572	531	535	584	558	534	551	512	510	536	537	559	532	543	523	534	513	492	508	527	545	561	550	522	516	537	536	522	549	511	524	525	520	521	523	545	508	532	530	535	546	551	525	542	556	542	550	526	574	506	538	508	522	516	500	538	509	539	508	550	527	547	513	533	525	571	515	558	498	554	562	545	529	553	548	550	521	566	540	528	529	523	493	523	556	526	549	558	542	537	501	567	541	524	536	537	507	520	520	531	545	566	521	549	539	522	528	567	527	540	519	532	469	560	549	529	528	542	518	562	508	540	531	504	528	522	536	561	592	498	528	545	547	501	541	513	494	540	511	495	506	537	537	529	520	519	544	537	566	531	548	559	518	546	508	520	541	554	550	560	550	525	533	546	542	550	529	507	571	534	557	544	510	569	524	534	549	580	516	543	529	541	531	525	494	538	542	524	519	554	565	550	521	515	545	531	524	578	564	519	525	518	535	557	542	591	551	507	506	547	535	465	522	561	524	527	517	555	519	532	548	539	572	559	541	513	533	539	543	553	519	510	549	523	561	520	508	519	558	565	573	530	518	538	522	517	496	573	557	506	564	547	591	558	544	525	545	533	546	539	512	515	518	540	554	508	535	574	500	532	557	557	511	553	539	538	535	521	510	507	526	511	510	532	554	553	498	537	543	527	516	551	556	506	502	527	570	513	552	537	572	547	512	539	534	518	530	541	521	575	514	534	555	552	536	484	515	505	503	502	509	546	530	548	534	577	525	500	516	520	542	489	532	496	557	486	542	582	539	546	583	524	514	528	533	524	507	482	506	521	576	538	507	546	529	555	551	492	544	550	489	522	566	538	551	562	564	523	541	542	572	533	540	522	557	512	541	511	533	556	555	547	527	517	526	546	544	575	545	511	520	549	570	512	542	525	562	553	547	575	511	557	526	500	581	552	550	530	572	547	527	560	532	512	517	546	526	540	540	573	523	539	549	562	530	566	522	569	533	536	534	549	557	545	551	518	565	549	561	543	509	541	513	523	533	568	534	549	527	570	562	522	497	555	531	505	577	538	535	525	473	508	539	538	512	501	510	528	512	519	535	542	522	543	517	495	541	550	579	515	584	555	527	559	508	493	496	525	503	541	533	556	556	552	536	521	521	539	517	540	560	539	586	484	536	569	524	526	544	547	528	526	517	570	524	537	506	499	557	569	538	536	513	523	546	496	521	512	546	537	517	556	575	546	483	489	539	515	517	508	563	542	515	529	511	553	591	532	563	539	574	517	538	541	540	534	507	536	479	527	539	522	521	542	532	517	526	487	508	524	523	525	523	533	519	526	565	558	546	571	512	510	547	551	524	551	560	522	529	516	558	509	521	550	517	540	577	544	521	501	540	504	526	575	505	521	534	504	555	547	545	525	515	522	538	505	511	504	508	560	547	572	541	499	538	501	524	567	530	500	568	554	590	530	541	508	496	564	537	523	498	565	516	482	523	549	560	519	539	589	532	529	511	488	525	528	496	540	531	537	535	533	553	535	513	548	540	555	521	546	526	547	527	537	564	556	506	521	515	566	492	542	512	553	531	539	534	516	528	533	527	526	547	542	525	495	542	496	543	530	501	560	536	507	504	559	540	494	552	524	505	578	519	541	554	527	529	521	502	521	563	555	554	503	569	519	530	548	546	538	524	522	559	550	518	561	541	512	514	513	588	552	538	510	528	545	517	540	515	499	518	553	550	521	561	558	584	539	555	580	538	554	480	534	547	568	499	496	524	518	520	557	530	532	543	562	497	543	526	518	523	521	565	536	517	513	530	544	528	521	508	536	538	538	522	553	530	526	565	548	531	518	526	556	508	541	555	543	550	521	507	543	528	502	542	547	568	527	554	545	539	523	534	529	482	536	570	523	522	552	583	517	512	546	527	522	535	541	533	520	539	532	556	532	534	507	518	507	555	542	480	550	524	504	514	524	519	543	543	528	516	507	583	496	569	494	508	537	536	527	547	507	541	537	487	583	550	497	515	527	553	558	553	495	540	537	535	499	549	538	527	526	581	513	578	517	541	564	513	538	532	528	524	516	522	555	516	579	552	530	556	552	513	529	538	495	543	538	532	527	493	580	546	535	503	530	520	594	510	501	544	570	544	517	534	577	579	535	506	510	560	514	580	528	521	509	527	520	511	576	551	541	545	559	521	486	543	487	497	548	524	540	505	563	503	549	507	525	548	539	587	529	507	518	554	516	522	543	507	525	498	503	559	521	522	522	543	559	509	569
66110	57384	61653	34879	11960	1843	1185	1071	523	331	292	292	337	292	257	222	268	225	244	269	219	230	259	261	244	248	219	209	227	237	232	187	237	207	247	248	206	231	226	206	203	217	208	209	218	242	227	220	227	207	199	222	228	253	225	210	226	224	223	211	229	244	249	240	255	225	243	245	247	227	225	200	229	223	222	214	236	212	207	239	217	223	232	242	200	240	204	225	207	215	241	231	251	222	231	251	197	214	219	218	220	248	208	230	226	228	210	233	222	195	198	248	209	205	237	210	220	221	205	209	245	222	219	247	214	215	193	193	216	221	239	209	197	200	193	250	232	215	213	214	204	236	222	227	207	249	250	224	214	235	208	227	209	217	210	201	220	209	205	209	234	198	201	239	233	206	236	215	223	222	201	219	224	199	248	223	215	194	222	198	206	247	215	234	216	203	235	237	223	184	223	248	200	228	212	193	212	191	207	217	205	199	220	240	211	226	209	203	239	226	230	222	211	217	193	200	225	233	222	243	264	252	205	218	251	224	193	195	199	221	181	214	237	220	234	212	227	219	231	207	199	219	217	213	228	235	225	235	231	221	241	196	233	201	208	218	222	228	217	206	245	228	235	225	227	230	222	213	192	214	193	237	248	226	205	229	205	199	226	222	195	203	203	202	236	220	241	205	229	222	220	220	212	216	260	226	216	262	245	199	211	252	225	214	208	215	210	201	217	207	211	213	206	229	224	185	224	219	225	226	214	199	212	204	272	213	184	217	240	218	230	215	201	223	199	222	198	208	219	205	226	213	238	213	193	189	229	217	211	181	230	238	230	197	214	244	215	219	191	225	218	222	213	214	236	202	218	221	201	193	206	210	225	219	212	265	213	205	227	210	212	209	209	211	206	203	215	184	218	222	185	207	209	215	217	187	203	225	224	209	221	233	213	207	217	225	207	234	231	254	212	247	216	215	226	202	245	238	226	226	208	218	233	224	222	205	227	204	217	218	219	233	235	228	248	212	227	221	236	220	241	224	216	211	203	224	239	250	215	204	242	197	215	231	201	224	217	219	201	227	221	200	221	245	225	219	205	232	222	207	231	267	236	212	200	204	219	207	231	210	250	194	225	246	240	208	232	194	217	240	238	196	240	205	230	204	206	188	241	213	216	227	232	232	224	227	223	219	227	215	213	220	243	226	188	208	212	214	214	230	212	240	215	224	207	225	213	219	214	209	225	216	222	247	233	209	206	227	207	224	215	224	250	219	230	228	185	206	212	233	232	242	229	211	220	210	207	238	213	205	236	242	226	202	218	216	193	223	217	226	221	193	232	233	236	245	199	201	231	228	228	216	197	226	192	218	254	201	198	199	212	234	218	213	209	219	223	204	252	231	214	213	235	212	213	223	214	230	237	220	210	185	224	227	223	225	224	205	233	223	234	227	203	186	204	214	227	226	241	218	222	256	222	207	216	229	232	209	215	233	221	229	230	245	218	229	187	223	217	229	237	220	233	254	208	187	209	219	207	250	229	241	191	227	213	208	216	223	227	190	231	266	200	234	192	237	216	209	230	217	212	218	232	204	219	239	201	219	193	207	242	238	217	221	229	243	227	211	233	236	190	225	221	213	213	207	230	243	224	202	221	222	196	208	213	217	222	233	226	227	205	232	229	218	249	202	210	207	212	189	202	210	226	238	204	219	210	213	227	184	231	218	261	232	192	213	243	235	216	221	246	213	221	236	211	223	208	233	200	208	188	211	220	216	215	206	236	225	213	241	211	239	206	220	205	224	211	192	219	195	200	206	228	241	205	213	200	235	215	225	208	212	203	206	197	209	231	255	237	219	225	202	253	201	213	224	236	223	231	223	223	220	220	244	222	223	203	216	233	204	220	242	222	196	225	225	222	236	243	219	229	231	220	222	216	201	231	222	241	191	228	205	211	238	226	197	249	234	228	232	205	229	222	202	242	212	210	235	255	239	195	190	214	227	226	232	249	236	227	208	211	234	231	206	198	206	209	202	207	211	215	213	231	197	200	205	232	212	198	207	224	221	219	203	221	231	198	228	235	218	234	232	205	208	231	215	229	200	207	237	221	220	227	213	220	226	202	201	235	203	229	246	177	174	227	236	217	221	232	183	214	232	220	220	212	231	226	197	198	210	221	223	213	231	215	198	221	228	218	217	216	207	213	209	237	216	229	238	218	227	213	218	215	239	212	227	226	246	236	204	224	218	220	218	218	203	235	224	203	214	199	211	223	243	198	227	237	200	242	216	227	238	206	247	251	214	216	184	229	222	213	234	205	223	209	222	217	219	236	228	222	249	250	210	213	213	202	186	225	222	217	230	213	223	215	232	234	223	205	224	223	244	234	206	223	229	208	232	234	217	225	240	187	211	196	214	218	220	206	227	200	201	241	221	211	210	196	204	214	237	224	199	219	195	211	218	229	194	236	216	215	226	206	219	247	202	251	196	211	214	207	247	240	199	205	218	239	222	224	237	228	219	233	215	216	194	186	207	219	226	232	202	233	214	234	261	206	220	196	208	224	220	259	219	250	218	249	231	197	212	190	221	198	213	209	221	226	237	221	204	234	201	219	239	192	224	220	252	219	222	241	221	233	211	211	214	203	208	197	222	206	207	234	238	192	209	216	220	207	210	248	220	243	210	210	202	223	234	230	227	199	176	228	210	216	227	201	237	224	230	214	240	210	236	213	241	223	244	237	207	205	216	249	216	208	228	216	202	223	221	238	235	187	231	257	204	226	199	217	221	271	235	205	207	244	203	226	223	228	219	223	220	204	201	193	213	201	215	199	204	229	213	225	223	232	232	218	216	225	205	221	260	223	195	217	232	240	203	225	231	240	207	217	223	211	226	235	224	251	190	220	217	212	209	225	231	217	214	223	230	193	244	211	265	238	224	205	201	226	215	216	235	221	216	197	202	213	219	211	218	251	225	237	245	232	216	215	233	214	196	244	208	213	220	238	231	242	221	235	220	191	204	226	218	207	225	222	219	196	221	234	198	210	208	216	238	231	234	215	235	223	227	200	238	212	231	223	240	238	226	217	201	222	201	266	192	209	197	227	212	203	219	221	235	213	222	202	198	226	206	191	229	208	193	223	240	248	218	215	228	190	204	195	205	223	203	201	214	236	212	219	219	209	235	220	203	203	219	222	215	217	204	214	218	227	216	218	221	188	219	215	212	231	215	226	221	211	205	219	216	210	219	208	220	189	240	225	219	205	233	198	215	218	218	220	192	224	196	214	244	224	216	227	224	234	221	219	223	241	210	228	213	217	227	215	202	230	201	227	229	194	205	257	213	213	225	197	257	222	222	210	190	202	203	220	175	214	190	199	219	206	225	201	223	203	239	212	242	161	219	206	195	199	214	236	232	250	206	217	219	204	237	245	226	219	221	212	174	217	197	226	213	223	210	179	241	251	234	231	193	221	207	207	219	233	223	217	226	221	234	233	215	208	221	222	231	220	225	243	236	205	207	209	227	224	187
44777	47363	56446	34779	2366	2945	3403	2875	1358	1067	1021	936	1030	765	752	770	726	711	749	658	648	623	689	665	705	675	689	668	613	578	566	560	762	561	564	581	576	571	583	584	564	604	527	561	596	579	553	538	559	570	557	567	505	544	554	495	572	574	542	565	574	544	573	634	613	605	668	565	571	628	611	603	574	545	583	546	560	521	547	547	567	528	595	525	551	565	543	558	604	559	547	536	584	603	539	563	578	529	534	565	540	537	562	527	526	495	567	531	512	560	555	500	580	555	575	501	513	545	545	532	539	527	544	543	551	499	532	572	520	531	540	551	545	508	544	522	532	532	526	548	567	515	537	498	537	531	517	564	542	495	523	565	561	557	522	541	547	559	534	553	514	569	515	554	549	507	526	489	526	558	532	532	534	574	518	535	563	553	547	548	543	511	549	540	602	589	520	516	523	539	524	504	504	593	496	535	518	548	541	482	566	521	556	500	560	531	561	516	519	520	528	550	501	516	526	533	529	531	541	533	510	484	529	502	543	507	562	506	513	511	531	579	527	534	535	556	505	519	548	565	503	542	510	519	524	535	542	550	550	496	514	544	536	519	556	522	555	528	524	507	510	520	520	567	526	535	523	535	566	561	555	515	538	557	544	535	494	549	514	529	557	494	546	482	559	529	522	541	523	533	531	563	568	552	565	512	568	544	528	578	502	504	529	570	554	543	530	535	538	522	571	555	595	527	555	491	504	547	500	563	521	549	541	564	508	542	521	531	562	491	542	478	514	561	523	517	552	545	524	547	538	570	527	541	532	558	511	495	572	539	558	562	518	515	536	563	558	552	583	567	527	542	563	531	560	568	533	521	514	529	553	529	488	521	550	494	520	535	517	544	557	529	514	495	540	556	519	515	557	534	540	525	541	543	532	552	540	514	542	574	524	528	529	540	505	541	532	524	536	506	542	534	521	525	504	528	526	528	531	524	524	535	561	560	539	533	528	561	566	532	507	535	548	514	559	537	540	505	509	536	550	538	511	539	519	508	532	509	507	512	538	564	548	529	519	525	536	512	535	541	542	554	507	571	502	519	538	557	568	521	540	509	584	551	514	502	534	537	503	498	549	545	511	555	506	564	527	518	504	527	545	550	508	499	526	573	531	560	556	533	573	530	589	541	566	536	489	556	544	574	493	542	525	536	524	549	570	499	550	545	543	536	526	562	509	547	522	550	522	560	569	554	552	568	576	555	522	477	506	527	541	497	521	568	525	537	552	537	543	472	522	584	485	581	541	530	531	551	542	502	569	538	528	535	537	515	505	522	551	533	518	538	524	532	486	535	547	509	496	540	558	550	532	537	517	566	535	540	476	555	572	499	507	544	550	551	530	500	488	533	548	542	508	523	529	496	542	535	521	538	580	576	514	544	534	518	517	527	522	511	507	556	509	510	567	530	554	503	547	517	483	502	537	501	531	459	546	523	511	529	521	520	522	490	568	535	487	509	531	565	519	516	511	516	541	528	510	542	535	529	540	488	570	572	516	535	535	553	534	543	481	579	545	561	501	531	530	517	556	473	530	523	524	540	540	525	551	554	559	578	561	547	509	520	514	548	532	527	508	492	578	501	561	525	528	534	583	555	544	566	509	502	524	515	522	553	590	548	567	515	490	518	528	515	543	532	553	548	559	575	519	542	531	563	526	548	506	565	503	551	536	537	538	572	554	544	511	568	499	521	530	506	502	516	556	518	570	512	511	583	544	584	533	558	562	531	538	501	525	512	498	519	543	521	538	532	535	512	526	539	532	552	500	496	548	515	553	576	542	547	507	532	489	505	518	529	551	526	541	546	540	553	529	561	570	552	505	554	509	518	545	545	528	537	492	513	547	557	508	525	506	576	516	484	581	554	497	561	556	524	537	546	519	541	536	501	523	520	510	553	529	496	521	592	533	545	572	500	578	498	583	515	517	499	501	540	538	548	563	537	496	523	534	560	534	551	546	572	520	514	561	555	526	512	538	515	510	527	512	567	533	558	560	528	554	520	524	530	509	521	585	548	520	532	534	510	519	509	562	531	491	525	551	560	525	555	539	563	527	580	532	525	564	518	572	530	549	537	542	551	493	597	549	563	575	506	542	505	544	534	573	540	515	534	533	486	562	519	491	516	527	566	541	567	504	574	529	548	550	539	526	559	555	511	530	521	503	526	518	539	534	506	522	537	498	596	545	529	533	515	527	545	560	528	524	583	570	555	529	522	543	522	514	537	515	524	510	512	502	510	515	521	516	499	542	527	545	549	555	532	502	529	521	526	542	514	543	546	579	543	508	537	523	526	550	559	555	540	532	533	534	516	542	537	538	505	541	540	553	533	549	572	599	538	527	529	500	488	541	572	526	553	532	518	547	529	514	506	546	545	545	505	507	526	521	561	532	526	545	546	550	522	542	556	479	519	533	495	556	526	534	509	501	503	531	509	554	541	550	565	526	585	532	537	574	540	555	517	558	555	498	554	493	526	510	530	543	543	545	570	528	556	503	560	534	549	567	506	534	544	568	508	557	582	553	534	522	516	510	574	531	528	508	537	534	527	540	529	527	525	494	545	559	527	540	528	520	595	493	556	514	538	543	538	549	508	561	528	538	554	478	533	511	534	552	495	512	543	533	491	574	539	524	510	519	567	502	514	525	573	505	525	471	524	542	537	534	512	524	534	529	552	556	514	506	542	530	511	539	540	527	516	521	519	526	519	518	581	533	522	561	540	516	522	535	513	542	538	494	543	546	534	529	546	540	557	507	534	496	562	605	528	531	563	525	571	576	541	529	553	524	546	541	536	557	529	595	539	561	562	503	586	514	515	532	515	528	558	528	525	496	540	556	561	502	544	543	530	557	504	551	498	534	512	534	547	521	523	541	540	553	521	530	505	581	518	597	525	499	526	521	522	560	522	544	496	537	541	548	507	532	555	500	556	561	550	513	592	521	526	540	539	560	528	541	551	546	533	545	531	524	581	496	517	540	515	531	563	521	495	586	553	540	501	516	514	492	557	550	510	516	524	522	530	510	523	547	576	505	551	552	486	550	562	498	533	533	561	543	549	530	567	526	524	530	525	517	534	485	509	485	550	539	559	588	573	528	529	575	511	514	502	526	522	571	508	536	523	484	516	499	512	511	508	504	548	508	487	564	536	504	524	509	562	535	512	533	540	508	562	521	518	539	554	505	486	560	522	514	519	497	536	517	583	515	560	545	559	526	514	533	537	527	556	493	519	503	529	525	547	525	535	505	491	499	508	557	541	509	547	539	530	532	552	519	524	541	576	541	574	571	523	557	510	523	539	517	517	519	525	554	580	562	541	540	501	532	526	556	529	515	570	550	499	530	534	568	557	533	486	572	519	525	536	578	587	568	544	521	552	502	541	557	501	551	518	525	553	525	558	530	522	543	543	498	505	573	531	573	554	526	527	550	520	541	560	550	539	545	542	504	513	559	561	561	558	553	549	538	516	574	544	549	539	603	562
22364	6504	5649	1043	359	342	366	353	328	327	325	330	326	379	388	340	347	334	326	326	322	347	358	378	333	353	355	325	330	341	323	373	299	321	331	349	342	323	362	316	353	371	344	342	339	350	385	342	328	314	356	307	338	355	322	327	335	326	318	379	347	332	344	375	316	338	334	372	331	372	338	323	348	380	368	359	340	344	357	347	381	311	331	333	339	306	339	344	350	360	329	302	352	389	357	367	340	301	323	346	327	313	346	361	336	333	388	320	345	327	319	330	349	328	335	347	315	311	341	311	337	322	370	315	334	358	348	332	331	368	330	348	378	317	356	321	328	375	310	350	341	335	339	334	340	322	328	353	354	351	328	339	352	324	337	330	303	350	333	360	354	351	332	351	341	312	316	314	374	340	342	318	358	329	321	345	385	321	323	352	305	355	362	335	371	322	293	367	361	346	346	341	343	364	358	364	331	351	328	365	369	354	322	336	355	322	334	316	313	331	368	328	375	351	322	354	325	341	372	340	317	352	366	361	339	316	343	370	336	332	334	311	333	378	366	342	328	331	338	343	335	340	339	369	321	336	312	367	340	352	320	339	284	342	313	348	360	324	308	344	373	339	348	337	345	337	368	338	326	348	344	327	335	353	313	344	348	317	306	383	350	322	340	334	334	337	363	322	327	323	325	332	342	316	374	359	353	345	383	335	328	349	377	327	331	331	316	357	297	320	349	328	326	337	330	330	340	358	340	330	333	343	335	318	365	347	335	315	327	337	351	323	337	355	309	332	351	327	348	330	335	337	323	334	326	365	318	334	333	306	324	336	363	302	348	347	335	347	340	349	345	290	345	329	336	321	346	294	323	328	317	328	362	327	345	315	334	367	330	341	357	319	315	360	342	372	302	316	349	341	305	337	330	338	320	328	336	311	325	365	340	319	353	308	322	337	361	334	325	358	306	334	328	341	343	345	340	331	331	317	320	350	302	372	338	361	353	326	345	337	361	369	310	322	323	324	315	324	348	332	357	315	356	320	327	379	331	347	322	359	337	351	338	297	343	325	338	352	343	309	303	359	340	345	312	321	371	335	348	330	318	292	332	331	357	376	332	333	305	327	340	313	298	341	364	336	339	342	364	328	324	364	350	358	349	355	338	312	392	339	326	354	319	319	315	340	365	352	305	333	317	355	357	328	320	355	333	330	366	340	332	350	319	371	327	367	375	366	327	318	385	360	334	338	334	341	337	321	315	353	330	317	303	337	355	334	320	336	359	321	356	329	358	340	369	304	317	331	309	377	358	347	345	335	349	363	358	328	317	356	309	317	328	348	324	326	344	325	337	308	344	326	353	329	365	368	314	362	362	329	368	325	333	320	326	338	317	346	333	329	309	348	334	330	331	345	351	353	348	283	302	328	317	355	341	331	278	338	345	327	369	357	351	349	343	344	336	270	321	315	333	352	343	332	353	330	351	325	377	349	371	316	344	335	342	331	356	343	335	325	377	354	334	341	325	366	336	323	314	310	317	347	334	345	333	343	339	386	302	319	304	341	334	355	352	324	330	354	301	343	344	369	352	363	310	350	352	332	308	337	348	294	365	321	357	289	332	356	334	279	323	359	335	346	322	360	368	343	355	333	318	362	320	345	302	383	352	323	339	351	343	349	353	345	330	328	313	334	347	324	347	324	330	376	330	355	342	353	336	358	308	339	336	327	323	351	309	301	350	348	311	356	324	343	331	324	322	317	370	366	315	332	342	321	356	341	343	386	379	347	361	338	327	346	345	322	324	346	325	346	325	311	370	376	345	371	342	358	318	328	340	359	319	357	369	310	344	335	378	352	354	388	303	315	337	314	327	330	353	348	328	293	309	336	337	345	381	348	315	374	325	336	344	331	372	318	314	312	359	323	372	364	345	353	334	372	325	333	359	348	315	360	333	338	356	349	367	327	315	342	317	354	367	355	358	347	337	330	390	315	330	356	330	375	312	334	312	319	331	303	332	324	322	362	366	351	370	323	330	330	356	352	335	337	372	340	376	345	327	331	345	354	349	348	360	379	349	360	409	327	318	352	353	351	331	376	335	350	339	334	341	354	331	332	375	325	336	333	326	335	359	362	337	347	359	350	339	329	344	322	343	342	327	364	352	346	333	326	346	310	333	365	329	367	357	328	305	299	335	339	336	327	367	375	334	329	366	350	377	324	351	332	350	323	327	372	329	328	351	367	349	338	340	322	323	367	335	326	336	363	347	348	357	330	335	320	370	338	303	356	397	368	368	324	372	323	346	322	342	353	344	333	327	350	335	327	340	326	338	355	349	329	325	332	346	315	358	364	354	369	334	355	323	308	350	366	339	331	378	336	328	331	353	362	332	329	344	363	377	335	341	327	339	324	352	335	333	326	331	307	337	369	344	377	350	348	345	323	334	321	347	338	319	345	326	311	360	326	330	356	313	333	318	343	326	334	347	322	355	347	321	354	315	371	332	345	314	348	352	367	364	320	352	379	336	357	347	353	356	320	304	349	336	354	325	370	325	349	358	328	346	334	362	306	345	295	302	355	359	346	351	301	337	315	380	329	354	365	348	330	361	340	348	303	336	327	316	341	346	309	330	328	368	320	354	371	368	362	314	330	337	310	315	308	347	338	361	359	340	335	336	332	343	353	348	323	358	335	313	323	357	285	338	339	359	373	347	326	309	336	317	341	347	351	338	354	325	353	330	341	346	328	342	380	356	358	351	338	321	333	374	354	355	348	320	314	335	350	313	299	342	329	314	375	307	327	359	320	324	362	308	333	358	367	344	338	322	280	358	349	325	367	331	343	332	341	343	401	346	345	348	366	387	364	368	371	350	342	354	338	350	340	376	369	345	335	361	343	300	329	330	338	331	348	357	335	344	370	338	320	345	341	301	334	336	298	350	311	344	321	353	364	324	342	338	323	348	338	331	347	329	313	347	331	339	331	313	376	337	349	357	312	330	348	351	353	333	332	334	320	308	344	328	350	300	323	346	320	375	360	334	339	354	316	335	353	333	365	358	303	330	364	331	323	333	334	363	338	347	298	351	337	332	334	353	360	341	321	361	356	350	310	355	343	309	332	358	305	318	356	360	326	359	331	335	344	321	343	325	357	324	351	377	335	342	343	383	360	302	341	329	337	368	353	347	350	344	323	340	325	301	333	325	364	328	378	348	316	352	326	325	380	347	368	346	369	341	330	357	305	361	333	364	335	333	328	308	315	358	314	336	334	350	392	326	360	328	335	343	345	333	361	335	313	322	349	357	359	319	294	303	358	318	338	342	356	362	340	330	318	360	366	354	362	313	326	327	342	319	346	357	340	307	352	339	355	328	338	338	339	342	342	340	360	309	301	314	349	323	319	319	360	358	316	329	364	314	336	357	343	347	335	296	319	351	334	356	358	344	348	317	334	316	344	322	328	344	296	370	338	337	326	355	332	324	317	303	330	349	321	335	369	365	361	357	304	335	303	317	342	366	332	319	326	336	345
17040	7954	10479	2851	820	919	877	932	770	756	806	794	761	794	835	770	741	784	773	784	737	824	781	751	815	744	744	806	811	756	767	737	774	769	803	726	772	770	780	787	753	815	740	739	753	783	732	776	796	753	772	773	768	732	770	750	833	790	837	795	751	714	779	766	796	779	832	823	772	770	810	772	779	779	761	779	836	769	765	779	803	841	842	739	749	745	791	786	814	792	791	736	790	757	786	785	733	763	750	817	765	763	771	751	796	791	758	791	749	794	760	770	745	784	764	763	767	798	818	809	791	739	755	708	730	737	800	773	734	789	768	771	788	712	757	793	751	743	776	761	852	761	784	690	771	733	797	732	740	737	730	774	734	747	769	773	756	805	788	801	756	760	775	789	752	782	723	781	760	737	801	790	726	726	746	758	771	763	806	785	715	802	723	735	776	766	747	722	801	792	733	822	761	749	742	790	739	758	810	760	741	767	792	739	703	727	754	809	775	788	756	775	794	743	800	803	755	758	786	749	787	757	758	734	774	750	787	788	778	767	777	770	760	768	742	739	792	783	769	714	802	797	766	752	783	835	769	752	764	762	771	764	759	754	823	699	781	781	778	744	786	718	780	770	759	737	805	752	755	742	780	751	749	847	787	766	827	724	742	766	838	768	751	794	767	747	787	762	779	759	766	791	731	799	792	736	812	797	718	775	776	777	778	748	752	793	766	826	736	810	820	786	791	771	806	778	785	822	757	716	790	743	786	730	749	745	777	806	797	736	738	763	754	773	773	810	753	713	720	803	767	703	734	761	751	756	728	771	768	731	800	778	735	755	732	747	703	789	759	762	756	737	819	774	793	805	739	803	767	805	776	809	757	783	850	796	750	762	712	809	775	798	780	797	752	769	726	781	765	798	765	776	763	773	746	807	792	714	747	776	783	788	777	791	733	728	751	768	742	758	807	730	801	785	759	758	780	751	800	741	712	762	761	790	789	758	776	757	752	721	768	783	786	756	735	791	728	746	764	748	813	760	788	791	822	816	814	744	779	744	805	757	794	760	780	790	784	785	775	774	722	806	777	788	769	732	781	740	795	739	786	799	783	726	742	768	789	752	810	738	774	764	766	700	797	755	751	747	767	744	736	788	786	732	809	740	776	786	769	836	779	735	795	811	758	789	770	742	763	764	789	755	730	781	758	799	797	775	710	784	787	747	725	763	761	746	727	803	737	791	784	792	829	795	788	788	768	744	747	793	781	782	799	805	740	756	758	750	754	763	736	774	756	723	771	747	751	779	787	712	781	776	732	804	769	776	757	748	747	775	775	777	743	771	769	751	742	783	788	723	748	782	781	739	784	755	780	742	760	745	803	778	782	741	795	772	789	727	725	733	786	812	704	808	744	737	764	715	765	716	758	740	735	735	738	789	767	803	694	769	822	756	758	757	778	782	814	810	784	707	730	790	774	762	768	777	800	802	782	764	760	805	799	762	748	767	776	771	750	794	764	769	754	743	807	782	821	768	793	767	782	809	797	748	761	784	745	713	748	774	776	803	715	774	801	742	789	757	724	776	772	755	786	781	752	767	767	722	803	759	699	784	771	757	747	750	729	784	794	738	755	752	765	773	766	791	716	783	742	808	779	724	777	773	759	766	757	794	756	776	748	783	820	784	775	688	786	733	778	757	823	716	747	781	759	771	787	783	795	746	738	767	753	795	788	801	756	709	755	761	707	729	776	784	754	762	764	809	805	753	712	776	791	764	768	733	799	781	796	756	798	754	809	798	745	799	840	785	804	741	806	802	763	781	817	747	804	760	787	801	757	790	801	763	755	761	759	798	791	777	778	787	746	796	753	777	765	804	792	758	765	776	778	812	736	753	735	808	737	728	779	821	781	757	774	778	813	792	741	746	772	753	737	765	731	749	723	766	754	748	790	772	746	752	733	776	752	748	803	744	772	773	755	774	785	742	776	750	728	745	773	722	784	767	768	756	761	734	776	761	770	724	795	768	771	757	753	756	768	755	784	746	803	736	785	743	770	757	788	823	765	782	721	790	803	746	772	791	744	730	770	752	794	796	774	765	779	771	747	767	791	799	734	808	747	772	765	774	772	746	761	747	752	777	801	791	791	791	781	756	758	784	807	797	752	770	794	778	793	775	755	759	723	780	786	789	809	799	741	759	772	763	820	777	760	839	798	754	726	754	778	791	712	788	713	771	768	756	747	763	788	760	786	795	776	747	760	798	753	783	793	786	793	805	791	718	706	744	770	828	754	800	767	807	767	774	767	753	753	779	747	720	772	767	795	755	788	768	778	831	767	731	766	797	748	802	740	771	724	769	815	810	794	712	816	756	767	732	803	749	800	747	782	745	781	759	820	750	781	795	739	738	765	801	753	789	733	773	781	769	813	760	800	759	752	755	742	768	779	701	775	753	802	789	767	763	746	795	749	743	748	774	783	737	771	779	754	739	789	759	797	801	765	779	783	755	745	704	784	762	749	816	821	780	776	842	780	780	728	777	768	802	774	720	799	758	744	773	796	768	749	777	798	785	810	734	797	795	807	760	785	794	728	747	755	756	755	788	761	781	786	803	804	768	781	783	768	759	763	767	785	768	763	799	772	758	753	737	761	802	780	743	793	711	784	778	758	803	764	736	816	819	751	770	724	724	764	691	793	736	760	736	806	718	807	754	774	817	792	783	763	733	777	787	814	730	751	784	781	820	810	784	779	745	755	739	750	755	768	796	767	756	751	754	713	809	729	771	786	772	725	764	798	764	780	731	780	801	769	731	716	741	801	776	760	730	831	780	738	800	790	727	750	766	771	747	802	776	794	785	698	762	724	751	739	763	769	772	776	798	778	773	766	739	770	708	802	736	786	772	804	754	715	785	783	783	775	730	717	759	795	787	734	679	726	807	778	753	791	772	721	792	768	772	811	789	770	760	753	722	728	770	735	739	757	718	728	760	777	792	761	749	772	775	750	778	760	789	724	718	736	794	780	760	773	723	751	779	734	780	757	781	757	775	751	788	765	804	733	715	812	772	802	752	776	718	745	776	761	760	796	754	774	736	762	832	770	783	822	718	746	802	754	759	749	773	762	752	825	744	815	770	789	758	750	768	774	855	747	739	770	767	830	805	788	751	760	773	755	706	744	746	800	799	788	776	738	786	774	773	762	722	767	806	756	766	796	755	781	770	773	784	735	808	753	731	766	714	760	762	763	782	749	749	792	767	777	752	709	719	773	752	753	774	792	808	791	765	797	767	725	750	774	741	803	758	739	800	799	746	735	786	753	804	759	758	778	793	676	785	733	792	769	787	743	773	787	766	750	766	816	759	745	807	761	746	796	760	761	803	808	769	767	736	738	724	779	799	749	787	706	798	793	717	726	796	794	813	709	766	745	774	756	770	811	770	782	704	737	719	766	768	751	732	755	754	761	742	782	753	803	745	774	761	783	774	783	719	761	788	776	757	813	789	782	807	779	801	749	775	744	775	774	778	757	757
59047	51007	53795	24323	4256	787	664	722	350	321	264	226	238	260	233	238	218	257	246	276	218	220	199	208	208	250	250	238	241	241	230	233	271	231	201	254	252	222	229	215	214	222	221	209	245	192	250	227	223	208	202	229	259	203	218	225	284	197	200	231	233	232	221	240	253	228	249	236	228	247	231	226	249	206	220	206	208	230	245	207	238	215	256	199	212	209	216	219	236	220	211	206	219	240	240	230	218	233	244	253	214	233	255	231	221	226	230	210	237	268	237	244	260	218	253	204	204	223	223	230	235	217	232	247	205	205	236	224	193	247	229	218	219	247	235	235	229	242	199	231	220	209	216	215	219	221	250	224	227	226	236	215	226	236	229	218	208	253	205	278	211	239	241	203	206	236	189	230	205	229	227	208	218	207	218	245	205	212	230	252	245	236	204	226	210	217	225	234	255	232	243	233	229	228	188	247	234	190	255	246	224	218	224	227	224	233	215	239	204	199	205	229	235	264	242	235	218	245	213	217	247	247	227	239	248	227	233	209	238	217	194	211	221	235	234	220	224	226	232	243	220	229	206	210	214	239	210	197	244	202	240	218	224	213	232	224	254	209	225	208	256	250	232	228	210	193	214	217	213	199	234	233	255	195	232	209	233	235	231	255	247	205	227	236	229	220	216	227	244	217	255	234	207	239	208	200	200	232	219	207	213	201	213	215	225	256	229	221	252	226	239	230	217	229	218	233	224	232	214	256	232	214	238	201	241	265	252	218	228	237	255	200	195	217	249	219	218	221	227	221	251	205	229	212	232	247	250	230	238	228	216	206	225	213	229	243	255	211	257	198	222	216	203	220	223	209	252	250	229	241	236	232	222	227	233	241	242	221	216	242	209	222	233	237	247	200	228	203	213	225	239	222	202	265	203	228	209	265	244	199	214	178	226	232	228	234	230	248	233	248	235	208	210	223	232	224	192	235	213	216	211	286	290	222	220	236	218	211	234	226	193	197	212	200	214	245	234	200	204	188	223	234	228	219	256	232	216	202	230	228	228	202	244	233	215	214	215	206	221	216	222	210	200	213	223	238	237	241	242	237	229	214	227	223	235	209	233	219	233	207	233	234	222	193	214	216	195	232	248	205	232	216	224	209	226	223	201	231	225	210	212	242	230	219	244	251	238	233	219	220	208	218	228	196	212	224	221	200	215	234	218	233	209	223	231	219	239	227	233	221	219	219	214	223	194	218	226	254	250	234	221	221	204	247	209	231	246	241	214	201	234	211	261	232	216	211	215	228	210	235	242	224	224	242	233	199	240	231	196	214	204	217	237	212	248	219	213	228	226	217	228	207	212	203	216	216	227	217	222	256	213	241	237	228	215	217	223	219	248	228	187	208	226	213	232	208	201	219	229	216	222	240	240	261	230	216	253	239	215	220	202	233	258	247	212	238	214	209	220	258	235	237	205	236	251	222	189	260	246	214	198	260	225	209	223	200	225	208	221	222	238	221	212	248	229	204	195	210	222	217	219	243	229	213	209	225	219	192	209	232	225	192	234	216	214	242	214	236	195	227	222	232	211	232	238	244	207	230	244	213	218	237	192	209	222	260	226	221	233	257	226	211	228	250	231	188	209	201	220	204	241	212	210	252	212	233	251	236	228	214	250	192	231	227	231	205	209	222	245	240	224	212	215	215	225	224	222	248	239	229	208	204	248	214	225	237	241	226	210	230	173	254	239	218	201	242	240	255	202	242	239	216	225	200	238	210	197	209	231	206	213	219	192	217	201	225	228	215	235	217	205	215	223	228	248	231	213	231	209	241	223	234	207	238	242	204	213	221	233	215	207	235	226	239	222	250	230	228	218	226	228	220	232	245	190	246	216	207	235	241	205	219	230	217	200	234	213	226	222	224	243	235	211	200	201	222	233	212	224	226	244	228	204	219	218	233	239	197	210	206	228	219	221	203	220	206	213	212	254	229	254	205	226	210	246	222	218	220	236	236	243	240	224	210	230	237	234	207	237	231	234	201	260	245	198	240	211	215	238	232	210	226	218	247	223	200	225	235	227	239	234	234	216	235	202	213	223	241	225	227	242	248	184	217	223	215	238	228	235	242	240	227	240	229	216	221	243	223	221	227	240	233	216	214	262	217	256	191	241	208	212	205	207	206	241	204	209	251	244	241	228	243	218	193	220	264	208	184	238	254	204	211	241	216	238	228	235	250	244	245	221	206	241	207	234	221	220	221	220	253	199	209	214	242	238	252	243	225	225	193	231	230	258	233	211	251	239	210	210	197	241	229	220	231	251	214	250	265	257	209	238	245	185	228	215	215	243	245	221	203	214	220	247	240	240	251	213	220	247	219	211	210	239	221	224	230	216	244	215	238	229	215	220	224	217	224	227	220	199	226	222	245	217	226	210	196	246	238	250	223	216	216	247	234	233	236	230	204	245	251	289	217	204	221	240	237	242	227	200	217	242	226	181	214	195	231	229	239	216	212	226	238	203	240	250	235	238	220	222	212	213	231	227	211	231	219	216	227	244	230	240	243	201	243	222	224	225	231	218	228	204	201	222	227	221	251	219	223	221	212	233	252	205	212	231	231	245	237	223	213	193	237	230	230	236	246	224	249	228	223	200	237	226	239	224	195	211	250	218	223	214	231	224	233	238	235	214	222	225	249	210	216	226	231	229	208	212	216	214	215	250	218	210	231	214	207	223	214	232	229	220	194	241	231	213	210	207	220	204	208	198	236	226	270	191	195	210	210	222	214	203	205	252	222	244	203	235	250	235	234	229	246	221	202	240	236	202	233	201	235	240	221	232	241	222	246	224	205	232	213	240	214	250	234	231	208	236	236	215	217	222	226	236	246	246	232	211	229	218	202	237	214	208	222	209	209	217	212	210	222	229	197	233	228	227	233	228	210	238	215	239	211	236	216	220	231	212	236	200	208	213	214	213	209	217	228	238	220	219	244	236	220	205	224	238	218	237	214	225	240	218	210	221	201	207	232	230	234	214	211	210	229	244	223	218	256	242	242	204	213	224	219	246	242	231	219	203	228	228	220	212	203	223	204	208	201	232	216	198	238	216	189	202	207	235	226	225	247	241	239	240	251	251	214	248	215	221	227	242	237	220	243	215	216	239	233	180	238	229	179	215	229	229	227	225	211	221	214	208	222	234	226	230	221	220	217	225	229	232	237	221	217	217	217	221	221	205	232	216	207	220	232	241	229	238	241	241	230	227	236	224	212	211	210	205	239	240	205	210	208	253	217	216	230	237	243	234	221	279	231	241	229	205	213	240	228	225	219	216	216	200	226	229	191	223	204	255	254	235	216	214	235	239	235	234	205	226	211	234	212	213	237	215	232	245	215	191	241	223	220	241	217	241	231	233	243	246	226	202	216	229	225	241	229	233	221	222	231	211	229	240	225	185	196	225	239	226	244	218	204	248	184	246	230	218	228	208	187	242	255	231	255	208	239	229	230	228	211	225	212	199	229	223	205	227	255
35714	39561	45775	26197	1718	2213	2617	1964	1065	858	718	638	721	665	627	616	615	616	622	589	605	550	589	580	626	623	625	625	570	581	559	592	813	553	553	574	562	565	552	557	566	561	522	600	553	559	541	571	554	555	549	546	582	554	520	571	556	599	504	560	558	562	546	626	571	603	605	578	552	579	523	586	551	558	588	571	562	573	598	565	547	614	559	568	531	543	575	540	511	512	549	515	562	529	566	561	532	566	571	563	523	569	552	548	539	532	546	545	549	532	483	554	542	555	526	520	499	519	531	529	502	583	525	513	530	523	558	551	553	535	515	535	524	512	547	551	533	553	511	538	568	497	519	508	520	489	547	558	553	540	480	556	528	559	552	522	508	552	561	546	524	556	498	532	536	558	485	521	503	539	512	507	510	516	565	580	555	507	532	520	518	534	544	509	507	511	549	490	533	537	517	531	506	563	505	520	538	536	536	550	510	517	536	523	512	499	517	527	531	576	589	547	528	561	515	519	594	572	521	535	543	546	517	569	536	565	557	573	536	528	550	518	562	497	566	532	534	563	526	575	510	510	581	545	553	533	567	544	542	565	542	515	534	509	575	575	489	545	537	535	571	502	558	536	567	552	553	539	536	542	520	542	508	529	525	529	567	481	553	513	507	510	554	548	532	520	573	520	510	520	535	525	527	565	483	494	572	532	551	546	542	551	571	534	586	502	537	528	526	528	558	530	547	528	533	535	570	562	568	532	556	527	523	499	541	539	549	564	545	539	532	507	575	542	512	555	531	516	526	589	589	541	531	499	530	518	561	550	573	524	566	581	525	539	531	516	550	534	551	521	549	534	539	569	515	526	505	529	518	501	543	568	475	576	528	514	544	526	568	535	528	549	534	514	521	533	508	542	518	513	545	555	521	499	544	579	570	548	514	579	550	527	501	509	550	555	546	522	535	514	528	510	545	539	505	524	548	531	561	558	532	556	573	542	541	551	556	568	538	505	521	556	517	536	560	514	484	504	541	541	510	505	546	503	569	583	555	536	521	532	540	518	539	567	548	543	551	499	561	487	538	522	541	553	540	508	497	530	533	541	517	526	546	515	543	546	551	553	494	593	555	522	522	572	532	511	546	575	523	533	501	524	539	549	551	505	549	537	568	542	529	537	500	560	509	489	515	548	544	535	518	543	505	546	514	533	509	501	530	503	549	555	586	530	567	504	554	503	553	568	556	551	572	530	507	548	538	531	560	548	540	579	508	512	520	575	563	529	551	519	533	533	526	527	567	524	518	546	563	508	514	546	528	564	558	542	549	523	556	554	531	569	531	541	512	472	563	524	548	535	538	559	526	579	563	572	560	541	486	524	527	527	554	543	524	515	552	561	577	499	613	475	552	526	477	552	546	571	553	524	551	513	538	540	534	555	500	542	546	539	537	560	479	512	540	545	539	539	513	554	583	493	517	525	523	518	560	550	545	528	537	553	560	531	563	547	549	516	549	538	562	506	556	517	528	547	535	523	553	516	555	548	519	539	584	551	542	503	543	513	485	553	564	555	577	515	552	520	554	560	554	536	493	535	580	541	540	541	542	533	516	538	539	504	488	512	536	519	551	555	514	525	532	501	522	532	571	523	530	551	586	562	521	538	508	521	521	535	541	498	501	509	505	561	514	538	511	536	542	541	543	563	520	560	538	526	530	500	572	589	528	548	585	551	558	470	517	562	534	558	522	508	551	514	512	507	517	511	524	564	516	570	542	522	528	515	543	519	510	524	529	569	572	530	560	493	538	568	541	526	558	549	520	520	531	551	541	527	537	550	527	539	552	528	541	551	563	539	558	526	532	539	516	535	562	493	557	547	570	534	542	536	559	535	558	530	524	562	580	533	501	527	537	579	500	528	529	516	535	546	513	525	511	551	513	555	507	514	496	513	534	582	538	545	532	561	523	546	517	560	565	583	528	541	502	583	551	531	507	557	564	523	534	554	540	522	513	552	519	554	533	547	484	525	543	562	545	559	538	567	553	532	526	529	547	527	553	533	538	560	560	584	525	517	554	536	531	551	553	545	587	562	535	539	545	566	548	568	568	524	538	520	543	559	530	553	533	475	530	523	508	501	541	545	544	524	517	554	540	517	578	535	511	544	556	508	493	517	509	521	539	537	541	530	560	554	519	525	555	486	535	561	502	556	501	569	596	524	518	567	546	519	518	536	567	571	534	535	560	529	529	545	511	548	556	539	582	540	497	508	561	559	541	508	514	481	516	543	542	539	514	508	495	525	531	551	536	524	553	504	506	560	541	510	515	523	544	550	545	565	547	502	520	516	556	525	537	512	560	545	516	536	531	528	542	524	535	531	488	579	520	535	514	550	507	509	553	531	550	561	538	502	517	565	565	508	547	545	547	518	566	555	521	569	556	566	523	531	546	510	542	519	553	558	536	560	584	586	564	535	537	538	530	581	540	525	542	544	549	523	548	528	561	586	529	556	552	547	538	565	541	562	563	544	530	556	506	539	518	552	519	546	560	541	555	519	540	517	547	534	524	543	535	518	531	527	535	543	527	541	558	522	521	517	556	547	522	517	535	582	529	529	581	503	529	544	501	529	522	507	528	569	550	500	558	542	488	560	537	529	509	538	553	552	483	520	505	561	550	528	515	548	516	559	559	548	547	531	558	501	546	510	503	568	561	512	507	538	503	530	579	570	563	538	536	525	542	536	550	587	465	517	543	563	512	524	535	553	551	515	511	540	523	553	568	532	515	556	537	502	501	599	551	492	540	528	604	556	517	556	573	580	536	518	534	537	513	527	546	488	526	515	531	536	528	520	534	528	541	512	520	550	512	555	538	551	544	530	537	514	559	540	569	532	546	516	509	519	515	561	538	515	504	566	530	577	541	538	559	512	529	505	508	548	524	555	509	567	575	530	536	559	552	580	502	526	517	553	608	502	580	529	528	512	554	586	531	556	530	527	548	558	548	558	564	549	504	561	585	529	554	519	582	492	615	529	493	521	558	543	552	502	574	522	556	540	576	527	547	547	555	511	538	549	487	533	522	549	524	549	528	584	545	539	541	536	540	517	533	535	542	526	548	521	533	540	530	539	494	529	531	555	525	517	530	573	528	493	517	498	519	502	496	589	556	485	545	524	521	526	536	554	546	513	512	492	541	561	544	581	480	546	565	541	512	504	566	571	518	554	538	549	532	559	549	512	564	511	547	549	563	530	518	545	532	579	555	563	558	525	534	570	562	519	500	531	556	530	545	572	509	587	545	525	553	533	520	509	505	538	545	495	525	537	559	539	534	526	566	545	564	548	570	505	547	527	519	535	538	596	529	518	541	537	556	539	533	525	520	532	576	532	570	579	522	519	520	544	538	563	569	516	515	532	543	556	559	505	521	529	558	493	550	557	508	481	570	520	530	521	560	552	534	575	546	553	548	542	516	526	571	497	520	549	557	545	521	532	530	518	499	537	520	565	532	534	481	538	559	545	554	581	542	550	563	484
66933	63734	66676	34775	9916	1755	1424	1160	1009	616	354	341	279	277	269	235	244	268	272	267	253	256	231	231	237	285	248	257	230	225	222	241	423	231	211	217	228	242	241	228	215	217	232	229	231	221	250	246	206	234	236	251	232	214	272	246	215	211	211	214	234	189	225	231	241	253	227	251	257	234	219	241	215	200	223	250	235	229	194	205	209	228	218	229	230	226	222	233	239	230	220	236	244	219	220	227	230	253	240	220	196	212	234	246	221	221	224	195	214	247	212	200	220	237	211	229	250	220	217	232	234	235	238	210	234	221	218	238	222	244	218	241	229	195	226	210	247	220	230	207	221	198	249	230	197	223	196	261	224	241	223	238	207	200	214	239	234	240	228	213	240	206	221	240	235	220	215	239	218	212	234	218	209	217	224	239	210	214	240	221	242	236	198	238	227	236	206	220	217	200	240	230	218	203	188	220	216	226	204	229	209	228	208	218	218	242	241	230	227	183	228	223	231	233	224	223	265	218	239	239	238	220	215	240	224	238	215	236	231	242	241	236	245	224	229	238	235	248	211	213	213	209	223	242	208	255	215	207	221	208	249	241	236	218	241	241	196	208	249	225	198	212	232	210	219	219	223	228	211	213	240	214	246	229	219	216	220	234	223	215	226	232	220	226	220	203	221	233	259	222	223	239	246	224	238	252	208	209	229	217	254	218	210	215	221	237	211	195	238	231	215	199	227	209	207	197	226	230	218	210	216	224	206	226	214	233	191	208	218	242	227	233	220	223	258	219	201	229	240	230	238	235	230	217	214	252	241	206	195	211	225	222	208	237	214	214	236	230	236	240	208	241	219	231	202	210	224	230	226	201	238	214	235	206	252	230	220	230	238	237	220	217	235	237	228	228	219	248	234	224	243	226	221	193	234	219	210	211	193	220	246	258	227	230	241	232	209	207	196	231	200	218	210	231	238	226	247	224	240	217	211	240	243	211	220	212	235	225	219	249	259	210	223	252	239	237	216	214	226	236	244	229	248	234	233	218	239	234	236	209	272	217	221	232	216	226	228	220	214	217	228	229	216	210	230	236	209	217	244	238	206	237	227	220	219	219	222	198	221	196	236	212	240	212	208	229	249	245	219	201	252	217	249	230	204	235	241	237	216	242	234	221	223	187	229	168	213	236	237	227	207	232	248	208	209	219	229	204	192	206	208	245	244	213	207	230	238	215	195	220	231	237	215	218	253	227	205	197	211	205	224	190	207	205	219	247	271	224	198	226	215	229	241	215	215	223	210	215	212	233	227	219	210	212	214	243	237	214	228	220	217	217	197	200	232	215	254	230	261	231	222	232	228	235	260	228	219	230	218	201	222	224	230	218	203	224	234	231	197	258	204	248	247	214	205	233	218	247	213	223	235	234	221	243	208	230	200	237	233	215	242	230	241	210	250	254	234	222	235	222	235	227	199	232	213	225	229	220	215	234	223	211	204	209	264	199	240	220	229	220	253	254	219	224	238	212	217	204	201	213	216	193	227	252	223	227	184	217	219	205	216	228	213	222	232	239	226	241	254	227	228	223	232	223	214	228	206	227	190	243	231	196	227	226	214	226	211	210	217	225	254	236	233	224	250	231	242	227	212	236	238	211	231	235	202	203	228	220	212	243	198	236	243	238	246	219	230	241	205	223	205	213	223	210	201	249	193	225	201	245	204	247	224	200	255	212	236	247	238	223	225	237	228	241	225	223	238	209	207	214	225	219	207	243	265	249	228	228	221	215	220	219	224	203	204	210	214	219	239	230	208	239	232	237	208	227	209	248	252	233	233	204	244	226	196	202	210	216	212	200	232	237	227	210	246	238	226	173	244	212	219	233	194	198	205	213	227	221	203	204	208	222	237	211	215	284	221	232	241	222	232	215	221	224	227	198	237	231	202	234	226	219	217	232	226	229	190	222	206	247	197	242	239	223	210	234	234	205	216	221	235	227	233	219	210	287	211	227	222	233	241	238	219	184	240	245	224	227	201	230	220	210	243	233	228	225	208	272	252	208	217	268	251	208	243	199	220	206	216	218	221	236	233	217	246	215	265	237	205	234	217	239	222	229	217	255	219	230	247	235	240	205	215	215	239	219	224	231	238	203	234	243	256	207	215	248	218	209	225	198	222	217	230	249	228	247	250	229	196	207	232	206	219	247	236	239	212	272	207	217	212	234	201	227	212	215	236	196	210	207	243	229	240	227	203	220	239	237	242	194	215	221	235	242	243	208	223	217	197	248	212	259	228	268	219	203	213	221	229	221	230	203	214	197	231	212	224	204	219	219	215	231	231	216	226	263	225	223	229	181	208	220	212	206	219	230	247	242	243	243	225	202	236	211	224	281	207	205	215	234	222	218	192	230	210	204	208	224	210	215	241	239	220	225	224	217	222	240	219	242	204	233	218	221	199	221	248	221	195	206	228	207	221	221	246	255	204	215	256	207	230	219	222	216	226	224	247	207	238	262	228	250	208	205	206	217	256	233	255	214	258	193	242	227	214	235	222	207	214	217	238	223	201	206	219	251	229	227	227	254	223	230	211	224	228	226	211	201	221	244	242	229	221	238	214	224	190	207	247	239	225	203	210	215	211	220	202	228	218	210	233	265	213	227	224	184	209	229	215	221	228	219	229	219	183	211	211	202	253	225	228	229	219	235	249	232	212	241	229	220	224	220	250	201	224	221	227	203	231	220	208	219	207	220	225	215	232	236	218	232	185	233	241	219	239	195	236	207	217	231	248	232	252	202	231	217	232	239	222	239	239	229	225	204	234	203	226	226	222	214	211	220	217	193	222	210	213	244	215	227	225	236	230	217	232	227	233	229	228	217	224	237	219	228	225	217	232	196	222	245	245	255	216	232	213	221	226	227	240	202	186	247	239	183	215	213	195	231	217	197	229	219	238	211	233	242	230	234	208	238	262	235	238	221	239	232	207	229	175	255	245	210	216	225	247	209	221	235	217	233	205	203	246	246	217	225	206	226	226	248	207	244	216	219	230	242	199	220	250	202	204	234	240	250	228	245	203	238	232	199	241	239	200	230	222	245	210	218	257	218	237	240	244	221	235	216	190	240	221	206	225	228	211	228	228	212	239	239	221	234	205	226	228	230	225	221	211	200	223	228	217	212	216	214	231	211	232	212	231	237	213	240	214	236	237	220	197	235	225	207	243	223	221	228	202	242	225	223	223	203	245	208	212	231	222	230	209	217	209	243	202	221	215	210	233	210	245	220	204	212	220	205	243	230	229	228	225	227	215	208	244	227	224	244	231	224	177	208	231	228	231	216	225	204	239	229	205	237	250	216	232	231	233	221	191	192	221	215	170	227	256	250	223	227	250	256	209	223	220	225	215	225	220	228	206	214	245	227	250	213	241	232	218	243	216	217	239	237	216	217	254	215	255	241	246	258	251	208	241	215	216	207	198	223	229	241	226	222	228	222	231	236	213	235	247	229	229	220	187	208	232	232	222	221	221	234
44614	50984	55630	34777	2687	3275	3651	3158	2177	1202	905	860	957	817	803	828	657	713	728	716	652	645	688	696	683	683	683	638	589	575	548	566	2191	548	570	569	600	598	554	513	574	583	560	559	563	603	580	543	596	551	524	550	561	577	578	565	569	572	565	531	588	552	573	604	660	692	627	620	557	620	571	588	583	529	619	573	566	612	548	578	595	569	557	518	569	603	566	573	594	538	544	581	566	599	579	584	553	620	534	542	537	557	521	510	526	556	557	531	541	549	608	563	519	523	555	497	563	529	570	543	549	538	538	548	592	546	528	578	533	542	525	576	519	575	574	569	534	557	531	548	582	537	572	527	557	533	521	526	588	567	516	565	559	532	561	554	536	546	533	515	581	519	558	560	599	522	541	531	581	523	534	551	543	530	519	558	545	535	519	525	499	561	538	538	536	538	478	518	537	561	506	571	530	566	559	523	548	599	509	540	518	528	531	545	544	570	582	510	542	512	568	535	555	544	527	563	542	529	533	557	542	584	546	543	533	523	545	498	537	547	562	543	539	551	529	542	522	577	539	594	535	541	538	542	531	567	537	542	552	542	555	538	538	562	498	518	542	548	570	524	556	573	540	574	564	546	530	492	562	559	559	559	533	590	559	576	551	540	534	565	557	547	523	556	517	527	544	564	551	529	567	571	570	592	506	610	516	573	575	542	524	511	570	521	556	574	572	524	535	611	564	561	569	553	555	567	529	530	542	503	543	525	518	568	558	521	539	567	527	544	510	565	548	537	563	556	530	549	542	532	566	554	552	517	525	567	522	556	526	569	539	542	522	517	502	513	533	498	507	525	562	601	525	555	524	550	528	553	524	505	554	552	533	561	544	529	547	578	554	529	548	548	500	545	552	560	530	531	546	553	569	551	547	538	564	529	503	546	546	535	559	506	590	516	558	570	520	510	521	548	513	578	505	524	563	591	520	533	553	584	551	539	562	564	550	551	557	559	518	541	579	543	556	528	581	525	520	592	520	529	539	536	588	583	549	571	567	571	526	542	542	522	520	516	550	570	514	524	529	540	527	564	542	601	559	568	545	564	571	534	544	529	544	563	500	551	543	543	548	538	519	543	558	522	571	561	537	504	521	494	568	539	552	536	541	550	536	590	540	515	545	549	560	553	532	549	501	552	515	561	583	523	563	542	545	568	553	521	529	524	533	549	548	535	519	533	548	535	563	600	530	557	573	572	531	549	511	525	590	550	548	566	535	514	589	502	554	538	577	566	554	522	542	521	559	521	504	528	521	531	520	549	562	540	512	539	601	482	540	532	549	564	561	533	562	539	523	577	526	563	528	539	541	528	532	495	522	532	543	556	532	522	556	508	551	554	504	500	540	543	509	535	508	554	542	559	590	541	586	546	542	562	587	553	513	525	528	523	543	551	551	532	517	532	550	584	539	530	570	558	567	558	572	572	539	528	563	564	537	556	541	560	530	565	535	553	506	503	566	576	518	542	528	529	563	599	550	548	558	564	570	595	571	610	547	509	592	569	589	558	514	537	539	584	541	542	563	536	522	535	557	546	522	561	511	562	547	547	514	541	572	520	556	507	551	528	514	550	570	580	559	572	543	552	543	521	545	556	529	533	510	496	539	543	579	556	540	530	532	494	570	523	512	539	549	548	539	525	517	569	548	555	530	543	538	530	541	578	576	551	544	533	543	559	488	494	529	554	562	526	577	509	523	552	514	519	558	551	614	555	559	537	540	531	502	503	569	551	537	545	538	558	520	598	534	577	553	538	537	516	504	579	476	561	520	508	505	504	509	530	515	536	548	525	564	526	525	535	529	531	548	577	519	537	542	566	531	569	533	528	531	539	530	523	585	517	517	513	545	509	572	571	558	530	554	557	554	527	525	535	535	547	543	499	518	511	545	529	534	552	575	569	535	563	542	536	550	555	504	548	547	551	553	585	576	570	545	561	528	539	551	508	574	474	565	582	546	545	532	545	579	546	527	548	562	535	535	556	548	545	550	551	536	526	535	530	562	573	544	514	546	559	533	542	533	520	535	565	527	541	548	548	557	568	551	519	529	534	555	536	548	515	569	533	566	576	532	523	570	545	543	571	551	540	544	510	577	574	526	538	513	541	528	553	566	553	515	527	576	566	554	509	585	523	553	572	516	534	513	588	531	575	539	563	549	542	548	517	538	545	557	553	579	513	541	498	501	545	580	568	557	562	528	585	566	557	559	560	597	541	533	526	533	569	562	568	518	517	568	519	581	547	520	537	539	544	545	536	530	573	569	531	514	534	534	542	523	545	565	565	522	529	515	571	560	584	531	559	529	541	530	527	557	536	516	504	525	530	530	540	515	521	526	531	503	531	504	575	539	560	532	554	585	517	546	515	559	582	547	530	554	553	571	515	565	556	582	535	536	527	559	568	501	587	535	529	524	531	543	557	542	552	527	509	601	563	572	558	522	532	573	542	544	503	565	492	526	535	512	570	542	551	517	550	532	549	545	542	589	538	532	537	561	530	544	553	527	528	598	558	562	554	524	525	528	543	584	503	533	536	532	563	564	582	579	512	553	537	583	545	557	512	522	556	575	551	535	601	550	537	555	583	541	535	553	510	501	572	529	532	535	561	581	584	519	535	519	544	551	526	511	515	540	520	582	616	519	545	506	558	515	558	550	543	568	517	566	545	592	555	536	510	559	540	524	571	530	513	563	562	552	560	570	553	509	590	558	547	580	608	556	557	517	579	557	508	525	580	528	582	549	569	561	581	528	543	556	573	526	541	535	545	600	563	545	544	523	528	535	519	523	568	550	516	529	566	524	565	543	563	580	543	555	557	534	551	574	563	536	576	538	535	565	549	513	531	502	565	548	539	574	557	514	558	554	551	548	548	500	559	505	546	538	513	504	531	535	522	509	552	534	521	539	563	550	522	515	509	534	534	556	585	556	563	566	534	494	543	535	552	539	561	551	552	552	552	521	546	542	542	543	457	515	530	560	544	529	544	546	595	545	559	552	574	553	530	521	605	532	561	522	554	511	557	548	521	552	561	551	527	552	528	538	559	566	564	547	538	509	494	553	547	507	533	570	530	562	572	526	536	536	566	525	601	509	522	544	575	530	561	560	565	534	576	533	543	515	568	590	554	554	526	529	521	572	549	546	526	584	574	525	517	545	488	518	525	543	537	552	590	540	533	550	556	573	564	552	487	536	559	538	533	524	526	547	537	572	529	501	577	560	563	567	544	548	514	553	545	547	543	560	571	545	528	518	544	514	571	547	562	517	548	548	557	509	530	546	576	537	536	541	568	516	558	532	542	552	531	540	544	540	514	534	541	535	557	513	488	560	592	577	543	567	549	536	553	512	523	576	542	546	566	547	550	543	533	577	515	577	546	509	596	537	523	582	523	551	549	540	537	573	564	537	552	539	556	502	509	552	483	572	565	516	551	574	547	557	543	577	539	541	548	569	530	558	564	569	531	555	555	552	511	547	543	501	533
22167	8390	7792	1357	432	392	392	390	332	367	371	327	317	350	335	329	323	342	346	328	357	358	363	343	364	354	311	354	337	343	339	303	344	341	371	329	355	354	355	345	373	364	372	310	343	363	350	324	319	355	318	362	332	346	323	322	374	309	312	362	349	360	358	328	369	344	373	295	342	350	350	326	291	303	347	341	367	349	319	327	341	325	312	348	377	341	304	358	312	362	366	343	313	317	319	364	385	353	372	341	344	361	357	324	329	324	340	310	322	335	360	347	352	355	370	347	301	393	360	339	341	364	370	379	351	336	334	320	350	340	322	324	317	331	340	337	337	359	356	310	367	351	336	343	360	352	372	317	341	329	381	299	358	308	342	354	388	330	323	324	324	347	322	333	334	320	332	342	359	356	356	330	330	334	343	347	335	337	324	300	327	320	343	331	331	341	322	329	325	337	333	364	341	323	370	368	352	347	328	340	329	378	344	357	357	375	332	355	318	352	345	311	353	327	367	356	355	350	362	314	378	343	374	359	366	339	352	330	339	367	318	322	363	365	342	332	404	332	327	355	330	369	346	358	333	328	363	307	320	293	369	352	341	340	294	319	334	372	353	332	359	365	339	294	362	364	344	349	298	342	345	319	362	353	345	361	329	339	328	331	342	337	343	356	333	363	356	368	370	330	347	314	343	326	344	337	363	347	322	282	324	369	322	337	341	324	357	343	327	365	368	315	347	377	337	335	325	339	313	317	340	337	356	336	370	326	333	325	330	323	335	315	331	330	314	347	336	347	346	342	366	360	351	366	329	331	313	351	300	374	318	354	374	319	330	316	322	303	368	358	345	362	332	350	371	380	347	329	326	358	345	339	348	306	380	364	362	327	353	331	341	318	324	371	337	342	339	370	305	332	329	320	376	355	351	346	341	353	330	338	369	334	348	330	330	368	351	346	366	343	347	380	343	329	373	342	333	295	325	328	338	308	357	351	322	315	361	356	359	331	345	331	344	339	377	322	339	337	341	358	364	319	352	338	355	362	314	348	348	342	365	346	349	308	358	339	362	328	363	330	350	341	320	355	336	331	347	356	344	322	330	365	331	344	363	332	343	364	362	342	345	347	359	328	359	332	335	329	335	330	337	315	366	323	340	350	369	343	341	345	307	330	350	329	324	340	339	316	345	314	339	336	309	371	335	334	335	326	337	347	328	358	395	357	306	326	319	363	336	326	369	310	393	340	379	362	364	341	341	335	373	316	390	322	383	354	367	338	320	346	314	313	345	357	381	344	330	341	365	332	339	328	340	330	337	377	349	353	368	353	328	344	328	312	389	337	386	344	367	355	347	354	340	314	341	350	308	401	360	350	329	297	349	363	300	353	313	316	344	344	340	367	328	322	361	392	327	355	326	361	368	363	346	322	334	329	327	348	329	330	323	357	383	316	387	345	321	341	354	348	353	308	315	345	334	321	324	361	353	361	326	328	360	357	350	354	364	343	311	352	333	354	357	345	344	355	326	329	381	334	362	341	324	332	326	326	358	348	316	340	322	347	320	335	347	307	330	325	360	319	327	351	335	327	341	352	335	365	415	378	370	362	333	349	354	355	343	367	359	338	339	296	332	348	353	335	319	343	329	369	339	336	324	352	353	344	375	360	354	339	355	352	326	354	342	339	334	349	341	332	360	353	330	349	373	378	364	378	340	334	369	352	386	368	387	331	301	324	324	339	365	336	352	364	334	339	334	357	361	342	321	325	350	338	355	333	343	350	369	333	360	315	346	372	331	349	338	350	351	353	361	341	308	340	370	332	336	349	367	348	360	332	361	354	347	331	351	386	358	351	364	356	352	339	342	361	349	364	319	351	332	351	367	345	346	352	357	371	341	342	358	355	350	351	334	388	354	351	380	319	349	333	342	365	342	323	357	344	368	337	333	352	342	357	362	301	360	350	342	343	343	346	345	330	321	337	331	331	316	364	308	351	311	319	384	328	350	346	360	372	363	348	319	321	352	350	352	362	324	328	368	331	300	344	364	368	339	359	283	348	359	335	352	342	334	353	341	340	386	334	368	347	337	343	387	375	320	353	327	333	308	356	346	369	319	314	295	341	328	299	368	349	345	331	334	313	331	321	365	343	324	334	333	309	330	341	352	355	347	332	348	350	345	335	331	347	306	339	341	353	340	353	344	325	325	345	330	355	329	382	376	383	317	371	342	349	366	346	361	356	354	332	347	314	348	343	332	354	342	316	324	355	332	372	310	359	311	385	356	380	320	368	363	302	355	312	339	329	337	339	371	352	334	346	357	348	312	349	379	341	323	360	353	342	335	299	323	352	335	324	335	401	346	359	347	359	333	340	351	353	321	339	346	340	337	307	308	314	345	371	343	332	337	299	353	400	315	352	327	366	332	346	360	373	375	346	373	348	339	380	332	355	334	335	327	349	365	346	336	332	356	349	346	348	340	332	337	353	356	353	339	354	377	326	342	325	352	327	330	335	362	333	356	340	298	362	323	348	333	338	349	352	316	380	332	341	365	349	366	325	362	362	352	369	333	326	317	363	331	347	348	327	359	371	295	347	337	329	336	336	363	353	329	375	358	390	356	351	334	340	317	293	343	358	316	323	361	354	314	332	338	360	340	361	335	340	326	325	380	366	348	314	331	325	328	333	334	337	328	342	350	386	367	344	341	332	352	344	369	334	337	396	338	360	353	357	346	352	337	373	354	325	342	311	329	331	343	348	338	350	342	350	347	371	340	360	312	366	342	362	347	341	353	388	361	353	344	336	327	388	356	322	343	329	362	324	365	344	356	355	311	361	323	336	363	352	330	374	352	350	353	381	341	349	351	325	360	315	342	353	308	360	362	343	335	373	314	334	353	360	342	358	342	354	338	325	319	326	357	363	348	351	319	336	351	345	337	340	349	361	339	348	384	374	349	364	330	299	333	336	372	339	326	333	344	365	322	373	354	338	301	298	350	356	365	351	319	331	354	368	330	356	361	334	332	357	323	337	358	345	325	327	328	339	316	324	369	328	349	355	316	386	345	348	331	336	367	345	347	376	357	338	334	329	353	358	327	349	341	346	366	371	356	337	360	344	359	337	384	358	332	319	349	350	359	337	344	353	342	343	327	322	323	367	341	355	352	324	349	338	322	338	343	327	317	356	355	366	336	325	306	339	340	318	373	331	362	357	346	349	320	357	345	368	351	353	345	359	341	335	349	344	317	363	340	344	349	378	343	362	370	365	367	363	349	311	377	328	320	341	323	336	332	356	349	388	363	336	355	350	332	363	336	369	321	343	347	331	308	340	358	339	363	331	375	326	352	365	370	346	354	329	343	328	339	344	351	340	312	347	308	362	303	339	306	348	331	358	336	302	356	350	342	336	340	326	368	322	353	359	356	336	337	330	365	331	327	382	358	334	334	304	357	354	398	307	329	362	352	341	329	371	313	339	355	343	355	355	367	348	364	359	352	320	346	369	352	330	343	331	346	398	327	359	354	353
16475	10776	12167	3187	921	938	994	909	869	787	890	803	772	721	754	807	792	781	790	781	814	741	793	771	838	802	771	810	764	798	762	785	819	799	803	781	773	784	813	765	794	809	764	766	774	822	804	740	763	738	780	719	802	740	787	725	748	807	829	774	751	788	779	800	792	817	788	796	830	797	749	682	765	776	828	768	811	816	758	765	799	784	823	771	766	802	778	788	747	718	793	788	822	806	774	811	809	753	722	743	790	777	820	755	764	796	788	733	785	814	791	810	828	759	782	807	805	762	750	746	808	797	795	734	823	779	771	757	785	793	757	750	823	733	784	825	739	755	768	761	783	748	737	774	811	807	771	816	758	794	817	780	766	778	783	808	752	741	772	780	771	829	788	782	731	742	751	789	756	727	751	785	806	788	775	788	742	783	764	810	762	747	830	794	786	788	809	743	761	760	774	790	738	747	797	776	770	749	757	774	723	743	798	761	749	755	745	774	786	762	796	769	778	822	788	768	754	836	754	802	747	747	758	795	783	809	798	777	752	772	810	737	745	748	765	826	750	764	733	865	826	786	765	787	771	783	783	767	785	753	738	786	786	833	807	787	788	775	797	803	780	768	808	735	752	810	782	786	761	796	743	769	723	805	742	795	714	755	724	775	765	762	752	800	774	760	765	777	745	808	762	793	756	758	777	822	811	758	783	761	820	791	782	793	797	805	731	769	764	714	729	795	796	784	753	788	758	726	748	799	748	801	771	822	762	799	777	747	805	787	763	773	730	796	763	779	752	802	688	712	851	770	835	785	797	808	761	760	744	729	819	764	797	795	745	749	794	771	750	756	781	710	755	780	751	748	795	795	802	800	764	732	750	754	746	807	783	714	762	798	794	817	741	781	766	781	764	734	786	727	750	793	753	739	741	795	757	773	804	744	763	729	763	789	776	751	726	793	837	802	744	787	807	829	771	793	806	830	763	809	784	834	761	803	822	780	775	773	749	806	743	781	766	778	749	813	761	767	775	811	796	733	764	733	776	853	800	812	807	767	735	803	772	794	782	801	776	782	772	758	835	773	799	800	773	796	792	777	813	751	798	774	748	757	814	784	781	771	800	756	764	812	785	773	753	767	761	744	754	772	796	849	721	771	694	741	745	787	822	789	753	758	741	757	770	753	815	758	751	811	807	772	787	731	781	795	762	791	787	771	781	775	794	757	778	774	749	793	828	803	830	763	754	793	778	811	812	742	818	775	746	776	807	747	761	767	820	780	779	735	752	780	764	716	741	770	729	768	791	753	763	800	793	788	795	770	752	793	809	746	834	732	772	761	809	760	740	771	800	806	695	775	791	794	799	752	776	818	791	764	762	770	781	771	785	794	778	781	796	753	762	787	803	782	770	754	759	806	791	737	743	788	826	749	757	806	786	793	795	801	778	749	788	780	724	786	765	773	715	773	789	823	763	783	762	812	756	748	787	757	757	794	760	801	783	782	817	747	748	741	762	795	811	746	820	756	804	838	770	760	810	817	785	813	751	747	841	782	771	803	803	797	780	828	782	798	799	766	774	769	781	812	763	781	757	741	760	773	773	757	774	850	802	736	787	722	799	750	748	747	797	812	786	834	723	763	854	762	736	737	772	700	777	772	773	775	828	775	808	753	762	738	816	801	778	752	784	766	791	751	746	833	748	755	771	772	756	803	826	787	765	797	768	788	806	797	792	788	761	767	742	775	760	756	798	771	750	799	709	752	815	801	778	786	800	774	706	731	758	753	802	769	779	737	798	751	764	795	785	776	742	821	774	836	829	735	774	715	780	831	814	784	727	757	756	727	791	760	760	785	784	762	762	786	819	795	798	799	760	781	744	816	796	806	784	758	783	748	738	819	772	807	750	762	785	816	800	787	766	738	763	775	766	783	763	723	799	732	747	805	808	812	793	799	739	808	771	742	774	712	808	824	770	764	761	773	798	772	713	741	781	756	785	789	777	828	769	773	792	777	807	801	756	775	758	809	773	826	855	772	784	720	718	789	774	736	824	841	762	729	800	789	806	700	824	767	732	746	782	754	778	755	743	726	821	734	768	778	745	758	786	788	800	782	731	809	756	723	829	791	818	773	786	778	759	797	793	747	806	756	739	784	789	777	810	776	779	704	783	796	757	731	746	747	768	823	755	771	757	807	777	792	782	756	787	832	738	848	749	779	739	760	784	763	785	764	749	782	812	798	790	796	784	766	756	786	786	820	799	776	758	822	775	752	813	762	767	722	719	826	817	761	798	811	831	804	751	749	770	762	824	795	816	806	790	733	759	753	816	773	774	735	738	779	748	776	807	758	769	798	774	821	773	765	787	788	765	790	751	773	800	703	795	803	816	799	766	746	824	771	751	772	736	741	830	747	779	749	760	815	713	820	805	746	771	764	733	743	754	806	786	776	824	820	833	780	759	784	761	803	742	794	751	809	745	729	774	717	766	764	720	754	815	810	740	733	734	794	790	817	803	779	815	766	799	798	807	769	773	764	818	758	777	802	789	757	789	757	775	784	811	753	787	742	775	791	739	779	789	804	777	734	756	780	811	776	776	801	782	811	756	768	771	773	749	771	794	758	735	765	832	797	784	778	827	780	743	805	804	798	771	801	752	811	765	726	780	763	722	793	764	837	751	773	767	750	745	759	777	755	740	770	774	804	733	817	792	759	807	818	773	716	759	764	773	756	762	742	762	765	790	708	755	798	763	763	783	758	761	788	732	759	777	808	782	776	795	764	753	784	792	776	791	746	815	799	740	778	744	808	789	757	782	768	773	720	793	808	769	806	770	802	809	799	799	734	780	763	712	771	762	757	766	744	819	788	803	815	775	739	728	748	735	703	820	805	779	800	766	773	725	850	731	784	802	780	715	782	766	801	860	796	808	779	796	759	770	778	784	758	798	792	764	799	795	768	846	779	784	795	808	761	747	815	781	762	797	810	794	760	723	790	789	781	835	757	785	787	764	806	732	773	758	774	775	784	771	758	796	765	730	771	810	791	787	793	824	779	793	747	783	751	751	770	763	795	804	788	760	800	752	733	803	773	759	700	775	805	732	765	782	809	809	806	790	784	766	779	752	760	812	792	751	781	754	790	796	761	770	773	747	789	787	785	756	782	759	744	754	754	750	791	815	733	782	758	755	797	758	772	804	793	792	734	763	764	793	794	762	766	769	742	802	791	775	820	724	757	778	800	786	744	722	771	743	821	795	769	805	798	775	770	767	749	775	766	729	791	745	794	787	765	760	754	809	752	780	800	748	775	740	768	811	799	815	785	775	821	754	766	720	773	783	771	807	770	767	783	747	842	751	785	764	777	763	750	818	803	777	784	803	767	792	749	809	770	814	792	781	749	849	814	767	802	797	785	756	816	780	746	765	791	775	773	806	805	826	728	788	710	745	797	820	854	786	770	746	795	795	778	800	757	826	784	757	792	828	784	821	758	785	809	759	808	807	760	753	799	725	785	791	771	801	818	824	811
59057	52157	53967	25248	4209	892	862	790	753	386	283	268	240	240	233	223	268	232	275	250	226	210	210	260	211	243	250	228	249	203	230	221	254	229	235	258	252	214	218	219	231	246	219	241	242	222	206	213	248	239	238	229	235	219	242	258	238	256	229	225	258	230	254	221	229	289	241	249	266	233	240	241	237	223	228	216	245	247	210	215	228	225	230	235	232	207	214	243	235	254	215	247	232	233	243	239	213	256	231	247	197	230	239	251	225	221	216	265	222	227	202	217	235	210	240	221	223	232	239	207	197	225	242	209	227	220	249	224	233	246	210	247	227	220	248	221	220	246	250	234	210	198	242	237	231	235	281	232	228	258	236	239	217	229	238	237	230	254	207	220	236	236	242	238	214	206	241	238	215	181	217	219	228	225	202	234	235	240	247	209	218	196	219	228	219	221	221	231	237	239	232	228	229	232	269	249	232	225	242	224	210	225	214	223	206	240	215	232	224	212	239	248	248	181	200	230	243	220	233	223	247	236	248	237	254	220	216	238	241	212	216	208	224	226	236	211	212	218	206	218	232	239	196	201	233	222	224	230	219	245	254	205	235	195	201	218	247	237	237	230	228	213	223	230	228	236	211	220	231	224	233	243	239	218	226	246	223	240	219	235	224	210	207	239	220	216	237	207	230	232	215	248	234	229	243	225	227	254	247	213	249	199	214	229	228	233	239	237	217	232	216	203	199	218	242	236	225	238	252	244	237	208	243	218	215	211	212	229	212	242	225	221	231	209	224	238	217	227	259	207	187	203	222	230	244	224	231	255	238	223	223	202	206	231	223	231	227	222	214	231	232	232	202	204	207	229	217	234	221	230	232	234	206	244	255	243	248	234	215	253	226	218	218	232	218	222	205	239	220	224	235	218	207	242	216	196	229	228	249	191	218	211	238	246	234	242	214	238	222	230	223	237	246	243	218	228	222	248	230	223	232	229	232	238	202	213	225	229	246	224	212	219	209	249	214	227	231	248	238	228	207	225	224	241	222	222	224	221	225	217	241	225	225	195	211	213	250	264	236	220	243	200	240	243	233	242	251	249	215	238	262	241	204	228	214	221	204	221	216	197	236	223	214	216	210	248	231	221	221	232	214	193	235	237	234	248	208	263	220	210	227	255	229	223	262	212	214	211	205	229	215	221	214	252	241	228	258	220	229	216	186	224	218	233	224	218	207	237	228	239	200	225	251	217	230	230	229	210	232	231	215	202	224	223	192	229	248	239	236	235	248	239	203	202	217	228	231	245	232	211	219	235	213	205	242	222	244	240	231	230	214	245	235	237	231	211	242	206	219	245	184	233	264	202	211	221	220	250	214	249	254	217	227	209	230	231	257	229	228	222	239	229	259	234	224	231	238	208	228	219	215	238	233	227	233	241	232	221	217	242	218	206	218	246	236	222	191	216	201	224	210	255	237	228	247	225	231	249	213	258	213	200	214	226	249	219	209	232	247	223	212	241	232	240	220	234	219	231	206	240	249	212	226	220	236	219	227	214	246	231	230	215	193	224	240	266	196	212	225	226	215	237	245	192	235	222	228	216	237	233	234	227	208	229	216	222	238	232	229	206	251	252	241	237	235	217	217	216	260	213	222	223	219	231	230	238	221	213	229	207	226	218	237	202	241	225	245	231	237	225	229	238	253	236	247	219	200	223	241	250	215	218	253	215	218	212	235	206	252	247	242	260	210	210	212	229	230	240	245	242	216	205	220	234	229	224	230	227	217	246	244	202	230	221	221	250	230	210	220	227	227	213	220	234	218	222	227	211	230	204	217	208	246	223	228	236	250	223	221	212	219	214	218	236	226	235	229	243	227	215	240	253	240	210	244	235	220	224	216	217	215	238	236	220	224	185	204	241	224	217	224	232	235	210	224	232	228	234	203	229	236	251	213	217	223	221	215	226	229	216	231	246	204	237	221	239	201	263	233	207	213	210	242	228	221	234	240	234	235	248	256	228	223	229	219	232	229	226	245	229	218	244	236	234	258	241	231	222	253	247	261	245	213	240	209	231	237	214	226	205	235	229	223	262	252	227	220	230	245	231	251	228	228	221	242	229	208	244	251	227	240	231	256	240	207	238	234	213	249	225	243	239	234	225	228	238	250	233	226	239	247	254	196	238	201	218	229	241	227	215	238	229	205	226	215	232	252	237	214	223	245	230	239	235	219	244	229	263	206	249	278	234	219	239	231	225	223	215	228	235	237	221	210	214	233	245	250	209	218	219	234	233	249	220	230	204	222	215	240	225	226	204	194	227	226	219	215	241	245	212	233	241	223	245	228	192	262	236	218	238	223	238	217	274	212	259	233	240	226	227	226	215	204	259	228	216	231	239	214	254	256	224	221	222	244	224	196	260	227	225	240	213	208	209	246	222	222	221	231	216	210	212	212	223	260	241	209	221	246	196	217	217	227	200	208	223	241	221	228	264	251	240	198	205	213	242	220	228	240	233	222	218	233	234	249	230	237	245	243	218	232	219	247	227	250	213	259	234	218	244	216	198	234	225	236	247	235	255	197	240	241	212	201	212	224	239	216	246	203	230	218	194	241	232	229	237	195	230	223	232	210	248	250	218	229	232	205	216	214	248	229	232	222	240	224	239	201	235	193	238	224	235	236	230	264	251	239	209	229	223	244	206	223	213	269	217	191	203	232	234	257	250	219	245	225	234	227	230	223	231	209	237	220	245	205	238	237	237	210	223	216	232	227	213	242	221	216	233	258	214	234	247	221	231	245	249	201	218	232	254	215	225	234	217	214	242	253	230	249	209	230	239	228	224	227	225	231	205	271	212	235	224	257	213	158	232	253	239	197	242	199	192	229	218	209	221	219	213	224	235	216	234	208	233	232	229	233	229	244	221	220	223	227	238	256	233	260	212	231	205	211	240	232	198	234	242	247	206	217	234	197	224	219	226	225	242	221	231	232	256	210	230	256	217	222	217	233	220	242	214	229	221	236	226	187	232	224	220	242	230	243	227	240	251	233	243	275	193	261	224	232	248	222	246	276	231	218	213	223	208	235	217	226	223	203	207	236	261	226	240	221	248	235	211	231	210	244	222	245	197	206	237	217	243	258	233	212	220	236	214	203	226	228	211	233	243	215	219	234	266	216	203	241	236	225	221	228	233	203	214	260	201	222	193	219	219	232	241	220	215	244	240	202	223	224	203	253	215	246	224	216	217	231	228	233	195	213	234	225	244	227	218	229	265	242	242	231	234	228	223	228	237	223	185	196	205	227	228	200	245	250	240	230	205	229	211	224	227	250	240	234	228	230	225	255	232	223	246	234	219	214	201	209	251	225	194	240	262	221	222	221	241	229	244	227	252	248	237	215	227	215	223	218	243	255	215	234	235	254	211	235	244	239	247	240	231	229	232	241	237	227	228	198	209	220	260	232	236	223	222	209	219	223	244	222	217	234	221	202	234	236	208	246	226	214	224	273	236	232	220	219	223	243	205	238	237
34572	40716	45292	26435	1933	2000	2898	2315	1601	910	765	677	711	641	693	647	590	594	697	634	610	635	619	622	583	639	597	656	544	572	624	573	1063	573	593	543	585	540	531	570	540	559	556	547	567	538	572	545	563	504	540	567	540	550	559	523	506	505	529	544	546	565	575	591	612	617	594	596	555	546	526	579	572	514	578	557	541	579	580	491	599	599	605	613	553	588	529	557	520	585	533	502	572	574	558	535	593	546	539	596	543	542	564	515	538	535	554	569	529	574	595	574	549	521	564	547	537	537	549	546	548	544	532	520	561	541	516	565	540	569	548	553	505	570	529	510	525	550	505	506	523	519	555	534	569	547	541	539	533	528	512	561	565	596	531	530	524	548	519	566	508	535	539	527	575	520	535	550	521	542	531	523	522	565	525	530	577	550	533	525	536	533	576	531	553	540	518	530	569	535	558	537	555	532	551	531	585	517	518	500	524	584	536	544	524	560	512	564	565	529	536	566	530	533	553	579	564	565	544	568	546	544	534	541	516	537	511	518	537	525	593	545	546	569	502	545	539	538	575	573	501	523	500	558	542	521	521	552	579	510	595	526	488	564	568	538	517	537	573	483	564	541	571	609	526	528	539	518	555	525	557	540	504	508	568	553	527	521	547	544	549	543	550	537	545	516	529	560	541	567	532	561	538	553	575	531	547	529	534	517	533	553	523	557	508	566	528	565	531	585	532	531	543	516	568	548	518	498	621	530	559	534	528	572	560	551	570	496	564	584	564	538	550	516	543	521	519	532	564	530	528	578	475	564	579	574	564	551	513	518	574	549	495	578	542	514	562	532	545	547	524	542	547	522	594	579	571	492	544	517	534	563	541	526	548	483	529	531	544	547	553	539	534	538	539	574	563	573	543	578	585	523	562	551	584	534	508	543	555	526	546	523	530	591	557	571	511	532	514	540	528	564	535	532	560	543	573	540	523	532	529	549	545	542	563	535	535	519	498	554	539	548	562	543	540	556	582	555	528	553	539	577	545	544	562	522	541	541	520	583	507	499	513	568	563	540	537	516	572	506	516	548	543	497	537	577	539	525	551	569	552	500	570	536	534	550	578	518	554	520	526	561	545	562	545	527	564	570	531	546	561	561	550	581	533	515	540	533	526	564	558	506	541	555	527	604	530	539	562	554	563	550	546	516	533	570	589	580	542	533	519	568	528	538	587	574	481	548	535	577	556	573	561	544	568	517	586	591	553	536	490	529	516	560	535	529	596	550	539	533	541	512	522	553	532	540	513	531	534	541	511	542	560	540	575	540	545	539	547	566	556	541	517	523	567	560	562	570	522	571	572	544	556	541	589	524	549	548	520	515	557	540	559	560	550	551	586	578	564	550	538	582	525	500	547	531	521	600	553	529	544	550	533	556	505	583	527	535	540	548	537	567	575	545	546	531	557	568	531	571	524	525	530	538	541	536	557	537	555	554	540	545	520	541	543	575	536	547	479	584	565	563	565	521	581	525	557	543	546	545	509	590	558	551	567	549	532	524	576	529	516	570	534	533	544	537	534	549	570	546	532	566	561	551	547	546	547	537	542	559	529	530	566	528	569	500	545	546	547	580	546	557	568	516	516	533	537	544	505	555	537	591	545	532	541	586	530	493	532	505	529	545	577	554	544	550	542	548	501	574	560	554	591	530	573	556	563	551	546	522	571	563	535	521	521	552	529	550	563	569	565	539	539	569	554	525	554	553	560	537	573	531	527	540	570	546	520	541	556	540	554	544	511	551	561	578	543	544	543	546	540	524	491	525	495	518	511	524	558	570	537	543	598	535	513	527	517	508	536	561	500	588	539	524	556	565	536	538	544	586	555	574	590	544	506	561	549	508	490	525	510	530	559	572	546	545	561	538	522	577	510	525	523	560	552	549	510	520	558	571	517	531	527	543	551	519	543	540	577	570	497	488	560	532	530	567	561	555	552	567	490	520	558	550	558	534	533	539	537	552	535	547	526	565	546	520	534	510	577	543	544	510	508	548	537	547	519	560	530	544	561	531	526	533	538	551	586	492	551	532	532	537	490	532	563	547	531	549	532	549	494	523	553	517	549	546	560	587	516	482	571	555	529	527	528	550	543	524	530	540	517	530	526	512	577	539	525	555	559	493	559	524	586	535	573	577	535	527	569	553	535	552	570	528	556	503	553	516	560	549	540	539	559	550	562	601	569	501	534	514	530	549	519	515	541	535	582	521	519	545	564	567	547	537	554	552	527	513	553	516	556	566	545	560	533	568	525	514	605	546	509	585	539	555	522	553	562	523	558	512	552	528	566	524	538	574	566	542	571	570	553	519	578	556	524	540	590	511	538	539	512	539	524	544	514	531	516	524	491	536	529	555	583	542	547	542	529	551	546	567	523	538	563	561	591	517	554	516	567	554	526	560	559	544	555	519	562	602	530	580	539	534	515	502	550	563	532	556	548	560	538	572	571	503	581	538	553	561	556	553	570	517	552	552	574	551	549	535	533	534	536	522	583	510	586	537	548	541	541	529	594	519	571	564	590	544	521	553	583	566	531	540	569	554	537	529	555	500	531	517	541	528	516	537	568	502	550	552	547	534	520	536	554	540	565	534	571	538	583	508	534	568	497	553	623	575	562	498	526	587	554	555	525	556	547	570	531	573	551	546	569	527	557	488	553	538	589	561	527	567	588	557	568	545	513	554	535	539	536	548	544	533	547	513	557	552	507	540	523	564	548	543	561	548	529	535	524	534	555	516	539	544	551	540	493	548	521	561	578	547	539	538	510	539	556	540	538	548	540	578	518	529	557	564	528	525	551	536	597	533	506	542	543	516	551	515	563	518	538	548	535	529	554	542	530	552	501	537	525	531	565	559	518	563	549	528	527	541	506	589	546	533	593	540	565	525	520	523	522	548	520	522	603	538	515	561	528	498	535	556	594	507	524	573	581	523	531	537	525	526	526	560	581	520	574	542	567	521	520	548	530	526	537	534	534	530	530	562	485	552	550	559	493	510	542	542	531	549	521	564	581	573	552	556	539	568	540	546	570	542	555	546	508	535	612	571	510	555	538	516	550	576	565	566	509	553	559	587	565	563	533	514	559	535	538	536	530	577	538	527	517	525	548	527	509	552	529	546	539	551	575	543	544	564	558	541	540	570	554	510	568	537	595	561	583	602	548	557	531	573	559	560	564	539	527	529	519	549	548	541	530	563	506	546	516	543	511	533	584	527	538	550	524	527	570	543	534	563	521	531	607	547	542	548	528	553	603	546	580	514	566	504	546	551	535	511	588	537	540	516	537	520	568	538	537	558	521	507	565	549	546	532	548	544	569	543	522	505	550	588	522	571	524	532	545	546	546	542	549	557	542	516	559	526	581	530	545	500	522	492	525	524	529	494	553	550	535	527	521	566	552	571	560	530	524	513	540	513	519	518	539	538	551	531	547	561	607	524	526	563	528	545	523	524	534	585	535	543	563	501	501	520	560	561	514	535
68552	65198	65481	34874	9800	1588	1678	1965	1195	744	412	317	299	260	242	246	261	284	234	279	231	288	238	236	241	226	245	265	242	243	224	262	499	229	228	234	230	245	234	215	247	206	228	215	247	211	224	235	240	207	232	210	231	237	231	216	245	204	212	237	235	231	222	240	212	223	259	233	240	218	202	214	232	218	198	224	239	224	239	237	251	195	219	246	214	220	231	235	222	206	222	189	207	225	226	243	222	216	206	224	219	245	185	220	215	221	289	232	217	204	222	232	238	221	247	210	236	248	224	233	206	242	214	224	238	245	211	215	226	213	224	210	242	227	236	229	248	232	195	218	221	223	214	228	218	220	232	244	244	230	205	255	229	232	235	236	221	224	212	194	212	222	209	192	191	192	232	226	228	232	238	211	228	218	253	228	221	240	266	231	206	204	241	220	223	231	214	225	201	214	223	235	208	226	247	229	249	241	249	239	239	230	228	214	198	235	256	235	226	213	208	242	218	202	250	221	206	222	213	226	261	242	206	202	230	229	253	220	232	235	209	240	222	210	216	206	229	247	224	240	241	234	228	233	223	241	234	219	227	211	230	214	222	220	244	226	229	234	249	230	249	217	206	241	243	204	186	217	207	230	215	243	238	238	223	208	190	236	237	217	228	214	231	246	218	243	217	196	236	259	212	213	244	243	215	252	217	211	244	223	226	238	240	216	243	216	238	245	211	242	208	231	258	213	229	174	241	227	234	228	244	204	192	254	194	233	214	200	272	215	238	209	217	219	235	222	223	230	216	227	223	195	218	243	253	206	230	222	241	262	203	217	204	218	229	220	198	242	220	233	227	217	247	241	197	196	223	228	234	224	206	241	214	217	213	225	247	206	219	202	234	207	252	195	194	234	241	229	237	225	219	227	253	220	229	243	233	235	219	226	236	231	239	243	219	205	211	227	211	202	230	217	211	189	222	211	243	215	199	215	227	209	223	209	237	218	240	238	255	230	215	228	239	225	231	237	228	228	224	232	244	206	228	224	207	220	195	202	218	223	229	226	210	229	205	206	233	250	211	249	207	217	248	231	214	256	204	215	196	211	230	218	201	240	224	237	215	193	218	250	208	207	249	244	215	217	210	222	200	213	234	242	190	222	221	198	232	258	231	230	225	221	224	253	208	232	243	249	241	238	230	211	242	204	205	174	198	219	240	229	244	234	222	226	198	230	211	218	220	215	213	210	211	247	219	227	229	214	227	230	228	245	215	223	219	219	225	221	236	213	219	243	221	227	219	235	202	240	217	216	237	230	201	229	209	212	210	242	239	237	226	194	227	208	212	223	241	219	195	212	203	211	218	225	226	235	236	221	208	201	210	231	224	225	212	251	229	263	220	220	243	225	231	201	225	232	246	227	212	236	205	226	241	208	227	234	220	216	217	241	234	204	223	225	211	208	208	225	230	187	242	225	215	241	216	215	249	240	203	254	234	213	225	225	226	211	247	252	213	236	259	225	200	262	238	271	242	262	230	225	237	227	217	226	200	235	220	193	255	242	191	216	236	214	231	228	231	252	218	179	251	219	233	216	209	237	225	240	218	237	232	241	227	237	220	231	233	232	207	217	225	220	216	215	227	230	228	242	237	227	234	221	219	253	216	224	229	210	233	240	225	218	204	207	220	235	226	228	231	221	216	228	246	196	221	201	250	219	227	223	206	246	221	204	214	242	211	214	245	246	245	212	221	249	253	195	233	243	207	229	227	218	235	240	209	240	231	195	223	223	191	218	236	224	238	231	219	214	213	230	208	240	206	229	216	225	216	212	215	229	230	242	246	230	212	240	215	216	247	210	224	210	218	246	230	216	263	220	239	261	215	251	222	228	221	218	226	229	214	250	239	224	216	235	216	217	259	219	218	235	221	222	238	254	241	233	232	226	232	230	221	216	244	214	229	205	238	218	214	234	204	242	235	241	210	233	230	236	222	224	228	206	227	209	235	222	219	232	240	207	251	207	255	208	219	218	216	205	245	228	249	215	198	226	241	251	212	226	220	212	208	224	223	232	233	239	210	202	217	211	186	228	234	205	231	252	233	230	226	240	214	248	215	228	210	207	219	236	223	222	224	206	208	256	243	222	201	215	237	233	246	223	226	226	261	226	236	219	202	217	207	216	226	212	229	248	213	230	228	218	243	233	213	220	236	230	200	197	242	193	253	219	233	244	217	275	242	246	208	221	226	241	199	237	214	218	213	235	226	227	213	229	222	221	224	237	259	233	206	248	223	211	242	240	237	213	191	224	230	216	220	230	210	208	219	227	200	210	242	236	214	237	192	207	232	200	220	223	235	200	247	212	264	228	203	199	238	233	228	205	197	218	204	198	245	203	180	223	208	230	223	214	230	215	200	215	216	229	221	230	210	262	214	227	248	220	226	228	235	266	235	211	206	235	238	228	241	211	228	222	244	255	253	222	223	233	221	202	203	220	249	206	241	245	221	238	214	215	215	265	231	229	199	248	252	232	204	214	216	227	222	233	220	227	212	231	197	239	214	259	248	196	242	241	222	238	230	252	231	232	236	260	224	219	202	209	203	201	215	210	206	210	254	223	224	201	215	201	202	196	197	229	218	207	234	223	230	232	222	253	209	225	235	216	243	240	231	220	225	220	230	231	218	227	231	208	217	239	226	201	238	203	205	201	218	224	214	253	244	244	201	253	220	220	215	229	224	242	222	190	184	202	232	223	225	234	225	222	237	247	213	229	218	252	223	209	250	218	218	235	222	218	219	215	224	211	179	210	230	224	227	229	252	229	242	186	227	253	255	208	221	248	248	244	212	230	203	203	228	247	231	224	220	231	208	212	216	222	222	234	226	208	236	228	230	238	205	211	246	247	241	218	223	234	197	215	231	221	233	226	212	238	226	241	217	216	216	212	257	228	200	214	232	201	223	223	230	231	238	227	221	255	225	203	215	239	232	201	190	232	231	260	223	257	230	264	242	210	234	227	227	244	214	222	241	204	244	220	225	226	249	253	241	220	230	223	242	225	219	193	204	254	231	211	243	219	230	210	217	219	216	237	226	201	257	214	204	240	239	203	207	235	245	229	204	201	197	215	216	251	222	225	237	232	216	253	208	234	246	239	221	221	217	224	237	196	173	182	209	203	220	221	211	225	217	247	237	215	242	232	255	207	235	212	235	204	246	231	204	221	229	239	216	235	200	238	240	232	219	232	233	203	237	202	218	225	225	236	216	230	239	224	214	222	225	194	218	242	207	208	211	225	229	210	230	233	219	250	232	212	230	191	228	209	274	249	228	220	242	217	223	226	191	210	229	228	218	247	260	223	242	200	203	202	222	249	213	227	226	212	201	248	231	241	244	210	234	217	244	218	216	206	229	206	211	240	227	229	270	241	184	223	219	217	233	226	237	210	276	213	227	207	207	213	205	211	229	206	224	229	210	221	221	215	206	213	233	226	230	224	197	214	210	222	216	234	224	220	223	231	227	229	211	228	243	230
43424	51990	56503	34448	2659	3313	4745	4487	2260	1433	1094	863	801	773	750	652	733	714	799	728	733	697	642	694	631	662	699	674	638	618	603	553	2600	561	602	553	576	589	621	580	572	562	573	526	563	557	542	571	549	582	530	549	592	562	584	538	545	570	552	522	599	562	550	574	641	596	604	623	556	580	608	570	561	569	559	570	571	576	617	575	580	604	543	574	575	564	560	586	567	568	591	554	573	584	558	565	553	586	567	557	525	582	524	558	528	538	571	555	558	518	591	518	525	520	500	564	527	552	552	559	537	580	581	575	547	543	529	501	536	561	528	541	541	507	553	523	585	569	570	548	529	573	569	573	519	560	566	603	604	533	524	542	536	516	528	529	572	543	537	492	562	514	554	523	527	553	557	564	539	548	529	511	539	590	556	501	557	530	569	546	527	540	561	519	557	558	516	561	546	571	540	508	570	544	584	506	528	534	538	548	567	556	525	507	560	534	518	548	558	521	546	555	554	575	566	556	501	535	555	543	555	572	575	525	539	535	535	576	530	546	521	507	566	543	574	534	560	551	581	532	552	561	568	559	505	547	559	556	540	543	584	521	563	545	544	572	548	545	543	569	567	473	528	545	555	543	529	552	547	562	566	573	597	542	541	535	541	574	533	554	529	563	535	580	586	556	526	547	524	467	532	546	560	544	579	555	518	570	520	624	559	521	564	544	561	547	553	559	533	531	528	538	518	587	547	535	548	518	573	554	509	520	532	498	536	530	493	545	503	514	528	551	547	504	550	550	551	557	558	564	557	518	566	522	538	567	519	570	491	544	529	534	539	512	567	559	560	517	525	561	563	542	554	567	537	588	546	529	550	572	506	548	567	531	533	547	564	594	543	577	537	554	508	522	547	579	500	529	548	541	554	559	585	498	539	581	546	542	532	508	526	554	502	625	550	555	575	535	532	562	522	519	468	511	536	570	606	526	568	549	539	552	537	538	558	519	547	583	575	535	559	521	533	565	557	512	579	541	508	513	599	511	600	572	567	563	548	561	516	543	532	575	521	551	544	496	577	565	518	530	539	523	575	550	507	537	570	534	571	542	535	541	568	494	564	552	562	528	541	565	573	591	562	527	538	535	560	574	530	533	522	582	519	550	536	530	539	580	539	566	517	519	531	556	534	522	534	555	542	576	552	547	566	566	557	517	538	567	550	534	548	510	573	511	568	539	558	568	553	523	576	551	540	552	525	526	571	575	574	561	569	603	550	565	583	505	536	613	515	555	547	541	557	531	541	589	548	545	557	533	561	543	575	562	550	557	555	571	547	575	551	540	572	564	557	541	546	540	539	500	525	551	572	593	559	573	534	555	549	550	547	533	547	528	543	554	511	608	545	540	521	544	542	565	560	557	501	608	584	536	509	544	510	567	567	542	552	533	551	553	580	522	581	550	511	525	543	498	536	559	546	536	566	575	536	546	584	534	546	571	588	552	547	551	588	538	485	561	530	562	531	568	552	564	530	537	543	613	515	578	537	552	574	588	541	534	568	512	534	543	523	558	525	512	560	552	501	570	523	534	561	558	553	535	533	574	538	565	531	520	561	524	555	539	593	585	560	549	529	527	550	529	545	554	544	566	534	552	514	544	574	523	534	549	571	583	599	565	545	533	503	528	560	513	556	576	587	530	540	513	552	559	509	534	551	560	524	529	537	543	528	497	555	526	602	535	526	550	544	499	500	545	524	577	566	519	528	563	559	501	535	571	525	522	551	555	529	543	533	539	520	525	551	582	533	552	554	530	550	525	568	553	544	539	559	563	564	531	533	562	521	572	559	547	522	535	558	557	578	542	598	539	607	561	538	553	517	559	555	534	517	524	539	553	525	597	582	523	511	541	507	575	583	555	565	539	546	530	559	542	544	574	584	525	554	561	542	546	544	561	549	542	549	516	571	501	525	590	579	541	590	537	559	556	565	556	510	510	551	501	537	543	533	524	586	561	523	602	581	520	531	529	578	548	534	516	564	535	537	535	553	544	533	548	569	552	621	578	503	610	545	548	530	507	545	565	519	544	609	544	580	527	537	522	508	514	571	562	559	575	550	550	551	543	543	525	607	561	542	551	594	536	504	555	537	588	520	553	569	524	543	587	531	547	523	539	520	551	549	566	521	494	552	556	542	515	508	488	510	531	526	580	552	522	537	534	559	553	508	556	576	552	548	583	531	588	544	563	546	560	546	513	532	502	525	561	539	507	527	532	560	558	549	544	517	511	546	575	552	586	554	535	528	541	568	518	523	536	541	535	546	528	516	506	564	531	515	559	470	547	590	526	516	531	512	549	555	557	536	558	552	527	538	559	542	547	567	569	540	533	526	548	551	545	567	598	561	525	569	545	569	566	550	564	605	568	516	529	559	533	526	570	543	545	562	553	542	537	515	561	556	589	546	557	583	556	559	476	573	568	519	575	549	583	559	513	532	587	535	567	558	520	572	553	550	530	555	527	544	563	555	511	521	527	517	561	538	528	562	512	565	534	559	551	557	498	571	514	550	524	571	549	571	518	548	534	506	517	565	523	581	580	545	549	513	555	523	547	519	562	588	556	523	577	537	523	561	532	546	516	601	568	540	581	543	556	534	536	582	543	551	568	533	566	554	583	548	561	555	513	575	548	523	521	545	523	565	575	530	536	568	541	568	537	546	513	592	545	578	520	532	597	523	574	543	536	553	570	553	569	541	557	520	565	531	553	548	547	548	580	518	582	530	521	539	584	559	521	554	562	504	551	528	558	555	493	535	538	521	535	554	496	620	555	540	556	503	569	504	533	584	579	521	541	557	543	551	536	523	538	565	560	554	521	531	566	589	542	500	586	566	550	542	564	540	578	541	533	515	535	540	565	535	562	541	554	545	589	546	568	553	532	582	596	534	551	538	546	529	537	527	565	580	517	572	591	543	511	551	565	534	541	545	557	526	580	567	569	552	546	530	565	559	591	544	555	528	565	512	566	539	513	586	519	521	554	544	510	494	562	509	533	560	550	536	535	511	585	563	546	548	543	566	527	520	576	541	550	545	584	547	566	565	588	483	567	548	535	550	538	578	548	529	576	546	575	524	589	569	542	535	565	546	548	525	543	565	540	539	558	567	553	606	544	521	537	594	523	537	570	570	545	524	584	536	527	550	538	539	541	559	550	539	528	538	574	538	591	522	560	573	568	524	557	533	565	538	554	559	537	547	595	575	585	545	552	506	523	577	530	533	528	549	561	535	568	580	568	541	540	545	541	526	542	585	568	564	534	555	477	564	558	534	517	537	537	554	563	543	537	552	532	560	549	509	512	543	524	523	538	559	544	472	534	552	565	548	517	579	504	538	538	573	553	516	549	545	567	572	553	515	529	537	538	513	529	563	554	555	539	529	528	534	563	533	557	568	564	543	547	604	553	535	556	563	518	492	560	555	559	542	534	554	550	564	551	548	572	551	580	595	533	562	549	530	527	514	503	596	537	560	582	533	525	509	590
20891	8526	7434	1096	369	354	421	425	351	322	315	365	343	378	345	365	323	356	343	328	357	320	335	312	341	320	343	323	350	336	374	336	383	357	359	332	353	326	358	326	334	359	318	332	372	381	357	346	357	333	340	335	303	336	334	364	331	315	389	353	314	354	328	355	328	332	338	354	327	320	350	369	340	376	385	327	349	351	380	340	305	345	323	376	335	338	346	350	346	326	328	352	320	360	342	355	334	376	354	349	343	331	351	324	388	318	332	351	349	365	342	365	362	346	346	367	310	327	320	355	341	388	349	346	348	360	314	335	308	334	357	338	386	362	315	342	338	338	338	300	350	342	347	373	338	371	352	327	340	340	354	350	359	311	340	346	371	323	353	341	338	352	359	347	364	364	355	288	363	349	332	329	333	332	356	340	356	340	317	382	341	310	337	348	309	342	354	351	365	325	347	338	334	366	349	365	370	382	348	335	333	354	346	335	317	346	378	373	317	341	356	341	310	364	342	343	353	338	332	346	344	362	355	383	326	373	366	317	331	343	336	353	339	339	354	322	333	356	349	351	338	344	345	360	347	329	340	354	371	323	344	356	337	341	337	326	334	324	315	320	332	322	349	350	327	338	363	367	337	318	373	364	335	344	351	351	350	344	328	335	348	332	334	339	333	358	330	358	312	357	331	328	320	320	346	368	322	315	350	338	342	331	317	347	330	324	361	335	314	352	348	376	352	342	364	343	356	319	350	363	320	329	328	339	341	349	342	369	325	304	357	343	333	382	350	338	338	303	376	342	342	366	335	332	336	344	368	358	338	365	372	356	345	336	355	338	353	338	341	331	350	373	358	357	373	330	353	336	360	346	329	343	330	326	374	327	350	339	353	358	330	320	347	321	362	331	343	361	349	324	391	350	350	343	326	313	334	354	361	366	347	339	348	312	343	325	344	330	350	326	368	337	330	346	306	367	344	354	323	357	301	338	337	356	323	381	344	335	358	350	321	321	364	343	348	320	325	362	330	344	339	341	358	321	352	358	356	377	328	337	362	356	323	376	354	352	347	319	363	331	356	339	323	359	346	325	331	352	347	319	350	355	294	356	341	353	335	333	388	364	324	348	358	332	361	388	338	335	362	336	338	357	346	330	375	348	342	346	350	336	346	337	339	328	340	349	322	345	327	347	315	347	375	306	331	356	361	357	373	361	338	359	356	327	358	360	365	329	340	316	356	327	344	330	325	331	363	363	335	355	335	342	310	325	338	326	313	337	346	338	385	362	368	334	321	340	347	334	351	358	336	358	313	348	355	358	342	323	327	326	369	351	369	336	330	369	375	339	334	350	357	336	361	330	334	345	353	375	323	324	323	362	336	345	339	364	310	332	358	359	354	351	336	365	411	347	356	327	356	336	377	331	329	361	325	328	316	358	351	329	348	327	338	371	359	370	348	344	325	358	344	390	344	361	362	361	353	334	360	328	340	374	337	353	358	358	352	341	346	403	345	343	340	330	329	368	372	345	369	323	340	306	333	348	364	362	342	378	334	313	357	328	345	327	338	339	354	330	322	345	333	330	369	354	318	350	348	333	358	308	308	304	343	324	345	302	346	370	340	328	356	315	336	347	336	343	357	352	338	341	347	297	352	343	327	381	359	339	345	365	367	367	317	329	350	334	358	381	373	334	327	328	301	325	347	348	344	340	369	379	364	330	332	384	400	363	339	330	345	365	314	361	317	311	347	349	347	334	350	316	347	332	370	344	367	365	329	328	334	347	338	365	390	363	322	354	339	355	369	342	308	318	378	335	353	341	331	358	325	375	333	338	342	353	376	322	343	360	394	341	371	335	324	335	367	327	334	329	364	350	354	371	358	369	351	337	319	376	318	344	352	324	364	308	336	348	354	372	346	325	337	356	371	323	356	327	366	375	369	344	345	348	359	376	345	331	323	356	334	336	360	337	338	376	331	347	335	358	358	329	362	356	368	336	328	331	388	348	375	373	318	356	370	328	316	325	340	361	326	355	348	317	325	313	342	322	331	353	384	346	340	372	357	358	318	325	346	339	336	374	313	368	352	367	356	361	367	382	358	328	335	350	374	341	344	338	334	345	350	363	315	380	339	326	358	351	376	322	331	316	332	337	303	348	329	314	339	343	338	334	305	341	347	324	323	356	363	367	350	364	347	340	357	304	340	335	388	311	345	331	336	361	341	329	334	320	361	320	366	328	360	332	344	346	346	351	357	341	345	367	350	364	325	322	341	367	345	347	341	364	348	340	359	384	345	300	351	389	346	359	351	333	315	325	326	348	334	348	333	366	313	371	346	326	382	325	346	354	334	344	338	340	370	327	337	363	341	335	375	329	357	313	335	340	361	323	319	392	360	353	351	315	383	349	323	317	371	350	352	327	373	332	372	339	350	336	315	377	318	338	339	338	344	318	338	360	342	315	315	346	339	320	340	336	343	364	326	376	312	302	333	352	330	305	346	331	359	328	367	341	389	358	340	366	363	345	346	345	351	364	326	341	310	364	310	331	325	345	350	335	337	337	350	399	358	360	366	341	380	341	344	343	328	375	348	325	338	359	338	343	370	337	352	338	325	340	370	305	335	317	324	347	345	350	315	326	337	315	322	350	324	338	331	320	363	348	346	391	307	335	353	339	356	363	341	372	372	328	307	340	354	329	344	397	312	357	336	343	384	349	341	345	356	324	363	321	342	336	338	338	332	329	337	331	360	332	351	338	365	401	335	362	315	377	345	345	346	305	331	355	346	369	402	355	337	337	359	352	347	350	352	376	384	327	360	344	347	351	379	347	349	350	375	355	397	299	339	346	354	314	357	345	342	337	349	345	388	345	318	350	366	334	321	382	367	342	347	343	356	340	342	364	377	356	287	320	315	330	323	364	336	349	329	305	322	356	344	395	350	321	340	358	319	324	365	347	332	339	361	342	374	311	303	316	336	358	341	335	360	335	340	385	339	340	353	321	311	365	344	350	322	355	340	327	354	381	351	296	335	350	335	363	347	362	334	341	335	364	336	367	320	319	371	342	362	386	344	356	342	340	318	339	304	334	357	354	369	343	328	355	358	404	347	368	368	357	341	364	330	348	375	334	344	358	369	331	364	337	326	322	318	330	333	331	336	349	390	356	364	329	372	320	334	335	332	317	369	342	320	345	315	368	338	351	343	382	340	341	307	377	364	353	325	336	357	382	328	326	351	326	344	321	328	336	360	340	337	362	358	318	363	311	347	340	320	360	356	351	367	325	368	340	365	342	347	310	366	321	340	324	368	333	348	357	321	367	333	351	389	349	364	360	356	338	344	335	318	346	373	349	348	341	345	354	380	329	368	347	336	335	323	304	319	358	329	342	334	334	348	353	367	322	330	341	318	323	367	384	351	297	330	341	349	332	354	382	388	358	345	333	391	326	347	360	321	289	334	362	353	334	346	361	330	339	331	364	346	354	341	338	347	340	312	349	351	328	357	302	343	353	356	384	347	306	353	351
15478	11357	11675	3126	815	911	1052	960	836	880	817	827	754	810	766	775	752	806	791	745	750	792	764	802	791	740	800	759	793	786	800	803	828	773	797	780	777	819	794	732	816	788	801	759	812	769	780	770	796	786	768	780	767	770	780	768	796	775	802	834	783	778	762	797	816	801	796	772	803	784	787	803	776	859	836	784	775	777	759	762	752	816	756	751	839	829	786	788	789	855	744	847	836	755	726	807	773	770	821	784	759	741	809	804	764	774	740	779	757	801	821	792	779	763	780	771	829	757	753	772	745	749	763	778	784	783	775	832	790	781	822	817	850	717	771	785	805	796	760	789	764	783	767	744	743	771	782	737	799	817	795	786	811	787	786	798	824	787	761	774	765	744	767	751	769	793	797	723	769	772	777	799	767	727	821	818	739	786	764	806	787	780	757	766	748	811	779	801	787	753	781	753	828	805	764	778	780	771	757	758	780	769	758	784	742	797	791	803	801	792	821	765	764	780	797	776	816	793	782	784	769	816	834	767	793	755	791	752	820	762	817	754	795	802	800	801	781	775	784	791	760	772	774	782	763	807	787	802	754	817	775	846	772	699	736	803	802	792	801	772	793	729	774	755	771	776	758	798	772	766	742	803	808	788	811	790	778	780	826	798	743	810	752	736	732	740	767	775	781	821	784	754	804	784	775	827	831	785	771	766	770	750	750	810	752	809	791	753	774	839	810	761	788	742	792	788	744	748	818	783	788	745	737	791	758	814	813	790	784	823	801	788	804	785	747	771	786	762	824	760	795	783	788	785	791	782	787	767	790	769	766	793	775	767	765	821	728	742	782	819	848	769	782	787	759	787	766	729	762	721	752	726	797	776	766	751	793	731	804	800	789	752	796	772	806	765	781	728	779	808	808	793	773	842	769	775	795	804	747	794	831	801	798	754	771	802	781	735	738	763	720	780	806	767	799	758	729	721	763	800	801	809	788	826	823	785	765	749	768	763	713	762	820	796	756	767	774	748	801	841	756	799	776	783	738	783	835	738	782	769	787	757	767	749	769	772	763	752	782	786	799	755	786	746	770	750	809	796	821	763	811	791	767	780	800	785	762	769	802	778	742	778	757	784	751	851	752	791	738	791	787	762	829	766	751	775	737	799	777	769	750	806	784	769	848	724	772	736	732	757	813	778	792	753	794	792	795	834	801	786	816	749	775	784	782	799	782	792	807	808	773	789	762	778	741	721	792	781	818	807	806	769	776	819	790	809	773	725	782	768	800	764	763	755	784	770	796	780	765	849	736	764	795	772	783	790	808	747	785	794	819	763	792	733	772	801	805	799	706	769	734	780	780	783	822	761	814	825	786	783	766	788	808	811	765	760	784	781	785	835	812	751	779	777	784	829	826	712	788	757	791	781	766	807	803	818	787	767	793	791	796	827	774	804	716	767	779	819	790	804	752	739	789	783	747	729	774	814	786	728	743	810	774	817	791	768	777	823	787	791	743	779	781	738	764	826	766	810	764	785	781	767	774	789	808	744	770	760	761	774	763	744	783	803	783	790	773	816	735	747	789	771	713	807	759	731	778	725	795	757	795	767	752	779	783	825	799	789	746	756	738	763	800	799	824	800	752	784	784	807	799	766	696	803	761	750	811	753	773	789	801	778	809	830	764	810	789	778	802	736	798	786	824	781	781	818	849	771	776	747	765	786	781	767	802	750	802	776	766	792	765	718	780	751	850	800	778	788	767	745	794	800	767	815	788	808	821	797	772	748	795	809	800	773	763	786	775	788	795	796	819	719	760	719	784	796	802	783	806	779	813	805	814	784	765	764	757	773	788	769	759	818	820	780	757	824	742	754	786	745	769	795	788	763	768	765	837	757	792	718	820	832	803	752	748	778	827	782	772	786	770	745	781	746	796	772	791	779	793	793	743	809	790	744	807	783	794	795	796	740	775	773	734	776	751	769	828	757	794	793	739	790	808	771	823	775	831	777	769	826	780	769	776	799	794	801	761	779	786	776	788	784	768	750	769	745	770	750	691	758	755	757	787	751	768	802	796	753	849	769	795	747	739	800	761	802	756	767	800	842	755	769	779	752	786	794	808	779	798	808	697	750	779	766	772	818	740	785	810	806	775	777	744	777	808	808	817	803	727	792	726	822	750	766	753	796	779	786	772	808	793	820	772	789	784	813	767	778	782	789	769	782	811	767	783	752	789	770	776	797	806	776	765	778	777	781	793	801	812	710	795	756	805	800	745	787	792	772	767	789	751	815	782	813	786	786	788	741	794	776	715	734	841	802	771	732	757	795	822	787	764	763	775	817	808	785	759	822	804	787	788	770	819	762	754	763	804	735	773	797	786	764	779	736	760	829	713	821	789	820	801	759	804	806	799	751	768	766	782	782	804	816	790	822	755	760	776	750	760	795	788	809	774	836	717	809	756	788	804	762	817	809	836	795	789	740	771	786	846	755	738	848	831	799	729	809	761	786	778	822	744	763	798	793	760	749	744	749	695	784	791	807	807	768	790	810	778	753	818	777	780	745	818	789	741	716	778	748	785	793	789	756	778	797	772	800	752	818	775	820	809	823	758	771	794	744	772	780	752	756	778	809	813	762	785	803	797	782	759	776	789	767	778	811	761	830	743	779	808	782	813	804	769	731	766	808	796	815	759	735	774	777	738	734	779	830	826	773	765	762	772	788	766	849	794	765	739	792	758	793	816	829	758	749	799	765	773	805	796	775	826	757	741	749	750	760	792	773	771	747	809	766	751	825	796	783	775	762	787	755	769	737	782	807	770	737	783	767	768	719	799	779	788	812	812	798	795	739	735	795	771	754	814	794	807	792	793	757	794	829	768	790	791	796	781	778	771	781	752	765	752	788	764	781	775	765	776	761	832	785	754	796	805	829	794	819	751	785	759	764	761	779	791	784	784	760	749	760	809	808	769	768	854	818	829	777	775	784	765	807	706	802	787	831	763	778	760	759	719	761	776	765	789	770	806	814	782	778	757	779	733	788	780	765	744	759	784	763	777	740	792	803	741	789	756	766	777	705	732	740	768	853	736	791	815	820	761	809	728	821	800	808	812	753	749	810	785	773	775	817	774	810	773	725	823	768	766	754	808	809	774	822	748	802	770	778	799	732	816	769	745	753	761	756	756	766	796	836	788	734	783	794	781	768	779	781	770	767	780	780	747	765	782	788	811	822	800	763	803	792	770	753	780	812	750	757	764	799	788	779	791	771	782	741	798	737	815	800	784	752	751	798	803	766	794	787	779	815	824	776	759	819	767	757	808	767	781	833	744	762	826	766	782	774	760	779	802	814	824	780	782	755	798	796	818	813	810	832	823	822	773	771	750	798	798	775	773	812	785	744	789	756	793	802	819	798	753	783	722	791	794	767	743	798	782	755	775	787	781	780	775	768	770	805	772	831	802	762	797	793	809	747	735	785	743	778	757	766	803	720	791	796	763	786	746	752	771	767	776	747	778	779	796	786	796	732
58611	53391	55240	25931	5775	1307	1174	1068	660	427	309	266	244	245	247	228	256	245	250	255	242	243	235	221	249	239	226	248	230	244	241	245	458	255	231	227	254	217	261	217	240	234	223	215	222	238	245	236	218	199	241	223	206	234	229	242	239	228	233	227	248	244	219	259	232	254	232	251	236	223	255	263	234	235	228	226	243	231	241	245	247	205	223	241	245	213	235	243	225	218	212	225	230	247	258	218	240	261	225	199	223	206	210	253	236	217	241	231	242	233	224	232	260	242	233	232	230	254	249	250	244	220	234	227	253	236	219	260	215	232	232	218	242	230	245	222	240	269	225	192	216	244	244	236	252	260	233	242	240	206	233	224	220	244	195	226	245	253	219	225	228	209	228	253	214	239	223	223	203	233	219	225	233	214	254	247	232	233	232	237	204	237	207	239	234	246	210	213	233	231	232	237	246	227	245	225	232	239	242	256	267	219	200	264	222	230	233	210	242	275	224	231	206	238	260	229	228	212	226	224	228	221	209	222	233	211	276	232	248	235	238	221	265	225	214	232	212	238	233	242	246	221	223	250	208	247	241	245	205	219	233	220	225	224	247	239	231	225	232	239	224	212	248	237	241	252	245	214	239	215	207	236	221	239	225	219	252	224	207	249	251	221	254	252	225	244	222	217	248	245	239	206	234	256	237	212	251	210	241	232	246	237	218	245	241	246	255	210	240	242	240	246	228	252	217	226	214	232	249	242	240	221	228	257	240	232	228	260	244	221	241	207	210	232	245	244	264	267	235	222	197	245	237	260	236	252	220	255	223	225	236	229	218	226	255	228	225	238	260	228	203	245	219	240	242	238	239	242	218	248	216	207	251	231	212	222	228	237	233	253	244	218	219	244	203	235	253	239	235	218	246	213	232	250	254	242	249	237	242	239	246	209	221	225	252	231	245	236	232	238	230	252	214	203	238	233	255	221	206	224	241	227	232	239	223	234	243	239	211	227	228	237	225	236	207	242	201	248	232	224	222	212	243	213	202	254	223	209	225	239	218	204	216	235	246	249	236	227	241	245	221	243	237	240	237	230	237	227	263	201	225	243	236	245	238	242	229	242	213	213	215	206	224	236	263	197	251	209	222	237	225	231	200	231	205	230	243	260	266	222	238	216	235	232	249	216	235	238	242	227	233	260	220	211	209	222	214	235	209	238	218	221	253	231	231	240	236	239	237	240	252	227	234	252	237	220	249	241	216	237	213	235	235	252	217	236	220	218	223	228	234	233	239	246	223	242	202	251	240	212	200	232	243	234	203	234	227	209	253	259	246	237	247	236	250	244	242	212	215	226	238	255	261	261	205	231	228	265	239	205	242	192	232	217	244	239	251	225	238	237	253	236	249	243	236	230	215	232	231	241	216	224	251	238	216	221	254	257	239	210	233	207	233	222	209	226	232	229	207	209	219	251	237	232	225	225	233	232	250	218	240	226	229	238	213	231	230	247	243	211	200	219	243	239	249	259	230	238	248	198	216	240	253	239	212	243	231	222	210	241	235	226	216	230	240	224	262	208	217	204	242	238	236	237	216	233	248	248	223	247	224	247	229	228	234	226	258	232	202	222	231	234	208	243	234	246	237	220	215	226	205	211	259	209	235	225	226	218	246	195	249	224	223	219	228	233	208	226	251	263	241	258	221	240	223	227	228	219	219	240	223	216	210	235	241	221	225	240	237	243	243	228	232	194	206	223	252	234	224	238	239	237	243	231	235	244	243	235	210	220	221	216	240	238	221	262	233	225	241	231	215	200	205	239	237	225	232	232	238	267	233	231	243	222	230	254	238	216	240	240	210	214	237	214	251	216	220	215	239	250	215	212	252	240	235	224	261	236	233	232	254	222	248	236	253	239	231	247	227	216	249	215	226	236	239	226	236	226	247	237	206	209	229	212	230	236	231	228	229	236	214	241	235	226	217	226	226	219	247	217	232	264	227	251	233	237	224	245	221	234	221	243	224	244	205	250	239	233	238	232	241	243	237	231	227	218	225	251	240	184	204	209	222	237	230	235	205	205	225	225	247	206	276	231	221	232	261	233	231	209	222	213	246	236	238	231	234	225	210	230	248	231	230	215	240	239	234	226	258	207	222	225	227	206	221	188	223	225	242	235	226	222	234	255	255	227	208	256	261	223	240	246	227	241	226	244	243	215	263	235	267	238	228	217	221	274	248	225	224	219	231	235	212	245	227	224	234	225	210	219	240	219	242	220	224	250	220	197	239	228	235	227	205	195	233	225	221	238	224	225	233	225	204	213	235	241	224	250	256	224	248	229	253	260	227	240	226	241	219	223	239	227	226	246	232	237	241	224	229	216	254	210	240	230	220	226	248	229	258	248	229	248	232	212	247	239	217	224	219	246	250	252	242	231	242	233	225	219	231	249	215	243	248	218	256	231	223	225	251	212	237	236	255	259	243	249	238	227	232	261	231	239	225	246	214	221	214	210	221	237	236	259	234	237	233	228	245	233	203	243	264	223	215	254	207	247	233	234	220	265	266	260	209	215	218	218	229	242	247	234	217	224	222	233	230	208	235	225	217	263	259	231	252	215	223	231	254	241	239	236	266	254	233	228	238	257	231	218	244	244	207	236	193	223	231	215	249	229	244	258	217	235	260	230	238	246	230	252	249	234	227	247	277	224	218	260	237	241	225	193	221	247	230	233	236	213	219	224	236	207	218	242	215	249	226	231	231	236	247	217	218	239	258	209	220	234	246	245	231	236	231	222	236	176	217	208	256	212	255	205	245	232	211	230	237	220	222	227	245	242	232	222	232	244	228	249	243	261	211	233	222	208	239	231	220	225	241	240	203	221	215	267	236	243	192	238	236	242	224	221	227	215	231	239	237	226	229	242	236	234	221	189	216	229	239	254	259	224	223	238	260	228	217	210	220	237	233	230	223	239	237	235	230	245	240	199	210	221	217	247	239	204	218	230	267	246	243	219	232	214	224	246	244	268	232	229	218	218	192	231	233	238	232	193	230	208	222	230	203	231	245	226	245	237	254	252	233	201	245	249	243	235	237	239	215	228	221	227	222	220	262	228	255	232	206	225	230	198	278	250	216	225	209	227	220	223	243	228	243	226	240	223	226	260	214	231	245	237	240	263	214	229	232	202	231	212	209	229	235	243	205	248	248	229	223	263	228	243	249	255	204	224	219	227	227	216	206	223	208	219	247	223	230	248	240	215	221	230	228	237	235	227	226	229	218	241	243	238	218	222	245	212	248	224	238	243	250	234	222	253	224	228	243	222	219	222	222	236	215	232	256	238	236	204	226	218	235	224	225	216	217	217	230	230	213	252	241	243	251	240	232	236	232	211	251	215	238	226	199	245	229	215	240	257	210	237	220	242	258	231	219	247	253	220	226	230	226	205	263	228	212	254	220	229	208	231	251	226	243	239	262	232	218	208	230	252	227	243	225	239	220	229	228	198	240	233	242	230	202	212	248	207	236	242	229	219
34678	41761	46442	30314	2153	2723	3274	2666	1696	1187	812	670	706	627	653	665	619	623	656	651	632	608	616	630	610	601	615	592	600	606	574	624	2291	814	566	555	533	537	595	552	589	619	552	604	552	585	578	570	548	529	538	542	596	589	533	583	551	535	581	564	580	511	553	594	584	598	627	554	579	560	563	562	595	593	571	529	597	609	611	555	592	556	538	568	583	533	568	591	574	531	571	568	585	582	554	549	596	565	566	556	531	551	558	524	502	590	508	563	566	549	559	567	576	601	509	510	526	523	513	500	536	533	529	510	532	575	533	550	586	586	558	576	566	531	558	586	550	554	527	562	552	525	561	567	565	537	565	552	529	581	536	507	563	539	556	553	509	593	538	505	533	559	531	578	559	529	581	554	535	524	527	526	521	546	524	568	599	550	559	534	514	533	565	531	517	553	550	551	563	568	575	525	565	563	546	537	570	566	555	578	545	538	537	520	547	582	525	597	557	579	559	561	561	552	567	552	553	557	562	574	563	543	572	571	559	520	579	587	535	557	561	523	565	539	569	523	540	528	584	618	543	557	557	536	542	538	549	533	548	572	575	569	543	581	535	568	559	581	550	532	515	542	575	514	599	521	576	512	551	560	558	565	583	566	548	549	558	559	550	548	556	554	533	522	547	602	552	566	534	532	600	560	530	563	525	549	554	545	558	504	558	547	616	512	544	552	579	543	567	566	526	578	537	533	586	551	506	525	572	545	540	557	523	579	576	550	479	545	525	548	568	577	541	595	582	587	531	550	546	568	569	542	544	574	524	566	545	562	541	555	531	545	576	537	541	555	559	529	562	530	555	551	547	538	538	541	570	520	565	511	549	539	537	521	556	586	550	543	508	540	545	494	534	541	545	590	550	552	550	531	539	545	542	494	568	527	541	536	546	558	569	528	564	535	587	542	581	568	548	577	556	542	520	594	567	525	542	542	536	519	572	537	541	591	584	501	561	540	556	509	520	515	535	565	544	562	549	526	542	571	551	570	518	526	545	569	533	517	555	549	553	548	585	535	617	547	571	542	538	532	558	547	553	534	554	570	525	562	548	514	542	553	555	565	530	558	568	591	548	560	572	493	560	563	551	552	577	535	558	540	578	561	545	597	556	527	573	555	535	602	532	591	506	540	560	518	549	552	522	550	558	582	527	549	541	508	566	557	526	499	549	568	571	543	530	528	567	521	551	546	538	528	582	551	552	528	550	559	561	533	615	535	549	547	561	527	528	555	579	545	533	536	575	551	574	542	544	558	529	553	510	555	546	546	570	589	566	579	547	523	529	586	561	531	539	541	591	588	523	558	527	569	494	518	550	550	562	551	525	553	555	522	547	601	519	522	511	562	553	559	563	553	546	574	560	528	543	542	568	553	557	538	532	547	585	530	581	568	549	553	561	547	575	514	537	548	520	569	518	549	585	585	556	537	554	558	543	533	565	528	551	520	579	572	586	534	545	529	519	554	516	539	535	531	508	498	544	530	560	507	579	559	548	547	558	571	603	556	574	530	527	545	533	577	548	548	570	550	576	541	533	532	594	568	595	524	539	523	574	541	567	560	588	558	515	549	536	551	573	562	535	539	603	567	551	548	592	533	577	564	515	572	591	579	551	530	548	556	564	522	577	569	513	543	515	539	550	540	548	580	603	546	536	575	559	526	587	529	549	594	562	544	544	540	538	580	542	558	510	571	566	541	532	576	551	565	561	550	579	591	507	584	564	575	553	587	578	565	565	564	540	547	546	545	547	565	541	570	571	555	575	530	535	541	534	550	579	505	578	591	508	550	540	540	571	561	532	572	540	593	575	566	551	519	533	541	558	562	522	548	556	524	556	561	515	556	559	507	519	568	532	569	556	566	547	546	528	567	556	604	574	550	583	578	553	530	572	572	577	552	541	539	523	526	544	530	582	570	564	542	560	562	562	533	553	553	534	582	611	561	523	555	538	555	556	545	552	536	539	508	536	528	546	519	542	534	521	539	576	559	553	548	530	576	571	540	543	552	620	540	521	539	533	530	544	532	494	540	567	537	518	598	539	573	547	568	584	567	556	562	601	565	535	531	542	559	564	606	544	563	566	588	536	584	551	540	563	540	528	564	591	589	589	582	544	526	576	535	544	538	532	568	545	571	559	595	536	557	567	571	580	527	560	569	563	558	563	581	579	560	536	517	571	546	562	602	563	565	536	563	509	558	532	562	575	567	555	595	540	539	515	559	555	498	557	566	533	535	524	509	507	562	556	555	550	556	564	534	582	562	546	491	563	565	578	563	549	534	548	564	572	555	524	575	531	546	556	543	544	560	529	577	538	555	582	575	524	569	529	542	547	541	593	577	517	539	531	553	542	551	530	522	588	547	558	532	585	559	541	576	564	549	539	552	583	511	568	550	549	524	547	532	580	559	574	562	539	559	572	563	551	572	533	582	541	541	516	546	545	581	544	542	587	542	556	574	524	542	535	566	553	572	567	568	537	586	581	568	532	531	546	557	561	597	558	539	558	564	555	564	545	564	517	548	568	530	551	562	560	581	508	546	546	552	508	540	546	520	542	532	559	541	555	557	543	539	524	559	567	546	561	500	513	555	528	561	546	545	532	556	564	530	518	529	523	560	568	544	541	579	519	554	572	575	531	541	556	561	531	551	559	558	526	563	573	523	543	562	566	539	529	545	579	546	553	516	536	537	535	556	471	550	604	549	545	532	559	533	547	555	536	528	570	549	549	529	537	586	573	543	568	542	588	574	591	555	523	583	532	526	547	566	536	554	536	556	548	546	544	555	563	539	528	568	505	539	529	543	559	556	553	524	527	572	593	554	553	530	555	507	590	570	537	576	556	540	548	554	565	546	567	579	512	557	551	551	543	555	568	561	577	582	559	554	606	505	573	525	555	538	523	596	569	546	545	553	554	498	548	485	562	545	566	534	557	559	545	553	521	521	520	578	539	524	546	506	564	562	491	531	554	549	577	553	530	553	582	545	576	555	572	542	525	555	526	568	575	580	568	556	525	560	522	569	566	532	577	566	559	579	562	561	540	541	532	541	533	535	591	592	555	573	528	508	537	559	552	552	553	534	589	586	532	554	533	574	536	557	550	563	580	568	524	563	558	548	589	550	524	507	518	588	581	567	544	534	567	569	538	545	556	545	540	495	568	540	564	561	585	535	542	619	518	521	619	484	587	575	551	543	515	559	543	552	559	514	558	517	486	546	536	621	492	535	573	543	482	601	557	556	531	532	568	549	535	546	542	564	550	538	561	539	517	549	519	573	556	515	564	559	551	557	564	585	576	506	542	539	502	561	571	514	534	551	560	511	567	490	569	568	525	543	562	561	607	535	555	530	521	527	599	543	505	579	538	570	531	533	486	563	530	502	524	564	501	524	552	537	550	552	546	541	546	555	520	572	510	541	529	534	526	524	494	520	560	553	592	533	551	556	523	559	563	568	544	513	595	528	568	544	521	536	524	595	604	554
68434	63910	67323	36764	12627	2314	1893	1443	1626	920	453	305	287	244	273	302	260	239	237	237	244	233	218	237	245	236	247	241	231	231	259	257	703	268	199	235	282	217	252	237	225	219	230	240	216	241	204	247	218	214	263	250	227	216	247	247	242	219	227	238	220	231	249	217	241	277	238	226	231	205	240	252	238	258	243	244	222	215	252	223	195	228	233	234	234	221	238	223	222	243	231	239	200	236	231	240	218	247	258	225	209	220	229	201	234	225	227	260	236	259	231	247	212	236	211	198	230	231	225	226	245	254	246	254	252	208	204	207	239	252	210	230	222	227	249	223	223	226	237	207	215	239	248	232	207	226	217	233	213	221	216	233	187	215	203	225	225	230	202	224	261	248	210	232	236	218	254	237	210	221	235	213	203	236	235	238	198	235	212	206	281	222	232	238	254	234	231	239	222	248	228	226	224	207	187	200	222	229	225	233	225	209	223	258	210	256	244	222	234	218	229	229	229	187	228	220	223	212	223	199	230	225	231	223	220	239	234	249	247	205	225	224	222	239	209	218	233	228	197	218	217	211	235	215	234	220	204	231	218	238	207	199	214	227	212	215	209	226	212	216	233	215	219	209	224	218	239	229	235	202	249	214	213	207	236	234	216	237	231	261	221	244	219	237	211	191	248	237	222	244	212	214	250	224	226	191	211	248	209	244	231	217	208	204	248	217	223	229	244	207	210	248	222	217	221	239	234	245	243	240	224	216	225	197	244	234	225	246	237	238	216	213	230	221	222	229	229	220	211	208	202	209	232	231	224	232	187	230	247	243	222	255	245	242	243	225	218	210	218	215	237	226	223	201	237	229	222	221	198	205	250	233	238	196	234	241	221	228	246	248	200	237	205	227	258	208	216	237	226	183	224	238	259	225	240	237	203	257	212	274	248	241	232	255	238	232	180	226	230	219	202	266	239	231	235	218	224	243	239	231	246	221	230	193	240	219	227	239	236	229	235	226	227	231	224	222	232	227	225	221	195	244	264	201	199	226	229	203	260	230	246	215	226	228	246	228	211	238	229	241	246	219	235	201	210	222	211	204	250	245	216	254	211	225	219	237	248	243	221	234	225	209	231	204	247	201	223	236	235	231	258	241	213	240	220	237	257	247	222	200	218	211	262	230	190	235	247	231	188	213	212	220	225	230	229	213	234	204	234	263	244	242	238	240	217	203	212	234	240	240	238	226	221	190	228	235	225	224	255	216	215	260	247	247	208	226	231	207	218	206	242	228	239	229	199	233	225	247	216	246	225	231	194	205	249	223	216	232	220	250	241	231	215	209	248	225	247	233	240	223	219	238	239	257	230	206	201	209	215	223	208	221	230	225	228	219	218	240	247	226	224	219	221	224	210	241	266	220	227	240	241	230	250	258	239	226	237	218	234	219	225	228	197	240	238	269	231	240	230	213	238	223	182	239	219	234	208	212	237	213	216	229	220	200	228	215	228	228	228	214	223	219	260	212	230	218	250	213	248	213	203	199	222	241	259	228	228	224	235	213	226	215	228	225	229	209	194	242	225	233	230	232	231	215	250	239	209	225	218	259	235	230	252	257	235	268	253	211	223	219	242	189	240	213	249	199	226	209	211	226	191	248	219	221	229	227	240	230	221	225	212	204	236	229	212	189	219	236	229	240	246	275	224	221	247	235	227	242	233	233	233	231	243	236	214	214	225	240	232	204	221	222	248	269	218	220	223	213	230	216	227	213	261	244	252	249	253	209	212	221	235	247	258	232	229	254	231	219	232	244	248	252	233	228	226	233	235	231	191	207	241	201	216	234	231	237	240	234	238	240	239	212	231	242	208	237	242	227	234	203	227	224	241	203	222	230	241	234	233	204	216	220	234	223	251	237	216	243	262	207	246	233	224	240	220	217	215	210	228	218	230	241	236	246	228	239	240	220	230	228	250	228	209	222	223	199	230	261	236	219	233	231	200	213	195	235	222	227	249	208	221	234	224	230	245	225	225	259	206	254	230	224	204	256	228	243	219	224	221	242	223	239	208	230	244	210	218	217	234	243	211	230	195	219	222	203	212	200	233	209	235	234	221	230	250	243	223	239	222	214	249	236	248	229	217	225	237	228	240	207	226	230	207	226	244	224	214	253	229	218	230	219	229	237	219	235	225	213	224	231	214	218	234	249	223	232	224	221	216	240	222	230	241	228	236	225	244	220	250	246	232	245	236	234	220	259	243	222	221	208	236	239	245	242	209	226	229	218	222	227	229	192	242	217	229	201	196	230	222	226	228	221	252	238	244	226	227	223	195	232	241	236	259	184	247	234	210	227	257	224	229	229	238	235	214	220	220	247	245	207	237	200	225	219	244	240	197	241	211	239	215	228	243	197	223	218	258	241	236	225	248	255	225	233	220	207	215	262	230	244	190	247	266	219	230	191	247	234	237	210	213	250	216	241	231	235	239	216	230	225	222	241	216	222	227	223	219	209	258	226	234	221	220	230	240	221	240	209	200	208	219	220	233	215	223	236	230	209	193	226	242	227	234	231	229	225	246	245	241	247	215	245	255	247	234	212	242	226	204	245	212	222	226	241	258	227	227	246	229	232	252	220	236	244	229	245	202	222	229	203	190	249	243	240	231	198	228	256	232	240	223	224	241	205	212	234	221	196	227	220	266	219	252	223	219	233	231	249	222	216	254	226	205	227	216	250	228	246	228	212	210	244	246	236	200	231	224	241	216	229	235	226	234	225	235	223	207	202	249	224	233	224	226	255	237	220	226	254	228	245	249	227	232	237	210	228	219	234	234	235	231	227	232	239	253	232	211	236	202	231	253	231	242	198	222	217	240	231	230	203	237	239	220	261	221	229	245	221	245	247	228	247	207	230	222	239	223	234	236	230	235	277	264	223	222	242	234	229	240	230	235	193	203	222	231	223	213	240	213	272	216	207	232	225	256	234	221	200	199	220	250	264	242	192	223	235	235	232	231	221	231	214	215	240	230	213	211	230	211	229	230	217	214	239	231	225	222	235	254	219	259	211	225	207	204	199	255	227	238	234	213	211	191	200	223	231	199	219	225	212	246	237	226	242	216	231	219	234	229	199	231	236	229	238	218	225	207	239	220	252	238	215	239	246	247	215	234	235	203	247	256	221	248	206	243	222	247	220	232	222	218	223	229	241	226	261	262	246	234	201	226	211	218	230	238	228	210	223	194	226	225	230	209	230	203	221	189	231	242	234	245	214	208	218	210	206	222	233	201	215	233	218	231	213	222	228	227	198	223	219	258	230	213	231	217	234	217	205	241	198	231	222	265	236	211	203	228	227	199	267	213	214	222	221	233	248	219	260	238	231	191	246	251	226	225	260	220	258	269	234	243	226	205	271	244	219	230	224	226	237	241	245	209	221	218	208	246	225	238	224	237	219	218	209	203	227	245	234	216	208	236	218	215	214	213	221	210	206	228	249	210	215	202	253	241	238	221	254	239	231	228	223	243	243	236	235
43138	51195	58108	40207	3216	4365	5347	4151	2988	1648	1070	854	830	757	766	674	709	735	739	748	885	634	601	691	740	710	696	663	600	617	605	630	4149	807	609	605	612	572	578	539	585	604	601	574	581	601	540	576	562	521	564	561	580	534	598	543	571	568	579	565	535	531	546	600	648	685	611	579	582	590	576	561	565	606	588	604	614	589	549	538	550	588	538	550	571	596	591	514	587	572	528	562	523	592	536	556	559	532	559	553	578	560	561	587	575	569	609	554	568	634	590	552	585	593	531	532	489	519	599	580	530	543	565	533	564	593	522	566	524	576	557	589	516	581	518	535	593	529	546	542	576	526	554	554	561	530	542	570	526	558	596	546	554	537	464	577	531	521	513	556	540	562	542	578	588	527	512	516	523	568	537	516	536	568	570	528	597	545	529	529	542	530	547	551	551	547	534	609	525	551	537	572	568	560	509	543	579	563	568	555	526	562	559	556	499	593	536	543	544	521	549	565	513	556	544	531	553	550	547	567	560	545	580	528	517	532	537	565	552	599	532	544	524	549	548	545	548	543	566	547	531	549	579	554	523	575	553	564	591	545	512	573	572	543	558	558	587	566	573	546	583	542	536	547	579	516	556	578	595	575	531	569	525	538	532	577	527	533	564	591	560	520	536	577	574	516	563	569	547	538	555	493	490	560	551	506	516	574	561	513	570	580	574	522	528	517	523	566	528	575	540	560	519	526	578	546	580	530	542	528	552	536	529	539	554	577	551	558	555	524	548	574	594	539	551	527	531	524	570	553	569	565	565	555	591	564	536	538	570	561	553	537	549	597	536	525	536	500	539	568	540	548	533	543	513	522	550	569	567	558	554	528	589	542	555	569	566	565	536	532	547	546	551	542	545	564	572	563	532	552	533	541	546	578	570	544	530	582	532	566	528	571	559	542	545	528	567	543	524	564	599	580	536	556	530	531	531	520	562	572	527	555	546	515	549	556	534	547	550	539	566	559	515	593	556	566	527	517	508	576	513	543	513	547	544	590	538	555	566	555	543	556	557	578	588	596	539	585	536	542	547	561	521	539	553	539	580	566	511	539	582	556	595	553	571	585	536	575	524	529	555	521	567	544	502	594	544	550	570	542	576	566	570	568	550	519	588	540	552	576	580	528	545	516	549	579	543	568	554	524	589	543	488	538	567	546	555	555	542	496	571	495	556	524	549	528	534	548	543	537	525	583	527	568	564	589	578	527	537	543	568	548	567	561	546	504	530	555	524	486	601	551	521	544	573	566	579	506	549	557	564	562	558	537	517	584	547	537	549	537	526	584	526	551	592	571	522	566	546	514	561	583	530	545	551	524	550	546	503	525	537	536	556	550	531	548	537	539	529	536	499	584	523	562	547	555	559	547	559	519	541	543	587	566	603	555	520	524	530	563	588	567	533	504	526	526	532	546	578	566	598	560	543	594	558	540	597	521	578	570	578	570	588	540	525	582	532	535	572	553	544	561	541	541	499	569	571	551	568	542	558	522	557	536	525	558	599	579	508	550	608	543	614	549	568	542	538	537	516	547	584	536	525	512	532	508	523	574	534	524	522	538	551	588	516	602	556	533	577	534	518	559	566	537	590	495	545	580	542	582	550	553	592	535	548	501	536	550	524	532	554	542	561	534	549	587	606	535	555	526	528	559	531	555	518	553	542	519	538	575	525	543	498	530	549	599	541	557	557	562	557	558	578	554	562	542	584	536	532	581	532	560	564	545	558	532	542	542	569	545	561	540	513	589	558	556	554	497	544	520	548	527	500	550	569	518	558	529	576	575	598	558	544	514	549	565	525	548	553	502	573	575	570	546	543	528	544	590	552	524	575	549	548	522	517	530	528	528	573	565	541	530	581	518	548	540	545	535	549	551	529	524	560	534	588	537	529	544	533	593	574	542	565	594	539	558	545	572	529	519	587	540	550	574	559	556	598	560	593	555	529	530	542	561	594	520	540	559	555	528	526	533	577	589	530	528	534	569	518	543	552	556	568	498	593	600	537	527	553	503	560	543	570	567	519	556	555	550	555	561	594	559	533	525	516	545	597	545	525	538	522	562	566	585	537	526	552	559	546	528	569	557	540	552	540	540	567	575	544	540	537	554	533	510	525	542	555	543	555	538	535	517	556	532	570	542	573	547	515	613	577	529	610	570	600	568	547	568	526	550	530	545	560	549	546	545	530	560	557	541	546	557	493	545	561	521	564	564	571	552	534	546	551	523	528	517	532	550	517	576	490	567	565	559	561	536	562	523	554	577	549	521	592	541	485	586	571	539	554	587	538	533	516	588	510	548	565	560	531	543	508	575	574	549	512	617	569	562	549	551	573	561	502	520	530	560	515	613	539	560	575	562	541	552	551	589	547	557	543	560	572	554	590	551	498	567	541	537	550	517	518	589	557	536	568	504	571	534	541	561	506	531	548	511	581	580	559	524	552	582	539	595	497	564	535	584	556	551	527	518	543	498	588	544	559	596	555	511	574	547	556	548	559	577	587	535	587	558	557	574	539	561	515	533	548	511	591	544	526	525	513	552	544	558	521	551	585	552	529	588	576	552	550	538	577	538	507	549	585	549	590	558	561	574	550	537	544	541	576	563	571	494	566	561	506	588	522	567	569	550	555	562	545	545	545	569	545	544	508	565	547	569	576	506	521	547	571	578	561	564	580	575	558	543	497	532	509	544	604	521	570	520	565	518	556	595	532	481	592	514	529	549	551	564	566	569	549	534	584	556	565	565	520	537	598	521	605	544	559	563	527	518	554	540	529	534	567	574	553	556	557	554	553	548	583	537	518	540	565	508	555	550	548	565	568	508	564	536	552	584	541	534	550	560	567	564	591	540	539	552	508	547	555	574	521	550	595	579	554	578	532	541	549	576	571	521	571	536	567	552	541	551	560	500	503	561	577	548	587	550	552	538	539	568	542	565	550	535	516	594	523	517	547	533	518	510	553	568	553	527	562	532	507	551	531	560	569	571	500	550	534	580	577	551	521	576	557	525	528	557	496	539	557	579	577	565	539	530	515	570	526	531	549	560	570	527	540	590	549	568	560	541	545	535	541	520	547	582	583	554	557	518	521	542	594	539	538	536	568	585	556	531	507	493	610	588	538	521	512	546	520	564	518	567	605	530	525	566	591	560	517	525	587	571	568	573	541	536	571	572	551	532	545	576	530	550	553	542	551	554	542	571	517	586	541	561	545	540	562	580	543	564	507	575	560	536	527	563	571	576	531	543	570	582	581	577	567	545	552	567	559	547	542	487	546	548	552	572	576	574	545	575	521	567	546	577	588	542	558	535	517	520	506	548	536	552	573	542	575	537	511	518	526	547	519	548	582	563	538	552	548	543	528	566	553	546	573	546	569	548	549	546	582	546	550	563	575	516	601	534	543	562	538	594	543	555	579	553	475	569	585	576	575	552	590	556	532	537	559	592	549	575	586	486	555	562	588	556	549	538	563	548	537	501	552	548
21291	7655	7133	1158	397	407	374	389	381	362	329	371	312	376	338	326	346	340	320	375	348	333	374	341	369	308	317	346	332	348	343	338	355	351	323	335	383	346	375	388	358	325	360	358	362	348	355	353	325	366	371	321	351	316	322	325	349	347	355	364	361	356	372	354	346	323	362	302	322	313	360	342	337	364	342	336	350	325	325	340	336	340	347	360	357	368	356	344	326	377	324	316	334	335	346	343	344	330	365	363	350	359	352	345	345	325	345	358	339	341	328	350	323	352	314	353	368	375	332	341	344	372	340	340	357	348	369	328	337	324	359	305	386	346	378	330	351	325	360	367	324	358	322	355	381	337	357	361	332	310	326	336	353	342	356	292	352	347	345	358	355	363	351	368	343	385	338	354	303	372	341	338	333	369	349	356	355	379	351	375	312	338	346	341	343	335	375	350	375	347	361	364	342	360	339	366	335	314	366	337	343	378	364	337	362	373	327	373	373	312	310	361	359	345	378	339	343	329	328	306	357	339	338	386	327	350	346	332	358	342	343	317	327	355	361	387	356	331	356	343	345	327	345	359	338	335	330	354	317	334	354	354	321	347	343	353	373	320	314	322	328	351	336	353	346	338	359	312	329	367	319	372	390	343	350	325	341	314	341	343	351	351	330	318	379	375	347	372	343	319	347	340	354	378	341	347	344	328	342	355	364	373	343	342	353	345	372	360	319	351	336	339	295	359	355	334	370	356	328	327	331	313	337	327	343	349	357	330	354	336	342	341	348	337	352	359	360	346	360	338	344	348	323	342	384	324	353	362	363	346	353	339	320	353	355	379	345	318	352	329	340	371	334	325	353	361	337	336	337	353	343	343	341	323	404	320	370	322	325	353	348	323	339	340	352	343	368	357	333	336	338	318	386	343	324	348	354	335	344	378	365	369	354	323	356	375	315	361	354	342	310	345	354	335	356	384	342	346	350	373	316	300	362	303	346	356	348	351	337	300	367	352	356	342	340	364	349	343	336	322	334	342	373	322	346	361	345	371	304	352	376	353	391	332	327	357	332	347	363	366	345	319	334	345	303	370	337	353	309	326	379	328	331	368	347	379	332	338	376	359	341	325	330	351	336	337	361	381	323	359	342	345	339	317	343	336	348	351	317	350	348	366	331	344	334	332	339	349	332	346	349	335	340	323	335	349	338	331	341	348	344	355	365	328	307	312	337	352	359	312	324	337	338	344	339	320	349	343	367	382	351	323	330	354	307	319	332	321	336	338	347	364	381	339	331	324	351	349	368	340	317	330	362	371	341	352	362	323	371	364	341	372	360	371	368	411	362	312	339	348	340	342	361	338	327	352	371	372	349	316	312	322	364	350	310	347	378	321	330	372	344	329	342	338	326	345	336	360	367	337	349	343	356	328	319	330	386	343	354	373	330	339	387	356	374	361	341	362	369	362	320	349	360	343	349	362	329	361	371	356	355	329	341	323	317	364	347	348	346	356	344	336	336	343	354	382	343	364	360	322	365	340	325	349	363	361	348	338	329	356	346	358	303	367	355	373	336	323	332	371	349	338	362	367	313	346	333	340	352	356	372	362	348	335	357	353	348	325	368	374	354	349	366	345	318	335	341	351	321	341	320	272	349	341	358	365	340	358	307	363	325	348	337	349	331	359	329	364	360	318	358	337	324	339	344	352	346	316	320	324	346	364	343	370	329	358	352	367	341	353	369	376	337	315	344	325	341	293	334	373	369	330	341	371	327	359	368	379	349	383	327	346	339	347	336	335	324	332	329	334	358	369	359	362	368	370	357	354	363	364	353	354	336	325	325	343	359	322	327	333	355	335	309	360	326	351	334	335	348	340	356	319	339	330	364	323	382	350	366	378	352	347	360	337	316	407	360	333	374	335	349	317	349	319	327	365	344	282	365	361	375	345	335	362	352	381	377	377	353	312	346	357	316	325	353	332	380	342	366	377	343	335	362	325	328	366	316	338	324	346	348	340	356	374	335	308	345	345	351	327	374	350	375	352	354	356	348	319	317	346	344	330	349	302	309	335	300	357	369	367	317	365	336	376	337	357	350	354	318	327	335	362	330	360	327	368	357	355	319	325	323	356	365	348	344	386	357	337	384	349	337	314	352	340	353	362	369	334	372	348	336	338	326	368	347	301	330	350	345	350	309	349	334	350	353	359	343	344	325	351	335	351	341	361	343	332	338	344	366	349	370	350	330	340	352	353	358	352	329	346	349	400	350	328	328	328	347	378	322	340	369	344	322	339	355	371	311	322	336	338	355	317	346	349	369	323	325	320	347	359	372	378	357	374	338	321	351	361	323	355	339	339	334	373	365	342	332	383	346	351	362	332	356	356	352	375	323	347	313	377	342	346	353	347	353	350	319	362	349	339	347	337	360	349	334	358	349	318	354	354	336	326	312	346	334	341	323	326	361	346	337	390	328	348	355	372	358	351	355	336	316	348	343	325	315	340	343	366	313	296	335	363	320	330	337	342	357	362	303	344	327	312	367	352	336	350	359	342	385	356	355	297	357	353	356	359	348	356	330	331	342	339	354	348	350	321	342	351	382	348	339	349	359	343	362	352	358	349	352	317	341	336	355	365	382	322	366	345	371	339	343	366	356	379	334	326	369	340	346	336	376	366	351	363	340	389	328	333	339	329	329	360	339	373	334	370	339	356	338	360	375	341	322	323	351	389	334	350	373	346	357	353	360	327	335	315	339	350	332	315	356	330	365	346	339	376	352	315	332	321	355	343	364	359	335	328	353	371	305	321	349	336	321	339	331	311	338	346	327	335	361	333	347	347	354	345	315	293	328	393	366	343	381	363	350	357	331	366	342	374	355	346	371	381	331	317	347	346	377	326	314	335	360	333	345	324	339	379	330	325	352	341	331	364	353	336	345	357	383	354	334	348	339	327	344	341	380	361	361	375	341	357	330	333	317	371	345	365	346	349	330	372	332	371	337	363	337	371	364	343	356	350	343	324	321	359	352	312	339	352	309	307	330	360	310	377	314	350	333	325	326	363	338	356	341	328	355	357	322	337	343	375	320	343	319	335	301	332	310	298	391	350	333	356	318	327	345	328	352	363	363	361	362	346	365	347	351	381	327	328	314	333	336	310	367	370	352	317	350	367	346	330	404	301	345	358	360	344	357	352	349	318	354	334	356	329	322	357	364	345	355	352	346	334	304	309	307	371	338	341	343	383	305	327	350	401	342	363	324	350	336	337	335	328	319	331	338	345	317	336	338	360	319	339	342	302	352	339	362	332	345	331	367	362	346	381	338	337	352	318	350	328	349	364	303	386	343	318	316	335	327	350	322	348	356	359	342	382	345	351	357	356	354	333	342	358	360	344	348	322	371	344	311	362	332	350	293	355	354	347	387	357	356	368	319	349	321	309	369	337	349	339	361	370	344	351	305	344	354	346	319	324	353	302	317	349	375	348	366	328	328	326	334	336	327	335	365	353	343	337	326	316	346	333	359	318
15699	9696	11640	3290	933	1003	963	875	917	800	806	828	769	822	791	827	758	777	797	838	794	808	774	767	818	852	784	752	811	781	789	816	930	822	746	755	805	790	786	746	768	791	744	789	824	752	794	809	757	747	761	809	752	747	736	786	734	775	820	799	802	743	831	813	825	889	807	771	767	807	819	770	792	798	787	792	824	771	811	809	800	799	797	771	778	773	782	802	795	757	795	783	776	783	804	771	819	794	750	808	767	781	758	784	788	835	730	767	759	774	791	760	787	733	765	801	780	740	797	816	791	791	756	763	774	778	794	755	816	765	813	743	792	745	759	773	725	772	774	831	796	783	747	783	784	800	768	788	781	790	793	771	815	779	772	743	807	788	774	802	797	771	792	827	813	786	781	781	774	790	769	801	772	763	750	778	767	802	776	796	725	789	756	764	810	797	775	790	782	806	754	763	763	794	758	775	765	779	797	789	763	794	789	764	791	778	796	787	799	791	778	789	820	761	775	761	812	801	829	770	802	814	745	783	753	767	757	767	738	819	793	766	791	799	778	789	780	815	789	821	791	796	781	777	824	800	772	764	801	739	780	741	777	790	817	788	789	774	788	811	780	827	778	751	764	812	809	803	793	740	798	788	826	770	772	737	790	769	763	741	790	849	805	807	809	809	769	726	744	745	763	763	831	797	821	809	779	756	798	763	823	769	761	841	748	828	776	742	807	795	824	788	737	773	720	790	785	858	737	710	797	761	783	749	846	770	765	791	809	794	795	777	776	837	780	823	787	814	806	725	793	794	699	774	772	814	790	819	813	801	780	732	739	787	718	756	743	725	763	769	746	772	810	724	755	823	771	763	749	789	807	777	730	739	800	767	766	761	797	790	746	749	800	814	740	772	774	768	785	792	761	737	765	774	803	796	729	827	784	728	765	759	740	791	802	809	748	783	818	791	781	784	773	791	800	799	759	701	733	787	745	763	823	779	792	798	768	797	725	766	810	754	781	831	769	776	801	734	760	744	757	782	727	777	803	814	796	752	765	811	788	797	780	769	821	804	766	736	852	779	801	805	788	800	794	834	761	796	792	788	774	784	779	766	782	791	755	771	781	782	759	760	775	799	807	781	787	756	786	782	761	815	785	769	795	739	806	744	850	777	745	772	765	801	786	762	776	760	758	807	779	808	800	798	779	782	826	803	783	809	797	833	749	829	821	853	767	791	768	858	796	771	721	768	804	790	800	817	740	783	802	802	815	783	821	756	758	808	778	785	767	791	726	829	777	769	773	758	745	761	778	749	786	824	809	789	732	755	765	775	807	818	794	830	787	776	797	801	737	784	777	767	794	800	724	767	764	773	787	770	797	760	764	784	791	751	740	769	821	813	763	760	789	802	790	774	796	738	768	781	817	753	834	759	817	786	729	824	771	794	802	710	781	784	760	777	850	793	758	788	732	731	775	760	810	823	785	773	812	781	739	768	784	758	745	737	808	784	744	747	801	824	758	788	763	745	772	770	790	768	803	712	771	777	778	827	807	773	761	755	739	812	753	751	772	781	795	752	752	793	789	791	804	781	785	783	800	736	781	789	784	778	775	828	815	757	757	785	793	763	812	745	819	787	755	744	802	800	781	780	859	780	780	790	748	812	770	792	773	762	745	780	795	811	776	820	794	765	814	795	778	750	777	810	709	799	749	756	770	797	762	757	814	745	803	790	777	760	769	793	823	742	753	776	746	765	782	767	832	746	789	798	811	773	804	791	740	771	773	758	745	758	747	797	746	799	809	796	779	782	821	788	799	818	819	762	787	768	736	839	778	808	810	771	771	726	825	776	796	800	758	794	798	796	781	832	777	799	785	782	776	764	791	785	791	768	724	821	769	727	824	740	783	794	784	744	783	765	849	786	788	759	773	767	843	786	767	811	736	745	776	807	792	791	770	745	808	785	830	758	786	797	768	780	755	761	785	798	773	820	781	790	778	802	791	758	769	780	772	789	777	813	752	767	761	815	799	750	781	807	759	720	748	741	772	725	726	812	794	759	778	783	763	788	755	806	811	774	829	800	815	795	788	780	780	762	780	803	779	826	731	824	804	716	778	793	811	778	797	717	814	782	790	789	829	751	764	781	772	793	769	802	791	795	752	802	796	805	819	825	727	772	767	786	776	794	738	816	768	752	750	767	775	772	769	800	781	805	787	827	751	754	862	716	792	773	795	722	782	810	735	803	772	760	800	774	755	784	758	765	799	777	742	817	777	821	809	775	767	726	763	796	765	781	841	751	788	767	778	833	812	748	794	753	741	784	754	747	757	751	778	778	760	747	757	840	835	789	748	822	777	736	785	759	746	774	793	751	783	739	748	779	788	773	753	788	821	782	794	778	735	791	772	757	772	777	812	783	767	807	759	766	819	742	793	745	717	787	801	829	788	771	776	798	798	803	726	815	737	750	767	781	757	777	775	781	732	774	769	760	778	777	768	748	790	733	771	765	793	790	791	814	742	813	753	760	777	774	759	782	806	809	811	805	777	819	779	788	792	783	771	812	771	752	803	743	725	761	781	818	818	788	773	822	803	737	789	734	747	727	778	783	777	779	789	848	774	818	814	802	740	797	759	739	744	766	749	752	808	766	781	763	762	758	779	817	815	744	791	798	745	771	793	761	721	765	774	751	788	794	802	765	766	800	797	801	788	785	758	755	797	829	764	792	768	788	737	775	821	762	773	791	801	714	793	743	787	778	752	767	802	783	796	811	783	758	816	778	777	763	757	750	728	807	742	731	771	802	784	767	749	755	774	781	764	769	821	752	724	761	804	819	811	830	819	763	812	788	816	751	790	808	812	770	782	772	807	762	794	744	797	783	797	796	791	788	818	777	789	795	797	738	774	785	758	762	771	741	809	770	826	794	783	784	797	769	730	760	748	776	771	815	813	779	801	783	809	763	809	830	799	757	751	756	755	758	800	743	763	761	807	810	762	753	806	747	750	758	789	790	782	775	820	862	783	756	731	783	775	829	767	804	794	830	820	759	838	769	778	796	800	775	804	837	770	819	772	789	746	753	781	747	790	746	734	771	805	758	758	776	827	782	807	755	748	740	789	773	800	771	784	782	816	793	794	745	767	775	733	798	719	757	766	751	774	859	777	819	775	810	798	761	794	807	759	746	753	788	803	767	748	779	786	742	786	762	781	741	761	757	808	786	802	770	797	761	857	759	752	757	755	763	765	787	786	782	797	822	762	771	788	735	803	765	738	760	766	765	776	791	829	829	818	730	767	799	768	763	771	796	780	765	851	806	774	781	702	783	751	755	756	785	820	811	738	792	790	799	789	785	792	794	788	748	755	772	829	764	796	786	800	780	802	829	797	766	763	847	763	758	824	763	783	767	800	801	746	763	834	746	762	794	734	770	756	796	754	777	781	800	759	772	788	755	774	761	775	774	811	784	740	822	787	778	781	749	754	810	776	823	772	752	780	743	774	752	811	785	785	736	816	799	766	775	734	769
58888	49545	56008	26788	5972	1302	1307	997	967	496	352	277	253	251	214	238	254	241	251	262	266	238	259	230	225	237	233	207	236	229	226	233	464	257	247	246	230	222	230	220	201	222	268	207	239	237	233	259	256	228	226	241	214	227	210	222	214	235	214	229	247	230	266	227	232	263	211	244	216	236	242	254	231	214	238	239	215	244	230	238	209	244	217	225	228	215	234	215	229	210	234	209	238	230	227	215	238	243	234	226	230	222	224	217	191	242	203	242	250	226	222	221	228	237	226	186	241	219	225	216	232	236	233	247	193	217	245	274	252	236	244	262	226	243	236	240	211	229	201	231	247	227	265	230	243	224	237	223	228	220	260	240	216	215	255	250	227	234	235	243	238	203	217	231	223	210	245	204	233	222	229	214	232	236	218	210	226	213	237	238	241	216	237	224	254	208	244	252	247	217	225	261	231	226	231	241	231	236	230	226	232	216	243	239	243	224	214	215	228	220	219	234	222	240	228	226	212	217	213	257	242	231	214	230	228	211	238	224	228	229	203	226	242	231	237	206	235	230	236	217	220	215	218	208	251	226	230	240	242	233	229	232	262	203	208	241	216	215	204	229	237	245	209	212	238	218	246	251	244	222	218	228	215	217	227	223	225	233	229	225	249	217	254	269	223	272	227	230	243	230	229	244	241	267	209	249	221	243	236	245	230	216	211	226	223	227	243	233	244	240	229	239	241	245	196	247	239	236	236	243	197	238	216	234	244	249	230	216	210	240	229	240	234	215	209	264	246	210	211	219	216	251	199	245	230	209	232	216	216	221	225	238	258	231	232	231	240	230	242	255	219	224	223	252	245	232	231	229	256	234	236	268	212	212	235	255	231	211	234	225	211	241	237	232	234	229	208	228	236	240	220	239	217	207	217	231	238	233	225	224	241	222	231	218	222	235	232	240	234	199	212	247	213	230	256	195	199	205	229	254	230	246	227	213	208	242	235	211	245	221	219	232	240	256	274	224	239	230	215	239	225	197	195	250	236	211	221	222	246	256	206	248	263	232	244	215	227	220	214	233	230	244	241	239	262	208	201	262	242	246	244	218	196	231	241	228	195	224	231	220	248	214	227	241	222	237	218	226	261	218	239	225	220	220	217	243	234	235	243	233	224	236	237	254	232	245	263	252	232	224	213	219	226	238	242	232	266	247	196	194	289	239	227	244	236	224	210	256	227	211	261	177	192	232	266	240	249	221	222	281	237	228	241	258	236	230	261	219	233	231	225	241	245	230	235	222	234	258	242	227	229	237	237	238	207	220	199	238	237	231	226	237	218	206	229	233	224	244	192	222	274	229	220	232	263	222	227	250	211	225	220	199	212	249	240	234	257	216	199	243	221	244	237	271	214	197	201	208	217	226	224	216	226	240	234	230	227	225	221	267	251	265	255	266	241	222	233	250	234	223	241	236	239	230	241	209	234	202	206	260	206	243	242	248	216	221	257	225	264	266	254	242	269	219	234	201	224	243	208	216	193	249	224	249	227	220	247	226	205	248	228	237	235	224	249	234	231	223	228	207	222	203	197	237	216	236	207	248	261	258	216	188	252	239	260	226	247	225	221	208	234	232	245	224	252	235	194	243	239	248	215	222	256	235	233	251	227	203	238	260	237	203	223	250	247	235	255	194	216	230	210	238	223	230	230	227	234	225	249	236	220	227	221	216	259	221	221	199	245	224	263	234	234	221	207	222	234	193	230	196	232	217	238	233	252	225	224	197	242	229	226	223	191	245	207	221	232	235	242	210	229	244	202	235	227	220	218	243	221	206	219	214	222	256	247	229	225	225	230	230	228	225	211	255	241	234	203	234	232	258	240	239	224	256	226	221	198	237	262	225	218	225	255	241	234	217	233	218	241	235	244	224	238	252	236	220	229	220	239	235	221	248	232	229	253	239	239	232	213	237	238	222	235	222	224	215	272	215	238	216	255	240	227	206	237	222	207	225	211	218	215	214	257	208	221	223	242	220	216	238	239	231	264	246	224	245	248	211	244	234	219	255	220	211	234	235	220	214	184	216	209	248	238	241	246	238	241	192	203	222	228	226	236	196	246	202	262	238	226	218	226	233	242	204	235	237	280	270	229	224	216	256	242	239	230	253	238	250	221	223	242	236	225	210	207	235	208	219	216	241	257	218	225	257	216	221	216	223	241	217	223	219	233	218	232	249	235	221	222	246	240	212	225	246	229	234	220	220	233	228	224	242	211	222	256	242	239	244	235	236	220	242	229	260	225	236	237	236	237	231	235	243	231	214	232	257	234	256	227	248	227	240	211	213	252	237	226	246	233	228	241	210	236	241	232	231	235	220	216	228	257	228	243	219	227	253	222	235	234	214	195	224	205	213	213	247	264	229	216	226	236	217	224	243	235	234	253	236	188	221	243	207	226	228	250	229	249	220	219	211	235	213	203	229	235	229	231	246	226	217	230	222	208	237	221	238	208	227	233	228	221	219	219	232	245	242	253	233	209	217	213	251	215	253	238	246	230	204	212	223	220	236	242	243	199	261	232	214	220	256	219	217	236	233	183	217	258	226	249	223	257	223	230	243	225	224	252	243	222	197	206	226	237	247	206	230	254	226	217	240	244	204	234	242	211	229	209	263	243	238	240	253	245	223	243	219	222	226	232	211	228	194	229	240	226	231	216	199	244	234	229	240	233	229	246	227	220	215	228	250	260	201	197	233	218	203	230	224	257	204	238	248	220	251	223	241	254	231	226	213	223	220	184	209	201	227	221	241	240	222	205	223	241	200	255	242	228	221	219	249	221	211	248	212	290	213	235	265	235	204	228	228	236	254	230	219	237	237	229	224	240	213	262	198	240	223	237	227	263	241	243	200	255	255	240	239	261	224	231	234	246	243	232	235	251	244	251	238	223	275	238	211	229	247	239	210	218	216	233	224	222	251	224	247	244	228	217	232	232	236	257	217	242	215	231	215	239	230	223	227	215	256	222	211	241	227	229	217	225	232	226	257	232	212	224	243	224	224	231	252	248	232	228	248	217	215	251	249	225	235	257	219	238	222	231	231	274	209	232	217	233	249	233	205	223	203	247	202	222	265	244	229	235	227	238	237	215	230	236	235	231	244	245	245	223	239	231	232	234	231	211	248	216	216	246	212	221	235	210	239	195	263	239	234	237	246	249	233	216	231	270	238	228	212	240	218	227	224	206	206	207	212	261	240	251	258	234	213	207	220	240	207	225	211	204	242	218	241	227	235	229	256	253	221	224	260	223	221	240	210	237	212	234	211	219	224	243	240	239	203	224	203	238	235	219	234	233	236	268	212	227	204	212	208	221	214	240	243	233	233	205	234	233	222	211	243	235	223	232	261	220	217	234	226	259	219	219	229	251	230	224	235	230	230	235	221	222	224	208	216	257	207	234	200	230	218	189	239	235	214	218	218	238	229	242	251	232	234	209	244	258	228	269	264	228	229	238	231	235	235	220	247	249	237	274	245
34715	38033	47596	31035	2660	3623	3478	2684	2475	1135	770	750	696	682	685	640	673	677	724	729	699	606	582	648	615	585	644	623	582	593	566	698	2371	555	566	573	568	548	537	563	558	548	567	573	541	595	537	557	537	525	532	570	553	533	534	541	568	558	543	609	555	597	586	582	639	593	541	574	548	548	563	556	545	597	570	554	579	537	569	550	545	586	569	536	566	538	563	568	578	585	566	579	555	590	526	561	580	585	558	498	576	552	561	566	592	522	519	545	567	567	535	584	568	540	548	589	531	535	557	525	569	526	534	546	542	603	540	535	552	571	531	531	559	582	529	529	543	552	562	524	515	541	556	565	509	566	568	502	518	559	549	523	550	527	551	526	495	514	550	534	556	549	545	561	561	482	548	512	553	597	585	532	515	547	543	555	543	551	539	539	521	554	562	553	566	513	548	541	523	531	508	498	560	568	505	539	535	543	501	525	530	552	566	543	540	523	550	579	522	517	552	511	555	553	536	546	505	590	496	510	552	531	574	550	550	548	617	538	535	543	516	559	538	600	524	519	491	542	541	561	522	568	543	527	570	539	504	557	535	482	541	508	549	545	579	585	545	554	530	545	504	513	525	535	547	562	563	536	554	560	549	511	522	563	538	550	552	511	499	531	554	514	502	526	544	549	526	594	554	532	548	580	530	534	539	549	571	529	533	555	545	552	537	509	509	509	569	559	550	535	584	549	546	562	513	565	564	564	519	579	558	519	565	527	552	560	557	484	538	539	533	548	511	536	534	526	561	544	576	605	560	540	556	586	548	560	556	566	546	484	521	527	499	536	547	558	532	473	553	598	568	532	568	555	517	569	560	539	545	520	528	529	541	533	539	534	533	591	534	616	566	520	565	528	556	535	549	512	558	541	580	552	519	538	541	530	525	558	522	515	516	492	563	489	516	532	607	545	515	571	552	517	517	603	563	589	558	501	545	517	550	579	557	533	576	528	516	576	528	542	509	538	511	586	555	575	526	537	545	582	532	556	495	510	519	528	514	553	593	509	519	513	540	523	537	570	571	563	549	585	561	564	538	555	569	540	519	556	524	569	515	522	573	566	543	506	544	514	546	534	550	545	534	551	529	570	538	599	547	503	538	533	520	527	570	587	607	517	555	530	528	539	559	526	573	545	527	530	542	545	565	546	554	551	539	572	590	551	526	576	515	578	552	588	572	558	522	542	555	596	559	576	569	577	510	557	522	480	574	538	524	550	554	521	510	505	522	544	507	537	549	564	532	501	576	548	536	542	530	539	529	554	495	570	558	540	552	586	561	568	551	543	542	534	531	564	559	569	534	517	550	555	572	538	576	531	536	563	532	519	537	593	531	549	556	544	518	527	597	581	581	504	578	568	549	515	550	558	549	575	544	513	552	563	558	548	588	548	570	550	544	594	496	513	525	555	505	563	544	506	554	568	566	533	594	540	497	544	557	577	569	537	520	579	585	591	533	566	544	565	562	539	553	522	555	554	514	515	565	529	568	543	480	544	524	531	562	522	553	583	553	527	533	538	543	581	517	551	553	530	537	572	584	565	537	556	546	537	576	499	537	549	537	562	572	562	562	534	575	536	519	543	536	547	543	505	579	536	525	511	571	501	513	548	563	557	608	566	536	522	513	558	544	537	552	562	537	571	578	497	545	536	548	560	509	584	569	563	571	541	581	527	500	565	540	560	547	547	528	576	542	552	534	535	516	530	556	557	571	568	511	538	526	550	518	557	554	524	504	539	540	564	553	535	547	516	575	558	589	563	521	531	590	511	556	555	552	550	575	536	498	519	510	612	569	571	504	555	518	554	548	528	526	520	526	520	575	476	574	545	558	538	570	577	555	500	543	498	562	521	543	557	536	552	531	519	545	541	539	545	533	549	564	512	552	560	553	569	568	511	525	550	554	554	522	541	535	544	562	541	587	533	532	585	542	543	600	533	540	553	514	559	556	521	545	524	548	521	553	543	526	544	566	532	545	543	543	547	565	539	513	596	557	496	546	536	561	542	535	543	521	568	545	562	569	534	564	556	554	562	526	548	534	527	545	535	562	493	556	546	548	545	499	547	529	517	569	551	546	568	576	535	566	498	531	509	557	518	560	550	580	542	534	529	531	551	569	506	553	533	557	556	527	533	487	562	566	549	519	515	532	502	521	537	540	559	553	555	560	573	529	549	536	588	556	555	518	556	533	486	545	558	507	518	577	569	508	540	522	519	498	537	552	562	575	520	525	503	593	565	578	535	522	547	568	544	552	569	576	580	610	564	541	584	566	520	574	532	523	593	577	533	546	557	569	573	566	538	547	560	535	571	529	557	489	548	557	536	517	563	563	534	510	544	550	534	526	563	509	583	508	562	562	533	530	508	566	586	560	541	561	566	568	615	561	543	541	520	561	569	562	530	552	542	550	514	582	556	557	565	543	546	547	509	549	569	558	566	566	517	529	592	538	523	580	557	501	546	539	569	524	551	604	556	551	506	552	560	544	563	554	553	531	510	573	519	546	547	511	568	576	528	555	542	503	558	549	548	554	514	531	562	517	540	528	568	573	554	508	534	536	553	521	505	536	545	553	504	549	513	522	547	564	548	569	516	513	535	553	549	540	553	543	554	559	532	579	560	564	560	521	552	564	550	549	560	586	545	560	546	566	516	562	559	533	522	542	539	555	522	540	511	585	531	527	548	586	529	516	565	519	492	549	529	547	570	548	557	572	521	551	570	533	556	532	553	533	541	492	524	526	538	556	580	532	547	508	565	544	491	520	534	533	569	517	541	513	508	574	550	499	524	556	537	541	603	517	552	577	561	507	575	546	583	575	556	548	608	508	541	565	567	554	520	572	486	559	555	510	531	536	538	558	535	531	556	564	593	550	562	567	566	560	548	572	521	548	521	544	548	555	582	527	536	532	542	544	580	543	523	544	549	553	485	592	498	540	486	598	551	569	552	528	537	550	534	511	532	531	539	572	534	587	560	542	579	515	541	516	532	569	547	542	536	594	600	535	543	533	538	602	521	578	541	547	534	530	564	559	522	508	560	554	515	523	555	594	562	511	536	573	519	560	588	525	549	511	532	520	518	573	607	550	544	517	522	542	547	559	553	542	554	571	535	516	552	543	586	550	519	526	540	535	529	565	560	526	544	553	541	564	528	553	511	524	555	548	555	556	528	551	550	525	580	583	523	579	580	563	560	520	560	520	517	545	560	484	554	575	515	524	540	570	534	539	547	580	549	587	542	548	553	555	509	502	520	536	572	566	544	550	543	514	569	533	539	518	548	546	568	556	555	545	569	538	583	509	543	561	562	542	563	536	552	562	545	554	517	550	533	535	579	553	558	561	515	526	547	539	593	594	543	505	588	540	548	515	558	539	511	495	537	561	572	535	538	521	528	550	560	559	579	535	590	558	539	550	562	550	535	577	567	516	561	581	559	571	531	535	513	559	569	569	499	499	551	549	541	559	519	557	527	530	546	546	505
70305	62458	67997	38942	12720	3341	2254	2503	1767	927	493	312	268	251	256	267	252	247	249	305	240	243	236	243	267	243	236	259	243	217	251	339	818	234	243	220	228	238	229	245	221	229	255	240	239	234	248	232	238	201	199	240	236	238	211	187	243	247	229	224	237	217	215	265	236	226	222	219	249	218	232	208	242	218	237	227	226	245	231	269	223	253	238	242	212	199	241	223	222	218	235	244	270	221	222	260	264	216	223	213	218	246	246	247	216	242	224	238	240	222	239	224	215	204	249	233	210	232	241	223	237	248	202	234	217	193	233	216	236	237	245	245	230	226	204	227	227	220	216	214	238	243	202	231	217	192	229	235	217	234	235	231	214	224	228	252	250	230	230	238	222	236	217	214	219	226	235	240	228	217	227	215	217	230	248	230	219	192	225	253	226	220	214	245	223	222	243	222	236	217	194	244	216	238	218	236	222	216	228	238	253	202	221	205	255	250	230	217	217	225	237	252	235	223	240	233	225	234	213	213	200	222	250	225	204	220	224	234	232	229	225	225	224	217	244	228	223	245	231	215	229	188	223	221	218	199	236	230	242	230	234	239	223	254	246	233	231	237	241	204	242	227	210	224	222	233	244	234	234	222	229	226	221	236	218	217	200	220	251	218	239	214	209	226	227	239	229	230	216	207	239	206	226	227	211	207	250	229	197	234	228	216	247	200	252	251	248	233	222	230	200	224	216	222	228	209	229	231	201	214	222	255	246	245	212	240	239	227	234	232	223	180	239	201	229	227	236	226	214	233	221	241	212	224	203	220	231	218	221	235	205	230	232	228	217	221	215	198	216	263	220	224	236	235	217	209	217	223	229	233	223	223	230	241	222	222	247	211	230	237	230	214	250	218	218	233	214	235	247	218	264	255	220	242	270	222	216	235	230	216	240	223	242	248	228	250	190	221	215	210	233	201	233	242	238	220	209	251	234	201	230	219	207	230	240	242	243	194	248	251	250	226	229	223	209	200	255	249	244	224	248	211	193	246	235	249	217	238	247	223	232	214	228	249	250	226	246	236	221	251	232	238	257	223	206	223	220	231	238	240	227	215	244	212	225	223	230	223	220	242	226	233	245	226	213	213	213	208	230	259	243	230	262	239	212	243	241	220	232	237	228	232	210	223	242	244	238	251	252	246	214	204	208	230	212	221	240	211	221	242	232	230	231	233	238	237	222	216	214	226	229	202	219	208	222	202	222	230	199	228	232	225	211	215	212	243	200	240	218	192	242	238	236	239	241	219	253	238	241	228	282	224	222	241	227	194	245	248	258	244	256	229	214	233	226	211	232	210	213	226	226	219	213	219	232	228	236	222	236	183	250	243	232	226	227	217	225	241	218	218	241	218	246	215	254	225	251	255	215	239	254	232	243	219	245	244	200	222	234	219	210	203	235	200	217	230	228	225	225	223	180	215	229	232	226	250	247	222	230	244	237	239	218	227	234	213	216	205	252	221	236	229	211	212	237	244	214	241	235	230	250	204	232	256	226	203	225	249	220	246	216	224	221	232	236	233	217	226	250	259	249	244	216	223	233	244	219	227	237	230	257	208	249	259	219	203	218	227	183	211	234	245	202	229	252	222	211	222	213	205	201	200	222	224	229	229	229	238	230	207	256	220	240	228	221	221	229	228	222	203	251	227	245	213	235	234	223	215	214	203	242	217	229	216	231	225	245	227	225	235	232	239	249	217	219	236	214	244	238	227	248	233	225	221	218	224	197	224	235	242	228	237	225	223	237	212	243	213	260	228	238	223	254	203	221	211	209	255	225	250	238	225	237	229	228	235	236	230	226	251	231	227	215	226	229	234	227	219	223	233	252	208	216	230	212	265	231	213	243	225	203	168	210	218	221	245	207	228	215	229	217	208	217	212	233	205	208	219	223	229	236	231	237	218	238	238	208	237	221	230	241	212	259	219	219	239	217	216	225	265	235	251	229	240	203	251	253	206	224	223	213	239	227	249	248	210	223	203	216	243	214	253	236	225	210	252	226	210	214	254	237	227	259	216	233	249	242	223	216	207	228	213	244	246	227	230	223	229	231	223	253	199	231	220	250	207	218	199	193	250	219	239	260	222	234	246	229	245	233	206	228	244	244	254	210	237	238	227	233	203	239	218	204	231	217	237	235	205	183	199	240	194	228	222	220	212	230	234	207	254	238	220	216	231	202	248	232	219	250	230	228	234	219	263	228	227	218	255	194	214	238	241	218	202	222	213	227	219	219	231	246	215	215	222	263	248	239	221	199	229	256	251	228	210	220	227	222	226	185	214	244	237	232	214	235	218	218	195	218	224	232	252	209	230	230	230	201	258	237	222	249	228	238	223	227	245	207	231	235	229	201	252	247	236	210	232	215	219	242	227	237	245	211	227	234	228	220	252	260	229	226	261	245	204	216	237	243	207	244	247	216	208	195	212	216	232	241	235	191	233	228	241	240	217	233	229	248	222	245	222	238	226	253	231	236	215	219	251	226	221	249	227	227	212	240	228	248	213	239	222	242	215	229	218	229	250	229	230	209	241	224	242	247	231	196	197	201	241	247	259	222	223	193	238	234	220	229	237	196	223	233	242	222	242	224	187	220	221	226	212	236	232	226	253	260	250	252	226	238	233	224	216	246	235	210	248	205	233	207	197	228	211	221	217	209	204	235	217	196	200	238	222	216	218	247	240	232	223	216	258	223	205	210	207	227	224	225	240	211	212	230	258	219	230	204	202	229	238	255	235	253	206	226	226	252	232	213	228	221	239	218	226	222	242	243	236	211	241	230	207	229	234	230	204	246	214	223	224	222	236	246	211	198	235	222	244	228	218	238	224	235	261	221	238	220	198	224	250	228	240	245	213	214	226	245	231	227	229	250	217	256	209	220	235	249	225	196	227	230	201	211	214	210	220	240	242	227	223	185	208	265	210	228	220	230	237	257	243	262	234	215	241	218	239	220	231	231	229	233	239	229	231	231	281	230	221	245	232	254	208	225	243	218	216	220	247	250	253	223	217	227	211	244	248	236	241	209	218	232	207	217	230	227	219	223	211	223	237	237	226	235	193	215	229	231	232	219	212	234	246	260	235	226	237	230	214	195	215	241	236	234	244	218	223	222	219	226	241	240	240	250	227	232	215	231	230	208	250	249	252	216	255	214	229	240	233	205	206	209	229	194	217	237	243	240	228	223	191	211	240	229	246	221	224	234	235	213	223	194	248	216	249	197	226	210	218	202	256	226	223	236	246	197	215	208	216	216	237	223	235	213	217	250	233	225	217	212	203	209	210	209	258	273	232	225	243	241	220	214	211	235	221	214	227	258	214	233	238	239	243	225	215	229	204	224	216	225	206	222	251	233	226	209	239	216	236	216	246	208	246	210	244	231	213	206	258	224	228	243	228	226	231	217	210	220	209	225	230	222	273	221	225	245	191	243	231	222	230	222	238	218	220	253	241	248	219	249	253	251	206	236	215	246	238	225	246
43443	47710	59534	41600	3780	5872	5904	5824	3579	1552	1197	1006	875	832	813	831	755	727	756	790	792	638	662	686	655	700	678	628	630	611	617	1128	4731	652	538	578	549	575	569	545	543	564	564	589	540	539	565	584	633	594	584	569	560	531	568	578	587	571	557	582	583	578	580	618	622	635	629	609	614	569	575	540	576	620	604	592	605	588	592	608	553	554	578	556	581	575	553	592	581	617	569	566	600	558	517	548	564	624	534	597	555	567	590	514	593	534	574	595	596	529	539	612	584	562	547	556	561	561	553	605	580	572	563	554	546	562	577	556	539	578	525	545	527	574	569	566	536	582	550	518	544	555	508	551	536	545	558	534	532	531	535	537	541	570	601	552	549	536	592	502	522	569	544	542	517	574	545	563	568	558	548	562	558	559	544	561	570	523	532	545	602	512	544	532	545	566	548	545	544	566	568	525	556	554	564	557	538	530	493	561	547	516	540	541	551	548	589	547	565	542	512	554	579	560	562	522	504	556	519	520	564	573	558	538	548	515	562	537	527	521	512	577	520	527	555	549	614	542	554	571	561	548	590	596	539	576	588	585	505	504	555	538	549	577	536	563	552	517	554	574	539	539	530	542	583	548	530	532	556	574	552	557	583	506	551	538	534	519	517	574	543	558	558	545	501	589	571	555	546	582	558	565	538	559	547	529	558	582	553	546	550	555	585	537	541	523	574	542	559	530	528	582	577	533	565	526	497	525	554	562	572	570	572	528	550	536	548	541	555	571	566	509	528	563	566	544	530	563	547	566	569	548	551	545	540	530	492	509	558	553	550	588	552	530	510	551	519	523	582	569	534	590	570	512	543	512	526	548	562	549	570	541	566	545	542	509	586	525	516	547	545	552	557	549	548	585	526	555	558	500	565	566	581	545	546	555	548	565	540	542	560	500	522	539	553	564	552	527	526	514	516	548	528	545	574	623	573	541	505	520	545	551	545	536	544	541	572	540	552	567	510	539	546	563	525	581	586	522	522	568	571	583	571	525	556	573	535	535	522	566	558	503	531	572	565	549	610	538	534	534	556	558	531	518	516	563	562	530	560	571	524	523	523	566	554	540	554	543	583	522	568	551	548	562	555	540	525	592	541	544	564	552	583	532	549	540	589	508	568	517	552	524	563	557	547	535	527	560	567	529	572	533	519	550	554	595	555	567	565	570	520	587	531	546	506	544	565	554	602	520	576	549	533	504	536	498	568	563	529	558	558	526	526	548	513	567	510	550	510	560	547	530	548	552	521	579	510	570	584	557	572	528	546	550	567	531	578	532	571	504	548	533	569	522	521	564	556	526	536	560	516	609	515	552	564	541	567	537	518	547	539	533	567	570	519	544	541	540	514	541	536	540	511	541	554	576	560	555	549	564	548	587	521	543	564	554	531	548	534	580	547	560	533	538	547	547	567	579	495	540	559	570	568	534	552	539	535	557	522	547	562	531	513	536	541	558	537	571	584	555	553	546	556	554	550	563	520	547	549	562	565	554	572	558	553	542	552	526	568	565	557	533	553	561	551	577	553	517	597	528	515	535	523	560	558	640	520	543	559	514	529	535	570	538	553	550	557	577	535	546	547	534	512	562	540	531	556	517	560	541	528	528	573	537	565	574	570	561	535	555	534	562	539	509	526	599	560	594	561	565	537	589	553	515	503	572	579	542	542	544	555	557	583	546	555	549	558	561	540	559	528	553	521	562	560	562	582	558	490	526	558	524	569	561	516	538	581	543	513	553	525	556	556	547	543	550	552	562	533	574	540	563	567	523	575	584	569	554	541	569	551	577	560	538	568	527	550	552	536	534	560	554	569	580	544	564	569	565	509	535	596	568	582	517	569	581	551	564	537	558	564	582	509	558	548	548	544	510	556	580	560	555	552	539	506	525	573	595	524	523	521	578	561	569	549	521	535	553	538	546	505	564	516	513	586	535	532	574	559	546	592	575	549	558	508	535	526	548	513	527	555	590	560	557	571	570	526	563	599	586	580	573	523	557	532	576	528	557	570	594	553	549	550	540	530	549	567	538	564	546	560	578	555	550	553	534	581	535	578	546	546	552	546	577	561	513	546	580	513	577	564	516	555	519	549	556	555	563	579	535	537	538	532	598	572	565	532	574	540	537	543	589	537	565	536	540	555	557	528	541	558	555	569	547	524	532	545	547	519	547	596	549	573	533	521	586	524	553	537	587	598	592	551	502	515	604	534	493	534	557	559	577	521	521	544	559	558	508	531	547	519	516	513	553	545	552	563	579	511	530	508	536	520	560	542	552	532	536	568	553	521	544	567	566	536	541	547	542	565	543	553	582	539	573	567	519	528	546	554	530	510	557	578	552	545	572	589	591	575	525	543	515	579	555	563	564	559	559	552	529	522	575	570	511	566	517	574	540	508	549	535	522	521	572	562	520	534	544	545	528	591	565	576	563	534	578	561	493	587	572	562	531	508	558	560	558	552	524	592	565	547	539	537	579	564	559	545	552	534	553	568	550	527	551	563	526	550	484	517	562	554	521	536	545	549	553	556	593	558	511	542	547	557	524	543	545	553	502	557	525	540	533	517	542	586	524	538	548	518	520	543	518	541	555	523	561	560	521	542	552	527	552	548	527	562	530	563	566	524	507	552	563	582	557	523	602	520	542	549	570	489	567	579	527	592	545	610	513	571	554	514	531	531	543	540	606	545	537	538	551	529	521	549	608	507	560	575	546	553	533	591	527	555	476	544	545	560	555	548	528	578	581	585	571	552	570	562	586	551	570	547	617	549	560	589	539	511	548	544	565	591	571	543	557	562	548	561	537	521	556	530	551	560	527	526	512	568	539	547	563	608	546	545	550	551	534	558	527	554	534	526	538	536	568	562	576	538	538	563	525	542	582	541	564	545	543	560	587	557	564	529	575	522	513	534	520	592	549	558	505	570	556	538	537	522	595	564	612	517	496	541	556	546	513	507	531	543	557	580	537	561	538	534	578	562	522	485	561	537	551	571	560	551	548	557	528	532	542	509	547	564	547	525	562	577	548	589	522	542	517	552	518	563	569	545	513	546	548	583	567	548	558	549	562	514	540	558	533	547	522	539	536	562	511	543	517	555	574	570	569	547	596	549	557	535	518	560	557	528	568	556	563	556	533	550	561	547	511	574	528	556	533	562	585	581	584	562	596	548	584	554	600	548	535	569	559	579	576	540	559	570	528	549	552	543	600	590	523	555	556	591	548	560	558	552	570	532	519	550	549	566	525	576	539	561	517	556	520	563	525	586	535	518	549	579	552	539	574	536	578	572	588	569	523	515	543	533	585	570	539	552	532	535	552	573	542	557	546	497	558	527	558	594	546	528	526	544	563	521	574	569	589	505	555	588	568	522	517	577	566	525	540	531	581	566	555	545	579	536	582	539	518	562	517	534	547	541	563	584	539	540	534	552	542	531	525	517	579	593	563	559	537	546	551	552	536	545	546	546	566	540	539	574	545	517	565
21008	5486	6258	1253	396	409	423	399	374	350	339	331	332	316	321	314	345	358	365	373	385	333	382	388	371	324	350	319	363	353	336	361	358	373	360	324	359	337	317	342	365	368	329	360	342	321	383	331	340	325	321	358	371	329	345	334	378	351	354	336	340	343	349	362	355	357	376	336	345	353	343	335	380	350	344	342	333	336	362	360	366	367	342	345	356	376	283	332	338	352	349	353	373	338	341	358	348	333	381	342	362	372	362	333	348	353	354	349	325	390	296	361	347	359	330	361	359	342	340	352	357	366	333	344	360	335	364	333	399	368	360	347	320	370	319	354	337	332	356	383	374	352	324	333	330	329	341	324	367	335	317	371	340	338	357	350	348	327	376	375	354	327	340	326	350	360	318	341	369	316	344	341	325	367	363	327	326	370	365	366	337	356	361	329	328	359	335	328	359	349	362	339	360	341	342	326	349	351	321	342	366	355	370	376	356	382	385	354	360	348	326	324	370	344	344	355	330	387	347	392	343	342	352	336	370	326	380	342	352	363	381	353	368	385	421	343	357	355	342	323	365	352	369	315	349	350	350	362	377	355	308	350	344	311	356	353	338	347	366	380	363	348	351	369	377	361	373	361	337	323	316	371	372	359	304	347	372	340	350	352	319	335	361	363	332	380	350	371	326	352	366	354	385	330	342	323	362	338	323	330	353	355	339	354	389	352	352	352	326	354	343	369	338	333	332	324	339	331	365	334	347	361	349	350	350	367	367	352	376	339	306	362	352	352	365	378	359	331	332	328	326	337	360	380	332	356	368	373	322	338	376	340	356	342	345	354	336	343	365	358	341	351	333	339	338	326	341	368	345	370	336	326	318	358	318	320	331	347	330	317	352	379	394	349	340	366	351	373	366	327	348	327	331	389	344	348	364	324	383	340	352	323	362	351	346	313	366	365	345	325	324	342	346	317	320	375	321	347	355	359	347	333	341	359	348	333	348	308	353	347	384	362	353	352	310	366	339	328	339	354	358	383	340	349	319	349	316	335	345	363	344	358	321	322	353	367	342	326	366	348	358	345	303	359	339	356	349	323	346	349	361	334	342	355	354	334	358	378	352	338	364	354	339	325	350	321	327	367	339	335	374	350	314	370	372	333	324	355	343	350	318	345	352	343	355	341	320	343	331	407	369	327	344	356	345	390	346	349	356	346	334	347	337	336	348	362	336	326	350	341	353	384	373	323	351	335	320	371	327	323	334	343	332	310	356	357	368	322	352	357	346	330	360	365	338	325	330	342	336	334	346	363	342	336	366	362	379	353	358	318	356	372	343	297	351	370	341	337	329	348	346	340	346	351	373	355	367	379	354	361	328	326	308	358	351	336	302	381	364	339	357	342	334	317	373	371	321	296	363	335	353	356	341	333	362	316	333	322	335	354	368	336	326	346	348	368	340	355	368	346	330	388	336	366	337	332	335	303	385	371	337	328	355	344	357	359	361	307	315	350	338	371	351	320	321	374	325	348	326	332	330	377	384	334	313	336	368	354	345	358	373	313	346	308	376	334	351	335	356	362	339	348	316	337	287	351	313	406	323	335	346	327	361	345	322	369	357	351	370	339	338	338	324	349	334	349	337	336	355	356	346	302	388	322	344	380	363	372	327	333	368	349	384	384	350	339	368	315	316	348	327	356	384	329	352	349	359	399	335	378	343	352	371	339	346	339	352	348	340	333	370	359	336	350	367	371	313	340	360	370	360	374	360	345	357	376	345	379	360	361	361	355	353	342	332	362	335	345	293	339	342	361	327	351	358	317	331	326	363	376	339	343	369	348	341	341	363	365	384	337	332	386	332	342	367	375	352	339	374	354	337	335	361	341	336	347	346	392	334	374	361	339	325	343	330	335	332	323	333	328	324	369	337	343	360	361	332	348	304	364	350	338	354	331	336	345	348	357	351	343	296	335	353	341	334	355	358	343	342	346	347	353	331	339	332	335	340	352	373	297	305	335	324	348	345	322	358	348	353	321	327	333	355	363	337	361	334	358	345	342	339	373	355	333	360	301	383	316	351	325	331	329	313	358	294	335	329	320	319	331	355	352	334	340	363	310	363	348	352	353	373	338	316	347	343	337	348	342	335	304	346	351	320	338	352	354	328	351	349	380	375	387	389	328	318	317	362	344	342	361	323	334	338	374	342	356	358	318	336	342	358	359	363	352	335	353	336	333	376	346	334	319	351	331	325	351	366	304	324	338	319	356	322	330	326	364	349	367	347	355	340	343	366	325	361	310	358	356	356	347	310	355	380	366	339	369	318	322	356	322	330	370	343	344	351	336	312	322	347	330	378	347	346	340	371	335	355	349	292	343	328	363	341	335	355	351	362	339	325	334	346	349	387	344	329	350	348	376	364	319	372	342	346	347	349	318	366	292	360	370	348	345	368	368	386	322	328	339	324	349	368	352	346	338	350	309	373	350	324	314	326	338	377	327	365	343	367	339	353	340	364	318	389	367	347	398	326	327	338	385	362	358	323	350	348	358	352	357	366	354	345	317	366	333	329	346	326	323	325	370	357	335	335	354	324	348	356	366	360	363	381	307	332	387	353	326	387	385	325	314	346	325	327	349	338	324	329	321	334	357	340	375	336	349	354	320	327	332	369	332	362	348	337	319	335	366	340	374	369	334	297	354	373	331	366	352	338	340	356	370	346	352	347	366	353	353	350	354	331	322	319	375	362	358	304	346	334	355	338	345	334	349	358	355	345	344	355	363	361	340	327	341	377	334	349	344	339	351	344	381	348	363	313	339	370	390	348	350	338	341	343	357	330	349	343	351	365	317	337	350	315	333	343	350	345	345	350	374	327	383	337	360	335	328	358	352	341	355	372	335	352	377	360	329	337	373	359	351	339	348	351	353	340	345	400	359	330	347	373	332	321	309	301	370	365	349	347	366	374	365	360	358	356	330	335	335	347	374	318	331	349	315	375	340	344	349	330	328	372	328	352	326	404	341	370	354	359	368	365	335	340	349	313	334	337	338	361	347	352	358	389	360	355	359	344	339	304	316	357	341	338	351	322	357	327	353	363	337	334	327	342	309	359	328	314	367	358	355	342	301	332	393	356	331	338	340	362	364	343	371	345	311	333	354	335	324	336	315	344	369	333	350	311	366	340	377	326	317	335	364	325	353	315	378	358	363	321	324	382	347	318	341	321	339	361	350	372	345	340	364	356	351	342	339	339	315	344	345	317	364	347	351	363	335	338	345	332	390	321	345	351	350	391	386	368	341	378	339	348	351	351	309	331	381	312	378	365	373	361	341	363	355	348	352	333	398	338	331	355	355	336	340	339	354	330	378	332	358	340	376	369	348	339	349	350	385	327	339	346	331	353	355	369	347	374	320	318	390	351	365	348	377	341	325	335	356	341	329	290	346	371	364	358	348	359	316	344	336	331	351	329	326	363	368	372	361	343	332	340	352	391	363	364	357	344	379	365	343	316	319	337	377	299	361	353	347
15735	6411	11595	3802	895	1120	1052	1049	852	864	870	778	791	850	807	784	762	788	785	796	772	802	786	752	802	760	794	801	794	776	781	859	945	757	786	807	789	810	791	781	763	790	784	786	791	799	831	778	809	784	790	795	782	773	786	819	816	757	767	782	763	826	782	826	811	832	817	823	814	810	780	786	812	809	831	800	799	829	759	734	809	804	763	828	778	806	784	785	823	768	719	753	777	793	819	797	778	771	799	751	813	771	742	807	820	773	780	765	774	779	757	793	741	769	801	783	771	749	739	732	770	783	772	753	722	778	786	768	735	778	791	796	806	759	845	780	803	784	811	773	783	823	774	813	811	784	787	779	789	814	815	827	779	762	774	818	769	798	783	804	729	742	843	812	806	774	732	785	747	788	814	796	790	805	781	765	829	740	821	772	806	758	842	760	774	777	750	750	834	837	748	786	802	774	807	725	817	733	826	778	793	818	802	790	772	753	803	771	796	830	756	820	805	825	872	752	744	798	793	762	766	771	732	756	786	738	813	753	749	784	769	793	750	786	775	802	793	766	779	824	759	738	791	799	811	715	759	774	755	804	817	784	774	800	789	815	798	760	774	788	821	778	815	781	842	800	754	737	826	799	822	767	778	825	774	824	777	792	787	800	762	774	785	788	785	773	788	861	789	775	744	825	757	727	793	734	795	796	785	777	800	758	763	778	791	750	804	793	819	789	787	755	807	812	762	850	753	801	797	753	793	814	771	768	818	844	765	768	805	823	773	783	769	770	779	758	784	785	793	799	764	752	772	818	768	788	730	810	786	791	796	799	810	770	825	740	745	722	714	778	787	776	772	818	760	772	805	757	755	788	758	870	774	751	764	768	781	772	796	844	744	735	799	798	825	763	796	769	749	784	798	794	809	825	746	810	789	740	780	818	811	754	840	794	797	784	828	770	812	757	807	816	802	800	791	791	813	796	792	788	763	818	735	805	800	827	774	807	814	762	796	784	800	769	749	782	801	819	755	814	861	761	818	791	746	808	820	794	794	770	798	744	814	825	801	867	813	802	816	772	705	809	788	789	769	874	825	753	780	789	803	808	792	779	774	771	836	790	819	818	791	756	734	742	768	767	819	794	760	761	793	736	808	792	775	770	807	807	779	755	795	788	798	784	785	768	778	757	785	750	773	811	800	758	808	783	770	804	815	800	780	803	770	753	764	814	765	751	786	847	766	795	807	787	801	827	805	791	791	784	777	818	820	819	733	757	792	791	755	811	753	732	833	754	793	796	745	796	854	764	781	760	805	828	762	774	772	772	818	755	739	787	764	735	734	787	772	740	812	764	815	793	772	784	765	790	759	788	784	764	794	799	720	751	764	864	763	786	788	741	798	796	753	799	764	800	768	770	784	791	762	764	767	788	780	789	784	782	813	792	729	820	787	790	754	810	795	751	807	787	784	813	767	721	812	736	791	748	765	788	745	746	809	789	776	800	848	788	828	727	782	791	780	793	776	808	793	814	772	814	818	793	779	759	807	840	777	813	751	693	780	792	739	765	725	773	773	780	749	855	789	761	721	787	813	780	755	822	801	815	795	802	785	796	729	794	802	721	757	709	820	784	809	835	765	785	823	789	832	835	807	815	798	824	762	788	749	733	798	732	811	837	757	832	774	814	840	795	801	827	809	788	738	778	784	810	824	783	764	831	769	780	819	776	729	833	822	837	793	797	747	762	774	798	845	777	782	801	780	782	821	800	793	779	844	825	822	804	834	814	765	794	823	768	836	738	799	747	780	812	772	754	758	755	801	788	776	808	727	810	786	763	794	753	757	818	801	820	847	773	786	802	801	771	776	738	798	793	827	765	762	787	773	808	762	791	784	766	748	751	779	796	774	769	824	724	793	811	840	772	787	824	762	824	810	816	771	791	808	840	779	804	804	757	774	778	777	762	738	757	771	835	822	728	799	789	771	773	810	828	844	819	818	809	781	784	805	768	803	801	788	802	776	826	779	769	785	726	770	798	804	821	794	823	804	780	737	818	782	790	801	796	776	830	810	803	815	793	790	775	753	762	795	787	743	788	779	848	800	736	777	762	793	803	781	791	767	786	705	844	788	766	752	775	783	768	749	822	793	765	786	786	794	765	783	806	762	820	799	802	805	738	745	823	807	756	799	790	794	782	797	781	799	786	730	793	793	758	811	794	747	786	814	745	859	789	774	778	848	808	739	806	773	746	762	802	807	820	790	766	784	833	774	766	813	817	773	763	830	772	740	759	828	745	732	786	736	813	766	768	796	797	815	777	819	794	818	816	780	766	751	772	754	767	803	771	805	785	812	746	782	806	795	780	786	834	795	755	755	814	781	784	735	764	760	785	797	787	817	759	777	727	747	769	775	796	802	772	806	773	756	863	787	776	747	750	808	771	764	765	807	801	753	761	769	792	734	802	742	745	800	805	793	751	773	805	839	765	809	738	794	810	717	758	850	782	748	778	755	799	832	764	800	779	818	789	841	773	793	803	782	796	808	811	750	751	747	843	770	784	821	800	778	769	763	803	779	773	795	746	765	779	797	806	759	798	772	805	765	760	759	769	762	774	753	747	783	785	788	789	772	780	828	768	803	792	778	785	778	787	743	790	733	769	792	772	759	757	787	777	811	757	776	766	791	742	786	783	767	796	775	817	786	779	768	759	775	795	792	776	774	755	780	782	794	797	805	781	846	818	801	786	762	727	800	766	786	757	756	835	773	805	793	789	800	805	801	776	753	703	781	773	795	783	744	753	784	717	761	793	794	847	768	788	792	789	788	814	837	819	811	799	810	741	830	774	769	775	811	777	808	802	791	760	781	757	773	750	791	755	826	802	773	777	766	810	776	758	774	729	809	797	834	829	819	812	795	790	805	745	811	765	778	779	757	807	820	812	760	812	808	814	771	791	791	732	789	770	764	760	738	749	790	817	794	798	763	767	817	800	805	721	791	784	806	814	790	854	775	807	761	843	770	792	798	824	772	808	805	809	796	742	800	740	795	775	805	831	782	796	775	791	772	789	781	755	755	812	844	795	788	798	789	745	754	803	766	799	775	710	781	749	836	780	815	776	783	783	758	758	749	766	790	747	787	770	794	812	772	821	791	789	779	751	774	773	767	818	817	718	777	760	791	799	808	727	739	755	808	763	792	774	772	788	775	790	787	802	790	779	750	793	775	782	815	775	777	739	755	757	827	773	820	790	824	779	813	819	765	804	802	739	797	773	771	757	788	713	790	740	720	824	796	818	726	770	775	754	831	822	789	756	805	801	736	836	794	789	775	785	786	813	822	834	783	796	794	784	799	790	856	755	790	765	809	748	800	753	796	783	807	754	756	813	772	816	780	747	779	729	759	764	759	791	847	756	759	804	795	785	779	785	772	727	766	788	804	824	813	789	783	763	814	760	723	806	744	859	832	767	790	726	773	780	767	757	755	785	826	787	736	796	841	802	799	828	788	811	821	813	795	842	723	820	815	807
59741	48435	56544	28276	6928	1877	1691	2039	944	530	282	297	275	261	262	243	256	278	264	263	271	231	232	229	258	238	246	243	261	267	240	367	651	263	245	245	260	261	231	213	234	252	245	245	238	260	225	240	206	238	216	231	272	251	246	235	235	243	234	232	232	234	238	218	251	211	235	236	236	271	240	256	238	257	237	246	244	274	234	228	228	216	215	260	250	229	200	232	229	240	251	275	236	239	247	248	255	230	225	231	232	220	246	221	237	234	219	231	254	228	249	244	248	223	256	239	242	251	214	214	237	228	217	241	241	212	208	237	244	245	243	236	208	246	259	250	256	204	241	248	237	236	233	260	265	244	249	231	237	228	244	238	235	273	242	280	207	249	230	243	247	261	239	255	224	246	227	256	231	259	268	246	213	239	222	240	224	205	239	215	217	238	245	245	232	213	239	248	251	239	228	242	242	227	250	230	243	240	214	242	224	224	230	252	250	253	235	235	243	241	247	245	223	222	267	228	227	224	222	244	220	258	210	220	235	228	267	204	211	229	239	272	231	251	244	183	222	205	200	230	258	220	227	237	255	256	247	252	240	269	220	225	250	220	250	213	224	239	249	213	225	264	240	262	233	262	247	213	212	231	242	266	216	208	228	233	256	240	262	218	249	218	243	234	237	256	283	243	236	218	243	244	251	244	221	233	240	307	249	229	247	232	227	235	245	238	234	227	239	232	250	238	238	214	233	227	228	232	247	216	222	231	239	236	235	234	230	231	216	249	242	240	242	236	264	227	261	242	258	217	250	252	244	239	224	221	243	248	226	228	260	241	255	253	227	232	242	209	237	227	243	245	255	241	224	247	226	251	232	233	252	230	221	230	255	246	205	227	218	254	222	241	242	267	238	208	227	234	243	243	228	225	248	252	253	235	243	247	265	226	220	226	221	254	240	235	269	218	214	236	254	234	250	229	265	247	262	211	251	265	284	285	225	245	255	238	225	241	248	210	231	227	235	255	265	253	233	239	245	199	245	242	230	246	246	199	203	223	215	247	243	255	225	236	236	250	246	250	243	256	224	225	252	223	261	250	230	255	232	241	224	237	222	236	274	247	245	234	228	240	274	260	237	254	216	235	218	224	227	218	208	230	240	196	243	228	254	252	226	260	243	248	221	233	243	218	246	249	226	245	230	239	215	224	232	205	261	232	219	248	223	236	235	188	237	231	269	285	234	212	209	265	248	200	233	229	258	221	253	238	240	248	255	251	251	229	246	298	252	224	245	230	255	269	232	257	253	234	244	236	264	231	261	260	260	228	269	246	249	254	219	259	240	239	235	269	217	231	235	235	233	235	243	233	231	244	210	259	219	249	262	234	233	229	225	281	245	260	268	257	268	202	248	269	226	259	226	245	259	244	226	278	240	246	237	251	194	230	230	240	248	234	244	258	264	247	241	231	247	237	248	231	226	230	265	249	264	212	200	231	220	242	260	279	216	240	230	247	236	236	238	242	244	230	219	230	262	220	232	254	249	258	214	226	195	223	238	224	244	226	246	222	248	238	218	218	252	223	240	228	257	220	231	221	228	237	249	239	247	236	253	216	214	229	268	227	262	224	257	263	283	233	243	241	223	236	240	254	242	239	236	226	247	232	242	240	235	230	256	231	237	229	238	239	240	247	220	256	231	198	248	222	221	251	248	270	230	247	248	232	212	235	253	235	252	238	235	233	230	205	249	223	232	225	207	240	258	229	258	244	247	245	236	241	240	249	234	251	233	212	221	250	224	250	279	267	249	226	246	229	246	223	203	266	235	257	252	209	226	232	240	224	219	224	226	227	259	233	276	247	229	258	247	227	224	245	252	227	239	253	261	204	257	235	237	226	242	244	234	240	233	234	230	261	250	216	240	249	230	224	236	249	260	260	253	220	262	249	238	212	246	271	250	237	239	240	263	263	238	234	261	264	250	256	256	229	212	242	227	235	236	280	254	267	247	256	231	243	226	243	232	244	247	228	231	235	267	223	218	243	298	232	253	211	232	243	214	237	255	239	219	238	250	219	248	214	247	224	259	245	254	238	216	253	238	241	212	273	247	232	286	268	235	216	263	239	246	256	228	217	236	227	260	235	227	269	238	236	239	230	254	239	222	238	264	256	256	249	217	236	239	253	265	227	253	230	251	254	238	255	259	277	216	224	224	249	245	226	242	242	211	242	247	250	215	235	223	236	230	250	242	217	206	251	217	243	231	229	209	233	228	228	252	228	225	244	219	219	239	256	242	254	269	267	240	256	240	233	256	207	260	259	247	236	239	236	263	241	241	241	231	252	236	222	249	274	220	249	221	234	246	253	247	249	237	227	274	267	216	234	232	248	245	266	240	225	203	224	240	210	232	241	264	284	243	230	218	238	213	238	214	246	248	254	262	252	243	214	235	240	258	219	233	221	261	236	246	228	224	275	203	235	239	242	217	259	240	251	251	202	259	236	221	222	243	258	211	262	241	230	245	239	232	218	207	252	222	218	217	233	258	229	253	233	232	237	237	258	245	252	240	246	225	215	226	228	234	269	267	224	241	220	244	230	238	251	231	239	234	233	226	250	248	246	206	230	249	226	266	249	256	225	254	246	253	246	235	226	201	238	255	228	207	237	201	236	226	235	258	247	256	264	282	233	227	253	248	265	223	227	234	221	203	246	242	245	232	246	246	252	232	224	211	213	220	250	229	251	208	254	220	216	254	227	219	218	261	236	255	261	235	272	236	221	235	247	251	217	231	235	246	256	243	242	232	237	250	241	252	272	213	219	238	264	215	247	244	236	233	262	225	239	228	276	263	235	231	253	223	239	213	258	237	234	232	259	210	224	253	234	209	244	237	232	216	248	249	205	227	222	238	256	231	224	231	257	243	244	226	234	243	228	239	259	261	220	241	229	254	243	243	259	254	248	226	236	257	212	267	223	193	225	247	224	242	260	216	253	232	206	197	224	260	208	259	228	259	253	239	266	232	246	205	231	239	235	261	252	237	222	219	233	256	212	221	239	227	236	243	215	230	217	244	242	207	243	240	232	233	230	224	226	243	228	248	231	259	235	226	216	253	205	239	259	222	249	221	236	226	228	253	233	218	229	250	260	243	240	244	244	244	234	221	253	235	223	199	219	228	249	248	239	231	244	215	228	223	214	252	241	235	244	233	269	233	225	251	255	257	223	214	208	205	254	265	239	220	255	222	236	204	254	212	237	213	209	219	244	258	244	260	250	248	221	241	226	237	276	240	244	249	236	240	242	236	247	238	226	252	225	255	244	260	252	234	235	262	254	239	226	241	220	261	249	237	222	252	246	221	227	244	250	220	241	219	227	224	222	225	234	234	231	254	246	236	256	219	233	217	241	236	214	235	203	254	237	273	240	223	238	229	234	259	259	228	239	232	240	263	229	260	221	239	266	226	226	253	250	219	231	230	197	228	210	232	225	235	218	229	234	260	250	260	224	240	193	243	259	230	259	225	223	222	237	236	254
35146	36070	48303	32945	3476	3903	4294	5179	2222	1312	1041	873	802	693	698	671	684	677	669	804	621	640	598	598	656	649	592	627	587	601	591	1619	3432	653	563	601	583	593	591	553	578	544	554	532	582	587	572	620	568	523	561	545	588	545	585	576	569	586	573	608	582	531	559	620	643	608	585	553	585	592	589	590	591	594	609	575	599	604	603	540	622	518	601	591	589	588	567	580	580	547	614	579	514	572	545	589	595	538	581	517	587	568	594	589	575	558	596	558	524	573	535	596	571	534	574	595	516	570	564	569	535	581	599	590	546	598	534	570	578	568	584	567	564	548	553	587	568	569	539	568	593	534	578	561	549	573	598	561	527	578	541	576	622	563	581	575	584	571	576	546	541	575	569	562	535	571	561	517	561	581	559	523	501	571	544	640	589	567	527	581	584	557	601	583	573	526	577	562	582	603	579	574	562	545	523	537	551	561	585	582	580	564	531	561	525	529	567	578	504	560	537	561	563	555	575	590	599	544	561	568	514	573	566	561	587	584	542	596	540	587	604	538	535	570	545	575	538	597	539	555	555	587	564	544	527	572	553	545	561	578	593	569	579	533	553	499	567	557	534	545	539	559	575	585	572	545	514	604	594	536	559	524	575	545	599	573	555	588	552	580	568	563	546	574	586	538	548	576	547	511	605	583	550	587	564	538	586	524	597	544	571	581	552	576	552	562	560	554	584	565	591	592	555	546	550	580	515	604	571	586	584	575	538	543	577	539	578	557	578	538	563	539	555	571	583	554	548	556	511	559	602	585	553	593	533	576	601	533	554	533	591	588	562	581	562	598	537	548	554	571	603	551	592	536	566	546	565	530	532	567	558	545	550	590	582	553	582	589	530	524	533	546	544	554	563	536	570	598	584	543	563	563	536	561	561	555	591	574	528	591	531	530	571	575	539	582	562	537	584	562	588	565	538	534	606	564	561	593	569	552	597	575	617	536	562	559	559	559	543	534	550	581	534	569	608	570	561	588	547	538	560	568	598	588	544	549	526	544	593	568	555	539	557	565	583	542	556	556	560	541	571	587	559	549	558	532	563	538	553	539	569	511	554	590	559	555	570	575	532	567	540	549	599	544	554	559	545	565	593	562	549	559	551	561	596	561	572	540	593	552	576	562	567	540	555	550	535	571	579	587	560	563	545	575	557	550	568	567	575	548	515	566	564	546	526	585	565	526	596	572	575	542	578	559	531	584	552	540	564	580	574	545	601	549	555	576	591	580	576	546	564	544	589	624	582	597	567	533	547	555	541	562	536	552	582	570	569	567	544	586	579	549	550	545	544	575	552	568	562	564	552	602	595	537	580	609	550	584	532	561	570	560	567	554	576	588	594	536	609	550	552	592	595	577	629	569	521	601	591	601	554	526	571	535	578	577	553	562	564	569	567	547	544	565	544	568	527	586	584	551	524	555	591	532	563	575	553	571	560	588	561	566	537	562	544	549	568	571	586	574	567	571	583	587	570	531	578	537	564	542	585	551	554	565	600	583	579	525	547	553	547	578	571	545	551	605	502	579	577	515	568	544	581	599	566	583	601	550	601	569	579	561	551	532	590	531	541	569	585	600	545	603	548	513	558	551	516	577	530	553	577	563	533	560	573	531	550	535	520	605	558	538	562	559	548	549	609	597	556	594	550	576	550	556	558	561	556	562	559	543	545	577	578	591	531	534	581	587	535	548	540	615	601	507	561	570	600	592	545	584	583	573	609	574	554	577	580	578	546	528	578	567	605	545	548	556	583	568	570	571	530	558	535	553	577	588	550	579	596	530	570	559	568	532	533	539	539	566	552	544	580	557	567	590	599	600	551	556	559	587	588	543	544	528	558	580	516	578	539	569	608	597	535	562	580	575	545	558	579	586	610	502	583	535	548	579	528	558	563	546	579	550	620	558	599	592	575	550	603	590	514	580	585	548	558	573	568	541	568	589	544	574	570	578	550	591	540	585	606	557	557	556	576	606	552	559	596	567	559	600	549	545	538	560	549	561	566	569	563	555	588	564	552	543	567	532	528	604	546	581	562	581	558	565	540	516	573	545	559	547	594	522	553	523	514	545	602	545	551	579	564	524	547	525	557	551	557	604	603	578	560	563	548	576	535	621	531	546	557	563	588	523	603	590	547	545	561	556	542	542	554	570	563	587	579	560	527	608	570	600	557	540	562	566	581	573	568	553	560	579	565	550	553	549	568	500	556	556	564	552	563	570	539	570	546	562	547	546	591	569	589	576	546	544	566	591	566	581	556	576	573	558	541	591	580	556	545	579	573	542	561	545	556	566	589	527	551	538	578	562	576	563	591	543	537	579	512	553	558	586	554	573	593	512	560	565	592	562	601	593	564	576	567	585	565	507	547	593	584	553	591	560	578	550	508	588	548	577	582	594	558	589	559	570	565	547	535	535	555	587	578	591	554	542	558	552	582	551	617	570	543	539	566	556	576	571	548	588	569	562	560	547	564	560	564	561	589	560	591	553	589	556	541	553	545	572	542	524	550	564	570	576	572	557	535	606	577	570	536	556	599	532	570	581	540	571	543	507	552	570	606	543	576	549	532	551	532	536	542	569	566	637	561	585	526	535	577	566	560	591	575	583	541	538	588	557	528	560	567	554	590	536	572	595	528	542	526	556	559	561	592	577	594	539	535	585	597	582	560	559	593	587	532	540	600	558	547	553	628	560	569	575	545	553	581	583	516	531	579	541	534	554	547	562	545	529	577	567	556	556	569	541	551	538	582	581	601	539	580	549	590	541	533	596	536	547	516	592	576	570	591	602	527	568	600	527	568	582	577	600	558	539	562	540	541	581	578	562	556	573	583	544	540	576	549	565	557	543	620	548	568	552	567	544	558	547	562	546	520	520	570	530	556	584	546	578	602	569	549	564	599	589	595	553	569	534	542	601	579	590	560	533	602	531	565	589	568	582	559	596	597	538	535	596	579	582	567	592	575	555	582	555	518	519	585	533	557	575	578	584	551	550	593	598	568	553	527	557	607	550	561	528	548	518	546	515	574	589	566	573	544	571	549	556	577	547	517	566	567	515	591	626	541	579	539	548	526	574	564	538	554	574	566	560	570	553	555	519	600	572	565	588	576	537	563	532	519	524	597	586	557	533	604	596	628	608	555	601	617	534	578	565	563	555	551	533	520	566	565	531	577	588	584	566	568	576	552	575	527	590	563	551	558	542	546	570	541	562	565	599	562	584	571	588	550	555	564	560	601	566	569	588	558	586	572	554	537	587	579	563	575	564	558	563	545	580	547	540	534	588	563	572	573	516	569	529	589	521	540	549	554	580	560	535	582	546	527	565	562	581	530	550	540	576	571	585	555	561	580	542	553	525	533	567	534	589	612	545	615	527	559	558	530	547	537	559	602	573	563	570	563	557	585	582	540	559	577	592	582	563	528	571	608	607	554	576	606	571	579	523	586	555	554	547	554	529	581	607	555	565	563	546	632	535	536	558
68951	61426	69862	38149	14557	3678	3247	3194	1479	766	609	452	344	306	279	310	263	291	295	292	240	244	270	281	252	240	273	233	234	239	238	565	1086	259	252	236	242	266	257	207	228	228	222	226	235	242	241	227	239	246	270	258	244	235	257	202	245	246	211	237	220	245	208	200	244	239	211	208	231	239	218	221	258	242	238	235	236	207	248	237	222	261	202	244	225	246	243	252	244	248	223	229	248	214	254	230	244	224	239	236	251	245	222	231	246	234	238	207	225	246	232	249	224	202	224	252	231	246	251	211	207	221	219	225	247	247	273	217	271	219	223	208	222	245	234	252	244	245	206	202	243	221	231	229	234	250	258	240	241	238	215	229	229	262	241	236	236	239	214	220	215	239	267	230	222	224	209	241	260	255	245	241	221	255	240	247	266	240	234	252	248	234	266	252	242	198	237	238	239	254	245	261	232	216	223	230	216	231	216	228	235	221	219	238	234	247	235	237	247	232	235	259	227	245	253	214	259	232	196	248	223	216	241	223	218	235	254	263	228	247	229	242	286	237	226	233	220	229	228	231	255	246	224	234	242	224	228	252	242	256	239	248	241	232	258	251	231	208	208	239	226	254	231	225	232	233	213	238	221	234	228	249	234	207	240	221	239	246	245	257	248	228	235	205	229	222	245	246	260	223	234	200	235	223	247	203	221	232	206	227	226	217	246	221	202	232	231	220	215	219	222	236	224	259	228	255	274	226	241	218	221	235	224	230	253	225	261	230	215	245	222	245	246	238	226	224	236	231	228	233	255	237	219	287	254	209	228	247	222	239	247	259	220	235	248	267	263	222	222	226	247	198	231	255	226	232	243	232	226	228	239	246	227	214	246	237	244	234	231	238	276	213	232	218	232	264	228	262	251	249	256	220	244	232	227	286	261	223	244	246	240	225	221	223	221	214	215	210	221	227	240	235	259	232	246	241	239	248	252	254	235	255	249	233	219	238	241	227	237	229	231	238	237	247	278	239	230	214	232	208	230	241	225	223	246	244	249	242	239	232	225	252	202	211	232	258	234	265	229	258	222	210	207	202	224	260	254	223	231	221	243	266	237	239	251	219	245	243	223	237	260	226	231	224	223	228	220	238	226	215	249	218	244	255	241	251	242	256	242	247	233	261	227	237	219	231	250	215	257	252	216	254	230	227	219	253	258	234	230	246	218	234	230	223	245	215	252	211	233	217	244	223	227	232	235	243	212	206	253	206	224	208	245	254	231	240	231	217	220	245	205	243	207	228	227	238	224	255	241	199	236	222	259	213	231	234	227	236	215	228	276	223	229	234	218	251	225	234	272	231	228	211	238	246	216	255	223	240	256	226	211	224	229	256	261	217	231	232	244	238	230	216	231	231	233	226	226	225	227	246	236	203	239	258	217	219	229	232	234	236	240	235	238	251	224	254	247	212	229	216	230	268	232	246	239	233	248	259	218	256	255	192	248	262	235	228	248	239	218	238	249	216	223	239	266	247	252	253	235	230	229	235	237	235	232	242	229	221	244	224	262	243	221	228	242	220	207	246	233	201	221	254	245	237	212	207	233	219	254	268	224	256	226	264	211	253	236	220	239	226	235	246	222	229	242	240	230	244	202	244	244	230	218	232	253	236	242	244	248	223	233	216	227	207	235	270	231	232	234	226	253	231	257	241	233	220	206	250	224	245	234	229	241	252	228	253	222	248	224	249	233	254	224	252	262	233	250	229	247	219	224	249	240	252	249	225	257	259	253	216	226	247	239	219	229	241	250	275	255	234	218	232	266	255	238	239	246	238	244	231	261	253	253	227	249	225	236	222	266	238	217	234	245	251	233	237	250	233	233	235	241	233	215	234	245	217	243	250	260	222	264	223	237	225	232	243	233	229	209	255	247	231	244	221	253	262	229	241	230	212	236	238	240	283	209	259	253	221	236	255	229	215	227	224	213	235	227	189	243	237	215	234	211	239	247	223	260	226	253	256	215	242	219	267	225	231	216	261	244	259	250	232	232	217	192	237	237	257	231	213	205	226	233	217	199	236	220	227	215	248	241	237	251	244	237	256	222	250	249	233	232	261	230	258	250	218	222	238	225	229	248	244	258	226	247	249	223	255	244	223	235	242	237	223	230	263	238	215	249	254	210	218	231	232	203	217	214	228	232	216	244	247	241	212	237	242	254	246	239	242	243	226	241	229	251	243	224	242	229	257	259	229	220	251	270	231	241	213	214	245	224	238	235	222	233	237	232	254	211	250	240	215	227	254	259	245	227	236	264	234	240	249	242	230	263	241	256	257	234	260	224	239	224	233	215	210	239	240	246	227	229	247	245	255	236	215	240	296	228	262	261	229	262	259	254	236	239	231	265	244	256	210	236	265	259	255	238	237	251	226	236	235	217	222	257	242	222	243	233	237	239	253	273	213	218	227	237	228	237	234	225	224	241	222	223	234	212	283	241	232	223	206	224	252	238	238	235	214	251	258	250	225	238	219	255	230	223	248	255	215	253	241	255	230	213	242	258	223	243	218	221	241	278	239	243	243	209	248	256	214	225	208	232	233	232	212	236	263	281	224	223	229	252	219	225	243	233	251	251	246	221	224	243	258	228	242	240	257	225	223	239	213	249	256	256	230	218	230	227	240	240	225	245	232	233	222	252	240	234	239	219	242	248	253	256	231	258	229	262	256	235	227	253	231	231	263	256	234	246	248	232	248	242	243	230	240	221	234	248	256	251	240	242	235	240	184	219	224	219	227	246	226	218	238	215	230	273	239	221	236	239	208	218	230	236	248	241	259	271	253	225	241	220	249	246	242	246	214	259	214	259	235	220	220	277	223	241	223	237	230	240	255	249	234	254	191	232	201	232	215	227	240	223	208	242	225	237	252	251	233	248	233	214	234	239	246	225	239	239	252	249	222	240	239	233	245	246	232	249	261	213	223	259	249	209	249	230	223	250	240	228	233	230	234	235	224	246	234	242	226	268	246	268	234	230	238	239	238	221	274	238	216	216	224	232	223	240	235	237	248	205	221	242	220	258	245	257	237	221	226	209	242	285	242	236	242	230	218	274	252	240	216	266	199	237	240	242	247	238	231	226	232	239	258	243	228	233	210	248	238	248	253	239	218	232	242	250	218	219	237	220	220	253	235	220	247	219	241	252	215	216	227	210	263	241	228	227	220	220	238	241	211	220	234	212	272	211	245	231	255	252	260	257	247	237	233	215	226	216	232	246	251	219	240	261	232	214	241	223	200	212	236	236	260	247	225	253	255	243	226	247	220	225	227	240	221	240	217	256	240	237	224	236	245	241	242	249	226	231	241	241	221	252	229	236	234	222	257	280	236	249	241	239	226	233	234	212	254	225	253	235	259	229	220	216	245	203	258	273	264	253	242	250	215	214	233	235	220	248	245	210	236	263	240	250	216	247	254	260	247	237	250	252	246	241	228	242	240	197	237	234	264	200	208	217	225	240	219	241	203	231	244	231	247	222	252
43113	47232	60273	41892	6130	6268	7487	7381	3537	1874	1586	1204	1061	940	840	777	818	807	880	817	760	678	715	652	752	707	703	630	615	617	683	3070	5902	650	603	584	645	613	608	584	568	546	640	580	580	609	549	572	561	630	587	601	542	559	583	578	579	542	596	578	579	551	636	612	642	642	589	609	635	638	601	577	611	613	669	599	603	628	597	592	612	620	617	566	615	604	592	637	610	592	575	589	602	615	609	614	579	574	592	610	562	590	623	576	541	586	614	561	537	546	559	576	545	558	582	584	577	544	577	563	556	533	559	578	587	555	582	553	591	591	566	567	573	525	560	546	599	599	552	562	546	547	571	562	599	575	553	545	550	578	575	548	589	615	563	589	570	579	573	558	589	529	561	548	590	564	537	552	601	594	570	544	550	602	555	551	578	515	566	583	589	562	531	556	572	599	584	582	607	543	541	552	551	560	572	562	572	576	600	548	567	562	567	554	594	607	570	539	530	625	586	566	526	566	574	598	554	555	568	550	561	574	551	558	557	586	583	605	539	585	564	586	562	605	544	565	589	564	558	581	583	573	571	573	557	569	575	542	568	593	595	573	565	526	579	579	566	554	507	555	546	609	556	580	575	560	554	545	592	544	589	565	540	551	584	563	570	569	564	543	564	561	608	571	589	584	628	541	530	585	591	614	526	581	592	558	545	566	559	594	576	562	581	569	520	561	580	573	568	559	557	576	590	560	518	570	598	588	560	545	549	597	531	572	544	575	562	592	557	544	582	608	556	538	541	526	547	552	571	587	560	574	557	588	574	554	582	550	553	596	578	555	585	538	607	545	545	568	553	587	581	540	588	545	582	537	586	555	569	517	599	597	537	578	560	563	551	564	552	551	595	590	532	561	575	568	559	524	541	577	561	600	569	545	547	557	580	624	550	604	535	595	553	603	596	531	544	550	596	544	532	555	577	564	556	593	577	583	551	546	537	552	538	525	566	527	508	567	582	567	574	592	571	577	567	607	583	552	595	585	560	539	538	561	574	583	553	574	555	548	548	590	543	612	620	574	595	605	578	592	553	569	581	565	574	586	547	571	534	526	552	568	527	565	583	538	554	561	580	537	494	588	527	542	551	548	558	563	564	558	583	595	602	616	547	567	548	548	563	566	584	555	569	556	616	585	569	562	557	555	538	601	572	578	585	590	540	557	545	572	574	593	571	558	582	584	543	538	552	501	580	543	601	506	595	566	554	568	565	566	553	565	548	576	539	527	585	549	565	572	542	563	585	582	509	559	576	576	547	590	569	538	572	602	533	567	544	550	582	549	574	560	592	543	531	563	520	573	587	612	574	595	577	567	556	551	534	578	576	544	524	525	592	596	547	593	520	574	549	543	565	586	555	530	560	567	577	561	590	582	577	534	561	548	554	556	571	554	604	563	553	583	585	579	560	555	573	592	585	618	574	551	580	557	574	575	568	546	567	555	580	562	579	577	603	559	574	589	573	564	597	574	625	554	575	597	549	577	602	559	560	531	572	577	517	594	570	568	570	547	555	581	626	546	547	574	561	535	517	559	582	523	551	571	596	557	580	474	572	598	517	620	542	588	601	585	566	583	537	596	561	560	563	571	560	596	616	547	559	554	573	571	600	570	565	573	608	598	558	605	557	544	578	522	542	558	576	533	539	559	551	593	584	598	580	542	565	573	542	515	537	579	527	564	569	562	540	537	586	573	551	579	585	574	592	549	542	581	604	554	572	532	577	568	554	553	590	542	540	587	576	507	519	553	561	587	577	549	602	605	606	565	557	573	541	551	571	563	560	594	579	569	586	554	534	591	592	583	546	555	555	549	574	598	562	522	572	540	594	574	600	571	567	536	620	581	572	572	569	573	542	577	571	562	554	566	556	597	573	565	578	541	548	548	564	612	585	578	548	552	583	579	590	589	552	576	596	537	583	550	585	546	576	552	577	564	556	559	586	567	609	594	560	530	562	534	569	546	561	610	592	583	567	578	535	573	547	574	549	584	548	566	537	574	553	582	557	578	557	562	568	580	570	533	574	563	572	578	570	573	572	577	597	537	591	569	568	561	563	584	549	558	552	580	532	551	523	491	561	550	579	559	588	551	572	575	559	575	599	598	530	593	550	571	552	564	597	557	547	590	562	530	525	588	576	559	584	580	624	599	544	577	579	546	550	531	560	564	533	594	589	606	547	584	588	575	587	583	583	589	606	602	594	523	548	531	519	561	562	566	553	553	532	554	537	521	556	562	551	570	599	573	583	561	540	584	575	597	563	576	562	575	546	588	595	550	569	587	578	532	544	545	560	563	589	554	574	546	572	539	604	547	513	562	542	581	543	579	575	563	583	556	587	547	551	547	556	623	538	538	548	580	558	562	538	585	564	567	588	564	570	579	604	533	530	545	557	632	542	564	584	546	568	564	600	602	593	525	539	590	516	549	568	565	565	549	545	556	538	535	574	558	561	558	578	564	572	572	537	569	524	543	589	530	563	596	565	586	560	634	543	571	552	502	593	553	590	604	575	597	540	589	604	570	570	602	577	550	583	571	523	551	573	571	560	534	578	547	595	520	571	573	554	574	537	583	599	571	616	545	559	610	576	570	580	564	600	570	554	582	580	586	520	528	544	548	571	548	590	566	584	612	516	557	539	538	546	569	581	594	585	575	528	589	574	570	562	597	559	555	541	584	550	580	561	592	558	546	566	515	550	574	586	557	585	572	562	555	555	545	581	550	582	570	604	532	611	570	571	566	539	567	527	578	561	555	597	560	525	515	572	529	547	558	516	560	545	551	592	560	589	545	588	559	583	587	544	633	539	564	576	570	565	521	586	568	586	545	529	571	563	557	593	521	590	603	597	556	587	542	565	522	596	589	550	603	568	534	599	574	549	566	572	519	613	574	586	587	585	574	595	536	574	525	607	525	559	567	541	568	587	527	597	577	578	564	573	585	595	616	573	546	562	564	586	542	558	564	570	564	526	591	582	512	586	535	542	575	565	505	579	559	580	592	545	562	597	548	568	563	550	594	543	612	551	548	593	577	536	562	587	635	556	552	572	579	555	539	584	570	584	542	561	532	540	571	569	640	592	607	552	561	573	574	574	583	571	552	556	571	558	593	588	573	547	587	575	572	539	586	525	569	586	569	552	594	556	592	529	570	604	605	538	545	559	557	550	590	596	527	527	589	511	598	548	534	551	514	587	553	583	572	536	588	571	557	603	548	560	568	614	563	553	590	602	588	590	602	578	575	552	542	574	552	524	547	571	575	538	583	566	577	539	547	571	568	545	582	555	586	596	585	573	573	590	561	571	577	638	551	558	536	589	599	550	536	535	560	581	586	559	552	582	571	567	548	558	500	557	529	563	576	546	592	565	547	617	514	600	600	593	541	549	579	588	544	561	574	564	543	610	553	548	568	558	534	561	585	538	543	601	591	580	604	487	597	565	562	571	558	550	569	571	594	536	562	547	575	580	546	595	584	564	592	556	517
21643	6414	7358	1199	437	429	383	373	398	377	414	371	364	364	359	376	329	340	352	358	350	361	378	386	369	345	343	315	355	334	372	351	361	377	383	332	340	357	354	372	348	354	363	313	384	385	342	328	377	351	353	363	347	326	319	334	332	295	360	350	315	315	353	360	338	393	331	366	339	347	393	369	376	340	367	351	392	356	370	355	335	363	387	351	339	364	330	341	328	341	355	364	338	353	334	351	372	365	355	385	345	343	356	320	341	375	336	367	325	374	328	360	341	359	316	372	379	353	367	329	338	373	335	366	376	340	368	366	331	342	344	324	374	315	348	359	334	346	365	333	338	353	373	404	337	344	339	358	374	318	366	341	346	356	343	376	344	365	342	367	384	345	352	376	344	347	328	336	366	355	415	366	380	366	382	353	338	335	350	343	339	359	378	323	355	394	343	337	357	376	342	357	379	367	373	365	321	338	356	374	369	381	334	306	334	370	359	351	361	363	345	346	366	356	373	362	385	329	360	356	329	323	349	380	303	305	338	359	362	349	362	333	371	347	354	334	364	341	347	339	356	352	346	315	343	313	345	380	331	340	377	337	335	359	354	355	328	317	356	406	377	345	329	357	353	343	335	325	341	337	368	380	345	338	336	342	350	360	356	384	335	331	344	364	371	333	336	323	339	381	335	341	357	391	351	333	336	371	340	347	377	357	332	349	369	346	323	365	327	365	354	367	411	361	362	340	350	341	338	350	355	352	369	356	342	332	368	350	360	336	349	352	324	346	336	350	333	332	293	331	354	327	340	345	341	329	374	370	344	377	351	367	398	396	329	326	368	371	342	333	347	331	347	354	347	352	352	341	337	331	341	365	370	359	375	360	400	347	381	344	354	344	328	338	393	358	338	338	364	332	355	365	354	334	350	327	321	355	367	324	361	355	340	337	328	354	362	352	383	345	349	344	350	360	356	347	348	366	390	373	363	312	337	369	348	354	357	343	378	331	358	352	336	349	394	362	339	388	338	320	327	370	344	324	345	360	341	378	352	373	359	342	346	329	372	338	323	349	339	360	348	332	343	358	358	326	344	346	355	364	363	329	346	369	359	341	326	366	367	346	372	338	361	327	374	359	328	351	331	381	328	347	336	344	361	374	339	347	376	373	342	329	354	335	354	373	380	370	346	352	350	314	381	307	332	359	332	309	357	370	383	369	340	331	326	338	368	336	375	342	375	360	339	304	323	371	325	344	312	350	345	339	359	358	345	342	321	361	323	346	368	337	333	351	365	354	361	351	378	378	350	355	381	301	359	369	378	341	357	321	343	348	341	351	365	341	364	349	362	344	374	358	332	357	322	340	337	364	382	364	344	364	354	363	378	333	342	346	399	321	327	336	331	381	369	359	378	335	371	351	364	367	346	341	323	391	320	314	348	333	333	332	366	354	351	378	345	385	340	314	351	294	361	338	363	357	386	364	316	362	354	326	376	339	350	346	356	340	335	369	400	385	359	348	343	329	349	367	321	350	359	389	342	335	334	339	367	369	358	315	319	362	375	360	362	320	371	327	363	377	359	359	352	379	395	357	355	358	340	353	382	360	339	348	361	353	319	369	365	339	339	320	355	364	325	352	372	352	333	359	330	324	344	357	363	325	325	351	357	359	344	360	343	337	325	325	357	384	369	338	332	353	346	359	341	340	366	361	344	335	348	361	362	356	354	373	359	366	396	320	379	358	382	375	319	346	375	336	351	383	326	361	354	338	381	371	401	369	342	369	335	358	348	328	343	343	367	361	368	363	352	372	335	379	379	332	337	393	371	322	360	339	350	335	354	368	348	360	354	347	346	346	345	369	345	379	334	337	363	324	325	364	331	360	382	402	368	402	380	368	323	337	345	356	372	357	345	345	343	331	337	375	351	344	378	388	363	333	370	327	331	339	329	351	348	366	335	337	357	346	308	338	323	367	327	370	350	342	339	370	346	363	383	363	373	344	325	376	325	351	356	338	372	351	363	344	376	327	384	337	359	328	334	355	322	357	361	369	316	324	311	359	371	373	354	331	349	354	362	342	351	364	391	358	374	355	367	353	350	347	377	359	380	360	322	334	354	356	378	397	341	337	337	309	342	366	352	383	354	348	345	356	344	347	332	356	342	362	371	357	363	354	342	312	338	364	355	382	355	354	353	364	356	332	316	319	355	384	357	385	329	352	381	332	369	356	355	360	353	325	318	360	369	380	387	368	341	368	379	336	340	371	328	378	351	362	365	324	360	361	355	379	351	346	359	365	370	358	364	357	352	390	341	322	386	364	343	361	352	365	366	364	354	329	358	361	357	366	337	390	328	344	354	369	368	331	342	349	366	340	353	348	344	363	313	360	334	324	358	376	320	330	355	374	374	338	333	326	355	352	358	366	357	336	365	347	382	329	351	342	368	371	338	336	357	351	343	361	369	321	397	358	361	360	350	345	380	367	360	351	331	356	335	331	359	357	381	365	363	327	349	338	365	350	375	360	367	329	321	353	337	336	351	378	370	358	380	364	329	347	346	368	340	302	327	321	371	359	368	343	344	387	340	350	377	354	340	384	358	341	344	372	352	351	366	341	355	364	333	343	318	345	336	347	370	355	353	334	353	358	377	380	363	341	360	369	353	367	370	344	290	327	374	302	366	321	353	344	342	348	358	327	337	365	384	358	338	370	340	332	354	347	383	354	379	391	334	341	328	345	359	350	356	353	364	362	363	336	379	354	312	353	345	324	317	362	334	380	353	327	347	335	333	320	352	339	351	355	344	343	381	344	323	327	366	341	383	341	336	355	369	366	363	320	389	414	398	365	336	350	349	379	357	377	387	382	352	345	344	381	341	361	328	329	298	376	374	340	365	328	350	354	369	354	322	352	342	333	347	375	361	364	371	348	351	355	354	315	370	380	325	342	410	381	358	315	359	389	360	344	319	362	325	346	360	337	361	401	383	372	370	350	399	377	364	370	341	363	377	340	373	314	374	329	330	368	347	359	349	354	378	365	360	331	351	352	355	331	335	396	309	352	342	329	362	378	344	375	320	371	346	331	337	327	348	389	375	356	364	366	370	371	350	327	366	347	339	346	354	376	370	353	385	314	376	325	343	324	335	338	348	355	347	362	371	328	308	332	345	347	326	371	361	340	390	360	391	368	363	353	319	375	380	358	335	335	311	371	336	340	362	348	337	348	373	355	348	328	334	373	384	341	345	374	356	342	341	369	378	381	375	337	353	377	376	368	369	370	351	375	364	383	317	336	334	341	381	369	356	369	366	337	348	350	372	350	326	326	376	363	360	354	344	334	372	336	339	379	346	334	346	365	378	354	389	338	352	359	352	352	376	363	344	352	338	344	349	371	355	328	341	346	367	332	345	363	364	326	366	312	373	373	325	355	336	368	311	352	355	371	336	327	396	373	341	377	356	368	365	350	355	353	371	386	383	356	367	370	365	364	342	353	331	319	335	337	354	359	347	313	352	383	392	366	348	308
15331	7235	12785	3694	1166	1071	1080	1083	919	897	795	778	728	769	820	828	764	806	815	754	847	778	854	755	767	795	781	775	766	810	810	839	911	761	781	756	758	779	795	783	815	804	788	745	767	775	792	798	760	797	829	831	771	792	809	824	773	830	761	770	768	753	842	822	806	806	790	813	819	765	786	811	809	815	833	803	764	815	836	777	818	782	793	776	795	827	812	865	830	836	817	823	845	868	772	808	782	755	792	773	754	766	833	820	848	741	752	821	807	766	770	806	794	848	850	802	752	823	801	856	737	775	762	813	812	814	809	810	761	825	808	785	828	841	845	740	783	796	812	796	800	776	808	805	773	830	799	796	749	782	779	771	806	770	779	743	784	811	778	767	824	825	766	776	808	773	762	775	805	787	781	822	744	822	810	801	827	762	820	719	786	781	823	779	790	744	771	881	731	794	782	835	742	784	793	753	764	759	752	817	787	785	825	783	832	819	837	780	796	802	847	786	836	774	813	792	792	816	775	824	790	732	825	833	824	816	794	811	804	783	756	788	816	836	735	843	800	841	769	791	804	807	855	829	845	793	828	760	757	783	800	759	755	851	728	748	801	804	761	807	833	771	753	785	797	778	816	806	770	746	810	778	817	767	800	840	819	818	846	801	748	799	812	788	780	792	811	834	834	772	779	801	811	802	758	777	797	784	795	772	833	788	819	788	756	808	824	805	777	803	828	765	815	840	821	774	799	785	798	792	772	810	820	766	805	766	798	803	793	797	746	776	755	762	803	799	759	769	765	799	794	778	835	769	807	784	825	769	826	772	765	733	844	775	782	819	744	771	761	811	782	775	790	778	823	793	847	884	796	823	793	807	857	802	810	792	788	799	795	784	783	767	788	785	825	750	796	749	779	814	801	786	757	820	796	767	795	788	788	831	779	781	803	794	809	778	811	801	780	775	783	808	830	813	812	825	806	751	807	813	749	809	773	820	781	743	771	750	789	816	812	737	786	768	796	773	778	786	826	796	809	813	796	814	794	807	826	783	799	792	822	822	801	795	816	777	794	814	850	784	795	751	809	771	810	803	818	809	785	775	823	839	765	830	781	747	821	793	838	770	804	792	804	818	767	800	773	794	779	761	775	790	842	835	765	802	794	852	820	795	847	804	830	734	795	816	759	790	802	758	842	786	778	807	843	765	822	786	779	802	781	801	767	792	758	797	761	829	805	774	780	811	826	723	793	786	781	813	790	805	809	793	780	818	763	804	815	792	759	823	787	809	815	821	810	762	794	800	804	788	788	849	815	798	814	764	769	763	788	807	797	866	786	819	747	766	804	830	739	782	797	827	823	865	790	774	784	822	791	807	763	733	798	785	817	769	881	767	802	809	775	798	741	823	812	780	773	790	792	808	820	815	790	750	772	753	768	779	806	750	739	804	792	811	785	754	807	802	797	764	741	745	808	776	802	743	757	776	761	778	805	797	802	771	777	792	836	776	778	783	821	777	757	822	778	775	774	795	802	851	816	752	858	781	827	774	817	829	792	776	752	807	801	799	792	759	810	817	802	778	799	796	831	788	810	800	749	717	801	811	829	798	828	737	753	758	793	766	815	757	803	787	806	733	769	801	862	722	835	793	816	796	810	766	727	818	795	786	841	761	823	774	757	817	749	819	816	792	806	791	767	823	766	811	804	780	808	818	801	740	768	788	802	750	736	814	771	734	818	763	784	772	759	771	801	830	775	808	783	854	841	775	795	785	774	808	794	747	790	800	813	798	746	811	818	753	790	826	755	828	807	782	783	753	784	810	803	769	829	797	770	791	800	795	766	729	766	788	777	823	777	833	809	817	749	819	780	782	767	857	818	791	801	762	819	815	804	795	817	836	775	797	817	754	757	745	756	832	765	801	814	791	847	810	846	795	813	801	788	817	807	769	834	841	810	794	781	817	784	798	785	766	770	739	793	786	796	783	768	810	806	783	748	869	759	813	755	810	710	795	849	785	749	776	803	811	853	800	765	797	805	788	831	801	818	757	755	793	825	841	781	773	796	770	807	777	755	781	763	781	771	788	801	808	835	789	775	817	814	787	805	796	766	765	800	795	811	746	729	754	837	803	821	762	813	812	740	830	789	815	817	812	740	789	816	763	764	820	764	858	832	779	784	775	811	783	796	790	784	811	752	844	727	764	778	772	816	808	802	827	784	780	814	801	834	783	817	767	797	784	740	773	804	822	787	780	806	818	802	792	790	805	788	827	754	790	804	827	814	717	795	805	803	794	806	786	821	814	783	784	795	876	772	826	760	744	734	818	800	782	790	785	844	808	743	712	776	781	780	841	827	733	810	757	804	762	822	746	756	778	788	807	804	755	742	790	788	806	784	788	840	767	810	803	789	746	813	778	783	825	844	829	810	779	779	763	802	797	807	816	858	767	780	756	772	803	803	807	766	773	782	809	832	823	750	790	813	794	775	834	818	772	804	768	826	774	800	797	794	783	837	743	777	794	845	783	756	770	861	812	761	817	832	737	825	769	775	863	771	812	783	809	802	866	823	814	797	816	813	789	778	746	763	812	771	803	802	785	807	790	761	764	804	828	775	827	753	793	816	757	784	775	844	773	779	777	751	749	813	783	761	735	835	730	764	784	780	758	793	811	793	811	743	817	809	778	846	834	802	806	758	819	860	777	792	778	788	812	793	824	771	823	796	774	781	799	854	763	763	758	778	802	808	803	805	749	799	788	790	777	782	776	782	765	806	803	741	759	778	771	790	780	756	726	754	770	844	789	838	844	767	772	794	793	799	774	844	796	772	768	776	790	803	825	770	814	824	774	783	816	792	826	820	775	815	799	792	776	808	805	811	795	785	803	831	786	783	834	769	792	819	787	782	784	831	793	856	786	790	828	775	782	770	845	795	810	761	752	802	824	811	847	812	792	782	787	783	756	813	793	800	827	804	806	774	789	790	802	757	814	789	795	797	792	802	789	788	791	819	795	779	788	790	790	808	775	781	756	814	791	787	783	829	810	797	790	764	832	842	805	814	818	832	793	671	800	773	803	798	819	727	782	783	804	790	778	790	834	773	832	754	787	783	779	744	781	795	799	807	766	820	759	768	776	792	791	783	806	870	795	782	842	786	810	794	795	782	831	787	804	758	779	800	814	793	809	810	751	734	803	795	801	800	765	786	785	815	783	852	792	825	810	769	743	815	796	802	798	761	835	834	783	828	856	794	750	788	785	831	826	788	771	808	811	849	747	776	827	783	821	827	791	715	828	815	785	785	819	764	773	784	788	780	756	822	791	746	787	775	846	790	818	816	779	801	827	761	787	756	752	823	790	817	746	798	814	768	794	755	800	786	785	793	779	772	749	803	804	775	793	786	808	772	794	802	758	826	781	802	761	792	774	761	764	764	812	793	772	764	750	820	795	843	814	797	826	825	802	817	801	814	751	809	785	839	818	766	814	807	777	775	803	795	767	806	812	781	814	809	840	759	820	761	798	764	793
57679	49663	58528	28088	7968	2070	2116	1611	990	449	323	284	278	293	302	272	244	268	279	275	262	249	271	231	237	246	261	229	241	241	307	428	369	244	252	206	218	247	258	233	236	248	218	253	251	242	236	239	224	231	255	273	245	230	239	261	237	212	252	247	237	269	241	226	253	225	239	237	235	220	250	232	232	248	248	248	250	241	252	222	262	234	227	233	244	219	247	267	238	239	250	230	268	257	249	227	242	228	270	228	250	254	273	243	243	240	245	238	255	236	240	204	212	238	242	226	227	207	242	236	252	235	240	242	264	230	232	215	233	216	228	234	233	245	219	240	220	230	244	227	239	247	210	247	232	261	229	223	239	243	217	224	247	242	246	236	217	237	244	259	217	225	293	242	231	244	229	260	245	257	239	238	260	251	223	236	255	219	249	274	229	250	256	226	241	269	239	291	222	275	257	220	249	264	247	227	281	224	237	230	242	246	254	254	247	243	231	250	214	235	225	225	242	222	228	248	220	254	230	232	237	237	224	226	248	238	233	241	275	246	217	256	243	232	227	237	239	241	250	267	222	244	215	245	247	237	251	237	203	228	247	218	243	246	276	245	266	230	210	227	226	247	234	275	228	236	229	248	235	240	249	258	214	216	230	221	259	247	241	235	231	215	232	226	246	205	241	276	246	231	235	205	229	224	240	226	212	252	197	248	247	224	208	235	291	229	230	248	233	254	208	255	247	227	220	240	258	239	246	221	242	248	238	233	229	227	268	232	270	247	264	228	238	231	249	259	229	227	232	251	227	232	249	245	246	233	223	235	200	249	219	238	226	268	236	264	214	235	235	246	225	244	259	235	231	238	241	223	239	239	209	251	214	229	240	268	223	248	234	224	213	238	261	234	266	212	213	245	257	250	244	219	232	228	263	235	213	238	230	201	261	209	223	262	251	239	232	215	263	243	232	238	223	219	243	238	233	226	251	259	253	250	236	226	255	220	214	238	225	225	224	232	209	232	218	269	247	240	253	244	269	235	229	241	227	263	219	238	243	232	224	228	250	256	226	201	215	209	208	229	222	233	225	224	215	250	207	214	244	254	238	227	226	230	258	231	211	239	216	261	234	234	213	217	260	219	240	242	233	236	241	251	226	242	232	258	225	226	241	241	244	247	230	227	236	222	214	249	234	236	235	244	229	222	243	279	246	211	230	223	244	240	245	257	226	253	235	222	227	208	228	253	247	238	249	242	266	243	241	251	242	241	246	248	229	236	231	234	228	230	223	245	253	245	261	228	232	260	230	249	243	247	258	248	247	212	218	256	220	240	230	250	230	247	247	228	212	252	215	211	240	237	235	258	220	219	225	251	242	253	227	232	205	268	210	254	240	228	232	228	245	222	253	218	227	253	261	233	219	208	244	211	235	256	245	251	216	244	228	225	232	256	241	258	256	233	228	231	237	248	238	241	236	228	218	243	245	242	235	231	240	225	215	269	221	233	263	238	218	245	225	247	236	220	214	244	240	241	244	249	239	246	267	253	235	260	257	231	240	237	223	255	239	222	239	228	240	250	241	248	233	229	247	254	250	235	216	240	266	232	233	232	262	234	240	227	210	247	284	247	235	233	227	243	255	243	261	243	217	248	232	225	220	249	239	229	247	246	220	215	209	235	248	227	244	237	234	270	257	236	244	242	229	215	252	236	252	222	230	226	238	262	193	248	231	237	234	223	244	220	233	239	254	222	248	258	239	239	249	250	213	242	238	239	247	225	226	232	245	248	258	245	248	238	264	248	240	226	235	237	223	227	207	226	246	230	212	206	206	229	259	279	207	241	258	253	236	285	233	227	235	215	218	239	255	276	227	194	234	235	244	235	234	218	262	229	255	260	212	250	244	230	256	266	253	255	247	221	251	215	220	228	239	244	236	257	238	257	235	225	247	220	247	236	231	244	217	242	234	253	235	236	233	238	255	236	219	255	241	222	254	250	245	251	233	199	218	242	203	249	244	241	240	204	209	244	240	259	237	239	247	244	231	220	241	223	259	245	231	253	221	214	275	224	258	216	219	231	248	235	229	235	249	221	236	252	224	232	227	252	239	220	204	225	209	227	253	214	224	212	244	239	233	240	244	218	226	229	237	229	261	254	248	251	250	250	263	243	210	227	245	223	252	210	238	235	218	249	241	227	272	219	235	235	226	220	248	234	225	263	261	245	258	245	237	235	239	237	218	250	268	237	227	220	232	266	233	234	234	244	218	233	263	236	275	243	251	267	236	257	245	276	224	235	241	238	235	220	230	258	250	250	244	238	222	262	265	248	219	238	251	235	239	241	248	246	240	251	225	240	228	255	233	253	209	249	256	224	218	239	221	253	244	234	249	233	240	258	246	233	243	238	245	250	232	257	234	252	220	253	248	229	251	280	236	237	266	252	204	211	226	251	210	236	225	270	235	233	246	233	192	233	238	236	232	222	251	208	258	231	260	203	218	243	266	251	229	219	249	260	218	219	248	248	246	239	235	215	215	239	231	191	253	239	241	246	252	258	224	239	250	218	237	248	227	254	230	230	224	241	211	236	242	250	252	236	226	233	255	248	217	250	267	227	231	247	244	238	229	220	239	236	228	217	216	247	258	262	224	221	259	257	245	247	228	228	208	230	223	219	230	207	251	246	210	217	229	252	261	241	257	250	232	222	238	286	282	243	204	248	249	240	216	251	232	248	243	225	223	238	227	251	217	240	253	270	207	245	228	225	248	239	243	253	225	231	218	224	228	223	240	272	256	237	237	232	225	256	263	242	243	214	254	244	243	239	210	261	258	281	252	236	225	252	203	226	224	246	234	257	254	256	260	243	238	245	243	262	194	232	236	247	232	268	232	250	267	199	248	233	254	247	246	241	218	216	240	222	262	233	235	220	244	279	235	252	246	226	241	242	233	246	220	259	257	258	225	214	232	218	241	221	236	252	239	219	243	247	217	270	238	239	223	220	254	231	242	265	235	227	221	234	249	229	236	253	227	234	234	247	234	240	248	226	241	227	236	254	259	260	220	225	225	214	217	255	213	245	206	268	261	225	248	248	227	241	241	246	238	233	258	242	223	204	235	240	244	246	239	232	228	249	232	267	245	251	223	238	254	262	234	218	257	234	251	249	243	240	271	246	254	213	226	270	216	226	227	236	230	236	266	218	252	233	237	247	239	225	215	219	256	231	267	238	225	230	218	232	245	216	235	232	247	245	232	233	215	225	238	251	243	258	242	248	223	248	238	223	230	266	253	233	238	237	260	237	250	267	218	247	238	214	223	246	221	217	213	226	221	249	238	273	248	234	246	236	247	242	248	247	215	226	239	238	246	254	247	255	262	222	289	250	222	261	248	221	245	199	259	227	221	250	240	235	229	236	215	264	225	236	209	232	214	239	240	262	246	266	246	258	228	236	239	247	233	240	249	219	223	249	248	252	219	249	226	213	247	254	228	277	247	228	233	271	222	242	256	231	256	227	234	223	284	228	213	219
34125	38090	48711	33321	5470	4264	6167	4596	2762	1499	956	941	961	844	692	681	697	670	707	654	628	683	592	669	628	634	620	604	604	609	844	2093	1270	600	572	621	593	565	578	565	575	581	541	593	550	548	552	585	546	572	571	574	539	553	535	569	516	634	539	589	543	554	575	603	635	578	590	569	557	555	607	580	598	606	561	661	647	578	597	570	596	579	591	624	591	551	569	600	566	581	555	589	571	604	529	541	590	542	573	587	582	567	630	574	532	615	561	555	564	588	576	560	605	598	542	551	582	557	566	543	594	545	537	616	581	552	523	603	606	565	568	564	591	579	557	543	577	561	531	584	574	562	528	558	583	602	522	541	637	552	558	541	540	542	543	574	610	601	591	574	593	533	577	532	558	559	574	562	578	514	576	603	571	613	572	535	548	511	583	534	580	564	562	547	568	585	510	574	553	552	584	567	586	550	576	539	552	535	585	532	549	554	546	542	555	532	551	570	536	559	591	568	539	553	554	523	584	602	571	524	567	573	603	517	556	573	596	537	590	580	560	514	543	535	581	591	568	553	541	583	567	568	582	560	573	524	552	540	538	535	562	574	604	568	602	595	599	563	559	546	538	544	617	538	597	590	550	576	563	529	589	547	589	558	568	589	561	567	532	531	542	565	540	606	539	546	607	597	611	547	547	523	545	547	534	550	537	518	549	553	541	581	553	542	576	575	497	562	517	560	593	582	552	578	545	538	536	593	536	577	536	568	569	552	578	591	502	538	566	548	549	567	575	583	539	576	514	551	546	580	587	576	584	586	535	566	553	572	558	539	556	545	515	577	583	572	542	563	589	564	563	566	537	572	593	571	550	517	592	531	560	571	587	542	552	560	589	573	540	578	558	560	560	550	571	558	597	569	557	522	544	528	559	558	591	580	545	564	545	573	585	573	544	565	556	582	596	562	555	592	565	600	609	591	579	561	571	546	539	595	589	573	521	563	540	543	570	565	585	557	569	574	585	544	563	546	557	590	544	533	581	568	495	548	574	544	565	598	575	565	570	565	562	550	522	561	549	572	537	495	557	541	551	558	541	593	564	548	603	543	590	597	569	543	543	565	568	561	563	606	558	584	543	571	546	586	582	603	589	585	570	556	535	608	590	540	569	586	552	551	536	573	581	567	603	596	570	593	585	562	538	558	588	590	599	546	559	601	616	549	550	551	516	560	558	570	535	555	594	569	547	548	509	592	564	533	554	597	540	543	589	577	504	547	571	575	599	545	524	572	580	557	554	588	534	555	594	540	556	539	558	596	620	572	553	591	573	520	566	541	535	576	567	546	569	537	582	558	560	577	564	565	552	549	560	556	563	582	587	566	502	564	553	601	594	589	550	571	538	567	541	557	560	563	580	535	559	587	566	569	525	535	578	537	566	571	544	591	559	585	555	604	577	568	551	533	535	589	559	538	521	590	534	545	582	565	550	581	556	545	593	565	575	529	543	548	565	584	546	592	542	563	586	529	558	544	576	568	590	586	570	533	549	605	544	544	548	507	580	541	560	586	536	545	554	581	582	578	592	551	561	548	599	539	557	584	540	557	537	530	586	576	599	536	564	551	544	605	543	582	583	590	572	569	538	579	570	596	547	566	556	583	563	612	548	569	555	601	532	578	522	533	591	529	570	561	564	535	590	612	550	558	549	572	603	558	579	569	554	564	552	564	497	530	553	563	551	586	566	560	597	539	579	562	585	525	613	543	524	536	592	558	571	573	540	539	541	585	607	565	548	532	588	574	570	541	587	563	577	582	596	543	548	587	537	539	605	594	600	570	614	574	561	531	558	578	518	547	532	552	533	575	544	546	549	554	587	606	548	548	592	527	554	590	557	507	547	603	518	556	545	553	555	505	548	547	548	568	541	539	580	571	614	564	557	572	558	537	552	569	543	581	581	560	554	565	612	542	563	578	571	553	552	560	574	537	555	543	568	560	563	538	551	568	573	570	546	558	574	582	580	564	542	525	574	598	563	570	579	570	534	553	524	545	537	550	528	577	542	594	574	559	589	558	591	538	543	594	552	580	542	554	565	566	540	555	566	554	576	541	553	603	549	545	574	553	540	546	528	558	553	592	590	606	589	566	571	579	529	532	531	597	538	575	530	539	570	559	642	559	566	556	526	546	491	575	505	521	498	536	544	536	544	585	586	534	557	551	563	541	533	594	576	542	574	586	584	558	506	553	577	562	583	543	533	558	532	570	559	605	563	548	599	553	573	607	553	549	566	589	588	597	561	599	565	600	546	557	554	560	578	585	575	537	601	531	580	549	548	576	589	564	540	556	569	547	576	524	589	551	527	556	558	585	566	581	576	576	540	578	533	556	538	569	529	575	608	527	573	542	553	544	594	567	566	535	532	550	568	561	584	574	575	526	558	522	591	534	545	561	518	615	589	547	496	588	567	573	530	533	544	584	577	548	586	596	576	534	529	611	557	528	585	596	544	583	610	583	592	558	577	557	540	576	549	569	558	585	528	576	565	531	596	521	532	576	538	599	539	567	557	564	535	562	567	613	591	576	561	562	538	580	560	534	562	525	581	580	565	602	551	575	562	563	534	583	543	565	563	560	575	551	541	575	522	552	540	570	599	575	594	535	584	561	586	590	556	555	574	590	536	586	558	536	597	587	593	563	586	536	536	537	554	596	545	575	572	594	530	588	542	564	521	618	569	570	568	605	582	590	570	554	561	587	594	544	567	573	575	606	618	567	547	558	532	596	621	553	557	595	533	574	542	541	508	576	548	550	550	517	562	552	581	577	545	547	565	572	557	537	522	523	557	562	566	587	501	598	555	569	585	583	557	561	582	523	533	556	590	588	566	505	585	589	524	589	583	640	593	535	565	527	615	550	544	526	519	575	565	552	592	559	551	587	558	545	609	580	590	641	562	568	534	551	502	581	552	561	572	552	514	572	597	566	549	559	576	584	573	574	538	544	540	577	570	567	556	574	551	540	549	535	527	538	580	549	562	563	582	585	563	619	555	592	558	561	555	542	550	546	528	553	539	604	548	533	588	547	549	542	577	548	546	554	550	590	557	564	592	519	565	540	573	609	580	556	565	536	582	541	600	597	582	572	562	564	575	524	575	568	570	569	556	544	513	548	597	513	552	508	559	532	540	551	549	574	549	542	600	546	605	548	559	544	550	533	627	571	562	551	576	561	614	564	581	571	574	560	589	566	560	524	589	569	569	547	534	571	543	550	581	603	558	546	549	556	565	561	515	525	596	532	551	566	567	552	552	555	580	570	572	594	539	631	547	592	580	599	571	569	546	577	543	589	592	593	600	571	549	575	551	559	575	589	564	592	553	568	605	523	528	558	554	530	605	561	550	573	569	555	569	556	553	566	571	593	567	554	625	568	596	522	542	537	486	534	553	536	564	569	551	560	593	560	526	600	549	559	519	556	538	539	554	524	589	529	551	571	563	586	565	524	535	523	603	530	575	546	572	528	614	567	594	558	575	575
70587	62500	69782	38991	15311	4198	4271	2808	1747	903	557	480	463	348	315	302	286	323	291	287	263	259	254	265	229	288	233	254	245	247	330	852	641	253	240	250	259	239	223	229	265	201	244	214	272	253	240	250	240	235	233	273	252	240	258	206	228	255	232	226	249	242	212	257	247	259	245	279	243	241	234	248	242	232	218	251	221	248	234	244	267	238	221	271	258	266	235	235	247	257	214	235	211	235	238	217	229	223	233	228	245	235	249	262	233	246	237	245	269	233	228	232	238	231	240	256	236	257	234	231	250	238	244	252	238	261	266	244	234	225	236	227	238	248	231	242	247	262	242	243	216	239	238	248	274	245	245	244	275	206	253	207	241	271	240	236	247	259	260	235	236	245	264	251	224	246	228	234	242	197	243	256	247	222	256	258	244	242	231	256	241	243	272	268	257	223	233	230	248	213	256	241	241	259	250	221	211	237	259	231	239	221	216	234	233	244	235	245	276	262	241	246	227	225	240	209	222	230	229	229	268	230	247	233	234	226	221	237	261	229	259	224	211	228	253	220	281	263	238	223	239	226	268	246	240	243	212	225	229	242	214	251	245	247	238	235	255	264	255	243	248	230	240	224	271	223	228	252	234	227	211	235	234	224	251	248	240	249	237	227	244	234	219	221	273	249	262	243	227	258	224	217	222	241	241	222	225	202	253	241	246	246	232	209	224	242	264	214	247	246	252	230	236	240	236	229	223	232	222	237	247	226	222	259	218	247	254	224	231	250	239	243	241	219	260	245	251	248	242	232	216	258	223	240	210	271	252	226	252	236	218	235	262	245	246	236	262	212	209	214	252	262	229	229	244	244	262	245	246	235	234	232	230	235	240	231	207	226	225	263	241	251	262	227	263	232	235	215	234	229	245	246	246	262	251	225	252	224	241	226	251	233	240	225	225	224	240	235	246	264	249	248	236	250	226	223	224	225	228	242	213	230	237	233	213	220	245	229	220	259	248	239	238	236	254	262	242	262	235	258	235	242	261	236	230	236	246	251	254	268	256	222	263	219	238	181	259	281	199	243	263	249	241	215	220	234	204	236	252	245	219	244	220	236	246	240	231	266	264	248	227	246	245	240	247	247	251	249	231	243	254	233	235	251	271	243	228	265	249	259	254	248	226	237	220	222	249	247	237	231	240	229	272	234	233	250	238	226	260	235	237	242	232	229	249	264	244	228	248	250	229	226	226	244	244	252	229	232	234	230	266	241	241	221	253	225	208	245	211	254	227	230	255	255	235	224	228	256	258	224	232	259	222	232	254	237	273	261	221	230	230	241	227	251	252	248	253	236	220	242	244	232	234	212	240	255	264	240	239	235	253	241	237	238	236	254	248	245	222	234	203	272	226	252	234	228	210	241	247	221	228	249	238	248	206	261	258	234	239	208	255	230	228	245	248	245	247	239	259	238	253	254	236	244	243	227	238	227	199	202	222	229	272	257	242	281	248	248	239	249	256	238	241	219	242	227	240	235	224	249	223	211	234	230	226	212	214	212	253	273	225	240	221	210	244	245	237	234	229	244	263	239	238	250	225	227	233	243	241	259	227	256	259	236	247	253	227	200	234	260	230	255	207	238	254	237	251	191	226	249	242	225	240	240	233	255	236	252	225	264	222	254	217	273	262	251	240	214	228	220	230	227	237	255	210	238	242	236	247	226	235	242	222	224	253	239	265	245	220	193	219	252	248	227	238	250	220	203	223	244	226	233	235	218	214	240	237	239	250	221	243	236	236	254	233	235	252	255	224	232	231	246	258	215	238	218	209	238	234	252	258	265	236	210	259	227	230	263	238	234	243	222	244	237	246	228	261	252	223	226	206	279	225	241	254	223	238	234	231	228	232	245	228	234	212	225	253	205	257	286	238	271	228	219	245	244	247	251	265	240	221	224	237	225	223	256	233	272	244	226	236	237	239	250	246	236	218	248	233	228	239	240	232	245	224	251	245	222	241	226	225	212	241	244	268	225	224	242	245	215	237	242	213	264	221	234	241	236	240	245	226	251	260	246	234	233	217	235	226	210	252	212	234	242	237	237	222	222	238	232	242	246	254	242	236	252	256	267	240	243	240	244	247	239	251	221	225	242	207	240	219	223	224	229	220	234	272	269	241	256	274	240	245	268	246	251	231	219	233	264	238	234	223	252	235	210	245	236	242	238	233	222	242	234	249	261	204	211	247	233	232	248	255	228	259	251	246	233	245	201	237	219	250	229	224	226	268	239	242	235	236	235	238	222	219	255	269	242	244	248	214	249	224	244	227	221	226	255	222	254	227	257	252	274	255	225	266	247	233	234	231	260	247	229	249	226	216	232	219	264	220	227	268	247	252	229	250	237	202	224	249	245	255	227	264	218	230	245	255	246	225	231	262	217	213	245	234	248	226	236	230	221	235	207	212	243	238	264	232	241	205	220	251	205	253	242	224	237	256	248	224	253	226	231	210	239	229	227	261	258	241	227	247	239	204	233	225	246	231	254	240	222	238	220	233	254	262	248	219	249	248	231	226	244	239	234	220	245	242	200	244	267	239	243	248	225	247	244	254	233	261	250	217	258	211	253	227	268	261	248	251	256	235	243	247	224	242	253	236	237	230	220	230	259	234	246	247	249	232	222	234	249	228	265	223	230	230	258	251	233	234	250	229	215	249	218	239	219	231	232	265	253	222	238	259	241	213	253	249	239	254	243	242	198	225	222	222	244	232	221	233	253	260	254	236	231	243	225	242	234	257	251	230	219	255	231	256	247	245	249	233	245	242	251	230	245	236	242	236	237	201	222	246	239	229	230	242	280	237	251	273	238	263	263	237	208	233	220	244	239	211	211	248	231	233	249	214	251	243	232	231	230	209	227	223	240	244	253	243	253	264	260	265	233	236	254	237	228	204	221	233	224	238	240	231	269	243	250	259	256	225	207	243	239	231	253	226	256	241	226	217	236	225	236	228	241	248	248	224	256	250	221	233	220	219	248	212	230	197	257	223	230	227	255	227	244	197	261	264	264	244	231	200	226	237	250	254	223	242	228	226	228	265	241	237	239	238	250	234	248	253	220	276	234	249	242	239	248	229	241	234	244	240	265	258	252	253	244	245	242	254	220	235	250	250	248	230	216	251	248	244	243	223	222	239	248	282	241	234	203	256	237	232	223	246	249	246	264	225	219	240	210	235	227	263	229	217	239	230	224	215	247	257	257	242	247	224	251	248	250	250	235	245	245	236	234	247	261	237	219	261	221	219	240	230	240	259	221	230	241	248	269	241	257	227	243	245	235	259	231	250	258	212	226	218	239	223	242	233	260	261	213	247	235	257	229	266	229	235	206	211	220	230	221	233	227	245	189	277	257	262	216	235	243	260	246	231	255	252	219	236	242	214	238	221	235	238	221	253	250	237	227	220	267	252	239	229	244	236	232	231	230	230	215	260	235	258	226	225	248	250	247	253	265	237	233	268	247	237	246	235	234	212	255	228	222
42741	48374	60644	43311	7782	6994	9095	6470	3758	1984	1413	1189	1430	1157	1010	828	827	892	911	889	738	691	668	667	724	712	633	706	609	613	1371	4893	2740	632	610	614	568	604	581	620	643	578	605	608	573	574	557	577	609	549	549	609	594	653	596	590	601	591	572	618	578	598	599	626	637	590	618	601	625	548	637	580	601	632	650	624	597	594	609	631	585	605	603	554	633	619	603	590	598	562	572	566	568	588	560	577	572	618	626	606	563	579	581	574	610	600	551	576	564	574	540	583	555	593	559	593	582	556	566	575	623	524	619	567	616	557	609	561	597	585	553	549	533	571	569	587	578	561	568	621	575	561	578	573	563	594	621	573	547	535	583	561	580	567	602	573	558	571	544	597	574	558	571	578	544	541	628	571	574	564	573	576	580	593	556	561	599	610	562	604	601	581	621	580	576	599	573	569	508	631	602	556	586	580	560	545	563	583	559	589	600	607	634	549	548	589	531	614	586	547	548	561	563	560	573	561	579	589	573	578	550	593	550	610	582	560	581	542	556	592	568	569	608	574	623	541	575	584	565	547	589	606	572	591	606	620	536	582	567	557	561	593	602	546	604	563	628	546	577	598	606	592	558	558	604	583	558	591	594	562	582	589	566	566	560	550	614	560	590	573	568	578	564	557	527	585	574	559	593	551	575	577	540	572	621	605	600	553	565	575	568	600	565	562	577	533	554	553	620	545	570	617	580	573	585	523	608	595	562	585	575	580	558	560	520	591	587	566	631	536	568	544	592	542	573	548	623	578	528	574	588	571	578	542	577	562	639	578	586	603	582	576	572	572	559	544	587	594	563	545	555	552	616	571	557	572	588	576	622	610	579	553	613	529	568	554	569	586	595	540	552	599	589	577	557	597	602	555	603	558	567	561	609	612	545	575	547	559	569	549	607	611	565	543	553	615	568	581	598	570	578	545	580	561	609	629	565	554	532	537	532	575	582	583	618	569	593	579	585	605	557	609	561	559	582	576	567	619	560	584	541	556	574	542	607	546	602	571	551	574	550	544	571	610	563	604	538	562	597	547	593	529	576	560	595	600	592	578	569	547	580	535	587	608	575	610	575	581	548	526	568	561	559	539	521	552	547	544	546	559	567	589	549	553	585	602	529	534	579	570	604	566	542	551	551	523	575	567	588	581	533	598	541	591	572	583	596	561	589	587	581	602	561	572	586	589	545	586	574	605	551	594	579	548	579	585	566	570	584	555	603	552	568	612	568	584	599	609	573	585	604	595	570	544	574	563	607	538	608	595	567	579	556	583	544	566	536	539	577	597	590	587	580	612	565	546	522	592	594	575	567	557	626	605	575	588	573	588	536	555	560	594	526	566	578	615	590	574	576	567	601	546	595	567	594	551	590	553	606	540	569	572	542	556	529	557	556	572	598	602	576	552	574	571	568	646	541	572	536	568	577	572	549	523	633	598	612	531	613	563	537	610	565	576	582	557	543	548	622	565	576	575	559	539	592	591	564	576	584	584	585	565	593	580	557	602	575	625	565	545	571	614	559	607	599	563	635	556	548	616	571	590	577	540	559	594	592	615	563	568	576	562	603	592	560	545	604	596	613	565	579	589	562	557	569	516	552	556	579	580	573	573	547	581	587	538	573	576	549	559	548	574	573	553	574	555	559	613	582	590	575	577	612	574	605	559	605	604	572	595	580	625	602	506	530	600	557	545	612	563	565	574	575	554	583	551	571	580	588	565	594	575	583	571	573	552	581	543	578	562	562	572	601	576	572	607	612	612	575	567	589	539	550	635	604	594	572	563	615	550	571	581	555	537	580	581	571	617	578	634	571	546	617	569	549	563	570	584	544	583	578	560	567	604	522	567	569	585	554	555	601	572	541	578	581	650	570	566	607	546	575	537	575	607	576	559	578	557	554	548	563	569	553	563	589	609	619	561	578	578	545	596	586	564	606	569	578	567	603	553	636	584	560	580	548	557	543	557	546	613	555	599	560	579	566	568	560	576	594	530	560	617	559	571	575	581	566	568	580	607	572	575	576	555	570	600	583	553	560	571	613	592	575	572	610	558	602	594	609	588	555	548	582	552	563	580	574	559	580	575	632	589	595	610	593	573	523	545	585	608	598	545	582	593	578	546	586	553	592	586	590	563	572	515	583	555	552	606	601	556	551	566	522	580	545	627	560	567	553	573	579	533	610	563	599	572	566	575	609	576	614	574	567	540	591	549	585	561	566	585	628	555	554	548	565	578	579	611	605	560	551	537	552	596	558	564	559	614	620	581	551	556	581	535	615	552	566	542	569	554	580	556	575	588	593	571	655	592	575	630	633	573	611	571	574	571	557	540	589	580	606	579	562	591	593	619	583	527	579	606	570	594	586	565	597	572	563	569	549	573	546	541	570	589	567	542	542	586	579	538	599	565	594	591	576	598	583	558	563	581	625	536	534	567	572	550	559	559	584	558	550	633	592	569	559	581	568	562	576	542	560	563	573	575	575	579	593	542	553	607	584	557	549	581	548	569	581	584	546	553	609	595	578	605	549	584	568	576	606	584	524	578	558	600	587	603	497	596	601	533	607	587	550	601	581	594	584	612	599	581	586	509	555	530	601	556	561	603	569	564	572	579	586	573	567	553	578	541	589	549	543	573	588	595	581	544	535	571	596	540	585	550	575	576	550	566	560	576	594	575	541	566	559	585	603	566	579	556	573	578	577	539	596	530	615	576	559	541	573	607	568	592	561	562	620	583	554	561	583	576	588	548	550	602	583	585	553	556	597	556	534	552	572	578	539	560	572	565	590	553	602	562	553	562	563	574	555	571	549	607	579	568	543	557	610	565	590	582	542	629	619	578	549	555	515	570	561	589	615	596	551	555	569	561	597	583	572	604	646	570	567	574	565	564	541	590	582	607	585	561	553	587	570	594	629	575	557	533	564	563	574	601	574	552	561	551	586	564	544	603	563	582	566	526	526	552	522	570	571	589	571	647	576	578	569	545	589	590	585	556	562	548	552	600	600	565	578	590	605	541	551	580	574	543	604	578	568	571	535	614	584	578	594	580	606	556	575	532	560	549	562	582	556	580	558	553	614	603	560	598	572	533	586	545	543	592	601	614	543	599	577	539	569	551	555	588	593	577	586	629	605	575	603	590	573	581	547	553	583	549	589	548	617	570	569	591	569	548	634	573	583	568	567	564	570	569	563	554	549	574	553	571	573	544	579	581	568	543	586	573	605	545	612	582	571	619	577	558	582	609	567	569	627	581	531	592	619	601	574	628	542	532	558	566	563	562	544	598	582	588	588	539	561	578	584	582	587	568	601	601	579	540	588	600	591	570	584	555	613	579	565	566	568	585	553	583	585	564	574	561	537	569	560	586	614	540	553	602	587	513	582	605	602	548	581	579	558	579	530	594	553	569	572	573	555	592	575	588	546	569	572	533	581	592	573	571	562	580	563	581	557	554	565	562	601	555	550	591	550	586	543	574	602	569	579	563
21569	7351	8051	1320	502	391	356	399	354	355	364	343	320	328	360	326	342	366	357	357	369	347	343	367	333	342	368	358	331	391	357	366	369	383	328	371	378	360	347	378	379	347	342	380	383	338	377	367	369	357	338	345	353	355	333	343	361	348	359	362	378	394	366	333	344	356	355	340	368	370	358	307	386	338	376	341	343	324	368	343	383	360	353	370	407	344	329	327	374	369	366	383	365	355	341	353	344	320	372	341	350	356	365	363	374	326	323	348	354	355	346	352	337	365	384	391	365	341	372	367	331	351	336	345	377	366	355	336	336	323	314	380	367	365	377	386	362	334	355	364	347	345	377	372	359	358	340	346	358	416	338	362	347	373	357	365	345	388	361	352	341	362	361	364	345	313	353	349	333	405	350	361	378	340	346	380	359	368	364	353	347	343	347	334	374	338	337	360	325	343	339	346	340	345	366	310	307	372	381	360	375	355	369	339	350	357	349	380	342	391	357	376	345	328	331	362	335	343	367	351	383	348	354	361	343	333	360	347	368	353	390	315	329	340	397	364	354	385	383	361	364	361	368	373	367	367	376	376	358	356	375	377	348	364	366	320	347	374	366	387	362	364	348	362	352	369	348	370	349	391	348	351	376	361	349	320	342	357	350	327	334	387	353	391	374	370	334	379	350	369	356	322	347	361	368	380	371	344	324	322	331	375	356	337	385	367	370	346	368	333	351	349	388	373	349	354	367	358	365	335	348	351	339	368	374	360	364	322	357	321	331	363	359	339	384	358	345	358	346	346	353	334	355	369	361	374	373	348	366	377	361	354	381	351	348	386	375	344	342	362	384	378	382	357	348	344	360	356	346	324	341	373	344	346	337	369	385	354	345	323	363	352	387	347	327	360	383	380	343	363	355	337	334	363	360	332	325	347	338	355	344	341	344	372	352	353	385	426	364	341	359	318	364	369	364	343	334	359	336	351	354	379	351	352	386	344	350	319	375	351	398	371	351	325	354	330	355	316	373	344	360	386	359	363	356	383	338	371	366	346	372	359	318	343	355	373	376	341	359	342	376	388	364	411	326	379	393	361	358	347	390	354	343	320	357	350	361	334	343	358	339	336	378	364	372	359	355	355	367	338	324	374	364	339	375	330	377	350	388	380	386	379	351	349	370	366	321	351	377	339	392	337	356	358	368	351	394	352	350	374	370	361	340	350	385	353	360	403	355	356	350	357	340	338	346	344	398	368	395	327	361	378	377	344	348	322	342	342	355	412	347	347	352	354	340	356	375	383	318	371	362	410	351	388	367	340	328	351	353	356	348	366	383	346	379	342	327	371	338	336	368	347	385	373	367	345	384	320	355	365	386	350	323	354	384	377	364	359	357	341	352	364	314	352	373	336	325	392	374	343	326	360	342	343	331	368	381	346	366	350	365	345	358	359	335	374	367	386	358	383	370	383	349	372	364	364	357	362	375	333	335	406	373	358	376	369	361	391	386	367	350	346	356	356	354	350	342	336	376	358	335	365	339	342	371	329	363	326	347	363	371	357	343	357	356	380	374	302	343	323	297	347	333	343	362	373	360	355	392	395	369	353	346	348	385	325	315	335	404	341	359	361	326	348	346	337	344	353	377	344	362	352	360	377	374	360	336	337	339	323	343	353	375	390	358	347	360	355	360	394	315	345	346	362	339	347	368	329	351	372	352	348	376	379	380	355	356	342	350	338	332	393	352	342	357	373	313	377	336	327	358	339	384	365	370	340	361	368	344	346	350	332	331	355	348	365	361	346	360	321	381	381	324	378	367	353	321	325	382	376	398	366	334	359	368	344	389	430	353	339	356	375	330	345	390	378	355	300	330	365	360	351	356	385	364	361	376	361	355	362	353	313	361	355	313	357	353	362	358	334	366	337	318	365	354	350	355	349	348	364	370	336	362	380	393	379	351	360	376	372	346	336	335	413	361	363	334	346	345	362	323	328	370	336	338	362	352	325	325	349	313	352	368	346	365	339	400	354	348	364	336	342	385	364	360	358	350	390	356	368	314	340	356	355	336	383	372	328	341	357	322	365	331	384	375	357	382	332	364	404	371	368	392	344	392	344	371	372	310	363	327	315	339	329	368	337	343	353	358	339	381	335	321	375	340	364	364	373	370	363	359	337	382	378	327	373	324	332	361	360	314	386	342	370	362	352	318	323	344	342	359	370	313	381	354	363	344	359	362	371	345	404	325	332	345	369	401	391	372	337	336	363	367	343	352	370	393	393	337	322	350	350	344	353	343	378	385	346	351	350	326	369	330	369	383	365	376	352	356	338	363	315	334	337	336	339	379	325	362	361	346	358	364	335	344	343	355	364	365	360	364	330	374	361	335	367	351	355	364	349	372	349	396	372	356	358	346	306	360	339	361	371	368	340	347	331	350	330	377	340	369	354	365	378	385	340	326	370	356	329	336	347	343	301	361	346	372	369	352	338	348	352	364	361	357	367	347	326	351	344	323	336	384	372	343	336	390	342	335	371	360	353	361	331	357	350	359	346	369	336	360	360	347	380	358	340	346	327	328	333	354	345	383	373	364	330	365	359	357	325	412	372	349	334	350	347	353	345	369	392	350	318	332	340	370	344	355	344	348	386	330	320	362	393	346	331	368	366	374	380	370	328	376	357	371	365	362	351	345	372	359	375	363	341	347	363	361	364	346	367	340	350	356	359	339	315	357	336	352	369	352	343	359	355	368	357	387	340	378	376	353	372	368	340	370	345	351	324	340	358	369	352	362	320	361	352	379	336	356	362	364	354	361	358	371	326	370	337	355	338	429	352	333	329	329	334	342	370	364	394	343	343	383	344	358	408	345	340	354	364	345	342	350	366	361	338	352	358	352	349	370	364	395	320	336	357	348	379	368	351	347	343	347	342	345	366	377	358	357	361	341	358	372	345	382	359	357	322	376	365	361	390	359	360	340	317	375	336	378	370	348	367	337	303	339	334	332	357	341	390	369	367	362	354	358	343	362	315	392	343	357	353	352	339	339	338	327	354	346	356	395	372	331	376	347	353	353	373	354	323	356	364	351	338	366	373	334	353	333	349	353	349	371	358	369	351	343	332	381	369	346	330	407	304	336	365	363	362	377	352	342	345	345	366	342	341	381	317	371	375	358	337	370	359	333	395	363	365	346	330	364	348	335	356	353	336	357	351	361	377	328	355	351	350	362	377	400	373	347	399	353	359	356	325	353	348	339	342	334	355	353	323	400	367	348	371	353	362	350	358	370	353	344	374	353	363	368	361	333	328	342	322	367	370	366	374	356	389	387	352	362	367	361	338	385	359	371	344	352	350	348	353	377	361	366	353	371	332	323	364	335	307	367	363	345	320	334	331	355	334	355	340	360	371	342	357	346	378	336	355	366	336	340	360	376	349	369	339	381	346	363	328	364	377	385	320	357	353	353	388	345	378	366	361	358	343	346	385	340	387	377	366	349	352	343	370	393	372	369	363	379	360	342	366	363	344
14999	9037	13468	3722	1360	1134	1187	1024	957	838	810	820	786	799	837	798	815	841	834	813	769	825	759	821	805	773	786	815	778	795	799	848	904	821	840	831	843	756	793	764	782	839	796	758	754	827	803	862	786	823	849	776	797	866	761	819	816	779	793	820	788	779	822	814	802	849	795	767	808	797	824	829	763	819	822	832	854	821	834	777	797	750	784	806	796	834	827	841	762	809	801	824	817	796	819	787	818	824	841	805	885	828	817	799	826	817	807	798	833	847	878	799	784	823	788	799	815	785	769	784	818	740	813	791	801	796	809	772	773	789	817	828	779	816	778	766	771	770	823	752	807	830	800	778	777	797	734	769	820	866	782	762	847	788	815	801	796	774	802	756	798	794	785	802	796	808	797	739	769	817	801	781	803	794	826	815	791	757	805	825	834	787	780	806	790	847	799	802	824	833	790	809	828	783	815	807	842	760	742	819	776	792	788	850	852	788	804	785	824	820	798	809	835	812	771	817	773	795	811	854	812	783	800	753	830	822	772	782	765	800	761	798	809	809	799	815	778	778	820	829	757	825	851	824	798	817	823	789	810	814	788	784	838	799	787	832	807	799	785	784	823	759	837	803	786	806	847	761	806	762	822	788	811	792	827	776	805	837	816	851	749	764	775	813	778	826	848	788	795	834	817	811	831	828	814	835	812	813	794	779	775	774	834	786	742	806	796	785	778	787	803	786	807	769	813	728	770	798	776	806	798	817	822	815	768	828	829	754	739	810	738	831	781	786	839	799	827	785	770	781	871	816	756	759	791	803	838	804	828	843	796	863	807	847	792	839	802	807	787	837	802	791	814	847	807	753	777	764	787	797	813	795	819	793	815	814	783	891	817	796	819	780	804	817	824	761	793	863	805	795	790	744	777	807	786	877	742	818	787	768	785	808	741	819	789	816	757	793	768	795	823	806	791	809	844	775	817	802	802	805	834	829	796	800	780	747	835	807	810	809	762	707	757	825	776	805	792	754	777	817	836	797	765	784	811	838	806	789	796	812	803	817	766	786	811	774	804	791	792	768	836	838	852	785	790	791	825	862	796	782	812	829	781	805	733	776	780	792	769	777	806	821	798	813	797	786	838	800	800	806	797	804	810	795	779	803	831	752	750	737	807	812	828	792	834	813	815	796	775	757	826	764	809	795	822	788	803	834	786	812	794	798	823	794	822	774	811	807	758	817	803	770	733	780	786	789	837	827	777	787	783	806	815	730	842	825	796	802	853	769	817	803	841	804	790	754	773	832	800	800	819	765	822	767	792	834	814	771	750	787	798	809	802	797	816	803	846	843	821	789	799	819	800	786	752	838	791	825	856	833	774	744	810	803	768	838	855	755	751	825	823	723	828	758	800	829	782	807	758	793	844	774	806	764	737	752	803	801	757	804	765	759	777	794	823	764	798	815	789	837	844	821	810	767	756	806	832	740	782	840	812	847	797	805	802	846	763	780	805	858	774	802	784	830	864	813	787	765	760	750	822	776	810	792	795	813	791	805	804	786	817	766	806	768	774	811	787	858	786	801	788	807	844	858	857	787	782	822	801	818	828	854	836	782	779	807	796	826	788	782	750	828	747	763	858	794	794	789	800	775	782	785	819	798	771	782	816	820	796	724	792	776	815	806	849	792	753	814	832	752	783	832	783	781	823	798	825	822	791	808	714	812	824	786	806	784	774	792	765	796	808	773	826	834	730	806	826	825	842	796	823	786	844	829	726	834	780	809	754	778	786	874	779	769	793	781	830	797	841	789	787	791	796	800	788	830	813	783	823	764	801	814	780	753	817	810	787	812	828	784	774	792	811	788	772	828	793	839	805	782	785	794	747	827	847	766	767	759	833	820	799	792	815	808	783	814	753	749	798	809	789	822	798	787	837	761	799	837	810	795	764	784	842	742	808	781	827	799	828	827	762	816	789	808	808	838	812	797	809	807	779	765	784	788	808	792	834	837	784	807	832	861	810	815	815	836	775	831	807	808	759	817	827	767	812	789	808	793	813	783	828	779	817	792	832	800	852	820	777	772	813	807	751	789	772	803	799	794	768	749	770	823	829	784	850	830	823	767	790	816	780	831	773	867	817	783	786	786	792	805	785	825	784	775	742	763	788	796	791	798	816	768	812	809	776	841	799	813	751	846	797	807	821	791	826	815	778	730	831	798	818	804	828	786	827	802	818	816	757	800	800	826	780	822	798	778	842	805	777	800	819	791	819	838	792	869	791	786	787	788	742	791	821	839	778	782	804	724	819	823	781	820	764	828	820	846	791	728	823	758	815	830	820	826	724	835	793	836	822	855	790	779	799	833	858	813	829	800	798	803	776	798	836	745	822	861	793	754	828	791	801	831	788	827	786	821	807	803	752	772	794	760	823	835	782	803	792	785	811	779	788	793	764	813	815	809	760	776	877	807	813	820	797	840	821	840	801	818	810	795	804	775	797	739	808	786	780	785	859	846	875	836	801	780	784	794	792	774	804	755	793	778	781	832	780	790	802	808	739	842	828	789	802	799	836	809	804	807	766	824	801	820	780	827	763	830	843	770	819	817	769	768	820	782	823	779	751	845	854	792	743	759	787	748	805	756	786	768	831	801	785	781	864	830	777	846	810	834	808	770	776	725	794	793	791	808	838	813	799	823	816	769	779	851	768	820	795	788	782	882	809	801	762	828	800	811	811	781	837	838	781	849	790	800	782	779	837	851	814	780	864	832	812	740	789	795	813	792	805	798	808	798	864	823	771	775	816	817	862	836	744	798	794	827	806	828	846	833	800	753	766	701	830	737	800	817	782	809	906	822	876	778	771	785	806	761	838	771	807	843	799	771	818	811	820	801	825	807	853	852	786	791	814	792	798	761	831	739	809	814	784	779	824	793	809	763	790	799	805	881	805	788	818	798	774	815	799	776	825	790	775	799	792	842	769	821	782	822	820	816	780	811	815	852	793	780	811	763	780	791	809	822	810	798	754	783	905	830	813	792	793	804	769	794	784	801	841	781	754	829	781	741	824	814	834	795	824	818	775	854	794	768	760	719	832	704	773	777	803	771	847	833	789	803	831	786	794	806	830	742	814	835	835	788	812	822	803	785	809	777	828	832	834	784	814	806	837	812	837	802	837	754	755	829	812	811	858	801	809	791	816	792	759	830	758	813	798	772	800	782	816	842	860	809	782	802	837	792	836	840	798	823	818	840	773	806	819	817	786	807	790	820	792	794	823	831	797	770	760	756	801	858	846	845	777	841	783	835	791	827	790	797	800	807	771	782	781	792	805	833	783	811	812	825	747	771	794	821	828	764	811	766	855	814	774	765	798	781	819	787	825	765	786	832	832	801	786	774	802	765	848	807	847	755	777	822	779	793	827	803	787	822	728	776	796	821	787	787	799	767	799	786	763	777	859	787	801	786	831	796	769	805	840	772	808	832	829	831	764	810	811	748	790	820	736	794	828	773	759	802	843	836	810	770	795	772
58940	49807	59317	28964	9021	2318	2405	1760	870	478	350	321	301	257	264	264	263	257	254	233	239	227	251	215	274	241	238	252	255	259	265	475	444	216	232	229	254	252	235	243	265	251	261	227	239	232	249	236	216	249	231	231	242	227	238	231	215	225	268	227	207	221	240	235	235	255	266	240	259	246	241	247	237	240	236	250	242	284	216	225	239	256	235	242	246	241	268	245	239	191	242	241	229	239	248	247	238	215	259	258	210	240	227	258	228	223	230	261	227	250	241	248	232	252	234	232	222	259	246	246	227	224	246	235	237	205	245	239	238	250	217	244	235	246	233	245	229	242	222	259	216	222	275	242	243	223	245	241	233	255	241	235	212	235	224	217	230	244	222	213	226	210	251	244	253	233	232	236	252	241	234	230	225	256	224	218	258	281	217	235	256	229	215	238	246	228	256	244	227	217	221	265	233	232	248	237	250	250	239	192	222	251	243	243	244	229	253	224	217	245	213	246	228	244	278	239	219	239	233	228	246	249	241	228	245	207	239	217	251	249	250	224	255	280	232	208	228	215	266	263	222	244	233	223	215	265	216	224	275	242	210	242	215	242	264	245	237	216	234	242	242	285	248	210	257	230	261	222	264	261	270	233	243	240	256	240	257	241	221	257	248	223	235	230	263	229	240	265	245	231	220	240	213	208	258	215	272	234	246	269	227	244	265	232	243	241	254	243	203	221	239	250	204	248	225	248	236	230	256	240	241	210	213	219	226	222	259	251	241	218	242	244	230	241	240	235	226	235	242	250	232	231	251	240	211	240	239	224	250	245	229	215	249	239	231	229	212	257	241	224	226	243	225	242	278	277	237	225	222	234	228	235	259	267	254	213	233	227	206	248	237	233	220	262	233	232	237	244	222	234	236	215	249	263	250	240	236	206	231	233	252	236	253	277	217	223	242	230	207	243	239	255	286	241	255	274	265	241	250	242	217	226	250	244	237	261	232	237	251	250	213	215	253	220	241	235	245	244	246	218	241	224	219	233	238	243	248	247	251	242	259	257	235	244	218	240	255	233	233	250	227	206	269	257	255	229	237	230	227	241	227	227	238	254	262	230	242	246	218	243	275	223	261	239	238	245	231	229	249	231	249	268	249	258	224	271	243	259	234	244	232	255	251	242	236	262	235	219	226	212	230	217	225	224	255	225	254	239	229	238	257	224	183	254	242	249	240	233	241	227	251	227	254	233	216	217	241	224	207	215	231	217	259	241	269	227	230	230	245	264	241	239	242	246	228	232	216	213	271	239	242	227	242	236	251	246	240	261	200	241	260	239	227	245	229	246	248	268	254	207	227	232	228	215	255	227	253	222	258	266	242	255	241	214	229	259	224	226	213	253	230	227	209	253	249	240	217	241	252	257	229	270	234	220	214	261	223	243	245	248	256	235	234	216	240	223	252	242	234	235	258	223	226	272	244	246	264	257	261	240	218	214	228	260	260	233	238	255	226	239	237	248	244	259	220	242	218	227	259	193	246	209	239	212	224	245	221	245	274	239	252	237	221	222	219	230	209	246	256	240	246	236	243	223	211	222	253	250	253	255	241	267	210	252	223	211	240	210	222	271	243	265	224	241	231	264	229	252	246	249	220	222	213	220	235	233	274	226	208	223	239	234	243	233	224	239	228	253	231	244	224	222	237	248	258	244	262	227	211	250	233	220	246	247	239	257	234	245	242	243	232	246	256	221	250	219	233	260	214	248	249	246	253	240	240	254	236	233	235	228	234	247	220	256	226	242	255	214	232	226	238	221	233	244	213	248	238	226	236	249	214	252	227	243	250	233	222	257	266	246	220	244	227	256	247	225	236	251	233	250	271	250	228	235	268	242	237	238	261	270	238	239	229	226	236	257	216	236	251	224	238	214	221	260	214	250	236	270	232	250	234	266	236	252	219	230	240	240	259	250	225	237	258	224	251	241	265	254	255	239	249	236	242	221	231	225	244	225	254	271	208	208	236	238	230	227	247	218	240	237	255	216	225	248	228	233	243	230	248	225	261	250	237	251	231	244	264	223	258	253	206	234	235	215	226	215	253	229	232	252	245	254	249	222	244	249	248	271	232	249	247	253	244	243	246	233	243	239	228	236	250	211	245	252	229	245	233	232	238	248	229	263	222	237	238	235	238	229	210	252	267	229	215	213	238	249	241	225	238	232	259	233	255	232	231	251	239	232	245	236	215	236	242	247	228	222	259	205	230	266	260	209	247	240	250	216	206	233	232	232	226	222	242	247	248	251	244	245	213	236	202	270	232	209	247	236	232	251	236	214	215	253	239	220	227	242	215	231	236	221	224	251	190	245	225	227	235	225	255	235	231	232	226	246	212	239	235	236	271	254	252	251	239	255	232	232	222	210	233	249	251	244	258	238	220	268	250	250	237	218	258	247	235	242	254	247	260	217	246	229	207	235	235	237	267	256	252	211	206	233	275	234	242	219	232	227	239	276	251	242	210	245	253	231	229	225	249	217	223	259	243	246	212	255	246	248	228	241	250	231	243	221	219	212	236	243	221	218	237	242	237	258	238	227	222	234	271	245	213	235	245	255	239	222	235	238	224	236	233	237	220	215	247	270	237	267	258	229	259	215	236	269	191	231	253	203	224	255	266	278	245	237	267	266	217	239	244	256	260	202	246	245	229	251	252	218	236	215	231	228	263	241	228	214	240	221	236	264	253	258	273	222	259	268	265	222	237	242	240	221	232	252	203	253	239	253	257	216	252	268	238	229	243	239	258	271	224	228	237	248	219	243	228	223	211	225	228	265	224	230	234	246	243	240	231	233	234	266	212	226	230	227	223	240	244	228	244	234	240	256	266	230	242	255	250	218	216	246	254	269	258	242	211	244	228	220	243	216	238	237	237	228	237	229	218	234	205	229	242	250	260	234	224	231	240	242	247	230	252	257	217	242	244	228	220	231	252	237	233	217	231	258	270	241	288	238	223	229	203	227	276	217	255	247	234	255	275	217	262	244	239	241	266	225	259	256	229	233	228	249	250	243	235	229	223	234	221	245	249	226	237	240	244	240	230	242	216	257	245	246	243	247	214	207	231	246	226	242	210	225	242	237	254	243	228	194	210	226	233	254	254	242	231	258	229	224	236	244	248	260	229	211	228	252	246	252	252	213	206	222	253	271	226	234	247	243	230	238	240	248	245	243	229	238	230	237	218	244	231	245	242	234	238	242	246	247	230	254	215	250	248	244	221	218	242	219	225	227	241	221	239	253	225	220	218	249	263	252	238	261	260	206	232	252	234	266	223	235	231	210	289	236	248	228	249	231	207	251	215	236	233	257	249	269	215	202	275	249	253	251	228	235	219	241	237	246	194	238	246	240	238	259	226	208	240	226	227	219	233	212	215	227	252	267	228	233	255	234	253	211	221	232	247	213	228	245	226	234	255	226	218	215	225	221	238	258	216	261	227	278	206	265	230	243	201	237	248	237	255	253	247	252	233	241	242	252
33661	38800	50250	34446	6418	5392	6762	4830	1887	1120	919	1017	865	788	711	666	650	693	712	651	625	632	639	669	679	616	599	621	658	573	661	2502	1729	605	609	580	588	595	560	597	568	571	565	569	562	613	586	609	558	596	569	628	609	544	526	523	555	589	558	565	618	564	568	610	627	656	555	604	579	607	572	570	610	593	616	574	622	552	584	596	568	597	624	526	556	561	592	595	580	558	583	560	555	531	535	572	541	598	579	575	593	591	572	561	498	571	552	601	616	537	547	527	522	604	601	570	569	575	539	539	602	556	604	586	554	558	580	541	534	546	588	537	587	533	563	569	567	592	570	570	550	604	562	583	542	579	609	532	544	546	612	560	563	563	541	581	568	605	618	594	581	600	560	541	582	584	600	583	577	561	540	566	602	529	581	534	551	524	582	574	558	569	586	579	572	566	565	553	537	589	561	569	587	543	566	548	562	595	594	574	575	559	552	566	551	552	583	563	575	590	580	555	564	565	575	568	549	570	564	591	576	561	531	577	568	559	575	574	533	574	568	543	576	509	569	554	560	595	572	588	585	570	584	608	571	509	571	548	569	577	537	560	556	573	565	566	569	521	544	596	558	604	590	544	548	555	514	586	565	578	578	540	583	582	523	555	589	579	597	571	578	556	541	582	547	581	595	529	577	574	591	546	563	610	562	526	543	574	528	582	551	565	574	550	569	592	570	530	584	556	560	551	551	560	546	583	535	579	603	544	569	558	576	596	569	554	564	570	566	558	564	596	612	574	579	555	562	566	538	545	581	542	539	600	594	588	569	579	536	562	584	596	549	572	565	550	596	567	512	561	571	520	604	567	541	595	550	571	601	603	582	531	585	588	513	579	531	523	578	589	520	553	578	530	562	569	561	539	587	559	557	577	607	618	568	549	576	568	557	525	562	505	564	570	576	569	582	519	614	577	550	543	536	547	585	571	612	536	567	550	532	584	582	582	550	576	550	567	600	568	569	557	599	571	560	567	599	571	547	572	519	609	590	563	549	586	534	583	602	570	581	533	584	556	546	564	564	512	576	569	581	535	538	569	613	550	576	535	572	553	539	583	515	559	565	536	533	523	542	562	559	603	547	569	577	531	518	549	528	558	572	577	536	581	614	537	558	548	542	567	564	600	525	608	532	506	535	581	603	535	560	596	588	567	534	531	533	603	589	583	570	560	576	574	555	566	540	561	563	548	574	554	547	564	554	620	544	579	531	593	540	553	573	562	562	613	577	584	564	527	584	598	592	573	596	561	568	568	534	572	562	563	526	542	556	605	579	565	554	601	540	559	558	553	570	534	559	587	544	583	576	566	547	525	585	556	507	589	602	604	555	571	603	585	541	540	561	605	595	579	598	570	590	552	578	599	563	559	540	594	612	581	539	540	567	544	546	572	608	560	582	568	532	570	577	572	568	531	544	544	513	550	568	539	603	532	549	565	517	558	553	581	571	558	573	555	548	560	585	537	538	591	549	549	560	529	555	561	560	532	533	593	589	558	576	537	569	573	534	565	556	521	563	548	544	612	549	588	583	546	540	568	602	580	546	599	528	598	564	504	546	575	503	558	564	565	551	599	524	590	587	556	518	608	540	588	555	580	591	547	560	612	542	537	565	558	568	585	520	608	582	561	564	574	519	591	585	548	540	557	566	593	535	571	557	557	584	558	567	574	599	521	561	545	544	540	521	542	540	531	544	579	559	574	587	545	571	556	593	568	580	598	559	571	594	593	612	550	569	543	546	587	548	570	546	575	537	610	583	514	571	607	587	560	554	534	564	574	568	581	567	554	579	587	521	562	551	591	537	568	546	567	538	576	573	541	525	567	550	513	583	496	578	560	602	568	566	564	549	533	560	557	558	565	553	596	582	541	560	560	549	567	549	551	578	558	583	615	545	571	558	553	588	560	554	574	533	604	607	565	560	573	518	569	579	607	564	580	586	562	589	549	564	585	539	568	537	620	548	581	587	549	544	557	586	567	567	571	563	548	570	593	521	583	658	586	628	545	561	556	565	539	609	585	534	601	565	568	548	557	601	536	549	549	556	546	578	547	531	600	585	576	519	573	597	505	553	565	554	568	562	592	622	550	575	564	582	563	568	577	558	555	561	569	551	540	592	547	536	581	521	537	579	542	552	561	556	571	574	583	577	604	592	559	552	552	567	558	550	596	573	560	583	570	529	558	517	550	601	571	565	554	542	543	563	579	563	573	549	550	542	600	581	582	590	584	571	595	570	550	527	548	571	562	558	549	526	548	557	557	542	570	544	560	596	595	560	525	604	566	583	553	548	537	565	551	567	555	576	564	576	544	596	523	552	606	562	601	520	537	517	559	596	527	552	561	550	551	589	572	551	564	612	572	577	565	547	537	566	561	558	538	552	620	562	570	588	573	591	571	530	570	561	567	547	520	560	544	611	589	576	609	534	527	575	563	536	534	563	556	586	572	601	567	578	550	559	551	497	527	512	566	573	512	541	596	539	604	588	595	582	546	562	556	565	510	529	584	552	568	593	577	565	546	601	595	566	581	590	573	562	603	577	553	532	534	531	546	588	570	545	539	573	584	608	577	559	581	529	553	534	542	537	613	607	612	568	568	585	575	586	538	563	586	590	600	547	557	561	576	550	516	572	583	544	585	536	614	570	538	539	563	564	588	568	557	617	575	574	576	586	568	590	567	554	602	541	553	585	534	539	544	569	561	536	582	539	571	607	537	592	577	535	544	593	610	561	550	563	572	550	575	585	578	618	515	538	557	488	544	549	567	599	576	552	567	556	556	526	554	550	571	547	542	597	578	573	583	568	537	568	581	573	556	553	586	590	570	556	541	544	580	534	548	564	582	570	598	552	560	574	612	591	604	564	576	533	582	531	626	544	641	568	539	598	581	487	506	583	610	538	555	560	582	536	590	563	598	595	560	557	577	562	616	555	569	583	580	582	550	565	559	531	578	584	536	606	553	548	532	548	580	564	567	550	541	549	544	568	546	588	609	575	574	558	582	582	553	564	551	578	606	559	571	537	578	572	539	532	606	580	544	567	609	540	598	546	556	560	587	611	591	553	550	580	574	612	571	525	547	579	592	558	568	601	537	561	567	592	541	572	563	514	524	587	548	570	565	552	561	592	621	603	567	584	581	559	588	541	549	585	538	571	575	592	613	551	574	500	531	547	576	587	529	618	547	596	588	585	551	572	565	539	580	561	558	550	587	550	575	590	574	553	552	538	525	534	573	558	619	633	559	579	558	537	551	570	554	551	581	606	572	599	538	578	573	561	539	561	521	583	584	608	548	574	545	553	577	569	561	552	558	581	534	572	554	589	563	563	616	550	582	588	572	583	572	533	521	579	559	619	538	561	540	533	577	547	572	587	536	535	592	565	591	610	593	594	561	545	568	573	538	567	579	579	578	554	566	583	574	567	556	571	603	585	584	609	537	562	518	569	553	563	571	586	571	631	599	562	538	523	587	569	539	562	547
72478	63657	71890	40356	16761	6010	5158	3180	1331	576	560	396	308	295	292	264	314	280	317	308	281	243	263	277	261	241	232	239	224	245	279	770	1287	278	261	256	227	237	212	215	209	260	217	219	239	271	226	225	247	260	246	246	247	233	267	254	233	258	229	272	246	255	225	259	262	238	239	244	237	238	256	236	229	258	234	244	207	271	252	246	266	234	239	217	262	255	219	256	259	250	238	219	221	223	227	262	243	244	254	223	230	250	231	228	249	232	226	263	234	228	256	227	227	237	255	213	283	250	253	233	236	272	253	262	238	246	240	239	260	269	246	256	263	236	229	251	249	244	256	246	251	273	240	255	230	234	255	233	244	263	237	230	263	238	218	256	233	229	258	260	241	245	215	225	234	225	236	241	262	251	248	215	213	225	254	224	258	242	265	227	256	233	245	224	240	252	223	253	222	221	234	216	254	216	256	232	248	221	242	263	234	231	227	221	243	240	244	246	269	258	264	232	223	225	230	241	231	245	247	211	254	266	239	252	259	235	251	261	234	253	248	232	223	236	239	236	236	249	243	217	209	242	228	238	226	231	206	239	248	226	270	223	210	281	257	243	244	252	248	229	255	217	231	224	261	237	233	262	235	224	248	227	230	274	226	250	265	231	246	247	232	215	261	226	251	259	250	212	271	273	248	225	241	243	260	230	227	248	258	252	214	240	252	251	304	250	236	239	272	235	258	266	259	228	275	235	239	248	238	259	227	259	269	260	232	251	244	221	232	235	252	232	225	224	236	233	250	233	244	223	230	236	236	243	239	255	243	244	259	231	269	240	262	279	247	235	247	284	259	220	251	256	257	232	238	239	251	239	258	270	271	248	242	235	245	268	231	228	247	252	260	217	235	290	274	234	252	236	250	244	231	239	275	240	264	264	242	234	245	242	277	257	227	247	231	231	242	253	227	247	232	235	243	201	213	242	237	250	240	220	232	238	251	244	247	210	253	247	234	247	237	229	237	257	231	250	271	210	254	257	273	245	247	223	221	282	254	241	239	280	212	208	264	235	247	237	226	234	238	266	243	223	213	222	258	233	241	222	263	246	236	245	229	247	224	235	224	277	215	245	275	257	209	258	244	231	241	236	244	265	222	227	254	271	264	243	235	231	244	233	271	181	242	231	246	225	253	242	255	220	269	210	235	237	213	259	228	228	240	234	241	227	227	258	230	246	212	216	248	245	254	241	253	225	239	241	235	244	274	254	236	247	235	241	257	231	223	219	222	226	257	248	254	246	228	218	229	263	236	236	225	233	249	223	269	228	259	261	230	220	228	272	255	262	250	243	213	239	226	251	273	232	231	244	237	234	256	264	268	234	240	259	241	240	245	264	240	231	243	252	263	233	283	224	216	234	256	220	260	242	283	244	234	255	260	252	238	246	261	207	225	248	273	230	206	258	249	241	255	217	217	234	247	238	222	230	235	258	243	235	231	238	272	265	243	259	257	265	247	233	234	234	245	253	226	231	218	250	250	213	226	274	223	232	227	227	238	241	233	298	253	240	229	251	240	257	272	256	239	265	232	253	267	290	255	224	260	228	236	241	245	228	223	222	239	245	226	260	249	222	267	229	242	204	250	237	246	222	217	260	248	244	251	253	250	238	211	214	245	231	266	236	234	248	219	255	233	242	217	250	242	235	231	236	271	222	235	232	250	245	247	256	239	238	243	246	261	227	240	236	218	256	228	265	206	251	224	228	246	242	255	274	251	234	252	210	233	245	259	234	243	253	241	234	237	255	225	227	211	255	233	228	258	243	223	254	257	240	255	253	245	206	233	265	224	247	246	226	248	254	245	215	216	284	238	231	238	237	252	242	213	224	256	244	261	264	239	226	252	261	242	236	243	251	225	240	231	232	241	228	217	237	232	264	245	225	249	230	279	227	231	236	239	206	237	252	260	235	240	260	245	274	247	254	256	228	242	247	256	237	234	244	221	253	245	249	242	226	237	232	260	247	234	243	227	235	248	216	213	237	250	218	247	247	249	216	282	224	291	210	239	223	240	242	225	253	239	262	258	249	249	243	254	270	262	245	246	223	252	255	240	243	249	233	263	235	231	238	231	220	247	269	240	255	251	245	231	250	219	240	261	250	217	224	247	244	227	239	252	243	242	236	228	228	252	257	235	227	233	224	256	250	230	222	230	228	238	262	246	219	251	274	260	264	221	232	206	240	258	235	251	238	234	265	266	222	242	249	223	217	244	260	262	270	268	268	240	274	254	274	242	239	249	245	240	268	248	230	238	251	223	227	238	247	254	231	254	227	235	240	252	237	254	244	230	222	227	237	236	235	259	230	215	233	241	242	244	234	276	228	217	222	252	236	236	243	240	246	266	246	217	244	245	231	213	228	251	220	232	263	241	246	242	241	247	238	261	256	257	223	246	244	282	252	284	249	229	238	238	255	226	219	235	246	228	247	237	245	253	274	217	230	262	240	235	259	229	202	246	261	241	236	273	235	242	257	230	225	263	244	237	241	242	231	249	233	230	205	223	262	260	235	228	273	244	255	222	216	225	240	260	210	262	249	254	257	229	218	224	248	234	262	257	243	239	233	258	242	247	249	257	231	259	255	254	245	229	238	237	235	261	249	230	239	241	235	224	261	216	248	231	236	273	224	237	227	249	240	252	232	249	260	244	250	254	246	250	254	243	230	205	242	238	250	231	237	279	227	263	222	234	211	236	269	260	263	229	237	239	233	248	224	231	218	261	270	241	249	232	223	243	226	237	275	256	246	240	230	249	228	236	253	217	242	255	251	236	228	214	249	263	250	249	235	245	266	238	227	261	248	238	256	239	240	246	229	251	241	229	245	241	243	267	241	224	274	227	249	254	248	232	251	248	213	230	225	247	242	244	236	254	231	230	227	260	225	294	207	249	233	238	242	250	238	248	217	245	221	238	249	214	246	241	251	277	230	237	255	232	229	258	259	259	242	244	249	251	250	264	251	242	228	229	219	256	263	232	258	253	243	243	253	256	234	228	236	261	179	251	253	252	261	269	246	243	237	229	257	243	241	241	246	245	244	237	234	225	226	266	241	240	279	254	278	242	246	239	231	241	242	252	239	276	231	242	254	276	237	266	269	242	275	240	243	267	226	257	256	216	255	253	252	247	236	263	252	243	222	217	254	251	251	267	243	241	238	216	233	249	241	261	280	255	254	231	241	260	240	250	218	245	236	239	233	228	249	239	239	258	205	258	245	234	254	223	217	243	263	260	222	244	237	226	257	245	248	228	229	227	241	252	230	228	263	278	208	265	263	228	236	287	225	229	247	271	268	246	255	242	206	220	232	267	231	247	259	243	239	238	223	264	254	294	240	252	266	234	237	272	250	253	252	241	243	240	271	273	257	238	241	239	231	209	238	227	232	225	277	257	214	254	247	259	234	265	233	239	211	222	231	233	217	235	249	260	184	252	251	210	230	234	231	232	255	225	247	255	245	272	251	254	261	231	263	291	253
42615	49458	62397	44493	9575	9149	9846	7478	2330	1496	1401	1257	1052	973	1031	849	866	842	803	844	795	684	664	785	723	739	699	688	658	660	654	4359	7255	571	549	635	612	627	618	599	614	597	586	616	598	626	626	598	623	589	635	596	609	601	565	639	617	587	584	590	616	594	582	615	632	614	589	641	613	631	588	637	606	633	610	621	643	580	606	650	583	610	618	647	584	641	593	567	587	586	603	626	532	594	569	559	589	613	591	626	579	538	592	579	614	589	560	605	615	562	579	591	606	618	583	585	576	592	570	587	565	571	616	506	625	576	586	610	590	570	552	585	596	563	559	612	579	594	608	558	615	600	631	603	552	578	568	576	607	593	557	581	544	575	555	603	583	574	597	623	537	594	581	570	618	613	639	543	562	571	605	623	592	570	585	560	574	604	573	547	586	604	605	571	584	588	582	586	606	578	591	627	612	623	587	569	578	616	544	604	574	615	574	594	569	592	586	599	608	570	561	554	608	569	605	551	608	547	563	580	606	585	599	610	550	563	608	591	538	618	573	604	585	549	545	570	616	589	540	591	576	622	608	595	613	568	605	594	561	584	561	594	582	562	543	542	562	578	577	535	604	577	576	595	581	567	581	541	568	581	533	613	573	580	600	568	582	594	569	606	581	581	604	560	562	552	589	535	558	588	599	608	542	597	576	615	613	581	639	623	649	583	585	571	584	571	598	578	612	591	588	619	581	629	546	587	624	565	598	622	567	554	586	558	607	593	568	570	565	623	570	580	534	602	516	608	564	557	629	583	626	624	581	552	563	557	626	577	611	535	569	579	576	617	561	604	540	599	594	577	597	570	612	576	614	564	624	631	601	617	587	593	576	589	584	555	591	546	583	557	597	599	576	593	632	535	593	608	617	577	587	569	546	561	564	540	571	625	608	606	576	524	581	598	598	575	590	600	564	549	559	574	569	549	542	626	610	637	601	584	624	590	567	566	565	575	567	576	612	580	579	550	577	595	587	595	579	603	589	576	579	589	546	581	616	567	556	564	575	603	593	579	580	571	617	571	582	623	586	530	595	592	545	576	576	576	627	606	588	583	581	535	598	541	618	560	580	593	566	621	615	583	588	541	584	623	572	576	644	641	567	551	573	547	610	590	584	587	625	575	586	583	556	518	567	559	581	545	590	646	558	535	556	578	546	592	578	529	612	650	601	588	574	591	549	562	599	592	564	620	598	584	586	611	547	567	657	594	602	588	601	603	607	567	590	575	602	562	584	569	541	551	586	587	561	595	559	583	589	549	587	570	577	612	592	583	625	562	579	577	582	604	564	593	590	587	572	594	580	604	587	574	598	574	612	561	588	580	583	572	613	563	574	564	557	549	606	589	586	578	588	565	578	592	531	587	561	554	554	591	593	562	580	579	570	541	583	607	578	588	613	587	604	610	562	608	578	591	556	554	571	595	564	601	608	556	604	573	606	554	589	539	566	556	604	549	620	613	606	544	560	588	562	560	599	651	564	540	566	588	546	583	574	603	599	573	572	566	559	598	603	529	590	548	586	566	559	572	564	624	625	619	554	595	578	547	596	594	570	597	585	631	539	584	597	598	587	559	577	531	546	545	602	540	578	572	566	612	546	562	600	581	593	620	561	561	576	568	612	568	586	558	588	578	577	595	575	599	596	595	588	548	602	607	564	547	554	556	526	552	588	556	615	597	552	597	592	607	547	526	590	557	614	582	562	539	614	572	616	591	569	580	602	571	596	595	540	576	585	565	587	610	572	587	569	608	596	608	607	582	622	533	591	558	567	576	590	594	611	590	557	579	623	606	564	577	602	575	553	586	637	582	555	568	570	596	561	604	584	613	577	550	566	599	613	599	620	571	562	586	588	563	573	539	634	623	600	571	555	556	577	550	628	583	571	520	594	562	575	573	595	570	594	588	552	576	616	533	618	513	555	586	594	601	583	579	584	564	558	615	576	583	617	570	573	567	575	593	606	549	603	572	583	568	588	599	575	602	571	563	601	527	585	616	556	590	585	604	586	573	576	582	580	599	578	582	560	591	587	593	585	558	588	622	569	569	610	599	580	571	598	574	578	589	612	580	570	578	581	596	555	566	627	581	599	599	617	611	602	583	582	597	565	654	563	600	635	574	582	617	563	570	571	578	535	588	605	546	591	544	612	594	548	604	605	570	587	627	576	610	604	583	597	519	594	563	559	540	591	591	582	602	608	582	585	563	581	607	548	574	582	562	561	586	593	579	642	559	550	559	539	594	580	566	628	573	574	568	661	598	607	614	587	587	573	567	591	593	604	565	588	552	578	590	644	587	550	577	569	585	608	594	603	594	561	584	568	608	603	575	588	560	591	619	587	608	562	593	600	609	539	590	543	575	558	552	610	557	604	595	591	618	592	580	582	579	566	586	551	582	574	644	597	569	573	544	619	573	584	625	553	592	555	578	569	591	602	592	625	594	612	603	556	555	549	597	611	556	604	631	560	574	615	601	572	592	553	587	617	598	597	598	563	599	574	568	565	576	538	595	616	618	628	599	573	557	589	580	599	592	543	587	566	556	572	566	593	545	551	623	593	631	593	576	561	626	592	591	540	618	584	571	574	606	621	600	585	543	589	558	595	579	625	614	620	563	586	591	559	571	570	624	588	592	575	588	634	590	591	619	538	596	585	605	570	593	600	631	562	576	580	572	647	609	570	616	602	570	631	557	589	608	561	558	611	580	612	561	613	564	613	546	602	583	585	603	558	612	600	595	615	633	614	575	586	567	544	582	566	652	542	529	563	579	554	613	574	598	555	543	601	563	630	566	584	559	584	599	622	568	622	549	610	585	622	605	594	549	548	592	588	576	610	565	605	586	589	552	607	574	587	574	603	585	569	565	594	559	587	594	568	622	595	592	600	574	603	564	590	522	576	569	604	562	614	564	581	622	541	521	638	597	531	601	610	569	579	634	591	548	575	540	578	560	549	586	551	593	569	589	571	600	576	590	588	577	604	597	596	558	585	602	601	589	617	556	557	558	583	576	571	601	546	551	587	603	590	568	562	612	590	627	574	555	579	580	574	566	617	576	553	598	573	626	577	556	536	577	572	561	561	576	557	555	567	569	594	570	592	584	631	565	566	594	584	545	606	585	568	598	597	628	622	572	587	609	596	577	573	575	543	566	620	592	573	586	591	583	522	618	599	593	624	566	605	595	547	569	598	589	607	555	596	526	604	613	578	550	586	588	575	584	608	591	588	583	587	556	564	597	582	562	581	592	618	567	608	564	659	575	597	584	571	559	591	568	599	581	614	591	536	603	613	565	562	627	564	590	530	595	610	583	615	581	568	549	618	571	582	556	564	599	581	568	590	633	597	613	609	556	586	586	529	590	659	596	550	541	557	595	589	608	589	554	592	600	586	608	579	588	612	595	567	572	586	579	595	610	555	607	580	551	568	579	664	596	573	530	589	580	579	556	568	580	602	616	576	601	610	593	589	615	566	615	588	544
21593	7053	7938	1557	501	441	432	353	345	343	350	372	381	331	349	360	354	380	374	379	353	351	347	334	386	374	367	361	356	374	364	357	363	362	344	361	378	366	354	328	353	330	358	374	363	344	381	345	334	343	350	386	359	350	341	373	356	353	339	346	359	341	385	345	345	331	362	329	351	337	356	388	379	359	387	372	341	377	365	379	396	375	368	382	370	400	357	378	344	357	373	358	369	336	330	373	386	342	393	358	340	372	362	405	361	366	391	356	338	374	375	359	320	390	378	377	373	363	393	391	383	368	332	364	365	353	376	338	400	383	353	396	318	387	368	340	398	377	385	352	350	328	385	364	358	367	360	370	384	324	347	376	374	367	351	347	393	361	378	342	381	321	363	358	363	354	331	344	333	354	334	386	339	327	380	351	336	372	323	364	384	348	358	339	368	365	362	349	361	373	341	330	373	345	334	394	322	351	323	375	362	407	332	324	342	356	355	369	352	351	345	339	366	377	365	353	332	352	343	343	351	366	377	392	338	360	368	332	385	370	348	353	372	365	402	362	358	387	356	318	385	341	353	379	338	362	361	354	383	377	381	386	356	372	370	398	376	368	361	358	367	361	377	338	375	346	334	356	356	371	371	356	366	367	369	355	351	358	352	336	322	359	356	361	353	377	404	378	392	393	394	358	334	374	369	375	338	343	337	370	381	351	349	357	380	345	344	341	362	334	347	405	374	385	345	343	366	331	353	332	386	338	337	360	371	362	341	364	365	349	339	360	374	352	368	408	347	387	332	393	374	344	363	376	343	368	362	388	348	371	341	367	364	366	348	349	370	373	359	375	355	354	347	341	356	341	339	319	353	338	357	349	330	380	356	387	340	359	351	315	396	374	312	410	358	369	360	373	374	379	332	343	370	362	353	379	323	388	364	311	341	342	371	365	336	359	349	407	379	371	381	351	360	357	372	354	365	365	376	353	362	363	409	354	335	348	385	360	370	355	381	373	367	356	324	364	364	377	331	365	319	368	359	367	369	375	371	343	378	382	323	388	354	357	394	330	374	352	363	327	338	365	359	352	366	351	340	310	363	336	358	337	368	337	371	367	369	374	386	374	339	383	363	364	375	375	343	381	343	368	322	358	357	376	319	350	305	348	369	364	335	358	354	378	381	358	366	354	348	352	356	347	334	371	330	382	367	375	393	358	404	347	372	377	339	374	329	354	348	376	359	347	344	342	394	341	334	363	386	396	370	369	400	371	346	371	370	376	344	377	374	383	349	355	360	378	350	409	329	399	366	366	381	372	385	352	372	358	366	373	355	378	331	352	330	375	329	419	359	335	366	328	380	358	366	393	388	350	350	324	410	366	348	339	368	353	346	378	387	368	344	350	374	358	334	380	377	386	350	343	342	387	361	370	390	345	379	359	375	329	390	344	380	330	388	329	356	364	378	354	371	327	393	365	386	359	354	358	355	335	341	351	334	355	363	386	366	328	339	387	367	356	371	387	328	383	358	354	354	336	378	327	376	377	392	364	341	349	346	374	376	381	344	384	362	365	356	369	338	340	343	405	357	367	326	360	373	370	344	366	362	377	359	321	357	383	362	366	345	364	364	370	349	336	377	350	339	368	354	355	373	368	403	373	332	346	370	394	359	384	364	401	381	367	315	355	378	337	375	349	364	341	352	356	374	332	367	376	371	379	363	370	379	358	357	355	361	383	367	383	373	382	407	349	377	381	351	366	374	344	391	349	344	316	342	360	384	354	351	332	382	333	359	367	356	360	370	342	403	342	337	351	338	332	366	381	363	350	366	349	340	379	363	345	372	387	371	371	368	340	368	345	384	370	350	377	343	354	360	358	383	377	394	344	434	368	393	376	359	351	348	360	386	358	354	333	336	352	372	363	397	350	339	375	372	362	379	367	408	389	339	338	369	359	385	370	381	342	364	357	370	332	377	372	323	340	384	349	367	378	335	388	375	378	407	380	344	330	403	341	367	325	339	372	366	389	354	330	347	355	345	368	321	348	338	341	369	385	336	359	366	364	346	390	370	385	376	377	350	389	389	396	352	327	334	392	343	358	361	366	345	349	385	366	382	336	384	375	356	361	361	359	364	397	332	344	373	386	350	349	397	367	353	353	373	379	369	376	369	332	368	389	350	369	355	347	350	337	367	356	338	387	378	362	354	352	369	359	332	360	344	348	373	361	370	371	359	367	327	328	390	368	362	343	332	352	363	339	322	396	328	357	358	327	354	371	361	378	375	365	383	351	351	351	368	373	378	355	383	354	355	404	334	390	351	361	362	371	356	385	373	349	368	347	355	363	384	397	343	376	366	359	349	376	372	347	365	358	371	345	398	356	361	356	377	381	382	389	365	341	357	311	346	396	382	363	389	359	329	359	355	386	368	348	389	405	386	380	384	363	351	382	338	384	412	380	320	342	360	394	336	363	331	371	346	338	356	340	381	358	345	371	371	339	363	346	371	383	339	354	366	352	362	362	358	366	330	361	362	362	346	400	386	373	368	339	363	367	393	369	364	331	362	346	382	366	347	352	374	356	383	370	365	322	376	353	360	349	395	342	346	345	352	373	343	337	380	391	389	399	380	313	355	341	374	373	344	355	344	346	347	342	330	389	326	346	366	377	352	364	354	357	374	363	371	338	319	370	358	349	370	384	320	358	360	346	376	391	381	369	385	359	375	369	376	372	367	363	338	375	349	376	379	353	322	369	361	360	346	389	355	352	361	362	337	366	365	349	370	391	366	348	410	351	353	341	377	356	363	356	348	361	355	334	382	363	330	351	350	375	339	364	347	349	364	360	334	391	387	374	366	329	361	359	345	360	350	377	357	356	340	387	372	362	372	362	334	347	337	347	329	373	399	357	334	359	377	360	346	368	343	353	352	348	385	374	378	364	335	353	348	326	329	313	348	337	404	391	344	343	332	355	348	364	379	348	349	380	354	371	333	396	364	348	330	366	358	371	371	343	379	362	365	370	369	369	339	340	338	351	374	358	331	357	343	333	340	345	371	331	358	374	335	365	362	326	341	366	335	358	334	359	363	342	321	334	323	324	346	373	368	380	347	333	378	364	357	366	360	355	342	388	381	302	358	357	399	328	337	354	346	386	374	378	387	339	361	381	378	376	395	329	364	338	362	351	362	362	384	353	359	385	356	365	357	380	356	342	403	349	343	356	385	361	351	365	372	378	356	353	338	355	403	340	379	346	366	348	367	345	377	343	330	377	354	356	396	392	336	387	352	372	368	361	416	381	340	381	345	357	386	358	338	344	339	349	383	356	358	325	352	353	373	378	371	339	358	362	360	338	388	389	366	364	356	343	371	368	388	337	355	363	393	378	371	340	382	363	380	395	352	369	367	356	336	357	412	361	316	337	315	359	349	371	391	347	361	347	394	345	354	370	320	360	398	357	340	376	349	376	362	393	391	360	345	361	352	375	375	373	348	331	370	385	351	355	346	378	371	374	363	376	364	338	324	371
15165	8553	13731	4001	1294	1411	1179	1002	895	853	796	824	884	811	794	822	848	847	861	841	802	803	798	768	781	794	759	822	816	800	788	885	1154	809	762	766	785	795	795	826	845	843	793	778	845	811	788	789	778	841	731	774	807	837	811	865	816	861	819	812	795	872	791	853	832	796	860	819	837	827	824	816	785	816	758	770	803	818	833	746	795	814	835	815	826	800	805	797	780	776	864	867	801	897	786	824	794	822	805	798	795	810	815	798	797	803	852	812	833	836	798	816	854	787	819	828	783	798	779	838	816	809	825	772	809	831	769	865	827	810	798	800	769	819	756	802	847	805	803	802	779	825	783	773	865	863	809	770	772	817	768	790	817	784	837	868	816	806	838	802	827	858	815	865	811	833	814	797	780	801	814	841	860	858	881	819	777	824	848	805	765	852	840	763	830	809	848	835	868	804	801	817	820	773	820	834	774	830	795	801	858	825	795	775	820	823	839	823	803	792	802	777	834	816	784	816	815	775	788	814	807	853	806	794	827	806	842	831	851	831	834	798	810	816	829	757	832	799	853	787	840	765	779	830	838	793	802	801	843	808	864	833	793	811	840	862	868	875	765	818	845	818	821	826	811	786	820	803	763	832	843	847	888	812	803	836	839	802	847	855	777	811	792	790	805	746	776	828	771	819	795	797	855	814	826	795	802	756	787	817	830	796	823	807	835	841	838	821	824	805	855	850	814	839	806	808	860	819	820	830	815	805	854	811	832	779	780	835	818	768	858	830	811	807	810	818	803	818	841	792	762	811	818	823	800	789	818	863	862	802	885	772	856	875	828	867	784	804	833	821	825	798	797	894	826	776	800	833	844	779	817	804	877	833	835	833	796	788	829	862	784	815	801	810	770	797	841	814	860	852	808	813	852	826	812	861	826	863	890	780	840	787	823	822	822	827	812	869	782	811	805	840	842	773	870	843	791	783	864	789	800	793	839	817	792	828	835	812	832	801	850	846	825	801	846	849	840	819	824	793	820	790	788	813	774	817	825	866	804	812	791	812	804	802	794	829	823	834	783	806	827	812	873	835	761	809	784	847	827	835	815	820	835	760	821	773	871	838	765	846	801	831	835	847	810	839	816	799	827	827	793	828	813	823	819	816	836	846	810	810	784	849	802	811	849	789	820	823	830	845	864	838	787	802	816	786	791	828	792	828	826	780	826	839	760	772	808	816	841	864	777	828	791	806	831	833	765	758	803	812	807	766	858	814	825	892	793	837	830	812	821	761	806	825	778	791	807	798	881	807	831	832	786	797	793	819	789	767	824	792	836	783	837	827	848	800	774	796	785	846	829	783	801	865	812	841	772	740	829	807	817	776	826	782	814	837	762	763	814	800	834	822	816	833	776	829	836	810	781	821	805	854	851	791	855	814	839	772	821	827	829	820	817	803	820	871	805	798	831	782	821	765	804	815	794	851	779	838	809	859	769	762	841	770	801	781	839	813	814	854	821	842	861	815	734	790	807	811	796	855	845	805	836	793	828	840	750	856	794	846	822	820	805	794	830	847	825	840	800	797	818	811	820	829	871	837	831	824	817	817	827	790	789	796	844	793	789	821	787	796	828	835	827	827	818	812	773	822	828	821	810	824	843	807	814	809	818	878	809	786	845	799	850	797	789	823	838	812	820	853	843	770	763	797	831	779	777	773	768	832	810	808	841	862	886	805	832	804	809	823	844	771	813	829	819	840	800	835	807	834	817	829	809	828	854	782	839	835	808	830	788	773	797	789	834	845	728	827	772	753	835	845	769	824	802	797	831	824	852	859	821	806	870	791	823	833	761	780	831	851	863	787	806	769	841	770	793	833	808	808	809	856	772	783	825	807	777	806	834	861	814	835	834	828	830	838	822	794	823	788	807	852	807	766	795	859	775	793	804	768	821	829	800	799	876	796	813	848	869	805	811	871	837	815	787	817	785	785	853	847	808	829	796	784	818	835	817	816	808	828	793	791	856	854	787	880	806	786	779	856	885	861	769	811	792	808	851	783	792	797	846	812	807	809	844	838	781	831	837	822	827	809	761	870	844	770	840	851	824	775	830	744	819	823	824	829	853	808	836	833	853	818	870	846	806	895	882	871	809	814	829	794	789	815	798	797	818	788	841	805	786	835	863	809	799	880	789	785	840	837	836	779	785	862	807	827	841	797	825	765	780	853	809	765	801	794	829	813	778	822	742	843	856	791	834	787	762	835	809	816	852	876	760	834	788	743	769	843	797	837	828	816	795	811	768	796	837	838	813	809	857	810	799	823	813	763	793	833	787	828	849	821	810	811	872	795	822	834	841	825	786	777	787	810	808	818	788	813	802	768	860	829	864	818	799	820	812	865	803	785	847	825	806	858	816	783	804	809	806	853	827	771	824	837	819	829	797	854	801	811	789	793	798	793	827	832	834	807	806	799	850	806	829	832	840	802	789	829	783	817	855	801	859	811	817	870	862	798	825	814	789	876	802	791	827	767	838	792	814	798	804	812	799	783	811	761	778	842	842	791	799	879	816	807	816	828	811	825	784	794	826	836	881	778	820	835	804	793	854	826	834	801	799	850	813	827	779	721	810	840	790	757	846	770	820	794	829	801	803	752	851	805	788	780	839	799	840	864	849	823	890	839	800	831	786	760	837	828	818	833	825	809	775	859	740	822	828	808	789	853	841	847	765	796	816	826	829	824	804	808	826	847	788	799	850	835	843	850	825	842	842	809	889	784	839	836	759	824	828	787	835	782	803	748	834	808	782	786	799	846	844	822	805	811	822	803	819	864	778	789	818	829	793	771	845	810	829	833	744	810	776	825	779	823	810	861	851	810	855	821	792	767	820	767	814	813	766	769	866	777	816	854	807	775	781	828	804	810	863	885	823	814	799	850	809	794	810	810	833	840	794	851	805	776	754	814	833	825	858	805	802	842	866	796	817	742	786	759	828	772	778	804	824	822	786	809	835	841	770	823	820	832	821	799	793	793	872	761	833	827	794	816	837	808	825	798	857	817	787	823	785	845	816	808	800	797	852	832	870	792	831	852	836	799	845	836	793	884	783	779	775	830	833	794	842	773	807	812	822	810	816	857	759	818	811	860	832	841	769	835	846	810	796	804	848	810	800	846	798	830	829	797	803	768	763	768	819	861	816	843	784	863	846	819	819	846	814	781	814	811	832	829	844	831	805	807	819	802	836	775	801	787	833	801	833	846	816	777	809	811	781	810	830	846	765	801	832	828	814	834	836	774	820	770	785	809	780	833	834	865	785	821	821	862	864	809	799	823	796	794	832	844	809	772	832	818	856	851	844	799	793	831	847	844	858	828	792	874	851	781	864	839	840	802	770	816	786	817	833	845	809	770	837	818	809	778	819	775	860	801	810	880	840	788	826	804	829	794	805	771	782	853	840	835	809	815	865	796	801	810	895	864	826	829	825	822	796	792	801	784	820	792	792	850	756	770	784	808	802	784	788	785	847	811	796	837
60089	49103	60281	30015	8936	3888	2949	1409	582	351	294	306	332	261	274	242	278	258	303	245	259	241	254	236	255	258	276	261	231	262	254	471	675	257	254	242	264	241	240	252	240	233	232	227	217	234	248	281	252	243	264	250	257	260	233	275	255	227	256	204	224	225	239	273	253	259	299	244	249	218	265	240	236	270	210	233	228	241	252	248	235	226	229	231	256	257	230	253	255	261	242	226	265	243	241	249	233	241	252	224	221	229	230	224	270	229	245	238	243	241	222	246	256	210	236	246	225	243	244	237	279	245	218	236	252	230	231	243	254	260	246	227	245	234	216	259	238	233	224	218	224	247	247	251	255	272	235	236	232	222	256	224	258	248	249	225	275	235	234	244	270	227	227	232	233	249	253	236	262	245	211	245	243	235	234	251	277	219	231	239	262	250	231	203	246	254	245	217	231	230	250	237	263	236	259	255	225	242	241	237	253	251	253	257	248	245	217	216	241	258	262	246	248	268	251	247	223	225	250	239	185	232	229	255	246	232	228	231	235	242	252	250	245	232	239	206	224	226	226	256	218	247	237	257	249	223	198	244	269	223	243	248	220	242	253	258	253	233	247	242	240	220	226	224	271	239	241	216	239	225	242	222	239	234	225	250	261	210	247	237	221	262	252	225	231	253	244	269	241	259	223	230	213	216	222	243	272	260	244	234	264	253	243	243	240	254	224	234	276	260	240	206	209	224	246	241	220	232	239	214	268	237	252	246	232	235	243	236	210	209	229	236	268	241	247	256	243	243	249	231	247	241	223	229	227	246	246	260	249	261	198	253	228	247	236	223	245	247	247	229	258	254	250	227	243	219	226	228	240	208	232	261	225	277	234	259	238	235	234	266	243	285	252	229	226	234	252	213	269	264	220	277	221	257	262	253	246	252	226	274	233	246	261	245	240	244	261	222	256	221	232	225	217	250	253	247	246	243	248	227	240	237	240	261	243	228	241	233	231	240	232	223	214	263	251	246	252	228	251	279	214	243	242	241	236	222	256	245	260	225	245	223	230	224	200	221	223	278	245	238	222	233	219	240	254	247	229	231	228	252	228	247	225	253	256	226	225	233	238	226	238	241	237	228	228	246	251	213	253	244	248	244	239	215	210	244	270	251	260	241	240	251	216	245	218	251	267	235	253	249	209	275	256	253	267	270	253	229	236	270	241	205	249	262	226	221	217	239	209	229	224	244	251	244	231	235	247	238	241	234	239	254	238	269	224	221	253	257	234	263	260	212	256	249	286	241	267	219	254	215	229	219	260	236	282	219	252	241	240	252	242	265	250	253	253	251	239	245	225	238	284	248	220	241	236	243	256	239	264	251	242	258	209	205	248	224	242	217	247	251	242	220	216	215	238	245	266	258	216	211	254	228	241	219	234	239	262	265	224	251	260	250	241	255	241	232	235	245	267	226	252	234	251	244	237	265	230	236	227	256	258	242	253	224	222	205	255	233	273	252	235	269	257	213	259	215	250	223	240	230	244	230	261	237	246	221	232	262	216	244	254	253	261	265	242	279	271	226	245	249	239	264	243	228	237	263	216	239	253	227	245	225	251	226	257	239	215	245	233	257	246	241	254	248	247	222	257	251	212	231	242	230	228	212	231	243	238	241	227	226	267	269	257	243	245	245	227	235	228	233	254	253	246	245	257	240	252	245	222	243	219	249	250	222	245	268	234	243	238	233	248	254	208	252	221	235	213	240	225	217	238	220	247	252	255	268	224	260	229	210	231	261	235	262	207	273	242	265	228	234	254	236	254	241	228	248	233	240	220	240	209	239	229	240	254	235	263	232	240	232	251	251	231	237	265	212	245	239	220	205	243	278	259	244	209	256	242	238	243	225	245	237	237	249	214	268	231	236	242	230	215	274	241	235	253	228	212	217	217	229	258	243	254	265	237	245	225	249	260	251	224	246	249	243	220	266	251	231	246	195	217	245	213	241	244	264	195	242	250	288	244	262	225	241	235	236	253	220	240	233	226	234	253	225	258	235	252	260	253	229	230	228	252	256	271	240	248	234	253	259	229	243	216	234	249	272	255	248	244	251	237	243	266	244	216	234	265	241	237	227	245	242	220	234	283	247	225	262	265	251	242	251	242	257	231	227	269	265	236	232	245	234	234	233	215	254	232	232	231	224	257	235	253	222	240	235	241	231	238	254	225	215	246	234	226	281	244	258	266	228	239	234	245	248	282	238	235	246	263	232	219	245	234	233	227	252	266	254	249	218	245	238	276	212	245	221	231	257	245	190	224	236	259	235	223	233	229	254	241	223	247	242	229	230	233	260	227	234	258	240	273	229	227	243	253	244	249	207	229	225	257	249	231	219	268	237	226	266	234	235	222	264	240	252	261	228	241	223	253	235	252	239	250	239	240	245	245	246	221	246	215	237	265	218	224	255	221	248	248	226	209	277	239	242	220	227	237	237	261	229	269	240	245	265	254	234	250	226	217	241	222	216	252	210	248	259	228	245	224	270	225	243	235	232	230	264	260	267	259	235	271	225	217	239	228	250	241	213	222	235	240	274	238	259	263	253	231	217	244	280	245	249	239	239	248	230	214	237	265	259	257	234	242	242	233	249	258	224	246	242	223	237	232	228	208	215	223	227	212	238	234	231	231	224	235	234	238	249	245	223	238	216	246	258	233	287	220	251	228	215	252	232	213	241	248	254	223	191	233	204	251	250	241	239	245	236	251	234	218	207	190	237	249	217	255	233	241	245	270	247	227	251	247	237	247	251	235	230	234	268	230	231	231	271	234	227	243	234	257	223	251	272	225	266	240	249	217	252	230	233	235	249	234	260	215	235	256	222	250	251	235	234	243	199	232	235	244	245	269	221	209	238	241	239	232	272	246	228	251	231	225	266	246	242	244	243	239	243	255	228	245	217	251	257	211	281	249	263	233	246	230	250	254	246	223	248	231	244	207	244	242	213	249	233	240	279	285	211	223	238	247	257	208	224	230	260	256	218	258	260	226	247	239	278	234	219	249	244	225	256	243	245	212	232	229	233	214	218	219	231	222	244	225	279	246	232	274	240	273	227	255	227	262	243	235	247	253	246	242	250	265	252	243	243	236	268	223	248	264	266	267	255	243	219	222	216	239	245	255	224	248	239	204	243	242	229	258	235	266	248	255	233	253	228	268	243	218	226	261	222	234	263	250	233	220	266	247	200	249	252	249	245	237	272	252	216	238	262	198	239	250	248	249	223	252	267	271	233	259	230	223	218	236	264	263	213	257	227	244	245	214	278	220	229	218	243	250	228	234	225	255	257	261	245	250	235	259	244	205	240	236	237	258	238	238	233	249	228	250	224	226	248	233	249	233	242	236	253	259	264	250	235	220	263	246	205	249	230	235	241	220	246	253	258	244	267	221	240	247	250	221	233	235	234	253	247	246	246	263	252	214	252	241	262	255	250	227	213	210	229	238	214	245	222	234	248	225	245	271	242	273	255	247	266	236	269
34366	37905	51698	34009	6004	8130	7073	3542	1422	1007	921	927	889	777	734	703	637	695	677	642	654	612	636	639	650	634	664	579	650	605	607	2352	3891	551	597	594	578	558	546	596	562	603	563	553	552	581	565	596	553	568	604	572	581	585	584	617	545	549	578	540	524	578	548	590	570	605	569	567	599	534	627	600	548	614	594	561	573	576	567	584	597	559	573	546	555	598	552	558	600	552	587	575	568	562	546	585	549	580	592	540	588	577	540	583	542	525	594	570	580	604	592	536	557	566	544	559	567	548	561	571	555	560	569	576	569	575	554	580	555	610	592	516	568	579	615	590	516	606	546	560	577	532	568	532	576	564	595	528	554	585	615	583	617	550	597	570	586	596	551	581	578	551	549	523	538	585	567	576	532	605	578	576	559	583	573	563	580	598	582	541	585	561	633	626	552	556	560	566	558	574	539	575	553	590	600	563	560	575	595	576	587	606	600	524	540	561	583	581	585	522	531	589	555	598	575	545	547	596	610	563	542	600	606	602	538	601	547	539	620	555	579	588	589	547	595	639	602	565	540	597	568	546	574	596	571	584	505	625	541	566	540	593	587	586	582	576	570	573	534	560	522	570	531	585	561	553	550	615	552	567	582	557	600	527	529	576	530	612	561	587	581	571	593	571	536	561	570	599	604	522	575	560	581	554	572	529	546	611	565	565	602	600	597	571	574	601	589	606	590	529	541	559	586	569	565	608	552	533	564	553	584	492	576	569	579	564	483	561	544	553	572	581	541	590	572	554	548	565	530	579	582	569	573	593	573	528	576	585	585	585	612	577	569	552	595	581	612	595	549	527	577	571	574	582	546	563	529	514	562	563	528	569	590	531	546	544	595	542	593	641	576	603	559	522	573	564	586	584	540	541	540	594	527	532	554	550	546	579	592	566	539	534	531	569	564	528	567	558	562	592	558	585	531	547	549	521	546	551	579	569	597	590	554	568	588	565	524	527	530	606	512	563	599	583	616	561	606	507	567	561	563	579	535	595	574	554	555	593	561	568	543	602	539	578	586	549	575	600	592	568	586	549	578	575	571	542	554	528	557	554	575	548	595	556	581	573	516	566	594	572	587	504	602	605	551	550	579	558	563	590	550	559	595	521	581	555	554	576	589	530	518	578	556	567	574	598	553	590	568	556	531	574	551	577	611	542	550	554	577	567	562	513	539	557	557	580	578	546	556	551	558	586	543	595	578	564	580	544	584	603	553	575	592	561	626	604	575	532	549	547	611	558	545	587	544	519	539	562	533	561	589	582	579	574	590	554	533	505	581	614	561	593	547	558	590	575	554	565	589	571	592	558	568	594	563	556	616	554	544	579	583	572	594	580	526	579	602	582	575	539	558	580	581	549	543	560	587	549	595	555	524	583	564	593	557	565	581	582	557	588	598	536	493	559	553	528	593	555	539	544	534	564	598	574	566	573	559	571	556	558	608	581	536	586	584	556	607	551	570	579	610	549	581	570	577	561	575	601	531	590	561	587	549	554	567	577	576	590	562	558	569	516	564	576	564	591	548	599	610	535	631	594	576	593	556	588	563	577	574	555	539	516	555	572	540	575	596	568	558	619	531	569	549	602	543	542	576	575	577	632	558	558	516	544	588	523	557	533	576	548	589	552	585	548	561	555	572	558	608	569	587	549	564	547	559	549	621	559	554	624	550	519	562	539	562	585	574	581	572	571	567	604	557	586	570	532	576	541	527	568	536	572	560	518	592	543	536	574	524	545	551	588	575	559	596	565	526	556	597	551	581	539	587	585	534	584	587	578	538	605	615	567	592	548	529	575	599	553	552	587	572	576	559	534	550	552	544	546	572	593	561	566	621	550	530	576	555	586	542	607	552	563	572	548	553	588	546	568	550	562	559	537	593	587	542	540	511	595	560	598	534	575	565	562	566	560	557	584	564	574	575	528	527	574	548	541	535	568	577	568	537	556	588	555	569	595	531	580	618	545	543	624	589	585	567	551	561	543	544	580	528	572	533	563	544	534	562	533	542	566	561	541	601	556	513	592	590	599	560	605	541	562	561	591	634	535	601	534	586	593	514	576	559	577	579	555	537	598	589	591	610	555	586	565	508	526	547	573	569	580	568	554	561	562	581	611	557	601	552	593	550	623	537	561	513	573	607	568	583	574	575	567	571	587	592	573	544	556	539	541	537	561	524	546	583	554	561	637	591	561	597	588	589	581	573	551	502	568	553	567	566	568	534	558	537	540	537	597	568	569	551	541	602	607	609	563	590	564	586	599	585	532	583	605	588	563	545	519	571	557	589	570	600	545	613	579	593	579	555	563	563	580	585	593	590	579	549	553	587	583	631	571	534	526	544	565	561	564	590	570	564	618	576	512	594	556	576	555	564	570	581	577	559	576	539	533	573	583	532	547	572	563	560	522	606	591	571	534	551	537	537	572	557	610	554	535	545	599	570	575	556	585	590	577	582	565	567	536	598	615	557	550	578	542	524	590	604	567	559	581	551	543	590	556	512	586	546	552	603	562	535	631	550	562	537	550	577	582	572	586	525	566	559	569	578	562	623	578	608	611	571	545	588	588	564	556	547	566	605	612	569	607	535	539	568	569	549	590	574	563	607	564	556	541	586	565	551	506	563	548	596	571	617	572	560	563	566	614	611	593	545	568	557	565	577	584	572	575	552	600	588	535	607	572	541	567	580	531	601	577	590	588	555	554	559	564	516	586	562	581	595	569	635	546	572	564	579	549	589	606	595	546	528	537	600	548	579	572	528	547	550	557	594	542	534	561	562	535	616	576	540	610	548	547	590	585	581	556	578	549	562	601	558	577	522	561	530	570	578	605	571	544	580	561	559	562	550	538	581	546	578	555	583	601	556	565	590	566	562	546	581	539	565	593	572	553	572	595	560	529	584	566	549	569	579	614	624	582	587	550	586	546	532	525	616	563	603	605	521	559	539	539	567	548	532	584	559	597	559	598	551	561	579	560	591	544	622	554	573	558	558	525	564	575	558	580	573	578	571	588	556	585	564	579	584	562	544	532	534	578	541	570	585	609	573	560	583	573	568	605	583	567	560	595	537	570	586	545	586	579	550	543	548	594	525	573	574	593	525	612	613	562	560	600	587	540	599	559	577	571	561	535	562	531	588	551	598	577	569	588	559	550	546	565	573	587	568	593	594	602	571	607	590	559	538	550	584	560	531	607	585	529	542	535	584	568	570	575	556	529	588	574	568	573	547	628	535	529	555	591	563	535	540	552	541	552	568	603	567	543	559	572	600	577	573	551	578	555	552	559	541	587	538	530	570	589	594	550	633	591	611	574	537	565	581	557	618	573	576	567	559	565	565	545	603	574	569	567	593	544	600	526	538	595	565	591	530	612	557	538	516	580	551	546	581	580	579	512	592	535	573	594	575	573	567	573	580	562	566	526	567	584	528	545	593	580	504	577	563	604	608	594	599	596	568	530	618	555	547	580	568	583	575	575	573	553
71275	59353	72860	40764	16718	7974	5254	2255	1030	748	528	557	413	319	291	260	245	294	262	250	238	291	271	274	258	244	234	261	232	245	266	606	597	270	258	255	246	210	219	215	240	216	227	234	223	213	230	244	187	234	227	248	242	257	226	226	220	255	219	257	238	233	229	235	261	212	214	224	223	242	223	236	248	225	256	239	228	222	238	264	243	248	265	236	241	244	232	250	237	240	243	246	212	229	231	229	241	225	228	221	239	268	255	224	246	225	223	204	231	237	250	237	230	252	223	230	215	210	216	195	247	232	234	236	217	243	245	217	223	215	217	234	212	206	254	224	231	244	257	242	238	246	254	225	244	251	225	217	226	243	242	238	262	214	252	228	230	234	222	217	247	252	238	214	218	227	250	206	221	245	229	224	257	211	251	240	245	230	231	213	249	213	237	249	217	217	237	235	257	218	218	234	210	200	232	222	195	234	226	229	244	246	209	227	227	234	255	213	218	244	230	207	255	243	231	232	231	234	244	245	227	208	217	245	220	203	212	216	260	268	245	220	247	228	249	228	279	256	221	205	230	243	242	242	233	215	216	233	240	209	239	252	222	205	228	230	241	228	204	207	243	230	227	226	234	253	237	223	238	205	245	240	216	236	250	225	248	233	220	243	234	251	247	241	212	227	239	218	233	258	246	255	226	213	229	250	257	231	246	224	227	215	232	220	219	228	253	200	214	224	238	214	225	246	238	218	251	239	254	215	250	208	249	237	228	263	263	243	226	216	230	231	234	219	243	197	237	223	220	228	251	228	210	226	219	218	223	247	242	210	233	183	233	235	216	233	230	229	226	229	257	233	260	254	242	215	245	234	240	236	219	257	245	245	227	216	263	209	228	234	230	273	205	245	261	211	224	242	220	220	240	210	224	237	234	247	247	223	239	243	230	270	237	259	255	233	212	250	204	243	240	226	250	207	224	226	210	241	213	247	255	218	220	237	248	226	246	232	207	241	234	231	253	241	236	217	175	208	214	223	240	224	250	240	235	227	246	223	224	229	243	263	221	229	240	237	249	245	229	243	238	255	202	260	199	212	214	228	246	226	219	255	237	235	222	227	243	209	229	226	213	209	224	243	211	217	216	230	242	269	217	231	221	237	243	239	215	220	218	232	237	246	248	225	237	222	192	223	254	219	204	207	250	227	210	229	249	246	233	226	279	227	241	206	232	196	241	223	231	226	239	234	241	251	236	243	249	237	246	207	225	227	263	214	223	232	240	255	226	183	243	213	229	218	247	216	236	226	232	242	244	243	245	258	225	234	248	270	240	248	241	266	216	234	218	221	218	224	238	252	239	242	210	243	257	238	245	229	246	234	232	270	230	217	220	223	242	237	273	238	249	229	225	234	255	236	226	243	243	235	228	215	229	226	227	228	251	216	206	229	210	232	206	231	230	206	232	222	242	212	228	203	227	210	208	233	227	225	237	249	265	198	223	248	242	250	221	235	223	210	240	218	230	232	240	217	220	265	215	206	224	235	249	220	246	267	233	237	244	240	227	224	222	251	241	251	227	208	204	205	225	193	230	229	241	210	248	237	207	228	230	246	210	225	238	233	217	230	226	242	215	226	218	239	252	232	237	220	215	210	211	240	243	202	213	222	229	256	253	214	247	246	247	266	221	225	242	232	253	248	237	225	255	238	272	244	237	267	179	258	231	222	232	257	210	232	244	238	222	201	263	242	242	217	209	218	240	270	212	247	261	217	237	228	221	245	213	207	227	224	198	215	220	231	232	251	207	240	259	222	239	214	228	231	226	212	238	226	228	230	240	241	222	228	256	241	248	233	241	266	202	218	230	216	241	254	260	229	249	218	225	232	236	237	267	230	252	207	250	217	234	230	248	231	244	242	267	243	247	247	230	222	216	214	231	224	235	267	236	238	242	244	235	238	248	225	258	247	243	247	235	233	266	229	229	196	250	233	195	227	220	231	237	212	237	231	231	224	223	214	191	235	225	225	248	200	245	212	215	216	212	242	239	242	237	238	237	221	233	258	269	253	241	257	194	240	242	236	242	267	258	251	240	238	240	244	261	231	221	246	219	239	222	233	228	259	218	242	247	248	204	216	211	235	262	258	219	212	250	247	226	226	238	240	235	238	234	227	232	253	229	226	240	229	234	213	226	240	233	239	247	222	237	256	227	246	249	226	248	210	218	211	233	217	221	229	248	243	261	256	240	245	221	240	267	234	240	236	270	191	212	247	247	228	245	228	231	223	223	220	237	233	226	223	222	238	257	214	242	215	210	237	197	219	249	221	251	243	238	237	212	213	230	236	227	234	238	236	220	238	234	240	231	223	234	243	232	228	205	220	237	226	232	242	220	238	250	223	260	205	241	225	256	213	198	244	237	232	204	219	226	239	217	241	232	225	229	235	239	244	218	253	222	262	217	237	190	230	191	214	259	223	244	260	248	251	229	236	239	220	221	233	209	221	209	229	230	207	219	225	221	243	245	229	223	183	220	256	244	250	233	254	223	224	229	250	210	256	233	214	222	258	258	241	219	246	227	236	198	236	243	225	236	227	219	211	261	222	255	231	226	234	242	231	247	227	234	218	235	225	229	228	237	239	236	257	232	203	207	213	236	224	222	212	236	233	216	254	234	240	199	253	237	231	202	215	243	244	233	257	226	238	231	242	258	268	247	248	235	239	248	205	261	243	232	246	204	214	215	213	229	222	223	207	228	251	258	236	250	225	214	228	209	219	224	226	237	238	234	233	241	257	254	238	239	213	202	229	244	206	217	214	232	222	222	231	234	231	242	203	231	205	235	223	225	249	284	238	237	210	234	225	220	209	219	218	202	250	210	235	231	219	239	238	243	234	217	232	243	229	242	244	238	245	213	238	246	215	247	228	241	248	252	221	238	207	216	242	195	228	218	237	236	245	227	232	210	230	238	243	249	233	209	205	254	224	232	240	243	234	233	245	247	226	235	230	222	224	209	250	231	221	229	204	222	238	253	209	212	246	258	238	212	230	245	239	220	231	220	229	211	231	250	229	209	234	246	218	270	241	235	243	243	245	232	257	260	240	213	234	241	211	222	240	224	240	223	231	216	208	210	221	261	206	252	223	234	229	239	197	201	259	248	240	225	230	239	252	239	265	232	226	213	222	246	232	207	204	236	233	233	228	219	235	238	238	257	226	227	234	226	224	206	237	233	222	255	232	244	210	223	243	217	248	266	228	221	262	228	252	205	225	235	234	235	238	255	231	263	249	220	230	242	247	205	248	231	226	257	228	230	249	227	216	270	201	216	227	203	214	205	202	228	233	233	235	218	214	228	231	230	222	225	227	218	261	226	208	225	245	227	239	230	232	236	244	242	232	233	236	241	217	234	231	258	233	223	227	231	214	262	244	230	217	219	237	226	238	247	218	235	219	224	238	219	223	256	221	234	228	269	219	240	202	219	247	237	256	235	274	234	220	226	240	225	228	233	227	233	246	243	243	246	269	238	248
43749	48078	64011	43680	9557	11462	10406	4463	2053	1446	1240	1287	1128	1037	853	801	743	718	795	797	730	707	676	772	650	667	642	613	641	637	827	3502	2976	567	595	598	579	592	557	595	573	585	605	540	544	519	588	574	577	631	571	568	561	586	550	579	584	541	581	576	575	575	586	605	590	585	566	608	586	630	592	596	594	573	601	599	617	583	586	568	588	579	585	579	601	551	572	540	572	564	570	530	573	598	555	521	553	573	565	553	579	598	582	532	554	607	546	540	561	565	567	546	581	547	590	584	586	560	591	565	570	593	557	544	519	565	549	576	523	545	536	540	601	590	562	569	545	580	558	519	596	580	603	546	539	531	609	585	594	552	565	574	599	519	502	591	561	529	544	580	572	545	532	549	557	560	580	571	584	561	589	557	580	542	585	565	553	542	604	559	586	578	554	506	528	551	545	543	571	591	564	581	523	554	558	579	563	555	554	564	557	573	576	530	539	546	537	541	549	536	543	568	556	593	517	569	573	581	532	543	555	534	571	531	568	513	581	531	575	569	541	587	568	563	551	559	571	577	535	577	552	579	547	564	554	508	585	562	575	526	582	566	557	563	582	574	603	527	582	530	564	540	564	584	560	535	596	583	589	565	598	509	566	528	564	541	577	565	589	512	603	572	559	532	539	575	546	565	591	564	538	531	570	555	568	563	548	559	584	561	556	549	554	562	573	573	536	517	573	560	589	556	559	579	551	536	564	537	547	524	558	561	550	536	518	574	552	559	614	565	537	586	571	620	561	588	579	553	540	593	565	566	511	567	544	543	533	576	558	603	543	536	559	530	534	563	560	575	537	550	572	547	544	533	579	570	545	535	561	607	550	536	529	563	554	564	575	566	558	513	577	616	584	548	574	556	605	541	571	565	558	576	603	562	578	535	594	536	556	513	536	592	538	540	515	559	546	557	538	584	529	507	548	533	584	570	555	535	563	578	563	541	559	523	542	565	537	547	577	600	544	559	579	551	590	559	590	560	566	542	526	556	590	551	541	568	545	555	577	605	532	549	564	567	585	596	576	526	582	568	555	570	546	531	518	555	557	564	534	546	551	595	561	591	569	559	544	545	574	588	532	554	526	562	576	563	548	569	537	549	582	557	533	548	566	564	571	537	546	539	533	583	546	569	569	552	591	587	541	583	566	598	579	535	541	543	531	549	552	509	541	553	580	573	578	538	558	509	540	589	593	561	591	543	578	536	532	567	548	571	544	547	580	606	557	582	591	577	588	520	555	512	554	537	567	551	564	600	555	599	531	518	543	573	544	566	574	585	557	523	589	532	507	577	585	547	581	594	537	580	550	597	592	514	560	575	557	541	560	553	526	547	534	577	573	532	581	532	568	578	555	591	602	557	584	555	571	538	571	561	567	567	574	582	612	549	551	548	539	494	524	563	595	553	584	591	576	588	575	581	594	547	546	529	566	560	545	549	548	573	570	560	574	612	538	549	590	533	525	581	581	577	537	536	554	547	539	619	551	561	594	579	536	564	536	569	560	548	560	536	544	560	585	533	552	571	556	590	572	557	525	576	529	591	541	586	512	597	575	599	557	523	562	568	612	589	523	516	592	575	586	549	583	537	469	577	570	541	549	540	539	569	598	520	527	580	555	609	572	535	551	549	579	579	545	547	547	584	570	538	573	536	539	551	575	578	557	551	549	523	560	574	549	525	546	548	540	552	537	540	547	574	568	582	547	548	548	547	545	536	538	575	533	529	552	551	544	559	570	540	568	580	534	570	580	572	603	555	529	580	574	547	561	568	536	580	593	553	537	559	557	559	545	561	534	532	580	573	549	567	551	559	562	547	580	561	579	523	580	536	543	575	569	571	583	551	574	541	561	607	563	559	525	598	535	553	563	581	587	557	554	543	549	592	566	573	561	586	577	546	592	573	556	579	522	504	566	562	526	569	555	565	557	603	569	591	569	574	570	530	572	538	570	525	575	530	568	551	601	559	533	538	557	565	565	547	538	610	530	554	576	562	557	564	556	560	571	538	539	537	560	570	574	548	606	584	595	523	614	560	543	523	586	504	544	557	530	541	560	578	552	556	583	542	539	584	554	601	555	569	552	597	573	571	583	533	531	574	559	568	581	552	566	544	572	569	580	559	547	536	533	563	552	554	577	531	568	561	541	543	574	566	526	563	586	539	575	595	544	581	568	567	543	558	566	588	578	585	568	527	550	557	563	576	562	545	558	536	559	545	590	590	552	540	588	586	565	556	575	548	522	522	523	565	547	541	587	539	562	576	533	577	562	569	534	516	546	561	554	547	542	554	544	533	557	534	576	555	537	547	537	556	551	550	547	541	603	540	576	555	561	570	589	551	561	608	525	543	613	553	549	580	581	582	558	586	585	507	559	546	567	545	572	545	551	587	521	582	563	581	605	537	566	557	562	540	515	519	558	566	569	519	560	550	520	566	536	552	532	542	550	533	579	556	569	557	612	602	533	611	572	557	563	586	533	538	602	529	588	578	569	555	599	563	504	559	568	571	543	557	573	566	613	533	549	588	586	554	552	549	557	566	592	525	538	530	559	577	601	559	529	568	567	561	568	571	542	567	571	544	551	595	553	546	573	528	564	543	598	575	557	559	574	549	544	556	595	533	576	584	525	573	585	598	544	532	573	515	581	564	546	530	582	530	558	538	531	583	548	537	563	587	525	585	535	585	598	559	533	578	535	542	563	564	537	544	553	580	549	588	574	565	547	609	534	563	532	531	564	544	504	560	530	565	550	549	551	563	589	544	582	631	556	581	571	556	564	606	566	567	573	590	537	592	559	569	569	593	520	561	576	560	566	535	531	555	533	560	558	526	553	549	556	538	564	570	575	548	531	550	583	592	577	601	568	561	551	582	548	595	545	549	533	545	539	558	578	524	529	559	584	521	571	579	562	568	589	546	605	592	590	586	534	595	503	547	572	577	508	574	588	559	553	521	544	609	537	549	555	550	561	526	562	563	556	563	561	536	525	551	580	549	553	548	579	536	589	535	526	562	560	557	538	582	598	540	575	535	525	564	551	494	589	558	525	544	590	544	546	559	575	530	541	564	538	556	575	566	548	532	582	541	567	575	548	566	552	536	537	579	523	525	508	567	547	593	566	555	561	561	529	550	538	536	556	552	572	529	568	587	578	610	580	560	554	558	522	576	567	571	575	564	578	603	547	564	534	553	529	539	536	538	583	563	570	585	565	549	591	530	571	556	559	563	539	568	536	575	550	559	548	570	571	538	588	587	551	567	566	563	521	559	542	544	566	579	573	562	586	541	559	548	573	547	523	575	569	580	561	523	533	565	543	546	564	569	527	567	551	573	589	540	604	560	546	566	529	590	622	504	573	543	608	573	542	547	574	542	539	526	553	571	547	568	575	546	610	583	544	596	557	516	574	558	523	560	481	493	573	552	588	555	552	526	602	518	509	580	599	541	561	567	594	580	571	562	550	530	551	563	578	563	551	546	530	570
23078	7560	8009	1485	497	414	398	379	349	367	361	339	337	343	367	348	336	382	323	362	336	345	322	323	352	353	366	307	351	365	341	326	320	346	384	351	394	332	323	371	369	371	348	363	318	367	365	328	346	360	351	348	361	350	364	346	396	339	318	331	327	362	349	334	357	332	354	354	359	357	347	345	338	329	359	352	355	348	376	332	360	370	358	344	365	361	385	294	352	347	329	378	337	333	348	331	363	365	363	354	373	366	367	347	327	323	340	337	330	391	380	362	344	343	359	352	391	355	362	364	357	327	381	335	354	374	354	324	322	380	365	331	358	322	381	337	366	363	352	371	352	331	348	341	334	352	350	364	407	298	356	349	376	347	387	381	357	355	325	347	358	300	363	388	328	372	361	353	339	352	355	358	359	375	356	318	340	376	361	369	355	351	361	370	380	347	359	349	350	325	333	349	331	363	352	340	338	332	307	324	330	311	356	351	366	355	333	375	338	343	356	381	351	328	379	364	371	364	344	348	363	358	322	327	360	360	370	319	348	326	348	389	356	340	322	359	359	319	341	340	325	357	355	367	312	334	328	322	368	365	345	367	380	360	354	344	359	367	353	323	335	341	364	336	343	341	365	320	385	335	333	347	377	335	330	331	331	330	380	335	340	351	358	322	333	362	331	332	304	376	375	307	335	331	331	361	344	329	340	308	336	361	376	328	361	350	372	371	368	324	319	337	377	378	315	354	338	354	379	346	354	379	332	374	328	355	370	323	347	360	335	366	340	385	328	321	351	349	361	318	351	328	354	320	357	355	337	323	359	367	361	346	341	379	389	375	367	353	317	326	379	358	378	358	373	362	363	323	346	320	348	388	353	405	355	345	344	390	316	329	375	384	370	346	382	322	295	370	355	343	352	364	352	385	328	315	359	378	357	364	344	348	397	334	305	359	345	357	338	363	329	323	349	334	315	364	354	365	342	368	383	372	375	362	345	348	338	367	330	335	372	328	348	341	359	375	358	350	347	330	299	366	403	337	354	368	355	376	357	368	350	379	328	312	332	349	336	341	362	345	356	383	354	363	349	331	356	364	349	327	334	345	371	321	351	388	340	340	362	330	390	359	323	367	323	353	366	349	314	352	363	340	343	351	400	361	370	339	342	354	342	352	356	378	324	316	343	386	325	367	329	373	341	340	341	407	310	363	380	362	375	321	355	360	363	375	344	335	362	373	326	370	343	369	339	376	337	376	357	356	358	330	347	339	383	315	358	368	341	359	349	372	328	338	343	362	361	361	346	317	363	344	325	368	324	335	331	355	335	366	370	349	351	360	347	317	365	338	381	343	313	370	375	372	351	337	381	374	339	367	338	329	334	343	302	329	364	346	384	342	358	368	345	358	337	352	323	365	337	356	366	347	381	362	374	361	320	352	337	340	354	332	312	307	367	375	344	320	333	363	373	364	356	363	356	350	327	361	341	361	352	356	367	368	334	355	315	358	338	335	337	358	372	318	353	373	358	338	353	352	365	352	338	374	356	388	344	366	362	352	349	375	374	370	382	366	352	348	311	386	337	340	371	357	332	336	345	350	383	332	339	334	374	337	364	352	342	334	374	353	348	355	347	335	324	327	396	342	355	370	340	361	346	380	350	358	339	357	381	342	326	348	325	337	344	365	395	357	352	351	342	346	335	344	314	361	368	278	341	359	347	346	323	385	334	370	361	330	360	372	348	334	342	374	340	344	363	331	348	363	360	340	353	383	359	376	333	344	337	348	370	367	361	356	354	344	401	332	392	344	328	351	340	345	351	347	389	388	339	326	356	369	339	362	346	318	339	348	348	344	341	320	393	387	369	328	316	360	369	340	357	356	297	349	365	351	342	340	377	344	352	353	325	365	383	343	386	347	368	360	327	321	357	337	331	339	358	367	308	339	332	356	377	368	321	360	373	346	382	345	356	356	378	367	330	352	339	365	366	380	318	344	305	342	363	360	360	338	354	363	315	337	366	350	354	366	360	324	349	341	354	378	352	378	349	350	365	360	367	345	378	360	332	367	391	360	326	352	358	356	328	352	321	377	323	318	343	322	325	351	302	358	342	350	350	378	355	333	349	345	361	332	339	344	364	384	344	313	342	352	334	359	357	324	327	366	372	335	343	330	331	374	389	384	352	349	361	352	345	324	330	367	342	366	351	343	343	369	344	377	413	356	363	357	343	345	364	356	351	368	340	328	330	312	347	372	352	347	359	359	360	374	389	332	349	339	344	353	336	336	339	349	342	373	352	370	379	357	371	373	307	334	365	340	356	362	323	350	345	336	365	349	327	344	385	382	353	328	353	343	375	344	375	366	356	344	344	369	363	335	328	380	338	357	347	352	378	335	321	336	388	329	349	357	375	384	338	319	348	341	368	345	347	346	363	374	324	355	344	338	376	369	358	367	345	331	331	334	329	325	389	305	317	335	339	370	364	340	346	344	359	313	355	310	358	381	328	349	361	325	344	405	353	349	324	330	351	340	321	336	333	365	353	338	403	383	342	376	328	328	321	348	344	383	363	393	351	369	357	347	336	387	339	352	382	329	368	378	356	372	317	354	395	331	359	355	308	359	374	369	376	326	362	362	347	326	331	358	356	369	356	372	326	370	355	362	321	346	365	340	334	365	359	347	330	332	353	361	346	329	354	346	328	325	341	298	358	384	378	358	361	347	358	399	375	341	326	345	337	338	365	314	319	352	356	377	361	373	331	358	365	319	353	371	333	359	387	323	352	355	361	344	378	348	332	336	372	340	336	366	352	367	350	333	321	343	354	367	361	330	345	361	359	333	339	366	323	353	342	371	355	333	357	342	376	344	343	345	337	368	328	360	332	311	314	356	349	325	382	372	344	364	360	341	344	368	334	366	362	367	347	333	365	353	357	411	355	336	346	360	357	348	360	352	388	373	311	340	340	343	358	338	350	349	329	360	338	325	332	362	345	330	373	343	398	369	336	368	329	376	381	333	343	349	354	324	392	347	295	329	357	349	330	358	378	345	366	333	356	366	362	373	338	332	389	354	355	393	336	337	347	328	365	325	335	334	389	337	368	324	366	351	349	362	334	349	331	386	352	379	381	356	324	374	351	357	351	398	325	345	339	377	373	368	327	325	336	335	334	326	346	300	325	350	376	336	363	354	377	369	375	330	336	352	367	363	359	370	356	349	327	362	350	368	376	396	366	363	345	307	356	344	307	320	351	368	342	364	340	328	357	353	359	351	354	333	357	342	314	326	341	366	349	310	324	358	349	339	339	352	324	368	339	347	315	349	350	363	360	352	329	322	366	369	347	350	367	364	345	308	345	366	381	353	340	334	353	339	341	377	338	400	382	355	364	358	360	369	347	379	324	311	358	304	356	349	311	367	356	369	342	333	376	358	359	370	384	343	360	351	365	334	345	318	374	371	342	365	348	349	351	322	333	342	370	318	341	327	367	350	380	367	343	347	365	362	368	386	360	357	341	389	379	341	341	373
16371	8205	13972	3871	1506	1295	1100	893	861	772	817	820	759	763	794	778	780	791	764	764	820	811	763	819	763	755	807	767	822	779	820	819	830	800	804	800	821	815	787	772	826	797	800	783	766	756	787	801	711	794	808	810	789	790	775	753	799	798	835	827	812	740	844	805	842	851	775	783	774	851	807	780	766	821	796	835	752	783	804	837	803	857	746	820	739	756	777	805	790	785	743	825	814	766	791	778	754	825	811	754	758	848	813	767	822	829	801	797	749	810	823	721	799	797	795	799	778	766	769	810	796	798	807	840	772	757	795	780	786	828	826	747	787	819	804	772	788	773	811	776	805	817	813	748	821	829	781	788	774	781	776	756	838	836	758	790	765	782	838	730	778	754	801	797	768	805	826	784	809	801	753	876	775	748	784	787	796	822	791	787	766	822	848	810	792	775	828	802	817	787	829	784	776	793	783	784	800	770	783	827	804	745	773	811	815	746	793	777	776	815	760	773	786	745	822	838	826	747	742	772	779	804	799	793	787	809	805	826	806	774	789	773	838	807	759	810	787	779	784	816	763	781	798	758	775	708	750	776	782	785	760	819	805	789	826	818	808	786	810	806	810	760	810	742	790	762	739	801	786	786	826	860	746	816	835	814	781	786	776	762	751	806	830	784	818	791	783	813	759	823	847	774	754	835	771	798	801	802	766	751	804	774	784	783	745	749	791	743	786	776	782	800	779	813	805	791	782	807	760	748	792	812	781	771	787	819	789	767	827	769	815	821	770	803	843	824	807	795	746	772	739	787	841	800	802	789	804	805	777	738	802	778	779	844	773	788	787	733	764	760	842	808	797	769	790	764	764	778	762	786	749	772	812	836	807	767	773	799	746	753	768	828	786	752	769	783	776	806	807	793	803	742	813	730	784	785	750	765	849	791	802	812	822	782	784	809	775	813	767	809	739	797	764	785	798	780	776	783	824	788	828	717	806	767	783	815	790	840	789	763	771	834	789	799	823	723	750	809	812	753	736	799	829	814	805	822	751	749	807	775	762	753	826	816	745	774	765	729	776	794	806	819	779	838	828	795	796	791	790	770	794	777	772	837	802	806	801	810	740	780	769	798	803	736	795	820	767	777	785	739	783	831	801	769	773	762	817	781	778	765	785	776	801	818	797	746	795	776	822	808	788	790	822	743	773	819	800	834	759	802	789	815	722	815	751	803	780	774	799	797	776	812	800	762	780	813	772	809	795	797	825	763	820	853	807	800	764	795	733	764	832	782	800	778	799	863	845	820	739	794	772	804	752	799	773	830	807	794	782	808	777	796	844	834	734	779	787	740	785	790	776	763	779	785	840	820	808	788	781	809	781	806	836	766	829	786	802	786	827	742	770	779	785	789	799	766	795	795	805	820	847	800	731	794	725	764	785	772	823	728	861	798	823	795	772	815	777	806	815	782	846	782	758	801	732	820	826	796	795	755	823	810	785	797	793	795	774	802	754	799	786	810	823	782	779	762	801	782	837	818	819	822	782	751	795	797	770	772	791	811	788	796	822	778	757	797	809	796	736	760	793	759	857	775	801	797	806	814	755	819	795	769	795	856	779	768	733	793	833	749	838	774	772	740	783	802	862	768	749	795	799	791	792	824	773	754	786	833	872	763	818	758	765	777	807	772	750	804	801	831	823	745	810	795	767	767	810	830	784	815	734	797	757	760	800	814	819	829	810	789	768	756	760	803	794	841	785	775	814	836	788	756	796	765	806	770	843	738	767	781	819	807	756	770	850	855	769	792	745	787	763	796	762	812	842	799	814	806	731	822	814	759	700	766	766	800	801	823	821	776	784	738	795	775	856	813	771	730	826	758	788	794	813	809	789	744	796	796	795	794	765	798	789	829	783	744	821	850	773	840	806	758	761	843	792	819	788	787	803	815	779	822	798	773	797	793	842	750	838	766	783	811	824	828	771	824	782	804	765	753	829	849	814	764	832	791	786	771	802	831	800	725	779	757	804	795	780	791	785	791	805	783	788	842	793	795	814	784	775	810	789	766	751	801	792	819	824	810	791	763	746	815	721	767	799	746	789	790	805	792	837	768	800	805	789	806	769	760	743	772	804	772	825	802	838	804	756	822	747	819	815	795	762	803	817	766	817	855	780	797	815	776	794	753	830	809	845	812	812	744	817	802	796	775	786	778	774	816	765	789	769	805	802	770	799	764	765	751	822	772	743	802	764	741	803	787	778	798	832	827	776	797	785	791	784	771	806	744	784	793	788	767	763	840	809	741	793	766	847	813	792	798	816	768	812	775	756	792	777	781	786	754	791	784	779	801	815	804	761	787	810	749	749	776	756	784	773	805	784	808	862	776	857	797	792	781	803	830	822	805	813	765	816	817	783	718	803	741	819	781	773	779	802	850	805	798	801	778	802	809	786	775	802	798	789	808	753	794	803	814	785	757	817	794	770	790	796	776	751	783	839	816	807	777	811	788	813	821	804	799	823	827	814	806	777	768	791	761	799	754	764	796	800	784	748	804	758	822	806	804	850	810	857	743	754	784	790	795	801	778	802	814	765	748	755	793	815	745	803	806	793	811	783	846	779	771	766	806	782	753	835	812	748	804	787	750	775	798	805	789	796	822	748	753	793	754	771	783	787	810	798	786	775	758	796	788	782	748	787	832	828	799	762	793	755	840	770	751	809	795	768	769	780	801	795	812	803	761	799	771	790	801	827	748	783	811	823	814	822	829	801	816	779	801	823	788	750	787	801	782	844	738	772	829	767	818	772	808	819	762	786	764	778	851	737	805	826	804	838	807	805	770	784	803	790	799	818	810	776	755	779	796	816	771	808	793	807	784	791	769	783	755	796	768	835	775	816	730	787	789	870	769	794	783	812	824	827	769	848	799	799	788	816	849	827	786	767	821	792	756	794	773	774	721	809	781	760	750	812	764	790	784	719	760	770	787	781	783	749	797	786	810	818	815	770	798	818	788	704	791	774	757	821	798	780	817	855	804	795	746	754	796	808	776	844	807	788	803	793	848	755	838	795	797	761	787	725	811	780	732	806	799	855	780	828	790	791	778	773	801	794	765	793	792	769	781	846	831	803	765	810	791	831	799	783	774	779	805	788	768	814	784	806	817	796	832	821	813	776	768	747	766	815	810	776	825	788	767	821	806	808	799	763	799	775	808	801	816	804	823	795	736	762	808	774	836	803	788	828	894	776	781	686	765	783	874	781	795	745	793	798	809	769	807	779	782	797	793	808	749	802	759	763	812	782	823	755	778	823	815	771	841	831	789	790	799	810	776	757	782	785	813	811	798	794	794	800	798	798	758	820	769	739	795	794	787	789	815	779	771	763	843	741	798	794	797	811	754	749	803	778	739	723	817	791	824	781	830	807	755	812	816	826	775	810	774	769	745	769	807	766	797	808	789	803	759	795	819	792	830	778	725	791	848	774	799	784	818	714	781	813	753	786	818	769	786	804	797	733	774	778	756	787	804	822	809
59362	47935	59884	30577	11637	4534	2601	1207	554	305	312	280	266	286	256	242	264	253	264	250	255	257	268	247	239	240	251	247	254	235	238	457	671	234	261	252	235	244	221	261	205	230	272	258	267	198	241	248	228	222	221	222	226	256	255	243	271	217	244	234	226	226	234	272	234	248	257	216	247	253	227	250	268	223	199	240	218	249	220	236	243	256	234	230	244	239	213	240	236	233	224	259	261	204	220	223	257	228	256	233	233	226	210	232	229	232	232	237	260	273	253	224	250	256	258	255	272	219	238	197	246	271	207	226	255	220	224	252	200	205	223	237	213	236	229	241	256	219	236	222	250	260	250	235	212	234	209	245	255	252	252	242	274	239	241	251	235	272	265	242	204	269	226	228	236	226	246	233	255	221	222	240	241	243	281	246	220	236	239	250	207	195	237	245	227	223	239	208	229	238	235	239	215	247	238	214	246	249	215	250	243	225	261	263	234	237	235	201	247	247	251	245	242	251	212	261	252	271	243	227	240	220	219	252	249	225	240	263	242	225	248	225	254	252	207	241	258	231	223	254	240	249	241	257	237	247	229	252	241	225	245	222	238	257	246	241	248	265	242	259	229	259	231	232	232	231	201	232	245	230	254	256	260	248	263	242	224	242	216	222	257	235	241	267	207	229	228	232	201	240	250	245	242	251	224	263	225	210	249	224	243	265	259	247	224	228	275	237	235	247	236	235	228	278	240	225	260	213	221	255	225	246	210	242	221	253	240	263	240	262	263	211	215	245	254	240	240	248	240	246	207	238	268	260	262	266	245	215	236	253	234	231	236	240	204	241	241	234	264	255	253	219	216	247	219	244	255	233	242	194	253	231	202	216	232	246	235	236	255	226	235	243	232	255	262	267	244	230	235	246	233	241	243	237	234	215	226	250	217	244	245	216	241	282	244	241	213	215	218	216	243	241	282	242	243	249	211	249	267	262	264	254	219	235	262	242	231	241	229	223	201	236	274	238	244	239	230	233	250	200	225	254	242	257	229	245	231	220	254	240	263	251	253	229	213	240	236	252	242	204	230	258	245	244	265	239	234	239	254	216	264	231	225	219	218	250	259	235	230	222	266	251	249	236	234	242	246	259	205	262	219	243	250	248	234	249	219	229	230	238	226	236	231	244	247	261	242	262	252	247	246	240	262	250	202	221	225	235	239	225	233	198	247	230	263	247	246	246	236	259	253	242	246	263	231	248	248	203	243	237	249	229	224	239	236	243	253	225	267	237	248	242	224	252	245	241	242	227	254	216	225	226	223	239	185	224	253	214	252	234	262	239	233	227	243	257	216	242	225	228	252	250	239	232	238	269	266	229	228	238	234	253	250	235	219	241	252	212	264	225	209	239	222	235	245	256	235	265	268	251	249	215	241	248	279	226	235	235	242	224	229	215	232	264	251	239	250	274	255	212	260	260	227	249	249	245	200	234	249	250	241	237	253	243	227	229	232	239	226	220	235	246	253	246	233	272	242	241	266	269	241	230	262	235	252	212	242	240	240	243	257	260	235	237	263	217	252	257	217	221	248	233	203	238	217	265	251	243	257	260	259	265	241	243	222	232	256	227	246	254	238	251	214	253	243	242	224	241	251	234	259	233	243	207	213	227	245	268	255	241	269	208	240	245	266	226	255	259	255	230	223	220	201	206	223	251	242	248	244	213	228	212	234	249	227	237	245	242	234	242	219	229	261	240	218	228	255	245	237	216	263	241	217	231	225	224	249	283	241	228	278	252	220	230	226	228	239	216	248	271	270	244	218	225	226	235	207	244	218	250	216	250	224	236	236	218	265	231	233	241	230	264	257	230	217	268	243	248	258	227	226	263	218	225	255	266	230	252	259	251	248	212	220	239	236	225	251	221	254	208	240	271	235	230	232	235	242	248	237	220	205	240	213	262	227	226	237	234	238	251	242	240	245	250	258	246	260	250	223	255	261	241	226	236	262	208	243	254	222	225	246	248	213	255	251	248	256	213	250	257	216	236	232	242	235	224	230	224	211	276	238	238	219	230	217	252	251	232	230	254	243	251	241	258	228	247	221	226	226	241	218	250	234	269	221	231	249	223	210	234	248	221	227	229	227	228	252	251	256	266	220	225	240	244	256	255	229	206	249	278	230	219	239	261	254	231	221	239	268	227	226	235	227	224	248	240	252	264	217	227	250	238	275	235	274	242	258	231	262	241	248	226	226	241	239	238	210	246	271	269	262	237	231	240	214	247	247	281	200	221	239	253	250	223	241	223	246	228	239	234	235	229	258	252	221	223	219	249	213	248	222	265	260	220	267	235	238	226	229	274	222	228	238	203	234	254	241	246	246	228	252	242	223	245	238	224	225	270	246	242	247	264	245	202	223	226	203	229	252	238	239	231	259	221	230	230	239	228	241	246	238	219	251	257	223	228	230	244	225	246	197	217	228	224	256	246	256	261	234	273	278	249	248	230	235	244	224	243	223	246	216	235	204	233	277	264	260	259	270	247	247	236	257	241	268	237	215	252	224	233	225	225	245	232	223	258	233	233	237	270	244	229	238	220	243	247	222	239	258	235	214	242	240	236	243	216	228	199	218	225	226	246	257	258	247	248	244	240	255	232	238	249	223	243	191	246	297	219	246	242	248	247	232	227	237	245	224	233	235	218	251	226	236	257	232	237	262	215	248	204	244	231	279	244	237	211	249	223	221	247	227	256	245	238	229	250	248	270	283	233	248	230	229	232	231	236	242	221	249	228	222	231	232	251	248	203	264	219	289	222	251	266	237	208	228	226	238	251	243	257	237	260	248	222	225	248	236	253	226	233	262	222	256	229	249	228	233	242	247	221	241	271	226	251	227	241	249	241	238	228	227	237	237	218	239	254	249	216	252	225	230	249	259	223	273	241	254	256	244	274	251	244	220	232	245	234	232	221	266	246	238	235	225	236	210	224	217	229	233	235	242	265	231	253	258	224	246	240	241	267	233	232	229	256	240	243	269	236	249	247	251	233	233	243	219	254	237	246	245	240	226	244	214	224	262	261	223	237	260	249	240	268	241	231	216	237	223	207	248	259	238	240	253	271	216	248	223	225	269	268	275	213	215	258	232	253	272	207	256	223	232	240	242	252	231	237	223	250	258	216	260	254	234	236	226	277	240	229	242	235	234	255	246	232	264	236	248	244	223	236	249	256	235	253	254	220	246	238	233	226	248	222	235	228	252	245	234	215	245	238	221	274	229	240	236	246	245	224	260	209	254	251	238	233	235	248	242	233	236	211	235	233	214	237	217	271	244	213	233	261	256	258	229	220	226	232	218	250	256	255	281	251	234	236	237	211	249	241	254	242	230	233	249	246	202	226	236	260	238	222	233	244	243	246	216	229	249	220	243	242	235	252	269	234	271	278	270	230	230	241	240	242	224	228	224	253	261	250	237	252	240	259	235	244	240	269	229	220	221	215	217	226	261	226	213	233	246	279	249	256	244	215	248	238	235	251
35228	37699	52015	34411	10604	8563	6197	2597	1269	904	890	965	904	850	744	708	694	733	717	651	587	634	624	672	673	582	585	576	605	611	694	2390	3429	593	536	538	612	585	578	539	565	539	559	638	624	585	589	631	579	598	586	568	567	608	545	561	587	568	608	573	550	570	613	578	564	604	599	566	609	548	606	572	572	590	571	571	552	586	572	572	599	595	561	568	628	562	574	588	565	548	583	556	559	582	619	590	591	565	541	571	557	586	597	604	593	624	586	627	537	550	570	569	591	548	566	556	569	567	538	565	537	561	559	565	593	587	552	607	560	549	534	561	537	574	520	577	525	571	577	539	540	531	620	577	542	585	557	587	602	584	566	579	574	565	568	562	629	593	529	573	598	580	644	533	605	555	587	589	556	589	614	574	579	590	605	572	555	590	515	529	559	568	597	613	577	560	535	592	560	535	565	553	544	560	557	611	595	602	551	584	566	576	528	564	594	569	611	560	580	556	589	564	552	604	580	565	562	584	596	574	574	531	596	544	577	556	583	589	597	598	584	558	550	570	551	612	542	552	565	554	613	555	553	563	628	545	574	566	559	581	547	618	531	558	581	555	612	566	558	585	533	538	538	579	585	592	574	580	556	528	592	512	543	556	628	584	576	565	571	616	566	561	573	558	583	546	551	616	536	580	557	558	562	548	565	565	535	571	578	560	577	544	558	564	564	580	547	595	591	574	558	591	566	544	558	584	571	587	601	529	586	558	525	568	551	594	574	570	567	577	555	595	556	592	540	589	520	551	551	595	582	561	589	559	551	540	552	571	562	595	575	601	596	540	544	564	575	530	595	565	594	563	540	590	558	556	552	558	576	577	557	559	569	591	603	547	542	556	550	577	551	566	610	569	594	568	569	587	587	582	572	562	556	565	535	594	551	573	550	546	560	553	572	549	573	591	539	538	573	577	556	578	570	528	559	606	565	580	557	584	557	569	562	607	563	583	555	549	556	565	603	538	550	532	603	573	604	560	557	558	545	565	623	581	560	520	606	551	573	544	555	579	564	551	614	573	541	530	574	588	602	580	507	562	573	603	578	564	569	563	553	586	542	579	582	578	601	565	534	585	566	545	578	564	558	573	607	587	579	576	544	571	602	603	552	550	594	545	588	533	534	550	557	547	595	582	603	547	578	581	569	602	553	563	552	577	601	570	592	575	559	539	554	564	550	581	555	580	564	604	557	571	535	573	556	594	544	577	610	538	589	596	519	587	539	565	548	542	564	549	568	565	593	573	582	581	605	590	591	555	546	580	612	578	538	554	601	578	517	571	541	552	529	549	569	582	557	599	584	552	557	577	560	608	555	573	565	566	548	560	534	568	511	500	529	584	601	553	523	613	582	604	527	568	592	576	599	548	575	594	562	546	575	574	505	583	550	559	522	603	584	583	548	526	516	579	574	585	536	554	566	571	543	560	498	547	568	556	577	574	570	601	568	579	529	586	563	553	571	555	581	541	514	611	570	570	613	568	585	543	590	607	526	589	574	613	565	562	551	570	579	560	586	552	552	527	562	544	579	573	537	577	616	591	597	565	584	602	524	555	583	542	582	554	586	545	570	559	568	556	563	573	573	585	543	567	545	570	559	537	559	554	576	534	570	552	593	521	582	598	498	534	595	598	567	610	548	564	561	582	547	573	616	602	576	558	554	574	545	556	576	580	528	561	593	515	583	546	570	604	578	545	566	556	612	601	605	557	567	549	579	571	526	584	569	571	582	589	580	588	586	557	571	581	545	573	544	620	571	556	540	598	560	607	580	551	589	520	566	534	550	550	547	548	533	539	563	577	548	550	574	583	571	591	572	593	570	567	599	546	567	606	572	550	568	559	566	587	575	578	561	599	593	593	568	582	551	618	583	588	544	579	548	521	550	590	567	587	569	590	584	571	544	559	553	539	553	567	579	603	569	549	605	520	539	576	568	587	561	520	530	561	556	580	585	581	574	571	589	527	582	587	542	588	536	594	553	594	588	601	592	596	559	557	552	535	549	576	572	608	563	529	580	554	535	563	567	617	632	570	536	588	600	589	608	556	560	572	535	544	579	561	579	507	586	545	591	533	568	570	565	579	586	541	547	573	577	568	563	543	590	567	581	575	588	568	589	581	510	550	532	584	554	552	526	529	627	578	577	554	551	642	526	577	578	549	523	565	589	600	555	571	575	563	602	574	554	586	562	577	571	547	561	577	562	524	584	575	578	566	533	608	566	552	583	511	547	582	592	572	597	540	593	594	577	577	531	608	529	584	532	565	573	566	593	588	601	571	593	535	560	547	575	587	583	564	613	547	537	529	589	563	535	572	545	598	578	537	555	635	593	587	556	511	571	552	542	559	575	565	579	541	519	569	545	586	583	537	542	577	613	539	562	574	568	618	581	551	539	547	567	600	536	588	546	574	583	546	565	530	586	627	592	517	562	565	570	553	548	492	580	595	579	544	566	555	592	615	565	612	578	549	535	538	543	564	588	579	563	531	537	562	575	546	580	604	549	542	523	539	542	557	581	556	563	613	583	543	560	577	595	609	594	578	582	540	526	596	584	544	622	580	611	552	561	571	575	553	592	563	603	567	561	562	575	604	547	565	571	548	577	556	529	533	544	564	542	553	608	558	554	533	553	591	524	574	564	529	579	525	567	580	591	555	563	542	546	577	582	529	584	590	587	598	562	554	590	569	564	567	595	608	585	550	587	585	540	591	577	530	506	542	554	584	644	571	597	599	596	553	600	556	525	591	607	531	620	589	586	552	578	571	584	552	549	589	574	569	588	570	538	576	541	597	568	556	565	507	562	586	627	565	588	549	576	550	583	582	552	540	566	601	558	580	567	545	590	543	550	601	573	571	565	571	567	625	593	568	568	619	561	589	558	559	569	555	596	527	533	609	582	535	579	589	615	552	619	613	568	568	587	604	568	537	604	546	541	570	567	533	577	585	569	546	539	599	559	553	539	547	575	571	611	552	597	555	579	566	572	534	568	524	583	562	600	569	565	557	575	561	571	560	612	578	554	525	564	590	562	519	560	533	578	570	585	589	553	592	585	574	551	535	530	558	554	546	587	590	553	557	562	591	538	585	549	594	600	552	552	527	551	571	616	560	523	553	576	548	558	550	567	609	579	538	624	557	593	621	583	568	552	556	553	607	561	546	595	523	556	587	565	570	561	584	586	647	573	624	565	591	549	584	580	527	582	522	524	616	563	601	561	576	556	542	556	574	528	600	575	541	576	560	576	528	549	551	542	520	549	609	554	557	571	564	568	570	607	559	577	572	568	631	567	600	586	566	553	590	571	553	560	578	567	561	581	543	595	589	577	589	589	561	594	577	575	591	568	562	616	518	585	588	552	549	555	543	555	582	599	590	540	591	563	560	545	561	576	544	601	564	581	597	579	603	559	608	555	553	533	566	601	576	562	567	566	570	551	554	584	614	601	577	556	537	599	569	563	566	561	528	550	568	613	574	547	575
70232	59533	73080	41365	20036	7778	4560	1870	904	505	416	418	359	374	360	267	269	294	286	284	262	257	275	246	264	261	271	284	266	237	299	926	1072	278	221	251	249	254	225	220	222	237	252	260	260	228	225	263	252	241	228	211	235	213	235	243	302	230	241	242	263	260	246	277	278	238	257	235	235	244	217	228	280	233	246	225	278	283	236	261	238	269	220	247	253	256	252	243	233	237	248	228	213	250	238	219	242	221	243	229	267	245	270	238	219	240	223	232	252	261	246	239	234	240	228	221	223	224	222	246	255	230	261	264	256	230	272	236	246	224	224	226	261	241	251	213	262	251	269	228	245	231	239	242	259	261	223	222	240	258	246	233	223	242	206	242	256	257	252	238	213	216	213	223	273	239	245	233	241	250	245	242	216	248	214	265	242	236	232	213	236	261	252	251	260	253	219	233	233	222	248	244	229	238	236	254	212	220	202	236	261	224	220	220	222	242	230	257	246	234	244	219	241	227	246	219	255	224	257	245	253	245	222	220	233	240	231	207	237	222	225	225	245	229	245	208	218	235	272	264	231	216	236	252	265	244	218	261	245	236	233	229	232	238	220	225	241	238	250	251	243	232	229	259	256	246	233	258	235	228	258	235	250	230	232	233	248	265	225	266	226	233	239	258	232	254	231	289	201	252	256	261	234	246	256	247	245	233	245	242	214	268	232	242	241	231	238	256	217	246	248	250	223	231	258	224	242	242	215	243	246	236	202	250	254	230	239	236	229	255	266	249	260	234	212	226	240	262	229	228	234	232	234	243	227	219	239	223	247	236	243	219	234	226	215	245	228	236	237	238	271	215	224	234	231	260	236	221	239	256	230	237	261	244	216	236	238	247	241	247	241	236	239	263	247	255	278	229	226	245	215	237	250	237	247	236	238	247	248	231	242	242	223	234	259	230	203	207	232	221	246	240	243	245	242	251	217	240	231	226	254	233	247	226	251	250	234	246	247	228	244	234	237	237	250	261	257	233	231	240	233	245	232	257	211	243	238	234	230	241	246	234	249	224	237	229	248	210	241	223	238	253	291	241	227	194	243	238	241	210	257	225	254	228	247	260	250	227	231	223	249	237	266	233	267	240	230	237	235	199	255	214	233	264	259	270	268	234	257	242	251	227	229	269	246	218	228	248	225	220	246	245	267	238	236	248	229	231	236	267	205	214	254	255	248	256	255	260	220	265	226	247	227	227	238	284	241	235	229	258	243	212	231	242	234	238	225	228	231	233	243	232	257	265	219	228	228	228	252	231	247	267	252	236	245	229	230	238	243	202	236	273	244	243	223	255	259	218	224	230	253	225	250	238	239	205	252	259	223	262	269	259	250	245	243	231	218	247	252	262	245	217	218	229	254	227	265	239	194	245	231	251	258	240	239	222	235	234	252	244	269	246	223	209	240	266	248	230	241	241	235	256	238	217	239	232	250	251	226	228	267	233	225	236	255	237	266	246	222	235	241	265	239	240	250	269	253	216	247	231	262	236	230	238	243	248	236	273	223	255	244	245	252	233	230	256	255	226	236	240	250	254	260	252	204	246	254	242	236	228	271	221	224	252	237	268	258	252	263	233	272	227	256	235	241	222	277	223	251	235	257	241	282	236	236	253	255	218	241	256	255	224	221	262	240	234	232	239	232	276	241	237	248	225	229	227	212	205	219	259	257	227	263	246	250	238	237	205	228	241	231	258	209	251	228	242	241	269	246	221	246	269	260	257	271	244	257	254	255	219	199	223	261	251	247	242	239	233	230	247	246	258	236	236	235	221	251	234	267	227	242	238	234	251	217	252	238	231	244	210	213	245	234	238	232	232	242	226	249	204	248	234	231	236	248	246	238	231	282	215	236	249	217	222	240	228	238	232	230	256	247	219	250	272	218	228	234	261	256	247	238	251	246	235	232	244	238	238	208	249	253	203	218	219	250	236	211	226	247	240	244	219	229	219	239	239	243	231	231	256	254	244	238	263	243	211	228	257	240	229	225	231	226	227	278	229	231	246	249	283	272	220	215	231	233	244	236	245	263	222	234	232	224	234	276	243	253	217	223	232	228	234	256	238	227	250	233	246	254	227	251	247	248	253	253	208	263	248	244	237	258	229	245	224	222	232	232	231	224	227	238	253	230	263	257	253	235	221	217	240	234	229	247	279	244	244	250	263	234	242	243	257	252	242	242	242	251	246	236	221	242	267	253	224	259	231	245	262	264	223	233	239	218	226	253	245	248	230	239	278	286	245	229	227	248	243	254	227	217	243	257	226	195	224	254	265	267	223	221	242	242	253	216	243	236	222	259	228	234	240	234	230	273	223	207	241	258	263	226	249	259	243	254	224	226	251	222	277	248	249	231	220	251	260	231	241	225	228	258	247	230	256	232	238	233	229	255	282	220	254	206	232	263	243	237	262	249	233	259	217	218	235	243	238	230	225	256	223	260	240	235	273	264	215	252	262	230	247	227	243	241	230	253	250	220	251	248	274	271	218	262	256	243	223	247	245	231	244	239	237	217	243	259	258	253	229	243	237	243	239	246	223	249	220	235	228	245	271	232	238	241	236	237	251	239	218	229	238	244	243	221	241	232	225	244	244	202	220	254	245	251	240	234	220	228	252	236	252	255	256	252	259	242	232	246	235	248	238	230	221	230	213	240	236	220	274	243	228	239	243	220	231	242	251	231	255	221	207	261	256	235	230	249	239	237	243	231	234	241	255	223	225	253	227	237	245	236	258	227	255	264	213	231	230	226	227	251	240	240	265	249	225	202	250	247	221	231	265	243	224	240	233	232	242	264	238	227	248	256	259	244	238	269	235	236	223	249	246	234	257	289	262	233	218	253	228	234	239	232	262	243	231	229	237	220	222	241	274	265	241	271	265	219	244	250	292	232	230	212	254	188	247	228	238	237	246	273	215	217	260	252	246	223	259	253	237	232	226	242	196	256	246	256	239	232	248	249	230	252	236	275	259	228	243	234	224	232	251	258	242	238	208	224	247	234	221	231	252	247	248	225	216	221	231	250	242	252	229	242	219	240	251	229	251	232	228	275	262	266	238	256	241	274	243	239	252	225	231	223	254	257	236	230	216	240	235	260	280	239	231	239	248	227	228	225	249	246	235	234	265	245	259	262	254	206	245	242	249	231	279	221	245	265	242	250	246	218	242	245	238	243	258	204	225	233	250	256	248	244	232	226	236	249	236	250	235	260	218	229	257	226	239	269	263	246	253	238	213	206	255	247	238	238	243	258	232	219	219	236	222	225	225	242	212	236	237	213	267	260	257	245	243	230	228	237	223	229	235	244	217	223	240	250	238	250	246	226	247	245	254	276	263	205	224	259	243	251	214	229	213	269	235	225	244	258	224	233	252	284	246	280	259	236	241	228	247	224	241	225	241	249	244	248	229	251	255	216	228	254	275	219	207	242	254	252	228	257	251	240	216	271	223	218	234	229	223	245	242	254	275	214	254	226	243	238	268
43251	48390	64104	44417	16452	10822	8558	3518	1889	1618	1423	1467	1154	1138	927	837	849	909	755	714	722	677	731	758	722	699	652	620	649	622	1158	5468	5845	876	596	615	638	593	616	616	595	570	621	571	635	609	597	595	549	579	603	582	599	594	586	591	584	597	589	579	576	597	591	615	609	632	565	565	613	615	599	599	639	599	596	613	611	580	630	647	579	608	602	582	597	580	570	583	598	635	618	591	566	570	581	597	605	562	571	610	587	585	579	526	553	570	575	555	609	548	566	599	595	605	563	585	556	548	575	573	569	583	590	584	548	584	576	588	559	584	580	601	612	544	581	566	583	593	587	576	595	552	578	520	548	585	553	580	548	583	584	573	640	590	607	583	577	585	578	554	550	584	559	577	543	602	577	594	632	598	595	620	553	562	588	583	615	570	594	577	589	572	591	590	589	612	571	601	607	599	577	627	578	589	604	580	564	557	574	588	592	576	573	620	576	544	606	577	562	596	576	646	556	567	573	620	555	573	583	589	582	578	555	575	597	534	606	588	545	609	595	528	580	583	563	547	556	572	585	589	573	587	571	578	606	553	622	577	567	557	576	571	578	609	550	596	560	577	536	619	597	557	606	601	601	611	609	611	609	545	554	572	547	613	547	622	622	559	553	580	566	599	585	564	594	571	581	560	569	573	565	577	575	569	637	573	560	569	580	575	569	589	563	569	580	581	569	602	577	574	537	568	613	569	583	536	598	568	573	612	565	579	526	550	562	570	582	562	592	573	612	557	561	550	548	539	585	536	601	555	566	616	574	556	611	559	585	575	608	600	592	595	583	566	610	586	598	585	616	597	591	586	601	582	576	579	561	569	555	554	591	543	552	525	621	582	599	569	591	564	551	560	592	515	557	593	578	615	556	585	590	564	589	603	568	554	610	645	580	580	564	570	542	541	588	607	568	569	560	629	591	575	545	574	579	582	582	533	577	553	550	593	577	586	587	579	588	515	547	580	580	560	571	596	603	568	601	581	586	564	602	547	593	562	588	602	568	579	625	552	583	569	610	541	588	602	534	523	582	597	554	509	586	557	554	560	552	608	586	592	585	592	579	572	554	561	579	546	599	579	588	631	565	581	553	563	553	562	560	584	599	568	580	605	551	582	567	607	560	539	593	599	585	623	545	614	522	556	555	586	578	597	560	548	549	605	567	595	547	538	567	575	556	614	555	576	612	592	585	542	594	607	584	589	592	571	628	576	575	579	590	609	593	597	602	583	597	570	593	608	574	596	605	542	560	555	606	588	586	626	580	578	635	615	615	547	512	564	561	581	566	600	566	573	623	635	562	551	564	538	559	560	605	614	603	576	590	576	572	570	567	550	587	618	572	572	544	578	557	569	568	591	565	557	571	567	557	590	574	569	591	549	599	594	612	553	602	584	548	579	619	575	593	616	600	576	608	612	565	595	582	609	574	571	585	555	578	575	582	583	558	577	548	596	588	543	609	536	581	566	585	604	572	610	574	580	631	547	546	578	598	582	596	569	540	529	615	575	617	581	584	592	593	565	533	571	572	616	584	567	556	587	578	551	564	563	523	577	581	566	541	555	579	602	576	577	615	563	560	600	591	584	574	562	549	573	598	576	582	568	547	592	587	606	540	564	577	592	584	577	565	597	582	593	585	558	526	546	588	595	600	587	586	591	571	561	513	599	561	582	568	563	554	586	613	577	536	593	545	581	544	583	569	587	552	571	599	557	610	584	541	619	610	571	573	551	582	572	582	586	608	574	555	560	595	569	565	595	588	558	589	580	530	560	598	560	598	598	526	604	587	572	515	602	615	603	580	604	559	578	546	580	560	571	562	600	607	581	600	552	606	569	554	605	599	600	564	604	602	559	557	583	563	530	595	575	546	569	623	578	597	571	611	583	561	581	554	581	552	603	559	590	612	587	582	592	572	597	605	574	576	538	585	575	577	537	573	596	556	568	558	564	588	566	567	559	586	594	624	554	542	557	578	582	561	547	593	598	579	563	597	578	612	589	611	562	559	591	628	565	562	565	574	606	614	562	560	580	565	590	553	587	594	550	582	576	537	609	568	571	607	555	611	580	576	549	534	619	628	550	567	579	651	539	610	546	568	559	576	588	561	620	578	595	586	567	566	603	544	526	556	592	574	573	555	571	576	592	561	600	561	540	575	593	529	606	569	569	575	649	621	574	579	566	577	576	615	554	581	584	604	577	603	573	537	611	525	594	531	588	544	564	542	571	585	561	563	580	582	604	598	612	613	591	599	555	640	576	517	591	582	593	565	592	582	577	543	582	574	560	549	562	565	551	535	577	547	557	566	559	619	563	570	580	603	562	572	547	557	593	563	560	579	587	560	587	576	612	563	565	586	570	569	528	581	610	568	571	561	550	615	580	609	611	621	571	599	577	568	569	580	536	591	558	580	601	592	597	579	609	583	572	589	571	569	597	614	583	592	554	603	559	565	568	597	632	588	581	553	588	586	568	571	548	558	599	573	552	592	615	602	555	560	590	613	537	564	538	520	572	572	556	588	595	579	585	560	564	566	599	602	600	571	541	553	565	546	582	554	582	571	550	574	616	582	593	569	565	586	580	568	583	580	571	583	585	559	566	601	588	586	596	550	630	603	579	547	526	601	562	578	572	531	560	622	575	580	585	547	586	604	553	577	572	582	561	614	541	570	583	580	587	586	561	573	581	566	553	528	556	598	540	545	573	574	602	535	604	565	619	560	596	597	599	606	580	587	571	583	559	559	553	557	564	636	578	583	567	622	635	541	567	562	551	565	576	559	538	518	594	590	621	572	552	586	597	551	570	576	580	606	560	568	610	554	559	557	596	600	609	591	550	549	576	530	560	585	605	546	560	568	579	579	585	545	529	563	604	561	553	562	570	579	574	604	561	587	599	592	568	609	572	582	582	540	579	576	596	571	577	565	569	587	605	569	574	539	591	543	605	595	593	561	604	599	553	582	583	615	588	563	543	586	580	557	566	551	559	591	597	571	606	591	560	605	563	555	587	564	540	570	548	591	574	592	586	583	559	582	595	577	598	604	610	553	590	582	568	572	547	606	612	534	583	556	579	587	570	576	608	550	587	592	549	592	568	596	547	582	595	588	602	554	547	576	571	560	584	649	568	563	557	596	600	632	580	567	577	552	570	591	600	577	624	620	600	577	579	558	541	556	582	574	585	592	585	514	589	601	598	566	590	540	549	562	600	565	610	584	560	549	544	574	547	587	568	563	563	540	559	605	576	617	591	587	611	565	562	591	551	567	589	599	546	562	610	602	598	610	592	574	562	565	594	524	583	557	575	594	563	562	581	589	579	581	519	594	575	622	580	530	602	575	572	552	550	608	537	556	579	592	606	583	621	570	560	586	584	559	550	611	568	555	578	503	575	596	569	573	583	550	582	602	564	609	574	606	593	604	546	592	559	586	558	585	561	544	540	599	570	549	615	558	596	561	611	557	531	559	552	574	583	595	549	565	601
23264	7521	8723	1652	614	451	449	392	380	330	326	362	333	384	340	358	360	352	367	343	340	347	355	347	342	347	353	366	354	368	355	355	367	400	380	372	332	332	386	341	347	374	400	345	344	370	358	378	383	383	345	349	384	331	394	333	356	372	361	376	360	343	356	372	348	349	357	361	353	363	356	358	338	356	379	334	360	380	370	359	359	322	338	351	379	363	337	368	358	358	326	354	352	294	377	374	346	360	353	327	345	352	361	353	350	335	356	364	354	318	344	329	369	344	339	353	348	330	344	342	378	345	346	382	411	353	374	331	365	349	347	377	360	370	326	377	356	365	356	359	351	376	319	321	359	337	360	403	370	338	368	375	347	379	369	370	340	326	360	347	349	379	338	374	316	359	307	324	337	334	346	367	377	343	347	344	333	381	329	359	361	360	397	328	337	397	373	324	342	332	364	336	354	373	351	331	350	368	363	349	379	380	356	397	341	352	334	349	392	359	351	386	365	375	366	347	329	350	367	336	348	323	341	351	309	362	370	377	365	327	397	417	366	353	366	351	362	355	364	348	391	348	337	379	335	341	384	369	342	330	348	333	361	354	343	354	371	335	368	339	367	364	338	375	359	354	335	342	346	341	373	343	360	377	373	331	337	374	351	371	355	337	365	353	318	374	344	369	326	337	379	369	346	362	376	378	357	353	370	368	387	358	337	313	372	370	366	366	364	394	362	396	330	372	356	366	356	384	328	327	328	326	364	359	348	350	363	368	340	372	353	348	400	357	331	325	363	335	389	345	352	355	373	366	380	353	335	349	391	374	320	364	360	347	336	366	380	341	347	350	382	379	331	385	364	358	343	346	367	322	354	385	356	378	348	350	322	348	349	384	310	361	354	325	382	337	358	333	334	345	355	371	378	341	362	349	370	384	370	360	358	349	361	349	383	337	345	348	384	365	373	347	362	364	325	369	343	378	375	369	347	377	390	323	318	324	342	374	348	344	320	359	328	379	344	338	347	356	399	331	341	330	352	354	356	333	380	359	415	403	358	318	320	362	333	392	367	334	338	346	354	346	344	359	302	383	374	334	327	320	347	301	356	369	362	330	370	357	332	352	395	370	350	378	378	359	342	342	418	378	386	365	307	316	355	359	365	367	394	376	357	300	363	340	359	371	352	367	327	345	325	354	346	365	332	356	322	358	380	295	328	338	373	359	344	326	354	380	329	307	359	360	357	339	359	339	333	334	379	400	370	355	374	373	371	357	343	308	353	366	352	351	371	354	380	361	367	348	340	373	345	357	404	349	371	359	306	376	373	350	376	361	345	367	339	345	375	356	367	328	348	367	316	339	350	382	348	346	340	372	338	356	325	364	350	357	345	347	331	344	334	377	369	370	384	356	361	381	345	353	371	388	350	322	364	344	340	363	355	362	332	360	367	370	354	404	356	372	366	349	348	381	389	332	337	347	372	353	346	350	369	330	382	360	378	342	340	381	403	363	327	362	348	323	332	299	369	359	369	366	358	350	379	358	352	379	351	363	346	361	306	359	390	374	307	346	365	344	334	352	351	357	384	345	367	378	342	337	373	342	355	345	323	355	357	344	343	349	318	316	350	340	378	349	343	350	374	338	393	344	355	344	348	336	355	340	346	327	338	379	357	336	338	313	331	341	349	348	352	364	360	394	344	371	356	356	317	382	321	368	345	359	345	349	347	347	382	369	348	390	364	382	376	373	329	370	366	334	368	339	359	340	335	334	361	365	351	316	384	363	347	354	343	338	358	341	366	370	366	336	339	347	343	352	389	366	352	345	362	377	352	344	356	362	379	395	351	357	362	359	326	366	377	353	381	358	360	325	358	379	378	359	342	365	332	365	359	342	347	361	388	343	374	402	369	390	374	339	310	375	337	354	360	312	340	346	369	363	407	346	321	340	344	374	344	339	350	351	349	327	348	344	342	348	367	370	365	371	352	350	344	383	371	377	314	356	373	336	349	373	372	387	322	338	348	357	369	362	351	338	339	376	348	330	348	349	313	379	354	365	350	364	363	369	350	356	352	370	341	310	354	376	368	361	380	381	382	356	316	331	373	344	369	364	355	383	378	378	360	363	353	366	363	345	395	353	341	350	341	358	366	361	343	400	339	341	314	388	349	345	357	317	341	357	356	370	342	334	365	350	342	349	352	371	337	353	362	371	368	380	373	329	354	346	330	368	367	386	336	335	361	358	391	363	375	355	335	355	348	383	347	331	390	346	379	318	342	359	330	316	344	317	356	358	369	384	376	350	345	390	345	352	370	386	343	356	335	342	359	356	342	353	367	362	351	355	362	345	344	333	337	338	320	412	368	371	328	333	338	345	361	335	376	316	392	367	314	357	351	329	336	348	400	383	355	371	345	360	361	393	338	325	358	336	346	383	329	345	336	371	351	371	368	374	352	383	356	343	370	337	391	389	368	355	351	374	343	388	371	318	338	375	343	336	378	341	394	395	330	352	348	340	376	381	335	382	364	320	370	380	363	326	352	333	309	343	350	372	374	339	322	351	357	346	342	380	387	342	376	371	382	343	401	333	359	358	357	372	330	357	341	394	356	329	369	349	348	339	335	350	375	347	367	367	332	380	368	334	344	336	334	348	342	344	385	353	360	379	321	354	338	328	359	354	367	361	352	385	333	323	344	350	365	342	355	358	337	352	336	354	358	339	367	364	358	338	347	331	348	339	347	333	346	368	335	328	346	365	351	368	376	360	382	356	349	334	349	375	372	358	343	334	334	379	332	343	371	375	351	365	360	378	381	364	353	342	375	371	356	349	341	343	363	361	357	353	361	368	345	350	344	358	317	345	365	345	366	366	378	371	373	321	376	335	354	344	357	355	341	348	345	344	387	341	349	346	410	358	345	331	331	359	336	349	367	334	335	337	316	350	385	376	351	334	360	358	360	367	353	366	381	376	346	331	344	333	391	325	324	347	372	368	382	322	385	342	349	360	353	280	385	359	367	360	333	380	324	356	381	355	323	356	392	358	354	324	368	386	334	398	377	358	384	348	352	357	348	363	380	362	329	347	345	387	355	363	355	354	352	363	387	352	364	312	367	364	372	343	333	350	377	341	351	338	339	377	351	345	345	334	314	363	363	349	364	385	326	315	367	339	320	359	376	329	356	353	310	343	375	368	327	393	349	363	374	345	339	325	337	379	370	352	338	332	341	325	353	337	359	346	363	339	361	356	326	386	361	378	371	386	328	357	359	371	308	346	338	362	308	361	335	370	370	386	378	372	371	350	387	351	375	373	351	374	326	352	347	356	377	340	343	351	339	370	362	348	319	335	374	312	382	371	349	380	384	387	350	375	351	385	364	317	377	343	385	379	348	342	379	386	363	394	334	348	301	365	337	298	364	374	395	362	392	352	386	365	329	335	336	345	375	346	362	386	369	348	349	371	330	315	327	378	341	361	341	322	368	320	362	352	380	340	357	340	372	361	377	310	378	364	341	319	355	328	361	362
15609	8446	15174	4114	1807	1474	1156	969	839	759	894	792	828	809	820	746	804	842	805	820	811	776	760	793	793	818	727	790	786	826	792	903	929	813	768	823	792	812	727	784	763	753	816	751	808	815	839	805	779	855	761	765	833	768	827	800	792	766	827	857	821	821	855	822	778	809	827	772	802	812	815	777	850	782	779	809	789	887	780	769	747	753	794	837	832	758	815	780	833	786	769	846	764	795	834	795	773	777	771	762	818	824	809	787	818	818	759	764	830	813	762	829	829	810	815	826	759	781	805	825	815	806	840	820	752	792	794	820	770	805	819	815	737	787	850	796	770	825	749	781	791	786	783	794	797	827	830	836	791	830	806	804	795	733	784	759	804	765	762	830	822	804	798	816	826	829	797	779	838	774	792	800	826	784	798	831	776	820	787	818	796	771	826	769	765	792	830	788	795	754	839	767	818	801	825	815	854	813	746	786	790	877	783	802	740	801	823	776	761	820	739	784	818	837	778	746	813	817	811	784	812	796	792	827	790	828	779	829	784	794	842	752	756	821	757	766	735	775	756	793	797	831	825	818	859	773	720	848	787	874	817	829	798	798	752	797	770	770	840	814	822	776	818	797	831	896	781	809	841	802	775	799	832	764	801	780	839	808	785	801	822	782	835	750	786	809	784	831	770	800	828	834	764	813	804	757	790	774	779	759	835	804	766	794	778	746	777	805	802	750	807	783	814	811	797	828	769	795	814	847	826	805	796	779	770	794	761	802	795	772	818	818	760	828	810	831	785	804	830	777	788	803	782	848	759	791	812	829	844	827	784	771	784	792	777	834	812	806	804	823	760	849	823	829	786	810	781	796	785	796	777	834	773	825	813	794	788	824	848	773	832	805	785	858	794	827	769	813	824	804	818	823	802	773	805	800	804	793	782	848	801	773	821	838	816	778	768	803	818	779	807	811	812	809	855	816	816	762	768	801	751	843	793	779	785	800	763	835	765	787	839	829	828	808	755	814	791	814	822	817	829	814	787	777	790	856	787	786	843	795	793	785	831	720	796	778	855	785	764	767	774	833	760	806	763	804	809	814	819	811	813	803	855	779	805	811	866	790	774	791	806	814	797	777	846	849	818	769	806	763	785	792	860	854	810	788	840	823	793	799	823	755	746	812	784	758	777	824	812	807	807	763	755	793	832	810	778	790	792	809	822	782	782	782	799	835	834	786	853	837	781	747	804	835	791	764	806	792	813	817	825	779	833	803	838	786	755	790	820	863	758	801	808	803	802	787	798	788	774	788	778	824	813	872	797	798	800	797	803	736	759	768	817	826	798	772	806	808	796	793	856	750	809	804	780	790	765	771	755	802	747	792	802	799	785	783	815	804	840	835	816	762	781	783	823	787	811	815	766	777	809	796	817	847	826	814	793	796	820	837	854	782	733	778	794	743	795	813	755	770	812	785	792	778	798	840	815	780	789	745	762	827	799	789	798	815	818	767	810	825	783	777	813	794	803	788	851	810	781	795	794	783	774	784	788	816	831	801	784	830	784	814	817	821	773	754	793	811	769	792	823	814	770	790	777	808	816	790	793	779	802	815	822	785	787	774	811	799	801	845	812	789	843	782	841	778	743	836	796	822	795	803	801	793	853	807	814	806	823	794	787	807	817	802	783	805	822	759	814	824	833	776	772	799	812	796	788	818	865	793	801	860	789	784	759	840	780	816	753	813	817	804	804	780	837	833	849	861	822	831	790	756	798	774	798	770	887	802	802	802	785	838	797	819	834	830	839	785	767	811	817	801	843	809	786	793	836	855	798	807	774	822	828	759	804	824	779	816	753	801	789	801	783	831	789	816	805	863	803	752	753	842	798	783	793	803	813	780	778	810	747	815	836	829	820	782	809	780	809	860	812	821	847	816	776	759	733	799	788	929	828	835	800	805	808	783	776	793	768	815	791	809	782	800	835	821	805	807	764	739	796	836	790	788	894	756	799	805	808	796	825	814	779	745	785	784	805	812	805	856	799	815	812	802	796	783	791	861	776	813	792	787	814	827	786	817	806	794	824	786	780	764	804	820	796	817	829	766	851	774	830	816	832	746	830	797	818	813	803	821	795	804	773	805	830	847	782	843	786	801	819	785	792	755	842	773	793	768	819	823	816	820	840	824	795	870	798	798	869	790	841	798	799	774	756	814	821	791	828	786	810	845	817	816	826	832	802	797	773	760	801	751	789	816	837	776	792	777	784	795	771	775	800	809	866	821	813	826	817	824	799	836	765	813	835	810	792	849	791	771	813	853	779	782	792	904	795	793	849	798	828	791	801	791	825	767	763	757	823	774	841	830	816	798	794	794	801	812	748	840	784	781	818	779	798	762	783	767	786	781	844	784	860	840	789	802	819	782	831	791	838	773	809	780	788	784	765	863	786	773	803	830	783	822	762	811	810	852	799	806	750	796	795	776	808	804	786	834	805	783	812	827	777	824	844	789	846	773	793	828	761	802	776	851	800	809	834	790	812	754	787	831	813	858	805	802	826	782	813	789	837	825	875	778	811	796	818	830	789	786	798	846	808	803	804	814	788	805	819	808	759	803	818	792	758	794	841	805	807	753	784	808	787	793	779	736	801	800	814	785	810	782	808	768	755	833	775	789	788	811	851	807	816	829	837	754	782	806	815	840	791	796	857	772	789	848	785	804	769	772	751	778	811	789	788	795	787	774	784	766	796	808	740	845	780	791	786	783	782	823	808	766	765	820	806	803	818	846	829	804	849	781	754	823	849	773	810	812	810	773	815	774	810	843	817	770	830	851	790	765	852	776	847	822	788	786	834	790	822	826	827	795	838	766	797	800	797	807	816	814	789	760	808	790	806	814	808	791	783	831	787	791	790	819	807	818	821	801	813	797	779	783	817	783	806	803	789	774	815	781	787	812	791	768	822	807	814	816	763	758	798	805	810	796	778	807	847	803	788	843	836	822	790	820	820	791	822	855	769	823	782	848	851	812	833	832	735	816	837	840	801	850	817	808	819	794	775	834	793	789	847	881	795	851	770	750	819	816	803	776	821	776	798	810	781	794	770	812	844	802	819	791	821	786	836	794	821	782	803	789	767	795	807	793	788	782	812	824	793	809	799	770	781	769	766	771	779	767	807	813	786	793	807	803	786	818	799	834	784	800	766	807	839	772	833	801	785	799	823	808	750	825	754	794	803	807	757	839	802	791	797	768	762	819	810	825	818	762	780	786	825	790	771	845	766	779	774	787	803	807	770	803	802	794	784	819	857	831	816	800	811	770	800	755	785	825	811	806	806	855	800	810	778	779	823	803	796	799	776	797	794	844	844	790	794	812	841	809	805	828	807	775	801	764	821	733	741	806	783	782	820	799	820	799	779	843	825	772	783	774	866	831	834	766	783	795	803	776	793	816	795	835	898	863	838	773	865	843	864	817	803	819	774	806	825	797	798	809	777	789	810	788	734	813	821	781	778	795	886	792	826	793	773	808	805	774
58146	47295	61514	30758	12922	4590	2305	817	528	441	405	318	332	311	312	282	273	277	268	222	249	248	242	223	236	248	256	247	222	263	240	390	564	254	245	255	239	233	231	228	273	257	242	237	244	225	242	271	234	254	237	238	241	283	265	264	236	239	236	271	261	271	277	253	280	251	234	228	239	231	249	262	216	241	231	246	233	267	258	249	266	286	238	240	255	232	257	218	257	252	249	276	232	274	241	242	265	229	247	244	267	252	231	254	250	246	227	241	243	254	245	230	252	240	261	258	248	239	255	233	260	259	233	250	247	251	233	253	248	243	278	238	253	201	248	233	242	257	245	244	240	236	258	250	247	257	243	247	235	275	232	234	238	225	250	242	255	254	242	234	222	214	214	223	243	250	249	225	251	228	246	245	217	194	251	243	281	226	263	246	243	246	247	256	220	249	241	220	237	238	254	233	253	235	229	246	255	219	239	267	247	254	210	250	245	229	240	244	261	222	250	231	229	249	260	225	243	265	235	234	254	249	242	248	229	257	213	253	260	219	232	257	253	224	267	222	220	244	214	240	257	254	255	250	252	260	235	243	223	221	224	236	285	246	255	251	219	233	229	252	257	246	191	242	224	233	262	245	277	205	228	237	247	236	232	213	255	237	256	256	267	246	260	247	242	267	259	273	253	228	268	270	260	233	249	242	238	241	231	264	261	240	233	266	250	224	249	244	243	273	228	250	237	268	265	243	264	259	279	272	225	238	225	237	261	226	233	245	217	241	212	227	244	241	243	233	286	255	228	236	238	258	221	229	270	257	248	266	238	253	261	245	256	212	221	236	219	239	241	256	223	234	239	236	246	242	265	247	255	250	267	262	233	272	243	220	234	270	233	256	233	264	261	254	260	253	246	251	240	223	260	257	230	246	221	206	202	237	241	232	223	230	259	236	232	232	255	248	244	212	267	233	218	230	232	250	260	230	269	237	257	235	248	232	226	240	254	268	229	221	247	237	239	239	271	227	233	243	235	242	257	254	251	259	239	238	240	223	241	240	249	252	261	251	241	249	236	246	242	256	223	253	227	295	221	250	247	254	272	229	235	245	277	260	226	240	268	269	222	245	281	278	262	262	246	245	270	245	274	216	218	223	253	242	235	207	245	241	230	235	263	242	233	255	236	245	239	261	256	211	219	261	233	247	271	246	231	259	262	231	215	260	236	272	246	256	229	250	249	230	252	256	250	235	250	239	241	213	227	256	223	246	261	279	250	249	252	230	243	248	230	214	233	243	271	243	265	237	267	274	255	228	225	258	240	238	267	246	230	283	240	248	246	247	253	250	250	241	225	270	271	250	247	253	249	243	251	269	244	252	262	229	231	249	226	232	231	228	245	268	262	243	246	263	248	236	203	231	254	202	221	258	231	240	271	273	231	254	241	279	267	224	268	282	255	250	241	234	245	234	220	226	247	235	266	236	250	254	244	256	277	250	239	223	232	209	249	252	249	246	228	278	248	258	253	233	223	242	252	235	232	244	239	233	241	260	228	248	269	242	241	253	209	249	237	244	267	250	232	253	247	233	267	243	250	263	251	249	243	242	245	256	237	262	246	234	269	219	250	245	264	256	241	231	250	223	240	273	259	243	244	282	239	263	228	267	233	257	253	253	262	236	247	233	252	262	230	248	254	227	237	229	247	227	258	257	244	253	235	261	237	224	232	241	252	230	230	249	217	236	220	221	257	245	230	226	231	240	253	257	276	252	213	247	256	276	271	247	245	249	232	260	238	221	229	240	239	255	240	225	261	231	228	224	238	247	224	229	242	259	237	238	263	230	240	264	234	238	242	246	216	249	255	242	236	267	262	232	266	239	250	264	251	244	253	249	245	225	208	248	239	228	261	237	250	206	227	254	247	253	225	250	259	232	250	207	275	258	275	234	260	260	244	256	238	249	267	243	252	252	217	239	257	252	253	222	259	264	211	232	248	228	229	262	225	248	259	238	252	251	237	284	262	259	228	235	265	252	225	256	259	252	273	227	201	244	241	261	248	241	243	234	230	248	254	247	229	250	245	241	235	220	241	232	235	224	253	252	263	259	268	251	244	238	242	229	229	226	237	226	232	259	199	254	209	230	261	244	246	265	256	231	235	232	234	232	271	225	262	236	264	226	269	219	219	204	235	237	261	214	250	254	258	234	223	243	242	228	219	269	266	242	256	255	232	254	278	258	250	248	239	241	246	231	235	239	257	235	260	217	262	224	265	255	256	251	236	244	261	253	249	237	244	242	257	226	251	261	245	245	261	246	241	278	234	293	256	239	215	242	242	231	249	221	245	232	214	251	259	244	240	269	244	220	259	250	245	265	249	215	221	259	254	261	228	297	246	239	233	248	251	265	226	238	258	239	229	260	200	231	266	263	240	248	212	263	259	273	265	266	230	255	251	233	225	249	219	264	239	247	270	232	229	222	237	254	255	250	250	243	272	263	241	240	243	232	243	223	235	268	243	215	239	279	231	255	268	234	240	249	233	229	207	264	270	266	248	248	237	237	227	212	261	240	253	256	231	280	242	228	239	233	252	232	235	259	219	267	263	259	226	204	234	248	253	249	266	249	235	244	233	250	208	241	235	254	227	229	243	271	235	263	242	282	228	261	245	268	241	244	261	249	223	245	240	232	228	251	246	254	223	262	254	237	238	257	239	258	240	259	244	226	218	277	235	248	218	229	248	223	247	235	206	278	226	230	276	245	249	279	231	230	257	239	232	265	260	272	234	272	249	249	220	219	230	240	225	251	246	247	257	223	223	274	228	219	248	224	268	252	242	254	250	254	244	203	214	226	283	240	253	228	233	268	258	276	267	245	229	267	248	209	237	260	277	251	262	242	267	243	259	259	230	234	248	219	235	219	249	226	233	255	232	252	262	250	202	226	218	252	244	238	237	282	239	248	221	209	257	274	229	229	234	231	253	237	261	222	218	237	246	248	240	253	230	239	246	235	231	284	212	233	230	242	285	266	255	254	242	222	205	247	251	263	231	231	240	264	246	252	250	232	249	227	228	260	255	240	249	276	242	256	245	264	245	248	239	263	249	256	265	228	232	276	239	254	267	240	272	247	239	216	267	269	243	255	250	253	271	261	236	243	231	221	234	225	228	239	268	225	227	233	282	229	239	227	238	266	253	236	256	241	263	246	226	216	232	247	236	253	258	235	242	244	230	265	235	223	233	259	242	258	271	238	235	217	255	245	227	232	236	261	242	281	237	260	242	264	226	243	229	247	285	281	240	243	239	232	239	253	254	270	223	234	214	242	235	229	228	260	243	261	274	247	259	229	242	240	237	218	256	253	233	253	235	257	245	239	256	234	244	243	208	227	245	235	218	248	234	222	229	240	229	227	257	253	265	234	229	261	262	279	244	251	261	240	231	256	231	269	250	245	243	228	264	250	238	240	247	282	268	229	269	258	251	248	253	228	245	237	254	243	230	234	255	228	262	250	211	254	246	260	258	248	236	269
34218	38402	52939	35209	12159	8033	4985	2052	1383	1185	1031	904	989	947	854	753	732	714	641	639	638	671	662	650	646	651	608	562	622	602	627	1943	2968	634	590	575	607	633	609	592	595	635	582	590	570	541	542	570	572	630	600	561	584	590	554	617	575	560	550	584	588	584	575	570	589	636	595	587	587	607	602	589	605	540	606	602	628	595	595	619	612	601	549	567	621	524	582	581	587	581	570	579	594	612	570	543	607	555	599	557	525	530	626	560	600	574	573	574	600	600	577	543	602	609	582	536	584	530	569	559	589	586	550	588	614	546	555	594	585	573	588	545	589	533	582	569	568	580	558	605	559	573	585	602	539	576	573	610	591	553	581	565	603	596	605	613	567	584	591	598	586	562	546	605	533	608	599	567	613	583	561	596	580	594	566	590	568	529	617	576	592	608	584	588	547	564	558	586	558	561	553	536	533	565	566	534	551	553	583	586	578	543	564	596	542	623	594	592	574	526	591	591	581	561	587	554	581	562	584	594	575	582	544	546	530	566	579	599	603	576	620	571	540	558	582	579	573	574	547	572	543	602	573	580	588	598	588	548	556	576	521	553	588	586	569	557	597	608	580	587	556	575	573	567	615	566	589	586	598	558	560	521	551	575	573	582	542	583	587	563	563	551	617	568	582	573	541	567	615	594	601	581	555	619	575	585	552	588	628	599	565	563	591	570	617	520	528	598	583	583	573	574	571	573	594	584	577	588	568	565	581	563	543	564	594	576	557	615	567	607	567	578	570	590	581	558	553	565	609	559	601	582	579	579	581	591	575	556	579	599	546	535	569	645	578	607	562	563	531	555	555	535	571	548	593	547	565	535	554	577	581	562	568	573	590	566	561	633	575	587	597	546	582	540	525	583	570	560	590	563	579	580	586	595	558	571	594	556	587	605	616	579	580	577	596	594	556	546	543	568	612	594	611	593	575	590	574	567	556	560	558	562	562	578	589	592	567	589	567	653	561	590	586	564	550	559	598	573	527	569	620	562	550	590	610	533	585	569	572	644	543	591	585	612	566	526	583	607	593	594	586	553	580	611	572	594	559	544	580	543	596	549	558	595	575	598	581	592	555	598	568	574	577	618	546	586	578	639	576	577	626	605	600	549	576	566	627	549	538	569	576	555	609	602	619	601	581	577	570	586	600	547	565	592	639	573	577	561	569	605	572	592	571	558	602	546	559	564	587	571	581	628	568	555	555	557	574	553	588	530	537	549	555	538	534	578	584	620	561	579	545	611	534	565	554	551	528	595	552	579	592	516	576	613	585	604	598	571	576	587	580	544	580	553	536	572	555	587	567	590	601	576	573	577	564	588	557	601	583	571	566	541	587	585	647	605	596	557	581	591	569	550	609	570	602	583	591	536	593	584	569	582	536	574	563	562	566	592	551	551	516	595	595	557	617	593	590	584	535	568	561	572	592	555	575	548	583	570	534	553	550	621	586	588	557	595	627	576	605	583	577	604	548	555	657	605	580	553	574	579	581	594	558	572	583	609	622	571	561	588	586	551	609	557	544	555	591	586	630	569	599	579	591	628	530	616	599	555	550	581	596	582	592	569	556	555	588	605	542	601	574	609	630	597	569	554	587	602	576	565	569	518	607	575	522	580	564	564	580	587	588	601	592	598	532	544	588	572	602	567	570	523	583	535	560	585	619	547	572	612	610	566	566	528	589	567	547	562	575	533	549	558	583	560	581	591	605	596	606	560	583	537	529	586	551	546	556	541	575	543	629	594	604	595	577	560	596	578	566	578	581	570	572	565	624	573	605	613	614	591	578	607	609	567	605	527	564	580	567	605	562	582	586	602	568	615	556	586	542	598	621	534	567	590	582	573	567	571	619	557	571	598	581	587	604	583	539	563	580	572	570	577	587	567	563	560	559	543	569	587	597	598	588	567	604	546	554	558	572	560	579	523	562	591	559	573	562	549	566	535	542	595	573	586	600	521	543	546	574	582	575	583	543	584	609	549	570	624	579	588	608	543	597	609	562	589	546	568	622	586	570	593	578	616	587	612	581	545	561	554	616	598	580	582	537	542	592	611	597	616	551	592	548	606	613	563	572	602	579	537	579	569	584	559	589	598	609	567	508	624	611	604	556	609	573	602	563	624	611	601	606	601	582	625	533	571	586	565	617	618	532	567	606	597	601	576	580	551	586	592	566	614	568	613	633	586	570	554	632	540	561	548	578	554	527	595	584	589	563	574	598	564	575	583	568	586	611	580	563	572	566	598	592	593	565	592	565	589	549	572	550	617	590	549	541	600	605	560	561	585	582	542	604	572	570	615	587	573	566	616	574	574	580	568	624	588	541	562	585	538	577	566	563	542	571	592	574	576	589	578	601	598	579	570	560	543	581	573	542	601	570	582	616	545	602	578	587	594	603	583	570	612	546	613	533	572	587	564	527	605	568	552	599	614	604	582	569	586	551	545	581	547	574	552	596	592	550	564	526	599	594	596	546	533	576	584	588	609	572	561	562	563	553	514	580	571	582	589	584	552	572	551	601	620	559	592	607	566	575	600	609	580	556	531	587	616	546	581	569	552	588	538	597	585	560	535	585	606	545	580	572	564	557	564	605	591	592	572	617	535	551	563	554	537	563	562	591	563	579	573	584	580	551	561	580	561	549	606	586	584	576	605	571	576	550	578	586	586	566	566	604	595	573	561	555	641	583	580	584	576	552	634	598	568	587	604	580	613	596	580	597	632	548	569	537	584	563	564	562	603	570	553	551	575	592	578	554	559	535	590	582	583	580	599	565	576	599	588	551	591	595	550	580	597	567	583	564	574	594	552	556	620	615	592	556	569	553	554	607	582	592	560	565	625	556	547	600	525	600	586	561	604	578	531	554	599	612	584	579	612	584	610	567	583	599	589	566	565	589	578	548	601	533	574	565	583	575	595	595	580	585	566	538	605	594	584	616	571	605	581	590	541	601	567	557	655	587	576	565	595	547	537	567	570	570	571	629	585	574	593	626	583	609	582	572	597	597	559	587	589	593	575	616	603	613	587	562	580	570	559	601	550	609	625	575	576	585	620	595	540	529	564	590	612	580	555	559	552	591	570	578	580	561	574	567	610	579	561	551	554	584	594	521	539	583	539	593	554	549	607	573	591	552	565	589	576	567	581	601	546	610	615	581	562	578	570	525	580	547	565	546	579	600	588	561	582	575	536	564	532	567	539	562	532	578	565	572	564	603	583	570	533	577	585	554	624	538	555	577	606	580	584	557	589	577	559	570	580	570	590	604	596	592	611	582	602	571	570	565	560	596	586	569	565	544	582	557	543	545	539	561	563	563	552	573	555	595	620	589	617	574	585	579	583	573	563	572	577	551	597	574	616	584	591	596	565	623	595	557	557	594	567	574	559	544	601	586	581	599	582	601	546	612	575	567	643	591	579	582	571	570	596	557	570	552	541	624	555	551	604	587	612	592	579	607	559	583	589	584	621	612	564	589	576	576	585
68088	60388	72033	41627	22102	8660	4708	1923	929	718	461	403	366	348	355	319	304	310	285	307	283	265	284	259	298	282	319	293	246	276	280	700	1375	600	221	247	256	237	267	278	289	253	252	237	254	259	232	265	249	257	261	268	275	231	258	277	274	270	255	242	262	220	261	219	253	255	305	258	272	271	252	271	246	262	267	290	233	218	283	250	276	249	249	226	256	276	284	278	267	253	253	265	235	253	263	233	243	258	273	236	236	292	257	245	271	234	264	276	239	267	247	234	242	241	249	251	260	253	259	278	249	218	247	244	247	276	250	230	270	246	244	278	285	245	257	272	260	268	263	236	263	276	248	251	268	250	262	264	228	235	251	247	238	253	295	235	244	263	265	274	233	224	249	247	267	240	280	239	267	247	269	264	238	279	228	239	261	271	250	252	267	239	242	254	269	226	246	225	236	284	247	248	235	269	245	273	234	270	277	255	237	226	260	286	256	239	291	256	263	242	291	257	257	277	259	259	225	274	260	236	265	292	219	257	267	267	259	225	272	269	258	274	269	269	276	228	256	253	254	231	250	242	246	263	258	238	227	267	235	256	224	253	252	249	265	240	266	271	278	251	272	258	272	228	242	277	239	258	258	280	264	243	254	260	264	254	260	282	235	248	236	249	240	270	232	257	274	226	257	265	275	225	227	224	250	251	243	244	254	252	237	244	233	253	239	257	256	264	233	257	267	254	272	245	238	264	239	261	268	262	264	263	240	239	260	238	243	228	229	263	267	241	285	258	279	266	253	251	261	263	259	219	218	297	277	255	301	234	258	277	246	253	247	276	275	241	243	262	244	233	242	243	238	265	279	271	243	228	234	247	263	284	235	244	243	254	219	263	269	228	271	257	249	256	253	252	270	236	254	263	242	265	261	242	243	244	240	255	268	255	251	272	252	280	256	255	262	271	253	277	265	275	263	231	261	267	300	280	275	235	266	247	259	258	253	227	235	292	267	284	258	253	251	246	229	254	279	260	267	267	245	283	240	248	224	266	254	243	274	233	243	250	234	244	253	250	252	258	255	235	263	283	268	255	250	272	265	235	271	261	253	244	296	238	267	273	265	266	253	243	246	215	254	256	231	257	258	242	241	265	280	261	258	276	239	228	247	256	247	240	274	237	259	249	240	248	267	278	261	250	249	224	241	236	232	282	264	251	263	219	268	238	267	240	282	231	255	238	252	258	270	294	246	241	256	255	259	243	272	295	252	255	251	258	240	250	240	231	267	271	280	275	231	277	282	280	269	297	247	263	254	271	243	250	247	237	262	254	223	249	264	248	254	241	264	271	263	234	265	279	249	266	265	256	259	236	257	273	266	238	282	238	208	260	244	254	221	244	262	253	257	249	255	241	297	237	260	241	250	236	276	254	283	236	238	272	246	266	257	256	258	217	275	219	262	253	243	244	288	276	234	233	274	239	252	281	250	252	259	244	234	243	254	248	241	241	248	241	271	273	219	295	251	276	247	245	231	237	270	260	250	196	242	245	270	258	244	241	269	240	279	245	266	249	250	246	277	273	261	226	239	286	263	296	274	289	265	228	264	266	294	241	241	293	245	254	253	272	244	246	255	265	220	234	269	235	271	270	244	252	271	250	269	242	264	247	236	253	252	276	246	255	237	255	269	240	250	234	259	267	235	236	279	236	258	257	249	258	226	233	263	250	274	211	269	268	258	291	227	266	258	232	272	247	263	240	265	259	241	263	259	244	245	249	249	271	269	243	221	256	251	271	248	260	232	252	251	264	267	252	260	240	235	243	272	229	278	245	235	256	281	268	292	263	250	260	271	253	266	258	268	246	241	263	257	261	231	254	259	268	254	248	244	267	262	248	265	256	261	249	255	233	257	269	255	256	274	264	251	244	248	243	245	251	253	266	260	283	262	271	257	244	260	258	262	251	245	244	260	268	241	271	243	234	246	260	281	247	268	261	257	286	237	264	242	258	254	256	275	249	258	250	287	264	234	258	225	236	243	275	247	242	238	255	278	257	235	241	296	262	231	265	243	237	260	257	282	265	287	262	235	228	259	240	240	252	244	239	238	233	249	250	245	252	254	253	272	264	259	235	218	256	280	291	246	244	286	253	237	236	259	240	263	280	243	261	241	260	243	252	267	224	270	242	248	234	232	241	236	252	248	264	229	277	246	247	254	243	258	230	257	248	234	265	232	242	271	242	259	263	254	255	252	244	257	245	238	271	243	237	241	238	237	250	252	224	236	265	239	252	229	260	223	262	252	276	254	253	244	220	240	281	242	233	256	238	287	252	242	256	276	241	296	243	243	242	259	264	271	260	257	255	256	263	268	239	241	254	289	277	251	244	281	278	251	264	252	228	255	227	229	284	286	234	257	251	261	241	270	282	266	240	234	297	266	236	221	256	230	246	245	257	275	251	240	251	241	275	243	234	253	234	249	251	266	257	226	261	256	271	260	270	243	279	256	281	275	236	261	238	294	235	244	251	227	228	233	249	231	246	238	272	249	267	292	245	265	232	220	253	267	267	249	263	282	232	273	261	255	278	240	218	274	245	258	267	254	269	252	234	263	286	258	267	256	243	266	255	255	247	255	285	252	290	248	257	250	236	257	241	259	275	254	239	270	269	243	258	258	224	247	249	255	266	277	254	257	231	246	252	241	236	230	222	274	252	267	246	255	236	226	253	238	270	255	253	294	291	222	233	244	291	255	277	257	239	243	238	264	242	247	252	267	252	277	240	240	238	257	249	278	262	278	243	243	262	267	209	262	234	262	274	250	251	266	239	234	229	279	269	267	244	229	235	242	286	271	256	271	274	254	249	230	237	252	275	256	259	243	265	255	250	246	270	229	276	263	236	268	242	252	266	254	241	237	254	247	259	258	246	258	260	294	239	242	265	239	239	255	243	269	223	268	230	279	252	256	253	255	241	243	271	242	239	260	266	270	258	264	246	243	245	232	276	280	269	260	242	274	249	218	247	254	240	253	245	250	284	264	267	271	251	273	262	270	265	265	235	263	283	273	248	239	272	235	250	269	231	243	241	286	255	290	253	272	257	254	254	271	260	254	263	277	272	261	286	248	271	255	253	242	268	252	253	257	246	266	242	263	284	251	284	273	240	246	238	249	268	272	268	232	252	265	266	246	279	278	233	237	234	253	241	243	259	246	239	259	248	265	265	271	253	270	258	259	242	238	253	268	271	255	249	240	258	231	259	253	244	297	228	269	296	257	244	257	245	280	271	251	249	271	246	234	240	263	243	262	257	243	275	269	239	267	252	242	264	267	286	240	263	249	238	269	237	248	230	226	242	265	251	237	245	283	251	245	267	264	268	247	261	254	244	224	279	238	242	246	256	243	240	232	248	258	242	256	261	252	261	273	237	271	244	290	279	256	261	259	244	240	260	250	240	280	219	239	246	233	246	269	235	254	276	244	234	273	256	250	258	249	252	263	240	275	259	272	267	260	265	286	284	246	309	251	263	274	253
41837	50330	64351	46121	15002	11701	7310	3558	1915	1631	1436	1367	1252	1008	987	889	805	945	850	772	732	690	747	746	814	804	670	742	673	694	786	3993	7990	2509	619	632	589	662	606	604	626	645	612	613	613	644	620	609	609	627	625	634	639	634	628	612	665	588	620	603	644	634	600	673	610	652	601	603	626	659	609	651	597	592	599	645	636	593	642	602	626	637	634	646	598	627	617	605	632	621	573	628	653	580	622	658	619	586	576	594	593	617	626	594	553	602	585	564	578	573	563	657	613	612	613	614	656	614	623	561	613	589	661	605	605	556	604	645	560	654	600	609	579	663	606	621	591	609	626	602	651	630	642	663	610	685	594	604	582	610	638	592	595	615	637	612	581	598	647	565	627	619	575	601	630	625	643	600	632	592	589	613	610	620	621	627	613	625	616	607	593	598	623	603	606	620	628	593	598	619	624	606	642	605	605	621	628	615	649	641	623	601	609	575	681	622	628	610	610	568	654	650	603	589	609	654	642	622	629	603	653	631	590	627	624	618	629	565	612	609	637	605	627	602	658	537	609	615	624	624	624	610	632	634	607	655	654	637	596	625	608	594	562	585	589	595	569	605	606	621	601	602	614	595	610	660	636	594	591	622	624	629	612	606	615	613	610	612	635	625	608	600	629	621	607	616	609	599	606	633	592	635	634	632	590	614	596	662	605	603	612	603	634	611	642	568	611	552	625	610	608	604	580	595	609	608	610	573	620	605	604	600	595	620	597	608	575	614	593	628	597	617	598	592	609	666	604	604	548	629	607	662	577	648	613	631	598	612	606	622	609	621	593	604	636	596	568	641	591	605	586	631	615	616	620	591	586	607	582	604	665	597	600	610	582	566	606	626	614	631	612	587	640	644	616	616	607	637	641	611	617	593	602	569	606	624	607	605	628	626	612	616	632	609	578	620	662	612	571	629	557	614	608	590	648	614	613	575	563	615	593	592	623	607	619	579	604	614	566	592	598	648	579	634	601	609	604	574	634	584	596	587	556	615	623	635	587	582	617	601	614	654	612	557	573	612	613	582	621	597	635	606	638	639	567	616	596	593	583	571	613	611	631	601	597	624	626	625	583	613	615	604	633	603	569	619	636	601	588	625	636	600	611	617	599	605	617	618	601	610	644	606	635	639	626	599	629	601	592	602	589	626	603	650	626	590	607	607	610	633	643	608	608	645	630	608	603	653	604	577	615	577	601	603	616	603	601	617	605	592	656	576	612	602	624	550	643	616	598	592	585	662	563	614	594	616	614	634	576	629	593	654	581	634	615	634	609	642	580	603	650	625	606	621	634	593	635	621	613	626	601	606	575	619	615	596	633	619	614	603	603	619	592	600	619	628	635	604	557	613	646	607	610	631	633	593	626	615	647	601	607	647	609	574	649	592	632	600	637	625	583	610	628	616	629	597	641	590	592	616	666	587	606	588	604	577	641	596	601	541	668	667	645	604	574	594	624	606	589	596	656	571	594	596	632	587	603	608	647	592	617	614	635	630	608	569	568	637	595	635	645	631	573	635	577	653	630	564	631	630	608	611	634	616	604	602	596	594	583	639	663	623	609	651	593	641	622	620	659	587	625	569	617	614	599	628	618	590	632	534	599	592	592	648	586	613	615	609	557	579	585	653	576	612	659	597	603	630	597	615	608	602	647	589	637	622	599	571	605	654	626	650	605	610	632	619	604	579	623	611	637	589	599	628	590	632	599	640	631	621	623	626	610	669	620	635	600	619	602	616	574	599	566	595	587	586	582	602	593	618	652	614	619	597	616	598	590	638	652	635	589	593	558	630	583	600	608	620	635	650	621	646	618	621	598	577	644	626	579	574	607	618	623	550	596	617	604	617	573	633	592	670	619	623	596	593	553	598	588	602	609	619	592	573	593	613	689	586	636	587	594	599	611	616	627	613	622	603	667	596	616	634	583	609	589	635	569	648	599	600	594	583	608	626	638	622	621	642	586	633	633	585	652	628	577	652	578	592	587	565	563	638	657	605	563	629	637	571	583	603	596	596	622	624	598	614	617	622	605	618	579	599	601	615	654	620	603	605	644	641	622	605	661	572	603	669	597	629	598	626	632	597	548	607	631	618	628	611	601	560	623	615	624	616	587	628	644	620	619	586	593	626	615	645	583	653	601	598	584	594	662	578	629	625	634	583	616	571	616	581	571	573	616	636	623	629	631	581	629	627	609	623	622	601	606	600	566	626	539	639	666	605	606	621	606	614	575	568	564	670	630	625	623	606	565	608	610	647	618	664	579	601	641	639	643	610	605	613	588	637	574	595	614	613	619	616	649	617	623	622	598	637	608	616	623	565	608	600	607	603	636	602	563	607	616	620	569	628	607	616	629	612	612	599	613	575	626	614	615	622	634	633	627	606	585	618	596	609	602	608	559	630	628	584	587	617	631	601	618	572	626	578	601	595	593	601	647	652	611	607	615	585	590	610	592	590	569	606	588	635	596	652	607	600	620	639	624	605	612	590	613	618	588	600	579	608	610	599	606	619	627	603	587	605	617	579	617	616	617	634	614	610	621	542	600	619	633	619	598	604	598	609	628	606	601	613	611	631	611	616	600	601	584	587	633	597	587	605	627	581	675	623	623	623	626	616	613	658	612	592	592	585	632	569	637	631	619	601	645	607	576	659	640	587	585	626	621	628	603	637	639	597	602	603	632	620	614	625	580	618	586	636	591	611	597	598	591	634	585	665	617	612	622	620	615	637	623	657	638	606	640	669	583	597	611	588	643	621	626	653	628	616	617	593	590	586	637	601	599	596	605	615	582	597	627	574	634	629	625	616	610	635	591	612	575	605	611	599	610	601	625	573	587	631	605	645	586	635	589	640	638	633	652	604	614	570	587	597	626	608	631	582	566	606	640	567	625	629	602	577	616	559	568	610	597	604	617	604	608	612	607	596	670	604	655	600	640	647	616	630	617	592	625	541	597	600	599	597	649	643	630	612	591	606	593	625	618	602	616	615	579	620	673	621	621	568	615	605	604	618	574	586	637	601	605	635	610	625	634	603	635	619	592	599	556	629	578	701	604	578	588	587	597	600	609	628	627	608	647	614	618	598	617	647	615	614	636	604	614	608	636	611	573	630	650	606	611	573	629	605	611	619	574	632	625	614	582	596	633	624	620	653	626	610	655	630	619	655	632	598	587	611	599	614	633	650	617	604	593	623	624	597	656	639	613	589	609	602	630	636	623	612	600	622	622	645	623	606	561	586	600	618	589	601	611	625	613	613	606	589	571	574	599	657	620	610	649	610	620	607	616	616	590	632	627	635	640	596	641	637	603	583	601	611	567	590	641	549	616	609	621	645	615	573	618	598	626	607	619	573	575	579	582	673	631	624	601	617	616	588	614	638	589	617	582	575	614	616	611	653	634	611	624	653	593	568	627	636	621	655	657	639	641	594	601	613	585	604	560	641	634	607	600	606	610	560	618	626	628	656	563	610	636	636	610	659
22624	8398	8041	1641	601	492	482	430	361	409	400	343	374	367	376	379	373	378	364	389	379	372	377	389	316	410	402	390	382	375	380	411	455	467	376	384	397	373	365	384	358	365	403	374	347	393	365	380	422	384	355	356	341	365	377	412	380	348	422	360	377	412	359	370	393	369	375	375	379	389	351	361	372	408	370	398	372	377	397	369	349	326	364	393	368	382	382	410	387	381	387	416	412	403	391	403	400	388	401	395	374	382	403	340	363	382	391	389	392	395	365	417	384	394	407	374	369	386	380	380	440	370	361	374	370	364	342	360	390	368	405	406	376	391	357	411	390	366	393	393	437	361	375	401	381	375	377	387	434	383	431	389	397	399	374	402	343	366	379	372	368	411	418	397	389	399	374	399	354	351	385	364	389	379	396	424	397	364	366	388	379	362	402	386	377	376	369	368	385	379	368	382	367	376	398	382	382	372	365	399	400	400	438	371	375	363	371	363	405	352	392	415	419	384	384	411	371	360	352	379	370	345	357	368	373	351	362	348	369	402	370	379	390	371	358	393	387	353	368	377	398	380	375	406	400	376	375	367	357	417	397	374	390	370	371	384	408	364	379	378	406	393	385	380	394	358	372	381	355	388	407	375	379	365	356	348	394	371	428	415	374	382	367	399	372	373	386	404	376	370	381	361	419	387	352	379	382	381	389	365	395	401	362	348	395	375	370	386	352	391	392	386	380	399	351	350	374	393	395	352	359	377	400	383	380	397	398	368	400	373	359	342	340	375	359	354	375	358	419	378	367	398	343	369	412	379	363	348	365	379	390	356	368	382	373	352	360	368	398	407	380	399	396	399	373	415	346	416	371	393	373	391	331	386	369	387	396	374	393	404	390	387	383	385	365	374	394	385	351	388	356	385	379	370	372	398	374	372	393	359	366	379	412	364	398	374	398	351	380	386	377	383	386	390	409	371	402	334	399	356	386	401	395	382	384	402	390	375	366	364	369	380	369	383	351	365	377	366	368	387	357	377	385	406	375	385	400	363	378	419	402	367	351	380	399	434	366	399	427	365	367	365	360	378	408	377	377	386	369	356	398	384	361	382	385	393	371	351	426	405	381	393	381	356	411	364	371	372	388	397	414	361	366	393	406	373	386	357	381	371	380	392	427	339	390	355	348	366	377	369	355	386	393	360	372	419	362	412	366	344	396	377	382	390	374	377	373	349	391	377	410	328	407	358	415	397	362	373	396	390	370	408	396	416	376	350	352	398	348	384	392	382	387	364	364	384	388	363	364	355	364	378	344	369	386	406	377	367	371	394	403	364	399	352	383	373	371	392	395	354	343	390	402	400	409	368	357	376	392	370	402	335	428	383	375	375	387	389	355	386	360	352	361	373	363	371	398	379	386	405	379	418	376	364	396	343	404	385	381	393	349	400	381	372	383	376	378	406	383	350	390	376	414	359	392	382	373	384	379	406	350	404	372	372	419	357	398	362	378	379	374	381	405	363	399	383	379	385	379	392	414	394	387	387	396	391	381	342	375	346	386	376	367	381	399	364	364	345	386	377	390	396	375	393	375	393	388	358	345	387	352	371	412	378	377	404	419	345	391	358	335	363	346	399	406	365	378	380	367	366	373	342	388	374	354	371	333	366	417	356	404	431	409	380	398	371	362	358	385	412	401	361	358	385	346	366	385	368	387	383	420	370	370	367	375	365	357	410	389	406	381	378	404	392	357	417	377	409	370	349	378	365	350	396	374	393	396	381	394	426	428	366	373	366	374	378	389	412	384	402	365	342	364	379	393	381	373	380	409	392	373	379	344	372	392	371	384	408	398	350	366	396	369	373	379	399	381	418	364	361	380	373	386	395	371	410	365	361	375	331	404	373	363	389	367	399	391	353	402	358	410	395	450	382	362	392	400	350	418	386	392	379	380	349	373	381	348	387	364	407	379	377	361	383	388	351	385	360	366	380	397	383	345	371	316	368	356	345	348	388	364	416	403	384	354	364	400	374	366	385	367	377	350	356	364	382	388	395	376	359	390	372	385	389	396	379	399	390	407	360	376	413	385	397	367	360	358	387	373	391	388	414	380	381	367	365	362	403	327	328	341	378	405	402	361	385	397	381	373	381	422	433	373	334	388	368	369	386	367	364	428	376	373	378	375	378	344	339	371	352	363	375	347	368	381	335	396	398	345	356	412	394	382	396	385	375	384	390	388	372	365	390	376	355	423	377	367	348	365	331	364	429	397	386	364	403	402	384	368	416	402	353	375	369	346	434	403	372	390	389	366	365	397	367	398	373	352	360	376	383	380	371	366	401	362	374	335	398	379	393	334	381	426	339	375	388	402	376	416	388	408	365	396	421	418	361	398	404	374	386	353	365	386	373	377	371	366	391	372	389	377	357	355	355	401	367	396	357	394	419	373	356	361	372	378	447	441	381	368	365	363	423	391	382	347	352	364	357	420	358	364	345	374	371	343	366	391	411	399	410	403	401	387	379	356	367	408	376	346	353	395	382	375	381	393	364	383	425	384	426	344	418	384	391	404	393	355	380	337	405	345	388	420	393	334	369	389	358	383	338	384	405	369	342	372	414	353	356	382	371	363	377	424	409	396	336	418	361	388	403	351	392	360	393	422	370	410	387	405	390	389	399	390	398	375	338	379	394	387	404	367	400	406	376	398	414	393	382	349	399	390	404	389	392	351	414	385	398	360	380	372	403	387	352	363	373	394	357	416	369	375	382	347	374	354	353	359	369	403	354	374	347	388	379	340	366	367	376	375	371	364	380	383	377	358	411	377	379	398	387	341	374	360	398	372	372	357	407	377	424	381	373	368	384	385	372	400	379	377	361	387	370	398	339	408	393	338	388	370	392	366	379	390	370	387	400	408	387	373	391	383	408	424	366	372	408	408	342	381	341	400	413	381	372	376	386	398	389	344	362	377	363	352	398	387	397	371	360	330	396	387	368	375	405	398	382	372	369	362	385	409	385	387	372	372	358	386	373	387	393	388	364	405	374	395	409	331	418	364	381	377	387	389	402	395	359	362	411	374	389	360	394	381	410	347	366	398	381	380	356	394	359	370	386	395	366	409	396	377	422	404	355	371	357	367	367	402	381	391	381	366	362	389	388	400	352	364	363	400	398	394	425	386	384	384	368	363	404	379	382	357	442	371	368	373	375	365	356	361	340	409	396	365	360	385	385	353	386	398	349	354	378	381	390	403	389	388	377	391	381	376	365	388	349	383	400	397	426	391	357	352	375	382	326	374	377	356	382	359	349	393	381	393	389	414	378	408	404	357	398	385	412	394	370	377	357	403	360	431	420	374	396	366	372	368	398	336	379	432	377	393	442	402	381	335	381	359	373	415	333	401	378	377	376	392	400	367	371	382	386	394	418	377	354	371	364	383	382	378	379	404	323	358	370	373	348	375	409	363	355	368	374	343	358	399	413	397	366	384	390	404	369	393	417	371	400	365	398	387	355	392	387	332	415	400	379
14898	9658	13785	4519	1844	1556	1150	961	952	878	888	925	886	877	862	871	869	924	883	845	893	866	806	844	856	865	861	862	826	852	822	999	1242	1245	836	815	852	848	808	854	873	826	914	891	849	820	853	842	838	883	870	878	879	877	819	861	849	872	867	921	913	869	812	815	916	882	861	848	871	838	840	829	887	880	839	845	852	835	843	895	843	849	845	922	827	834	845	811	871	862	874	867	875	936	891	856	870	857	885	894	838	886	865	841	852	865	871	866	850	845	853	837	869	842	870	877	847	882	874	856	891	894	852	858	852	873	890	869	835	875	865	886	859	863	819	820	858	893	817	857	889	887	833	888	860	887	874	836	879	822	858	833	841	846	823	866	946	848	853	876	814	908	906	854	844	905	870	838	867	871	846	855	822	804	837	880	848	825	849	881	893	862	864	866	870	852	868	804	828	873	884	872	881	857	883	812	890	829	854	864	872	853	892	927	835	850	837	878	826	798	835	844	872	844	894	848	866	884	877	885	834	854	804	866	841	844	859	853	894	837	904	887	901	864	820	873	846	799	842	865	891	886	921	866	908	845	812	821	838	878	868	862	812	863	844	845	834	825	888	846	878	809	898	917	821	942	832	870	877	883	831	895	860	873	884	859	857	862	894	872	852	842	917	823	872	835	871	861	844	867	812	872	855	791	887	876	890	862	889	896	824	836	845	850	877	816	849	806	886	864	907	861	904	863	847	850	829	881	885	858	860	809	868	834	868	878	840	809	871	900	891	836	892	880	914	865	821	840	910	884	830	812	877	901	869	911	890	901	851	815	911	872	833	853	885	852	851	844	851	890	855	842	856	860	891	861	883	860	872	840	882	862	874	812	828	845	845	862	875	913	861	859	878	900	840	821	813	903	927	838	844	877	886	886	849	856	803	915	891	819	835	880	902	871	874	857	846	886	853	829	830	835	852	862	833	882	869	837	865	882	854	844	851	850	865	877	870	829	862	881	821	895	884	868	914	802	858	881	827	844	838	868	870	857	856	781	899	826	953	823	869	865	873	926	850	877	858	846	885	905	855	880	864	893	837	882	827	942	864	844	825	800	903	845	843	861	886	890	840	895	894	845	918	801	907	840	831	812	869	844	869	840	873	849	861	838	871	838	889	875	846	853	902	832	872	886	824	863	823	892	849	862	836	847	918	899	874	840	820	856	818	819	871	850	862	924	857	896	814	881	838	835	888	850	877	839	885	915	919	868	880	891	861	850	829	840	845	849	823	804	902	848	813	910	855	873	829	834	871	836	867	902	904	861	857	827	854	845	907	818	863	880	876	900	848	839	849	886	825	856	868	869	891	850	855	874	863	841	879	826	900	850	849	892	824	866	841	910	814	897	818	886	843	856	833	849	858	872	846	842	887	823	838	852	841	864	859	832	845	883	869	834	872	873	871	880	838	865	905	865	859	887	828	844	902	815	841	853	841	875	836	920	908	860	891	847	831	864	833	837	894	812	861	829	865	854	894	864	888	883	873	833	913	855	845	851	830	862	881	886	870	817	852	890	822	878	871	852	858	880	856	882	885	835	866	849	949	832	885	850	867	872	835	893	876	848	857	859	866	863	852	890	859	878	860	846	872	836	833	857	866	850	869	875	859	844	862	896	850	852	850	890	821	851	871	897	870	866	845	859	845	831	840	877	859	818	906	848	878	940	857	916	858	851	911	871	832	864	829	830	865	866	840	828	873	878	848	847	872	885	837	898	857	817	867	853	851	807	870	874	862	849	861	845	837	823	870	900	869	823	919	884	873	875	854	847	864	820	848	842	881	833	892	888	855	850	868	842	852	820	819	883	865	942	873	851	879	837	904	859	904	901	872	828	896	807	897	875	849	893	832	859	854	817	863	826	894	875	862	881	883	924	845	864	877	915	829	880	904	881	842	851	900	879	844	885	840	812	867	869	836	872	881	793	822	867	853	908	866	879	873	848	870	892	809	815	827	826	872	874	777	891	855	799	879	856	856	834	865	889	813	891	793	867	894	849	829	869	852	845	861	862	846	889	861	885	827	817	892	899	856	826	849	829	866	859	898	818	882	838	902	838	775	817	871	852	857	846	829	887	868	862	836	856	858	862	881	874	861	874	940	845	822	859	873	859	802	851	825	882	894	861	854	820	871	916	867	870	889	828	865	854	852	852	874	886	872	875	862	878	869	834	856	891	891	883	815	876	853	863	829	818	791	846	879	914	877	864	890	884	912	886	875	877	869	862	862	863	854	864	869	868	801	917	898	836	901	833	836	860	828	873	822	891	883	884	844	870	849	848	825	893	829	866	859	820	855	827	864	864	873	867	858	899	800	854	842	843	876	833	875	819	885	861	899	918	884	846	860	874	912	897	846	865	891	866	897	872	882	810	856	839	857	861	834	894	878	854	880	921	879	857	860	903	840	822	870	860	912	908	856	870	925	845	877	891	849	875	898	875	868	866	928	855	823	877	884	829	876	821	833	832	870	857	863	841	862	827	814	917	903	847	845	889	904	874	886	875	850	863	880	837	823	870	839	892	877	882	815	815	852	877	864	825	825	876	878	850	872	826	913	837	845	882	838	880	900	849	864	842	862	850	891	846	868	858	887	783	848	856	897	855	845	886	832	886	872	869	870	891	838	848	870	880	863	851	885	859	843	870	836	870	812	824	851	907	844	870	828	812	885	841	829	824	830	810	851	804	805	835	826	890	897	849	834	904	840	918	823	817	849	833	859	893	888	856	879	844	885	876	868	877	881	838	850	863	818	848	922	874	882	877	835	850	836	902	911	849	856	901	850	857	869	859	887	898	894	875	911	866	822	813	826	866	843	836	819	842	784	823	819	869	855	835	878	877	857	872	856	843	802	886	874	881	831	848	805	887	809	804	830	888	858	843	833	871	836	841	853	817	837	894	887	882	841	843	877	856	817	838	911	863	863	843	873	874	849	845	855	879	868	842	851	888	862	822	863	842	824	896	851	803	833	863	848	857	884	876	862	933	847	823	843	871	863	869	908	849	888	849	837	842	848	864	863	891	832	877	836	898	834	806	891	824	878	815	880	866	876	840	900	855	856	846	880	926	869	869	869	848	807	818	855	838	860	867	850	883	881	851	854	882	864	864	908	840	854	844	844	804	866	845	892	914	780	908	852	835	847	850	801	833	902	860	868	879	881	890	862	821	868	873	832	877	862	871	894	889	896	862	864	859	896	854	873	828	822	894	840	844	856	847	906	896	898	906	861	861	825	873	854	819	841	880	821	894	857	876	828	803	859	865	813	805	856	886	853	805	852	886	809	867	854	887	836	797	831	819	881	874	815	866	814	828	894	847	865	816	858	895	888	866	847	892	840	861	839	819	857	849	890	854	849	922	833	812	838	833	848	875	816	845	886	861	838	878	895	850	884	863	854	856	869	872	871	877	870	844	939	857	898	832	883	836	905	876	844	833	906	881	830	878	816	904	836	934	887	850	868	942	877	874	883	889	910	855
56301	49495	57811	31413	14110	4687	2209	1179	615	442	410	409	334	300	290	290	289	258	260	267	303	223	267	222	274	248	254	241	248	217	255	540	710	542	271	251	257	240	274	234	259	261	294	269	208	238	290	275	294	256	255	236	242	266	240	231	267	281	249	246	252	235	255	268	239	249	277	256	277	262	259	244	262	269	247	240	263	280	234	274	270	273	242	277	260	277	271	250	249	245	253	240	248	239	256	245	268	283	259	267	251	238	232	258	273	249	254	242	263	267	264	265	268	271	249	226	230	253	265	275	253	230	258	273	259	254	268	250	250	225	263	250	252	251	244	235	233	268	243	258	268	256	271	246	248	227	260	282	272	263	242	222	262	251	254	262	248	265	248	244	257	244	245	252	244	215	249	253	244	234	247	270	249	275	240	259	258	246	251	246	279	255	249	229	263	248	235	246	287	246	245	249	237	250	260	258	240	249	238	253	255	231	255	255	284	255	268	278	253	254	216	232	267	249	239	260	257	263	233	260	268	244	260	241	250	257	263	251	268	270	239	253	254	253	235	276	236	248	241	224	261	256	264	269	222	273	265	250	236	267	260	262	220	245	225	232	265	217	260	241	249	261	262	231	258	266	259	221	230	250	252	276	243	280	232	274	267	247	236	247	256	250	261	276	259	237	251	242	272	271	249	232	250	248	264	235	247	271	256	248	292	281	249	247	254	278	265	253	276	228	276	252	269	222	257	247	249	281	274	259	238	275	244	248	271	239	270	243	229	235	251	272	279	262	280	288	280	277	275	249	277	248	271	282	271	252	258	255	249	244	260	242	251	235	245	250	243	229	286	279	262	262	244	289	266	262	265	267	254	260	238	246	266	250	279	225	255	253	251	219	263	256	242	224	262	262	267	249	248	246	226	255	257	243	237	256	245	255	274	245	287	243	252	257	237	231	285	240	273	267	252	226	269	274	236	229	268	254	261	265	275	247	262	277	269	275	251	266	258	276	249	267	293	253	263	268	252	251	253	246	261	243	280	269	257	238	244	216	237	247	240	266	255	239	243	240	263	241	243	268	257	244	244	227	260	245	287	233	262	253	269	228	232	241	228	288	296	249	243	241	206	273	233	245	258	252	235	230	280	246	264	248	249	250	260	239	274	259	260	268	257	269	254	251	266	224	251	250	255	259	236	235	245	246	279	232	246	289	233	236	233	243	251	290	250	285	270	256	247	265	256	264	253	265	233	237	270	257	255	252	264	243	237	262	291	232	246	239	230	254	249	249	259	258	267	272	263	260	236	244	259	244	251	246	245	229	262	251	244	257	229	239	259	263	232	230	248	260	230	263	246	265	253	241	244	275	244	249	242	272	267	254	242	233	251	269	265	232	259	260	237	267	268	292	246	250	256	224	239	228	287	267	231	273	244	269	252	230	252	278	228	257	264	286	268	253	267	273	241	244	242	279	281	242	261	249	245	283	263	254	230	282	273	249	232	254	243	262	235	268	267	261	250	255	269	257	270	244	250	280	238	240	224	266	229	262	243	248	236	249	259	241	254	266	273	199	264	231	278	257	248	261	234	222	278	260	251	243	274	245	230	239	262	253	271	251	256	269	298	241	243	237	228	250	259	239	246	274	246	244	235	254	248	252	247	233	255	239	224	237	258	272	259	262	253	239	279	239	254	262	292	240	254	256	237	271	287	256	251	255	247	270	241	270	258	277	255	241	243	263	249	221	267	280	243	243	244	256	254	253	240	244	244	264	253	273	248	231	277	266	247	270	248	264	242	263	296	273	239	281	247	210	238	243	278	274	265	199	256	265	270	277	244	221	226	234	265	259	262	233	267	262	251	192	256	269	235	225	249	268	256	244	249	256	269	257	249	280	235	238	238	257	224	249	247	271	255	263	236	244	258	279	250	244	297	246	241	242	249	278	248	251	272	242	260	271	241	283	264	245	239	273	241	262	224	244	233	280	290	246	231	242	261	271	238	234	278	255	242	237	261	227	260	213	230	270	239	240	261	261	252	270	249	273	260	230	237	255	274	276	233	244	266	279	237	247	265	261	243	241	249	252	236	233	230	257	237	280	237	242	268	272	263	275	277	271	238	260	258	268	245	269	244	297	256	277	271	280	281	254	250	239	234	300	262	241	248	248	252	291	245	260	245	240	254	284	255	266	238	275	245	269	226	255	267	256	285	245	259	232	260	276	255	248	286	248	256	266	246	288	263	250	235	270	281	258	239	290	250	239	257	238	267	246	228	265	272	245	251	294	260	266	233	260	282	268	236	253	259	224	264	262	260	266	262	234	257	249	230	241	262	261	260	265	243	251	264	235	239	244	276	242	274	275	242	226	233	238	248	243	220	278	263	278	255	231	260	274	228	257	241	228	276	261	264	253	258	266	277	263	239	266	296	268	249	268	255	249	261	240	244	272	278	260	246	275	246	248	290	277	261	235	249	270	270	264	266	252	263	283	242	244	253	225	249	271	272	245	221	228	261	245	255	251	251	249	251	231	251	259	245	260	236	251	250	241	226	232	280	240	252	278	247	238	255	261	265	236	259	259	245	245	283	274	242	284	242	253	267	250	264	281	266	275	257	267	243	236	274	259	225	266	248	244	265	234	263	255	254	262	252	239	242	209	269	258	244	233	249	256	245	224	266	254	262	242	288	243	219	247	264	238	287	244	234	229	272	262	265	229	244	258	259	249	250	243	251	268	270	262	234	291	253	244	236	259	258	275	283	259	256	261	260	267	246	271	294	263	262	253	271	262	223	226	250	258	254	275	248	260	264	262	283	240	261	261	249	265	243	260	267	273	250	280	248	267	245	234	261	239	258	251	268	262	245	252	273	274	253	235	251	238	258	240	230	239	247	266	274	253	255	242	232	253	260	286	231	272	257	235	273	263	250	247	255	275	275	266	231	281	247	235	266	272	267	247	222	218	262	246	253	268	255	238	292	239	239	274	267	271	202	233	232	258	259	247	255	231	264	245	241	266	222	259	244	253	262	254	250	235	268	265	256	290	262	228	255	262	248	256	258	241	245	245	256	253	249	255	278	255	246	236	263	283	235	230	258	234	225	259	256	284	270	259	246	259	235	273	269	260	265	254	226	251	221	240	225	225	257	248	261	246	254	266	241	249	249	246	254	234	256	247	283	252	233	247	235	232	249	230	279	256	264	252	268	226	288	256	243	227	241	260	249	250	268	226	257	261	271	230	272	256	218	269	286	225	245	264	237	237	241	277	241	308	251	274	276	226	263	201	249	265	267	250	257	267	240	237	245	251	249	271	274	270	228	275	257	236	263	274	255	271	251	216	253	247	271	221	249	235	251	213	248	238	258	256	269	225	261	264	244	248	241	267	235	284	243	252	229	249	261	248	256	262	262	239	275	259	252	230	254	239	242	254	261	237	237	266	270	267	254	273	271	256	274	271	239	250	260	255	275	255	268	258	245	301	249	246	254	260	232	292	276	260	248	253	258	279	250	269	257	272	263	240	261	262
33622	40268	50415	37765	13101	8248	4017	2483	1427	1147	1001	1167	965	930	803	750	740	784	774	693	734	651	648	707	651	649	662	661	644	606	906	2956	3896	2724	635	593	569	592	595	650	641	583	642	591	603	663	617	605	627	648	588	615	621	634	616	634	619	587	615	582	610	601	554	609	649	612	627	633	620	626	646	573	627	572	643	604	562	607	630	570	637	611	638	610	555	565	584	616	632	636	594	580	630	608	603	608	610	567	613	638	572	608	604	596	584	624	607	567	583	588	605	598	597	613	589	630	603	609	598	551	586	565	602	657	561	597	602	588	590	611	640	582	597	613	564	584	585	654	587	601	588	638	572	595	567	664	612	613	618	621	560	581	601	590	629	576	581	572	650	641	627	583	601	624	644	629	603	593	571	610	622	619	570	603	626	555	597	606	606	593	633	582	580	576	611	660	589	588	612	587	585	636	569	603	580	572	567	562	595	597	603	595	604	619	596	620	581	607	576	612	614	616	604	583	598	589	593	621	593	599	583	555	571	674	597	574	611	607	598	617	596	613	599	641	617	606	619	570	596	555	599	645	593	623	605	573	612	588	549	607	597	647	580	568	611	592	586	588	527	628	609	624	576	565	591	597	610	596	615	631	631	575	604	571	624	628	619	605	631	630	585	616	580	633	609	666	618	613	619	620	541	579	587	604	620	580	581	598	611	587	591	576	594	604	588	627	607	627	596	639	578	600	611	575	607	614	610	600	586	577	584	634	625	564	619	553	617	645	594	592	573	601	621	607	591	568	636	569	630	598	606	579	595	635	556	593	579	605	594	599	631	571	593	559	637	615	570	614	605	645	590	598	599	570	547	593	608	572	637	599	599	612	594	604	596	626	578	610	609	582	590	593	558	580	594	571	611	580	577	617	611	565	561	626	626	628	592	605	586	615	552	622	647	639	617	588	576	638	642	587	577	607	629	601	600	608	546	612	600	615	585	594	599	587	598	567	563	602	601	576	576	583	633	625	592	544	574	616	657	586	622	636	606	593	565	581	602	557	629	615	608	549	596	636	615	616	579	583	603	583	587	607	580	607	631	626	590	606	603	605	587	625	584	561	629	612	627	619	604	583	608	554	629	651	624	649	592	565	559	561	555	609	596	611	607	605	571	591	606	600	575	587	602	619	629	605	622	565	643	597	608	593	576	630	576	558	598	570	616	558	642	607	589	593	619	563	591	578	626	595	599	584	545	581	596	543	613	585	638	563	606	617	631	560	616	577	578	603	626	593	546	594	575	603	622	630	607	625	625	528	597	621	587	595	622	610	559	612	587	614	613	586	614	600	571	592	565	603	565	622	610	648	595	625	622	599	618	614	613	620	604	590	616	568	618	586	618	568	577	579	609	581	622	628	625	553	587	603	625	626	579	632	595	613	584	565	583	616	596	626	593	589	577	611	546	590	606	606	625	616	618	611	633	575	602	614	614	622	569	596	603	599	633	579	625	620	572	560	575	584	632	577	602	604	640	645	601	596	585	585	603	614	589	627	593	589	569	600	633	593	614	601	624	609	597	611	609	591	581	595	588	615	576	586	569	597	625	609	601	634	597	611	599	578	592	574	607	596	629	605	587	608	593	560	616	604	616	610	577	575	655	613	592	618	601	611	629	617	606	615	634	622	576	669	560	623	603	617	624	596	561	604	601	659	627	595	615	583	582	606	626	573	578	605	620	583	587	626	578	611	619	584	583	609	574	613	580	660	619	617	651	602	591	573	602	580	594	599	553	623	597	578	604	547	604	609	596	615	608	574	564	589	561	598	576	581	647	584	644	643	623	601	621	622	591	616	601	587	581	596	593	585	584	607	572	585	561	618	612	574	572	584	611	618	611	606	609	642	614	611	591	601	562	584	625	655	582	619	619	593	592	636	605	592	568	570	600	582	621	589	598	608	584	574	585	594	633	601	630	570	580	617	640	569	602	582	591	579	588	614	592	636	629	590	579	569	584	607	597	623	670	600	625	593	597	624	594	614	589	618	606	622	585	575	598	591	632	584	569	540	545	613	602	598	568	606	640	579	590	567	627	619	591	625	590	565	568	593	633	600	573	638	618	633	583	586	553	609	616	605	583	617	655	605	599	589	615	597	608	588	566	619	599	615	609	588	592	585	582	558	592	591	543	607	624	645	610	580	571	587	585	568	572	579	631	662	590	589	603	548	587	622	664	613	607	577	582	559	661	614	621	616	545	574	612	615	628	581	602	630	572	626	611	592	591	610	530	641	592	623	605	573	567	614	625	597	636	620	617	636	587	593	581	576	575	600	579	608	600	606	616	613	551	629	595	574	613	587	597	608	596	584	643	594	625	635	582	525	645	604	622	584	628	608	597	524	579	591	567	601	614	578	592	591	619	629	591	598	601	598	576	631	582	635	578	590	616	574	544	570	593	619	626	623	576	614	597	622	571	594	597	601	607	561	657	617	554	625	620	648	612	642	563	615	591	590	611	614	592	605	585	591	614	615	593	620	630	600	628	598	611	619	625	620	621	592	619	616	585	583	572	624	613	587	586	609	616	570	560	592	640	627	587	572	647	580	616	584	593	614	561	599	639	604	582	608	578	598	571	596	606	567	623	650	591	632	581	654	581	586	612	608	579	573	568	600	623	549	583	584	604	656	585	595	616	633	593	624	643	600	604	579	620	561	613	595	659	563	668	651	586	633	562	604	589	663	605	602	583	598	566	589	610	591	621	601	620	615	569	596	587	596	591	646	637	610	601	601	600	553	587	549	627	624	626	615	647	576	575	618	596	578	653	620	596	623	597	594	613	633	591	570	600	593	587	611	636	578	596	604	615	583	586	603	596	604	643	622	645	576	610	584	629	599	626	625	619	594	635	571	537	618	622	626	630	577	609	584	599	586	602	599	606	557	576	610	547	617	616	616	576	609	552	593	578	650	578	577	599	589	621	603	568	590	634	580	621	639	538	625	612	599	596	618	589	558	601	552	597	607	538	664	624	559	570	579	587	581	565	582	602	633	576	568	569	638	625	585	582	622	585	570	597	626	543	582	640	606	600	613	596	606	564	581	616	574	607	595	591	590	672	624	609	598	606	614	564	619	619	562	575	592	599	576	610	603	630	546	635	599	621	611	608	583	592	591	581	571	623	603	637	606	604	622	622	613	600	576	569	607	580	557	593	609	600	593	553	547	598	594	578	616	573	552	596	609	595	610	577	645	579	570	593	633	611	590	565	616	586	594	609	616	593	618	616	603	576	626	601	606	630	598	600	623	637	618	602	557	584	655	582	640	600	586	577	599	564	608	590	612	575	601	600	643	598	601	574	601	595	591	602	583	601	576	616	596	599	606	581	588	610	612	589	612	593	656	575	640	623	621	591	559	568	589	560	677	614	598	590	615	580	545	595	597	610	624	597	597	630	630	594	623	574	633	609	585	593	626	636	591	616	626	634	572	598	612	643	565	601	604	631	615	596	629	570	597	560	617	622	624	585	574	599	591	596	610
67579	65622	69555	41834	22469	9393	4012	2017	1076	683	650	544	473	405	319	339	263	274	292	297	262	270	266	280	232	254	275	271	254	255	293	646	751	363	248	293	256	250	220	250	259	249	252	215	215	231	238	273	239	248	236	271	246	296	263	261	245	258	261	217	235	221	252	249	218	225	265	258	228	218	205	228	222	242	240	250	245	252	273	243	245	251	240	240	234	245	250	258	280	238	231	234	263	257	251	223	225	251	227	238	253	235	245	223	246	234	237	224	245	237	222	237	256	242	214	238	256	252	217	226	242	267	240	226	253	238	250	234	247	212	253	236	228	239	268	280	246	251	255	243	232	248	226	250	244	250	254	225	250	239	261	229	223	237	237	212	236	220	253	233	230	238	227	238	247	228	216	212	235	229	239	229	259	219	201	224	261	219	247	239	239	230	270	224	244	210	263	241	236	211	244	272	242	236	253	223	252	243	266	226	239	244	235	240	238	274	248	251	240	236	212	226	246	236	216	213	241	227	225	215	215	245	249	234	260	257	237	250	269	234	237	226	233	222	233	260	241	225	253	233	253	252	237	272	277	262	236	197	235	233	248	225	261	237	232	211	229	287	233	244	250	239	273	267	273	263	235	266	252	251	247	243	254	243	271	243	244	223	280	246	238	264	216	259	248	231	223	253	222	254	264	246	235	265	272	219	239	256	261	244	263	213	251	251	232	251	209	264	238	233	236	227	231	234	266	247	266	212	214	254	237	232	249	222	241	241	227	261	246	231	243	223	223	249	229	259	255	232	249	230	242	240	245	240	229	228	222	263	255	232	235	215	224	236	233	265	241	238	253	252	262	240	235	268	250	279	233	258	220	226	232	234	224	261	218	201	230	243	246	269	241	244	248	235	212	234	265	256	221	226	256	242	248	247	231	256	261	218	246	278	236	241	255	279	267	265	241	254	242	246	236	234	252	228	232	231	223	222	234	200	241	255	281	236	264	224	243	227	248	260	231	248	243	234	248	254	258	232	266	183	252	267	217	246	236	225	246	257	230	236	235	238	248	266	242	243	231	255	238	241	232	239	223	257	203	227	246	253	246	247	240	266	262	238	201	235	240	258	253	237	243	218	253	222	259	228	251	255	267	221	226	226	259	217	262	256	224	269	237	226	227	228	236	230	227	234	277	245	231	246	236	247	262	264	234	240	264	252	248	227	257	231	256	231	261	236	232	245	232	239	235	278	229	259	216	280	237	240	243	233	230	263	230	226	237	237	271	242	214	267	205	235	271	248	238	243	249	201	233	256	233	226	239	260	240	245	266	224	244	244	272	245	227	227	222	235	253	210	216	260	247	234	225	277	236	276	254	253	238	226	236	259	239	253	219	242	245	219	249	242	243	208	251	247	225	222	250	230	261	220	251	223	231	237	239	225	254	245	238	226	262	237	253	267	249	245	260	249	231	263	241	254	237	235	238	235	229	245	242	263	225	233	239	272	205	211	232	240	276	251	251	249	224	234	222	232	263	226	260	236	248	240	255	262	204	252	262	257	206	250	236	217	230	247	237	231	253	224	233	233	246	233	250	248	270	240	264	251	244	271	247	213	236	231	217	242	253	252	235	224	218	269	232	242	258	232	265	242	251	253	238	206	238	248	240	219	221	267	261	216	242	246	252	214	251	249	229	236	242	240	273	256	227	275	234	251	267	238	223	264	242	231	248	240	236	242	242	240	229	267	222	259	259	246	216	270	218	245	236	240	249	246	215	252	247	235	245	241	231	226	251	265	248	219	244	222	247	260	255	244	221	245	213	232	276	238	231	241	213	237	235	228	255	237	241	246	247	237	242	227	214	229	260	251	258	259	212	260	222	265	229	225	224	225	231	238	247	227	242	269	241	226	254	235	250	215	246	252	243	234	221	276	245	204	224	235	236	269	244	249	229	241	241	253	228	241	244	271	217	249	220	225	230	253	235	230	239	247	247	231	259	239	220	271	241	263	223	228	242	246	226	223	246	211	241	261	248	231	237	224	248	277	261	231	246	237	232	251	230	254	235	246	231	253	210	225	246	236	234	231	249	216	246	217	227	243	223	206	244	248	239	235	230	236	254	236	236	243	230	208	255	228	261	235	264	226	264	251	251	267	233	224	201	233	222	249	223	230	250	242	231	186	225	253	266	263	275	252	252	224	268	231	225	240	214	246	258	272	264	227	275	253	233	211	244	220	231	242	250	263	262	250	233	226	262	225	241	257	272	219	267	235	220	249	246	224	239	227	249	252	231	273	260	232	266	255	247	236	249	246	224	253	227	209	249	260	203	216	227	241	257	249	266	222	258	246	233	260	231	246	259	238	240	259	267	255	239	239	241	250	257	243	219	232	244	229	258	220	195	252	229	249	226	229	248	230	254	264	241	256	211	235	258	257	219	275	243	264	235	247	234	257	228	243	225	260	243	252	246	246	245	298	236	231	231	253	271	251	223	218	233	249	232	226	210	233	246	225	235	248	259	246	255	254	236	247	260	264	263	266	277	244	295	249	247	265	215	246	247	236	203	261	249	224	220	236	221	244	228	263	260	221	250	251	236	224	249	245	241	241	222	253	244	246	241	214	237	252	245	256	252	220	253	246	231	265	219	226	274	261	243	256	238	207	269	235	226	266	244	234	239	231	226	228	237	268	256	220	246	237	210	277	237	236	233	251	273	227	214	206	254	250	263	241	238	249	267	222	220	237	240	233	281	269	255	249	238	233	241	228	231	244	203	244	242	248	261	225	250	208	214	246	230	211	233	244	236	211	271	260	260	203	209	224	231	247	256	258	242	235	263	253	259	216	232	243	234	263	242	241	215	238	250	247	234	220	265	247	218	244	249	240	260	260	251	252	234	250	239	245	221	226	268	244	233	234	243	245	269	266	230	249	251	231	257	250	237	261	206	248	258	232	248	228	246	241	265	224	254	225	239	253	238	269	244	256	267	242	240	225	240	241	225	228	236	246	243	236	211	228	236	215	235	246	276	259	241	227	241	223	258	263	232	241	250	246	255	222	242	264	226	233	252	270	287	251	249	245	243	250	247	263	233	234	239	271	231	253	247	242	260	221	251	244	222	215	230	249	249	218	208	254	299	259	247	253	258	221	250	236	227	231	256	236	270	265	256	250	259	247	234	281	244	260	238	233	242	257	257	236	244	255	274	222	265	246	217	239	245	267	226	242	249	237	220	242	204	233	251	232	235	221	249	253	247	238	251	241	230	264	231	223	260	249	223	252	257	252	237	240	283	246	245	233	240	230	253	257	269	256	212	220	242	223	236	225	273	234	235	244	248	241	250	219	240	236	254	241	224	211	248	249	203	248	238	255	252	236	262	235	217	228	229	255	249	258	261	249	241	237	231	234	213	245	226	265	224	231	238	223	242	249	254	258	274	247	265	257	241	242	251	239	255	241	246	246	209	237	236	235	257	229	233	253	248	230	225	230	232	229	237	254	223	238	288	222	237	259	224	268	260	229	226	258	223	259
41796	52048	60699	48061	17112	12181	6429	3478	2136	1539	1491	1480	1411	1249	1027	924	831	875	795	783	778	737	706	695	794	733	704	617	655	660	754	3851	4181	1142	590	573	660	600	590	635	567	617	623	568	610	587	621	580	559	592	599	596	608	614	606	629	613	608	592	611	614	592	610	642	581	584	587	622	617	628	588	609	640	635	606	612	620	631	599	650	631	626	590	604	640	545	617	566	620	561	632	609	566	563	611	561	563	591	541	572	596	567	570	586	557	605	571	543	591	577	600	606	571	589	585	569	594	579	565	598	620	598	569	602	553	600	560	576	532	570	559	610	625	544	633	588	577	526	633	592	571	571	617	563	577	554	588	563	564	594	599	537	557	571	615	604	585	533	569	548	597	563	542	590	593	615	612	562	575	625	560	549	528	584	611	559	581	579	562	553	563	571	549	569	545	626	601	571	604	603	552	600	544	620	604	591	592	566	548	548	544	565	547	565	582	551	572	579	579	570	604	544	581	575	581	564	575	566	574	566	591	620	564	544	593	601	570	581	581	551	587	575	577	627	601	564	599	567	548	562	542	589	555	608	580	573	605	578	549	591	574	576	575	578	609	623	521	587	607	568	564	599	549	562	574	582	585	569	561	602	524	550	584	560	615	582	537	546	583	588	566	579	536	598	623	594	604	596	562	581	550	564	581	526	556	602	629	575	602	550	597	608	620	605	585	573	552	571	592	567	608	584	580	572	615	578	560	561	590	573	585	575	589	591	578	545	568	576	588	558	595	596	552	547	570	609	558	594	603	554	577	566	610	616	528	595	569	597	553	594	562	573	587	570	592	582	594	605	559	548	552	579	582	592	569	588	560	568	579	582	621	614	595	563	578	602	596	558	583	523	609	540	592	583	575	570	573	592	545	559	582	577	592	566	585	580	612	570	621	574	576	578	559	564	551	577	596	598	564	551	568	569	580	580	596	604	598	579	582	564	560	527	588	571	585	613	561	595	549	570	556	569	572	595	625	592	558	609	580	592	584	635	576	601	540	590	552	570	577	596	570	567	586	597	639	561	555	586	531	589	610	634	534	562	626	593	614	584	585	548	589	566	575	588	596	599	560	532	573	572	605	543	587	593	578	591	596	557	539	563	600	533	598	559	555	546	579	585	590	617	590	541	537	588	582	570	573	586	614	555	599	563	580	549	586	588	543	583	562	601	601	579	580	601	598	569	531	618	591	631	580	569	596	559	601	579	594	605	564	598	579	610	555	624	578	560	595	601	561	591	625	568	581	612	590	619	571	558	580	623	559	557	549	576	570	557	594	617	579	584	547	604	599	562	570	577	600	573	546	574	594	586	585	575	560	556	592	580	564	611	564	558	581	612	591	592	626	598	559	594	624	558	558	610	618	618	586	587	536	605	577	577	573	559	576	571	571	595	541	539	569	588	583	564	545	548	562	647	593	571	582	556	592	559	585	565	567	611	593	578	600	605	594	585	620	540	586	582	618	613	545	572	586	605	601	597	529	575	582	576	636	595	573	539	548	570	586	588	591	570	592	572	584	568	610	561	558	591	583	603	576	580	563	605	561	571	553	602	551	552	601	580	576	590	583	566	587	586	619	564	614	552	582	567	588	601	556	610	545	608	604	602	591	536	625	543	566	552	575	632	633	603	602	575	599	558	569	563	596	618	575	588	605	569	588	564	575	571	606	598	558	583	607	600	555	570	569	553	571	562	562	535	610	549	539	610	584	611	563	590	619	587	589	602	581	598	578	605	598	640	590	587	611	576	540	574	557	608	587	542	575	569	564	578	589	616	586	551	602	608	619	565	578	600	552	590	566	571	576	581	577	565	587	600	570	605	569	569	580	607	618	547	598	567	612	577	551	590	518	586	570	596	529	577	581	617	594	573	576	547	590	595	600	612	568	575	567	600	568	580	631	592	568	645	599	558	554	573	555	575	561	635	595	583	574	552	550	556	577	585	560	603	575	548	589	605	593	588	581	583	616	568	593	617	597	600	590	590	546	560	595	601	582	580	526	562	569	576	590	528	569	583	574	587	590	559	570	575	565	548	558	554	566	594	647	622	566	538	580	557	581	567	538	585	585	590	575	596	567	620	569	556	577	550	555	575	525	567	616	596	538	589	639	597	594	593	553	529	578	616	563	561	607	607	607	573	575	553	555	566	596	567	587	580	581	560	572	561	561	558	583	592	524	575	571	570	643	556	583	573	537	618	581	587	587	596	610	567	574	585	570	559	566	585	570	542	556	546	559	580	577	583	590	586	564	562	597	577	578	595	594	590	536	627	610	586	573	573	602	591	568	588	604	605	573	576	590	557	590	595	610	581	597	575	573	610	561	558	576	598	558	602	557	581	562	593	593	606	593	555	605	592	576	545	563	536	565	558	546	581	579	552	557	589	562	565	571	637	627	593	568	576	573	584	606	548	575	548	577	603	604	602	530	557	597	577	593	615	580	558	571	634	581	587	565	551	567	565	586	592	588	548	565	550	611	606	581	581	573	615	632	653	553	582	602	587	585	571	597	564	605	559	577	604	544	555	582	577	604	575	549	588	620	562	541	561	600	579	551	597	547	621	589	571	599	573	611	592	594	599	573	600	621	609	618	627	562	597	556	559	613	571	551	590	565	578	599	567	600	592	508	569	588	568	576	596	547	624	568	617	621	590	569	555	622	593	567	572	605	597	533	625	598	562	554	544	556	574	554	584	582	583	580	603	553	599	547	617	566	583	598	569	611	597	554	572	579	570	560	571	573	530	558	557	644	570	544	554	597	543	603	551	634	571	613	595	545	580	624	573	603	592	609	576	606	593	552	565	565	561	596	606	585	603	556	571	567	571	548	561	563	586	603	554	609	564	566	592	612	594	579	548	531	572	551	594	591	560	568	542	580	565	550	566	594	533	590	565	590	579	571	630	591	612	545	540	584	596	572	548	619	545	579	551	581	608	566	540	579	528	623	572	550	550	589	574	597	607	580	595	601	544	590	583	605	549	536	565	595	546	560	577	607	581	595	524	614	567	588	595	560	587	562	608	597	575	618	627	610	589	596	591	590	588	554	584	531	565	597	568	593	612	583	553	581	579	630	561	586	597	561	565	554	626	543	571	543	594	588	589	543	571	596	612	579	585	606	533	574	594	600	606	618	569	560	558	593	571	555	589	623	575	543	628	626	583	572	624	653	536	582	611	558	601	572	607	538	597	603	553	597	558	543	583	591	570	535	599	522	560	557	580	609	586	599	608	580	591	614	581	547	563	569	587	588	564	558	572	572	617	577	513	617	562	578	576	541	559	564	542	531	541	604	599	608	565	579	558	613	616	546	584	553	545	586	589	558	561	589	567	610	559	601	542	573	563	546	588	575	559	543	569	622	592	615	585	589	605	564	516	578	583	598	605	568	545	590	620	565	579	605	560	614	598	559	590	547	580	596	601	617	568	537	594	583	556	592	581	573	573	596	550	589	573	582	568	550	619	550	565	581	574	606	525	581	575
22269	8435	8285	1615	628	441	420	411	335	352	392	364	381	325	359	359	339	345	336	375	363	360	354	337	347	364	344	361	363	359	351	366	383	345	365	312	340	358	357	347	351	361	349	359	297	328	366	351	372	351	369	362	364	338	340	356	359	358	345	315	359	375	359	332	374	407	324	329	357	355	335	350	352	382	399	324	353	355	356	349	344	355	372	355	365	355	363	359	374	355	367	351	377	370	369	345	364	371	372	378	324	366	382	368	318	365	344	350	357	329	374	365	369	380	365	356	340	359	325	321	350	314	360	363	358	366	398	358	380	325	340	354	361	363	379	340	360	348	356	370	341	378	325	329	391	348	369	362	374	352	366	336	364	348	343	384	341	355	346	348	363	347	368	367	339	353	355	350	363	341	326	357	347	350	364	350	350	360	367	400	304	358	360	350	351	345	345	335	333	332	384	385	376	335	316	350	357	354	350	362	338	355	368	323	343	344	331	362	381	344	357	352	335	362	358	364	378	386	310	321	330	311	362	368	333	372	337	344	341	367	339	385	378	353	346	329	374	381	363	336	360	370	323	336	382	366	403	347	330	409	377	364	326	390	347	376	368	363	380	349	363	338	333	342	320	369	322	333	359	345	380	343	347	339	340	323	341	361	334	377	362	351	361	365	371	342	364	379	375	346	364	353	383	337	380	360	383	367	360	389	342	356	345	330	324	354	322	352	393	320	351	331	324	352	345	351	346	316	347	343	331	326	372	343	378	306	374	328	335	385	345	345	353	366	323	341	353	357	332	343	365	356	376	344	335	362	341	362	345	358	390	340	357	366	356	377	358	387	360	361	363	374	366	336	354	381	374	323	392	372	369	366	388	332	362	325	341	358	340	372	374	338	358	319	353	342	352	374	329	363	337	352	303	362	350	370	363	367	347	332	340	355	343	356	387	340	384	336	352	330	366	375	369	345	398	360	378	355	331	337	392	352	375	343	359	309	313	336	360	337	361	349	336	333	359	399	350	368	377	349	359	356	358	336	348	370	370	342	359	388	338	415	362	368	341	356	348	341	370	353	344	365	344	350	341	352	331	346	355	342	352	360	398	391	342	300	347	329	348	379	374	357	361	339	352	333	333	379	316	371	328	347	373	377	330	320	333	310	358	333	404	366	365	398	360	358	354	330	356	346	381	344	344	353	360	319	362	348	373	348	336	406	347	346	353	365	398	357	326	335	368	362	375	363	347	358	343	343	335	376	383	325	363	382	355	379	366	360	364	389	356	334	354	349	331	353	356	365	348	395	363	365	372	329	341	337	319	330	374	335	378	349	349	358	379	363	354	352	385	343	386	341	360	365	378	356	365	352	314	303	324	326	317	335	355	357	354	356	334	338	343	367	372	331	360	380	360	383	314	365	355	363	340	353	338	348	328	370	370	345	366	348	333	363	384	369	342	323	350	353	312	371	368	336	307	359	355	317	352	333	350	362	349	375	340	331	358	338	362	348	395	359	336	424	339	348	321	339	344	345	346	391	371	344	338	354	373	338	342	371	337	357	351	353	417	361	353	361	402	365	393	364	351	306	344	366	339	377	345	362	341	361	339	375	340	405	373	379	360	360	324	332	333	343	356	356	327	351	370	357	352	337	361	347	347	388	342	344	355	346	350	367	362	339	366	339	335	353	319	340	331	368	381	351	378	361	347	335	380	351	334	339	323	343	343	361	357	349	383	381	328	335	341	350	359	352	313	369	364	321	297	326	334	357	331	338	349	374	355	351	344	355	335	333	332	401	361	355	373	377	336	392	348	360	372	366	375	340	373	351	333	365	348	373	319	343	366	347	363	365	386	331	351	351	363	341	357	365	354	376	371	332	361	320	375	321	372	385	371	342	344	332	337	362	340	347	340	338	333	363	370	364	376	345	387	349	344	371	354	342	350	362	333	382	364	351	346	329	339	382	362	331	335	389	369	359	348	339	365	357	366	358	345	351	343	337	376	317	345	378	339	328	379	368	314	345	366	343	342	363	352	334	377	344	320	336	388	339	359	366	356	316	379	337	342	363	364	392	362	356	370	334	329	321	374	345	318	358	348	355	374	331	338	342	352	343	330	353	343	341	320	372	347	338	365	364	397	340	331	348	356	350	338	355	353	343	361	415	374	341	362	340	363	351	323	357	348	332	386	343	374	348	376	354	339	342	371	338	357	366	349	364	318	319	319	342	339	401	374	379	354	371	330	373	320	327	346	381	350	356	364	337	344	351	310	333	370	322	341	392	344	343	367	330	376	351	352	368	368	370	329	370	394	372	349	414	363	358	365	343	324	349	369	385	333	355	385	366	357	343	349	375	338	337	365	359	322	310	342	353	390	354	331	325	321	316	354	324	346	356	325	374	351	386	387	368	308	321	363	304	383	347	387	355	370	377	360	348	338	337	331	359	376	343	371	346	358	333	378	378	331	352	357	352	378	360	339	331	356	387	331	350	349	335	361	359	330	328	325	342	328	345	350	401	368	348	344	317	362	363	374	345	365	368	349	378	346	375	364	340	359	335	333	363	351	360	348	378	368	381	387	351	344	372	314	341	393	312	335	375	357	382	328	380	372	373	337	356	359	318	330	354	348	342	387	347	334	356	320	354	390	366	355	393	353	363	350	386	353	355	347	394	354	359	350	367	327	371	389	362	375	297	338	337	363	369	359	358	358	324	335	369	346	324	355	346	345	343	366	389	344	331	355	344	348	342	337	345	335	360	338	337	358	355	361	391	330	358	354	389	335	358	354	366	364	361	346	357	360	344	366	385	366	335	373	348	368	364	356	349	342	379	371	326	380	353	359	370	356	364	366	347	360	340	361	334	321	343	363	327	364	368	373	361	321	366	321	374	391	356	346	329	328	340	359	313	341	345	368	366	360	356	349	350	334	363	343	345	370	386	372	378	376	326	369	362	345	356	359	364	330	365	373	386	344	361	360	341	333	336	321	354	381	351	330	364	362	332	333	356	383	342	337	330	352	375	334	358	346	348	352	326	332	334	332	370	363	379	363	326	354	322	358	390	326	373	380	390	353	340	347	348	314	338	341	365	330	347	350	354	363	352	337	370	376	337	334	329	346	366	330	358	348	332	309	352	349	336	346	363	364	347	348	338	378	344	351	343	378	358	356	350	370	335	351	366	342	376	355	354	369	354	368	396	363	339	379	349	342	370	392	371	327	317	378	335	357	351	374	347	384	350	384	356	342	357	354	365	352	368	351	365	361	361	332	346	361	378	358	372	341	346	370	374	339	357	356	370	374	362	362	352	361	386	362	302	362	365	377	352	336	339	371	358	359	332	332	339	381	344	362	379	387	336	375	344	371	352	391	341	322	355	346	308	354	343	368	331	388	339	335	339	360	347	339	384	328	355	352	342	331	335	348	375	331	352	371	340	350	338	357	368	405	357	324	356	345	368	357	363	353	343	371	356	360	350	370	365	354	379	353	330	353	336	369	351	356	323	333	378	327	335	329	385	393	332
14555	10197	13730	4684	1926	1436	1004	956	842	839	907	827	817	856	785	803	826	781	825	803	784	762	776	790	807	780	791	818	837	802	835	845	837	810	778	799	813	805	813	841	830	783	822	845	815	834	800	832	757	836	806	803	783	801	839	809	800	787	823	858	802	786	803	825	850	842	810	817	744	806	856	756	787	776	755	790	769	840	862	777	823	762	844	833	798	848	859	821	743	780	800	812	830	757	774	797	845	833	798	809	825	810	785	810	779	808	747	780	786	819	796	810	839	816	829	774	778	776	778	747	767	810	800	844	783	802	774	785	774	821	795	784	802	799	815	782	763	797	791	800	802	799	841	817	812	797	802	802	756	757	798	812	826	785	763	821	781	767	754	747	834	827	805	786	808	771	775	784	797	846	827	772	776	772	873	798	813	803	779	806	801	809	802	813	767	769	770	720	768	735	825	751	801	852	814	796	827	807	829	807	794	793	792	830	838	760	841	799	776	786	864	875	791	764	826	818	751	813	809	843	852	781	784	705	776	787	762	739	802	817	781	858	806	750	843	839	815	780	809	822	858	818	817	850	799	764	785	795	817	771	743	831	805	803	816	837	768	763	783	818	751	812	802	782	793	804	848	827	810	850	755	797	787	773	755	810	811	784	778	794	752	819	809	812	780	779	806	798	802	850	733	854	806	815	853	787	769	837	791	791	819	802	851	783	809	780	794	745	739	791	770	765	787	824	810	831	784	754	854	825	791	783	782	790	741	827	777	797	838	781	800	836	855	790	720	806	823	765	795	821	807	810	820	762	784	775	778	808	808	749	788	842	775	790	784	837	826	787	762	831	797	823	789	787	781	791	830	785	795	790	789	828	852	777	789	806	800	777	768	823	756	794	761	788	797	761	772	838	774	791	843	804	801	802	838	792	819	792	863	790	804	842	792	774	782	813	826	737	789	801	791	835	810	796	750	855	782	776	830	801	788	842	760	786	781	774	810	780	796	765	816	771	772	817	815	793	753	752	803	781	824	823	819	802	770	832	811	808	810	755	816	866	805	786	811	805	817	811	801	795	759	810	812	796	795	830	806	792	786	822	810	804	776	781	782	791	790	761	769	803	801	811	776	796	768	797	832	821	781	809	832	787	826	836	810	785	795	748	807	836	835	783	815	805	819	826	785	788	802	845	840	802	753	727	767	815	771	774	871	793	711	763	815	775	798	716	818	834	795	787	753	789	780	770	805	797	757	765	788	796	811	824	773	760	829	741	795	816	809	760	859	778	741	828	736	833	761	781	774	825	818	775	854	802	818	758	804	798	797	799	778	815	753	826	742	839	837	790	813	753	824	819	769	777	794	844	787	801	847	816	839	812	813	776	866	828	853	783	807	813	833	779	831	818	821	819	777	806	735	802	845	805	809	805	762	829	810	769	790	741	852	777	833	768	826	791	779	790	788	782	806	798	852	745	789	816	804	809	819	819	788	829	793	785	781	781	821	818	775	796	794	800	807	759	794	790	806	776	806	830	800	789	784	775	783	726	835	807	788	833	834	834	813	781	788	807	752	791	782	813	828	790	784	787	781	753	781	800	767	771	811	834	823	775	748	787	794	775	810	799	786	769	782	789	778	783	820	802	750	835	797	788	787	814	795	781	797	778	764	758	801	762	773	827	836	749	783	848	790	812	850	805	797	760	790	770	769	834	768	764	775	833	817	824	781	773	795	807	830	829	794	792	753	842	781	831	803	816	787	806	838	791	826	807	770	773	801	759	776	808	815	800	809	794	812	828	820	775	790	791	818	785	843	789	751	791	822	750	814	782	821	778	818	821	823	777	814	814	811	808	829	792	779	791	854	787	805	741	770	801	817	790	820	845	800	779	824	765	826	807	826	770	833	810	887	865	857	730	828	869	794	824	818	821	802	772	773	781	812	781	792	767	801	818	844	772	811	798	802	774	822	757	807	814	851	792	769	782	839	833	779	784	781	811	850	792	880	813	856	780	831	837	788	742	872	786	728	810	815	804	729	796	791	787	829	827	792	807	794	775	741	815	788	785	778	794	743	792	819	738	843	856	761	828	788	801	805	804	816	804	828	809	774	794	813	823	823	817	799	812	819	807	737	781	813	774	812	752	770	796	792	796	790	774	821	826	815	780	794	767	802	796	764	799	805	829	805	788	800	801	799	767	809	807	816	775	814	810	824	844	782	876	812	795	810	765	785	782	794	793	767	784	805	767	802	788	810	826	793	758	789	832	824	802	781	784	832	788	746	804	786	817	854	726	775	830	802	821	803	773	791	781	794	796	773	768	811	772	792	781	776	755	828	816	796	796	760	748	774	803	772	770	732	746	853	802	793	804	824	758	779	788	821	814	826	844	794	785	819	739	831	807	787	790	835	772	747	823	768	803	763	754	814	794	786	823	805	779	852	780	825	766	808	805	814	792	784	778	833	787	812	811	814	809	803	821	856	850	837	836	785	769	815	782	746	786	800	810	801	810	822	811	810	733	825	774	871	760	820	767	823	766	832	830	852	780	774	780	802	785	799	753	822	833	785	776	781	825	780	768	826	811	767	813	811	756	762	772	767	781	854	752	842	796	814	897	756	810	768	806	807	797	820	796	817	798	815	838	844	761	800	765	770	806	833	775	819	783	805	799	802	818	810	867	780	799	783	811	745	789	816	797	824	746	835	794	748	855	798	802	830	813	775	766	834	768	845	779	813	806	813	820	798	833	777	831	799	804	818	778	813	750	782	782	804	811	735	817	790	766	785	776	793	816	808	791	745	803	786	819	754	792	773	803	838	774	780	783	826	817	810	808	771	833	794	781	830	813	791	807	825	797	830	787	794	763	830	775	780	768	833	767	839	809	892	793	774	815	804	800	802	810	797	762	813	771	773	826	761	841	822	815	801	815	758	808	783	814	859	809	757	795	766	808	804	822	860	797	780	827	826	819	790	794	757	803	842	786	756	807	856	801	779	737	864	853	804	788	811	743	804	792	794	749	791	773	831	831	781	776	767	783	838	793	757	762	815	830	785	790	777	795	791	815	772	841	800	819	800	813	799	834	816	766	758	810	798	782	795	786	813	810	830	806	849	815	811	766	812	781	757	765	802	770	793	753	807	817	801	786	806	787	806	829	819	818	799	772	839	785	784	815	784	802	835	829	782	801	809	806	816	795	776	814	818	820	792	746	782	852	795	794	833	803	811	830	796	837	809	785	827	850	803	788	831	782	801	792	842	798	793	816	840	862	776	801	739	809	792	760	862	833	811	789	834	807	744	810	750	787	764	787	800	761	832	838	795	817	803	821	804	814	785	802	804	808	819	803	773	797	831	864	793	822	804	782	764	756	753	771	801	815	819	779	798	804	791	758	774	806	807	759	821	822	819	820	822	798	789	760	790	806	804	828	794	805	820	751	849	784	852	815	743	764	783	775	819	807	773	790	783	746	773	755	760	798	783	764	792	788	789	793	833	792	821	825	792	755	799	841	800	787	827	785	802	849
55265	53142	58420	31393	13303	4072	1685	801	496	336	302	374	366	345	283	305	281	259	263	253	292	219	240	268	273	255	274	267	236	236	245	414	523	244	268	254	259	254	218	254	249	233	237	230	237	208	237	237	224	251	249	267	231	251	246	229	236	254	226	246	216	238	261	228	237	234	245	267	260	231	256	244	223	277	255	237	254	256	236	246	219	266	252	238	237	233	262	261	255	225	213	235	248	231	275	283	251	256	283	222	242	260	255	222	233	241	252	264	239	248	244	243	252	235	247	263	235	265	244	250	248	213	244	238	263	247	246	279	262	227	253	229	242	217	256	235	224	241	209	278	237	229	269	240	242	240	219	239	240	281	272	292	232	233	258	265	264	231	225	235	271	237	248	235	230	238	232	269	230	232	245	230	255	253	289	259	212	243	204	206	260	243	230	261	264	254	255	257	235	222	250	248	238	238	255	252	227	252	217	248	219	254	254	246	234	244	238	281	228	229	250	247	227	226	233	260	240	244	229	239	228	213	264	279	245	235	239	223	243	247	224	248	251	207	251	243	282	216	270	231	286	241	244	228	226	231	225	255	212	223	260	251	263	237	225	247	252	237	257	253	226	227	251	232	229	229	219	263	256	240	232	252	228	268	253	262	223	249	235	241	232	256	285	227	252	233	260	248	239	256	245	270	248	233	244	260	268	229	197	232	252	236	229	243	273	228	223	255	253	226	228	231	237	245	227	254	252	238	243	219	225	261	221	277	230	238	229	243	275	238	259	248	235	253	224	256	244	210	237	236	225	250	221	213	224	248	249	288	247	230	241	256	252	216	266	268	234	265	239	249	207	246	248	230	237	257	251	245	231	236	250	252	228	230	240	238	246	252	231	215	217	247	223	250	255	257	241	247	230	212	224	250	240	221	217	242	217	213	259	239	226	219	233	242	246	258	248	242	261	256	252	229	242	268	237	242	228	250	245	246	240	240	229	267	276	254	224	251	259	242	253	236	235	263	243	201	255	242	244	238	227	254	250	233	238	229	231	258	260	230	214	225	242	248	235	247	237	238	254	257	226	233	203	244	266	236	245	232	249	242	250	247	254	231	240	220	239	264	240	269	235	247	203	237	223	229	225	234	260	249	247	231	248	220	222	240	252	253	232	226	240	246	242	244	239	252	266	250	251	240	227	230	241	265	229	225	258	252	260	238	260	243	236	225	257	251	258	253	267	255	236	242	262	240	252	233	234	207	245	227	235	258	254	214	223	244	253	241	248	253	233	261	238	234	260	244	262	219	261	260	247	229	244	236	247	224	244	237	256	233	257	264	266	238	234	278	259	242	250	227	230	237	221	222	233	271	250	229	256	235	252	243	271	221	234	275	264	259	238	220	225	233	268	238	248	229	250	263	248	239	270	241	256	219	242	260	240	240	224	228	261	247	237	244	235	249	249	243	235	234	263	255	241	247	260	282	241	246	230	240	236	241	262	259	215	235	210	255	249	236	266	265	229	243	262	235	230	249	231	204	262	242	246	227	225	253	244	241	240	268	247	228	249	258	242	252	220	235	253	253	210	245	276	244	282	251	252	278	225	263	224	233	208	247	251	241	265	225	241	236	260	237	233	252	243	233	246	250	242	251	271	215	253	254	251	247	253	261	245	237	241	254	264	253	224	245	246	263	255	212	234	228	237	235	236	229	244	249	228	230	245	222	234	234	246	221	226	233	238	229	230	261	236	228	210	241	225	254	240	231	272	250	246	258	233	261	243	229	254	261	231	252	226	232	235	217	229	275	231	247	238	229	231	273	259	249	234	241	264	249	239	263	256	228	235	256	246	246	244	234	260	248	257	276	278	246	220	222	233	245	240	233	233	259	252	230	267	248	263	218	255	261	245	226	247	225	277	257	233	266	242	257	246	237	256	222	239	260	263	246	266	262	233	246	269	270	239	240	239	236	240	235	260	241	229	242	278	251	210	230	264	252	236	243	283	254	246	237	255	254	220	235	234	235	273	241	239	226	249	239	248	261	285	240	262	248	220	257	260	269	253	255	259	237	246	245	233	227	252	237	219	244	233	249	268	268	243	234	243	233	239	251	261	246	236	219	212	273	246	240	267	226	225	255	265	250	242	240	236	215	225	226	275	228	261	256	247	244	208	254	218	255	251	222	256	261	246	238	220	245	217	234	241	255	261	249	225	260	240	250	222	248	225	249	241	247	262	244	249	248	250	221	245	224	258	257	291	234	259	214	237	271	232	252	263	236	270	231	226	226	227	264	235	244	223	252	241	244	273	244	224	243	222	227	265	240	259	247	252	240	239	242	248	231	234	239	239	281	278	220	186	234	252	258	232	234	242	232	281	245	239	256	242	276	237	225	235	226	237	254	257	244	268	240	259	244	235	225	251	253	248	238	249	227	223	248	254	241	231	212	234	210	243	256	244	253	229	271	245	260	270	277	248	236	264	229	247	252	199	213	224	243	243	241	247	272	240	241	263	254	249	272	236	289	258	241	271	221	251	227	224	263	235	249	233	246	235	235	269	244	217	255	250	252	246	240	240	235	250	269	239	252	244	238	249	253	222	243	269	261	262	249	244	262	255	245	229	229	252	252	225	205	236	274	245	257	216	245	263	231	243	241	274	226	260	279	244	233	249	216	267	234	244	266	250	239	213	244	228	234	239	229	226	251	269	247	254	259	245	211	237	237	287	243	249	282	239	257	237	220	245	263	261	264	225	221	277	243	251	257	246	241	231	242	230	238	222	248	240	239	228	259	230	219	273	247	253	240	234	263	240	238	260	243	241	267	247	246	222	233	242	260	261	222	249	221	216	249	228	235	235	253	260	241	240	243	251	230	280	255	235	279	279	233	229	254	241	250	234	263	237	237	239	259	224	266	212	224	220	227	221	250	263	238	237	248	251	261	247	240	254	236	265	265	216	250	252	240	227	253	242	232	226	257	230	239	222	258	242	245	255	239	230	269	251	257	239	250	231	249	260	224	224	247	228	258	226	220	252	217	264	251	260	229	243	243	262	231	252	210	235	264	250	252	246	226	252	238	252	250	234	252	238	252	228	245	234	253	245	242	237	253	280	269	233	236	271	239	249	250	237	271	237	229	268	252	289	255	244	269	264	260	259	245	248	233	250	248	239	234	242	242	232	226	237	263	253	239	209	234	245	251	239	235	237	259	244	267	230	250	231	232	249	241	258	249	243	245	259	250	256	219	215	243	277	207	228	242	244	238	235	251	251	225	241	215	234	255	226	243	241	240	238	232	234	255	235	234	232	256	261	264	286	234	242	237	276	249	257	265	247	239	237	261	228	243	238	282	234	243	242	258	245	224	217	237	267	268	268	251	216	252	236	242	260	234	226	251	279	252	251	223	227	250	239	258	259	238	238	218	226	252	227	263	259	260	251	249	238	238	252	225	263	268	248	250	253	225	220	247	257	257	272	236	257	226	213	238	229	230	234	250	262	241	238	219	259	246	267	229	261	252	254	226	239	245
32469	42877	50026	37520	12332	6778	3735	2211	1308	1048	1190	1180	1220	866	777	828	687	702	662	637	621	623	621	648	652	627	667	606	609	593	649	2162	2661	590	582	588	553	600	613	593	559	609	589	566	604	543	584	608	596	619	566	558	611	626	597	548	601	561	568	588	589	610	589	638	590	622	566	575	601	592	551	572	568	549	573	583	573	610	583	566	610	578	597	582	580	590	574	620	586	595	573	598	629	591	613	637	634	615	635	591	638	595	557	551	606	592	567	578	566	557	588	608	534	604	562	583	586	584	555	521	603	611	590	584	555	573	566	580	550	586	559	576	590	600	550	557	604	586	613	559	620	565	609	574	591	523	579	538	593	577	625	561	553	570	556	562	604	575	580	590	635	598	540	530	585	590	559	526	532	577	556	566	568	537	589	576	545	550	566	596	552	562	596	559	570	576	573	597	545	574	627	572	580	585	569	569	591	602	570	544	555	567	543	555	573	604	572	542	591	565	540	587	563	578	573	569	553	550	565	615	553	622	587	581	556	568	576	588	542	558	578	571	570	519	582	563	588	584	633	631	529	617	579	564	572	598	635	561	548	567	556	564	564	581	511	532	601	583	554	558	585	566	571	588	594	548	529	597	620	607	552	557	561	537	567	585	569	548	584	535	606	566	521	601	564	561	580	604	555	585	600	554	581	604	576	587	615	561	550	580	616	549	567	557	569	582	561	545	531	599	572	596	580	591	626	565	567	580	617	549	540	563	610	614	568	576	583	568	533	550	590	595	563	572	587	578	608	582	606	559	589	534	599	580	594	576	582	570	609	582	593	592	557	538	575	585	543	616	573	576	601	536	580	566	570	554	597	564	588	581	551	585	551	563	609	586	547	598	606	558	578	586	564	577	600	626	582	541	582	559	605	578	577	581	549	569	564	560	556	606	577	592	542	526	604	589	588	541	597	575	579	594	598	567	575	601	571	533	536	558	579	628	601	592	581	583	603	569	569	569	559	550	548	576	550	586	561	602	603	554	570	649	515	586	561	607	545	569	595	554	542	523	602	577	546	603	591	603	574	595	552	548	553	570	561	586	549	609	607	583	541	582	576	611	546	550	586	574	580	608	540	538	588	587	580	591	555	557	575	561	546	510	623	585	599	571	558	616	586	543	611	588	597	548	532	549	627	536	587	584	559	561	600	538	613	534	583	578	605	609	550	583	576	569	602	601	588	576	565	580	582	582	570	566	586	548	577	546	633	577	555	590	538	606	600	568	577	573	550	565	566	606	571	565	607	592	566	581	585	552	602	589	552	575	540	586	565	586	585	630	570	556	540	562	586	636	569	563	616	556	582	552	601	580	592	580	615	583	556	569	512	582	578	597	586	559	583	572	594	633	550	597	549	563	575	581	568	559	629	572	541	598	568	591	617	587	586	584	595	586	559	578	557	564	551	589	599	571	563	557	594	542	598	572	578	569	564	544	555	600	574	554	584	583	531	610	574	551	565	577	589	516	562	605	591	578	569	573	580	521	584	591	612	575	537	563	552	566	609	562	560	577	550	595	546	589	609	611	586	564	503	569	573	556	592	580	555	557	592	609	558	557	574	584	567	599	554	575	597	621	595	568	558	570	589	581	598	556	584	560	577	542	573	562	565	538	580	617	610	574	570	566	616	545	537	551	558	581	612	575	615	565	568	536	547	562	571	563	600	580	576	612	590	555	623	587	570	584	543	548	607	579	574	579	575	573	562	608	591	565	580	555	562	573	556	531	554	568	582	535	586	532	574	580	583	580	575	567	546	602	561	607	599	563	588	586	570	557	589	589	559	605	614	528	590	612	593	596	571	565	576	555	527	617	565	533	596	585	551	595	610	580	565	577	572	587	616	540	574	572	583	608	566	536	617	583	622	553	560	609	572	543	548	579	598	565	556	600	555	599	558	565	522	603	604	633	555	562	570	551	572	585	543	584	587	572	599	594	581	567	593	592	584	555	548	548	591	573	598	596	585	524	581	574	519	604	531	568	561	564	583	569	555	544	575	555	585	598	591	546	591	540	608	568	567	567	596	587	596	577	592	592	605	589	575	582	586	566	602	558	565	559	586	581	572	552	584	614	614	564	636	537	615	537	582	562	593	578	582	603	563	558	558	567	572	563	541	542	550	598	596	545	555	573	576	578	633	569	545	563	594	558	550	522	558	598	570	619	606	556	548	554	550	567	593	570	584	564	592	566	569	551	560	621	521	538	554	618	590	548	588	553	604	589	584	562	576	614	631	592	569	541	612	595	549	587	595	568	628	546	607	570	539	599	588	575	565	526	606	584	599	602	502	607	545	559	595	601	590	575	547	542	612	582	586	579	605	591	585	545	602	567	594	575	613	585	563	645	608	571	570	542	578	543	527	593	593	546	569	591	566	540	588	583	582	598	557	607	552	589	550	551	600	594	625	534	564	545	554	546	542	549	535	583	568	600	593	570	556	570	573	608	581	598	566	583	595	572	577	616	622	574	622	565	605	570	595	583	600	578	524	566	566	515	572	613	563	569	583	556	591	604	560	553	597	552	594	575	603	541	543	570	567	586	580	588	558	587	554	608	607	597	579	579	571	577	564	572	575	561	569	592	562	581	587	577	584	593	595	563	616	543	600	555	644	538	607	617	544	572	531	578	608	602	593	610	560	573	562	634	593	562	570	600	592	559	567	572	542	600	578	559	562	558	612	589	577	580	611	552	557	588	587	590	574	617	605	576	574	576	546	580	556	617	567	553	545	567	560	528	556	605	599	562	566	596	543	565	578	639	554	603	592	592	558	582	595	558	562	556	574	543	594	589	563	547	563	600	532	555	600	569	571	565	637	604	598	557	580	581	573	569	544	582	558	560	560	594	575	583	579	566	569	572	557	576	586	610	545	556	575	569	574	577	584	571	564	596	610	540	546	552	601	588	612	515	560	549	582	597	596	584	565	616	565	522	560	536	575	571	561	524	566	546	556	519	614	593	612	546	547	561	590	569	571	564	567	607	568	563	580	615	548	568	575	586	554	591	568	594	616	541	593	565	584	611	527	599	557	574	574	576	555	565	580	590	591	563	601	583	576	576	578	590	596	578	576	573	558	531	551	635	588	564	604	579	572	536	573	564	544	595	575	565	559	560	551	556	589	608	577	570	607	569	614	590	556	569	615	579	552	571	571	560	562	573	569	570	554	572	612	571	576	583	581	603	553	595	601	567	540	580	603	560	588	561	553	575	571	556	566	590	577	597	542	590	590	576	558	606	619	578	600	605	603	589	579	585	602	631	549	580	599	520	524	589	585	605	574	594	560	605	540	548	539	592	548	586	532	558	585	564	553	567	578	555	551	532	594	614	606	563	531	554	604	564	599	570	566	584	562	554	576	586	589	601	595	558	507	586	566	542	543	554	586	594	591	567	558	611	594	595	543	570	539	573	562	612	528	563	611	608	560	561	601	543	552	584	661	569	587	556	553	605	606	591	577	568	603	539	550	600	600	581	620	598
67505	69836	67104	42855	21408	7531	2953	1423	628	540	495	421	389	344	299	293	277	297	295	271	284	286	277	248	242	243	268	252	247	282	281	776	798	229	238	239	247	259	252	248	244	243	212	241	218	233	244	268	251	274	286	257	280	243	247	258	244	226	256	254	262	238	257	262	216	249	253	236	253	237	246	250	255	239	291	257	242	232	236	251	234	218	221	233	251	270	249	234	232	220	216	238	207	262	250	241	243	259	225	224	252	225	236	234	238	234	269	238	216	262	233	224	241	243	250	241	259	221	238	256	222	223	274	234	237	276	282	227	227	234	248	254	234	245	246	263	257	257	261	255	229	276	247	230	238	240	256	275	232	220	243	237	239	267	260	277	246	219	269	217	209	232	241	258	248	254	249	228	243	238	227	252	233	234	233	194	243	251	233	238	265	241	222	241	244	276	238	210	286	262	234	221	275	249	277	239	223	232	245	264	211	266	237	205	255	236	235	251	243	234	246	255	255	220	252	233	236	250	256	263	236	234	247	237	215	218	230	227	240	241	218	215	264	229	240	258	254	259	241	250	253	249	229	235	256	246	246	255	240	217	216	236	220	249	247	244	225	261	249	241	252	249	264	238	250	268	251	231	261	219	213	255	251	203	268	222	237	268	231	266	242	257	242	246	227	209	225	229	235	238	261	265	231	244	285	250	252	203	235	227	224	244	242	244	214	221	235	222	250	258	250	224	250	231	242	247	226	244	224	226	261	246	257	240	231	272	256	259	245	250	247	263	267	243	258	232	230	247	272	209	241	268	274	263	221	264	226	236	261	235	227	259	246	277	228	234	240	225	247	243	249	285	236	248	251	228	236	237	237	246	223	222	230	210	242	232	233	230	253	253	256	222	283	253	266	221	270	259	251	256	244	266	240	222	246	248	267	245	260	235	252	243	247	213	241	251	238	260	227	203	259	265	270	268	243	244	251	218	235	253	240	272	242	229	284	277	233	233	275	242	229	218	242	259	238	191	234	236	242	270	261	251	260	246	269	223	239	260	256	233	243	235	218	244	235	242	221	245	263	225	224	254	249	223	252	250	229	277	261	236	228	199	261	284	249	236	250	225	225	239	242	245	242	234	241	253	242	249	271	261	232	232	237	236	223	250	252	227	230	272	280	265	254	238	235	249	239	260	211	256	227	247	223	231	225	260	232	248	256	213	265	253	234	245	252	247	230	294	238	252	247	259	223	249	262	230	273	238	237	232	222	261	238	260	250	253	233	230	258	247	262	213	260	234	263	241	239	240	242	218	211	228	247	249	252	231	232	227	242	251	239	239	225	229	262	241	250	269	245	253	266	231	245	224	246	232	279	237	238	235	228	225	253	252	243	239	222	211	244	246	237	254	275	237	262	242	213	269	234	249	230	260	262	247	225	231	244	260	251	251	248	222	234	238	232	245	233	226	258	235	254	227	214	252	230	249	228	262	247	255	237	257	231	248	243	244	245	253	222	255	224	211	249	229	244	247	251	269	232	249	251	286	235	257	238	256	230	230	244	232	237	236	221	231	269	233	222	249	193	230	235	253	247	247	229	202	237	225	247	246	230	237	252	230	233	248	246	248	266	228	221	232	234	236	246	253	278	234	232	252	272	248	223	218	267	247	223	243	238	225	236	279	241	233	237	253	280	255	236	220	250	234	241	261	266	258	231	220	230	252	229	249	231	209	236	249	226	228	276	228	259	264	213	207	250	244	245	253	213	239	218	242	233	235	216	246	226	261	236	229	223	204	240	224	239	261	257	220	232	259	246	241	222	227	225	237	233	242	215	265	210	238	238	219	238	276	239	255	246	236	250	232	245	232	238	256	233	255	213	256	248	250	251	259	226	233	255	220	243	226	230	257	254	283	270	280	244	242	227	212	262	229	254	270	250	238	227	241	243	246	225	236	275	236	256	249	215	235	226	259	279	237	228	265	265	255	260	238	244	208	215	226	244	236	273	242	250	272	230	287	263	253	262	230	235	247	263	267	241	238	240	240	236	221	230	243	224	251	254	223	242	240	245	237	244	235	230	252	256	246	242	218	253	255	274	202	266	250	255	263	242	233	238	219	246	264	296	218	271	270	252	249	247	257	223	258	240	213	252	273	271	224	240	212	242	223	216	230	245	251	265	238	243	268	270	231	266	263	229	207	244	269	238	243	245	232	248	241	245	248	263	249	242	219	251	246	227	252	277	228	232	213	250	256	227	232	260	253	258	248	253	238	232	221	237	217	252	261	246	202	232	272	230	254	259	265	256	255	251	262	267	265	230	228	236	240	228	250	232	245	231	253	254	221	234	227	248	234	248	243	255	233	235	244	244	223	245	274	224	243	268	267	262	227	256	252	258	236	219	222	229	255	258	225	285	245	241	231	266	249	257	273	235	248	215	234	250	239	263	241	237	252	260	204	254	242	226	239	237	235	245	250	249	234	221	222	232	256	252	235	261	251	280	210	250	284	249	257	264	229	234	264	216	228	247	258	251	261	269	231	233	256	249	240	233	257	258	235	249	251	251	243	222	238	228	217	214	254	224	231	263	240	227	225	242	246	242	228	242	238	254	244	215	233	196	246	227	224	223	266	237	247	233	234	236	278	240	266	223	217	251	253	260	234	250	239	206	255	242	239	218	224	231	251	237	259	255	226	247	242	259	242	260	220	263	244	243	275	235	236	262	251	230	264	221	259	254	228	211	238	253	232	243	253	224	270	239	218	238	245	220	248	243	235	239	250	237	270	246	201	242	238	255	225	227	216	250	229	224	242	239	210	210	256	243	263	241	232	251	244	258	232	224	233	248	247	265	247	241	249	214	262	218	265	250	228	243	260	244	221	251	236	256	248	233	227	251	263	214	279	224	235	218	238	241	259	229	237	255	236	250	241	233	242	240	241	226	245	260	224	221	258	252	220	213	243	225	236	227	247	241	217	252	241	253	238	244	245	235	240	238	250	242	252	238	264	234	235	249	270	237	253	261	234	222	218	218	252	253	259	235	248	237	239	225	252	230	237	255	237	215	205	255	255	237	233	257	230	272	227	232	223	225	210	237	244	230	231	214	235	240	269	261	252	209	244	248	242	234	252	260	209	244	233	227	257	237	237	231	220	245	205	217	258	227	245	242	231	213	242	255	252	242	217	254	231	223	264	234	231	239	248	240	246	250	235	224	261	232	233	259	257	236	248	279	273	228	230	244	205	246	251	234	242	250	290	244	245	271	262	232	245	241	249	276	270	250	229	257	273	224	221	291	215	204	209	238	201	221	258	261	230	253	246	230	221	242	249	250	250	227	257	268	239	223	250	255	243	227	242	232	230	262	204	229	236	258	222	252	262	251	247	216	256	242	234	269	253	223	250	255	253	239	231	230	242	229	234	239	248	252	226	269	244	231	239	235	186	255	247	230	245	261	256	214	275	240	249	232	243	239	217	246	249	222	229	274	230	259	242	251	238	243	232	235	260	243	248	213	263	260	264	265	258	243	231
41219	53763	59986	48241	15806	9081	5294	3354	1798	1620	1759	1648	1324	1170	974	887	826	786	794	769	788	704	747	775	760	767	658	652	634	607	800	4395	4138	617	608	598	650	619	588	608	571	605	586	594	619	570	603	607	562	582	580	570	541	581	611	600	576	601	580	621	579	631	622	588	577	609	638	602	574	613	625	631	601	635	609	639	659	619	619	591	620	619	604	638	624	605	604	616	600	619	597	648	573	576	616	622	612	579	556	578	601	579	566	571	597	606	623	597	585	585	553	573	632	620	621	566	589	547	597	574	586	643	642	539	580	616	594	578	612	595	584	571	640	606	564	576	573	578	575	570	609	559	598	575	652	590	563	591	580	600	544	597	624	592	587	573	580	584	563	595	595	610	596	578	598	533	579	592	587	588	602	572	610	628	547	585	577	590	548	562	525	571	579	578	592	614	566	592	617	566	534	559	594	583	578	565	570	626	601	577	569	575	598	600	578	551	603	597	589	578	520	575	622	594	587	597	586	599	582	557	548	594	627	609	583	600	576	578	593	561	607	582	567	592	566	617	539	623	602	560	575	549	602	603	643	605	650	596	559	584	617	572	563	605	556	580	549	609	550	552	568	592	559	608	657	601	592	641	585	556	585	546	594	588	547	553	598	580	594	599	593	528	536	535	587	550	582	617	598	569	573	567	593	552	576	604	535	600	579	622	630	620	562	563	568	566	541	587	577	609	550	559	599	581	584	578	574	556	573	577	580	603	548	600	587	560	582	542	547	610	592	601	578	571	525	583	621	560	585	574	553	584	542	586	587	611	571	607	591	616	570	571	591	589	582	570	573	588	564	579	618	578	578	611	590	637	565	568	564	573	605	573	587	565	596	607	567	502	570	545	589	573	558	574	573	604	594	552	615	581	582	582	598	599	602	595	626	583	599	586	580	577	567	560	579	559	555	593	586	666	598	548	621	603	587	526	610	581	578	567	577	539	657	547	593	620	626	607	593	554	568	596	579	605	596	568	575	535	552	624	504	590	638	580	614	606	617	596	620	596	597	575	570	603	588	592	590	601	597	572	603	557	604	590	585	567	577	587	584	591	577	564	559	586	595	599	610	573	567	584	602	581	529	566	585	556	593	561	580	558	573	548	606	574	547	600	604	608	606	576	564	562	591	620	592	627	561	589	597	571	613	583	533	565	611	620	566	559	618	546	561	575	553	574	553	556	541	560	589	577	578	510	590	618	515	614	568	582	594	613	604	554	581	570	549	573	573	611	560	596	607	573	583	599	605	527	569	565	568	597	664	604	537	569	589	591	595	576	569	573	578	556	564	579	607	595	582	566	587	568	610	627	568	564	601	574	606	585	603	609	559	596	569	549	583	628	587	617	626	633	630	609	579	588	618	569	562	593	572	564	597	568	616	576	602	581	595	565	578	583	569	591	579	584	619	604	621	615	615	576	582	607	597	616	605	581	573	551	573	585	579	595	567	573	577	590	592	546	567	568	558	622	590	575	561	605	572	587	594	568	588	558	585	607	574	539	555	603	616	566	609	582	587	556	605	586	580	562	598	559	536	526	589	622	621	603	572	571	556	552	599	637	631	575	579	577	547	570	578	573	596	585	619	560	576	616	556	569	608	558	600	575	601	593	543	559	583	552	592	596	648	604	569	637	568	589	540	574	582	576	581	576	596	588	607	606	604	584	577	597	609	619	576	592	589	558	531	651	582	583	609	591	586	553	589	586	582	585	595	558	570	585	570	550	584	561	618	560	594	570	620	588	588	544	613	576	607	609	622	646	599	571	588	596	552	591	616	579	544	586	589	593	563	604	603	579	565	595	579	563	564	567	551	578	582	572	553	571	572	605	571	546	566	574	597	593	569	620	624	585	586	633	583	599	585	579	569	556	604	567	618	589	576	636	560	608	586	577	557	619	605	568	581	565	538	620	567	579	580	577	595	583	587	601	588	614	565	588	598	597	595	607	543	566	535	548	584	572	572	585	612	585	607	609	631	616	591	591	622	558	562	600	585	603	599	592	564	585	576	564	584	565	568	588	570	616	600	585	590	551	536	560	574	612	601	583	608	608	582	595	574	567	608	588	592	596	608	560	571	584	547	596	569	590	609	551	600	610	566	582	576	589	580	609	544	589	614	576	616	567	573	574	589	625	575	555	612	591	595	586	586	625	603	598	555	590	548	613	570	533	599	605	580	561	585	586	580	602	563	584	561	597	607	562	576	602	571	564	572	588	566	638	630	604	596	568	584	558	568	573	551	599	611	547	588	545	604	608	573	597	602	599	567	610	625	578	641	526	645	577	559	554	549	585	568	536	567	553	571	571	568	565	595	600	614	594	597	603	616	583	581	571	567	592	621	571	555	580	579	582	583	599	563	588	608	589	583	573	534	580	594	577	625	581	567	579	589	544	507	642	566	568	576	584	585	553	584	530	633	605	576	557	651	583	584	608	592	609	565	633	620	620	558	553	620	561	586	553	581	609	562	607	612	564	584	559	617	607	581	563	563	583	600	593	581	593	606	559	625	563	555	576	581	572	556	592	600	547	618	622	572	553	589	571	621	575	587	558	579	564	593	587	565	577	620	575	591	581	589	579	599	540	565	536	552	608	606	575	622	577	618	553	572	562	615	619	574	595	578	574	618	577	574	602	553	556	581	570	623	541	597	582	613	556	567	603	600	542	634	589	606	589	577	602	569	582	575	602	571	569	588	583	551	644	611	562	585	547	568	552	595	552	564	586	563	601	581	543	594	552	552	559	603	563	560	594	546	633	620	549	569	607	649	576	559	598	567	569	622	584	585	587	583	588	565	558	552	596	593	597	605	568	589	561	557	589	571	592	587	560	542	561	584	564	543	597	593	637	533	560	586	579	583	614	554	561	584	625	587	580	577	554	592	611	580	565	571	610	607	611	587	592	568	614	605	565	587	580	564	598	576	555	563	585	575	556	576	591	555	625	592	591	586	589	590	581	571	587	544	582	616	596	591	579	614	593	572	566	616	572	583	612	598	564	581	582	602	565	539	603	582	643	566	613	599	594	562	625	545	541	594	587	542	565	558	592	573	583	608	618	611	558	503	623	573	545	600	672	562	611	590	578	561	608	590	615	605	604	614	627	584	582	586	617	586	545	593	579	561	588	601	565	563	590	551	609	561	568	611	588	583	538	567	589	566	604	594	605	558	544	556	587	581	558	602	582	603	627	556	580	582	606	596	553	592	645	638	601	605	536	568	593	590	596	558	564	568	541	602	565	546	577	589	604	565	570	566	590	612	582	570	614	605	575	594	580	618	591	557	600	589	583	590	581	586	588	550	575	561	549	625	563	562	538	569	570	599	601	584	582	545	610	587	607	607	593	584	593	578	641	582	612	577	592	578	610	588	608	598	575	565	586	556	577	594	548	575	603	578	579	608	585	588	572	551	562	562	591	536	594	585	567	582	624	562	598	584	578	600	557	579	570	613	624	538	577	590	570	599	565	593	569	580	553	521	570
20787	9693	7701	1729	626	409	386	338	388	382	421	364	361	375	333	390	392	359	334	365	350	364	387	333	373	365	395	375	339	350	317	376	360	370	401	379	364	409	377	367	377	340	327	372	345	318	327	398	390	359	399	375	357	362	382	374	391	342	394	359	354	359	350	384	384	378	370	383	414	363	327	377	380	377	348	347	399	387	361	377	379	388	366	371	359	377	382	372	384	376	345	388	396	353	346	341	336	342	370	388	358	348	370	385	342	390	368	350	353	370	387	363	333	349	340	366	389	329	383	396	353	346	366	379	334	367	367	337	340	355	333	353	331	349	361	358	384	370	338	384	349	344	377	369	362	366	351	343	400	360	380	349	367	362	375	332	390	317	384	367	342	374	355	329	368	389	398	345	349	352	373	389	354	354	348	382	350	350	401	364	398	383	385	375	345	362	369	346	374	354	352	390	361	367	347	355	354	365	347	337	364	351	350	372	338	361	341	338	325	385	360	344	379	377	338	325	369	392	360	368	377	376	335	381	373	372	385	339	377	350	362	342	347	362	363	379	372	358	373	347	394	370	350	359	374	355	341	338	342	368	339	360	352	350	384	329	379	390	343	360	369	367	372	325	363	366	399	353	377	383	357	346	384	393	327	349	390	375	399	368	368	356	399	359	391	370	361	359	347	337	389	360	385	361	339	331	382	353	372	327	349	359	341	373	361	374	353	373	398	343	362	353	366	362	349	351	359	373	403	350	343	354	372	321	384	346	355	385	393	334	340	377	376	332	392	374	354	344	352	363	368	382	312	376	355	377	385	379	333	331	327	341	367	361	398	366	341	387	333	370	354	371	356	356	393	386	353	388	361	371	393	368	363	350	350	380	356	374	363	377	388	335	355	360	357	349	377	388	397	375	372	358	381	340	391	353	349	373	361	371	343	369	371	336	394	334	388	349	363	380	345	361	353	378	333	369	349	368	364	381	409	319	374	353	366	353	358	364	385	350	371	374	341	335	361	332	365	386	383	304	349	342	343	356	337	375	347	387	357	362	362	350	342	376	386	382	347	403	379	317	350	361	372	408	376	365	396	342	324	386	358	402	362	342	369	329	378	385	377	347	322	374	355	345	388	320	381	429	364	340	389	357	346	372	358	351	310	358	340	356	373	387	370	349	333	324	363	345	385	394	336	339	361	366	375	393	347	394	366	382	383	334	355	378	345	340	399	372	377	355	365	367	316	339	364	360	349	369	379	359	365	385	410	346	312	324	379	360	400	373	374	380	366	365	393	365	352	345	344	374	394	370	335	408	332	363	368	403	369	381	382	362	364	375	370	356	343	375	341	397	377	373	375	391	364	402	378	397	369	356	391	372	381	386	337	371	358	341	360	347	345	340	349	411	401	373	356	359	360	358	344	376	341	348	386	398	357	315	380	339	347	379	378	358	393	366	354	361	352	375	366	375	349	384	326	403	350	365	356	343	375	394	336	405	351	371	366	365	364	349	382	364	377	364	384	383	396	348	373	349	390	324	371	381	380	360	344	375	359	343	331	374	373	370	364	329	382	386	368	365	381	383	391	378	346	381	358	341	372	391	350	330	382	326	385	360	360	387	374	385	366	376	373	390	352	345	353	327	376	371	394	342	362	361	382	379	354	350	388	369	379	351	402	344	358	384	366	341	361	348	356	390	376	388	367	343	332	348	336	306	376	361	376	381	343	358	390	372	380	362	350	353	330	352	370	371	353	366	360	334	410	343	367	375	326	415	354	371	382	376	395	391	361	356	346	332	353	378	357	336	334	334	351	353	364	379	369	355	335	398	379	375	376	414	404	374	324	377	377	403	380	362	379	382	345	356	377	384	378	371	335	352	317	354	364	341	354	363	391	373	363	360	390	350	371	358	354	358	323	383	330	366	339	356	354	346	359	358	371	369	356	354	336	364	350	375	307	356	348	348	326	340	382	330	376	362	358	371	340	323	385	346	358	339	365	381	357	394	394	369	359	371	397	353	361	380	382	359	358	363	354	337	365	350	373	357	362	424	365	357	394	367	357	372	365	377	347	360	360	367	372	405	381	366	370	351	331	373	371	326	353	384	356	320	345	394	355	367	327	374	371	364	381	378	344	338	368	384	347	372	344	348	355	353	349	337	378	370	371	340	373	355	390	347	359	356	358	362	335	384	375	332	371	393	387	365	375	378	378	362	329	346	366	355	359	335	340	353	362	350	374	369	401	358	355	382	422	379	350	349	377	340	333	359	354	350	381	349	344	347	398	379	327	392	331	378	337	342	352	397	368	360	355	352	388	346	373	395	370	390	368	398	337	338	347	322	336	377	355	368	338	394	348	355	387	364	314	391	363	359	342	347	329	330	360	362	410	337	376	393	387	373	374	395	378	372	361	347	383	342	374	379	344	359	365	351	385	356	330	323	343	367	384	376	345	381	352	359	337	319	353	339	407	352	391	402	379	339	377	403	364	355	348	368	322	365	368	387	351	340	385	393	357	342	321	328	337	346	381	398	406	351	339	367	350	362	329	370	317	352	348	395	356	380	359	382	375	350	381	341	364	372	388	346	372	347	340	342	345	367	378	342	379	342	359	376	363	366	346	368	388	351	358	389	342	340	367	321	367	363	359	358	323	326	371	374	399	326	377	367	337	378	321	384	343	388	351	360	367	383	351	377	364	366	371	347	370	359	350	414	357	342	337	371	349	404	364	367	345	373	377	406	346	311	383	362	366	365	368	331	385	376	351	341	368	365	401	381	324	380	354	403	334	372	330	341	344	353	344	303	354	364	373	314	388	362	381	367	376	376	364	372	356	350	359	336	394	367	361	357	375	338	346	367	361	377	366	355	366	373	379	320	347	345	372	355	372	369	374	380	389	339	381	390	343	380	374	348	394	346	408	367	355	375	375	365	338	333	329	392	386	323	357	347	392	344	362	348	369	344	403	392	347	382	418	373	383	347	355	366	384	365	366	382	382	353	345	343	319	378	361	363	362	330	345	394	338	346	371	336	339	361	387	355	362	336	359	358	350	339	386	373	402	397	363	348	353	379	372	349	319	374	353	359	370	346	393	367	393	339	380	344	370	356	394	354	358	357	369	374	380	356	367	342	335	345	374	372	363	378	351	351	369	365	327	376	379	366	379	368	347	359	387	360	361	363	349	357	335	349	376	385	352	391	377	353	359	394	367	381	347	326	355	377	365	364	343	374	352	351	375	355	367	396	374	374	368	373	366	367	370	369	364	343	390	358	405	352	355	369	359	383	351	379	364	358	390	363	335	370	371	382	387	363	374	341	358	305	355	348	383	356	346	376	363	353	386	380	385	367	333	374	372	378	370	337	402	346	341	364	364	378	382	409	319	383	356	343	357	355	363	403	341	353	334	354	359	361	365	376	376	371	395	355	382	306	364	430	374	417	343	361	339	374	388	364	370	334	363	352	355	398	374	344	368	386	353	378	421	350	394	391	350	361	382	368	343	383	368	367	387	362	400	348	389	356
13636	12132	12287	4940	2011	1173	1074	947	855	854	842	843	833	779	826	810	818	781	830	792	865	757	830	820	825	828	808	832	808	844	874	973	1086	819	826	784	799	842	852	820	790	848	837	787	859	813	815	823	824	751	787	825	824	840	782	811	837	817	899	751	882	803	866	806	877	822	824	802	785	762	771	796	819	860	845	844	878	828	822	843	856	871	797	860	802	811	806	817	821	840	804	801	818	828	826	837	865	853	816	818	793	816	802	856	823	818	791	776	851	814	818	801	786	863	767	789	808	818	811	828	853	842	837	823	804	774	823	821	869	811	830	781	838	815	840	831	821	789	788	795	789	838	850	794	789	837	800	786	859	766	765	814	787	791	818	822	777	791	758	825	812	822	821	807	798	785	851	831	778	831	796	804	862	854	780	777	784	854	837	823	834	784	845	810	786	863	792	810	822	788	781	821	781	866	840	849	851	814	862	807	810	807	787	830	847	744	818	835	816	830	753	824	828	874	785	822	833	803	823	836	841	786	851	813	793	819	827	745	794	817	749	773	827	795	792	832	821	791	817	822	808	781	810	860	779	864	790	830	803	824	812	805	816	822	863	817	779	797	823	865	842	835	791	819	738	861	802	791	849	853	844	784	785	810	825	851	777	828	830	856	806	752	813	816	772	832	763	766	801	763	859	840	793	811	832	863	888	830	825	787	772	805	838	846	839	800	880	848	853	810	841	817	784	799	773	844	820	792	853	835	805	821	834	850	891	850	862	773	811	786	817	817	812	802	827	814	843	816	775	807	820	852	823	812	847	873	877	798	791	875	824	833	852	795	834	851	797	797	831	815	773	852	827	819	792	860	843	820	781	862	790	803	817	875	843	821	785	839	838	823	863	786	796	794	861	806	798	827	816	875	807	780	828	803	877	824	771	786	830	808	849	818	818	786	809	801	824	854	813	844	788	828	851	825	818	842	830	830	816	875	787	811	798	781	860	837	812	786	855	785	802	874	790	835	811	864	826	797	836	797	767	774	812	794	831	844	758	839	832	836	836	849	815	866	814	851	817	855	839	791	815	833	821	856	800	827	790	809	787	830	820	832	793	841	844	765	838	799	801	779	745	788	844	784	801	878	829	778	779	859	825	824	799	762	811	776	826	799	762	844	832	833	775	882	789	826	828	800	808	836	819	796	821	842	832	839	827	821	814	789	855	810	892	845	802	796	822	842	798	810	798	783	813	859	798	823	787	864	847	819	802	847	802	792	810	799	810	834	873	821	826	826	810	830	812	823	800	814	826	826	780	831	855	769	786	804	806	791	835	827	799	769	812	848	809	803	808	842	778	811	785	753	821	788	853	796	856	742	812	822	786	851	824	855	794	840	839	775	818	836	812	791	822	778	773	832	811	795	826	796	795	807	853	825	825	846	785	825	818	834	816	792	797	846	802	814	844	760	819	846	865	819	795	829	839	816	835	822	825	833	793	804	822	849	846	853	827	822	845	844	819	817	786	856	759	803	836	816	825	795	832	863	831	806	797	810	825	822	846	829	828	770	750	752	813	839	872	793	779	781	807	813	845	861	807	788	852	781	777	837	814	792	786	824	837	754	819	791	812	835	787	800	835	886	841	842	796	845	792	813	782	834	822	812	774	799	840	819	807	792	820	812	813	840	861	784	794	819	851	844	804	839	801	788	786	817	799	839	823	838	875	829	812	805	820	835	900	824	848	808	779	806	811	803	855	831	786	801	815	817	829	788	805	825	844	873	749	804	811	808	837	804	800	768	843	760	810	812	813	828	822	777	828	805	780	796	817	812	812	786	813	825	858	830	841	787	851	818	863	818	828	833	802	801	853	795	816	807	845	796	833	790	853	807	839	808	838	798	827	774	838	809	836	815	863	811	784	783	833	817	824	802	802	804	844	794	801	797	810	866	832	814	804	846	812	806	801	800	793	833	824	834	876	789	799	807	841	821	790	811	835	826	842	800	833	820	830	826	757	855	815	818	851	845	809	795	851	829	858	830	807	816	815	805	808	788	817	787	806	829	803	769	815	827	857	793	799	806	855	854	786	816	823	835	827	829	830	806	790	848	836	833	784	822	809	814	841	789	800	809	807	825	788	799	812	849	808	773	783	830	833	860	809	851	810	802	814	811	774	785	843	836	820	809	815	828	839	785	804	793	771	767	792	783	798	864	905	762	803	889	843	845	836	857	814	811	837	814	829	802	784	815	795	811	805	822	815	821	786	780	791	798	842	780	784	865	798	840	820	788	773	801	760	835	876	801	844	829	801	871	790	792	805	853	819	856	822	812	808	832	803	836	786	808	782	849	810	792	798	795	794	822	850	801	777	820	790	820	841	855	811	836	842	831	863	803	788	819	846	872	825	794	827	757	815	798	815	785	779	793	841	853	759	768	816	764	853	840	893	832	786	851	862	822	772	822	808	782	822	803	833	785	796	827	844	796	818	795	765	812	809	799	800	850	793	859	844	824	835	874	779	814	855	803	786	807	840	795	784	777	831	846	841	796	836	805	815	811	839	823	722	748	814	806	801	842	850	839	815	791	829	844	820	854	828	773	827	802	796	851	876	815	842	788	864	853	891	874	819	793	780	860	828	760	820	847	812	870	757	784	837	825	851	860	784	771	853	866	843	812	801	845	784	798	791	809	835	808	778	832	840	814	768	820	857	784	760	770	847	822	811	801	776	851	854	804	812	825	843	801	845	821	843	787	823	814	809	837	796	781	779	792	767	785	821	788	785	780	803	806	847	797	830	789	829	836	794	779	847	795	783	776	817	842	833	794	811	803	853	801	799	800	807	772	844	841	809	796	836	791	831	871	817	814	815	782	808	829	795	793	836	803	793	771	835	785	839	808	776	794	824	815	805	811	796	818	857	817	841	810	802	808	846	809	835	879	798	789	789	805	883	844	826	816	868	834	816	849	793	804	870	825	808	769	834	830	789	807	850	790	801	805	780	820	828	789	779	836	846	876	833	820	805	796	778	808	760	832	827	798	837	815	848	802	799	831	793	830	824	844	859	825	851	843	816	832	816	845	839	847	803	828	824	874	809	848	782	811	803	832	821	786	796	786	833	802	824	794	810	833	832	802	846	834	793	777	831	857	791	811	790	819	838	832	800	776	845	859	799	792	819	792	859	829	869	813	805	760	815	797	846	779	799	770	862	819	822	840	864	812	819	850	820	791	802	788	858	817	779	804	842	866	875	804	782	764	839	797	849	795	804	817	804	835	864	871	816	792	792	785	774	823	778	861	821	826	822	802	835	775	822	810	720	817	805	800	862	856	834	798	820	803	773	823	899	832	857	763	801	814	808	834	769	825	828	782	896	832	839	833	852	802	824	833	841	846	825	806	802	827	834	810	805	807	803	814	824	815	800	788	819	820	842	811	854	819	801	829	800	847	787	794	834	820	805	827	805	846	822	782	828	798	806	857	787	842	848	827	823	812	854	808	844	800	798	807	833	832	813	818	792	802	848	875	824	851
57137	58267	55571	30724	13069	3277	1625	1099	537	442	375	349	308	331	298	266	225	287	267	234	254	274	263	266	277	261	227	246	248	244	280	602	732	308	232	263	238	237	248	251	254	253	249	246	245	231	260	239	269	229	254	262	238	227	237	207	217	263	288	255	276	250	292	258	247	244	242	246	247	283	256	260	273	247	251	275	253	249	275	234	254	240	255	231	230	251	264	242	232	271	232	239	240	239	236	224	260	261	260	254	237	278	245	250	241	266	278	222	227	231	272	222	237	250	253	216	260	263	234	257	244	259	234	252	265	299	226	229	265	238	261	243	223	269	253	259	242	274	260	267	281	274	223	261	245	260	241	241	264	251	284	242	300	211	273	226	259	272	265	259	252	245	236	259	272	218	239	257	231	238	249	238	251	258	224	271	223	248	242	245	246	283	246	261	288	245	250	277	240	275	234	250	236	250	253	262	232	263	262	220	247	262	259	270	223	264	249	243	241	227	253	249	253	251	225	270	256	247	263	241	232	233	243	230	252	226	250	243	254	240	243	259	261	242	238	249	242	252	234	266	277	236	281	236	243	225	239	252	262	240	235	223	258	263	244	226	265	230	268	222	230	222	235	251	224	252	260	246	228	263	249	218	220	276	259	274	259	224	229	232	266	251	224	249	224	256	214	259	259	245	278	236	248	236	240	251	245	268	276	258	241	283	249	267	242	256	268	237	263	256	229	238	249	244	244	265	254	266	221	258	260	244	251	254	260	228	234	252	272	240	276	264	232	259	246	257	234	255	275	240	256	255	256	273	245	240	253	244	252	253	241	252	263	276	258	266	221	232	240	263	278	246	253	251	245	243	283	253	230	271	245	235	263	247	239	261	256	276	247	266	262	248	270	242	235	245	257	287	251	216	276	264	248	218	230	259	243	223	246	256	252	257	229	223	227	233	236	245	243	247	273	235	241	248	212	229	246	249	244	266	239	271	238	256	224	235	265	228	291	258	242	241	258	243	229	231	257	252	230	254	255	247	231	263	262	228	217	278	246	254	262	235	268	252	242	245	251	266	262	251	261	226	268	266	276	271	238	224	221	233	233	225	240	256	254	276	268	248	239	265	250	229	253	220	261	252	266	257	286	217	242	239	257	272	264	228	250	257	249	226	244	259	249	230	254	219	212	229	265	261	224	211	227	249	261	225	261	236	261	241	247	239	244	236	256	262	232	223	262	259	271	245	238	237	249	249	256	218	267	269	261	271	266	265	245	247	240	248	230	238	272	265	274	237	252	244	232	263	261	275	241	236	247	240	227	223	231	239	265	266	236	275	257	212	283	216	230	255	275	263	256	248	246	249	253	245	279	267	260	276	271	276	230	243	247	264	253	245	272	254	227	256	235	277	235	251	253	242	253	252	245	249	250	259	254	258	250	244	251	287	256	220	261	259	242	254	244	269	239	249	211	245	241	267	240	269	246	250	246	267	293	270	251	258	271	246	236	272	247	265	252	245	276	253	246	256	242	263	255	243	244	235	267	254	249	235	271	250	263	246	246	247	248	259	268	243	240	235	257	239	270	247	253	263	278	244	248	243	252	214	237	254	253	246	265	243	248	241	258	280	244	266	241	228	256	263	230	245	262	249	256	227	252	229	264	246	249	240	252	250	238	248	240	270	232	248	266	264	259	274	232	254	238	253	243	266	237	222	286	251	250	228	257	251	246	272	267	271	232	258	294	273	262	252	233	247	285	227	263	257	240	249	246	278	254	278	246	235	255	247	282	230	266	262	232	244	246	245	258	251	252	278	245	283	223	248	280	267	244	261	226	251	269	256	255	243	234	263	242	264	235	282	266	250	254	241	273	266	258	269	262	278	258	240	273	250	266	274	260	274	259	279	209	264	247	236	246	268	225	237	257	255	243	232	261	250	239	259	263	269	229	264	238	231	260	273	274	254	206	259	272	254	260	252	264	261	262	291	241	248	229	288	235	247	272	228	287	258	245	269	235	259	258	251	229	223	272	236	282	274	257	244	251	255	263	224	253	229	267	245	273	271	237	264	270	245	273	242	280	243	274	226	254	213	242	226	255	238	261	227	274	242	270	245	247	233	234	247	242	256	272	263	238	266	274	264	265	265	254	270	250	255	228	260	267	225	219	258	246	269	219	241	239	256	237	228	243	276	227	232	258	255	240	239	242	256	230	236	229	234	258	254	222	244	257	236	254	248	260	265	261	256	251	268	257	237	271	237	246	231	234	247	271	238	247	236	275	244	240	235	238	251	267	241	272	254	228	247	232	259	224	232	242	229	248	242	276	272	241	256	257	249	264	242	247	247	230	232	201	233	297	267	244	248	260	229	248	245	263	258	237	233	249	231	250	221	225	218	261	237	241	270	266	249	251	261	235	260	246	259	238	230	226	249	254	263	246	242	285	239	278	271	259	255	288	238	267	253	245	240	247	254	239	257	241	256	252	244	241	273	249	255	252	241	251	234	237	247	240	257	263	255	228	250	243	247	297	245	231	265	234	271	275	247	268	263	253	207	251	230	255	252	245	255	255	232	226	236	219	245	234	261	230	246	228	232	252	272	244	264	225	258	249	243	244	238	284	227	248	233	248	243	262	280	237	226	236	259	247	263	253	224	257	249	262	251	258	278	249	257	232	274	223	257	216	235	219	258	283	274	259	246	231	258	243	226	245	231	261	256	243	251	237	224	262	236	289	244	265	267	262	252	243	262	257	259	253	251	252	270	257	251	250	244	220	223	260	250	256	250	267	232	241	261	301	252	252	261	259	260	271	271	242	248	261	248	224	245	258	241	255	235	253	248	265	247	275	250	271	247	242	277	272	241	250	254	246	229	252	255	244	247	248	243	254	259	238	251	246	249	262	243	231	259	258	267	281	264	263	237	237	244	258	241	250	253	249	237	269	219	233	264	292	237	263	231	268	247	236	243	240	249	248	230	234	260	239	242	241	269	220	252	251	264	273	282	251	265	245	237	266	262	230	227	219	250	294	251	250	256	266	278	281	269	254	261	244	226	278	261	250	258	257	243	256	254	250	253	220	239	236	224	251	238	237	270	247	228	264	264	235	255	267	250	263	277	256	295	259	237	266	248	243	261	265	232	262	246	244	258	261	279	251	274	258	280	249	268	243	242	242	230	261	244	231	246	253	239	262	256	254	255	248	245	277	283	229	240	282	232	240	262	277	252	244	270	247	248	243	262	237	261	249	229	255	256	227	261	232	256	242	247	265	242	272	255	242	267	248	234	232	249	286	254	252	264	251	244	263	214	249	237	248	255	248	248	242	230	255	252	236	251	264	204	258	251	227	260	267	251	224	243	281	262	240	245	242	211	210	256	258	266	240	255	264	246	237	237	258	244	255	281	264	256	248	242	266	229	274	263	286	236	247	284	249	249	276	234	257	248	251	239	241	253	260	227	242	250	257	233	243	237	259	247	253	243	256	275	239	271	261	255	246	275	259	276	274	247	252	264	265	261	230	276	231	282
32427	45856	47502	37209	13196	5547	3815	2236	1121	1249	1106	1018	1051	876	777	650	681	750	737	676	679	629	615	630	662	696	623	618	666	661	762	3147	3654	757	650	619	605	574	635	619	590	594	634	606	643	587	618	583	617	597	619	643	576	640	553	592	594	584	563	570	595	595	582	629	579	645	602	599	656	614	624	566	583	598	622	583	613	643	629	611	559	589	571	613	618	602	607	600	612	585	563	565	532	572	565	570	613	616	618	589	588	595	593	557	555	584	608	612	627	611	591	597	583	576	579	549	620	589	586	655	626	595	585	620	621	564	551	592	607	574	596	612	611	633	583	621	593	575	618	614	609	565	604	562	599	608	584	620	566	599	595	566	581	576	556	597	625	566	568	577	634	600	614	600	584	588	580	631	564	592	571	583	571	537	552	578	598	553	557	607	556	624	604	635	611	580	605	554	614	575	625	603	595	583	605	569	571	584	602	608	601	603	622	563	614	606	590	584	608	579	582	580	574	604	582	567	579	585	552	592	580	615	534	593	586	614	610	579	576	606	559	574	589	627	572	575	596	579	604	546	599	580	573	583	590	587	553	582	554	623	588	652	597	599	562	571	600	576	619	576	588	593	588	576	626	613	587	623	605	604	631	608	596	606	588	613	553	620	587	607	575	574	579	591	575	597	595	631	562	617	583	607	620	569	580	571	595	596	585	615	565	585	624	579	565	586	561	551	609	606	586	654	538	603	596	589	622	571	580	573	602	620	591	611	612	599	582	606	568	593	635	571	582	560	594	614	629	618	595	599	600	592	577	610	562	596	595	618	593	633	587	606	600	585	594	603	578	604	592	557	598	615	562	595	583	582	554	584	596	612	610	572	569	587	609	589	565	597	607	568	643	581	616	578	597	643	584	594	599	591	587	607	582	560	592	571	582	614	611	592	594	622	612	558	605	567	575	560	578	608	595	636	589	570	587	588	555	589	617	594	585	570	627	602	585	551	591	621	651	531	564	605	582	621	519	605	573	599	601	571	578	589	575	552	644	611	605	591	586	563	572	578	616	630	612	570	608	592	600	638	572	586	581	616	572	611	571	605	587	556	576	581	569	593	587	609	572	615	614	586	564	581	598	574	621	617	555	570	616	602	594	583	601	568	614	598	605	550	562	595	564	573	605	582	604	674	551	596	569	637	601	576	629	564	591	571	604	574	616	584	571	600	561	542	587	542	576	569	638	589	609	593	631	596	605	609	587	575	577	540	569	590	590	570	592	610	552	602	603	615	596	625	638	587	611	591	547	587	632	596	645	551	565	571	584	594	599	569	610	630	592	573	554	599	614	555	626	590	546	620	541	597	576	616	592	600	588	593	586	562	601	599	578	552	582	556	604	603	617	604	572	589	576	612	563	582	617	604	558	602	614	616	569	561	590	615	588	620	595	575	592	590	627	629	626	606	584	609	592	612	597	602	578	576	612	554	553	606	572	586	614	597	577	566	592	583	582	586	644	568	598	585	607	615	572	582	587	594	550	584	635	603	587	593	631	572	605	613	541	568	551	588	591	605	610	582	594	549	552	599	581	623	614	617	616	612	642	574	593	633	597	589	562	649	575	562	566	593	614	611	606	579	619	607	608	607	567	619	549	604	619	629	553	553	633	578	615	573	589	553	552	578	585	605	576	585	623	599	597	588	573	602	600	615	584	560	604	602	627	604	613	587	562	552	555	593	571	545	602	589	585	577	564	585	628	580	609	645	620	592	550	576	583	549	619	536	592	614	585	579	605	578	645	595	581	586	561	616	573	617	609	598	586	615	594	602	631	544	599	578	627	630	620	561	623	606	620	571	606	564	624	601	593	562	596	570	561	612	592	591	567	629	591	581	611	571	555	607	566	603	579	603	615	574	558	607	534	571	589	606	580	571	561	588	590	540	594	599	606	576	588	613	607	576	600	549	587	604	620	591	596	575	577	547	587	585	594	584	602	645	586	554	590	588	585	599	644	616	628	619	589	590	585	606	559	577	582	587	577	594	623	628	625	585	613	589	577	571	598	594	579	602	557	584	574	587	615	567	603	580	561	566	643	607	595	636	597	560	639	608	594	602	609	563	560	577	606	535	590	609	572	599	593	615	601	587	604	619	575	555	583	602	577	576	569	555	592	613	582	578	606	616	590	623	610	574	581	602	611	628	591	588	577	610	603	565	590	595	584	569	597	574	549	609	622	623	575	578	648	602	596	584	578	602	570	601	583	593	600	586	556	584	625	607	592	559	577	590	570	646	614	604	561	600	617	585	536	595	606	603	587	591	575	564	626	597	598	568	641	577	592	633	607	530	595	614	598	557	575	530	614	566	590	593	581	618	602	598	598	627	612	576	633	607	564	629	598	632	561	548	594	607	553	589	618	616	584	613	590	603	571	569	565	589	588	610	587	570	565	583	587	559	586	568	537	578	602	624	598	595	607	598	577	583	624	595	614	617	585	595	594	601	594	588	596	597	576	580	598	617	533	616	597	582	574	578	586	575	616	612	575	585	576	597	612	562	570	606	560	600	566	605	574	581	623	596	575	582	632	649	563	646	622	590	561	556	609	574	610	555	577	585	612	606	607	573	552	603	574	582	619	595	541	636	622	548	609	606	586	619	611	591	573	590	619	617	582	601	618	604	591	625	586	612	613	623	622	606	605	586	589	600	621	620	546	585	556	612	627	591	590	612	578	609	574	584	590	592	596	568	615	602	548	583	640	602	574	558	606	565	574	600	599	628	605	553	586	581	583	561	576	596	548	581	613	575	590	575	628	565	560	555	580	589	560	615	606	540	554	597	578	557	586	561	608	606	602	574	626	591	576	594	578	554	560	540	610	577	584	561	576	569	578	575	589	584	595	590	606	599	598	579	589	611	579	625	570	565	556	624	590	640	563	553	640	547	611	613	590	570	557	561	562	606	602	613	598	545	556	588	584	573	623	565	587	620	602	579	624	579	597	614	615	593	588	608	611	607	560	593	596	608	616	525	612	592	601	550	597	598	574	595	611	594	602	600	594	578	603	584	637	618	592	555	581	623	598	578	579	559	628	582	651	632	610	618	602	602	581	635	598	636	583	557	586	586	578	590	562	545	587	615	563	639	598	613	588	569	510	576	607	603	571	603	634	566	589	558	594	596	610	595	614	581	641	603	609	606	568	587	590	584	590	592	578	563	608	605	568	560	619	624	602	589	619	582	572	581	575	603	591	603	574	570	596	581	573	590	572	602	586	648	555	607	575	553	607	572	602	619	600	623	621	589	571	551	588	611	598	595	616	635	585	600	592	568	603	625	590	542	605	571	577	570	607	554	581	603	600	604	591	591	575	602	567	604	573	586	584	602	610	602	626	573	615	564	588	610	620	625	592	538	585	582	597	617	576	586	543	640	560	605	614	556	588	644	572	626	616	590	585	596	592	582	612	620	548	602	604	563	571	598	595	629	589	579	628	580	608	572	617	625	632	589	606	627	593	556	634	577	620	616	614	585	622	590
69298	72666	66945	41274	21152	6876	2769	1352	613	506	477	365	354	310	299	293	303	295	247	278	261	281	266	264	288	256	302	307	281	262	465	1139	862	498	269	268	263	256	286	257	236	224	262	261	259	276	252	245	265	235	260	245	252	248	239	292	257	273	266	251	248	230	226	248	254	267	270	237	263	274	265	238	275	244	257	231	243	283	253	219	232	235	250	262	275	233	266	245	268	279	224	250	258	247	258	226	260	251	256	244	266	288	269	248	278	270	249	262	253	269	241	240	248	246	247	250	252	238	271	230	257	259	270	252	241	263	264	245	266	254	262	251	272	273	246	245	271	284	230	238	260	250	275	267	252	250	247	238	233	251	246	263	277	292	243	236	247	240	256	262	266	244	260	262	264	224	254	268	239	262	248	262	269	262	256	230	247	264	244	225	243	243	291	261	217	258	228	247	236	246	278	231	255	248	256	252	264	265	276	239	223	274	237	275	246	219	264	270	240	266	255	256	228	238	263	254	244	243	267	264	235	258	243	243	278	229	239	253	272	216	243	232	269	223	248	263	275	290	231	229	273	257	240	259	273	247	242	252	253	236	226	266	256	232	246	260	265	256	245	274	259	264	251	254	230	264	245	279	213	227	261	237	243	249	287	243	231	251	271	255	249	251	242	245	259	223	248	247	256	242	251	246	268	261	266	241	242	256	289	266	259	232	225	262	229	225	261	244	243	237	248	234	227	264	248	238	260	251	267	260	246	284	236	247	265	252	257	261	268	268	266	220	238	261	250	273	239	250	267	273	235	233	217	285	262	254	274	253	266	256	265	273	253	236	255	263	248	255	240	254	251	234	263	221	246	243	270	232	263	274	248	238	224	247	257	247	241	241	302	257	228	244	232	272	228	246	249	260	263	252	225	253	230	259	232	253	227	266	242	241	244	267	259	259	248	261	262	251	276	242	241	251	254	285	219	259	245	242	273	270	274	229	243	273	259	263	249	262	236	254	265	250	262	271	261	269	234	244	232	261	249	270	252	278	261	261	248	260	245	259	266	229	250	299	234	234	234	258	228	209	231	242	228	273	238	237	288	263	238	249	259	250	235	226	249	258	281	282	256	250	245	275	258	249	245	246	266	267	273	266	270	261	250	253	235	253	255	259	221	254	242	248	256	253	249	235	274	257	257	238	235	251	270	265	266	239	227	275	274	242	252	256	229	259	227	227	234	238	258	275	265	247	248	246	289	243	255	261	276	244	247	215	258	249	229	236	221	262	256	227	277	262	258	260	239	265	266	234	256	256	254	278	236	272	271	220	278	259	258	223	249	240	253	259	270	253	247	251	232	253	252	229	255	244	254	218	270	245	231	246	263	227	274	273	267	247	240	240	242	254	237	254	255	236	268	243	254	247	272	229	256	244	229	255	249	253	248	270	243	214	279	270	241	213	259	237	266	245	251	218	269	248	253	229	247	237	273	244	224	230	240	289	225	261	236	284	260	256	265	243	272	234	248	229	261	265	253	226	256	246	259	254	270	241	246	243	246	290	263	250	230	274	265	255	231	245	250	240	275	226	263	239	273	255	239	241	258	265	265	275	256	228	240	255	240	284	274	241	247	256	274	259	279	239	235	265	248	235	240	254	269	241	254	252	245	231	257	236	260	251	243	260	240	242	248	277	288	280	250	268	269	265	250	213	243	263	233	254	263	250	236	253	261	274	259	259	264	280	245	247	243	252	226	250	253	255	246	245	257	244	268	240	257	285	227	260	256	228	252	240	233	215	237	252	279	280	239	242	233	260	267	262	216	273	240	235	265	252	245	266	203	279	236	260	243	208	263	263	238	247	267	246	223	231	248	252	283	263	225	262	245	245	245	240	258	249	291	253	292	253	245	255	243	260	231	220	245	234	254	237	246	253	247	263	249	291	236	266	242	265	245	278	234	260	232	272	228	261	265	230	245	280	254	248	255	271	246	247	238	262	236	249	242	243	305	249	246	250	229	233	237	252	257	241	227	252	269	261	241	260	254	259	255	252	260	244	245	246	248	224	242	256	254	246	244	250	258	245	232	257	257	258	252	277	216	249	273	262	272	228	234	270	237	253	240	246	232	242	241	258	242	227	251	254	272	246	274	240	267	245	260	232	246	251	239	245	262	248	238	260	269	234	259	270	273	232	257	273	252	245	247	258	227	231	277	280	232	248	251	272	259	295	239	252	255	226	245	218	233	249	252	268	246	269	249	275	232	273	266	239	238	281	244	255	271	268	268	231	267	236	253	245	266	250	263	286	271	239	237	234	241	274	244	272	250	245	234	241	272	253	252	215	276	279	279	236	281	257	238	246	255	256	274	266	271	256	251	254	266	249	280	252	270	255	260	270	273	260	215	259	240	252	267	231	270	253	273	257	268	286	249	262	255	252	260	238	242	273	232	259	251	264	224	265	273	239	256	253	256	264	244	238	241	249	255	238	275	245	263	244	278	241	258	228	264	276	270	254	234	249	259	228	220	243	228	272	279	216	257	251	263	260	249	250	276	257	241	225	216	237	230	256	250	264	244	241	239	249	270	249	253	264	236	275	261	233	259	254	243	269	259	229	229	254	276	236	271	217	279	279	263	249	239	280	222	270	265	252	268	241	262	248	259	246	244	268	250	255	236	258	291	262	252	251	282	233	267	250	263	297	253	251	240	219	269	244	244	240	277	235	225	258	234	239	269	252	232	253	261	285	278	236	287	253	259	250	247	219	256	249	214	253	289	258	246	236	279	226	272	237	235	252	248	235	248	234	242	251	259	249	267	284	262	219	248	248	234	247	255	238	254	280	254	261	265	248	246	254	259	229	222	243	231	242	263	273	260	247	265	240	254	266	297	234	287	273	227	231	250	242	220	253	235	240	279	249	252	256	252	267	243	275	250	270	270	272	231	245	281	241	240	216	224	265	246	219	212	254	280	246	250	255	254	242	243	278	280	287	258	259	257	213	233	245	281	251	254	271	234	263	259	285	244	254	269	211	242	238	250	245	252	260	253	267	244	259	244	266	273	260	244	252	263	250	279	252	273	252	255	282	251	263	262	239	253	220	229	255	234	279	235	247	276	257	261	249	232	246	239	234	246	244	230	222	241	231	245	256	237	255	273	292	245	260	260	253	264	232	256	246	251	251	262	249	263	258	263	242	225	246	245	284	247	245	244	223	256	225	245	249	242	263	249	244	276	253	258	256	257	269	246	244	261	231	285	256	264	254	264	263	263	232	285	245	261	256	255	230	248	228	289	254	278	235	257	255	258	255	250	229	221	251	258	262	257	258	283	228	264	259	253	250	264	228	270	232	227	226	242	236	254	244	260	252	287	239	270	240	256	242	270	312	271	218	245	288	265	258	260	277	244	231	228	277	277	262	236	252	226	223	247	253	243	277	247	252	260	223	279	217	219	252	234	253	273	260	262	254	241	245	262	265	262	258	233	262	242	253	240	238	262	254	240	263	243	263	255	270	241	242	273	247	264	279	253	256
40580	57460	59198	46678	17575	8234	5289	2580	1770	1532	1467	1489	1249	1032	935	816	808	746	762	747	785	764	696	733	687	717	667	649	616	644	2236	6345	4624	2183	636	626	654	581	639	614	649	636	622	604	661	641	624	616	606	617	605	621	634	621	593	653	623	572	636	620	634	578	622	617	605	655	616	645	605	616	642	637	634	645	612	665	579	624	611	625	667	636	658	610	583	635	613	621	627	635	602	634	652	636	616	620	648	632	567	630	659	638	600	615	588	574	599	628	639	612	644	603	639	617	640	615	601	584	626	610	611	582	611	618	600	603	561	577	662	601	588	610	596	628	602	627	601	632	608	674	599	629	620	629	585	627	606	564	599	600	594	621	590	582	596	596	534	612	597	612	634	567	606	617	635	634	561	649	592	606	677	593	644	607	572	587	583	594	613	584	617	593	544	633	576	635	553	584	610	586	637	612	595	615	612	626	619	595	602	598	628	612	655	625	621	669	583	594	640	599	596	621	649	601	645	593	584	629	622	572	613	635	592	558	585	610	602	580	611	609	587	622	641	615	639	588	616	647	587	608	607	615	595	634	627	586	601	596	600	567	598	631	568	564	627	652	648	617	653	617	622	620	606	588	594	607	629	604	624	616	584	639	602	622	632	633	650	639	599	568	610	624	563	615	603	600	626	608	616	591	593	633	606	597	555	624	654	606	576	592	588	570	623	599	619	624	619	608	592	626	616	618	654	589	609	634	647	594	614	624	646	552	587	616	654	612	614	593	623	613	611	618	599	606	577	655	610	644	627	618	586	612	649	632	600	605	595	603	636	625	587	614	568	635	613	615	621	586	654	619	585	567	599	577	616	576	587	599	614	645	591	642	564	617	616	608	601	589	601	580	614	607	602	625	669	584	668	636	631	632	613	563	633	628	595	589	638	629	612	614	637	597	587	584	583	582	616	615	637	579	663	613	634	642	617	586	657	558	681	583	598	588	632	643	555	628	574	612	599	577	626	580	618	619	624	627	608	584	613	633	613	536	613	616	659	591	608	589	604	548	610	576	601	580	621	616	579	606	604	600	598	604	623	609	599	579	611	575	607	587	587	656	596	625	611	657	624	638	578	600	582	624	612	610	599	645	608	625	616	577	632	603	618	616	591	623	587	584	631	627	593	635	618	619	603	630	595	579	581	596	598	605	605	593	629	613	579	581	643	595	588	620	602	586	622	586	628	580	611	576	596	546	594	583	585	597	633	601	620	591	615	617	588	643	586	599	620	624	636	595	603	594	609	616	639	605	619	597	617	613	546	652	590	573	605	612	630	607	617	565	591	627	626	603	635	622	566	601	633	619	603	626	623	585	610	662	627	605	599	602	619	582	629	616	651	636	637	591	631	574	648	635	571	600	609	605	611	584	635	600	593	598	607	640	618	638	592	638	608	602	580	640	572	600	599	609	611	621	664	591	617	610	612	610	619	594	558	613	622	609	603	619	604	638	569	603	628	602	658	578	610	599	593	624	635	588	635	601	644	626	595	611	612	578	596	609	604	622	629	613	560	607	574	615	608	659	602	574	638	639	594	598	583	574	615	610	624	584	571	613	631	607	595	614	616	636	624	605	592	667	627	608	637	604	586	615	591	638	618	601	600	618	600	596	620	590	627	581	612	630	645	606	603	621	618	607	621	597	628	638	612	576	582	534	615	582	602	626	646	581	606	614	586	570	624	618	564	628	623	613	675	604	603	610	621	566	617	588	648	632	605	568	636	549	591	612	626	606	565	590	574	579	609	588	596	594	615	605	582	638	602	608	623	617	565	596	674	622	589	614	564	569	624	610	606	592	599	557	613	633	647	620	585	640	577	602	607	601	587	630	619	633	631	639	652	645	606	634	610	660	619	590	638	603	622	614	611	582	572	595	654	618	606	575	589	549	571	586	600	562	582	625	581	595	605	584	620	592	627	608	584	590	642	611	583	628	624	598	632	634	623	564	617	565	572	625	613	578	596	606	618	644	541	625	602	604	591	583	562	620	598	641	615	579	613	619	617	598	632	637	639	543	593	595	624	585	575	624	589	588	644	597	575	602	615	579	573	623	624	601	595	590	599	618	666	644	626	600	607	618	630	605	597	606	584	630	607	632	623	631	610	608	635	595	591	608	613	644	594	603	599	595	651	592	597	629	571	615	610	609	621	625	619	592	588	609	604	591	586	597	610	553	592	598	612	598	575	617	616	635	628	592	658	636	609	621	604	583	587	585	623	610	596	644	592	579	596	605	609	661	567	605	633	617	627	577	601	621	585	630	616	631	613	590	632	575	637	615	612	598	629	599	626	563	635	606	600	622	609	604	621	610	598	606	597	601	617	600	597	666	603	632	599	595	592	569	604	586	611	598	605	599	590	580	604	622	613	584	609	607	610	622	641	588	591	576	615	620	598	626	565	595	645	681	588	629	587	585	620	646	613	612	633	600	581	606	638	591	612	596	638	627	619	638	600	590	633	598	610	617	611	590	622	652	610	596	585	632	603	585	603	595	606	601	569	619	628	619	601	651	617	605	588	649	611	555	562	600	594	565	675	610	560	648	569	599	596	607	645	616	578	578	641	598	610	576	557	614	596	584	634	628	629	547	652	622	604	548	588	602	611	566	575	596	596	641	631	605	614	617	575	612	654	594	613	579	583	561	596	632	614	645	595	668	613	607	573	607	601	628	627	624	672	608	570	638	592	639	628	591	641	634	589	589	616	629	605	609	600	604	649	620	597	556	640	596	617	619	595	571	582	616	595	586	606	602	597	617	696	611	604	618	654	603	670	585	548	604	570	620	613	644	607	633	634	618	636	586	662	606	636	612	632	616	602	548	630	600	609	630	620	580	610	609	629	660	608	602	615	585	617	569	608	662	600	622	599	620	618	639	635	612	612	649	597	626	629	604	629	605	643	595	567	615	631	628	631	643	592	616	572	684	628	601	569	633	619	578	625	605	537	638	619	620	619	582	633	616	578	592	582	563	645	622	656	634	638	584	655	623	576	635	596	617	613	616	632	629	603	596	574	634	632	559	633	561	589	591	560	583	574	594	631	640	575	609	602	644	614	618	629	583	605	578	630	659	615	614	639	592	613	636	606	618	614	623	562	609	619	594	592	613	604	576	613	614	641	625	600	604	582	618	617	580	587	588	626	604	637	587	593	585	597	576	577	584	617	583	592	588	610	623	620	599	627	633	622	623	612	613	601	631	598	557	619	609	584	633	585	581	637	648	606	643	671	608	593	607	618	628	607	630	616	581	624	597	605	630	618	638	655	647	576	623	663	562	606	571	638	580	600	556	618	641	603	596	580	606	629	642	596	586	586	572	647	622	620	642	621	596	586	624	584	614	608	576	606	571	600	620	593	587	587	614	600	620	569	613	587	622	605	621	595	640	616	607	588	661	629	664	619	624	632	598	626	650	632	604	592	592	616	648	605	601	600	598	603	641	585	582	616	562	623	593	635	606	567	626	606	564	637	632	586	594	606	587
20456	10494	8812	1982	708	451	390	357	403	346	381	355	372	369	376	395	375	392	368	357	355	364	353	356	355	385	365	365	333	350	374	388	396	342	361	371	371	379	383	374	379	383	377	378	378	364	392	365	377	391	364	356	360	349	385	383	345	370	321	371	362	415	391	365	338	359	352	329	359	369	376	384	399	351	340	387	343	351	370	348	366	372	350	364	379	404	360	372	373	342	329	351	389	358	385	386	370	403	402	379	403	379	407	359	347	390	377	356	333	357	375	305	354	357	363	344	348	366	397	414	398	341	349	352	379	372	367	361	363	377	387	350	350	387	343	361	336	351	380	367	367	383	360	354	390	339	373	360	384	374	386	387	368	363	361	332	370	358	339	365	378	384	331	356	379	402	332	367	389	370	355	370	358	373	370	374	342	351	343	372	362	383	363	347	393	333	353	402	403	420	390	334	386	343	381	403	362	354	380	350	397	357	363	367	349	356	370	338	386	395	341	337	354	334	356	335	353	343	329	381	390	363	401	361	377	371	367	376	354	377	346	352	354	345	343	367	340	362	369	393	386	357	345	428	399	360	393	362	336	395	337	364	336	401	362	349	355	363	355	404	380	389	374	399	343	353	397	364	357	399	351	385	368	366	355	399	359	366	366	370	394	343	369	357	363	379	369	367	336	398	321	365	373	367	337	396	332	333	378	363	373	385	385	352	361	376	367	372	340	326	361	382	410	334	393	386	373	371	398	375	374	372	343	354	348	368	378	363	357	373	344	401	357	357	360	406	355	372	355	367	362	364	368	367	357	384	405	357	340	373	354	347	343	375	382	353	394	355	345	375	373	351	383	365	372	358	377	399	411	374	370	396	386	398	361	356	368	343	402	333	339	337	372	382	365	379	362	361	378	360	353	381	356	374	367	365	359	353	356	385	310	374	353	354	378	378	352	355	341	359	430	360	365	369	377	395	379	381	360	365	351	397	353	342	409	318	361	377	385	393	353	405	357	374	355	400	323	375	338	350	386	379	348	341	351	362	335	399	363	406	345	341	380	366	387	349	394	389	376	365	408	374	362	383	385	371	373	351	361	356	377	418	354	388	349	372	356	363	367	356	384	359	363	401	371	383	362	377	373	342	342	346	339	378	377	344	363	392	362	391	383	372	397	340	338	350	398	372	382	391	369	379	377	379	372	404	370	366	378	351	384	418	384	348	359	378	353	355	379	421	383	363	342	388	398	385	352	330	352	359	359	362	399	383	361	365	357	382	415	376	365	360	358	353	372	351	403	376	409	370	356	349	365	366	370	352	376	379	369	381	383	378	356	344	398	377	390	322	361	351	404	337	373	362	371	402	399	340	368	370	387	344	391	393	370	343	345	329	357	334	358	363	358	366	351	358	369	375	350	374	365	386	376	365	352	381	384	339	355	349	351	348	349	387	332	384	376	382	385	364	383	388	367	372	364	344	382	352	379	332	379	343	355	350	347	350	363	368	368	380	345	361	386	351	378	330	318	350	378	389	383	386	347	368	367	364	374	352	368	358	386	397	387	352	401	363	384	359	353	363	385	362	373	351	376	368	352	369	386	357	357	381	358	375	409	395	392	337	364	376	403	360	380	376	376	390	363	395	380	358	336	416	392	389	342	413	343	382	352	407	381	385	380	340	406	412	393	365	351	377	359	320	379	381	366	373	360	366	368	368	386	378	407	337	373	369	384	368	368	354	370	365	408	387	395	333	389	374	357	368	348	382	348	363	367	368	381	393	361	345	390	368	371	363	336	394	394	358	378	368	358	381	350	389	381	379	362	375	358	352	384	351	335	353	351	390	383	329	373	362	374	334	387	385	356	366	358	360	366	368	344	373	379	320	324	374	354	373	363	363	390	368	365	390	364	384	359	384	365	362	367	346	411	325	353	353	393	380	336	400	366	380	360	389	366	378	352	363	382	379	355	364	340	357	371	359	343	396	370	345	378	388	363	375	398	367	338	386	408	396	400	397	393	345	366	379	394	361	378	380	358	407	359	374	412	340	414	383	358	356	334	374	348	395	371	380	371	367	360	367	379	345	354	403	312	367	371	359	355	395	377	348	386	390	348	327	333	366	389	386	381	329	346	343	364	347	362	379	369	344	402	353	331	340	356	354	363	334	349	360	350	332	364	341	391	399	392	371	350	396	368	354	327	378	370	362	361	347	356	379	372	350	332	341	364	400	365	397	396	373	392	307	369	374	346	383	405	342	366	345	359	351	350	379	340	368	350	364	327	345	338	347	389	370	360	399	366	381	379	405	352	375	363	404	360	334	362	345	374	388	364	358	369	367	389	392	348	360	360	380	334	363	365	386	377	376	377	333	355	355	358	330	385	353	357	367	373	376	352	355	369	359	343	346	371	374	382	326	375	362	334	355	379	387	377	372	352	364	386	362	358	360	373	364	401	303	329	359	338	358	355	385	365	404	366	343	360	394	345	380	404	361	375	353	377	383	372	352	345	379	350	383	366	378	378	357	351	384	367	369	365	348	379	375	384	363	352	372	386	370	318	359	336	396	371	381	390	386	329	366	387	364	369	346	356	355	370	376	371	386	323	371	378	355	365	404	367	383	377	349	348	401	371	329	307	355	383	372	319	348	356	330	343	358	377	370	366	331	367	356	359	343	359	344	380	367	374	352	378	352	373	380	358	388	371	391	385	374	361	392	371	337	339	353	358	338	345	362	387	357	389	365	368	373	381	377	336	386	379	392	369	384	377	369	381	365	386	382	382	353	363	366	348	345	382	404	377	383	320	391	361	316	383	369	334	347	337	389	359	357	389	392	380	372	383	372	354	348	334	366	374	383	336	348	345	349	367	365	353	384	362	363	376	386	353	368	363	343	367	361	383	384	359	384	388	395	378	343	347	367	382	338	355	370	345	368	360	359	360	347	383	379	373	384	378	373	364	362	383	396	377	372	383	394	343	344	354	358	399	390	392	345	381	393	362	363	324	378	371	384	364	370	353	370	384	380	380	395	385	361	352	359	305	356	346	403	347	367	366	395	366	386	367	362	355	350	346	319	396	379	353	359	352	350	393	371	359	363	350	352	371	381	372	359	356	349	344	377	367	351	365	372	373	368	361	367	371	380	377	346	357	394	355	370	378	383	389	357	338	385	387	359	393	318	390	378	363	386	355	330	377	350	359	378	388	365	355	341	340	374	385	403	332	378	310	357	355	357	369	351	378	354	376	354	352	392	368	383	349	385	371	371	378	367	395	360	364	374	374	376	376	348	354	377	370	350	356	375	388	364	352	331	365	364	378	364	352	336	347	349	366	421	367	387	377	383	321	369	386	375	334	361	350	373	347	369	368	351	361	410	333	398	372	347	400	374	370	368	355	372	364	349	389	373	364	338	387	411	347	350	376	359	361	350	401	357	367	343	357	377	369	346	363	393	374	370	376	367	380	373	360	374	361	369	356	367	347	378	366	302	342	377	375	371	376	382	368	379	367	395	367	350	368	364	373	398
13463	13331	13642	5222	1861	1252	1019	930	879	838	939	848	833	839	785	852	765	861	808	828	818	824	795	799	859	839	834	839	825	826	860	979	1094	909	882	827	853	801	838	848	818	787	825	841	832	826	853	820	857	830	841	860	831	840	839	860	857	852	832	836	829	775	808	839	848	854	855	831	810	898	817	812	834	851	823	847	836	834	881	842	884	894	825	836	813	839	821	854	791	825	826	885	798	829	812	860	826	878	816	833	819	835	831	797	788	828	771	808	852	790	863	810	829	855	843	786	852	798	805	815	795	836	870	826	821	831	796	827	810	831	859	839	845	818	835	842	881	792	844	884	839	835	879	853	845	828	860	817	867	869	831	840	793	786	835	852	829	769	826	773	794	821	816	844	856	879	867	813	824	815	815	828	857	818	820	863	845	831	841	839	793	781	851	816	853	824	801	890	836	841	802	812	786	779	851	827	827	807	785	835	826	827	877	810	829	813	836	855	829	850	859	801	872	876	826	810	862	838	833	840	803	841	831	782	829	867	792	884	831	814	822	861	765	831	822	871	812	821	845	768	822	797	807	780	835	848	880	865	879	826	846	888	872	859	811	837	821	821	821	830	825	831	823	841	816	836	861	876	804	838	872	832	840	859	842	786	822	771	842	862	881	778	833	832	782	832	807	807	791	878	813	833	821	854	824	812	806	838	879	813	848	788	818	881	892	833	822	786	805	842	827	815	840	809	809	802	813	849	826	855	810	892	830	831	821	801	796	807	803	848	775	801	810	844	871	792	805	808	879	844	891	840	814	844	863	846	831	780	844	854	828	828	811	798	808	866	812	837	865	859	832	904	798	837	818	845	818	847	842	847	838	851	844	841	831	879	865	820	808	827	784	799	830	826	820	813	846	818	808	835	839	808	774	827	826	845	800	777	812	826	848	865	842	772	828	834	840	821	852	823	838	786	796	800	780	856	827	829	872	853	851	839	835	817	888	844	844	879	847	843	863	887	845	772	824	800	858	823	803	861	792	807	806	810	833	823	840	818	876	829	797	851	825	784	834	809	798	830	832	827	844	851	872	767	777	811	900	846	804	813	854	870	840	820	841	867	848	825	844	823	816	874	842	809	819	837	760	853	835	777	805	802	809	809	820	883	866	824	802	831	835	846	855	853	869	803	803	847	840	838	839	833	821	807	862	809	875	786	775	815	814	823	777	808	835	895	811	834	805	820	802	835	779	820	802	819	838	817	843	870	836	786	780	849	845	798	801	830	812	827	843	840	816	837	799	830	886	829	884	854	806	828	810	840	863	822	832	873	896	855	827	810	847	817	811	858	889	854	889	807	818	870	833	841	830	818	821	856	801	859	830	890	855	804	841	840	833	854	881	834	835	860	847	822	830	867	794	844	814	876	823	814	830	800	789	871	796	839	836	799	805	811	826	853	822	833	914	881	859	835	848	784	815	811	853	831	898	841	846	819	833	811	798	829	810	875	836	885	892	800	816	818	830	795	801	819	799	831	809	789	825	849	812	866	836	790	817	840	823	811	766	799	845	815	872	863	797	804	856	875	849	850	855	795	780	821	853	856	866	846	890	834	802	903	856	854	860	807	809	838	816	842	840	822	849	858	869	892	832	863	844	830	785	853	845	832	859	825	795	837	864	801	807	832	836	827	845	769	875	833	774	822	866	814	834	871	847	862	791	870	865	799	820	882	829	842	821	862	846	807	846	866	820	857	826	840	793	864	797	831	878	825	830	875	825	842	823	797	827	806	804	859	878	812	787	833	885	880	798	822	833	778	778	843	871	866	829	855	817	840	820	852	825	849	813	848	856	868	870	801	837	870	797	882	860	840	847	803	820	837	835	822	847	817	867	863	812	852	838	844	856	824	773	857	806	853	829	887	852	796	795	854	821	815	820	853	866	880	802	792	863	843	823	815	788	800	862	843	823	860	874	848	786	811	800	861	815	846	813	897	800	853	826	816	811	840	825	877	881	857	815	827	820	863	778	868	832	851	832	844	832	858	822	786	869	839	875	811	828	843	840	801	835	823	827	879	847	811	816	836	860	845	816	835	809	829	841	831	820	783	838	796	841	856	835	817	815	822	827	823	855	835	824	844	797	855	841	837	800	872	840	851	825	847	854	823	819	790	804	816	869	846	795	861	809	808	834	814	796	844	854	836	833	828	837	845	839	843	798	837	782	832	824	860	822	801	804	847	853	770	868	824	850	866	883	892	830	840	832	802	828	852	830	834	872	802	819	803	843	801	788	825	861	847	828	793	816	790	819	890	826	804	821	781	822	851	851	825	841	795	803	835	826	807	852	832	854	846	875	788	828	859	834	806	829	873	825	862	820	824	871	856	814	850	811	795	852	779	825	846	810	810	843	864	823	828	857	791	865	876	828	759	828	802	839	864	811	820	849	799	844	817	861	811	836	862	791	798	851	818	901	861	861	794	846	767	831	861	846	843	806	848	828	798	809	851	830	850	802	834	816	846	888	862	808	873	883	844	768	779	847	846	852	870	826	852	781	831	855	813	838	767	813	816	820	784	811	864	858	803	832	788	833	799	830	831	825	830	801	890	805	810	759	851	854	842	833	772	803	829	852	800	816	799	864	863	837	815	812	855	803	811	807	827	839	796	835	828	808	855	803	846	837	800	821	800	838	860	822	785	853	827	843	826	860	892	842	830	830	807	821	847	841	802	843	844	867	885	799	859	896	841	827	811	854	786	819	852	867	779	810	832	849	781	871	816	868	844	832	857	818	801	863	813	824	866	821	801	830	847	859	839	865	822	875	825	856	753	842	874	811	845	782	874	865	845	867	821	899	822	834	814	805	844	797	838	788	791	862	832	819	836	823	798	843	863	865	836	824	832	855	827	798	896	812	815	799	776	875	872	856	847	829	785	811	822	832	850	815	839	748	790	822	820	813	905	771	895	813	818	841	853	845	844	875	815	820	825	873	810	810	867	845	873	796	831	895	849	862	856	829	780	834	827	787	793	831	831	846	856	813	850	853	833	856	802	867	813	859	800	813	797	873	810	836	885	817	805	827	888	870	851	848	782	839	814	847	805	870	793	802	851	822	845	855	835	821	817	813	842	836	851	835	833	869	829	815	884	839	785	825	832	826	825	850	833	843	839	789	836	863	891	850	805	834	824	853	835	875	789	757	835	850	792	869	834	818	866	837	819	791	839	865	783	841	860	821	850	813	821	791	827	890	849	874	850	802	806	844	838	819	820	815	837	855	819	829	769	826	801	851	834	775	839	849	856	865	821	813	841	875	824	773	879	816	829	872	812	801	860	847	850	811	824	848	835	851	849	848	903	808	791	873	814	801	832	825	874	865	837	853	852	850	793	863	850	867	843	830	841	857	839	837	874	849	848	903	868	870	835	829	831	837	828	812	803	807	857	842	829	819	783	834	818	875	872	840	828	876	861	822	816	791	812	885	768	801	839	862	862	832	839	774	860	852	814	837	824	813	859	809	914	844	838	839	814
55987	56379	59443	31718	12964	2883	1326	645	440	471	380	305	295	281	295	284	246	282	297	255	263	249	243	264	257	262	240	254	264	244	346	441	763	368	257	281	256	241	259	253	245	239	253	238	247	236	262	253	236	231	233	262	229	277	250	244	269	287	235	281	260	255	267	239	271	242	246	274	258	277	284	265	254	253	238	267	258	253	224	236	264	263	237	265	277	251	277	230	265	273	243	272	279	247	237	270	235	251	241	256	249	277	258	261	265	252	256	250	238	234	257	277	227	260	267	249	261	265	234	239	268	276	270	269	247	275	261	270	253	229	250	266	233	238	297	275	271	275	268	263	250	259	273	265	256	267	275	280	255	262	235	243	249	269	221	299	243	272	232	265	248	272	253	270	261	276	269	234	233	236	262	263	233	253	245	266	260	231	243	278	284	289	245	276	251	239	260	252	267	224	277	248	250	251	252	264	243	263	256	246	269	290	265	241	239	282	264	235	260	261	275	273	242	253	286	291	242	304	291	241	240	263	263	274	278	244	224	214	267	262	256	281	263	216	256	242	246	261	284	240	266	246	217	269	247	279	238	255	236	234	243	248	252	245	235	273	242	246	263	274	264	234	259	249	266	257	269	256	261	252	279	232	252	250	242	247	215	261	276	245	226	246	255	256	255	259	238	246	262	264	230	262	295	272	263	262	267	239	268	246	265	270	250	235	260	271	258	234	258	250	283	277	276	263	249	253	232	219	251	265	239	239	287	277	275	249	252	248	258	262	267	229	250	246	251	266	253	220	253	246	248	245	252	246	266	238	263	279	276	271	237	263	256	244	240	251	262	249	265	305	236	264	248	263	265	296	282	266	251	256	237	251	254	244	235	263	231	285	280	263	274	256	265	247	259	254	276	287	248	313	273	245	270	261	262	298	255	280	247	280	240	252	271	240	247	249	265	246	279	250	258	264	238	243	269	241	275	267	241	269	291	256	262	256	277	252	267	265	254	250	262	240	245	233	265	270	244	250	246	232	237	249	263	259	259	253	236	238	223	246	247	258	243	266	284	268	247	302	278	270	254	243	237	239	254	262	249	269	261	250	274	255	273	256	239	244	248	218	259	244	278	241	261	253	246	273	255	233	259	223	252	259	255	259	252	242	268	276	245	215	230	264	263	302	258	260	248	266	229	280	251	291	257	269	266	246	242	235	235	256	274	261	251	251	259	236	251	244	228	244	257	237	224	235	241	243	265	210	257	248	297	264	253	266	228	246	271	250	284	271	229	223	274	263	277	237	254	274	248	238	251	245	264	259	248	265	285	215	258	277	260	240	255	246	293	275	260	252	245	268	245	243	259	248	256	253	263	253	278	272	246	237	240	264	232	257	270	241	244	276	230	266	237	272	271	251	255	266	268	277	278	274	290	252	266	261	238	241	280	279	270	279	264	254	257	272	253	270	242	226	287	260	279	270	243	259	285	260	268	238	257	268	289	266	270	245	273	255	263	265	265	258	250	262	281	267	256	259	252	274	218	233	249	254	259	254	246	254	229	266	261	252	231	274	244	250	268	251	243	227	253	259	240	254	264	261	261	266	239	252	250	260	265	243	271	237	249	271	261	245	268	256	227	249	282	248	243	256	268	234	253	236	253	248	252	259	277	240	262	266	260	261	257	238	260	253	267	224	251	244	250	253	233	246	257	256	267	255	283	258	229	240	260	245	265	268	296	250	247	251	234	229	264	263	264	248	283	274	256	254	243	265	257	290	272	251	258	245	247	231	259	293	269	264	310	261	251	254	248	241	237	245	247	257	253	265	253	300	262	261	232	236	261	242	242	240	297	261	257	275	261	226	267	255	245	265	269	244	247	280	246	250	247	242	260	284	262	245	278	233	247	279	233	231	235	256	241	235	277	252	254	275	250	228	255	269	245	279	239	271	225	291	275	271	246	263	251	289	258	253	264	266	286	275	247	245	264	266	283	238	225	261	234	258	259	271	226	265	260	291	242	266	245	238	247	247	248	229	274	250	233	255	271	251	238	271	257	229	249	235	243	250	265	240	265	264	266	235	305	242	230	247	206	228	249	249	261	239	249	228	222	256	270	280	288	269	264	252	243	259	262	272	283	244	251	267	254	257	256	267	241	237	241	294	255	254	241	273	251	236	241	245	265	247	232	231	284	241	232	301	274	265	252	269	261	266	230	257	259	275	271	251	241	263	236	249	280	232	254	259	270	283	277	266	255	271	256	262	272	266	250	251	273	280	237	276	263	242	239	244	254	249	241	281	272	238	262	260	251	232	280	229	264	251	260	265	240	247	251	288	267	239	236	261	271	251	255	252	244	244	258	239	235	245	225	240	243	238	272	264	252	264	227	235	275	245	266	239	248	264	264	298	250	267	259	253	270	251	240	265	256	254	227	233	280	248	240	273	282	259	275	261	276	272	262	249	270	238	233	238	261	269	254	270	255	257	264	288	284	262	254	236	289	228	282	262	255	266	253	258	237	243	249	266	250	287	290	255	239	248	234	237	285	289	229	266	209	250	249	264	227	244	243	259	247	269	273	254	264	228	264	234	240	243	257	243	246	253	259	211	269	280	251	249	249	224	270	225	278	269	257	244	232	265	267	256	267	261	250	220	272	263	226	231	249	242	286	245	262	220	256	281	276	255	244	243	245	274	240	270	277	256	260	262	255	231	260	263	286	232	281	251	263	266	259	254	259	266	249	281	258	238	227	240	222	269	287	246	252	257	252	273	238	252	260	266	276	204	228	271	246	251	270	272	255	245	237	296	237	244	274	263	279	250	267	253	245	245	240	256	242	251	252	239	259	272	250	224	249	245	243	278	252	245	256	280	266	260	262	251	247	268	243	234	255	262	267	263	249	228	267	237	258	267	267	235	248	237	239	265	238	247	234	290	231	233	267	266	269	266	256	228	271	241	256	248	259	258	273	248	246	249	272	268	276	260	244	268	246	250	275	266	248	245	235	242	257	205	259	276	257	274	275	257	271	257	255	252	247	273	220	206	269	311	271	247	250	252	236	251	255	244	266	296	239	244	243	265	249	251	267	264	241	259	276	222	290	260	258	259	263	250	280	232	251	226	273	259	284	253	270	252	246	255	266	272	230	275	273	254	263	273	252	271	274	257	279	270	256	274	240	273	271	264	236	243	248	271	276	246	261	274	285	236	241	240	245	246	250	229	287	268	235	245	267	266	247	255	220	255	244	282	225	255	253	226	254	260	244	254	266	250	246	247	266	281	250	254	247	262	251	249	252	260	217	272	263	281	235	268	248	274	255	257	247	260	294	248	230	243	264	259	260	252	223	248	275	259	255	278	262	269	248	260	233	260	274	243	226	258	241	230	276	259	234	254	240	266	292	258	260	246	254	255	282	252	258	244	255	249	278	255	255	237	252	255	291	254	259	263	264	260	246	247	272	244	258	230	246	258	260	246	240	259	254	252	275	229	272	263	247	274	245	257	261	274	246	244	242	255	247	268	260	259	249	256
31330	45854	51332	36509	12860	5326	3008	1394	1190	1184	1044	953	829	872	737	743	675	693	679	692	703	702	663	650	699	670	652	677	635	639	965	2180	4051	990	591	632	609	619	607	579	593	668	586	633	628	655	638	621	622	628	531	597	620	612	551	613	611	619	604	569	612	605	581	610	620	632	639	684	663	629	632	641	645	618	602	640	624	603	613	591	615	566	569	631	617	615	635	616	602	615	573	624	618	598	618	626	622	627	607	579	585	607	598	610	638	631	603	598	602	590	606	580	575	596	604	586	544	593	639	595	573	610	601	602	595	563	610	630	621	599	570	612	632	588	623	598	651	630	617	605	559	584	636	603	622	638	608	627	625	612	608	659	634	626	603	653	591	592	557	628	593	629	610	652	585	607	623	621	603	604	600	618	623	587	625	651	631	623	632	606	605	590	600	657	605	598	591	610	644	589	614	648	617	607	635	580	551	587	606	557	613	582	603	579	586	669	539	638	611	572	572	613	639	602	631	604	610	602	628	659	572	625	678	599	600	600	622	627	646	648	601	645	597	653	529	567	609	624	611	600	576	625	607	607	659	667	619	574	587	587	632	603	574	590	611	614	624	576	557	584	609	564	617	577	588	552	579	577	578	628	632	593	674	619	608	644	611	618	630	632	579	672	599	649	592	617	584	647	575	575	550	603	666	636	606	597	603	597	644	608	605	563	646	643	634	604	588	608	572	674	620	577	603	589	603	605	571	557	653	632	636	633	594	614	616	625	615	609	617	604	632	626	562	537	553	634	611	632	590	606	601	592	594	592	639	583	643	579	603	591	616	585	601	597	599	625	641	641	578	630	562	602	582	577	608	614	603	567	556	637	590	586	616	658	614	609	606	635	603	592	632	614	620	656	576	607	666	642	609	610	615	585	627	580	551	619	585	625	592	587	638	614	633	603	596	585	612	627	630	640	595	580	597	593	651	607	606	602	599	607	622	575	547	637	634	576	599	600	616	578	556	588	626	676	627	595	566	599	565	646	608	621	615	554	608	600	607	642	609	596	591	608	548	617	574	606	615	610	639	622	653	600	599	599	605	595	606	599	613	607	619	590	610	626	573	644	627	580	600	585	615	604	614	612	587	606	635	635	609	598	585	595	634	580	621	636	615	596	597	634	572	556	596	661	610	621	593	606	582	613	614	609	590	587	582	599	605	607	550	616	564	629	569	608	589	567	608	667	575	610	625	598	596	593	590	631	653	599	601	619	597	615	650	615	576	583	635	635	616	614	676	607	607	582	590	661	596	580	638	559	595	577	571	593	557	634	615	607	598	602	596	598	628	610	627	581	610	569	579	629	580	589	553	595	597	630	647	639	636	609	590	612	637	579	597	661	586	617	580	611	608	600	623	566	576	623	594	630	622	608	639	590	622	589	590	642	593	632	605	582	566	579	574	623	621	617	655	597	559	647	654	648	564	632	578	603	621	626	642	586	603	633	599	635	593	569	618	585	582	641	625	606	576	590	589	605	633	605	612	616	631	563	584	604	557	591	594	601	597	604	654	636	599	583	567	619	633	619	579	601	621	600	578	608	635	635	601	606	615	607	639	608	612	564	640	619	573	617	630	622	578	607	599	584	627	563	649	612	604	642	569	581	596	573	606	609	635	604	614	628	591	616	576	643	559	583	587	591	658	611	605	587	602	611	592	611	604	621	595	623	598	591	628	582	585	617	566	626	654	618	583	586	627	601	592	618	607	631	597	549	624	651	564	570	622	590	591	608	586	622	564	563	629	591	605	598	633	555	593	612	581	649	589	621	542	581	618	640	586	641	607	582	607	619	614	576	588	631	626	570	597	645	623	583	597	592	578	625	613	630	595	593	646	572	635	583	602	640	626	574	632	599	605	583	620	597	551	619	654	639	620	595	636	623	605	632	555	572	650	616	559	634	612	609	584	595	607	552	565	551	575	587	568	642	540	610	630	646	628	641	661	589	594	622	555	580	591	595	594	617	628	641	601	589	587	625	600	595	624	581	625	627	595	587	637	602	585	576	632	580	593	566	566	580	613	605	592	586	663	644	576	612	580	616	588	604	607	648	654	609	623	647	606	578	577	575	629	614	603	584	590	645	598	627	573	556	609	643	624	605	596	573	614	627	607	609	597	582	588	623	595	616	643	598	596	604	640	593	632	612	570	601	592	630	604	624	642	637	623	609	608	606	634	609	598	619	625	583	629	643	618	541	600	612	649	602	552	632	616	630	608	617	589	552	575	635	592	608	600	665	594	579	585	631	607	557	590	614	630	597	605	572	577	583	610	615	590	584	610	613	621	563	634	568	667	599	601	616	657	597	602	576	606	623	610	590	609	584	573	592	650	633	615	643	577	660	646	612	619	596	597	625	628	643	575	616	619	637	612	646	588	606	621	626	607	595	612	596	655	646	618	622	629	571	590	635	556	590	648	586	651	629	646	619	626	614	606	592	616	621	612	638	620	616	598	560	621	588	628	582	543	648	611	614	584	625	566	567	587	597	636	620	612	609	616	625	636	609	605	654	587	584	623	656	568	556	603	611	643	616	660	564	595	593	623	566	621	612	613	606	645	603	558	586	622	598	616	604	609	610	591	602	603	562	577	606	618	656	582	605	607	600	591	601	621	610	570	595	570	575	638	631	582	603	591	602	580	619	606	571	598	614	628	585	652	605	593	586	632	625	630	601	591	604	607	619	611	582	592	628	615	566	616	648	538	607	633	621	605	602	595	584	609	627	619	599	583	581	647	593	648	596	609	624	562	594	589	580	627	577	658	594	642	622	600	616	618	610	598	636	647	546	618	600	607	575	640	624	596	599	640	627	625	577	662	638	550	648	652	588	613	628	631	604	618	549	555	625	559	583	627	595	644	611	604	639	600	585	561	575	625	553	581	584	599	575	654	625	609	601	619	594	573	605	607	647	634	597	582	595	570	608	630	610	580	617	577	621	607	637	622	591	616	587	611	586	656	588	561	571	584	671	577	644	555	595	636	563	622	604	622	594	611	629	564	589	612	622	599	585	579	613	600	582	556	617	610	602	560	592	578	591	607	598	597	590	583	650	629	633	632	587	622	634	628	573	575	628	607	600	600	594	611	634	625	575	588	590	608	601	556	608	621	609	638	614	615	594	595	588	639	598	579	594	600	615	616	599	591	596	588	623	605	647	591	595	570	630	634	632	625	586	610	591	608	660	603	579	606	654	631	588	589	642	597	599	641	595	578	570	585	593	581	596	597	649	589	571	628	624	597	661	606	606	585	609	630	643	648	603	617	616	676	578	584	583	568	599	614	632	589	590	614	604	585	614	595	578	590	601	595	590	589	608	608	591	604	599	586	596	617	600	575	593	615	577	602	630	663	611	580	610	604	600	604	616	643	612	622	591	595	572	592	626	613	618	599	595	572	598	618	609	634	609	533	647	630	676	569	623	643	595	585	591	621	635	610	576	697	601	635	601	597	612	589	633	592	618	592	597	563	612	623	647	581	628
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	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
