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
336911790891	336911791436	336911791986	336911792536	336911793086	336911793636	336911794186	336911794736	336911795286	336911795836	336911796386	336911796936	336911797486	336911798036	336911798588	336911799136	336911799686	336911800236	336911800786	336911801336	336911801886	336911802436	336911802986	336911803536	336911804086	336911804636	336911805186	336911805736	336911806286	336911806836	336911807386	336911807936	336911808486	336911809036	336911809586	336911810136	336911810686	336911811236	336911811786	336911812336	336911812886	336911813436	336911813986	336911814536	336911815086	336911815636	336911816186	336911816736	336911817286	336911817836	336911818386	336911818936	336911819486	336911820036	336911820586	336911821136	336911821686	336911822236	336911822786	336911823336	336911823886	336911824436	336911824986	336911825536	336911826086	336911826636	336911827186	336911827736	336911828286	336911828836	336911829386	336911829936	336911830486	336911831036	336911831586	336911832136	336911832686	336911833236	336911833786	336911834336	336911834886	336911835436	336911835986	336911836536	336911837086	336911837636	336911838186	336911838736	336911839286	336911839836	336911840386	336911840936	336911841486	336911842036	336911842586	336911843136	336911843686	336911844236	336911844786	336911845336	336911845886	336911846436	336911846986	336911847536	336911848086	336911848636	336911849186	336911849736	336911850286	336911850836	336911851386	336911851936	336911852486	336911853036	336911853586	336911854136	336911854686	336911855236	336911855786	336911856336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
85038	68828	63252	41372	13273	1043	172	148	133	137	130	122	127	102	100	129	125	121	118	110	130	116	120	135	111	109	102	119	118	124	114	106	122	123	141	103	140	111	100	137	111	118	100	124	94	89	117	120	104	97	129	107	103	109	117	100	107	108	119	110	125	116	136	109	100	130	120	108	127	138	120	122	103	115	84	131	118	105	127	113	119	119	110	111	106	112	113	106	138	116	121	123	115	127	120	121	101	101	112	113	123	115	132	107	116	107	120	126	107	115	121	114	125	137	115	109	115	102	127	107	120	113	118	106	115	131	133	129	128	120	101	99	107	116	135	119	117	118	118	116	108	119	92	116	117	122	96	111	127	140	106	141	91	91	121	127	103	114	97	121	105	125	94	115	114	104	105	83	120	133	122	117	87	110	135	147	114	148	119	117	115	105	111	118	120	124	102	122	141	114	127	115	110	109	137	109	100	111	107	103	116	123	134	119	121	116	131	119	115	117	128	104	115	100	100	98	114	112	109	116	115	101	133	120	99	118	138	108	116	89	115	116	94	113	112	129	127	121	117	109	115	118	113	126	116	122	115	129	120	112	113	115	126	106	128	128	122	116	118	100	109	110	111	131	117	135	130	124	109	123	118	104	143	98	108	85	113	115	109	114	127	129	122	112	117	128	107	101	136	110	127	122	126	131	133	110	81	97	116	130	111	121	117	104	116	108	114	108	122	115	117	104	122	104	132	115	134	117	136	119	110	134	109	108	111	119	119	98	93	124	109	118	111	128	157	105	111	116	109	109	112	106	124	116	112	114	101	106	109	114	116	116	111	101	112	103	120	124	137	115	106	128	117	110	108	127	90	100	126	100	131	125	131	134	113	120	107	127	111	117	102	111	91	116	128	101	109	118	98	120	114	119	120	128	94	121	124	122	137	122	112	107	103	111	118	124	110	104	101	117	111	120	104	115	128	121	113	101	134	124	109	114	123	108	138	132	118	129	123	123	97	107	112	129	113	145	121	137	98	105	101	126	112	107	118	116	125	118	138	115	114	119	106	118	116	125	95	122	112	129	95	88	100	130	113	128	114	126	114	106	110	118	112	131	123	134	107	109	99	101	115	125	114	120	107	133	128	119	90	95	118	117	129	127	108	105	106	133	129	116	106	105	115	117	104	115	121	132	115	108	120	136	116	96	103	103	106	115	121	112	124	111	112	118	101	100	112	110	97	106	144	129	115	111	110	91	111	100	118	120	109	117	87	123	114	99	114	145	117	115	115	116	112	111	107	114	87	135	119	117	85	122	130	115	94	104	103	138	96	125	118	105	120	116	115	140	126	94	117	98	108	108	93	134	117	115	112	100	107	121	124	109	120	91	105	124	100	106	114	146	129	137	118	118	117	113	109	119	145	134	107	129	111	120	137	117	108	126	119	101	111	132	86	126	130	116	126	114	110	88	123	136	111	115	118	122	125	132	110	101	122	108	120	126	122	110	98	99	122	131	107	110	120	123	115	126	127	127	99	128	105	105	144	127	106	116	128	112	119	110	118	115	127	108	123	118	103	128	118	115	113	126	106	137	116	111	113	103	108	135	107	106	125	126	114	117	114	107	108	107	121	132	116	123	120	109	107	86	131	125	126	112	143	107	103	113	113	138	104	128	120	117	128	114	117	150	113	108	108	114	120	116	98	108	113	127	146	120	124	124	137	111	94	108	110	132	113	106	118	102	118	119	113	110	103	104	95	120	116	118	103	132	114	115	116	110	109	105	114	121	123	144	124	128	119	114	108	89	120	117	109	133	123	118	112	118	115	118	115	105	116	114	96	128	124	118	134	108	130	126	102	116	99	110	128	116	117	117	137	100	116	107	137	120	117	114	116	130	107	122	114	114	100	116	122	112	114	127	136	140	109	119	105	128	107	105	130	131	122	113	116	104	101	131	111	95	96	117	114	117	142	117	110	111	112	108	116	113	114	110	123	113	105	106	107	125	106	116	126	132	125	128	103	114	109	111	101	103	127	104	90	103	124	132	123	129	120	125	133	103	113	105	110	126	132	96	103	115	122	101	112	94	101	98	131	103	85	132	122	113	122	105	113	117	122	119	116	103	116	107	99	107	102	106	125	132	122	106	87	121	103	114	126	128	110	113	116	101	124	122	117	122	107	102	102	100	123	115	123	122	109	129	121	115	112	112	118	122	112	118	124	115	118	116	122	113	130	118	122	130	116	105	115	106	106	126	114	110	127	114	146	114	122	127	110	89	108	120	108	115	111	91	106	118	126	128	120	114	131	125	122	100	117	136	115	112	103	123	130	116	125	117	114	109	107	121	126	113	113	130	112	112	90	119	110	95	120	111	108	103	135	126	122	101	93	112	121	96	123	107	129	117	118	114	141	126	130	112	125	127	115	109	90	118	130	115	100	112	129	121	119	112	109	116	112	107	122	108	135	133	136	122	120	119	111	96	118	108	113	104	112	129	80	121	123	113	78	132	110	106	95	113	111	114	107	130	125	118	122	109	115	117	115	111	127	104	107	102	118	108	92	107	104	125	134	113	133	102	107	106	114	130	123	137	110	116	104	127	109	123	102	126	133	104	121	125	124	119	126	117	133	114	116	104	111	127	115	107	105	115	133	119	132	107	106	131	123	117	118	111	121	100	102	116	121	115	118	102	94	131	111	123	118	128	131	138	110	126	127	127	115	121	128	116	114	101	100	113	104	117	116	106	125	122	104	123	108	123	102	125	133	130	117	126	127	125	119	118	140	131	107	126	115	106	138	119	123	116	131	113	119	126	116	89	98	106	100	120	110	111	112	111	104	119	129	109	124	118	98	114	105	109	103	85	136	106	130	96	122	147	115	107	146	99	116	94	103	120	118	120	112	120	114	94	141	118	125	101	119	121	121	114	122	116	105	113	118	112	99	103	119	117	132	125	107	101	114	127	105	140	105	117	122	108	128	122	127	112	113	96	122	130	84	107	115	113	115	111	129	124	104	111	106	102	133	111	117	127	105	102	124	123	95	125	137	122	108	103	108	111	115	126	104	136	118	111	123	96	137	124	107	120	114	89	119	130	114	109	123	126	123	117	110	99	117	97	115	107	119	126	104	103	116	127	101	121	104	94	127	123	123	112	117	118	111	108	104	101	119	116	128	105	127	114	109	104	125	114	124	114	110	96	124	124	95	114	114	120	115	105	142	95	127	104	110	129	110	128	133	110	109	119	104	124	86	129	133	127	113	121	103	107	118	136	124	103	126	91	120	108	110	94	110	125	103	106	91	127	105	100	107	120	118	126	111	115	107	108	116	118	119	113	129	123	124	108	134	121	101	119	113	98	139	120	108	99	110	112	127	125	120	128	108	113	120	121	112	143	114	127	121	120	129	119	124	111	110	114	96	127	113	124	115	136	114	125	120	120	118	121	112	96	112	134	133	107	116	94	111	117	126	127	111	107	129	109	125	131	114	118	130	109	119	106	109	126	116	124	130	113	103	130	129	107	115	125
62940	55751	61295	38163	7769	476	476	416	367	362	337	313	325	331	334	307	349	262	308	293	271	261	295	286	288	276	303	313	307	298	285	265	275	282	272	275	346	282	253	270	292	291	274	262	273	286	269	281	265	301	277	298	281	302	274	268	245	278	260	273	277	284	269	310	313	278	260	264	248	282	251	281	309	271	302	291	266	285	277	293	255	304	260	248	261	272	254	285	290	309	287	247	287	255	289	274	310	275	234	289	268	283	287	267	272	272	267	292	319	275	247	293	276	260	265	280	248	262	265	248	304	279	275	272	262	272	246	251	274	276	299	285	267	256	267	282	286	272	288	272	273	288	297	290	256	264	296	280	297	301	293	273	277	270	252	274	281	300	281	254	271	290	275	249	286	274	250	264	295	274	277	280	273	260	299	272	283	285	300	271	268	300	262	263	275	266	273	258	281	275	286	258	281	282	328	280	280	271	266	262	242	276	269	308	296	254	262	290	288	278	274	246	279	266	274	285	289	296	255	287	277	292	261	246	276	273	285	294	278	270	283	262	259	260	275	284	296	256	272	278	259	281	275	276	263	258	236	268	274	270	263	276	270	286	273	283	251	248	302	301	279	244	262	257	255	248	286	264	266	283	252	280	275	273	285	291	285	264	290	250	284	291	284	272	264	307	297	237	273	286	267	268	292	286	292	269	309	276	291	266	293	266	254	293	277	287	295	262	258	270	294	248	304	290	292	298	282	246	301	258	257	279	269	290	286	270	267	291	288	258	285	276	269	287	291	270	255	289	270	268	280	269	282	268	293	273	255	292	256	281	278	261	261	237	277	265	287	275	272	261	309	244	274	260	303	291	296	277	307	255	262	245	233	276	293	276	266	273	269	294	279	267	288	271	298	271	291	263	261	278	271	257	282	274	248	274	312	282	290	283	282	276	280	287	287	273	279	267	303	294	256	306	284	263	248	279	256	274	274	237	224	268	293	263	275	287	282	263	279	300	275	279	304	274	252	282	290	283	280	268	281	272	270	267	280	268	263	273	282	279	291	266	296	300	258	256	284	277	267	259	249	295	286	274	287	276	268	292	284	260	272	299	269	260	268	299	236	288	260	254	266	274	309	304	290	249	275	273	276	290	287	288	269	261	248	251	284	292	274	276	290	252	271	284	274	285	305	265	261	277	275	274	269	319	249	265	254	252	273	255	275	287	260	272	275	283	252	273	272	289	284	319	285	263	281	282	263	267	285	288	308	248	290	290	308	260	284	247	275	285	271	282	258	303	259	264	292	284	272	268	277	303	279	289	256	297	273	302	265	262	282	303	292	294	289	254	251	267	323	283	275	260	291	286	287	285	260	247	260	252	278	280	283	249	282	255	267	270	292	289	276	286	264	270	273	286	257	250	278	266	297	284	271	275	256	286	267	289	291	261	288	293	285	283	301	294	274	266	254	278	264	269	276	297	271	270	271	284	277	267	249	272	295	239	280	247	262	272	264	286	279	261	265	280	310	274	256	271	285	295	251	266	284	307	284	284	263	256	286	284	268	256	287	270	254	277	280	282	283	284	277	258	276	282	272	265	269	288	266	291	256	286	274	257	278	259	293	263	291	268	298	270	267	260	275	286	285	282	289	288	264	279	247	286	275	241	242	294	268	254	292	273	281	254	308	264	270	308	305	298	271	261	251	262	251	277	282	283	263	248	281	269	283	287	238	293	307	291	271	251	270	270	261	245	300	274	248	263	294	295	289	276	272	262	275	283	265	274	246	294	292	295	266	298	286	235	281	248	238	285	291	272	279	253	250	263	240	278	270	250	280	278	273	300	307	280	276	284	300	287	250	293	286	295	268	259	275	294	259	283	280	267	273	254	267	276	248	255	274	284	293	279	276	277	285	298	271	277	293	278	258	310	292	228	299	265	278	250	265	277	232	270	292	281	265	269	250	266	272	272	270	297	272	291	276	300	283	260	284	279	284	292	272	273	270	258	292	267	284	260	321	260	257	277	320	265	287	273	304	285	255	248	275	269	283	278	276	253	251	262	244	254	298	274	255	278	282	263	267	263	276	264	266	269	268	252	289	263	311	300	272	256	276	263	294	248	260	284	293	274	263	277	271	294	284	266	305	264	240	280	276	253	284	277	304	312	299	276	325	284	270	227	296	274	273	261	278	262	256	232	274	283	265	290	278	307	302	252	266	256	287	288	259	284	239	289	288	241	265	265	250	282	263	271	284	286	285	276	287	277	295	273	289	250	280	278	298	313	278	242	274	295	266	274	256	274	286	257	282	273	260	247	272	265	278	284	286	285	304	253	262	275	243	288	260	283	260	283	240	270	256	273	308	269	291	260	269	248	259	278	272	272	261	288	284	274	274	315	249	260	293	270	257	237	293	238	300	260	286	254	308	254	286	281	255	289	267	298	261	289	264	313	280	240	294	278	267	272	257	290	275	280	224	285	244	252	282	273	289	281	250	287	292	250	268	322	245	276	263	311	263	284	283	300	284	264	274	244	241	277	270	246	273	276	257	287	287	258	253	272	250	282	288	273	284	264	275	272	260	287	266	291	278	294	238	274	255	299	277	284	269	269	276	280	294	295	257	263	288	267	292	286	254	288	304	241	271	265	315	281	255	259	285	327	281	296	276	305	276	258	273	274	290	259	283	262	301	280	275	271	275	282	274	263	265	277	279	291	286	298	308	285	308	271	272	268	284	245	265	279	289	294	306	264	260	275	302	265	250	249	269	256	264	277	279	307	239	254	279	265	293	251	263	260	260	298	278	262	275	273	281	254	292	287	282	294	272	305	307	261	289	292	271	270	271	300	265	264	275	279	277	254	284	277	277	267	279	284	279	246	287	309	263	275	285	284	285	279	283	280	259	268	248	256	276	280	279	271	301	281	279	278	276	266	281	258	284	286	321	270	258	318	293	275	256	281	293	252	277	288	273	326	259	275	292	290	256	272	291	287	315	279	280	299	261	257	290	275	277	242	282	269	265	284	248	249	266	297	252	296	261	271	268	287	282	292	296	287	272	274	301	283	293	279	294	258	255	264	299	279	276	267	285	280	247	274	234	259	279	284	286	261	271	299	275	287	240	274	279	292	253	290	268	267	275	266	270	293	271	255	290	282	285	278	312	276	304	265	271	253	295	261	293	261	285	267	280	269	272	289	251	266	266	276	292	312	279	279	256	273	274	263	261	282	270	272	260	256	285	291	270	277	271	280	263	294	305	298	286	275	251	312	245	255	271	263	258	285	249	252	287	267	264	286	285	286	263	295	254	244	289	287	284	265	290	271	272	290	289	278	286	274	292	280	294	279	263	288	285	275	244	279	265	274	262	279	265	268	266	259	265	289	274	297	272	242	271	273	303	265	255	305	282	298	271	270	265	287	291	304	294	262	292	290	309	253	289	285	265	263	248	282	244	276	265	287	285	310	259	282	283	273	299	277	285	297	276	295	279	285	275	250	280	282	311	298	303	279	297	284	284	276	256	255	258	293
39651	18609	7579	3209	360	307	264	274	257	274	245	278	256	303	283	281	284	291	269	270	264	244	276	278	280	288	245	307	303	313	283	275	279	276	291	304	272	274	282	249	274	289	293	263	273	288	278	318	272	297	249	275	278	263	269	256	262	276	260	268	282	256	251	268	293	283	255	286	255	277	251	310	242	244	253	283	258	255	278	282	237	263	268	272	291	278	281	291	295	278	270	257	258	303	310	298	285	261	275	275	269	257	290	285	274	277	276	305	249	298	295	265	271	264	286	294	275	276	265	256	254	274	266	268	273	273	288	288	279	279	280	308	306	265	290	305	258	281	275	288	265	247	285	280	257	283	281	266	292	283	272	263	277	289	277	281	301	286	251	282	268	272	295	261	289	219	275	272	275	274	273	269	285	258	262	284	248	281	267	303	256	300	289	291	254	309	298	275	294	315	288	269	265	298	259	238	267	252	264	273	278	270	273	291	286	286	251	278	263	267	278	255	222	271	235	254	285	287	282	277	283	263	276	300	309	279	272	279	304	284	272	273	262	261	301	277	299	283	256	263	303	270	292	266	263	268	275	272	271	281	266	305	268	267	270	264	275	259	290	290	282	288	295	265	288	323	258	303	272	287	284	293	281	293	281	268	277	289	248	249	259	274	281	245	251	302	240	296	300	287	272	267	257	277	285	280	294	264	283	282	286	257	273	250	249	278	297	244	246	289	258	268	288	262	266	284	272	266	267	288	280	261	278	279	281	269	279	294	287	280	244	277	256	273	264	300	274	287	281	273	285	266	266	240	277	269	281	264	283	248	294	253	281	283	276	239	248	251	291	267	233	289	268	261	265	298	260	261	255	301	286	267	286	285	290	296	265	270	308	272	311	281	264	282	256	298	248	268	266	269	258	310	291	286	246	290	275	282	281	293	265	303	299	292	285	271	294	289	293	293	288	288	266	281	264	258	275	279	249	247	267	242	272	284	263	280	259	279	295	294	272	282	280	269	290	274	305	290	295	261	251	297	265	273	254	285	277	274	279	259	265	275	262	296	283	305	288	293	303	275	255	282	299	286	294	289	284	272	305	265	294	283	280	294	312	277	258	271	272	280	265	291	281	324	257	264	275	268	284	280	287	275	281	242	237	282	288	297	269	293	287	280	280	277	237	266	283	265	267	257	285	294	299	301	291	304	267	259	266	257	298	263	276	286	265	291	269	263	255	298	314	287	269	267	288	222	267	253	255	291	295	273	298	265	280	280	259	262	292	275	278	288	272	278	260	279	278	244	272	283	279	305	270	261	281	271	252	286	276	275	234	266	267	282	295	256	288	288	271	270	231	294	265	282	297	265	231	301	303	244	245	256	281	274	289	272	276	292	273	264	272	279	275	267	269	273	305	269	255	284	266	299	278	285	267	248	271	248	302	269	252	265	292	240	286	282	271	278	258	273	290	261	251	299	264	267	267	290	260	290	241	278	273	259	262	273	284	286	266	270	280	265	313	261	274	292	272	295	262	268	251	260	270	287	297	273	310	261	258	262	311	267	279	251	276	265	262	270	281	283	283	296	261	264	274	261	308	224	275	274	301	276	278	281	257	266	283	311	271	290	276	284	269	262	291	258	269	263	289	293	305	256	324	272	261	311	282	232	293	272	259	268	298	250	244	260	286	277	281	267	281	263	234	239	273	265	252	273	283	298	267	271	278	259	268	283	260	313	286	277	287	280	274	288	308	278	286	247	268	270	275	269	294	291	287	265	298	245	266	283	276	272	282	268	303	273	271	269	259	289	259	283	270	246	297	244	305	310	279	263	258	266	270	259	257	269	283	290	295	303	255	249	272	287	241	265	280	265	304	233	265	279	286	286	275	260	293	294	263	240	239	269	258	275	283	267	269	266	246	257	258	303	247	279	289	248	284	265	288	251	297	280	289	266	257	258	277	277	274	244	267	282	272	293	262	270	286	300	275	265	266	313	269	275	282	277	273	243	283	295	306	281	271	298	292	241	289	257	245	296	262	306	267	284	266	292	305	320	278	280	278	250	265	241	274	267	264	271	282	280	284	261	261	275	281	256	255	312	277	271	278	264	222	281	296	292	284	281	297	273	283	271	293	296	301	280	249	263	273	254	269	248	274	282	288	298	263	283	289	300	300	288	304	256	276	263	265	295	270	239	236	285	259	253	301	297	286	255	279	251	283	258	264	299	267	283	304	288	286	288	289	281	251	274	282	259	290	286	295	273	271	284	273	287	281	291	312	281	286	265	308	271	253	273	281	269	294	281	278	241	300	274	276	237	271	249	247	296	284	289	286	260	261	263	263	327	277	285	279	278	281	254	276	304	269	256	270	290	284	274	294	243	310	304	279	258	260	291	262	283	278	301	254	282	276	299	297	325	284	254	263	274	234	281	279	282	276	282	275	270	260	270	265	307	285	284	295	286	274	278	297	295	274	288	257	290	292	250	283	249	307	291	270	259	258	260	284	274	284	264	262	281	289	275	255	268	268	320	291	255	255	256	277	276	264	287	270	297	272	291	288	284	270	303	274	263	252	278	261	281	250	289	283	284	273	279	284	282	297	279	321	276	293	306	280	269	276	260	284	269	292	273	276	262	261	286	259	270	288	253	249	273	272	319	290	291	322	248	309	308	281	271	299	273	321	300	271	262	266	284	271	272	270	281	295	276	317	253	278	259	264	240	288	268	273	258	309	277	250	277	257	241	276	326	288	266	252	308	282	296	261	258	291	286	278	259	263	285	278	258	262	302	258	300	280	275	265	265	273	299	255	264	284	281	264	277	277	297	298	266	260	303	260	282	256	239	250	307	282	275	264	279	257	280	299	283	257	272	271	291	287	278	307	274	289	268	272	261	306	268	304	240	249	306	271	286	273	273	266	271	259	284	280	266	272	287	302	300	254	306	285	268	256	272	261	324	274	291	273	306	263	284	270	262	314	264	302	265	274	285	285	303	281	255	267	294	299	270	279	270	283	278	302	265	266	283	285	306	276	276	292	288	299	272	281	294	319	280	276	257	281	266	246	246	307	296	319	256	285	246	277	285	285	292	285	255	258	257	296	254	282	278	277	256	250	256	270	261	265	293	279	287	298	265	291	269	269	274	273	277	320	296	272	288	276	289	270	267	288	285	276	278	264	279	295	283	311	263	287	291	267	289	273	276	289	307	263	303	278	232	296	289	273	264	298	307	302	254	291	294	253	282	291	288	279	307	295	306	269	286	284	297	274	278	271	301	285	289	267	269	277	284	279	280	243	308	261	289	292	275	278	265	295	267	300	296	279	286	283	266	283	280	289	265	302	311	270	240	294	242	276	259	309	269	251	264	287	289	268	293	242	294	269	269	279	271	271	300	292	310	286	296	253	288	263	265	278	277	257	261	256	296	291	274	237	251	309	271	254	273	283	275	274	276	264	281	253	264	278	293	276	270	260	278	288	257	304	262	265	284	281	233	288	301	270	290	316	257	274	295	303	291	307	281	283	267
32475	15925	11818	6146	805	645	597	614	600	600	547	616	644	587	605	618	615	603	620	610	678	586	632	595	603	587	597	596	610	602	614	675	615	597	610	617	596	587	581	574	612	599	580	604	593	585	570	620	628	587	614	598	622	613	606	606	589	585	605	600	606	581	612	618	618	610	599	593	603	608	593	574	605	631	630	571	557	628	633	616	596	595	594	637	568	576	637	577	605	608	557	611	631	629	612	598	600	625	593	602	615	587	608	616	632	621	561	661	616	596	591	590	630	630	592	613	615	552	668	565	636	558	593	600	579	610	582	639	580	586	592	606	611	653	602	609	592	598	565	607	589	606	609	607	593	620	614	583	637	604	603	598	637	646	620	569	635	582	627	579	587	618	595	617	595	586	592	597	655	591	622	594	598	573	607	667	611	582	606	603	561	577	604	586	599	593	600	616	602	586	619	601	610	578	601	603	636	611	644	567	603	619	548	628	622	619	650	580	674	597	615	568	590	600	576	656	615	640	633	598	577	621	626	614	569	610	621	575	626	594	594	587	638	629	637	586	652	612	566	631	614	652	607	672	628	603	610	603	586	617	605	602	615	587	629	578	554	602	621	591	629	626	623	563	575	588	581	629	602	626	621	636	569	621	596	616	551	595	570	605	620	580	609	565	557	624	620	612	589	649	629	611	618	592	600	609	570	614	636	545	584	603	594	549	620	607	666	584	596	610	609	561	594	599	577	606	650	642	600	627	619	623	610	639	613	600	565	562	579	651	597	593	570	630	590	603	587	630	581	558	600	590	619	611	622	608	612	616	617	611	571	586	634	656	611	651	616	569	601	602	628	615	637	611	607	594	629	591	615	614	609	574	571	606	603	626	595	605	597	637	566	607	677	600	567	564	570	642	588	591	573	600	601	630	592	591	622	567	645	571	593	610	634	617	622	585	609	589	618	606	632	550	609	548	583	551	564	597	564	602	600	631	574	635	641	606	580	586	577	619	623	576	623	569	596	621	616	593	621	624	590	598	596	573	636	657	636	607	598	584	592	599	607	610	628	586	657	598	597	568	614	626	559	594	581	619	634	617	594	633	663	646	672	594	584	635	594	599	596	629	592	563	631	617	595	625	609	616	612	629	600	642	576	591	651	577	627	599	610	613	618	590	627	618	575	607	614	585	634	581	594	622	636	635	584	632	598	638	595	570	583	543	601	595	575	601	625	548	613	655	586	605	608	646	571	646	581	617	594	623	609	572	599	597	633	568	569	571	589	578	583	623	609	606	655	580	604	573	623	543	563	577	614	604	547	613	612	582	598	606	596	580	633	595	621	585	600	589	607	632	612	621	589	607	652	599	608	550	612	618	578	594	589	589	620	605	625	625	652	623	642	621	553	657	614	577	624	584	600	607	600	590	609	629	632	575	643	612	603	628	611	560	586	639	589	573	597	579	617	565	598	582	652	583	604	607	565	599	560	606	627	578	652	631	595	588	619	657	572	620	591	587	649	564	616	603	574	595	604	600	613	578	624	582	633	618	654	621	609	587	603	617	585	608	580	613	607	599	601	574	626	588	618	601	646	618	586	613	595	600	619	634	603	585	615	558	646	571	592	612	656	659	582	640	607	639	652	632	599	587	574	627	602	596	583	620	587	610	577	625	594	636	614	591	647	592	608	615	622	597	577	633	542	616	600	631	614	542	623	623	617	599	599	593	649	591	605	605	568	639	640	619	629	596	631	575	596	627	620	633	568	598	600	595	605	602	614	600	594	624	587	632	620	580	581	575	572	587	626	643	623	617	596	633	598	561	573	607	592	550	600	586	626	628	592	576	580	599	632	571	567	624	581	617	610	574	684	611	619	636	604	641	581	603	582	585	638	614	608	586	611	616	607	598	601	652	562	600	612	612	607	597	574	599	701	614	617	592	666	596	614	622	622	597	612	580	582	590	623	627	596	601	612	595	617	644	611	629	598	606	614	612	594	616	611	579	578	576	638	601	622	619	626	613	605	641	600	588	600	622	589	610	615	611	616	594	621	590	643	664	620	631	601	601	629	603	592	606	560	599	574	627	614	613	591	607	616	608	630	615	649	601	601	606	569	601	628	603	668	570	586	612	598	662	606	618	584	656	609	617	607	606	601	628	616	583	562	589	610	577	583	578	597	612	571	591	574	647	614	634	619	603	609	568	620	614	572	561	651	626	604	620	575	587	646	578	609	597	587	586	618	634	614	614	602	634	572	633	615	556	650	590	597	654	566	596	539	599	569	584	565	557	625	624	586	581	586	626	597	603	627	620	612	614	618	574	625	599	617	638	581	610	572	562	640	660	570	625	612	604	634	578	608	631	594	560	592	597	577	593	632	606	608	562	629	590	601	603	582	590	562	626	603	594	556	586	612	585	618	606	607	632	631	594	593	593	612	627	637	607	573	660	587	595	576	600	578	630	607	596	560	569	600	613	608	581	653	557	598	575	621	581	590	620	589	612	604	620	551	647	602	641	609	573	619	566	599	615	595	577	619	614	655	577	645	557	639	631	598	589	598	565	626	617	630	571	648	594	586	596	622	618	605	598	619	580	582	603	620	578	590	594	635	583	601	618	612	639	580	607	631	643	630	612	642	620	616	613	611	565	599	610	544	635	606	610	619	571	620	627	572	624	594	599	590	614	607	627	579	568	606	589	595	585	621	592	539	589	588	611	634	629	605	628	607	621	621	594	602	618	565	562	599	602	602	578	580	587	615	608	609	629	589	590	657	593	596	598	593	611	605	608	597	626	572	632	597	565	615	601	586	620	612	650	609	627	589	632	609	621	607	604	588	601	612	614	639	615	589	568	621	616	565	569	603	600	573	641	644	625	592	617	598	596	653	609	614	562	609	618	579	576	582	634	588	589	607	603	627	594	633	566	615	612	613	599	635	595	588	607	623	631	602	678	600	650	623	628	650	594	619	587	597	605	650	650	609	589	587	578	620	589	582	609	589	614	545	579	647	642	598	592	618	600	593	566	576	599	630	638	648	601	586	632	615	598	615	566	600	557	610	644	620	617	560	611	594	596	628	607	628	601	583	633	629	638	620	657	579	613	638	579	612	620	588	606	577	594	602	610	604	610	605	629	647	619	581	637	631	634	590	619	591	636	584	573	638	592	604	608	584	586	580	613	626	598	601	622	590	585	579	593	588	622	566	592	614	578	637	619	577	617	647	575	625	638	573	633	699	630	567	625	593	596	610	616	600	584	605	578	587	583	624	613	607	588	625	601	614	609	611	581	562	584	585	605	648	552	634	613	601	609	646	589	651	609	607	600	628	599	598	605	586	589	579	583	645	603	615	630	604	612	602	633	581	586	620	608	619	618	628	600	619	629	621	549	615	594	621	566	620	615	663	610	570	597	588	608	587	620	608	609	603	631	591	559	563	617	586	619	583	607	616	604	615	609	600	584	606	602	569	573	597	638	592	639	590	607	569	597	600	551	616	561	630	623	568	606	589	618	594	560	607	611	613	643
78311	61012	49906	31582	6778	305	201	192	189	201	201	215	200	182	200	212	198	172	191	198	160	169	189	217	191	185	172	188	189	181	193	189	181	180	173	185	199	208	197	176	176	190	200	176	184	175	185	178	197	201	177	192	155	211	158	175	189	173	203	178	171	193	178	191	178	204	205	199	200	179	148	189	198	222	182	174	196	191	173	192	175	178	174	178	191	173	174	175	172	192	164	184	169	152	165	182	188	172	158	181	182	209	189	189	189	188	202	162	155	182	153	162	159	193	182	209	204	184	180	206	173	188	188	196	168	175	171	199	188	175	203	198	182	182	211	183	172	168	195	197	162	175	182	188	181	217	185	187	195	200	185	186	168	186	178	190	181	189	178	180	175	173	171	202	198	175	193	184	184	189	156	208	190	205	207	169	224	183	176	177	186	185	180	210	203	193	170	176	160	204	190	170	204	185	204	156	213	163	181	230	165	209	175	199	221	225	170	181	205	187	188	175	177	196	168	199	191	157	188	175	188	154	172	198	202	188	174	169	186	175	174	182	170	197	197	204	180	172	171	187	181	198	174	202	199	178	177	182	185	178	195	183	171	185	197	199	167	191	180	153	183	200	181	185	171	193	162	185	154	203	192	180	180	183	187	180	209	179	185	197	164	183	193	193	177	187	208	217	187	201	195	185	210	182	169	195	198	185	178	189	172	186	165	171	186	184	159	208	180	205	179	159	179	177	210	175	195	176	174	178	186	177	173	180	201	206	179	191	173	221	182	200	176	159	163	189	181	207	184	187	151	177	184	174	173	207	180	176	176	193	189	181	178	190	173	168	163	189	216	177	173	187	202	174	208	179	202	190	177	191	192	186	165	180	187	164	186	208	170	177	199	181	161	179	164	174	191	177	182	203	185	185	174	183	204	199	180	194	194	184	165	179	174	180	181	217	164	192	186	175	207	174	163	162	179	181	171	169	189	216	211	155	199	162	151	180	186	190	188	192	165	183	151	176	191	159	193	197	167	192	171	173	195	179	171	167	188	200	174	177	200	181	207	201	188	156	181	180	192	165	165	193	154	168	174	168	171	196	157	212	199	178	191	197	163	163	180	174	198	190	192	179	140	165	183	190	181	160	208	168	179	200	195	168	168	182	190	191	197	200	182	186	176	175	165	180	192	183	182	185	188	201	175	211	185	193	177	179	187	214	168	178	179	201	157	144	198	194	180	216	192	185	186	161	185	189	174	202	158	195	175	157	194	193	202	142	179	185	186	192	182	195	196	168	188	223	194	177	176	195	183	189	187	195	194	186	219	190	178	194	174	184	195	199	180	167	186	174	170	186	173	180	161	184	174	201	175	185	179	180	189	194	171	176	201	162	182	167	166	179	192	196	180	191	195	211	171	189	158	182	175	190	187	198	177	161	180	206	171	191	183	219	180	179	161	135	194	209	171	166	170	170	175	193	191	188	188	184	205	176	187	198	155	178	168	194	183	188	173	195	205	180	199	201	180	160	185	181	179	185	180	216	208	158	182	197	184	182	186	204	192	161	160	173	165	194	197	186	210	172	169	187	182	208	183	188	201	194	175	163	187	197	196	177	199	175	176	194	176	169	175	193	173	181	187	185	191	188	211	158	202	192	222	187	150	176	200	163	196	190	199	182	188	173	226	176	188	203	165	141	192	174	207	193	203	173	175	183	202	179	196	176	195	182	210	186	178	196	197	190	176	189	172	186	186	183	211	220	173	200	188	156	219	181	174	168	164	178	184	157	185	187	198	185	196	199	168	199	168	185	184	183	182	207	202	182	202	190	192	182	193	190	193	187	156	168	168	176	163	172	181	198	199	184	193	192	192	200	191	195	192	188	183	177	188	161	186	162	171	166	199	181	153	176	184	175	200	156	199	177	191	181	147	185	172	175	197	183	150	203	177	146	169	188	171	170	190	161	193	183	177	194	172	197	168	199	194	184	186	188	193	173	184	205	182	173	212	201	184	159	160	212	203	191	189	204	209	187	179	166	175	173	213	187	189	182	159	175	207	194	179	204	191	123	199	174	173	191	198	176	192	187	212	181	180	190	193	167	191	190	194	181	190	211	204	196	176	171	196	193	204	177	213	185	178	190	171	186	178	174	184	185	192	192	200	171	189	162	192	194	186	182	167	178	170	185	152	171	208	177	204	198	188	172	173	163	181	187	182	193	206	168	192	171	191	190	183	144	168	185	169	167	179	173	188	172	198	181	186	189	172	198	179	209	188	210	184	166	191	180	169	182	203	168	201	178	188	195	175	187	170	185	175	195	188	185	166	161	178	204	192	162	177	182	175	169	181	191	179	161	182	212	162	179	183	164	201	164	168	196	177	181	193	194	174	177	197	180	159	158	196	201	190	172	181	189	175	195	194	193	158	160	186	178	205	173	190	158	164	178	195	186	172	183	186	172	174	173	168	171	176	178	202	174	177	169	200	200	194	185	170	182	206	178	184	179	193	181	176	187	203	206	198	162	170	174	208	195	172	189	194	193	181	197	181	182	217	172	177	229	191	176	183	203	178	169	204	175	198	202	194	195	194	168	180	166	200	166	181	164	176	147	172	193	152	209	186	174	185	165	185	174	171	183	195	153	148	189	180	207	191	187	180	161	187	174	186	175	185	207	169	188	226	197	176	205	183	211	209	183	165	207	206	196	187	182	180	215	210	180	192	177	194	176	182	202	180	159	162	174	156	181	168	192	200	172	194	168	194	206	197	192	179	192	162	190	188	183	170	168	189	167	151	188	159	170	188	170	166	172	181	194	151	184	194	204	173	181	199	179	179	186	203	178	172	176	199	193	180	196	183	196	185	172	169	178	193	177	194	189	196	184	202	166	181	184	181	174	151	182	172	192	172	209	177	209	175	176	203	190	209	174	189	192	151	179	163	188	181	176	178	196	171	183	183	207	170	168	199	185	178	187	184	180	202	171	182	183	170	203	176	191	192	177	192	182	161	201	170	200	183	204	198	188	184	175	172	172	186	208	172	177	185	193	183	217	176	188	194	209	181	183	188	195	204	173	184	187	167	183	190	193	207	180	191	196	183	184	194	186	152	164	182	202	199	188	172	179	168	181	183	177	185	155	186	206	184	182	185	173	166	203	170	184	190	173	182	192	193	184	157	179	176	165	168	183	177	194	209	157	186	188	199	165	196	167	174	184	189	190	194	196	207	179	168	198	188	161	214	175	160	186	192	193	194	195	218	220	192	182	177	196	153	174	180	183	191	181	193	167	183	206	171	177	173	183	187	180	158	200	170	220	187	185	150	218	186	192	165	189	149	177	174	177	165	159	171	197	179	177	185	191	218	193	190	187	192	171	221	192	188	164	171	201	205	168	182	168	179	167	151	181	174	169	192	200	197	183	169	176	199	170	191	193	170	189	184	178	200	213	196	197	178	180	222	176	170	189	199	186	191	169	162	175	193	218	181	180	183	182	161	176	189	172	179	186	192	184	186	199	178	214	162	181	176	163
53976	46891	48274	30859	4355	543	519	463	468	472	434	446	444	479	432	436	437	409	409	469	464	423	430	411	438	420	400	424	389	419	421	460	427	403	412	454	428	440	388	442	414	409	428	403	447	413	426	452	439	410	402	437	439	352	398	439	390	420	352	420	355	391	397	420	422	417	405	385	388	427	423	401	392	410	385	420	399	408	418	418	415	428	415	436	459	445	423	420	399	429	419	364	412	430	383	420	411	428	374	425	373	380	424	390	397	410	415	401	392	403	361	447	449	407	416	429	425	385	375	408	434	424	411	406	427	424	433	387	403	403	407	399	445	426	423	423	418	387	412	413	401	407	407	409	385	416	408	406	425	434	394	408	369	404	399	406	397	441	395	426	410	407	415	425	416	427	410	376	448	387	407	411	417	420	440	428	397	400	384	418	381	384	397	404	367	453	426	401	420	400	396	390	429	428	445	420	404	428	405	397	394	390	392	428	418	461	435	414	407	403	422	394	457	374	411	392	391	431	385	412	410	379	401	448	393	395	421	411	406	433	395	395	433	429	422	421	411	432	407	434	432	384	412	394	396	400	413	383	420	379	448	408	405	420	418	436	427	413	383	413	414	413	427	407	388	429	385	412	419	422	420	397	418	416	414	446	391	410	391	402	442	395	388	403	399	418	430	399	416	378	404	422	433	393	425	409	388	429	429	390	399	405	389	456	389	416	387	404	436	429	433	419	446	405	415	390	403	423	410	420	425	403	396	441	432	453	394	386	432	411	435	386	400	384	418	399	384	410	391	362	386	407	393	403	398	419	403	425	407	416	436	407	383	408	424	439	391	387	415	410	430	405	429	400	443	406	432	396	447	394	410	423	427	386	403	404	411	366	433	386	426	373	416	365	401	430	408	382	391	405	412	429	390	441	431	407	459	419	424	371	395	408	426	397	372	420	399	401	416	439	398	426	380	408	416	419	447	433	405	401	416	429	411	370	427	387	400	410	453	421	414	421	435	407	380	424	404	446	425	393	432	409	429	392	425	422	416	413	440	419	442	433	412	379	404	410	390	429	405	428	405	430	406	365	452	396	388	416	404	403	435	435	418	443	390	463	346	412	436	412	381	393	411	438	417	393	432	404	418	405	399	404	431	387	397	419	381	404	358	395	420	415	427	420	407	428	382	390	422	382	412	422	405	404	450	414	448	399	403	410	383	397	413	411	407	429	420	431	376	389	417	420	403	397	394	423	448	419	404	395	448	428	413	432	411	418	430	416	377	373	404	412	439	390	408	450	390	419	379	405	432	380	421	393	423	409	418	389	436	396	410	390	373	414	419	394	423	413	436	402	374	444	410	435	401	430	403	379	392	440	421	402	390	423	449	412	417	444	432	404	418	427	401	364	434	379	407	427	362	383	393	392	395	410	438	395	433	427	416	402	408	403	420	396	394	392	391	413	437	441	379	412	384	386	408	449	401	363	411	425	446	447	403	414	449	381	395	423	410	425	408	459	396	411	382	430	415	406	428	403	402	428	415	420	431	385	379	424	433	406	388	410	395	393	401	401	413	429	406	416	422	430	433	409	448	403	446	418	396	416	408	401	397	411	411	389	419	410	399	403	363	409	382	406	432	428	421	404	426	418	431	409	362	430	402	387	433	403	391	395	386	432	404	418	403	409	412	400	440	388	413	388	407	384	413	413	417	400	452	445	432	402	449	432	431	407	414	424	411	421	397	402	427	405	448	390	369	407	408	434	441	432	403	414	419	418	398	377	436	421	399	421	410	389	420	337	435	404	415	421	424	397	416	410	395	389	381	420	400	409	412	404	418	405	396	410	408	386	374	444	404	407	416	405	402	389	434	430	414	412	429	400	421	440	391	398	390	453	418	369	394	398	407	457	432	412	386	393	423	426	423	439	412	416	399	404	416	423	431	380	414	421	417	406	416	423	410	432	429	412	421	392	412	415	401	387	408	404	445	430	394	413	405	412	421	400	404	425	414	410	439	397	388	432	407	440	463	411	435	413	414	400	468	424	400	412	385	408	428	423	406	394	410	399	448	404	430	431	415	409	377	431	400	404	396	398	390	380	450	385	418	411	410	396	391	380	389	392	400	392	366	384	393	404	422	420	384	402	381	422	379	417	390	437	449	410	420	409	426	422	367	397	424	402	412	406	391	377	418	453	382	425	415	420	420	395	442	423	418	407	435	398	397	416	420	433	399	423	410	381	391	428	409	396	395	415	414	406	387	392	391	434	396	404	373	447	403	405	434	397	417	422	400	443	430	401	407	437	418	414	428	427	417	414	420	413	465	403	392	408	422	414	410	420	404	402	447	449	436	377	418	424	365	409	420	404	382	414	456	435	417	419	427	420	389	418	439	403	423	398	447	440	435	401	395	441	387	397	425	407	456	398	430	401	409	437	375	446	379	445	391	398	409	436	398	450	423	431	415	451	417	394	432	420	387	378	410	429	409	405	430	412	376	390	407	437	415	395	415	452	406	396	407	428	392	382	410	395	400	409	378	430	410	382	425	429	380	414	398	397	434	406	379	389	394	414	391	439	377	381	388	434	427	433	398	444	451	431	425	426	374	405	439	415	398	425	403	439	409	401	404	406	400	449	397	437	421	408	396	417	420	372	371	421	399	418	422	407	418	430	404	426	408	378	383	417	368	399	394	404	440	444	409	376	387	430	413	401	429	412	445	404	391	466	414	369	404	413	414	390	409	394	448	417	420	354	421	428	378	404	425	408	451	406	421	428	441	390	389	416	414	416	402	433	394	384	408	378	405	394	407	442	420	447	405	420	413	411	415	412	442	394	401	402	425	402	416	412	421	422	416	417	417	417	401	408	391	420	407	388	438	414	397	409	412	403	406	397	423	446	373	412	411	431	434	389	417	408	387	416	449	381	439	400	405	367	448	395	454	421	438	412	438	413	420	410	387	404	410	423	403	414	454	428	404	440	402	403	434	383	417	405	402	384	374	417	373	419	413	379	396	411	372	413	406	416	450	375	402	389	427	405	418	423	402	451	410	396	393	399	429	412	412	427	404	388	442	421	412	417	385	382	379	403	408	414	393	398	387	376	392	427	411	413	392	426	420	416	400	399	407	418	426	426	400	426	408	421	443	465	458	413	403	404	406	421	392	443	418	408	412	383	447	406	405	442	403	401	411	414	420	388	440	441	411	393	433	409	432	410	409	412	373	443	441	416	403	385	421	427	376	417	397	427	425	404	437	364	391	423	374	394	397	413	385	415	380	391	423	411	445	390	423	394	401	415	399	455	418	394	432	393	418	442	382	411	424	403	416	441	404	458	419	381	404	430	426	404	357	421	422	396	433	413	411	423	391	410	429	396	393	410	382	380	385	366	429	400	419	373	419	413	405	418	454	409	401	412	383	413	397	463	411	401	391	406	394	408	415	406	397	404	407	420	393	408	423	390	390	429	382	431	364	405	420	407	427	392	393	425	396	382	403	367	381	367	405	437	409	401	402	410	403	424	431	409
86832	73100	61909	42549	12708	861	173	132	129	132	140	106	125	123	113	121	129	138	136	125	95	131	118	101	98	105	108	118	123	128	123	109	116	121	113	149	109	117	123	89	112	110	109	111	105	111	110	111	126	119	109	101	132	106	132	125	149	109	102	105	115	118	117	103	103	105	122	108	114	124	108	135	109	105	100	93	117	92	110	131	113	129	127	107	139	126	131	98	96	115	102	93	105	99	89	124	102	94	130	97	91	112	106	118	101	127	105	111	110	114	107	92	119	114	91	119	100	129	108	119	117	126	101	117	111	115	115	101	100	129	128	106	129	119	86	114	92	115	125	114	116	115	115	131	129	116	112	122	103	114	122	115	106	114	128	112	99	95	111	111	115	125	118	131	113	119	106	99	107	100	101	118	103	114	105	110	104	133	116	100	99	78	116	112	112	95	97	127	122	98	117	120	116	100	119	110	125	114	89	111	105	113	128	113	127	117	119	123	130	119	120	100	112	120	104	121	117	118	100	104	106	129	110	122	92	110	127	105	99	115	95	115	116	102	131	125	126	101	126	117	105	121	90	136	107	129	105	125	103	101	117	109	104	104	121	114	98	109	110	113	99	124	111	119	109	130	116	120	105	113	90	112	105	100	100	121	101	99	106	110	129	107	150	92	107	90	116	113	121	118	124	123	111	118	95	101	106	120	106	94	104	112	114	115	108	117	113	130	100	103	109	95	96	130	114	116	97	126	124	109	111	117	116	106	114	106	106	119	121	97	107	111	116	127	112	80	122	122	109	98	97	114	119	102	99	116	129	125	100	102	106	130	102	126	104	103	128	101	136	123	111	105	106	99	127	100	115	110	119	108	95	108	106	109	99	113	118	99	143	128	115	124	120	115	99	125	101	137	124	102	123	121	117	121	135	134	105	113	107	103	95	105	131	110	122	127	108	89	100	114	124	119	118	125	106	99	119	110	103	119	109	95	106	111	117	117	108	125	124	97	129	130	126	125	127	130	140	107	113	107	114	116	113	118	90	84	120	100	136	124	113	129	103	121	130	129	115	112	118	102	118	111	106	130	110	109	92	105	107	132	111	111	126	114	110	110	102	103	120	113	107	103	107	123	111	110	124	89	125	129	115	115	102	123	132	107	118	109	118	111	121	114	102	124	128	115	116	105	114	106	87	100	101	112	110	111	99	94	83	118	117	118	111	105	121	107	103	130	103	102	115	108	94	118	118	103	129	108	122	90	118	117	121	99	124	111	105	104	117	113	120	141	120	114	121	116	93	92	114	112	133	125	121	105	119	98	128	129	121	117	105	102	104	104	101	109	88	117	120	110	108	108	123	110	119	114	97	119	109	115	117	116	114	116	112	104	125	112	151	107	98	104	117	93	119	123	112	108	98	121	96	121	106	111	123	97	127	111	100	103	124	122	126	117	116	109	97	113	104	112	113	101	104	104	132	118	106	111	110	135	112	120	107	109	91	106	97	112	114	92	109	125	113	131	105	119	122	119	107	126	136	113	127	120	126	125	126	99	101	104	96	105	119	116	107	105	112	104	119	115	132	101	106	130	109	115	108	124	112	126	111	104	81	108	118	124	93	126	105	116	120	121	117	110	113	110	119	121	97	133	130	115	115	120	122	108	117	101	115	127	119	120	126	114	99	106	108	126	107	105	131	103	113	107	100	111	97	122	98	125	110	110	119	120	114	115	115	118	128	111	119	116	109	105	132	97	111	92	116	108	118	124	112	121	113	126	116	114	126	118	108	97	123	118	119	140	122	108	101	102	122	116	124	99	120	126	115	95	103	102	113	117	108	97	128	106	105	110	117	114	109	116	122	101	125	113	114	114	100	119	121	106	107	128	108	107	97	118	112	119	121	125	106	134	121	123	119	116	116	114	124	122	117	116	127	122	126	107	102	120	96	107	120	124	119	103	120	116	110	122	93	100	118	79	101	130	102	114	110	107	124	100	113	113	129	110	108	112	103	119	109	124	118	132	100	98	111	121	120	119	111	108	125	90	110	113	112	115	112	131	97	106	108	116	109	134	104	119	99	117	108	107	114	107	114	103	101	112	109	131	90	92	108	125	90	104	115	113	109	108	134	121	98	122	117	110	126	123	115	105	112	112	110	95	106	119	121	108	117	87	117	113	103	122	96	121	109	135	131	113	118	136	107	94	109	123	123	89	108	99	92	98	115	124	143	114	108	101	108	119	104	105	111	114	86	107	96	139	113	118	103	119	121	115	104	113	105	126	105	102	115	100	126	86	113	105	105	128	106	122	123	128	113	119	122	113	99	115	106	96	129	118	122	115	106	121	100	88	113	114	128	103	118	126	88	111	100	134	99	115	117	114	89	116	117	103	112	117	120	117	98	91	105	119	102	136	107	119	117	95	106	126	109	95	134	117	92	114	111	108	122	100	99	112	111	100	106	105	132	96	107	103	107	127	115	119	113	108	95	103	111	109	114	119	105	103	115	105	90	125	120	130	123	118	100	118	111	120	116	107	115	125	111	104	130	113	111	122	121	104	107	103	102	117	114	115	109	106	135	114	126	111	112	99	111	127	104	119	127	106	145	125	113	119	115	106	132	110	122	131	95	111	114	118	95	88	101	112	105	100	111	117	126	120	113	102	94	121	112	134	110	116	110	110	116	90	127	109	113	110	115	107	113	111	134	106	118	110	102	122	107	108	99	109	122	109	113	113	123	109	94	104	114	116	140	126	126	118	108	91	114	141	116	119	100	94	113	108	109	119	104	102	110	112	103	108	129	120	118	116	117	116	101	97	104	111	120	120	98	124	107	114	107	105	103	105	105	96	96	100	129	108	110	112	105	112	122	121	118	112	94	121	115	114	122	94	108	110	115	105	121	99	111	120	102	115	118	119	124	126	108	113	122	118	120	112	128	117	112	118	117	100	120	104	121	102	107	121	104	106	124	94	122	105	100	111	127	110	98	100	122	106	112	98	114	110	118	108	117	117	97	106	111	105	89	123	116	110	122	112	103	95	101	116	125	95	99	122	100	120	106	131	118	115	107	112	89	129	109	118	118	126	107	125	121	108	103	118	110	122	110	140	112	105	114	114	114	110	107	91	117	108	116	139	115	103	97	114	95	120	108	100	85	111	131	126	95	107	101	132	126	118	107	117	110	107	111	103	117	131	109	109	120	92	90	93	118	137	109	110	113	118	110	130	129	120	124	107	122	118	110	128	108	122	100	131	117	119	125	118	98	119	113	104	131	116	126	122	107	110	124	112	96	117	111	113	117	118	122	107	112	97	95	130	120	108	108	109	103	108	125	102	103	103	104	119	102	120	117	101	118	102	104	121	120	122	125	105	108	109	105	113	102	127	109	120	112	105	126	95	124	106	128	85	104	116	118	114	115	114	101	126	125	106	112	121	108	115	114	99	118	95	107	125	117	115	97	130	104	105	92	128	106	115	117	102	121	120	100	97	103	117	127	125	134	99	113	99	104	101	118	105	110	106	127	132
63010	58521	59490	39926	6418	521	463	433	379	389	375	341	318	343	291	323	313	293	318	291	285	281	300	281	290	294	264	292	295	303	282	278	283	307	255	264	300	260	275	268	276	295	268	272	264	277	253	264	269	264	290	266	266	261	243	264	254	292	300	266	274	238	259	279	260	277	264	261	277	271	273	258	267	281	290	271	286	276	260	274	273	265	268	284	284	282	289	315	273	295	265	271	269	295	260	281	294	218	270	273	274	259	244	257	286	277	266	244	272	287	283	242	250	259	301	272	260	283	279	289	284	266	230	258	273	260	248	254	254	257	252	267	270	274	255	292	274	275	258	255	259	255	256	261	283	267	275	254	282	261	259	268	291	270	287	283	273	270	258	246	249	270	290	286	248	263	286	262	252	285	259	256	253	292	293	277	272	292	281	267	292	262	250	306	270	278	248	277	246	251	261	245	285	257	254	267	274	302	252	256	279	274	264	249	278	283	268	276	291	265	292	278	250	255	274	247	262	293	276	291	318	282	278	273	271	276	265	258	278	263	261	253	290	255	279	256	283	273	284	265	297	272	285	264	273	269	282	293	249	283	270	241	273	260	272	281	275	288	323	270	269	253	276	259	274	240	280	266	274	281	256	302	258	279	264	297	268	260	282	298	254	276	278	263	253	268	274	269	298	256	253	273	280	252	262	259	274	301	265	278	285	254	256	262	288	282	260	255	241	268	253	260	269	293	264	266	269	285	272	263	274	267	274	259	269	270	274	292	272	254	289	263	264	275	274	276	232	257	282	305	289	285	269	289	272	278	278	251	295	295	267	260	267	285	255	253	288	297	276	287	268	276	270	265	267	278	284	276	289	274	291	239	256	250	279	301	290	229	260	250	288	267	253	262	256	235	264	280	256	304	253	289	241	269	275	275	277	275	281	276	292	272	303	268	269	252	247	254	268	247	263	269	238	265	273	286	282	276	255	296	280	274	249	273	250	240	284	295	266	271	286	276	285	270	270	269	275	253	287	265	278	270	279	275	282	301	253	289	290	271	244	269	274	281	257	306	267	269	315	299	253	252	258	280	247	283	257	254	278	268	273	254	259	260	247	264	269	287	273	256	275	272	235	257	270	276	242	276	246	248	271	275	295	274	274	252	255	239	272	258	278	272	281	261	264	267	310	249	266	261	275	260	280	275	309	288	281	249	271	299	277	299	242	290	281	237	281	303	256	258	247	277	297	266	269	268	267	269	244	282	276	263	265	264	254	272	261	276	247	289	279	244	272	275	273	278	257	287	278	308	283	262	269	294	274	284	265	277	283	273	239	295	266	256	262	255	291	271	268	287	280	250	283	279	306	256	278	269	276	257	287	281	259	233	288	258	283	258	285	257	289	300	268	261	288	261	268	253	273	282	292	273	272	283	243	278	258	247	252	257	264	275	273	273	267	291	252	261	283	251	268	262	250	287	258	286	264	264	295	248	241	289	263	272	283	266	283	270	262	272	269	264	279	261	287	247	241	266	242	290	265	280	284	258	264	312	273	260	262	250	256	266	271	268	247	268	313	266	282	294	257	314	264	272	256	266	247	252	274	252	337	273	264	261	289	270	270	248	273	267	280	266	258	279	259	255	274	238	287	255	282	285	298	261	280	285	254	253	296	303	287	271	247	285	260	263	277	241	258	248	256	291	280	281	263	275	284	291	267	271	291	245	255	277	273	264	268	258	270	258	273	254	265	259	282	273	290	244	265	288	246	287	273	259	265	277	253	256	269	254	285	242	252	303	251	277	286	253	278	294	292	271	254	283	288	268	278	255	267	265	260	267	255	286	313	280	250	279	260	296	257	244	306	272	277	247	268	278	262	270	251	258	240	290	268	261	260	289	284	247	265	232	286	262	294	280	262	271	260	269	266	255	270	254	257	270	283	251	290	271	260	317	294	236	317	262	258	257	253	271	268	272	260	233	289	261	255	275	214	299	261	267	278	261	278	244	263	252	283	268	274	275	264	249	243	285	289	274	302	273	273	258	245	277	265	255	249	272	246	273	276	237	260	287	287	246	286	259	273	283	259	260	272	265	239	264	280	275	266	301	267	274	238	276	250	282	287	295	268	284	249	281	265	258	257	288	236	273	240	317	263	286	262	271	272	246	263	253	273	258	273	260	269	260	273	237	272	275	282	261	264	252	289	264	281	291	272	256	292	280	252	277	274	304	281	241	279	281	251	271	291	291	254	296	264	279	251	291	279	283	257	258	249	293	295	289	271	268	240	289	253	254	264	259	250	243	275	293	270	272	250	254	241	269	263	279	295	252	294	264	239	255	285	283	288	265	298	262	270	268	248	235	272	249	265	263	257	270	257	266	253	275	273	269	259	273	277	281	278	271	270	253	266	267	281	253	287	240	270	272	261	272	287	270	276	260	267	274	270	272	280	271	266	280	246	265	284	267	290	256	270	277	263	290	276	259	275	267	261	257	257	271	249	275	279	259	260	277	251	280	269	289	290	301	276	305	232	241	250	259	252	256	267	261	256	310	290	256	254	249	278	292	270	273	287	279	289	264	286	273	266	276	248	247	261	277	296	265	245	250	233	292	252	285	277	291	286	292	252	253	278	248	263	270	280	254	266	298	268	262	260	291	270	266	287	241	252	278	258	254	296	291	266	259	292	254	310	253	289	277	271	275	246	286	239	282	269	249	273	235	253	250	261	275	262	259	255	256	256	292	252	267	281	274	271	274	271	279	258	286	281	306	289	266	282	268	262	275	292	288	262	244	270	286	260	294	255	300	252	223	264	261	283	287	279	274	236	246	274	230	263	279	273	251	246	272	249	267	267	242	290	270	263	277	283	297	279	246	237	258	295	282	262	231	255	282	261	287	264	242	239	268	293	295	259	259	279	245	268	244	242	262	292	291	290	267	286	281	280	242	266	291	272	242	293	265	255	262	270	267	280	275	280	319	259	270	254	254	289	299	266	288	281	267	264	258	250	263	267	266	282	289	264	255	257	259	274	284	278	284	227	253	265	268	269	253	252	293	233	254	272	287	259	297	268	273	257	270	279	251	291	292	258	288	275	286	252	273	280	277	300	264	262	259	277	284	270	287	285	266	269	270	273	276	257	259	259	276	305	255	279	261	266	263	241	256	303	239	295	254	255	252	280	266	265	280	294	269	247	272	254	248	286	251	243	271	268	258	279	278	290	276	268	286	261	255	276	261	279	303	313	237	266	262	269	269	292	260	287	268	293	302	277	244	288	268	265	236	271	269	268	263	257	275	294	284	272	272	265	274	271	269	252	278	266	259	249	288	257	301	267	256	248	255	269	259	286	234	270	277	255	254	267	278	270	260	284	289	249	287	296	265	283	273	268	251	273	249	283	271	276	259	265	254	265	291	262	279	300	268	278	285	294	287	247	258	253	270	266	288	259	269	254	287	247	260	250	242	295	266	263	270	275	263	253	267	279	288	245	265	239	271	278	278	274	268	280	266	260	258	267	274	274	264	278	255
38499	19498	7988	2498	399	308	279	272	282	253	276	269	309	268	278	293	267	266	279	295	257	277	236	269	287	300	269	250	312	277	290	296	291	279	303	282	311	272	278	257	296	265	268	307	292	277	276	261	292	324	273	286	262	309	258	248	276	268	280	288	307	295	270	305	276	261	263	252	284	309	270	305	268	269	257	282	276	265	278	264	297	302	288	267	297	287	291	278	306	280	276	278	259	274	288	269	290	274	287	258	269	291	270	290	254	253	310	293	284	265	257	270	282	280	253	273	268	270	273	283	273	264	275	293	270	298	281	270	285	251	260	301	264	284	264	280	258	302	309	282	270	230	273	253	281	260	275	291	255	283	248	284	273	292	277	247	284	277	267	243	282	290	255	278	291	330	260	299	232	281	277	269	264	290	272	224	256	282	277	269	290	265	273	266	315	243	275	267	293	305	263	296	244	263	282	276	254	254	263	286	273	257	284	277	281	266	265	273	277	246	271	277	280	269	280	287	299	274	286	234	268	284	278	261	280	248	275	285	287	283	272	246	289	298	313	290	300	287	267	259	277	310	270	273	261	257	267	299	278	269	293	266	274	256	258	269	285	246	284	270	268	285	284	269	262	313	256	291	297	275	281	277	296	254	299	295	254	270	258	283	268	284	302	355	299	279	287	283	246	260	245	264	287	256	283	306	276	242	244	288	297	254	284	264	292	267	314	300	312	304	259	269	278	313	263	281	302	298	272	270	293	290	262	255	268	293	283	284	260	303	291	341	272	239	286	279	250	266	262	295	277	279	300	291	272	278	247	311	248	275	294	277	281	307	295	273	274	314	246	277	271	272	283	311	282	277	274	283	296	292	271	297	307	279	308	286	279	312	275	277	268	260	265	296	271	257	258	281	269	248	278	299	242	286	252	288	295	261	256	261	285	243	285	264	274	274	248	274	278	280	282	279	275	283	254	302	265	274	303	258	276	298	286	285	283	285	252	282	272	272	286	282	277	274	273	283	250	272	274	289	275	295	265	262	284	280	276	281	238	278	285	269	268	258	268	267	292	315	283	304	279	300	276	294	289	288	288	281	283	267	290	254	268	264	265	280	330	290	284	267	271	262	323	242	296	294	270	249	268	282	275	255	276	286	275	292	287	300	240	290	258	267	286	270	274	264	292	281	301	261	322	278	273	279	272	243	296	267	276	280	286	291	284	279	267	269	281	276	270	285	291	250	299	288	277	291	268	302	251	274	259	267	280	273	281	257	265	277	280	260	294	274	312	270	292	265	268	292	269	271	275	274	300	288	272	280	240	276	266	256	260	283	256	287	258	288	262	262	286	263	271	270	271	255	309	295	299	285	297	299	285	268	285	249	299	284	294	252	248	249	278	270	269	299	275	301	277	279	262	255	290	251	266	247	294	256	262	259	277	281	275	280	258	299	282	277	297	285	272	279	282	288	271	267	305	278	295	257	258	237	246	254	298	290	279	284	329	294	307	294	284	260	293	274	273	282	272	266	267	276	259	268	290	263	267	254	292	279	290	283	263	278	300	294	251	275	292	261	262	264	279	278	277	300	261	252	250	267	273	313	241	247	297	267	265	295	261	277	290	254	274	308	277	313	256	298	278	303	275	301	307	272	259	288	271	311	280	293	279	253	292	254	287	273	240	324	284	277	267	286	243	278	273	286	288	257	288	284	281	281	296	284	253	261	293	288	291	280	261	259	280	268	252	283	278	272	288	289	313	263	258	268	273	255	281	268	270	286	244	264	276	281	283	286	253	264	230	258	269	274	276	272	282	251	240	308	269	244	280	281	234	284	270	282	268	261	294	287	261	267	274	253	271	256	281	286	286	292	261	271	307	282	271	252	310	292	271	263	242	272	253	273	261	294	266	289	247	253	303	306	259	264	268	285	265	301	258	284	274	269	274	256	273	294	291	286	277	259	280	272	268	239	275	309	292	282	310	273	271	262	287	298	289	271	293	257	282	283	294	274	299	269	273	279	285	301	307	305	289	269	306	278	278	280	282	271	303	282	305	317	255	252	284	246	308	285	288	263	291	291	296	297	305	231	285	288	271	259	290	257	291	263	280	291	249	262	276	269	275	280	253	242	266	293	249	287	271	290	299	283	252	288	275	317	293	304	237	279	294	286	279	305	277	268	272	253	240	248	253	290	279	294	279	291	269	293	280	266	261	263	291	284	269	253	279	252	263	251	299	283	281	267	294	255	304	244	307	274	268	259	265	237	283	296	262	267	255	305	286	300	300	314	280	271	281	264	263	293	294	298	277	287	265	267	286	283	268	283	260	263	275	286	279	305	280	262	307	300	318	279	299	286	255	229	292	297	285	268	257	262	282	248	253	271	293	241	287	257	268	254	238	282	269	284	322	291	328	267	258	286	259	262	279	267	289	251	288	263	266	293	305	283	249	294	237	293	283	271	267	278	285	251	251	251	295	285	284	269	263	228	249	290	276	278	244	259	284	261	264	279	311	254	247	280	301	226	261	284	294	295	286	278	286	268	295	270	271	273	274	296	280	263	307	259	242	282	286	258	244	286	277	249	295	279	283	284	245	274	315	285	285	229	253	263	257	292	286	295	251	286	286	281	262	267	268	264	280	269	244	253	253	254	265	257	242	292	292	294	276	276	251	280	273	268	284	231	289	296	290	270	266	272	276	269	261	300	256	264	276	264	283	281	252	289	278	250	288	269	267	263	297	284	307	283	307	298	260	258	254	247	263	305	264	274	278	241	311	267	293	245	274	263	290	267	284	270	293	290	287	274	269	272	265	300	278	289	280	265	229	270	299	281	253	279	275	257	284	246	275	266	264	275	278	311	237	291	257	280	264	299	278	273	290	272	265	250	285	270	230	285	261	287	279	257	290	290	278	277	272	310	263	298	270	252	280	301	279	316	290	253	296	261	281	292	272	259	290	261	253	298	289	244	272	282	273	282	267	257	272	276	288	272	290	271	266	277	271	294	302	307	288	337	306	296	259	283	298	285	251	275	267	261	288	260	299	305	294	295	257	272	273	278	273	287	265	276	260	290	290	298	295	263	286	286	242	270	288	253	297	264	279	271	298	269	266	260	299	283	262	285	301	262	275	280	280	293	312	270	266	275	306	269	267	265	306	275	287	266	275	256	285	285	253	232	278	309	282	276	281	286	287	262	285	283	282	279	237	256	305	238	255	251	291	293	256	276	278	283	260	293	316	266	250	278	297	267	297	286	278	318	270	306	287	263	275	262	293	288	280	257	320	280	299	279	264	287	308	277	271	285	248	248	256	302	250	290	263	281	290	290	281	265	296	262	298	279	256	288	278	276	262	264	284	299	283	289	273	248	320	278	281	264	257	278	284	286	280	268	285	276	274	285	272	236	266	249	287	270	281	276	335	273	288	283	289	298	272	310	276	275	270	269	268	270	289	320	268	287	274	258	286	281	306	282	299	252	290	265	278	268	281	290	261	293	261	298	277	269	271	278	269	289	298	294	286	275
31575	18200	12135	4892	761	634	616	606	614	607	609	602	607	638	618	607	615	617	558	588	563	626	556	625	665	609	608	595	590	606	594	638	616	576	632	608	586	618	635	573	614	573	602	659	563	565	593	637	631	605	605	627	633	596	644	606	577	556	627	595	586	543	630	595	597	648	626	582	592	622	556	601	593	628	622	612	616	647	643	692	591	651	613	602	611	576	622	626	576	591	583	644	622	592	584	634	606	613	643	595	568	552	603	606	624	597	623	584	588	600	587	628	575	635	602	603	612	565	559	646	541	623	601	595	623	621	630	613	587	589	621	605	590	586	558	611	613	605	603	613	565	601	601	656	617	581	585	615	623	595	596	598	587	574	579	600	581	600	637	675	615	552	595	598	600	624	617	579	555	622	619	648	611	616	656	605	618	590	595	665	591	562	629	560	605	587	633	560	560	621	621	587	652	583	593	604	620	592	598	583	574	587	584	601	604	569	606	621	619	583	592	607	604	644	548	565	604	620	638	564	580	592	598	588	592	597	590	612	587	574	622	585	609	617	585	646	651	596	556	609	602	585	606	623	575	611	632	612	663	609	644	604	597	617	634	605	596	630	636	579	652	604	593	610	606	627	609	590	628	580	613	617	599	569	582	634	617	633	580	576	607	617	611	605	599	643	622	612	602	571	607	625	615	585	617	616	609	609	644	587	623	645	593	626	641	595	566	581	614	566	636	633	589	610	597	638	596	600	567	591	595	632	631	576	556	601	612	605	584	583	571	615	607	611	614	604	617	592	607	601	573	615	543	640	603	604	574	596	566	604	581	605	604	578	578	594	595	618	573	616	556	633	598	555	603	615	610	592	594	547	617	569	597	591	609	600	610	620	650	571	591	595	676	583	595	629	610	588	552	581	647	560	605	575	617	661	598	636	620	614	603	585	614	594	633	577	584	571	576	586	651	629	644	605	616	582	652	569	599	573	595	579	626	572	602	624	622	527	602	619	568	624	608	626	574	626	597	628	609	601	571	582	601	593	608	593	550	553	557	637	609	653	594	617	626	587	608	603	613	628	617	633	604	584	651	650	562	607	561	606	638	583	587	604	573	572	572	553	628	568	632	634	613	644	610	595	614	602	589	603	611	589	602	573	605	586	594	652	597	627	631	570	592	567	589	610	599	549	608	682	623	597	624	569	619	598	595	620	601	601	584	601	654	593	600	626	570	590	634	582	615	573	609	596	672	620	615	632	619	571	538	601	636	627	622	604	572	544	606	569	628	633	591	591	628	584	602	637	607	612	585	608	601	644	543	632	586	607	599	578	631	567	614	647	583	567	600	668	624	605	623	600	583	576	645	608	574	587	644	637	626	581	643	621	590	596	619	613	588	627	616	626	565	631	591	584	585	620	589	657	602	626	610	655	609	627	590	603	636	610	603	610	581	606	629	580	594	572	644	608	588	553	648	614	598	609	599	618	587	612	591	602	591	616	622	613	602	613	600	564	575	604	588	588	561	632	603	617	608	619	616	622	593	579	598	593	596	578	585	589	613	615	627	610	623	618	584	630	619	597	576	601	578	580	619	614	604	574	608	598	620	599	597	565	620	620	595	581	632	601	631	627	590	638	616	636	606	624	552	602	605	550	627	600	572	638	567	561	619	612	606	568	624	578	624	575	590	639	595	581	585	617	581	579	598	631	641	613	562	573	560	618	615	576	623	652	600	623	601	592	616	618	641	598	659	600	580	569	590	581	596	601	611	579	575	590	647	618	545	601	609	618	580	620	566	638	574	610	601	588	603	576	633	591	590	629	635	571	523	604	602	567	589	606	594	606	584	591	591	587	627	630	614	609	584	634	594	588	571	595	576	571	602	586	639	556	572	571	610	624	636	563	605	587	632	618	574	587	640	614	642	634	620	573	637	604	560	603	587	604	556	592	642	627	560	615	588	584	596	621	635	611	547	585	581	598	632	634	587	598	623	593	598	611	621	618	567	619	578	606	571	572	579	575	596	567	592	647	625	633	603	594	622	568	560	626	600	624	643	603	636	574	608	568	600	605	622	619	605	623	585	595	617	593	580	613	603	589	589	618	626	659	579	613	583	584	613	582	641	590	572	634	530	603	613	604	600	579	613	571	566	621	630	560	614	614	599	610	590	607	644	626	581	613	614	593	608	614	595	631	594	622	616	575	625	607	613	612	592	603	615	623	568	580	613	610	567	645	572	578	603	595	558	576	572	592	545	585	578	628	595	576	557	636	647	589	622	642	609	597	573	581	592	630	560	598	634	601	625	584	619	625	613	566	568	623	578	602	595	604	578	583	606	608	577	566	582	587	585	619	594	578	653	620	600	604	617	613	589	604	594	660	622	562	621	581	582	637	602	634	657	572	603	619	596	611	609	595	630	582	617	606	595	643	568	602	635	611	593	577	578	609	579	586	630	584	578	616	585	588	593	659	652	599	612	570	551	578	592	628	593	563	570	592	638	595	639	582	564	627	631	639	597	583	599	617	550	562	628	626	608	639	610	569	567	584	614	607	605	572	649	594	594	642	642	576	650	608	628	613	603	571	658	607	558	634	602	603	604	640	597	567	634	614	584	619	613	629	575	588	625	566	583	566	617	642	585	630	605	593	589	641	631	594	608	605	621	620	564	592	603	607	578	569	575	619	616	591	578	624	628	617	608	628	642	633	571	599	608	600	611	606	629	575	587	636	639	585	599	604	594	639	554	574	564	576	620	635	591	595	666	622	603	578	579	618	566	586	617	597	586	606	613	600	578	623	631	611	574	567	642	626	627	641	598	581	586	545	599	603	593	579	609	620	596	566	569	601	653	597	571	615	610	596	615	618	572	588	584	610	608	583	609	643	615	598	609	643	565	625	623	593	598	614	634	570	573	624	622	619	651	581	586	596	603	577	635	588	606	595	589	578	550	608	601	542	594	585	590	633	586	639	618	635	607	557	560	607	621	633	616	589	652	583	604	601	618	568	601	600	580	620	611	572	628	586	624	582	622	601	650	594	569	625	598	626	630	637	611	601	574	561	594	616	603	622	589	569	573	574	608	577	643	603	628	597	594	578	573	564	598	603	625	620	645	634	579	661	632	617	630	612	622	594	617	570	608	622	594	607	601	578	628	610	583	572	605	597	618	618	632	638	594	603	609	590	608	597	598	590	589	576	570	626	607	596	556	630	606	554	616	614	618	623	606	587	637	622	621	571	597	604	589	608	629	616	624	586	568	607	613	619	608	591	686	592	650	629	581	594	621	606	634	637	610	622	629	633	586	620	592	603	617	608	616	612	602	630	602	580	602	596	621	599	577	559	641	604	554	625	583	587	578	606	597	606	599	634	603	563	558	624	562	587	612	581	632	624	623	582	578	627	593	599	610	642	613	581	575	592	555	622	621	626	608	644	628	590	590	624	641	583	587	626	572	567	593	565	632	576	604	617	603	598	568	613	605	640	596	546	609	620	605	568	602	587	626	617	576	609	586	575	601	592	619	570
78383	62318	51112	26017	5288	268	213	208	198	208	219	192	189	181	181	164	181	193	188	173	183	195	167	166	171	179	173	193	214	144	198	189	182	190	176	186	210	186	207	150	189	176	154	170	163	188	189	169	185	176	181	197	165	190	191	170	167	186	170	190	182	181	164	169	146	189	185	181	172	187	187	164	187	176	192	181	195	216	190	179	186	209	196	166	180	170	178	172	165	166	199	192	194	185	157	171	173	170	182	195	180	192	190	175	192	185	176	185	173	175	170	183	193	185	178	194	188	146	181	181	175	177	184	167	175	165	172	166	195	205	190	186	192	197	193	201	181	187	192	166	192	178	165	197	197	158	172	186	167	199	222	164	181	201	161	190	176	171	183	202	190	192	187	217	173	193	198	172	185	169	188	161	188	193	194	194	183	158	161	178	214	187	164	188	194	157	191	174	167	166	157	180	209	213	192	179	172	192	184	212	197	191	166	181	185	192	190	175	175	195	188	200	212	174	186	176	161	194	168	196	188	191	183	176	161	209	189	182	159	176	193	204	180	164	194	178	163	169	192	180	179	192	171	182	188	173	167	168	197	174	171	183	196	154	209	192	193	214	185	175	180	180	176	164	177	167	173	191	190	202	167	175	172	182	176	168	172	172	184	180	189	176	168	161	184	206	184	197	184	180	159	173	178	196	202	165	185	192	186	146	188	182	207	212	176	182	178	185	187	175	182	182	175	185	217	200	183	164	181	167	194	189	190	209	200	175	184	173	206	177	176	188	182	189	197	197	142	188	195	156	174	182	191	193	189	186	178	203	179	177	181	166	177	215	195	190	205	186	184	190	187	183	186	178	212	171	193	186	166	170	188	171	182	184	174	192	197	190	183	157	176	173	160	183	177	171	211	173	196	158	204	177	189	197	186	198	188	177	183	182	181	167	192	170	157	188	197	197	200	197	199	175	197	175	170	169	179	186	141	187	183	184	200	230	200	202	204	188	152	166	184	175	187	160	207	185	182	193	179	195	171	191	157	186	186	180	186	195	200	178	173	186	197	174	178	216	182	184	162	197	184	196	197	166	174	190	163	178	182	177	194	185	167	189	179	175	183	172	196	203	191	193	164	169	148	197	201	209	179	165	176	200	165	199	180	193	182	209	173	176	192	185	200	162	173	186	196	188	193	199	177	207	180	159	174	181	190	184	173	183	196	175	174	174	172	196	151	177	198	181	183	192	182	195	190	202	163	211	169	195	210	196	196	177	177	187	168	200	198	170	205	163	176	170	185	185	191	183	200	193	187	172	185	150	182	215	195	176	188	177	204	179	186	182	178	189	182	189	171	168	159	194	202	178	186	169	205	181	194	185	182	200	185	172	187	182	175	174	196	203	190	192	166	167	202	170	183	174	165	180	197	181	209	187	200	182	183	171	193	176	201	185	191	195	192	184	194	202	194	196	199	183	176	195	191	179	193	164	161	192	174	193	195	199	169	166	207	180	160	195	197	192	179	189	194	182	175	194	183	184	187	172	174	171	177	161	188	199	166	176	177	195	187	218	167	163	186	187	187	166	166	184	186	194	191	190	171	182	202	180	182	169	194	202	193	194	210	177	183	182	181	210	179	170	179	217	191	194	180	196	205	175	160	165	194	186	180	189	200	167	180	180	175	195	192	199	194	174	211	174	176	189	183	195	174	181	193	183	184	204	186	223	196	199	209	175	168	150	175	169	198	169	155	194	180	193	165	184	210	183	190	171	166	157	185	176	162	177	201	164	200	172	209	195	182	203	191	190	174	181	188	178	191	197	204	165	195	193	159	191	201	189	180	170	176	178	174	186	141	181	203	183	200	199	183	168	175	192	155	201	201	168	172	199	187	185	172	167	173	178	213	175	180	171	175	183	189	179	186	186	181	163	184	181	197	177	191	183	177	182	173	185	193	176	180	191	222	204	169	213	183	191	168	163	179	194	202	179	194	209	190	191	201	183	191	184	202	176	163	186	188	168	171	170	186	168	174	165	178	184	171	204	212	191	194	151	175	167	173	179	192	180	196	186	168	197	170	174	178	194	205	183	190	209	201	183	178	187	183	200	170	195	174	204	183	174	216	169	187	196	187	191	163	181	169	154	186	186	179	173	177	174	195	184	186	201	179	189	196	187	177	149	209	190	185	160	179	188	187	186	189	157	176	177	209	183	166	190	193	171	207	189	175	179	164	199	218	184	170	200	165	202	176	179	192	188	174	176	214	185	177	183	199	172	187	199	171	181	174	187	206	189	197	161	185	167	171	186	184	199	183	161	197	195	178	188	189	161	170	182	197	173	171	153	151	213	190	199	199	198	162	211	182	200	188	211	174	170	186	207	172	168	171	174	176	204	178	187	216	177	195	190	207	174	178	196	177	169	173	203	194	176	178	173	197	188	167	177	195	191	190	165	201	195	164	195	179	203	179	170	182	194	165	187	184	199	182	174	175	163	184	182	160	187	168	158	179	201	176	168	196	175	190	197	198	165	194	166	181	164	194	189	178	188	182	205	182	200	154	164	189	164	189	191	172	174	188	166	181	155	216	184	205	161	183	168	201	182	178	159	188	194	174	165	162	173	200	161	183	174	187	188	181	168	199	196	190	183	179	189	182	211	188	185	173	183	165	181	178	168	173	194	155	202	191	196	197	156	191	180	191	177	212	186	189	174	187	163	214	191	169	165	166	182	168	203	166	172	178	176	197	206	177	194	173	187	198	200	171	176	186	197	183	172	187	168	195	175	194	199	178	195	188	183	217	194	138	189	179	228	179	181	185	181	173	190	191	191	201	191	175	187	175	178	187	177	188	155	171	169	191	162	167	179	163	201	158	192	205	212	200	186	209	165	180	184	157	171	151	177	206	189	195	167	200	179	176	180	168	191	197	176	184	172	186	203	164	188	180	186	164	195	191	175	160	194	184	198	187	176	185	203	170	174	196	163	191	178	204	156	199	171	195	194	190	194	156	174	193	196	186	187	188	188	193	188	199	178	169	214	186	211	202	183	173	165	185	173	189	190	197	194	174	182	177	185	185	182	201	181	170	177	190	202	212	198	170	168	166	182	202	195	178	176	185	178	207	188	202	178	175	176	185	179	170	186	170	182	167	177	187	156	215	173	204	172	158	194	171	158	214	203	175	158	183	175	208	188	161	199	165	180	210	178	190	187	208	193	214	188	193	203	182	179	164	196	186	170	169	165	176	157	186	180	196	162	169	148	163	163	189	199	162	198	183	187	170	188	202	182	171	210	182	178	198	180	174	199	183	190	139	210	192	184	166	171	170	184	189	188	190	174	191	169	180	175	171	214	172	181	181	195	171	200	164	195	153	216	188	176	201	178	164	197	184	196	178	187	170	174	194	204	155	202	186	175	158	178	209	182	183	186	213	177	197	191	190	187	191	178	192	201	168	178	201	190	208	173	167	188	209	182	157	194	180	190	184	163	171	180	170	169	191	174	172	186	196	178	164	164	194	180	185	169	189	188
53165	47959	48394	24214	3621	553	509	485	478	438	453	449	450	434	409	452	420	411	432	406	435	442	417	398	455	405	431	432	431	440	395	391	415	445	414	434	399	420	414	434	401	418	422	375	437	444	414	410	402	407	429	474	398	372	407	400	429	359	426	401	419	404	418	411	360	395	404	399	405	422	406	405	376	401	407	401	447	417	418	414	396	400	374	434	394	406	387	426	431	407	422	400	395	408	440	448	420	398	387	407	415	400	390	384	381	382	389	410	394	423	397	419	427	426	367	416	383	397	395	379	401	406	358	405	365	393	399	401	414	415	392	409	384	378	407	393	411	401	396	407	416	387	410	412	389	402	450	423	441	388	360	425	411	389	394	414	414	405	382	410	366	433	403	361	402	395	407	446	431	422	366	420	402	420	376	404	429	407	399	404	409	439	404	396	410	440	422	423	377	392	425	384	373	432	410	388	400	393	406	418	421	363	403	404	432	401	395	383	397	425	430	401	387	454	403	419	395	402	388	406	428	399	419	395	368	405	414	423	424	401	408	379	418	426	404	424	415	429	395	422	440	408	420	398	384	393	405	454	404	417	387	398	407	399	426	386	372	394	413	412	411	421	416	386	383	386	443	421	426	412	372	428	379	395	383	426	408	392	432	390	366	419	373	419	394	394	390	401	405	407	424	411	414	419	384	412	395	387	434	418	415	405	417	405	461	421	394	424	431	433	413	415	357	390	407	392	431	412	442	408	368	415	425	397	417	375	402	382	399	399	399	430	391	398	415	419	435	439	419	342	423	416	381	384	402	403	420	394	395	406	431	435	422	416	416	388	376	387	380	407	445	377	363	398	414	411	385	416	399	404	418	431	387	403	413	399	431	371	439	438	391	386	396	394	420	410	383	443	429	366	381	402	424	414	390	419	419	399	406	399	376	426	390	448	404	387	451	406	392	415	433	421	372	369	399	393	429	401	447	380	473	420	388	384	420	401	438	400	434	400	391	423	432	388	439	386	399	400	418	421	390	438	369	398	386	390	426	370	419	410	416	397	394	431	382	413	445	419	392	432	391	421	386	385	430	419	396	401	383	394	383	375	398	382	411	361	383	402	419	408	429	400	402	442	394	430	433	414	392	393	385	402	394	420	391	376	434	403	426	398	405	425	401	431	388	405	387	414	425	406	459	414	429	360	428	393	433	454	400	414	395	378	413	417	402	393	407	399	384	403	413	401	384	399	381	417	376	431	407	378	414	411	409	428	379	434	393	349	379	371	422	395	415	381	396	390	410	374	415	419	401	410	422	400	375	372	412	420	363	436	373	421	421	379	395	428	391	443	413	405	399	411	412	383	407	410	429	402	422	406	411	403	402	429	411	368	387	378	396	419	367	395	409	397	403	384	412	406	430	385	401	412	361	395	398	438	423	370	425	411	384	392	413	422	434	431	411	407	413	431	410	429	440	395	380	394	414	415	398	388	421	413	386	453	420	401	403	427	391	401	382	377	385	412	391	412	404	440	429	422	425	419	403	390	430	414	412	375	407	412	409	379	397	426	406	399	424	358	418	391	401	424	404	424	369	427	427	383	411	423	389	402	407	419	427	414	429	388	434	444	417	395	413	413	426	386	381	392	443	416	420	387	382	415	430	446	376	423	402	364	406	418	386	423	412	448	418	390	379	380	408	429	445	432	394	404	392	410	351	400	440	421	426	417	411	431	463	448	402	394	369	415	426	411	391	373	419	396	434	409	427	404	415	432	400	419	390	434	401	398	434	426	391	418	438	402	424	393	444	379	425	392	408	433	405	397	429	402	407	434	382	406	402	435	395	426	407	410	403	405	392	420	427	436	371	419	384	415	406	407	445	386	403	424	415	405	425	425	472	435	397	413	392	425	402	413	369	419	412	401	425	438	419	417	404	407	388	398	461	399	419	421	421	387	394	404	394	378	409	390	422	403	410	388	395	440	386	419	398	420	450	383	393	424	418	439	390	414	377	375	420	454	368	439	415	426	411	441	395	436	383	382	414	409	474	424	428	436	425	428	387	388	421	382	426	401	427	433	404	425	420	403	390	373	378	440	451	397	392	427	404	407	402	421	402	371	369	401	416	431	347	407	407	422	434	426	408	429	397	404	400	414	369	435	385	379	390	398	393	451	375	433	398	424	415	400	404	407	378	418	397	377	393	390	384	422	402	413	403	435	420	401	388	422	404	426	371	358	391	436	408	426	422	426	406	386	432	410	442	390	400	381	415	398	385	403	413	347	438	428	387	398	398	427	420	396	418	421	447	412	389	426	437	387	394	404	405	423	426	433	416	398	425	425	400	430	384	417	409	419	391	396	372	429	399	383	386	429	420	411	424	392	431	416	359	425	375	415	418	423	385	415	405	420	386	406	399	395	448	386	434	441	407	418	396	409	409	421	414	415	407	405	407	402	388	431	398	424	418	398	444	439	405	405	399	374	377	396	385	417	432	385	400	371	393	363	427	410	414	396	451	407	387	387	406	444	398	406	419	436	423	395	418	412	439	422	391	409	387	402	379	422	379	407	387	426	369	363	409	385	422	424	395	431	404	424	392	391	421	405	418	396	389	388	419	373	419	418	395	434	437	397	411	397	418	396	391	417	391	402	392	435	443	403	409	422	406	431	405	435	390	422	404	425	401	396	422	408	439	422	372	410	433	435	407	406	384	411	424	398	409	422	400	398	425	420	396	406	431	422	400	384	409	429	373	404	368	426	382	416	441	414	422	429	406	384	440	418	421	402	438	416	445	405	463	411	423	395	407	390	415	423	420	406	432	405	429	358	407	423	424	403	437	432	409	424	412	397	431	401	406	377	380	384	386	406	415	410	398	427	384	361	389	379	405	415	392	402	417	450	413	403	382	420	381	424	388	395	436	406	421	393	425	392	421	408	398	397	423	377	385	380	389	401	441	405	405	408	399	394	389	418	406	391	389	364	394	403	412	409	391	377	415	423	405	383	409	373	418	384	416	406	395	371	393	402	382	398	427	443	423	365	398	431	397	371	401	411	377	445	407	404	371	402	360	378	405	384	414	422	401	388	418	428	417	398	387	396	456	424	413	426	420	419	421	398	375	423	385	366	387	414	390	380	395	414	428	419	405	437	400	425	418	386	378	461	414	370	439	414	402	400	399	445	428	440	391	431	397	413	419	462	412	401	382	396	419	377	412	409	391	428	392	381	412	410	401	376	390	391	392	382	395	404	374	404	428	443	390	399	395	378	393	418	382	369	377	380	413	380	404	392	379	399	405	425	391	404	440	404	424	377	446	383	403	421	428	404	394	415	437	367	413	425	375	398	400	420	430	404	415	393	430	389	415	402	363	401	398	385	410	391	395	411	432	399	426	415	413	393	400	399	421	382	416	397	414	427	410	437	396	416	378	413	413	388	385	412	386	369	406	422	372	418	417	440	431	439	412	416	384	411	412	370	414	412	394	376	408	409	407	414	429	416	399	383	452	383	402	429	402	435	431	420	420	406
87480	71980	62649	34651	11539	739	163	153	130	141	121	129	124	130	110	121	110	119	118	121	110	123	129	130	117	115	108	98	104	113	103	125	122	115	133	116	102	109	120	120	114	105	114	129	116	99	89	115	96	124	108	103	128	121	104	137	109	99	108	122	113	106	118	109	115	118	100	113	109	102	119	114	125	112	117	131	115	118	124	88	112	119	109	122	108	116	124	102	94	117	98	116	95	119	113	102	118	107	110	101	134	118	108	94	118	109	134	112	120	106	117	118	114	127	110	113	127	118	117	116	110	101	115	119	103	115	99	109	125	106	111	117	134	108	122	118	123	114	105	114	115	128	86	115	112	100	98	99	113	127	104	117	130	129	119	100	117	105	132	124	119	117	100	96	126	105	108	110	91	107	126	107	105	104	111	115	108	88	92	91	86	134	119	114	107	102	120	106	116	125	115	116	120	140	106	98	113	119	113	112	94	103	92	93	76	109	107	105	104	113	118	115	107	125	113	107	122	107	116	127	105	118	119	108	120	131	117	100	114	116	103	112	134	115	107	121	122	110	104	129	110	100	125	118	105	118	114	132	121	115	114	126	129	108	121	119	99	103	116	101	112	96	99	129	110	115	101	96	118	122	130	124	122	96	120	112	112	126	93	97	101	97	122	96	102	120	111	105	121	131	121	86	89	104	142	120	111	116	101	84	111	110	109	116	97	119	129	100	128	110	115	126	100	93	119	95	109	101	117	127	128	126	110	128	101	113	116	119	113	116	124	109	120	98	87	125	107	95	96	101	109	102	108	109	105	118	122	121	128	122	101	113	115	95	103	111	106	107	104	114	106	130	124	108	102	107	118	112	105	109	120	105	89	114	122	109	105	100	100	105	106	113	115	109	99	122	124	117	111	96	105	110	114	122	111	123	118	125	113	115	120	102	124	115	131	128	118	102	108	125	113	106	106	124	95	100	132	123	133	85	100	109	137	118	102	90	103	113	123	118	117	135	133	123	94	122	115	100	123	122	111	112	105	119	104	112	114	111	98	107	103	89	91	119	110	100	115	103	114	115	108	98	118	113	111	116	119	117	117	108	109	109	118	98	118	112	107	129	122	102	118	94	117	117	123	123	124	122	130	103	119	126	113	119	98	112	106	102	115	99	96	116	114	99	108	120	105	111	130	101	113	100	120	103	111	109	100	105	124	102	112	112	113	113	100	117	97	112	101	112	131	107	124	97	108	96	102	111	98	112	100	118	107	119	128	111	102	104	138	102	103	108	99	104	119	109	131	94	102	110	119	98	119	106	126	103	99	106	113	95	107	116	102	130	122	137	125	112	100	107	131	116	92	123	104	91	122	110	110	104	133	112	116	113	118	104	99	104	109	109	117	118	120	109	103	115	87	97	106	124	115	120	111	118	113	113	105	104	105	110	143	117	108	115	121	111	127	132	107	127	121	127	112	134	109	123	123	104	114	114	84	118	101	117	127	118	93	100	112	114	118	116	126	101	104	95	102	98	105	107	108	127	97	109	129	127	128	130	94	124	118	94	121	113	103	120	103	109	115	122	117	138	136	107	128	107	112	102	103	93	107	109	120	118	93	100	110	113	106	105	98	96	103	126	119	114	122	112	100	95	98	103	118	118	110	106	107	114	120	126	109	119	103	116	125	117	107	98	97	140	98	111	118	112	127	113	127	120	128	104	120	105	122	120	121	102	101	109	117	112	95	91	105	115	104	120	109	110	118	110	114	101	127	106	92	109	121	120	110	96	94	125	120	124	145	117	104	117	113	100	112	113	100	102	96	104	114	108	120	105	109	116	115	111	95	114	103	118	100	121	108	113	125	115	126	91	116	117	117	118	124	106	117	102	115	124	117	92	111	123	100	106	111	94	84	107	85	109	128	108	121	130	115	100	111	113	108	102	115	117	103	129	111	102	113	114	117	116	125	101	94	109	107	120	121	121	109	93	107	109	86	102	117	111	91	122	136	113	91	114	120	130	94	104	114	124	98	122	114	126	104	114	97	133	110	108	113	117	108	114	105	109	121	118	123	109	139	110	100	123	103	107	115	105	99	130	109	110	123	115	111	120	101	125	107	104	120	114	102	111	121	117	120	121	94	118	106	102	102	123	140	106	102	124	120	103	100	106	112	113	125	114	121	108	100	106	113	100	130	104	110	100	91	102	119	130	101	120	103	112	126	107	109	122	107	102	117	104	99	118	98	104	121	147	91	115	113	107	101	112	112	130	103	121	118	137	131	120	119	127	95	103	116	122	101	101	114	108	111	98	109	105	113	110	130	123	123	117	123	118	96	104	91	112	110	104	123	107	114	106	95	103	103	107	103	104	108	115	117	112	111	93	109	94	132	126	102	92	101	117	108	107	107	89	123	105	115	125	123	119	105	106	109	126	118	140	115	95	101	102	106	125	111	133	102	109	123	126	112	123	103	104	106	129	109	120	127	115	107	126	96	100	148	122	126	99	129	96	94	113	128	94	119	123	123	121	103	131	125	121	104	146	107	113	113	104	128	112	99	114	115	126	123	131	123	112	113	110	108	96	115	125	133	104	107	106	111	123	96	111	107	118	88	106	105	97	123	112	120	111	98	101	125	112	118	109	103	111	108	105	94	117	132	100	114	114	107	107	116	137	122	103	120	116	100	96	110	95	104	126	110	117	122	109	115	107	113	103	109	111	112	105	127	94	114	103	108	99	104	115	123	110	119	108	108	105	126	129	115	115	123	113	118	118	114	101	124	113	106	116	108	113	105	115	129	123	91	97	110	113	122	104	118	117	139	118	108	123	117	101	118	119	117	113	119	108	115	101	97	94	99	108	108	97	107	102	117	106	109	111	114	97	129	122	111	124	108	114	121	112	116	108	125	110	123	123	95	115	98	116	116	102	106	118	121	118	109	104	103	106	113	118	107	114	109	108	109	128	109	107	99	100	110	93	106	130	92	101	127	137	130	118	95	120	102	98	101	126	112	93	116	110	101	124	107	113	104	114	115	127	142	104	128	107	112	153	117	129	124	119	117	130	107	121	122	128	131	90	109	99	107	107	112	125	111	100	102	117	105	96	124	120	85	106	112	106	115	126	94	102	117	112	100	104	111	118	111	112	119	106	101	123	100	104	103	100	116	109	124	123	110	111	111	106	96	120	131	126	103	112	95	111	103	114	130	129	117	121	112	110	111	102	101	111	109	104	108	114	89	99	117	92	127	102	102	120	109	105	110	109	115	123	105	126	119	108	101	104	120	110	121	105	111	106	112	130	113	124	123	108	99	100	103	112	125	110	115	91	118	127	117	109	112	108	112	88	110	118	133	107	114	106	114	98	113	117	107	92	109	107	117	130	120	102	120	95	94	107	123	111	98	117	99	106	111	102	100	120	115	120	120	116	119	103	129	122	106	90	105	128	118	108	104	108	97	115	114	97	100	109	124	109	101	115	137	113	133	99	111	125	115	127	119	104	114	124	116	93	89	102	129	118	96	101	96	111
63471	57951	59209	32591	6221	522	473	459	361	376	370	389	350	305	311	293	317	286	298	291	272	272	307	289	290	267	317	281	317	319	280	270	277	288	290	280	279	258	287	295	252	247	275	271	290	279	284	260	288	284	284	250	265	265	280	279	265	272	253	294	272	257	273	271	270	268	257	297	288	250	285	267	257	260	287	268	282	270	257	250	266	261	243	243	269	267	286	238	264	223	276	251	272	255	288	297	255	286	273	246	279	275	276	261	246	262	265	273	239	259	256	298	272	277	281	254	308	292	267	277	268	285	269	279	296	286	264	243	254	257	247	289	279	276	270	274	248	278	251	253	266	292	309	271	266	279	272	244	267	230	278	240	271	282	266	269	271	273	260	291	272	269	289	244	307	268	258	263	289	284	249	267	271	272	290	250	300	267	252	288	287	274	268	265	242	260	267	276	249	251	263	256	248	270	249	266	277	255	244	262	252	267	237	253	288	276	271	293	263	256	277	256	273	296	251	265	266	259	259	255	250	254	282	267	280	260	249	269	280	284	285	271	278	275	295	285	256	251	265	228	286	294	273	267	277	265	285	259	288	255	255	277	276	267	277	225	241	270	243	272	230	280	241	290	259	279	262	279	244	287	290	264	258	279	298	280	237	278	256	254	268	246	248	270	295	271	269	271	242	248	258	256	263	274	295	250	274	263	253	274	292	259	262	272	218	236	255	259	272	256	247	259	271	292	285	241	274	266	255	263	290	237	255	255	267	285	270	284	247	259	289	255	274	265	264	289	256	257	273	272	251	302	265	306	263	250	268	266	283	263	266	282	287	254	264	265	294	273	270	274	249	272	280	270	277	265	254	246	251	265	249	287	275	261	264	279	254	248	278	265	275	238	244	262	238	271	261	230	256	254	269	265	260	264	253	266	250	276	257	273	263	270	282	280	240	268	272	274	269	274	270	250	284	249	254	247	280	262	272	264	243	250	253	264	253	243	260	242	260	263	252	248	301	271	290	255	287	239	263	298	256	249	278	258	247	271	270	257	275	243	279	294	281	273	281	280	247	258	252	262	246	237	279	255	250	266	280	287	267	292	290	261	260	264	269	287	294	264	306	267	260	278	278	300	276	257	244	269	257	259	269	274	263	271	256	303	243	251	231	274	264	256	240	265	280	284	262	273	247	303	267	306	277	262	254	258	268	293	257	284	279	241	268	272	265	277	228	230	260	262	265	263	253	249	255	242	292	274	291	245	285	274	259	301	275	230	287	245	253	270	228	257	268	266	247	271	248	283	257	252	257	273	245	250	277	277	271	258	264	257	302	266	267	282	238	274	243	245	274	271	265	263	274	273	249	256	251	278	275	265	264	269	298	299	250	269	259	284	275	248	252	273	266	280	233	267	268	266	254	282	246	255	269	258	268	259	283	277	274	284	288	272	297	278	266	249	267	256	263	290	247	300	256	271	283	284	248	284	259	248	261	262	284	270	249	269	243	288	252	262	281	254	268	260	266	246	282	257	299	266	256	275	304	262	255	256	274	285	284	280	249	277	260	272	260	258	255	274	271	237	275	272	280	250	282	252	272	265	256	243	250	270	281	297	272	285	270	254	274	266	247	295	268	306	282	295	312	274	263	245	257	257	243	238	283	270	265	278	261	312	256	259	279	266	262	261	263	283	292	286	281	270	259	264	256	271	239	239	299	268	283	257	284	250	274	260	289	262	278	266	241	266	253	250	246	264	250	257	273	284	277	270	264	298	262	270	257	281	264	272	258	272	296	285	272	278	233	243	294	259	284	285	245	257	264	258	246	255	243	265	256	266	273	256	252	280	263	265	253	268	265	226	284	275	280	255	277	268	212	299	288	250	241	255	271	319	237	296	264	252	276	268	300	268	254	261	298	254	261	289	268	253	239	293	283	264	275	230	254	283	255	249	277	266	259	275	238	250	258	285	270	254	292	282	268	245	258	259	260	271	278	251	275	296	268	252	257	271	268	256	275	248	275	278	249	279	257	271	238	280	295	269	255	266	266	253	297	282	261	303	282	283	254	272	243	284	261	261	256	267	267	252	233	255	276	293	268	260	293	272	241	270	259	267	230	261	279	289	274	241	266	267	281	263	255	262	262	254	304	254	250	259	271	270	254	272	263	276	283	260	275	263	259	275	307	265	252	266	293	273	245	281	270	267	243	260	251	250	274	267	268	251	249	273	230	265	286	261	286	263	260	275	266	259	279	261	250	288	273	285	252	287	251	285	266	253	250	291	246	277	283	272	249	285	261	242	247	262	285	279	265	267	267	241	248	262	280	274	283	253	298	253	295	262	247	269	256	266	296	276	250	291	278	285	263	265	263	278	254	249	268	278	255	262	303	254	268	274	268	282	289	279	269	283	276	287	281	272	305	277	293	253	263	278	290	266	260	259	263	288	257	272	292	251	309	276	237	259	270	284	273	266	270	258	250	280	270	290	286	257	296	275	278	257	281	276	289	243	263	264	254	266	268	262	220	277	249	256	263	271	266	262	290	267	275	286	251	261	271	262	279	264	263	264	286	250	269	239	278	264	263	259	253	260	275	289	281	278	269	274	273	266	278	270	269	293	276	261	237	266	261	256	273	277	252	251	256	263	269	291	271	261	289	271	233	272	266	273	234	256	278	258	283	252	295	299	247	252	267	284	247	270	282	235	285	286	277	259	288	267	268	257	274	289	250	282	257	264	266	267	272	273	247	264	254	282	273	287	292	261	276	258	284	245	245	282	248	265	270	272	248	275	260	285	309	258	269	265	265	277	251	246	289	271	258	240	253	252	313	284	254	268	287	273	254	254	294	260	255	298	278	249	274	273	274	262	241	258	283	299	247	262	256	268	255	283	235	267	264	261	263	280	244	286	287	270	275	256	283	260	289	249	281	277	271	261	278	274	296	282	284	250	263	279	272	298	245	235	242	273	280	245	285	257	247	267	262	273	262	263	291	261	259	251	272	262	268	291	253	261	262	255	251	253	255	271	289	275	284	269	282	279	271	262	256	271	242	282	250	254	281	256	270	265	266	268	251	264	267	257	264	271	305	291	256	261	273	240	263	256	277	256	261	266	277	250	290	278	251	245	254	258	300	264	250	271	298	287	254	239	264	266	261	281	267	259	263	275	275	254	262	289	285	266	281	260	266	263	236	273	261	279	254	261	276	288	255	259	251	277	283	271	284	263	286	276	241	250	248	259	251	255	241	275	305	286	276	283	247	280	269	244	267	271	278	274	249	273	293	262	253	257	275	279	273	258	295	228	236	272	248	261	275	284	225	277	291	267	256	295	256	259	252	247	278	272	289	287	260	292	276	245	240	245	264	253	252	271	271	256	252	268	258	301	266	269	260	266	238	278	260	289	290	261	248	265	264	263	239	292	282	305	253	238	285	277	251	293	247	230	262	258	270	299	254	273	257	286	280	271	293	268	275	273	281	261	271	289	250	256	272	245	293	269	259	292	239	242	243	250	246	274	237	295	262	257
38198	20096	8437	2196	339	289	262	260	284	243	256	259	278	268	281	309	263	281	290	291	264	264	286	264	257	284	275	281	292	292	286	274	287	255	287	324	247	263	251	258	263	266	277	268	268	292	268	273	277	279	269	271	268	306	247	272	262	267	268	258	268	264	271	266	272	276	272	272	313	333	267	265	254	256	268	280	295	251	263	253	265	294	278	271	255	285	259	262	277	262	278	270	254	281	261	264	271	254	266	281	281	287	283	271	272	264	294	295	332	271	250	277	262	276	273	278	254	296	252	284	291	297	291	298	274	275	254	285	287	251	262	291	286	298	274	264	238	296	263	276	278	304	261	282	288	223	282	302	271	257	271	287	265	278	250	252	276	313	285	283	262	294	306	270	282	289	282	263	276	273	292	343	258	280	259	277	257	282	279	265	270	255	287	292	286	288	285	297	261	265	251	237	246	274	297	317	280	274	287	283	262	257	281	312	292	260	254	257	276	271	294	269	287	254	245	292	295	307	288	248	287	264	273	258	235	294	288	284	264	274	243	285	266	289	274	311	310	265	251	293	246	254	264	269	250	279	293	283	267	256	253	311	269	267	261	253	261	296	241	255	260	291	278	295	294	298	246	263	255	249	299	262	269	258	304	267	317	275	285	289	285	273	290	281	272	298	256	274	290	267	284	294	263	269	238	309	289	271	291	280	296	297	273	292	266	272	275	286	283	270	299	249	295	279	269	301	286	257	303	267	281	315	246	264	278	277	266	240	267	287	278	256	285	273	280	304	279	241	320	271	284	273	267	282	288	258	258	287	272	264	264	250	286	271	284	262	273	297	279	267	262	284	236	290	277	274	309	276	277	274	276	257	314	292	240	280	299	306	305	279	287	255	276	255	260	286	259	277	267	270	296	310	280	274	280	236	255	258	278	276	267	305	271	254	302	271	295	274	253	282	258	280	282	286	275	275	272	298	291	274	260	284	288	285	297	321	282	273	259	280	283	285	289	293	294	286	270	247	280	291	282	328	271	277	259	284	274	287	277	304	262	280	288	298	297	310	270	282	274	271	282	293	279	269	291	290	312	287	270	298	289	269	246	277	277	295	282	264	285	301	308	264	240	287	257	301	252	246	274	309	290	277	275	289	328	244	292	267	308	273	271	277	262	286	290	261	246	291	295	267	247	267	280	276	293	253	279	284	264	274	261	275	250	307	283	283	252	289	265	270	269	323	263	266	252	268	270	285	297	275	270	266	300	266	281	269	283	279	249	272	284	260	284	285	245	298	307	276	283	278	267	243	283	289	294	277	273	289	277	290	271	275	260	303	268	264	269	241	255	259	289	277	283	283	274	299	284	274	282	278	243	312	280	302	253	286	291	244	273	286	305	266	273	274	288	286	249	266	313	298	298	284	253	293	269	283	297	268	287	301	256	305	265	270	303	275	301	301	284	308	278	303	269	264	279	307	245	271	296	322	310	272	276	304	271	265	294	312	290	260	256	287	289	251	285	303	281	302	276	255	257	283	276	281	257	264	284	257	281	287	248	276	307	288	267	255	271	279	253	296	266	284	265	299	285	274	287	264	261	253	250	260	270	282	305	290	311	244	261	274	251	291	294	286	258	286	270	272	263	273	246	285	273	269	270	262	290	277	260	301	254	259	237	262	269	268	255	296	283	281	285	292	258	285	265	246	312	283	271	289	283	289	291	256	275	295	279	262	297	260	251	260	256	251	289	288	274	284	264	266	274	265	286	270	290	305	275	280	280	267	287	245	298	316	309	276	278	289	283	279	270	281	306	303	278	240	287	272	274	271	271	318	301	309	270	259	285	268	306	266	270	286	274	289	265	285	246	263	260	242	287	275	288	266	299	278	281	308	279	306	282	269	266	306	304	302	309	236	248	279	271	238	266	261	275	274	279	283	264	252	283	255	266	262	254	264	287	286	299	242	255	280	261	289	270	277	289	278	288	281	264	252	282	300	279	297	287	304	285	290	249	244	272	276	270	297	283	284	278	266	268	240	257	283	268	279	279	302	273	283	258	285	280	258	269	303	284	272	272	268	264	293	276	310	250	280	304	298	306	271	252	291	263	282	258	293	255	271	284	260	291	280	290	272	289	305	282	261	285	311	277	272	273	277	313	294	253	293	290	293	269	285	264	287	280	269	265	269	265	315	256	280	299	287	267	274	253	263	283	292	294	274	286	249	261	272	268	300	250	280	266	244	292	264	261	266	274	259	271	301	260	258	286	262	281	293	295	269	307	326	256	267	291	256	321	278	274	282	288	312	282	284	286	288	262	291	268	280	298	284	280	293	251	276	297	262	293	293	295	281	289	265	301	279	285	288	266	261	245	266	263	264	252	276	268	290	281	289	287	270	278	283	297	278	281	278	288	248	272	280	270	261	254	262	287	280	277	279	291	258	291	330	263	302	266	297	279	320	302	274	276	291	275	258	275	272	284	276	267	279	267	270	315	295	270	259	268	302	268	264	275	287	278	296	306	230	251	319	283	309	275	277	311	245	265	265	267	267	314	273	259	270	292	272	297	284	260	285	284	286	296	303	282	280	289	268	283	271	314	265	285	289	268	241	225	257	301	294	277	295	292	270	288	291	269	268	281	289	271	267	289	307	270	282	287	278	268	312	262	261	272	264	281	292	258	254	278	266	259	292	295	290	262	299	258	323	284	251	264	303	267	281	291	236	273	294	305	269	279	298	293	257	294	281	313	258	292	267	283	282	297	281	303	277	310	273	284	283	292	282	277	277	275	275	277	300	298	272	302	255	255	277	290	261	280	283	295	284	284	339	289	302	284	282	279	301	278	295	270	270	266	284	291	298	260	277	270	284	285	256	292	287	275	277	284	252	278	270	313	262	272	268	254	252	274	279	303	273	315	311	259	274	285	257	252	255	277	286	294	293	272	248	288	277	245	260	280	308	298	274	266	272	276	283	267	297	278	252	256	274	253	299	259	272	265	299	271	259	315	253	292	257	286	270	286	284	276	287	303	234	277	298	309	311	294	293	262	266	281	258	276	270	273	285	267	256	250	243	268	265	254	284	285	284	283	230	299	275	242	298	284	270	278	268	278	288	241	279	288	265	295	257	270	292	282	316	280	277	264	302	270	302	262	293	286	302	275	291	266	279	310	274	272	289	273	240	292	289	241	293	258	316	276	282	285	290	279	276	281	249	275	251	266	267	297	278	260	262	281	272	288	260	269	247	256	261	282	292	303	275	254	270	290	280	256	298	288	280	301	288	270	267	265	288	310	289	271	316	253	313	267	300	286	277	287	290	289	296	289	266	277	290	296	275	268	291	277	233	289	252	283	273	305	264	282	258	283	318	290	295	286	269	304	290	257	261	300	287	277	317	299	274	266	263	265	280	271	269	274	273	286	284	269	268	267	283	281	264	247	282	247	303	319	262	274	267	298	263	295	274	270	293	305	265	258	293	310	276	266	256	308	292	297	252	263	275	263	298	291	308	257	267	267	313	264	260
32008	18266	13172	3719	764	672	546	593	603	614	620	616	582	604	597	598	612	638	625	571	658	549	569	630	627	615	621	609	599	632	614	617	628	619	597	580	618	583	648	609	661	606	610	584	656	601	626	587	633	632	580	659	599	598	596	577	595	598	676	554	596	604	592	607	607	614	592	547	592	610	584	580	611	631	604	608	626	596	625	652	555	596	634	573	613	620	625	593	596	639	594	595	618	593	596	523	638	618	617	610	583	593	635	602	589	620	606	581	586	628	631	612	625	567	600	664	584	620	598	603	677	600	645	571	621	626	597	625	621	610	591	637	598	579	579	611	608	573	608	609	635	605	622	613	606	658	611	575	615	635	622	640	615	600	580	565	632	594	603	638	629	617	642	594	575	596	629	615	582	622	626	576	662	646	623	593	590	605	619	619	616	568	567	614	593	594	618	640	612	621	578	579	601	574	604	588	613	606	617	597	622	620	612	619	604	611	618	614	592	589	643	615	604	643	612	615	626	620	620	604	631	613	593	580	626	625	612	592	636	576	639	594	590	609	614	583	625	620	637	650	566	601	629	602	637	608	615	602	626	618	622	634	618	641	613	576	610	624	567	622	630	562	612	603	643	600	639	634	597	610	607	637	620	645	622	574	602	646	597	625	680	604	623	593	619	643	631	597	621	581	593	616	581	609	619	628	607	638	605	621	607	638	638	619	621	622	575	631	635	608	586	632	659	629	595	596	600	565	606	600	651	658	583	608	576	639	612	582	610	639	569	607	617	623	552	607	607	639	556	606	607	593	591	648	605	593	613	608	631	653	628	571	591	675	654	569	639	585	615	598	630	568	602	627	629	587	625	616	613	616	642	630	606	602	608	611	643	611	572	599	581	587	599	632	609	628	598	609	587	578	601	629	603	580	607	592	601	586	593	588	570	598	604	621	629	612	644	620	617	586	631	649	605	622	601	650	607	615	621	614	624	593	604	648	605	650	597	567	607	586	599	605	572	640	631	619	555	623	615	584	601	619	610	625	601	613	598	619	612	632	594	604	638	625	621	606	605	616	647	617	633	618	625	564	624	588	625	657	638	614	649	592	654	635	624	635	579	628	597	629	623	621	634	629	590	579	615	617	616	604	642	586	599	568	561	558	608	602	632	599	619	570	614	615	618	654	638	627	598	624	577	615	604	614	674	642	553	609	617	603	623	590	619	620	578	661	633	630	611	614	684	620	581	587	611	601	598	556	606	596	588	589	647	585	587	568	578	646	617	631	607	571	561	601	662	618	644	645	628	592	615	612	601	581	576	628	591	626	597	574	602	630	601	561	648	601	615	583	615	599	610	623	619	635	603	596	617	634	630	599	618	655	615	617	593	618	586	609	574	596	547	607	612	591	632	574	601	620	626	652	631	619	613	574	617	617	588	606	581	656	560	638	622	568	579	586	581	623	571	592	571	638	570	568	591	596	658	565	579	602	608	642	604	587	588	596	656	595	595	589	636	623	629	543	614	572	606	608	650	615	599	642	620	625	604	593	575	545	545	648	607	605	607	591	630	604	640	583	622	617	593	596	609	598	629	610	608	627	598	604	590	569	648	631	586	615	608	620	634	579	617	615	608	622	599	612	614	605	618	627	619	604	573	603	561	584	605	608	623	601	659	606	619	582	645	622	599	604	623	626	586	628	629	632	626	617	642	605	588	644	585	642	604	553	627	645	625	633	599	639	619	633	635	642	632	609	614	640	629	639	577	570	639	585	573	622	614	613	655	592	619	651	566	661	574	630	581	612	617	625	598	635	601	603	583	639	591	608	626	586	619	632	640	612	577	640	603	609	647	651	586	618	610	621	599	579	662	561	610	618	582	638	596	570	626	612	617	614	648	622	635	582	611	625	616	593	622	638	574	616	564	562	607	613	651	628	596	563	600	610	633	614	595	617	570	598	597	630	563	621	603	607	638	637	595	614	578	614	625	586	586	577	657	624	631	586	612	601	554	591	587	616	622	580	628	621	589	642	585	591	591	593	608	586	578	614	607	649	554	567	617	634	637	607	630	593	582	610	634	591	582	613	624	619	567	614	642	605	598	608	596	640	650	579	586	602	597	616	613	588	599	592	597	587	602	618	580	601	650	583	635	624	588	564	591	617	651	624	584	619	609	583	641	592	601	593	579	618	674	599	607	622	618	632	645	643	582	616	630	639	618	606	577	595	629	636	596	611	607	595	581	637	600	589	628	639	597	587	639	625	607	609	630	625	636	613	587	616	617	602	586	601	630	610	603	626	607	609	602	601	619	603	595	597	639	633	587	575	621	631	586	637	606	579	594	562	625	595	572	592	639	632	605	599	617	665	620	615	644	630	617	608	590	611	593	621	640	587	604	617	627	584	570	644	576	604	615	577	600	650	609	565	593	613	621	598	602	576	614	624	600	602	572	547	625	598	586	607	596	609	647	649	586	618	660	586	592	620	650	601	611	609	630	592	629	603	611	609	664	624	593	627	617	573	613	603	639	613	626	620	601	599	570	582	612	626	607	615	620	601	616	619	587	572	625	648	606	626	610	583	590	625	627	627	593	594	608	625	603	605	614	602	607	542	584	616	575	594	580	617	615	624	596	615	596	588	600	660	621	637	648	624	658	654	595	650	595	588	626	620	575	634	569	585	637	605	560	651	586	638	627	619	568	647	638	620	589	616	612	597	624	607	602	613	619	603	629	624	580	606	595	586	645	631	608	613	628	631	600	616	624	626	583	611	604	598	648	608	621	590	586	602	651	589	611	634	574	590	606	619	636	646	619	614	615	616	579	620	589	638	595	590	588	603	671	609	649	600	565	614	618	594	643	606	602	586	605	625	566	653	574	621	579	622	610	619	593	618	650	630	615	649	622	601	574	549	605	610	582	572	617	614	614	620	584	600	651	615	631	594	609	580	636	608	631	633	559	625	648	594	650	581	632	632	590	617	610	608	594	627	642	610	614	583	579	585	620	631	611	596	620	613	606	627	621	567	631	622	558	554	644	596	658	637	601	626	583	608	627	626	609	598	589	605	566	633	562	618	604	610	569	595	600	641	588	638	623	557	656	607	607	614	623	606	587	603	602	596	585	603	607	583	626	605	582	650	611	559	611	572	607	610	642	626	625	590	612	627	580	626	569	599	611	594	580	611	605	624	601	590	616	609	614	598	579	578	584	582	584	613	604	620	607	635	647	616	592	635	586	606	635	613	597	615	634	602	583	583	595	656	594	603	650	600	590	639	597	624	574	625	641	594	596	631	594	590	600	629	617	607	578	626	607	575	624	631	600	602	596	578	599	606	604	603	608	637	598	620	613	645	606	626	616	597	596	624	571	585	661	640	584	579	663	601	600	579	603	588	617	599	653	598	555	611	576	599	582	581	593	590	616	610	606	626	602	621	573	612	598	587	582	616	626	638	603	653	646	610	604	596	606	608	574	574	607	603	582	575	621	583	610	623	577	608	583	623	617	621	611	581	602	614	577	622	561	613
77612	60989	51826	30530	6774	310	230	206	218	187	208	184	193	198	194	198	210	177	179	200	161	168	186	176	170	184	149	177	187	198	187	183	183	202	185	182	192	151	183	186	162	180	180	168	164	204	152	181	187	199	170	191	146	168	173	186	199	175	189	195	192	180	181	179	195	210	172	170	198	177	196	182	196	177	180	180	176	168	201	219	161	202	218	200	184	187	186	196	176	152	164	164	177	198	172	186	180	174	190	157	159	204	190	180	153	168	170	191	191	173	169	152	150	198	166	196	177	190	181	179	201	215	211	204	191	177	173	190	213	190	188	186	191	187	157	193	186	174	172	182	154	199	203	170	156	181	182	189	208	198	160	162	197	187	178	177	189	193	200	187	200	197	184	197	199	180	203	198	194	196	186	201	194	146	164	200	202	168	169	192	209	183	219	189	222	186	187	186	196	178	172	202	180	192	169	173	161	203	182	172	168	215	171	177	191	183	192	179	193	183	181	178	170	187	164	192	162	172	170	186	190	174	190	168	184	182	160	165	203	178	205	164	184	169	185	184	180	158	193	186	187	182	191	172	186	181	154	209	190	200	166	171	192	185	178	185	177	194	188	201	185	159	183	208	194	193	202	175	172	181	194	209	193	186	195	157	188	191	159	170	183	212	172	161	168	198	187	177	220	182	167	199	215	193	186	170	192	178	193	191	192	179	184	187	199	203	187	193	179	193	164	189	155	172	175	166	183	207	207	167	228	193	184	196	194	216	199	189	200	177	170	169	173	161	181	183	219	157	173	197	203	157	149	174	180	174	169	193	168	169	203	202	200	166	197	196	159	171	194	188	176	169	183	188	166	171	178	171	188	188	198	190	192	189	179	194	182	204	185	189	201	165	171	233	170	202	160	184	223	165	159	182	190	175	178	198	179	168	193	194	188	190	194	180	187	172	193	192	190	164	179	158	163	177	187	166	176	191	165	172	172	160	191	194	198	171	202	134	202	199	179	186	165	190	164	170	174	168	188	209	173	188	198	188	204	198	186	189	207	199	180	171	183	149	206	191	181	155	180	197	180	189	177	188	159	190	169	165	192	184	176	185	176	173	196	188	200	201	197	184	206	191	177	177	193	170	170	194	173	197	198	166	172	185	183	169	184	196	194	179	173	209	189	176	170	166	185	188	179	189	187	206	189	191	191	167	189	191	189	150	199	216	178	192	171	174	141	175	190	176	166	162	174	194	172	195	192	179	195	184	175	196	179	175	159	197	174	200	188	169	190	180	194	175	181	209	187	182	184	189	183	163	188	196	184	212	177	183	191	194	171	171	170	166	198	191	163	179	184	190	179	201	186	211	205	175	187	190	179	160	196	196	183	193	160	172	186	188	194	185	185	172	193	203	154	183	164	190	177	198	195	193	187	183	197	226	190	201	199	160	186	185	194	174	162	178	193	196	169	172	173	169	180	190	186	174	176	193	223	185	187	202	184	173	209	181	184	182	179	187	193	192	146	183	203	185	197	204	184	200	222	182	192	176	188	176	165	193	178	196	172	200	194	189	205	201	164	199	180	201	166	173	204	185	171	183	186	182	199	161	177	179	170	196	199	183	194	150	186	182	179	212	206	184	167	184	154	184	168	183	196	196	175	200	197	181	179	192	176	182	176	174	200	197	181	183	216	180	193	188	190	214	184	226	206	178	180	180	205	165	164	177	189	188	174	182	178	169	201	191	154	190	183	172	166	201	182	193	194	165	191	184	185	179	173	155	174	178	213	179	187	187	176	183	178	194	158	187	161	183	171	209	159	195	161	182	181	158	198	198	195	222	174	163	165	213	191	174	180	171	172	169	192	165	180	190	187	178	191	156	192	175	173	174	166	206	190	175	197	182	183	175	203	182	172	183	187	172	153	189	175	163	191	166	191	190	203	196	216	187	185	235	173	211	179	216	187	176	176	190	197	188	196	172	177	179	192	186	187	167	178	189	168	170	191	175	188	196	162	174	196	164	151	179	170	180	198	168	172	168	186	190	183	173	198	181	181	146	174	181	191	201	186	183	175	181	207	204	186	165	198	201	177	165	200	195	213	198	172	185	203	184	162	185	185	162	152	184	188	181	172	197	188	174	182	172	172	219	213	165	178	165	193	157	175	182	170	204	168	165	183	173	210	187	181	185	172	200	187	195	174	208	205	177	170	179	170	186	180	168	191	193	210	199	161	172	188	194	202	192	188	192	168	211	210	196	201	187	163	176	180	196	202	170	168	181	185	189	173	189	173	187	182	196	173	192	176	180	190	159	174	209	218	198	160	195	183	187	189	192	181	182	176	160	185	183	202	192	209	181	196	205	185	179	195	177	186	193	212	169	200	196	191	198	199	197	165	192	173	187	176	192	189	190	185	190	189	173	173	179	162	176	181	180	192	189	153	196	170	174	176	176	168	188	187	185	180	178	204	201	185	200	186	187	173	183	188	212	178	192	202	190	171	178	193	194	182	192	178	172	173	160	179	201	177	186	174	167	177	182	225	196	195	200	194	190	177	181	170	184	196	163	186	189	181	198	188	184	194	165	184	172	169	192	159	184	200	177	202	187	197	180	196	180	187	179	192	177	182	205	170	205	194	232	162	185	188	218	185	188	229	207	203	194	172	180	190	204	210	192	186	174	172	171	178	167	169	190	191	162	194	217	186	177	164	156	198	172	185	190	189	181	191	182	187	174	187	170	192	192	171	197	162	181	197	178	203	170	208	172	180	175	176	195	195	202	194	193	195	177	189	200	177	174	204	162	218	198	189	197	163	153	194	173	191	200	195	221	199	197	191	212	187	196	180	197	169	209	176	203	207	172	217	208	167	185	176	184	187	183	170	166	173	186	200	185	191	180	212	175	189	187	155	163	177	191	189	186	179	195	195	176	181	168	177	181	197	172	182	192	203	171	193	173	160	176	186	181	178	173	182	196	192	210	181	193	199	188	174	197	172	174	175	184	218	189	181	182	182	191	190	189	164	177	164	177	190	174	190	197	155	194	193	201	176	198	191	157	194	194	211	201	190	203	193	196	174	184	183	186	169	166	173	176	200	181	166	186	191	202	201	186	219	160	166	174	185	178	182	195	166	173	175	208	189	183	191	204	194	205	200	186	174	202	184	195	173	186	216	166	216	186	179	198	152	166	202	192	177	186	160	193	200	164	198	184	174	168	170	176	198	177	197	166	154	184	191	190	174	188	186	168	194	165	185	200	192	188	196	208	203	167	174	173	162	184	170	190	165	183	198	191	186	159	187	210	170	164	181	202	176	182	211	169	162	162	159	191	208	175	163	201	178	195	197	196	208	170	196	181	179	182	171	184	182	167	194	170	189	190	197	182	182	183	180	160	207	185	183	181	181	193	203	170	201	198	176	171	196	177	189	170	185	176	173	184	177	179	214	178	179	182	191	183	176	181	194	202	172	170	172	189	175	177	193	195	199	203	182	185	190	206	188	189	195	207	173	186	195	202	182	178	171	181	166	170
53238	46732	49747	27630	6643	526	530	491	481	478	456	449	380	440	441	452	449	462	399	415	437	408	404	417	414	477	441	467	410	376	410	434	412	413	436	421	387	435	466	410	438	419	441	440	445	395	404	424	429	431	404	422	429	413	398	391	443	428	431	420	426	388	403	433	438	403	407	427	438	423	387	404	422	437	431	431	419	426	431	416	404	441	400	431	372	414	385	417	417	367	402	431	407	427	390	425	423	390	429	392	420	403	417	422	429	392	385	432	408	425	424	390	412	422	406	437	395	405	415	435	370	413	421	422	393	385	408	405	449	402	422	419	432	373	434	410	395	377	430	422	381	429	388	435	440	395	440	438	429	384	392	383	413	362	411	419	417	392	369	396	429	396	436	413	380	402	472	388	395	417	391	436	414	400	411	444	389	390	376	436	425	462	410	407	404	393	404	420	397	408	395	410	414	423	437	437	391	381	415	410	401	430	414	417	442	429	380	430	428	382	413	410	395	419	387	424	435	397	419	393	393	386	416	413	415	406	407	419	400	428	403	393	424	401	451	394	404	430	434	403	421	450	415	421	419	420	427	420	415	421	377	378	366	383	415	442	394	403	416	371	422	378	416	413	409	422	374	423	392	452	388	423	396	423	450	389	397	389	373	384	419	416	426	466	361	393	393	414	373	414	423	404	445	428	424	448	401	417	400	407	416	425	418	427	395	413	442	364	406	415	432	441	453	412	430	422	420	427	425	387	405	408	385	391	423	467	427	381	436	409	407	384	402	397	407	417	425	439	433	429	382	397	409	418	417	425	417	408	432	367	423	391	393	392	443	408	382	428	392	391	430	424	411	379	448	401	436	420	429	402	427	417	413	414	430	452	407	439	392	419	433	436	368	396	407	409	431	384	386	392	442	425	400	417	430	462	401	362	403	378	412	442	415	404	418	421	421	384	433	407	409	409	421	414	448	396	401	427	429	422	452	408	391	390	418	406	416	421	419	436	431	396	410	420	400	411	417	444	409	443	383	406	354	386	433	436	423	435	416	396	436	406	377	413	433	445	446	397	399	417	398	439	415	426	414	404	412	434	413	427	428	385	380	424	399	402	422	425	403	403	414	389	393	392	408	431	364	423	391	389	416	433	404	398	417	447	416	405	420	371	467	424	423	413	415	409	414	372	408	403	437	385	394	425	396	412	418	449	434	415	401	418	460	375	381	426	434	402	431	412	387	411	413	371	385	387	408	415	411	449	402	412	426	415	402	435	417	383	391	446	439	397	430	417	438	459	406	386	450	405	440	390	417	425	418	396	391	393	422	400	384	411	401	404	445	414	441	420	410	404	401	422	429	388	392	389	430	411	400	393	410	390	429	401	430	402	407	412	420	417	412	427	392	456	380	431	457	429	391	406	417	431	457	429	405	377	418	396	408	385	394	413	441	408	429	415	439	413	404	413	423	419	404	416	413	404	407	401	415	411	426	461	408	413	405	413	381	389	426	447	435	386	420	395	426	404	407	433	379	418	415	375	411	416	416	420	424	443	416	382	384	430	435	438	380	388	394	427	427	400	445	403	426	453	416	396	406	390	391	402	415	417	441	427	398	424	402	405	456	436	407	400	428	398	403	388	405	427	410	425	419	423	418	423	413	403	375	441	433	398	413	435	395	400	384	401	401	393	450	438	406	375	376	396	398	425	414	403	411	434	406	414	457	442	427	371	397	415	435	430	403	436	451	382	417	405	447	394	391	408	410	432	439	418	396	363	429	482	405	405	457	425	427	403	396	362	414	437	370	432	422	458	411	418	433	393	388	459	421	433	384	380	414	397	405	436	381	408	392	388	422	405	395	409	456	409	449	409	419	409	385	388	422	433	392	432	416	401	380	429	418	402	420	404	432	435	408	428	433	407	433	404	407	442	416	466	431	427	450	394	430	443	421	409	391	462	386	422	400	393	396	412	391	406	384	416	424	387	404	417	448	435	399	435	411	427	423	405	373	446	428	401	398	406	431	432	446	440	375	428	385	404	443	404	413	382	416	435	402	414	432	432	403	390	391	415	384	409	419	435	375	428	423	415	408	425	410	398	418	386	386	447	391	397	393	403	437	427	411	401	395	399	413	428	410	416	422	406	387	386	411	428	438	411	413	426	400	426	428	382	426	394	428	409	413	420	364	420	453	379	413	387	419	391	404	421	417	414	394	407	414	404	407	415	423	398	401	371	423	396	427	425	422	397	398	412	406	372	441	437	386	396	440	418	416	416	403	391	396	421	412	446	397	381	397	396	416	426	392	426	423	390	393	432	389	419	411	410	426	404	387	422	432	417	402	421	408	432	403	420	436	418	378	425	442	418	444	416	399	455	410	422	420	415	405	424	419	423	416	387	448	410	460	407	442	429	407	386	419	394	433	403	433	427	417	397	428	403	398	373	405	391	448	419	415	439	371	399	398	402	380	390	394	407	408	403	401	403	433	409	402	407	423	404	410	419	393	388	429	425	387	420	418	456	400	416	432	413	410	425	452	403	407	396	410	400	398	427	401	460	437	372	408	390	424	405	404	429	415	428	407	399	429	417	438	395	437	419	432	402	433	450	424	398	403	442	405	412	423	403	406	395	383	415	426	421	446	454	412	416	388	440	421	406	404	393	393	433	427	394	457	410	433	411	391	459	387	409	427	421	389	411	433	404	395	438	398	410	417	392	415	407	406	385	455	412	417	387	408	389	415	429	423	420	399	432	426	415	431	393	416	438	437	396	452	448	423	436	434	419	398	398	385	384	457	366	366	412	410	395	436	455	392	432	411	414	392	437	432	383	396	414	397	451	398	398	431	408	431	420	412	402	411	439	444	412	377	409	425	394	404	414	431	411	397	436	392	438	366	414	441	416	411	396	438	423	413	415	400	424	404	420	406	427	398	423	396	403	422	407	431	395	409	380	408	442	431	412	404	401	425	389	415	388	428	411	445	404	431	394	445	433	432	418	409	372	445	424	422	421	442	442	372	399	442	424	394	409	441	457	420	394	418	391	396	386	417	390	429	389	437	390	413	407	395	363	378	409	366	431	379	393	374	417	405	412	423	438	376	438	420	421	401	416	422	376	378	458	433	433	396	439	417	415	451	419	423	428	385	408	402	396	427	430	438	410	407	420	424	389	406	416	429	387	431	424	414	412	444	400	385	382	452	413	414	414	415	408	437	404	416	420	439	407	411	429	393	381	449	391	428	427	427	425	356	423	420	411	426	467	405	367	388	377	370	435	441	400	424	391	429	425	433	414	413	401	410	428	418	423	417	413	399	418	417	444	425	415	414	387	414	380	440	426	403	435	456	381	399	372	394	406	396	404	385	432	426	394	429	418	433	416	405	410	428	401	404	377	411	401	446	401	388	348	437	427	396	406	415	425	391	418	385	425	426	437	448	405	406	450	398	442	397	426	427	401	438	421	389	393	430	401	415	414	465	412	430	431	376	394	391	436	428	389	457	449	430	403	383	448	434	448	433	417	399	421
85840	71688	62929	40102	13943	1071	162	143	125	153	124	129	115	103	126	109	117	113	119	99	107	104	112	102	117	93	113	111	97	114	117	119	102	101	110	104	123	99	102	106	95	100	103	117	131	104	103	111	114	113	137	110	118	105	120	99	122	115	112	111	134	83	89	120	120	108	101	109	100	104	121	107	119	104	112	103	107	105	124	102	105	115	128	99	115	105	113	96	108	111	99	118	104	95	130	103	128	102	127	126	110	114	123	101	107	112	105	105	124	112	99	110	115	131	103	112	115	107	90	82	98	111	113	113	112	117	129	126	122	122	123	120	118	113	121	103	111	122	104	124	102	109	82	106	115	123	112	116	120	104	106	114	124	109	105	111	103	107	126	91	119	123	96	105	121	95	126	118	111	111	123	104	106	120	89	102	130	106	101	112	128	117	93	95	118	117	102	96	107	110	128	111	132	118	100	114	109	119	103	118	111	110	128	118	131	108	113	115	104	114	125	139	106	110	120	124	116	126	88	121	114	109	103	111	127	123	116	107	135	122	121	118	92	110	139	122	111	116	109	95	131	106	108	109	123	116	104	105	113	117	112	150	98	102	121	105	94	120	111	114	117	127	84	115	118	101	96	121	110	109	116	111	97	130	120	102	119	114	110	122	114	134	112	113	113	114	117	124	91	118	117	104	119	115	129	102	101	85	106	121	116	121	134	106	100	102	115	110	145	111	105	122	119	122	98	105	121	98	100	101	119	105	107	117	120	111	103	111	113	116	113	107	117	94	130	110	95	115	101	102	124	108	106	105	96	96	110	115	111	115	91	108	110	117	104	93	141	116	106	107	110	106	116	126	92	118	100	113	111	120	112	96	123	115	105	103	120	124	124	117	103	101	104	113	109	118	119	126	105	103	142	122	98	104	113	120	84	119	97	112	123	130	116	125	111	116	119	118	111	106	109	114	106	86	116	133	108	126	106	136	132	132	112	125	111	121	105	109	115	104	106	89	121	109	112	135	100	119	133	99	104	110	112	109	88	96	95	123	99	118	132	117	119	110	107	109	104	111	115	120	115	119	118	91	97	122	114	111	121	101	102	118	103	126	117	109	114	115	111	109	124	109	109	99	106	134	105	110	122	138	118	99	122	109	123	128	95	112	114	116	111	115	85	97	123	122	101	116	129	118	108	108	119	115	113	90	119	101	111	97	100	108	132	113	110	110	114	116	112	128	130	119	104	101	98	125	124	105	121	99	107	119	112	99	94	113	129	138	122	109	121	126	123	110	105	120	102	99	110	118	116	107	119	128	127	103	131	122	118	128	121	116	107	106	124	120	126	125	114	117	99	113	104	138	112	108	100	116	104	116	127	111	114	110	117	97	101	121	109	104	127	94	87	117	124	109	121	103	119	111	107	134	114	118	133	101	117	114	113	115	98	109	104	105	127	93	98	111	113	110	100	102	130	99	104	106	107	106	119	90	126	132	117	115	107	114	95	98	117	107	86	112	116	101	122	110	128	113	110	108	123	115	99	132	119	106	148	96	139	118	92	119	108	105	114	115	109	108	127	109	121	104	98	110	114	93	115	109	108	118	105	118	114	115	111	113	132	135	107	100	118	108	113	98	123	109	96	104	110	125	122	112	119	120	112	99	108	103	120	98	121	121	119	107	117	108	127	117	117	114	111	108	105	105	95	95	109	105	120	95	114	121	98	121	101	98	105	110	102	112	102	120	118	127	118	127	119	118	105	100	120	125	98	124	107	123	91	103	111	115	117	105	104	118	124	111	119	111	95	102	86	120	107	93	93	117	101	104	124	116	102	103	111	115	127	134	115	120	125	109	91	103	106	101	97	103	105	116	129	119	130	112	107	92	109	101	133	116	103	97	91	114	111	118	124	120	95	120	128	103	106	129	104	123	134	121	103	107	119	99	91	105	100	114	90	105	115	99	100	117	119	107	113	102	98	98	102	103	101	122	131	119	113	120	107	106	100	133	95	118	121	112	105	108	137	128	112	105	94	115	108	90	99	102	98	95	121	111	125	110	124	107	124	122	115	113	87	100	105	110	98	109	109	110	99	105	107	101	124	86	115	116	115	117	116	109	109	101	79	92	91	126	110	107	100	97	103	108	102	121	123	97	118	103	107	133	119	126	109	123	119	111	97	108	109	102	107	116	115	116	107	101	113	112	98	109	123	103	105	97	123	108	131	109	106	118	118	112	117	112	114	132	121	113	110	109	116	125	109	108	94	116	104	110	121	120	127	107	112	119	117	119	104	98	109	107	91	114	96	122	110	126	114	106	98	110	84	126	106	94	109	97	107	109	113	86	134	100	134	116	121	114	108	117	114	123	100	109	112	122	92	119	119	109	102	105	123	111	97	104	109	120	99	101	114	109	83	111	135	111	104	107	98	114	106	99	101	126	131	122	120	110	121	111	124	110	92	95	102	102	116	120	101	125	118	137	112	112	138	106	128	109	105	103	126	107	102	100	109	99	122	105	119	103	123	129	111	92	109	119	115	124	95	112	123	104	109	124	110	100	101	110	110	112	110	134	125	110	110	122	116	102	111	117	117	97	144	111	99	112	114	111	128	108	120	107	104	92	112	126	104	108	106	133	105	107	116	135	112	96	98	113	124	117	100	103	110	108	117	118	124	118	111	98	120	143	121	123	131	106	108	111	98	122	105	98	124	122	120	115	110	124	127	114	112	98	98	126	115	123	109	113	109	122	94	118	108	133	108	128	127	105	125	117	109	125	98	111	119	122	106	124	124	116	105	129	111	95	133	109	92	113	128	119	114	109	119	105	116	103	126	115	111	120	111	97	108	89	111	121	122	105	110	96	109	113	139	121	106	112	110	117	118	90	104	124	80	127	99	110	125	97	129	123	107	121	113	135	117	137	124	110	93	125	115	122	126	132	104	98	97	109	118	103	124	113	112	136	121	106	116	113	111	96	112	98	126	123	132	111	102	111	106	123	107	111	121	114	147	116	112	118	104	119	106	123	121	123	122	107	111	126	121	119	134	113	115	116	123	107	94	109	128	121	105	114	121	100	112	112	109	108	100	104	108	109	110	136	104	101	140	95	113	93	119	92	107	123	126	117	117	115	112	98	107	125	125	108	115	105	113	112	106	90	133	115	114	115	105	118	108	112	99	93	101	111	131	119	116	124	128	114	122	131	96	116	125	107	112	102	119	99	117	116	105	89	103	117	123	104	110	130	107	115	101	111	95	113	102	117	117	123	104	121	127	119	117	126	99	90	137	132	121	113	127	121	134	125	107	129	113	113	90	115	104	128	108	104	103	106	101	131	116	107	111	113	119	114	99	102	107	96	137	120	116	105	109	127	87	118	122	100	112	115	88	105	107	105	112	111	87	105	114	120	130	99	116	108	136	97	89	100	111	117	138	120	104	121	106	107	111	90	105	105	106	118	109	106	107	109	97	116	120	129	109	124	103	93	129	95	98	110	105	114	122	114	117	119	111	103	127	114	112	111	114	114
63413	57260	59616	37728	11808	511	531	414	375	400	350	309	376	297	332	331	311	279	291	279	303	294	312	307	273	296	253	281	278	263	249	292	285	242	282	286	294	275	268	255	278	286	282	294	254	268	288	266	266	239	280	278	274	270	276	295	282	245	261	300	247	281	307	271	296	269	250	285	308	264	277	265	307	283	266	259	254	244	251	292	251	240	307	232	267	276	263	263	266	271	281	265	259	270	310	255	277	284	274	261	269	267	286	240	297	281	269	279	259	242	262	296	258	268	261	252	272	271	260	265	278	300	286	279	270	272	266	263	241	256	276	280	261	262	287	277	251	268	267	248	271	270	275	256	254	273	283	283	267	252	246	250	266	280	276	255	307	298	262	258	247	264	280	275	270	257	246	260	280	286	274	258	279	260	280	259	291	257	297	253	232	299	292	265	276	259	253	245	265	293	264	280	285	254	287	275	276	305	273	228	273	270	298	298	267	278	288	219	263	236	260	287	283	274	281	256	277	268	261	262	264	264	287	280	285	266	303	247	269	256	259	260	262	273	319	248	271	261	230	271	302	277	283	253	276	282	251	273	239	278	274	279	276	274	274	275	242	278	268	261	296	298	297	278	262	275	268	264	293	265	269	280	298	302	262	267	268	299	273	278	265	265	274	244	274	275	268	253	224	288	266	265	262	256	266	274	265	251	251	262	276	243	265	297	249	258	260	270	287	297	248	259	262	287	302	255	275	279	259	277	262	300	294	249	244	266	258	268	242	272	283	258	281	269	241	298	232	241	262	290	306	257	262	265	259	277	252	293	296	264	283	266	255	267	287	279	245	272	263	261	274	274	290	261	282	264	308	278	257	258	299	263	298	254	248	274	265	266	257	270	232	253	272	267	276	267	291	254	260	256	248	286	279	274	255	278	275	266	250	291	241	258	279	275	247	270	260	277	267	281	283	245	265	272	281	279	293	270	256	288	300	284	244	280	279	252	276	276	264	264	260	247	268	279	269	273	269	253	278	267	285	274	265	266	288	258	268	287	274	266	276	288	257	268	255	248	260	284	299	283	250	259	257	293	287	277	250	273	292	300	243	266	285	282	283	248	272	254	295	246	286	266	301	265	265	264	272	252	285	264	273	280	262	244	264	261	271	254	269	295	290	267	251	258	258	273	249	233	249	237	288	276	244	286	261	273	286	294	259	252	256	271	262	269	268	259	245	259	279	257	246	257	280	246	248	313	248	281	281	279	281	268	283	271	264	282	289	278	257	268	280	284	257	243	270	289	304	269	277	246	267	296	289	252	265	259	280	281	297	266	271	264	256	282	260	283	272	265	264	242	261	283	288	272	295	300	251	254	295	276	270	278	239	270	249	286	235	302	287	289	253	312	270	295	268	243	263	308	260	252	286	291	276	258	236	285	273	243	256	289	253	276	256	284	257	272	298	311	261	284	246	246	273	250	290	284	254	261	279	281	247	259	260	299	289	288	277	263	279	300	272	228	271	253	278	234	318	278	259	302	246	262	277	269	278	261	279	291	264	250	292	268	281	276	260	245	253	256	262	264	266	247	267	255	259	272	306	273	285	278	277	281	259	283	250	315	292	286	293	256	260	269	290	278	270	293	265	268	272	252	264	247	268	278	258	251	252	277	246	262	246	278	273	271	286	257	242	276	288	296	260	261	284	295	267	275	242	301	274	267	284	269	264	299	240	270	274	293	255	250	262	276	227	244	260	267	247	266	260	285	283	278	262	235	249	245	273	255	295	292	262	269	241	283	277	249	298	275	257	275	260	266	277	272	285	254	276	266	270	290	256	294	250	264	275	257	278	273	279	290	288	285	284	272	257	262	264	282	293	249	274	317	262	275	255	274	255	263	270	277	257	280	273	302	258	281	276	281	257	268	262	245	281	243	267	304	261	269	241	266	278	305	255	245	272	268	279	295	296	274	269	246	271	292	266	268	236	296	276	277	257	274	293	269	299	296	257	277	279	263	243	252	296	273	276	261	276	276	245	256	298	246	250	296	310	262	251	262	291	233	278	255	250	242	262	277	284	275	281	274	301	288	257	259	272	291	247	253	264	277	269	249	252	215	262	244	288	271	227	273	237	249	263	250	248	262	250	279	282	240	265	249	282	282	287	286	275	277	250	271	281	282	281	288	276	273	274	244	284	249	274	259	259	269	281	244	287	243	247	246	275	246	239	289	237	243	254	232	256	259	268	271	247	253	244	262	275	294	267	301	281	264	275	268	255	251	268	279	286	270	248	288	239	271	269	285	304	269	290	269	258	281	247	261	280	251	245	264	242	247	297	311	287	272	253	299	254	266	265	279	257	246	270	301	234	274	286	282	273	278	245	288	286	273	279	292	275	242	256	289	274	274	255	258	269	292	264	274	244	279	285	292	269	260	267	251	267	247	234	282	284	260	285	267	274	250	277	305	264	267	278	271	283	271	272	269	263	265	295	246	283	298	268	269	272	263	293	236	280	260	277	246	271	247	262	290	254	248	268	241	275	274	253	293	286	277	245	275	276	270	290	291	256	272	262	283	237	261	272	272	313	279	281	250	268	253	257	270	282	272	290	282	277	256	264	259	286	251	255	269	271	264	274	282	254	262	285	285	297	276	266	296	285	289	276	269	261	287	272	301	258	277	276	289	273	276	284	266	253	285	283	280	311	292	260	270	274	260	280	273	264	257	275	296	292	278	269	253	266	256	290	272	300	246	268	287	276	256	304	261	261	296	247	245	274	250	294	287	263	246	260	267	292	259	263	260	253	271	269	264	300	244	277	282	267	269	259	275	264	262	251	283	272	272	285	270	239	256	311	293	286	272	278	288	264	264	283	278	277	260	254	256	234	256	266	255	270	291	261	292	273	244	271	255	303	268	263	268	288	279	299	278	276	252	261	293	282	260	245	275	229	287	275	256	254	283	283	280	269	283	269	265	260	283	252	257	289	302	287	244	272	280	264	288	281	265	268	291	264	277	249	284	275	261	268	257	256	250	300	276	261	265	292	254	287	270	252	294	284	250	285	272	254	274	250	292	281	272	280	271	260	224	279	245	241	301	249	261	255	292	280	266	266	273	259	294	254	272	280	297	262	275	236	276	262	232	289	262	264	241	297	270	268	272	263	282	283	280	269	268	272	276	237	268	287	299	263	236	267	295	285	311	280	276	277	273	290	281	274	281	258	283	279	273	260	276	275	265	286	251	276	254	278	271	247	275	303	254	279	278	292	274	264	257	260	271	263	264	250	302	261	265	297	269	295	251	283	287	269	250	269	248	276	315	260	272	300	244	231	288	291	260	252	249	268	236	264	251	302	289	267	297	266	277	259	279	275	273	236	267	279	260	253	275	251	305	280	280	303	279	278	266	255	293	276	250	268	254	284	261	274	241	274	296	278	254	289	284	282	250	269	244	250	233	293	248	295	268	270	265	283	243	275	281	283	252	277	259	280	290	264	282	276	290	233	283	267	260	286	270	302	260	270	288	277	258
38558	19129	8952	2572	502	280	278	290	266	272	269	292	270	251	267	286	299	306	288	265	294	284	276	291	304	244	307	254	279	276	267	289	284	257	270	256	315	292	293	283	272	274	286	281	294	299	315	274	286	289	281	289	303	293	274	258	252	284	267	269	279	299	297	274	291	271	287	269	298	336	304	262	287	274	259	272	274	268	303	282	287	283	278	277	301	291	247	286	265	274	278	288	281	296	271	261	265	266	266	279	285	284	259	247	276	271	301	293	257	255	300	277	264	251	288	266	256	248	260	290	276	282	252	283	276	289	276	271	286	299	263	264	263	269	319	296	291	295	281	269	241	290	274	296	284	288	265	290	260	261	313	258	314	263	267	284	256	310	253	255	300	295	289	263	285	260	290	306	288	302	289	266	260	287	273	275	250	272	279	262	290	287	287	261	300	288	301	300	263	284	297	278	270	284	264	252	285	278	301	259	269	273	254	291	281	261	273	278	277	273	290	271	260	307	284	296	271	271	278	256	303	258	252	265	283	288	292	284	293	263	270	309	303	298	259	271	292	288	279	244	298	290	265	286	239	274	269	291	300	252	261	305	272	279	295	256	291	272	258	263	272	277	299	271	250	271	298	270	277	300	242	306	258	284	295	260	286	301	285	281	251	243	283	257	258	273	290	274	278	266	272	293	291	285	284	308	281	327	266	267	294	299	272	267	300	270	274	306	282	262	296	313	283	300	268	260	269	309	287	248	290	304	275	273	285	270	261	257	279	266	277	318	281	268	241	264	251	240	280	265	272	269	281	273	266	251	262	300	269	301	285	295	268	275	265	270	262	272	262	290	305	266	293	267	283	218	283	277	246	302	285	282	254	275	298	270	263	259	287	295	296	288	282	263	247	288	268	287	288	291	278	273	268	254	243	283	296	284	287	260	263	256	261	301	307	268	308	308	253	275	290	294	301	279	285	261	284	288	286	287	299	242	273	288	293	304	262	266	256	271	246	276	293	287	294	290	263	286	270	259	289	283	268	271	229	255	279	278	282	252	286	279	272	292	301	261	279	288	310	284	320	299	270	290	263	301	282	293	275	255	261	272	289	257	236	277	248	256	298	256	322	286	294	293	280	257	282	252	238	277	262	265	275	285	266	268	276	274	287	287	257	290	285	291	268	259	274	291	280	270	272	280	253	275	267	291	311	266	257	271	284	242	277	281	290	269	267	274	271	258	267	266	303	283	248	273	258	299	266	261	283	284	274	245	287	286	311	288	277	298	277	248	293	322	316	282	274	296	274	275	257	252	291	279	289	265	252	271	301	299	298	284	304	271	249	284	321	263	266	269	304	277	262	297	299	296	271	247	270	281	298	271	240	288	260	278	278	293	284	264	256	283	327	256	295	266	281	295	273	270	295	233	250	288	331	262	283	281	258	270	294	255	275	297	242	280	271	250	266	285	276	266	294	284	274	271	234	269	344	244	293	262	247	260	307	315	279	288	243	261	271	292	282	252	299	293	282	305	292	261	263	295	263	260	305	285	280	287	246	272	276	254	260	275	261	289	284	258	268	282	290	283	287	274	273	278	234	279	286	259	261	262	273	267	259	269	253	281	248	295	293	286	290	292	262	329	318	263	300	272	276	270	287	252	236	252	265	290	309	281	308	271	268	272	276	264	292	253	268	290	299	275	263	233	293	272	289	281	242	280	266	283	302	266	292	264	297	283	306	271	309	278	275	254	271	282	259	280	306	246	273	267	298	295	284	284	244	281	292	261	283	324	271	274	288	292	269	256	263	278	276	245	299	268	262	287	287	300	273	270	263	270	275	266	274	279	306	263	290	263	296	277	240	279	279	278	295	278	273	244	278	264	281	326	281	288	304	311	277	263	262	298	292	283	292	276	297	264	268	287	285	245	283	273	314	241	293	303	287	283	265	276	290	273	217	289	288	252	276	275	290	269	270	327	289	274	278	262	272	278	294	253	275	277	286	254	264	280	252	276	277	278	286	268	299	263	270	301	273	284	287	290	294	282	271	301	274	285	290	299	283	265	278	293	278	264	283	281	284	266	294	301	263	283	262	286	271	280	257	243	287	250	285	290	238	252	261	258	259	283	302	267	271	291	270	280	284	259	283	252	282	239	262	282	242	245	267	270	259	270	268	282	256	282	271	275	263	288	281	254	285	265	250	253	264	297	288	297	252	294	279	244	279	302	279	267	264	284	315	269	291	275	280	261	284	289	302	253	302	290	291	285	277	216	296	274	255	279	258	287	295	287	266	294	289	282	285	290	269	306	278	299	263	262	295	255	286	276	289	294	271	271	262	298	256	256	285	308	270	246	265	258	287	251	289	297	269	262	287	268	293	271	286	271	271	301	288	278	309	257	293	297	302	271	231	288	289	262	296	260	252	244	261	306	271	265	256	285	256	273	263	271	312	269	289	284	260	276	287	299	281	279	283	276	267	282	278	279	255	264	288	273	269	277	290	249	302	296	281	285	269	263	279	243	281	263	287	285	272	280	317	282	293	324	279	253	265	274	266	236	261	325	272	284	296	268	274	242	282	277	273	262	268	268	256	264	295	269	277	285	269	249	274	255	314	263	282	282	265	279	312	262	287	278	297	261	293	264	284	264	302	304	315	307	270	273	252	280	281	279	295	268	296	293	270	267	268	284	274	263	257	274	300	301	263	269	293	303	278	289	285	294	258	250	254	237	259	302	292	297	277	285	266	270	283	308	279	279	285	303	236	297	280	261	259	269	255	274	257	255	257	284	254	285	295	265	256	261	271	231	281	285	292	276	301	302	279	288	286	283	266	303	290	287	265	286	253	287	270	270	259	290	254	255	271	280	259	315	273	272	280	263	294	264	327	260	281	262	302	283	289	283	299	277	259	285	269	275	281	273	296	268	264	262	268	293	275	232	261	257	264	306	245	254	240	287	254	264	287	282	268	282	284	280	263	270	284	272	296	264	271	278	273	264	266	277	274	248	280	258	286	260	274	257	267	262	264	278	260	294	283	273	309	241	290	284	269	283	299	255	258	278	280	281	241	248	284	291	292	278	270	234	269	254	275	277	295	309	272	284	265	252	287	277	280	274	275	289	256	278	267	253	253	284	305	277	289	261	259	246	294	298	239	270	268	270	269	259	276	280	266	285	288	255	292	262	258	285	293	322	303	293	273	241	268	294	260	274	289	287	295	278	282	265	305	281	270	260	261	253	258	282	293	237	255	291	295	266	292	269	290	266	276	284	253	290	275	260	311	265	275	275	253	297	267	271	243	274	284	289	321	263	274	248	278	267	288	291	284	282	273	284	301	269	276	254	256	296	279	259	292	249	277	264	273	273	259	246	249	305	243	262	266	310	278	270	311	273	279	261	227	275	280	281	285	295	252	269	291	280	276	281	266	256	262	266	274	261	270	292	297	283	300	238	298	257	280	269	287	251	265	311	286	292	274	287	280	283	258	289	223	318	278	267	306	306	252	272	263	277	264	269	240	288	267	281
31769	16899	13292	4814	1015	610	612	616	608	642	617	620	683	589	600	618	597	575	601	617	619	611	650	602	589	607	590	640	591	587	664	599	599	593	612	621	626	641	645	618	569	619	581	630	629	583	587	603	576	564	600	650	614	612	599	573	637	646	591	584	610	631	637	559	607	591	624	602	580	613	581	593	590	594	593	584	580	580	599	623	613	647	623	550	594	577	602	578	602	606	597	588	603	630	621	612	633	592	601	619	601	624	614	565	613	635	637	621	612	617	582	577	612	564	616	620	610	615	610	614	576	630	661	617	593	589	594	597	641	584	590	596	618	629	594	572	611	618	595	655	594	584	570	590	625	632	594	620	599	619	622	548	580	593	639	622	619	610	604	592	603	591	592	600	640	604	602	591	599	628	644	562	572	598	591	590	606	630	618	600	614	586	609	587	607	591	603	637	612	585	606	627	632	605	611	593	633	582	580	587	601	599	595	575	604	582	629	619	618	598	615	642	606	627	651	622	559	615	607	617	625	643	626	625	625	603	625	576	644	621	616	597	629	620	568	597	581	638	594	629	625	664	602	589	618	557	619	603	612	583	569	582	593	616	618	604	613	555	572	612	615	592	564	580	614	649	615	590	605	609	582	603	647	595	569	591	620	617	618	623	582	587	631	611	628	653	604	610	600	604	626	636	618	577	576	559	621	625	596	612	591	626	596	621	622	605	577	547	613	637	617	606	627	604	612	620	606	594	619	606	613	624	622	661	614	582	591	628	581	596	622	569	597	638	616	582	628	649	631	603	610	618	609	581	603	613	574	607	646	608	610	611	586	572	638	603	543	626	613	590	671	594	579	575	597	599	606	678	604	594	631	571	628	565	615	591	615	609	653	599	603	612	626	597	568	637	576	613	652	584	620	652	607	603	640	593	653	612	582	601	594	636	590	603	629	629	644	611	615	581	582	654	627	616	618	612	592	631	613	647	583	652	611	625	568	607	613	593	650	623	593	650	633	619	626	599	640	595	621	627	591	560	651	579	591	593	615	602	622	639	594	621	614	628	640	591	616	593	594	608	608	606	586	604	596	608	567	593	619	617	609	630	626	584	628	562	599	569	632	594	591	635	605	593	593	589	604	576	600	634	605	606	609	579	598	618	594	613	574	639	563	640	601	672	612	617	612	629	633	605	639	664	578	575	611	605	613	587	604	646	646	631	601	660	594	574	597	594	583	614	585	612	641	627	640	599	609	614	599	570	602	610	588	628	608	640	574	576	602	618	612	544	603	616	596	656	587	657	627	594	628	620	589	598	602	562	613	610	568	561	575	645	612	594	613	627	590	581	589	610	578	575	626	612	591	569	580	567	666	596	617	602	609	604	653	592	603	584	584	618	598	589	598	626	626	627	666	601	593	619	627	589	607	601	585	603	652	652	559	597	593	606	609	573	631	599	577	583	557	591	629	595	576	608	628	630	575	653	599	588	634	543	578	582	593	601	620	586	603	594	568	628	637	598	628	575	590	575	610	607	638	638	600	602	594	585	607	601	574	588	623	558	591	580	605	616	620	611	612	625	601	640	592	593	624	634	589	637	555	594	581	586	645	673	589	568	643	592	595	624	619	595	617	608	604	607	627	604	619	628	571	610	655	580	617	599	589	631	591	593	609	586	604	625	619	621	657	610	612	655	594	599	575	645	611	593	602	599	615	612	614	599	574	617	611	583	560	637	582	600	618	570	604	618	621	612	542	637	626	583	586	612	604	579	617	611	598	593	591	593	634	575	621	598	612	636	603	628	562	675	578	572	582	603	613	630	611	614	573	601	596	556	590	585	652	594	624	600	616	611	609	580	579	606	596	601	630	655	606	589	616	596	595	586	618	660	584	595	627	588	620	604	593	626	596	647	576	629	564	597	599	575	611	607	606	616	577	553	571	594	597	586	610	621	652	635	621	585	647	602	591	611	654	622	607	562	631	627	614	596	572	557	614	624	601	655	606	612	576	595	641	603	616	630	613	581	558	619	619	573	565	601	586	598	590	599	604	595	611	541	577	578	637	640	598	610	611	599	666	607	665	569	631	596	577	609	601	614	583	602	627	617	577	598	629	636	633	620	608	594	637	614	624	611	600	617	635	633	615	617	610	622	607	644	645	619	641	589	558	585	609	585	587	587	593	616	582	587	630	629	589	577	594	626	618	602	605	632	573	603	604	590	603	604	613	575	614	580	605	633	633	610	613	606	603	572	593	596	624	555	609	629	580	620	639	581	600	645	617	578	623	616	614	606	652	607	605	622	590	578	638	577	584	576	601	570	620	616	581	600	584	612	613	624	584	596	608	621	590	579	642	610	640	613	621	573	650	594	582	590	603	622	602	557	565	605	593	625	654	633	581	603	629	582	595	636	605	591	596	576	592	618	626	606	588	641	609	632	656	637	593	565	602	589	642	579	600	582	624	596	636	576	594	617	605	588	613	591	650	598	630	583	591	597	575	608	621	588	589	641	600	612	609	595	610	608	536	613	620	611	612	627	598	603	590	620	617	584	608	594	605	611	584	614	613	623	554	635	609	642	584	645	641	620	631	580	631	589	600	592	628	622	612	614	584	654	606	584	603	631	597	637	611	630	625	637	626	619	608	644	649	618	587	632	617	590	624	601	610	585	647	559	629	635	620	613	580	623	618	612	623	612	588	577	590	594	636	568	578	609	644	634	592	575	568	609	627	574	617	659	646	619	587	616	615	607	561	662	603	614	594	616	609	587	616	606	608	598	605	566	595	588	581	591	570	621	608	613	638	635	633	590	604	553	623	595	615	642	605	627	645	590	612	610	624	587	605	599	587	632	608	624	558	631	585	605	620	637	596	606	607	618	595	596	644	614	592	649	565	611	601	622	548	603	657	600	654	632	550	637	627	583	576	584	568	621	608	655	614	585	643	622	657	636	571	592	615	603	621	657	612	615	608	588	605	616	616	586	580	602	631	614	627	634	598	631	618	551	587	558	617	640	652	534	616	618	637	597	591	616	595	583	640	591	588	596	571	610	640	605	595	660	614	612	627	594	633	624	574	584	618	624	590	609	598	639	606	614	588	618	611	626	635	644	593	642	629	603	624	613	656	619	598	581	618	646	584	615	587	613	605	588	593	635	626	586	604	621	586	583	588	616	587	606	575	618	606	669	609	582	622	642	564	608	647	581	528	604	597	638	641	606	590	645	596	624	610	576	632	598	578	595	655	589	659	588	569	609	590	605	629	578	569	557	586	643	606	574	610	571	640	601	595	629	595	601	609	590	611	613	619	598	624	596	583	666	611	616	582	616	606	604	643	610	587	616	610	642	597	616	573	621	611	601	630	597	627	613	593	616	588	631	597	597	596	612	596	566	593	624	591	592	640	587	640	626	631	589	564	625	589	606	583	593	609	615	651	629	596	602	578	591	601	621	614	626	577	631	595	617	585	628	555	640	604	618	619	623	616	631	596	621	613	621	628	620	639	612	650	642	622	598	544	599	564	634
76378	58996	51284	29889	6722	337	201	210	182	217	193	200	217	194	176	203	206	193	201	180	177	204	215	212	173	202	183	187	180	208	192	189	182	202	190	199	206	160	180	198	200	174	154	165	198	203	202	187	184	198	177	172	185	191	196	171	216	177	166	166	190	208	187	176	177	183	191	209	204	194	174	170	189	192	189	160	198	200	163	182	173	180	196	201	167	195	205	193	181	168	178	187	184	164	184	180	171	164	189	178	190	180	162	164	189	178	204	164	167	179	198	193	196	158	177	199	209	182	212	164	176	168	159	187	168	172	210	170	193	198	200	161	175	172	190	190	176	171	207	189	192	171	149	180	185	184	193	176	192	210	197	163	165	194	195	167	194	184	187	211	175	194	180	166	161	175	196	213	195	181	165	172	171	175	215	171	176	194	185	189	184	210	192	184	201	191	198	185	186	179	198	187	158	186	185	176	169	209	182	207	166	202	197	170	193	207	204	173	178	214	178	174	191	174	171	162	192	179	195	205	201	202	175	182	193	159	220	193	177	188	199	171	192	196	176	163	168	158	184	183	207	216	205	200	165	162	191	192	201	195	188	182	171	179	174	195	197	194	184	159	192	198	180	170	179	180	181	195	185	197	199	192	172	150	189	184	169	163	175	188	176	183	189	184	157	181	182	194	205	175	181	157	176	180	169	184	188	211	191	188	162	177	182	194	169	192	148	202	208	190	181	181	170	214	173	183	167	172	188	202	199	191	176	213	179	172	179	198	178	171	178	179	182	214	186	180	149	182	188	184	160	186	189	218	172	202	187	199	184	172	186	201	190	180	176	197	167	198	209	182	188	173	185	195	214	182	177	145	188	181	171	175	202	195	163	183	204	180	177	172	163	168	195	187	191	183	183	170	169	204	193	212	200	200	169	198	202	173	199	174	177	225	216	196	185	189	160	180	187	198	167	183	175	196	182	205	175	175	182	186	195	186	179	178	170	166	190	169	212	165	178	190	189	179	180	206	172	208	186	184	202	182	166	197	199	197	188	227	173	212	190	205	175	197	181	176	155	188	189	184	184	162	171	202	182	173	187	173	166	184	172	182	186	188	201	181	173	181	161	166	177	195	184	183	169	164	215	186	185	172	181	169	195	187	182	180	169	201	181	204	162	173	180	201	189	205	183	178	184	198	163	177	177	192	194	189	177	184	188	185	184	182	165	177	177	186	164	205	192	184	191	197	199	175	201	197	165	175	171	167	186	215	187	165	171	187	188	188	177	168	192	176	174	200	163	168	190	206	190	186	202	175	204	179	206	172	166	213	161	185	184	145	197	184	187	201	182	204	175	156	183	195	163	192	179	177	160	169	156	178	193	193	181	200	203	187	178	166	199	191	155	147	183	182	197	193	194	176	190	211	177	186	173	204	183	185	181	198	189	176	194	199	198	191	218	201	168	205	197	169	180	172	186	179	201	171	190	156	158	187	175	194	217	183	190	193	151	178	193	184	189	168	184	174	189	177	186	168	177	177	189	185	187	177	186	176	210	206	188	196	131	208	177	192	166	193	183	205	191	191	186	188	192	181	194	178	181	181	176	187	184	180	189	182	180	199	173	173	195	174	191	185	193	178	184	193	179	193	188	174	195	179	179	170	198	186	202	207	172	201	195	183	168	193	191	189	173	171	181	186	186	171	203	185	178	172	180	221	175	185	187	191	182	225	186	175	175	186	186	191	193	192	175	184	164	192	196	189	176	192	183	203	186	189	188	195	199	184	188	177	171	169	203	200	199	207	158	200	176	189	182	156	193	196	186	168	193	182	196	192	179	177	187	171	175	183	197	200	190	178	183	181	188	173	152	181	178	158	161	193	189	212	198	156	178	162	203	179	189	171	160	204	193	169	163	186	179	182	186	203	181	212	174	197	192	194	160	206	166	187	180	179	185	177	188	188	197	165	188	173	176	184	191	182	176	181	220	194	178	215	168	182	193	189	193	188	175	194	184	177	187	185	179	197	193	179	175	165	221	197	192	176	189	161	165	191	192	161	186	184	171	189	220	160	169	194	182	185	170	193	197	192	178	170	229	176	173	209	187	201	195	181	167	162	211	161	207	200	196	189	196	178	193	180	178	183	167	177	165	187	197	187	165	178	179	212	172	175	197	202	174	174	176	168	184	181	189	198	169	177	207	214	190	212	193	169	168	191	178	167	183	182	182	176	199	178	199	187	170	166	171	188	211	184	163	206	179	179	198	185	177	168	196	164	185	186	181	185	178	194	180	184	165	184	168	166	162	191	153	180	209	182	191	175	204	179	177	177	190	178	161	222	170	187	190	188	227	182	206	189	183	205	216	172	186	160	184	193	199	180	197	203	182	211	168	181	177	172	172	174	176	167	184	191	180	160	184	196	202	206	187	178	182	197	177	203	216	175	180	193	170	159	189	171	186	180	185	196	190	179	180	197	198	181	198	162	180	205	170	171	190	172	206	204	180	179	195	195	183	185	203	186	188	180	173	159	194	170	188	215	195	155	171	178	180	172	192	194	205	185	214	194	146	181	170	181	185	181	199	177	203	170	201	185	168	193	172	179	176	171	170	155	172	181	186	192	177	183	180	211	194	175	172	183	169	225	186	204	204	179	198	197	151	198	181	176	166	184	172	177	181	192	170	191	171	186	180	194	176	160	189	177	200	176	174	174	165	171	154	190	176	191	204	183	183	195	178	190	187	188	173	158	152	194	186	180	188	200	193	180	178	190	169	199	207	183	185	187	199	193	211	196	173	179	186	202	180	188	178	189	196	178	183	188	197	198	196	175	201	195	183	170	182	217	192	188	201	166	180	174	173	182	188	181	171	201	192	195	175	170	219	155	180	178	188	166	196	198	204	198	197	174	212	186	216	144	181	166	162	187	164	181	197	183	175	191	199	184	176	184	177	197	160	183	180	180	171	160	191	185	194	189	210	196	177	185	178	189	208	213	196	180	204	170	167	206	172	208	194	207	175	176	187	194	210	194	185	173	197	195	204	182	187	188	181	194	174	203	178	190	191	189	186	189	196	175	183	197	204	194	203	198	187	203	201	215	174	165	209	165	168	162	184	202	210	184	197	176	181	182	179	169	190	153	188	198	191	175	150	175	181	177	204	167	208	209	189	209	190	161	165	185	190	198	183	183	193	182	189	183	174	188	177	191	210	180	178	188	162	160	193	185	167	171	195	183	180	156	174	169	167	180	190	174	188	160	182	177	180	203	171	187	188	168	181	198	191	184	184	173	205	207	172	185	173	187	191	190	206	181	169	179	169	164	177	164	188	193	182	177	185	179	166	195	187	193	198	199	174	167	193	198	178	170	182	179	180	191	192	184	181	178	166	182	189	190	148	190	188	189	201	174	212	173	196	176	195	175	174	167	201	204	188	188	204	184	192	181	174	187	185	162	201	178	184	189	219	208	174	177	200	210	195	167	168	201	194	184	174	175	178	191	171	179	209	172	152	203	177	177	201	169	202	179	203	175
52947	46534	49446	28914	5949	571	502	440	449	501	400	488	443	472	457	445	421	425	448	465	428	423	440	435	391	427	432	399	406	373	451	385	409	427	409	421	407	403	418	422	416	420	417	420	460	445	386	413	419	392	447	369	403	396	412	401	416	421	392	409	404	405	408	366	427	393	391	428	389	402	426	387	351	393	391	402	419	364	421	423	392	417	382	402	412	389	442	409	392	384	416	430	397	367	396	360	407	404	402	440	397	440	420	413	414	417	435	414	392	377	406	426	377	426	414	425	417	416	382	431	391	424	451	397	403	364	434	434	368	392	427	437	420	397	423	393	421	408	432	414	445	423	438	423	440	419	403	380	431	421	415	430	409	383	391	395	423	393	389	394	377	412	409	425	418	408	430	411	417	420	441	392	438	430	437	387	400	390	399	434	402	416	390	406	405	423	443	437	397	423	415	407	396	375	405	432	421	402	407	417	419	408	387	409	408	391	400	388	408	419	400	436	405	411	408	389	408	411	435	419	480	402	452	424	405	416	429	420	430	425	416	422	406	381	445	422	398	368	395	424	401	426	404	441	394	391	388	392	413	414	428	415	417	402	403	397	383	418	424	391	410	422	399	426	392	427	418	393	445	422	400	407	416	413	387	422	406	419	388	418	421	410	427	382	426	429	450	415	403	396	442	381	395	412	397	388	427	361	396	400	424	402	453	392	416	432	401	418	384	426	416	432	384	422	408	428	403	404	435	391	403	396	418	440	425	430	424	419	408	403	399	382	405	400	403	431	429	415	449	449	441	425	397	414	375	388	401	408	402	388	388	428	394	406	440	375	419	399	396	405	404	437	484	408	419	397	438	408	381	434	400	406	450	386	386	454	413	423	396	420	415	441	398	388	405	416	364	425	431	439	415	380	410	417	409	426	417	392	433	401	376	403	386	415	435	400	418	384	381	413	400	435	432	382	441	434	403	434	412	405	413	421	399	411	416	406	425	401	435	395	414	400	412	421	406	442	407	455	392	452	392	420	417	434	421	441	448	379	415	384	438	405	395	418	392	419	394	417	434	372	422	403	401	458	405	390	417	431	412	405	421	429	425	406	434	409	446	381	371	413	422	411	420	430	375	403	374	384	380	418	426	395	375	417	399	409	414	414	431	413	429	427	398	408	412	399	405	401	463	411	388	399	401	430	430	382	383	403	399	443	411	422	428	409	414	399	390	399	423	406	416	392	412	406	404	399	424	430	421	411	416	425	410	383	440	408	428	405	429	406	388	409	398	418	403	414	444	432	390	420	411	396	389	397	434	402	436	400	434	376	449	414	424	431	388	445	433	414	408	437	406	394	430	407	437	407	405	396	398	382	407	405	394	430	453	392	403	422	385	398	437	396	435	414	447	391	402	404	455	419	391	399	405	408	417	408	435	396	432	397	411	399	400	407	425	399	396	415	402	392	397	431	394	419	375	375	443	414	430	430	403	410	366	404	403	400	417	410	421	412	412	451	426	437	410	432	405	430	415	400	403	410	419	426	401	360	446	417	375	392	434	389	349	428	432	418	426	425	372	393	396	388	398	391	419	392	418	398	397	386	376	421	395	458	396	413	431	452	402	409	407	412	446	434	425	443	439	436	410	408	411	428	425	434	425	391	426	397	402	390	434	400	397	427	380	398	410	370	408	404	447	426	401	447	418	401	391	409	421	416	410	412	420	406	437	416	408	409	420	402	425	395	406	436	410	428	454	414	427	426	406	401	424	425	393	377	411	381	407	402	426	399	391	415	405	417	444	388	402	396	397	429	390	443	421	401	439	423	393	415	400	398	419	426	429	404	391	428	448	396	446	440	430	413	393	415	441	406	376	416	409	415	406	411	415	402	412	397	405	405	393	424	392	392	427	374	384	393	392	419	404	396	424	460	409	378	399	442	408	411	414	420	367	410	475	359	394	403	377	445	366	385	435	402	408	394	420	417	411	396	417	397	425	416	450	413	450	394	407	443	413	416	441	422	418	429	413	400	381	395	398	440	380	409	461	445	394	380	401	438	395	425	419	394	416	399	416	412	416	420	396	372	399	417	377	417	422	404	417	458	436	399	391	416	387	433	372	403	419	415	373	380	430	380	425	429	406	388	417	430	402	394	406	403	428	391	434	404	419	411	385	446	455	445	420	415	388	426	359	375	408	411	432	376	400	384	399	447	412	411	386	415	444	416	436	396	411	425	424	433	450	404	424	409	398	406	422	367	420	415	440	426	401	421	406	421	401	421	441	427	398	388	406	409	429	412	391	416	401	403	425	405	393	419	428	385	449	424	410	423	401	418	438	412	416	395	409	409	389	444	421	425	393	398	407	392	399	425	448	409	434	404	432	390	413	418	412	403	391	391	416	368	400	411	406	400	417	406	412	363	403	432	421	412	403	403	409	429	409	429	390	415	409	431	375	422	408	371	417	447	450	398	431	402	375	379	411	470	421	436	407	404	366	431	381	380	429	412	435	413	427	427	387	414	441	405	406	401	422	444	438	400	457	400	408	370	402	394	419	387	420	420	404	403	432	407	444	409	401	388	409	448	409	453	415	453	434	446	399	414	401	432	427	405	402	414	403	398	380	411	392	412	414	390	427	419	403	427	411	433	404	410	430	430	452	443	422	432	429	417	399	415	402	417	446	408	455	452	421	432	409	426	461	405	427	434	410	404	393	425	434	417	402	418	416	413	440	403	426	400	432	407	394	395	415	408	431	382	413	435	385	447	438	407	404	396	439	408	420	398	398	422	400	409	385	410	375	435	442	399	404	410	402	381	402	413	393	419	430	415	408	443	426	421	399	433	415	374	412	426	397	415	399	407	391	444	425	435	402	426	419	414	414	432	448	390	403	409	409	423	385	411	407	447	398	398	435	394	408	412	392	425	428	405	422	410	386	410	416	409	422	417	412	418	418	407	343	421	452	404	415	405	400	414	428	427	405	403	386	410	428	399	432	398	378	393	396	395	426	390	422	434	378	428	445	392	431	413	428	407	419	416	380	424	409	418	412	413	415	414	412	423	420	398	413	446	387	414	422	384	458	408	424	441	414	377	409	432	436	414	405	403	394	431	392	394	423	384	410	372	413	385	408	409	418	435	396	455	398	366	364	406	447	421	417	382	419	402	401	405	445	414	436	384	392	408	419	400	407	398	407	445	436	413	419	416	416	409	402	462	399	407	424	400	401	398	403	400	405	395	427	402	387	385	396	432	421	404	449	402	417	404	413	440	419	430	403	400	431	446	426	407	433	391	387	429	425	413	402	377	424	450	395	410	408	395	406	380	458	385	420	415	438	420	441	413	410	394	408	423	384	379	428	404	402	418	406	429	403	420	429	413	430	413	454	434	397	407	412	425	378	414	391	392	410	410	394	421	422	425	405	388	450	416	381	433	404	429	390	403	442	424	417	391	410	395	426	426	420	396	418	401	404	407	438	427	383	370	425	415	421	398	390	431	390	406	413	382	401	406	386	411	418	450	409	404
84798	69378	62398	39919	13070	922	158	177	145	140	143	132	134	142	127	106	107	121	108	105	112	111	117	119	93	116	128	102	117	110	117	111	104	116	90	121	105	118	107	137	116	118	123	110	113	126	125	138	107	106	110	101	129	117	115	91	115	107	86	110	118	122	105	113	114	109	111	96	113	106	100	129	120	113	118	95	116	103	108	105	108	107	117	112	113	118	116	126	96	120	111	103	98	141	105	114	100	99	110	107	116	137	112	114	116	138	109	116	113	98	94	115	107	105	103	98	112	103	125	109	114	133	121	100	126	107	94	114	138	115	112	106	96	127	118	110	102	106	114	72	124	96	112	115	121	93	105	112	127	90	114	101	103	120	106	107	111	111	117	117	98	105	109	117	86	103	102	105	105	122	99	120	112	102	135	127	106	128	100	104	115	109	116	114	122	113	116	140	122	122	104	114	121	102	107	120	102	100	132	121	123	114	115	95	102	99	111	115	124	106	134	115	105	119	98	102	116	120	127	115	101	104	128	102	120	104	97	97	121	95	110	88	102	117	97	111	120	122	111	129	138	114	124	94	97	108	134	113	110	115	116	121	108	119	138	112	92	97	124	119	111	123	131	109	98	134	113	106	103	104	94	104	114	106	118	105	104	144	84	101	101	123	92	106	128	113	118	122	133	109	105	119	123	107	97	113	109	121	99	121	121	118	87	99	102	109	106	119	125	116	110	126	131	119	103	107	102	105	116	116	90	110	122	108	107	106	112	119	119	102	104	114	130	105	112	93	106	114	119	113	108	115	112	118	106	127	115	124	124	109	105	100	105	125	114	101	94	105	99	104	122	127	114	113	89	102	105	105	124	114	111	121	111	108	109	107	105	104	118	102	103	130	110	103	119	126	106	115	119	131	131	134	107	127	83	108	127	115	109	98	116	124	89	118	116	94	124	98	118	98	108	134	110	120	96	107	118	129	115	123	102	122	123	106	105	111	113	108	96	121	108	120	125	99	115	98	123	116	105	132	117	111	110	117	109	100	108	115	109	104	122	114	128	85	93	113	122	99	98	106	105	128	101	111	99	111	117	124	114	123	102	123	102	118	114	102	103	117	117	107	109	98	111	112	126	110	124	116	129	103	100	114	107	120	114	112	138	114	116	117	109	133	108	114	108	111	107	107	116	103	110	104	126	122	93	95	104	128	107	131	124	126	99	121	126	116	122	109	126	116	114	104	100	87	122	88	126	107	110	100	108	137	117	112	111	119	125	126	98	115	105	122	101	117	99	102	112	114	113	107	91	106	115	83	98	115	88	102	113	109	97	141	112	118	96	98	92	100	111	120	127	119	99	124	141	129	104	109	122	118	118	108	131	131	108	122	107	116	119	113	113	98	119	111	115	112	131	114	106	110	115	95	89	101	109	110	103	127	103	101	116	117	90	107	134	111	111	98	109	116	101	122	100	127	106	120	97	110	100	133	108	115	85	98	97	126	137	105	121	109	112	124	115	109	103	98	116	125	112	123	126	124	100	108	117	128	107	121	102	88	101	115	111	95	110	122	117	101	108	114	94	103	101	126	103	118	109	122	105	102	108	107	102	129	113	105	110	106	96	104	118	116	105	105	89	104	102	88	99	110	100	117	96	109	107	96	115	108	110	141	112	85	112	96	107	123	109	88	109	113	125	108	114	95	118	105	109	108	105	108	110	112	117	100	101	118	134	105	92	114	125	117	106	136	111	127	115	99	100	111	127	106	111	114	109	113	109	105	97	125	121	126	87	107	107	97	118	108	112	120	102	124	117	108	101	99	119	108	95	117	113	118	124	107	97	78	91	123	101	109	107	99	96	95	93	97	106	109	105	100	116	118	133	109	101	117	103	102	131	101	106	113	101	107	109	97	90	108	119	108	110	113	103	109	107	117	77	102	106	124	109	102	101	105	118	110	113	98	94	110	103	103	110	95	127	104	121	123	99	105	97	119	119	101	112	112	93	93	110	129	120	113	124	105	120	120	100	97	117	115	112	102	104	123	124	108	113	104	89	112	101	118	123	106	107	123	118	120	122	113	138	117	88	98	109	114	121	101	116	95	107	107	122	105	116	118	121	105	105	110	105	128	100	87	110	129	105	114	111	111	132	96	118	93	109	126	135	116	124	104	105	120	126	100	108	81	102	114	98	123	118	112	105	96	108	120	125	130	123	108	110	107	101	99	107	110	131	109	106	113	106	112	115	103	90	89	108	118	111	114	122	135	124	123	99	115	109	118	130	103	110	105	109	112	116	124	121	102	101	111	107	123	74	115	107	100	122	107	100	101	123	83	121	123	120	118	128	121	108	114	100	132	117	119	129	113	129	105	99	106	100	129	106	117	113	118	113	110	105	124	126	106	132	106	107	93	115	120	116	100	102	119	108	115	136	129	99	118	109	95	118	100	104	115	105	120	107	109	97	116	109	112	114	104	107	112	117	111	84	105	114	109	113	116	122	110	113	110	105	125	103	122	115	116	105	120	112	122	87	83	101	122	94	110	95	128	112	109	113	121	109	107	125	110	115	115	100	121	134	120	105	119	118	116	111	100	103	122	115	107	143	126	115	111	104	120	113	105	100	107	112	123	126	94	97	105	124	109	96	107	118	95	88	113	106	108	115	121	129	106	119	114	103	107	119	113	93	111	107	107	106	127	88	103	110	106	138	91	106	119	110	101	111	114	115	117	105	107	102	114	123	110	121	114	123	119	109	99	126	121	105	109	110	116	141	119	111	95	100	118	96	113	117	106	114	119	108	102	125	124	108	115	122	116	113	110	129	93	111	87	95	117	113	109	122	117	95	100	124	104	107	119	125	122	111	97	116	107	106	124	100	117	117	132	124	110	102	117	121	84	104	98	111	119	123	118	142	117	114	97	114	111	103	98	129	112	119	109	116	119	112	106	108	119	111	101	132	139	133	115	118	103	112	96	107	122	110	106	113	94	97	112	109	127	121	118	96	92	108	117	116	103	84	112	107	94	122	120	101	106	134	107	124	99	124	97	120	120	107	100	119	105	91	110	100	113	129	111	94	93	117	116	113	120	115	120	103	133	106	91	94	120	125	122	109	105	102	108	105	122	108	103	106	105	118	106	116	97	105	101	104	128	122	115	102	112	130	115	101	124	92	95	127	129	132	116	115	116	108	104	102	118	106	111	105	121	121	101	100	107	110	108	108	94	116	107	106	83	141	96	108	105	89	122	110	113	94	105	127	120	98	111	106	115	113	109	105	105	106	91	106	116	100	104	122	118	104	124	114	110	111	111	120	118	101	108	118	94	114	119	122	100	95	137	111	100	106	113	90	143	114	101	109	123	102	123	107	125	113	115	119	87	140	113	123	120	122	106	130	112	97	114	134	118	101	109	107	103	117	124	114	122	118	115	107	112	128	114	103	124	106	116	125	102	116	120	111	89	103	103	112	91	131	103	114	114	130	121	96	118	107	135	110	110	101	119	105	113	118	106	114	102	109	113	105	103
62777	57911	59497	37146	10654	586	540	441	411	383	368	354	321	311	319	298	299	313	305	315	319	301	266	308	271	274	265	286	309	287	260	275	253	276	301	278	275	262	251	255	292	271	289	271	283	227	276	272	291	280	280	270	263	271	287	299	298	291	259	266	281	264	262	270	292	280	257	294	256	273	268	275	284	283	252	276	277	275	280	264	280	263	258	280	286	270	250	261	268	240	262	263	292	253	245	266	285	276	290	248	245	271	263	271	286	279	301	282	252	249	248	278	246	276	234	265	260	271	250	282	277	280	285	297	278	287	263	266	293	275	283	276	274	276	260	257	270	266	275	253	240	284	241	275	275	258	283	278	240	266	287	263	285	267	260	278	258	265	276	270	244	284	277	271	281	250	260	256	270	237	292	273	271	269	281	292	259	275	278	264	268	291	250	284	272	275	268	263	274	272	302	270	257	274	286	246	258	247	287	262	267	282	280	308	288	265	301	257	255	246	265	266	260	274	272	269	276	306	291	286	279	291	279	271	249	261	276	283	257	261	292	257	265	270	258	291	255	266	265	283	239	267	284	269	284	275	283	286	257	282	257	272	258	283	254	278	276	284	256	274	268	294	261	313	304	265	281	290	253	259	280	273	260	288	274	274	276	263	296	293	262	250	290	269	270	291	283	258	262	312	278	255	276	266	260	253	264	266	284	279	252	263	303	267	277	242	297	271	254	267	265	273	278	256	293	286	296	291	310	262	263	260	264	277	271	266	285	273	285	299	280	278	298	264	252	262	312	261	292	287	263	281	274	246	274	295	261	270	287	250	273	272	253	266	253	280	253	264	255	258	276	262	257	283	257	288	256	274	268	258	258	265	276	241	241	309	291	277	295	275	264	277	278	231	298	284	267	295	272	262	252	277	248	287	297	255	253	269	265	278	265	278	274	264	252	273	253	273	303	265	263	282	277	278	286	299	267	266	276	291	260	250	291	286	263	232	272	242	289	268	220	244	288	265	257	254	250	281	272	270	279	255	267	298	252	275	262	266	271	240	305	261	276	258	266	287	268	261	251	253	272	281	258	261	278	256	292	287	276	298	302	266	254	269	280	266	244	267	291	259	280	278	263	263	253	243	246	267	310	276	249	277	287	283	253	285	269	245	271	270	267	248	263	298	265	270	269	303	253	281	271	274	279	298	266	265	303	261	266	313	294	248	282	254	253	277	276	289	293	267	238	220	253	243	282	257	293	272	284	282	293	279	263	280	258	276	255	268	283	276	302	292	275	275	283	259	262	273	252	259	257	237	292	239	247	273	248	254	248	244	284	233	277	270	243	291	262	287	282	292	267	272	299	304	279	297	251	301	295	262	252	241	257	279	272	272	261	271	290	271	252	261	275	282	280	292	262	269	285	284	283	257	258	272	287	268	297	287	277	242	257	269	292	269	276	272	272	274	249	241	281	234	260	288	278	242	278	252	224	254	262	257	275	273	279	295	252	253	279	298	274	292	293	273	272	256	256	308	290	271	267	275	272	237	270	267	284	258	273	280	281	280	306	259	230	273	256	278	278	288	269	256	250	252	271	243	266	283	227	287	287	254	266	278	272	231	277	276	274	284	283	263	286	307	264	253	264	253	268	275	293	281	262	281	262	244	287	311	268	256	248	301	244	268	280	255	271	296	294	278	264	256	264	271	281	279	310	292	283	294	267	283	295	282	303	282	284	260	283	268	267	276	250	281	294	235	306	244	286	241	271	271	268	247	266	292	275	279	258	241	290	274	236	280	265	256	243	254	266	271	262	258	222	284	294	278	272	292	243	270	268	266	263	253	284	247	261	267	267	233	266	265	273	286	252	281	247	280	272	250	280	259	234	270	281	301	292	297	281	295	243	266	294	275	250	289	296	296	257	261	269	281	280	247	279	276	269	258	250	277	274	262	262	274	249	274	273	287	305	276	284	289	246	254	271	261	303	277	290	269	271	261	262	274	277	273	248	292	274	268	266	275	271	288	308	256	297	319	313	282	241	277	251	278	284	256	259	251	263	267	249	278	271	263	250	242	283	306	259	279	262	266	249	264	282	261	288	298	273	279	275	269	256	311	271	260	290	259	296	247	265	260	277	295	242	266	267	281	248	256	278	274	262	260	241	252	267	279	272	271	251	272	266	261	293	265	267	269	270	264	263	275	293	275	254	253	277	280	255	291	278	273	240	269	249	246	282	282	265	271	290	274	250	273	297	263	266	265	255	287	267	287	265	293	281	306	237	241	257	259	268	276	304	294	262	282	266	265	275	303	264	259	259	269	268	268	259	269	262	259	284	258	238	255	263	282	258	252	265	296	279	278	294	268	263	257	281	305	288	284	286	274	280	272	278	287	267	241	238	285	254	272	262	290	277	254	272	275	247	294	278	292	275	267	279	282	280	275	241	270	262	264	234	256	282	288	282	276	282	276	268	264	260	262	260	284	256	274	279	277	250	288	300	286	277	286	268	240	250	273	309	272	273	245	260	303	285	274	285	291	278	258	305	244	274	288	278	293	274	240	254	266	303	294	238	264	245	271	280	260	243	280	238	273	285	285	267	286	280	249	277	232	254	258	248	285	273	251	269	279	246	275	261	289	270	248	265	274	279	283	256	251	270	287	254	250	263	284	273	256	241	256	267	242	302	296	281	269	276	293	271	277	283	274	250	250	264	270	289	257	231	267	249	267	269	285	280	282	232	255	266	263	260	272	279	276	276	267	246	276	253	258	262	286	253	278	299	271	275	274	268	272	273	293	269	280	273	279	287	278	319	274	280	284	270	280	276	285	265	284	239	259	267	282	282	269	254	248	256	258	287	272	263	247	281	251	270	277	276	264	268	264	284	272	267	284	279	275	263	276	279	284	256	261	272	257	260	262	260	274	279	244	246	279	286	272	265	263	279	270	275	292	257	285	266	264	273	251	274	296	280	282	302	267	254	288	318	262	280	268	244	291	244	247	249	242	264	250	272	249	276	231	249	266	306	264	267	301	284	286	253	300	252	277	262	257	270	283	259	250	248	287	266	276	291	273	278	284	251	260	272	231	283	267	273	280	257	248	276	256	266	269	272	278	277	256	280	289	279	286	277	267	268	301	267	279	273	280	305	282	303	281	256	282	269	247	264	268	279	288	300	268	256	251	258	295	253	271	255	249	283	268	251	252	289	264	257	258	282	285	292	261	269	249	245	255	292	268	262	288	280	302	274	267	277	286	272	247	278	276	289	250	272	287	244	250	257	267	261	261	262	306	233	283	247	276	262	257	262	284	266	266	291	265	277	277	258	250	266	256	248	255	275	277	252	261	256	280	274	301	262	289	268	278	257	269	269	299	274	257	279	289	255	266	288	274	259	263	278	269	287	276	276	288	277	289	274	278	275	271	238	269	238	250	244	254	270	263	269	273	296	275	259	296	267	277	280	281	275	284	278	289	284	239	273	270	280	252	294	292	248	290	277	267	270	262	271	278	275	285	268	288	289	295	273	277
38170	18564	7999	2128	378	253	303	287	284	265	282	269	277	271	286	265	283	275	299	309	284	296	242	310	259	274	256	279	299	269	298	321	284	284	268	312	271	298	339	301	279	307	313	278	274	265	318	256	270	278	286	267	264	262	282	271	275	297	304	275	271	273	311	298	252	282	294	296	276	265	261	326	252	330	278	275	303	262	236	271	255	279	283	281	275	301	297	267	277	283	273	277	273	312	312	277	297	285	260	288	305	310	289	296	292	277	246	286	328	283	304	285	274	278	291	282	262	288	277	304	265	286	278	242	265	316	295	279	276	269	265	292	288	257	261	300	317	266	266	286	297	288	288	273	260	262	303	273	296	317	274	257	267	288	289	294	275	297	280	292	277	283	280	271	282	296	287	279	295	306	262	244	288	273	299	273	286	316	294	280	305	269	317	305	288	287	288	293	273	292	306	269	264	276	323	307	282	249	272	285	279	310	290	299	290	282	276	256	296	282	255	293	278	275	247	264	274	266	283	285	269	307	251	266	292	268	263	280	305	265	266	294	311	275	315	285	290	283	295	269	262	268	271	277	271	275	261	272	288	267	275	289	279	282	281	255	271	292	279	263	279	273	274	263	266	261	273	275	310	304	260	255	243	276	280	292	243	272	283	254	306	285	291	289	262	305	265	296	269	281	275	257	343	280	294	273	289	282	269	282	309	290	286	256	259	274	274	295	298	277	290	278	262	265	296	262	271	292	279	260	307	284	276	270	298	265	288	266	278	275	312	273	283	276	261	291	281	288	280	277	262	284	233	249	265	295	276	257	248	272	259	282	300	277	283	280	257	329	298	273	266	291	289	288	270	279	275	292	295	263	288	249	241	281	310	273	297	272	274	282	296	275	295	261	279	300	275	276	269	271	253	274	284	289	293	309	291	260	256	288	306	272	264	272	290	301	282	281	275	234	268	283	259	305	289	286	273	278	276	285	313	265	303	268	282	289	269	300	268	268	283	314	285	308	287	302	304	285	243	283	307	261	268	259	282	242	267	271	277	256	287	295	292	254	259	296	284	275	276	260	270	263	268	306	316	258	277	319	251	247	262	288	273	262	252	290	293	244	278	287	269	265	271	274	277	271	252	300	289	314	286	296	239	298	266	260	283	280	291	269	274	321	284	257	266	305	302	291	285	277	292	259	277	287	309	254	316	265	292	274	287	269	282	269	288	313	241	275	241	294	269	306	294	305	309	295	295	292	261	254	277	303	266	276	249	276	279	277	290	308	279	304	319	302	301	316	297	267	317	289	289	270	315	275	280	268	284	271	271	297	263	250	300	243	291	279	299	275	252	273	279	272	287	284	275	290	282	262	270	250	293	263	295	265	274	269	292	259	275	290	278	288	280	293	274	288	267	272	307	323	295	267	285	276	273	299	275	258	240	277	300	291	284	284	248	275	279	287	252	274	290	255	266	279	280	258	281	262	273	265	265	276	280	260	270	274	257	280	265	249	311	288	232	256	272	272	292	310	266	292	276	280	280	282	277	266	269	289	285	292	267	288	274	264	267	319	288	311	287	282	271	302	288	284	277	273	281	239	270	290	270	266	270	237	258	289	254	295	281	270	276	246	282	297	307	321	252	298	273	274	258	287	269	291	280	311	276	292	277	275	296	301	284	290	285	299	304	273	287	288	312	273	283	299	293	244	264	300	271	237	286	266	281	230	277	291	270	273	281	277	279	281	270	273	256	262	312	274	270	277	267	269	249	233	272	286	277	306	284	280	268	261	273	267	283	265	263	248	297	285	269	297	286	282	258	272	289	274	286	285	300	306	261	273	269	284	301	281	262	271	276	257	290	287	268	268	280	244	289	282	273	261	299	282	289	285	306	253	243	279	286	250	300	291	274	232	255	242	268	299	272	291	283	289	268	285	285	296	258	269	272	290	285	284	269	281	286	269	262	294	264	283	304	286	256	305	276	300	279	263	261	275	283	249	282	306	302	265	262	302	292	277	296	283	254	280	265	241	272	316	272	281	263	294	294	286	277	287	262	298	272	278	294	277	266	291	294	291	292	290	262	259	295	271	271	277	278	292	267	272	290	288	294	279	279	304	283	259	271	266	278	276	271	291	280	291	274	272	263	306	299	266	280	255	273	279	293	282	271	281	295	285	280	276	284	244	301	271	295	259	286	285	255	271	271	264	264	225	263	253	293	285	294	254	294	299	304	292	286	259	288	262	284	277	300	271	297	272	298	284	256	277	271	244	280	289	282	269	272	263	283	280	273	262	288	267	286	272	301	296	294	264	291	278	252	290	295	280	286	269	279	332	287	251	265	286	235	254	251	261	253	273	265	276	262	298	279	287	249	270	290	288	260	289	315	287	258	276	253	280	263	274	246	304	281	234	285	255	295	271	280	284	287	278	259	281	278	289	269	286	289	298	277	258	289	277	262	254	275	260	283	303	282	282	281	280	303	265	253	262	272	267	291	250	283	265	258	264	283	258	232	270	266	287	276	259	298	274	287	263	299	287	262	296	289	248	296	258	297	298	280	299	281	267	311	293	290	277	288	288	242	257	271	291	245	282	232	296	286	285	282	283	285	265	283	301	295	307	287	248	287	242	307	284	272	283	284	272	298	290	312	278	270	274	258	295	293	272	290	274	284	281	284	296	310	279	252	279	262	258	250	260	310	274	290	263	280	302	286	252	275	301	248	269	248	273	275	293	279	276	250	319	293	232	309	269	278	272	273	237	269	292	262	254	271	256	253	265	287	289	297	287	287	267	277	305	259	317	272	265	258	280	304	246	278	283	281	251	301	286	279	283	283	267	268	259	291	286	304	295	310	299	260	271	271	290	296	294	293	298	297	282	260	264	274	268	285	272	273	259	257	276	269	280	282	292	255	289	279	278	307	267	283	276	286	289	268	273	297	298	289	301	264	285	247	292	279	341	288	279	255	271	249	279	269	273	267	307	278	309	264	292	273	256	294	271	255	289	299	266	283	245	286	298	286	280	289	263	262	275	285	280	300	273	281	274	270	264	283	282	293	276	285	283	261	271	286	258	270	300	298	292	265	280	313	272	278	269	255	254	276	295	259	297	284	293	285	257	260	277	254	289	300	264	304	287	259	295	270	252	266	263	246	267	279	287	246	299	262	285	300	300	261	287	286	272	302	286	276	305	269	328	303	278	272	299	253	261	255	264	260	272	299	279	276	275	273	271	281	276	259	292	288	280	273	276	280	261	289	289	283	311	290	303	254	306	284	277	277	271	299	281	266	295	271	289	297	297	278	277	274	277	291	263	309	315	294	286	278	267	255	306	284	281	281	267	280	287	316	298	257	285	285	289	262	246	258	289	257	295	289	285	264	298	274	282	284	290	301	309	260	297	292	295	269	262	313	283	226	251	263	282	304	293	289	260	308	255	257	274	279	268	273	291	290	292	303	287	278	273	267	301	290	273	243	289	282	293	297	252	263	269	294	244	267	277	275	257	288	264	287	297	267	290	270	262
31604	16611	11911	4436	954	598	603	610	612	646	637	597	585	609	635	652	615	590	674	664	600	619	594	600	609	608	642	593	589	643	628	605	628	598	621	600	597	629	596	596	641	603	636	609	581	564	617	573	629	594	647	615	620	662	674	663	602	614	599	626	632	597	618	605	599	621	614	641	604	574	595	648	574	585	611	609	639	618	605	636	584	594	646	622	551	552	595	560	592	593	630	580	605	580	611	607	546	665	617	587	604	622	609	605	601	572	663	596	635	596	617	616	584	613	598	622	616	605	565	635	610	625	642	612	619	651	606	605	624	623	564	609	632	557	592	593	628	625	649	601	588	621	650	591	572	581	604	621	605	648	609	585	593	620	563	592	562	594	586	583	606	599	590	643	565	592	632	582	601	638	589	607	629	599	586	580	583	571	593	585	604	618	566	617	624	645	627	657	627	634	599	603	625	624	605	619	620	615	582	591	585	576	646	614	620	653	586	600	607	582	622	617	601	629	654	535	593	600	587	612	584	626	598	626	616	608	585	598	594	623	616	592	578	635	603	663	580	625	588	619	613	592	628	595	615	588	572	631	588	620	622	624	616	600	647	601	592	618	604	592	615	594	605	643	641	544	586	621	609	580	606	564	623	639	612	535	590	619	596	579	646	663	635	625	590	613	593	602	603	645	595	633	586	631	612	615	605	607	610	632	595	629	615	620	603	638	592	627	605	612	607	587	607	607	581	621	620	619	606	628	637	661	603	630	585	608	612	607	604	628	613	612	584	611	579	588	658	658	577	596	634	677	620	617	555	613	627	597	596	635	611	638	623	576	605	578	562	617	646	621	618	622	576	576	641	610	626	613	626	617	596	676	590	587	560	589	575	612	600	622	610	602	643	621	606	607	618	599	650	567	576	636	613	610	686	593	601	619	645	587	605	637	596	619	610	649	635	575	589	587	591	658	618	574	603	613	628	636	618	623	632	599	573	619	622	554	592	598	585	612	607	571	654	618	586	589	628	627	606	637	612	627	632	631	623	576	609	642	608	625	627	537	557	623	628	597	584	596	657	628	575	645	623	635	649	623	590	608	599	636	582	592	608	592	574	602	619	557	582	599	623	611	596	636	570	629	579	600	634	665	625	624	611	575	557	593	595	603	602	618	590	615	633	603	618	631	612	608	612	603	581	600	603	576	611	608	575	606	629	666	619	600	610	583	625	637	625	639	616	616	644	628	625	595	615	603	596	582	627	635	636	617	599	613	644	620	599	615	608	611	594	604	570	582	621	620	612	583	645	585	582	603	611	614	642	568	613	629	616	640	599	646	643	625	625	593	608	595	593	610	605	570	580	611	575	631	616	612	595	628	632	620	626	608	609	607	563	624	585	668	595	641	606	649	594	609	637	628	652	599	539	585	635	626	618	592	591	628	611	604	639	563	607	598	594	588	597	569	615	622	657	604	648	612	633	571	599	578	618	639	588	644	642	615	599	613	630	602	590	629	611	603	596	612	606	623	581	639	624	626	638	612	612	595	606	605	587	593	603	585	597	646	616	632	624	612	620	619	649	631	580	578	611	644	629	621	608	622	609	668	641	640	618	599	607	651	621	642	610	604	617	593	649	632	636	624	620	598	615	601	602	606	577	604	618	610	633	628	626	622	587	607	601	605	619	603	608	598	619	630	649	614	681	627	640	655	624	618	597	597	573	623	574	582	594	604	641	588	612	621	613	623	572	652	642	617	606	528	625	644	620	638	599	602	584	611	590	634	613	609	630	612	589	628	613	648	614	615	592	581	590	600	588	580	593	639	639	599	650	604	614	586	640	637	625	606	627	639	631	612	588	609	593	558	635	671	631	591	631	626	629	596	616	573	613	585	620	636	555	637	615	606	569	629	583	624	616	625	567	628	614	697	605	630	647	622	571	590	591	616	627	628	608	564	602	627	599	617	555	683	598	624	611	653	634	630	585	583	620	608	586	572	644	577	655	598	604	600	613	623	597	656	607	656	628	619	626	603	604	594	604	610	595	626	617	631	645	577	627	614	593	624	587	656	608	606	612	570	595	635	588	632	629	590	589	603	598	594	551	568	648	603	653	577	575	620	606	590	609	599	604	594	604	577	612	629	584	604	623	627	648	673	616	644	638	627	637	593	573	625	609	610	623	608	635	674	605	638	605	630	641	625	637	614	560	591	645	566	666	597	559	584	589	612	634	593	622	592	618	644	622	627	617	621	618	601	576	574	627	582	600	610	625	600	651	611	582	592	574	600	588	638	576	604	620	621	591	648	597	598	613	632	626	639	614	588	651	618	585	599	561	625	575	627	591	614	612	621	625	612	557	605	616	601	656	593	644	604	632	600	638	647	649	606	596	600	590	580	609	614	564	590	560	631	589	650	610	652	644	574	569	613	599	595	620	597	580	658	627	626	634	634	624	628	571	649	660	616	578	602	619	646	621	583	615	640	646	605	639	639	643	625	678	629	576	619	631	611	641	603	584	589	593	620	585	637	604	615	631	636	605	571	598	588	680	632	624	601	613	608	693	600	588	629	631	628	638	600	547	645	651	617	570	595	579	582	590	665	635	624	625	595	644	610	611	612	617	607	612	613	592	635	605	642	610	636	627	671	602	636	634	601	627	596	628	610	631	608	662	566	627	582	610	607	590	629	598	638	606	586	585	613	590	599	588	619	595	599	588	647	590	581	583	607	621	627	628	589	642	618	609	594	660	636	605	619	612	635	619	595	567	609	557	600	663	586	639	608	602	599	627	662	550	584	589	588	576	618	573	639	601	634	650	585	613	594	629	615	634	605	586	619	617	596	651	593	630	614	617	557	594	597	644	619	589	618	626	580	578	681	619	599	599	637	617	636	645	608	621	565	629	621	613	599	604	616	566	572	617	629	624	630	567	597	626	593	612	634	653	598	574	600	663	579	622	612	624	627	634	611	636	588	591	608	637	633	605	594	598	616	608	665	579	611	604	604	587	611	637	602	638	646	660	565	593	584	613	660	553	572	623	579	614	612	581	635	627	632	573	639	577	668	607	608	564	571	634	601	632	581	642	638	615	657	593	637	604	618	623	632	632	601	605	604	594	590	589	610	637	614	608	621	604	610	590	603	624	612	611	576	652	584	629	600	641	573	631	630	617	658	613	577	604	587	582	589	637	614	561	639	642	615	644	643	612	605	617	603	603	665	625	609	626	639	633	596	592	628	611	610	589	616	606	586	632	660	623	634	604	593	664	606	568	600	592	598	601	596	664	645	662	587	621	583	619	634	537	619	591	649	635	603	588	599	558	620	606	578	590	630	615	612	623	606	592	577	615	626	604	638	624	637	575	607	654	535	571	602	596	601	617	640	605	617	646	598	618	673	597	633	594	595	600	599	658	623	597	641	553	599	598	606	616	644	590	588	603	651	626	609	592	605	648	661	613	634	579	651	603	583	644	610	645	609	621	611	619	582	579	614	606	603	599	649	595	626	634	630	586	628	586	609	602	657	604	583
75904	58312	50542	28891	6814	318	199	205	214	211	206	168	170	192	176	175	205	204	204	181	171	181	190	192	193	192	187	168	192	152	202	183	172	190	201	184	175	172	200	197	166	196	201	187	170	173	181	182	190	176	185	171	176	177	171	166	188	200	170	166	177	178	187	172	187	196	157	202	185	160	170	196	196	188	166	171	170	171	188	191	159	179	184	180	170	167	186	171	184	179	190	177	204	168	179	184	187	187	171	162	168	185	175	174	179	181	159	188	175	175	185	186	207	178	176	191	193	201	185	184	215	168	175	164	172	180	179	193	192	194	149	194	180	186	198	195	177	171	176	194	177	173	209	191	171	189	181	176	186	167	166	179	179	194	185	177	161	202	186	203	168	185	152	200	200	189	190	180	181	204	163	180	186	162	185	211	181	192	176	194	167	201	175	195	194	181	168	162	166	187	171	181	169	177	180	177	167	151	174	170	193	208	159	194	198	186	168	181	165	160	176	180	155	178	184	180	209	181	182	169	191	212	175	182	196	180	157	192	186	166	188	165	178	158	174	185	148	191	162	173	182	196	200	166	173	190	207	183	204	172	179	156	176	178	198	185	165	191	170	168	176	175	183	189	183	183	150	177	202	176	182	155	205	190	187	181	185	170	187	183	170	173	201	189	198	171	174	192	173	196	169	175	217	182	184	180	187	163	178	166	180	178	187	202	182	200	183	175	176	156	185	186	196	174	188	178	172	191	173	192	210	203	182	185	183	207	164	171	146	156	181	185	193	158	179	171	169	193	187	202	187	193	194	186	194	166	182	189	162	181	177	169	227	174	168	204	188	183	186	201	181	173	200	179	173	203	181	182	168	196	203	194	185	192	225	195	204	165	165	187	181	174	207	213	163	192	151	185	175	188	163	183	178	201	203	186	160	170	207	186	192	184	167	185	164	192	168	172	197	172	165	201	188	183	173	204	161	168	199	165	196	202	172	190	183	183	165	176	157	203	203	196	167	144	189	170	186	169	188	199	173	194	151	193	183	180	185	164	167	156	183	169	205	189	174	170	182	184	167	185	187	189	186	183	158	176	177	178	180	194	203	156	185	180	206	190	175	157	184	183	202	175	168	196	193	186	179	193	192	187	191	220	177	179	187	184	201	179	184	183	157	181	183	196	189	188	172	178	196	172	159	180	173	176	180	175	197	170	203	188	187	192	193	189	213	195	186	179	220	179	205	167	189	194	204	191	178	152	175	182	194	188	187	196	199	181	171	199	172	211	193	178	172	182	189	176	183	187	183	177	164	173	159	170	190	170	178	185	177	180	191	178	172	178	181	171	186	213	195	184	156	201	187	178	180	190	216	201	162	179	186	169	178	194	170	175	170	190	203	180	170	181	166	155	195	164	179	185	167	196	162	220	183	175	209	199	170	166	195	181	177	184	173	187	181	188	184	179	174	147	179	186	182	170	182	165	165	168	214	195	187	193	188	180	179	161	194	192	178	179	172	174	179	174	192	170	190	177	185	163	170	193	197	174	180	163	181	180	168	181	174	190	174	180	188	165	193	167	149	162	205	184	193	182	186	204	187	178	195	166	189	164	214	179	225	171	183	196	187	213	189	166	188	159	206	172	176	183	181	176	183	150	166	220	170	202	187	164	181	179	189	188	175	160	170	199	177	179	207	182	183	179	179	190	164	177	186	189	180	191	197	213	183	148	201	175	174	187	188	205	185	170	180	179	179	184	167	169	180	178	180	190	190	181	175	167	198	171	194	187	160	156	166	214	150	181	176	196	165	187	200	195	173	174	180	164	177	194	162	159	170	165	184	193	202	189	186	182	186	182	204	182	191	194	196	204	186	166	170	191	188	193	178	184	187	184	207	176	176	183	180	182	180	170	193	160	183	167	166	182	173	169	185	182	167	169	163	167	172	173	170	198	182	143	174	174	171	187	175	181	193	182	196	175	183	205	182	181	177	165	182	184	186	218	190	169	193	193	164	163	175	202	184	182	186	197	174	184	190	180	193	184	162	155	186	206	195	195	187	189	195	176	167	176	157	186	142	184	177	191	171	181	184	176	182	167	172	168	175	184	184	175	178	173	177	187	188	176	189	165	169	194	179	171	165	173	176	177	183	164	157	173	158	193	147	167	207	180	175	178	194	167	167	174	173	174	188	193	182	176	181	171	161	170	190	190	183	178	183	180	161	160	184	160	172	207	198	190	193	182	178	183	166	178	165	177	188	158	194	175	165	174	205	187	180	178	196	175	203	167	166	196	186	182	174	177	193	204	188	168	182	166	187	176	198	189	177	182	195	190	198	153	191	192	167	169	162	158	185	178	172	181	193	181	193	169	179	181	205	198	191	174	195	176	154	172	191	197	206	171	166	177	173	191	172	191	181	196	185	189	187	192	167	182	177	192	221	168	158	171	206	174	165	172	199	179	179	157	184	166	206	215	184	181	153	185	196	181	182	187	185	186	203	179	162	187	190	206	194	195	202	169	186	149	185	188	175	154	183	185	166	202	175	182	172	177	185	188	181	158	166	168	163	185	154	185	195	171	182	183	206	184	153	159	203	196	191	191	166	157	173	185	180	175	193	185	189	177	180	203	190	176	160	166	183	180	177	165	177	198	176	184	186	169	190	164	200	184	192	207	176	182	186	195	181	192	184	179	200	150	165	157	186	172	170	189	194	181	166	179	193	160	173	180	159	184	171	163	176	166	180	193	175	184	193	172	169	185	173	160	187	207	178	169	184	196	178	187	170	154	174	190	164	202	182	178	160	197	175	156	187	176	198	176	170	156	153	182	166	178	175	169	168	198	168	196	176	184	184	179	191	195	185	169	176	172	187	159	182	155	198	188	172	192	175	183	179	185	177	186	176	189	200	201	190	191	181	182	195	194	206	168	154	173	190	218	150	175	167	170	165	166	206	160	173	184	177	192	181	160	182	188	181	179	178	203	178	189	173	201	203	191	197	197	196	208	163	157	175	192	177	176	177	183	197	183	179	181	176	165	168	161	183	174	188	171	172	181	173	156	159	172	200	182	180	174	179	182	198	189	184	175	172	175	181	187	180	190	191	162	193	156	207	176	164	169	185	193	163	160	195	182	178	188	197	174	166	150	172	193	182	200	156	171	197	180	210	197	203	161	173	188	178	197	177	153	187	192	166	206	189	190	194	152	188	192	205	200	179	141	185	176	193	161	186	154	196	172	166	184	181	190	187	185	182	172	167	181	171	179	183	163	185	179	173	167	177	179	187	184	197	177	176	179	149	150	175	187	198	165	163	189	184	178	200	175	184	189	167	173	200	165	181	179	169	190	199	208	173	194	176	185	157	192	189	176	167	171	156	188	152	171	159	163	189	160	165	189	190	174	168	174	177	197	156	173	183	182	189	189	185	195	198	196	193	190	192	164	188	179	199	190	181	189	179	196	198	181	178	187	207	172	185	180	196	178	191	185	192	176	184	169	184	178	190	155	171	187	170	190	182	174	177	173	198	198
52420	46483	48206	29152	6664	583	527	480	502	449	435	412	457	472	466	431	445	445	429	434	426	433	409	441	424	397	414	435	412	431	401	426	399	441	402	404	406	419	439	424	398	392	407	425	381	408	406	436	376	444	425	417	387	371	433	408	381	391	421	391	411	404	418	403	377	417	437	386	400	427	423	393	375	386	394	407	408	428	401	398	416	364	418	402	403	393	402	416	395	435	407	416	392	417	405	399	409	450	421	438	409	408	431	414	384	370	419	397	433	417	365	397	385	416	393	398	374	419	408	430	407	406	415	406	409	416	424	426	414	393	379	372	396	377	410	383	416	390	364	463	413	403	387	380	438	420	359	380	429	452	393	431	426	412	374	382	384	406	408	415	438	414	407	426	422	399	399	402	391	388	402	405	441	389	413	422	433	422	447	410	383	378	407	451	419	367	421	425	389	375	437	376	385	382	410	418	389	398	381	417	387	377	380	389	424	398	400	420	410	429	372	437	419	397	399	369	407	413	458	408	423	415	431	411	397	411	417	390	362	394	402	396	397	421	421	400	439	396	401	426	362	425	388	380	398	410	405	393	440	350	386	403	424	395	410	419	406	437	408	393	409	406	422	412	396	411	391	386	385	397	388	383	427	403	423	403	399	390	411	388	439	416	402	409	375	410	432	431	389	413	411	381	377	377	422	404	377	390	406	377	434	398	408	386	385	381	384	403	396	404	421	378	387	391	421	404	399	406	395	412	411	384	386	410	397	405	399	407	409	424	441	396	448	409	425	365	407	383	401	408	418	395	412	387	396	417	402	391	385	407	411	383	381	409	431	384	377	442	394	428	410	372	422	383	406	416	433	367	379	407	429	406	434	412	426	419	403	391	452	388	419	385	441	399	361	439	458	396	361	408	434	397	417	420	416	388	380	399	447	385	420	426	408	392	446	409	412	389	385	366	362	410	424	401	413	382	396	402	401	415	396	418	408	409	434	385	381	464	400	402	404	415	366	429	450	383	443	380	416	367	385	392	418	412	402	377	400	403	435	362	405	415	432	378	392	406	430	377	382	394	396	390	427	392	403	370	430	391	389	385	386	380	443	397	372	397	381	380	427	380	405	409	403	400	394	431	381	430	426	391	427	380	415	406	397	394	404	418	392	409	426	399	415	389	416	423	443	417	406	410	406	377	413	424	400	387	422	378	414	400	395	419	415	372	402	437	405	404	415	394	425	408	409	423	390	387	410	417	399	416	422	392	413	419	433	405	422	393	433	386	437	398	419	387	408	393	436	414	460	420	455	403	422	407	367	405	395	373	415	406	374	424	402	439	406	399	404	380	429	390	401	399	390	390	403	443	414	412	414	420	403	414	419	401	397	406	387	422	440	421	426	407	403	374	413	390	371	397	424	426	407	418	410	367	389	428	347	415	390	428	402	400	411	399	391	385	413	412	402	371	351	410	420	429	366	407	421	381	390	411	399	410	392	399	415	409	398	375	435	433	411	417	399	419	387	416	445	373	363	348	383	438	406	413	430	410	417	441	443	390	407	425	433	412	430	427	395	396	405	411	403	423	423	397	398	418	398	411	427	411	402	386	408	420	456	391	403	411	406	430	426	416	405	385	387	363	369	393	406	397	413	419	409	389	418	439	375	408	433	411	421	403	387	431	413	409	398	392	413	433	403	416	400	403	428	374	413	422	414	398	405	384	404	419	398	380	415	381	446	394	433	407	387	425	413	394	415	419	427	381	424	414	411	415	460	440	392	400	380	389	424	413	391	421	377	422	384	401	396	395	432	397	396	421	381	390	398	417	402	387	408	399	441	408	354	387	392	409	437	469	432	383	418	395	416	430	447	422	432	410	375	391	404	385	437	451	391	411	427	418	387	409	397	388	396	372	407	402	412	386	398	404	427	408	387	392	416	391	422	446	408	427	399	419	393	390	397	422	386	367	414	392	407	417	398	411	411	399	387	376	403	401	438	456	405	387	414	376	415	392	391	394	400	412	383	427	416	378	391	363	417	418	416	410	425	414	416	421	413	402	434	425	404	421	402	407	408	443	420	387	389	399	446	420	401	441	394	417	392	421	370	395	409	382	406	407	432	374	418	420	450	410	399	422	428	428	390	394	389	401	390	397	428	422	443	391	401	373	396	377	404	389	419	401	401	403	375	386	450	401	405	400	393	436	414	408	419	420	468	416	438	369	411	402	406	442	439	379	425	383	400	426	379	447	384	405	413	361	434	383	372	424	393	422	403	441	420	399	397	391	409	461	436	396	394	389	421	394	379	392	394	383	411	412	400	396	418	400	455	410	406	391	414	378	428	388	400	411	404	425	413	442	380	407	420	402	386	404	442	410	414	424	412	368	398	405	437	396	361	423	409	390	445	393	389	420	414	408	410	407	433	412	368	416	441	387	409	436	414	428	438	420	424	421	391	401	406	398	404	404	367	365	413	405	403	431	390	405	368	465	425	394	387	408	411	399	410	404	403	397	412	424	385	413	380	436	407	439	404	419	400	420	399	406	412	412	431	390	443	434	374	368	419	413	408	388	401	399	382	386	420	417	426	363	401	387	441	374	407	384	425	398	453	382	416	408	411	398	392	404	371	419	388	399	413	399	416	414	421	427	426	410	388	412	425	401	427	407	361	393	423	403	417	402	408	422	417	409	387	385	376	430	427	432	410	412	438	415	423	415	432	414	381	382	420	373	394	410	436	403	396	406	400	420	378	406	403	395	423	411	391	440	402	385	448	435	408	373	416	421	434	413	414	436	415	380	443	389	424	387	413	368	444	415	431	371	388	417	389	441	399	405	401	411	407	429	426	441	427	394	361	442	375	400	453	417	425	392	391	390	407	389	395	409	363	401	400	386	375	371	403	393	380	427	422	401	403	392	394	392	415	427	413	419	418	378	407	423	422	395	385	419	397	404	424	395	427	393	376	406	392	391	410	381	406	416	404	431	420	389	415	419	388	413	396	401	441	345	413	410	411	407	419	433	378	386	387	403	401	429	393	438	430	406	393	398	374	419	391	436	380	384	390	387	385	411	424	403	399	438	405	411	433	420	423	384	397	345	394	401	387	405	422	404	423	386	444	358	398	462	392	421	404	428	415	425	396	415	381	416	405	406	399	438	396	414	377	403	398	422	383	399	432	394	403	419	393	411	440	395	389	429	410	409	348	394	387	384	413	392	428	394	371	391	425	405	384	426	450	428	377	357	418	392	411	405	356	403	424	395	421	380	430	420	391	406	411	419	419	421	390	441	390	425	398	409	412	429	440	399	409	415	416	416	422	408	431	399	383	381	376	389	423	414	433	398	401	441	377	424	396	418	372	383	423	402	407	442	391	385	397	429	399	434	367	397	396	417	373	374	410	432	414	384	399	439	432	435	415	401	417	388	400	354	352	385	420	418	397	394	416	417	445	418	420	414	407	445	419	433	400	406	416	432	398	403	406	420	406	387	388	429	422	403	406	402	418	413	399	425	389	386	390	405	407	387
83479	69240	62068	38870	13462	1163	211	157	153	117	127	111	106	119	139	122	106	120	122	100	118	116	115	134	123	118	113	100	102	125	123	105	98	119	100	100	130	120	116	99	116	111	107	110	116	118	124	109	116	118	111	118	89	122	107	117	107	101	130	103	118	99	102	127	120	97	114	109	112	111	127	99	106	148	89	108	116	109	113	113	110	123	126	107	110	97	119	112	110	103	118	114	106	96	118	133	128	98	111	115	107	101	106	112	109	104	116	120	99	125	104	90	95	114	116	103	112	102	119	92	108	126	87	113	106	124	115	96	98	122	114	104	107	100	111	94	128	91	103	100	104	118	130	104	87	121	117	87	108	123	105	105	90	81	93	93	120	122	126	119	117	102	97	116	116	103	108	121	95	108	86	101	121	103	102	104	107	111	102	107	94	107	108	106	109	124	96	117	117	112	127	101	124	97	103	110	121	117	118	100	118	104	119	115	107	107	116	117	109	92	114	113	97	111	115	108	132	100	112	108	111	107	99	114	99	119	113	115	97	90	116	86	131	106	98	114	115	124	91	107	108	122	80	98	99	120	118	102	103	114	108	93	109	102	100	127	115	109	114	110	84	125	108	103	109	104	108	102	116	105	126	112	114	96	115	121	111	119	103	100	118	108	106	112	107	110	121	112	101	91	92	120	114	105	110	120	112	104	116	120	99	117	119	103	103	120	104	118	107	106	109	120	104	120	89	99	130	116	123	100	127	96	114	111	114	96	91	102	101	110	117	126	100	95	107	96	110	107	104	119	109	102	111	104	106	129	124	99	131	119	102	118	105	127	113	123	114	117	107	121	128	102	103	109	111	92	124	103	145	115	128	108	97	99	97	105	116	139	112	109	97	102	86	96	96	114	111	109	117	117	102	104	83	93	112	101	105	98	88	106	92	118	119	115	113	96	118	150	117	102	119	108	106	93	117	92	119	91	109	116	114	113	110	112	84	115	110	110	123	121	105	106	99	111	98	118	94	115	120	116	113	85	112	112	107	109	127	111	103	129	107	108	111	112	118	114	121	121	104	103	116	140	116	114	96	111	105	108	81	84	102	102	118	94	118	99	126	91	103	98	111	112	124	126	97	106	114	104	96	121	130	102	117	103	125	124	103	91	109	123	106	108	115	93	106	94	103	106	105	105	109	137	85	130	111	118	116	117	142	113	116	95	132	94	127	123	104	117	101	108	100	102	105	104	118	123	107	102	107	121	114	133	94	107	98	89	120	97	104	126	104	115	119	107	101	132	114	114	105	109	103	120	103	95	118	121	96	102	120	104	118	119	112	92	112	89	123	118	114	111	111	106	110	114	91	114	107	100	105	109	106	102	113	99	97	115	120	117	121	92	118	111	121	107	106	121	109	95	102	108	103	105	100	106	99	107	112	115	94	102	140	116	106	98	106	109	93	113	83	107	125	109	127	103	135	108	126	108	109	95	112	96	107	101	115	102	131	120	110	126	98	96	111	126	97	126	118	92	103	115	112	106	109	104	110	104	114	131	99	115	92	93	109	124	112	125	108	115	106	90	87	119	118	114	96	112	121	111	101	106	90	102	91	107	124	106	114	136	90	104	97	125	115	121	108	124	121	100	108	112	114	102	117	104	104	110	114	116	99	107	107	123	125	112	95	115	92	114	109	106	100	106	111	92	102	88	102	122	111	116	94	98	104	91	94	110	105	122	131	96	107	124	113	112	110	111	119	111	119	99	127	121	116	103	115	111	124	84	117	122	113	87	122	112	104	118	103	108	111	122	104	117	110	121	105	107	94	106	112	124	108	120	111	120	106	131	108	118	109	116	121	99	98	108	141	116	106	106	94	126	97	121	117	116	99	116	98	110	110	103	100	105	109	106	105	105	100	95	114	99	113	110	110	129	107	98	118	100	112	111	91	92	113	120	93	112	104	99	125	94	123	95	96	128	94	107	110	108	113	104	123	101	126	102	94	99	117	118	96	103	119	139	122	94	104	102	127	108	103	103	106	107	92	114	110	106	118	104	94	107	120	110	117	112	113	111	110	106	127	109	119	119	110	94	117	124	117	111	117	119	110	113	116	91	108	118	94	98	98	109	76	106	114	98	112	114	86	116	117	99	96	113	114	106	110	101	112	113	111	101	119	92	94	101	100	100	132	98	104	107	108	113	104	98	104	95	115	99	122	95	117	106	129	103	113	102	108	105	108	95	120	103	104	95	109	120	132	90	112	102	130	112	111	114	114	93	105	106	92	120	111	101	112	136	122	107	118	124	118	94	99	119	106	135	99	125	91	108	114	94	123	111	99	119	100	125	105	103	111	83	109	114	113	116	106	97	102	124	98	111	111	96	105	117	91	132	104	132	96	121	112	94	124	123	109	119	102	105	121	116	120	110	114	90	101	109	98	105	119	127	116	109	129	97	92	100	104	111	120	105	107	106	126	119	105	124	113	127	125	105	110	100	98	112	120	98	107	107	103	97	118	104	128	106	122	102	112	101	92	97	109	107	102	123	109	104	139	109	102	94	91	92	106	108	99	125	116	111	104	102	109	108	118	123	95	109	116	109	105	123	119	99	115	127	100	97	95	109	119	98	105	104	125	118	108	109	118	94	116	92	111	123	104	104	102	93	93	89	92	108	116	105	93	121	121	94	99	95	107	108	90	109	106	111	118	110	127	95	106	93	110	112	94	108	131	90	130	105	84	101	99	99	78	105	121	101	87	97	97	112	99	123	125	126	121	102	100	93	106	107	109	108	115	106	105	112	112	128	112	105	97	119	120	120	120	133	101	105	100	114	115	110	94	110	98	78	93	108	124	106	98	95	94	126	128	98	107	105	115	124	116	101	111	113	111	123	128	131	95	101	108	124	92	121	102	113	101	96	105	134	93	109	109	116	109	115	108	110	100	126	103	112	137	132	121	132	106	101	108	96	107	105	109	98	127	104	85	127	120	102	116	96	105	103	112	115	97	123	120	116	98	101	110	85	92	113	88	118	108	104	114	103	111	116	107	106	83	116	139	107	111	95	118	127	105	132	113	98	91	113	121	90	112	111	107	105	95	113	123	99	106	108	95	114	94	113	123	92	125	95	93	118	108	122	118	113	92	110	107	97	92	99	96	103	95	100	101	99	101	124	108	91	118	88	129	110	110	94	118	139	108	107	96	101	102	97	121	113	107	113	110	109	113	123	115	138	123	104	91	94	113	90	117	118	120	108	85	116	100	107	111	103	110	118	119	108	103	115	114	116	107	100	122	94	94	106	90	130	94	98	118	111	104	114	103	117	103	117	108	107	100	108	117	108	111	124	114	111	98	113	128	98	114	111	101	95	112	79	123	111	109	119	101	108	100	109	95	89	109	94	114	105	99	132	87	108	107	87	130	106	128	102	118	96	99	110	108	95	108	105	114	110	115	110	106	124	113	123	101	124	109	128	125	121	126	94	129	95	115	98	123	101	110	112	118	142	94	107	115	127	113	117	105	108	115	109
62529	57362	59128	38596	8942	553	506	445	413	444	379	345	337	352	300	318	309	334	307	284	295	301	289	284	280	274	271	284	279	286	297	282	272	269	294	284	282	259	276	281	261	266	260	304	270	294	269	267	274	286	241	271	255	268	253	262	277	281	275	283	266	288	274	265	266	266	276	235	268	263	292	265	259	254	282	272	253	269	280	297	307	279	276	234	285	264	254	260	242	289	313	267	236	244	245	259	254	267	291	256	249	261	260	262	271	246	273	285	263	242	261	234	256	290	272	278	254	281	260	231	274	266	218	250	263	247	268	256	252	263	264	278	257	259	265	246	272	283	243	268	249	240	266	252	259	245	258	285	280	290	229	256	273	272	241	253	256	272	253	242	238	263	280	272	265	231	268	264	285	277	288	250	260	297	251	270	257	273	279	273	292	266	263	244	263	257	248	278	274	279	244	230	262	262	262	273	271	239	258	276	265	233	258	263	262	281	279	257	265	265	274	239	278	257	265	262	239	259	263	244	299	256	267	299	253	238	260	253	260	275	257	284	251	266	258	280	267	259	264	239	237	267	245	285	273	258	285	262	258	273	279	251	269	259	259	262	275	254	267	261	286	294	250	252	236	240	297	265	261	261	252	254	276	268	245	292	253	292	278	268	245	264	276	278	283	264	250	246	283	287	258	257	268	281	274	281	265	280	245	249	239	254	266	238	248	284	281	265	271	302	260	230	279	254	261	280	274	246	283	277	304	293	260	228	283	253	275	262	282	287	276	258	243	249	241	249	258	300	273	259	248	286	238	276	264	265	245	265	241	271	243	250	260	289	259	267	254	273	276	229	256	273	259	250	252	273	227	244	262	244	266	236	276	258	244	275	256	254	282	257	285	271	257	270	254	281	277	289	260	283	264	287	280	267	263	262	267	305	261	253	258	264	250	261	265	264	268	263	264	263	249	268	262	278	245	254	294	257	271	275	243	285	275	259	266	260	266	262	282	270	239	264	292	266	263	262	253	278	258	289	285	261	286	291	292	279	276	257	243	235	269	282	261	250	270	272	266	262	266	240	259	255	249	265	292	282	245	248	252	248	246	260	258	279	261	292	256	257	256	256	290	251	267	230	280	261	260	256	280	274	281	255	248	270	298	268	267	267	255	266	285	268	279	272	264	262	273	273	281	273	286	261	291	274	255	251	257	252	246	267	276	242	250	279	228	257	265	256	224	280	289	229	279	235	262	247	263	274	244	256	281	285	261	296	271	265	260	256	249	271	286	277	254	282	269	248	281	253	278	281	252	271	285	291	257	261	254	245	257	274	252	265	250	270	269	242	248	270	275	254	249	257	294	267	237	259	263	284	269	280	280	282	247	264	268	262	277	259	259	266	252	289	271	299	242	267	288	250	253	266	233	284	269	286	295	251	281	268	294	296	267	265	285	287	269	240	262	288	251	271	259	273	264	260	261	253	278	260	270	233	239	261	272	262	272	276	244	253	288	242	267	245	246	253	299	254	253	282	246	260	240	269	244	273	280	263	270	231	256	230	283	270	236	271	263	253	267	272	258	255	263	262	257	251	264	267	298	257	257	229	265	270	286	269	268	278	252	248	269	277	257	250	242	258	264	258	285	255	279	274	233	255	253	254	280	287	253	269	243	280	285	274	264	241	239	267	279	283	272	281	291	274	234	248	268	250	237	254	262	292	263	240	280	256	257	288	236	250	301	267	284	267	242	268	241	255	238	265	278	268	248	268	248	276	237	262	254	259	260	263	260	278	285	256	244	268	278	224	249	269	275	245	265	256	271	244	253	261	253	259	263	230	263	253	273	255	271	279	249	258	246	268	284	275	263	264	250	292	309	278	259	280	280	281	264	265	252	254	259	272	240	260	275	255	251	289	293	244	267	258	267	288	241	245	268	270	278	246	244	249	277	267	251	238	253	277	268	263	262	252	241	279	234	236	233	242	276	267	274	245	273	250	271	240	300	255	262	255	242	277	268	254	318	265	271	258	270	262	283	298	250	256	304	275	291	283	263	251	266	263	271	265	248	246	291	253	244	260	266	271	275	257	273	287	244	256	265	264	250	230	272	249	267	255	250	262	289	272	269	261	237	245	271	243	262	274	271	269	271	273	259	242	278	270	255	288	250	284	251	253	248	282	277	288	239	252	264	259	270	243	289	267	271	216	271	289	257	258	281	255	256	265	266	262	265	265	271	272	258	231	263	256	257	254	245	290	286	227	242	304	278	263	233	265	252	236	290	268	267	264	256	276	269	302	258	258	252	276	249	255	263	252	257	264	252	268	271	252	268	242	259	267	264	259	277	263	263	259	229	254	265	274	253	255	259	262	273	283	250	271	296	280	243	252	281	267	302	249	273	263	265	243	258	278	237	273	282	252	291	259	283	247	234	273	248	255	264	274	275	233	276	241	258	282	269	303	255	269	261	256	289	247	267	254	286	268	273	256	253	268	281	291	267	255	291	239	238	268	249	267	255	250	278	269	290	255	266	268	247	269	259	270	246	275	262	251	279	262	257	251	240	256	251	255	262	270	259	240	254	268	295	275	274	292	271	272	253	244	229	267	266	257	284	246	264	268	219	279	262	261	257	287	263	256	263	260	255	251	286	236	278	288	267	275	229	284	278	272	273	276	256	291	252	252	235	255	253	244	226	268	282	266	288	263	255	254	261	246	258	281	248	236	269	257	224	280	238	295	262	247	276	257	229	244	281	276	277	263	248	293	254	236	271	251	252	260	256	238	276	233	263	258	301	247	257	256	234	277	278	300	253	276	247	274	297	279	255	267	257	231	267	249	253	260	270	259	252	286	254	273	278	257	249	290	255	260	275	237	247	270	262	276	306	238	280	244	254	255	277	277	303	255	282	233	286	286	245	240	278	287	257	271	291	287	274	246	253	262	251	246	255	226	269	241	300	273	256	283	283	252	297	262	252	254	290	278	250	237	260	256	271	258	258	236	249	264	285	278	274	244	246	242	240	284	291	279	259	249	254	252	251	248	266	268	260	266	249	281	260	245	260	252	299	265	260	261	267	239	259	282	286	272	244	240	265	273	253	253	255	245	272	260	249	239	272	261	265	241	266	249	285	249	256	281	252	259	273	262	287	283	247	274	261	240	251	273	238	259	247	261	261	241	267	274	282	242	279	254	238	252	249	292	254	297	279	283	280	283	285	303	260	265	281	280	223	246	260	258	252	270	250	256	269	273	250	318	262	258	224	260	298	246	283	245	266	272	281	273	267	248	280	273	247	280	258	293	256	263	277	274	262	244	244	248	275	272	266	276	275	263	271	240	245	272	282	271	242	268	283	247	282	272	261	281	235	261	276	258	269	259	276	242	276	257	258	260	232	255	249	249	236	272	267	257	258	248	244	283	250	274	290	290	244	276	255	279	240	260	277	271	268	271	253	252	268	260	242	253	265	284	249	268	256	257	270	247	258	253	263	278	271	297	255	251	264	301	252	259	245	250	250	252	266	259	289	273
37448	18047	7532	2047	352	263	269	293	313	268	280	284	260	307	276	249	301	289	268	262	276	245	302	271	259	311	277	286	270	270	281	264	278	255	265	294	308	268	249	264	238	267	255	263	286	262	295	312	288	298	292	284	297	280	291	265	266	279	242	310	260	263	297	289	267	270	299	263	251	272	254	277	253	266	288	272	261	254	293	269	291	283	274	272	312	282	292	263	264	298	289	305	269	273	283	279	263	274	294	284	292	293	246	274	291	294	299	300	260	257	292	284	266	255	288	272	262	282	287	295	268	281	281	262	278	249	250	238	276	264	289	243	293	254	262	265	273	271	248	302	245	310	300	277	284	294	279	270	244	276	274	290	306	301	285	298	277	293	275	276	254	278	275	255	270	292	273	249	264	262	245	265	244	275	281	293	275	311	297	275	252	264	270	304	293	262	274	264	251	245	301	295	270	300	270	285	285	309	262	234	270	255	274	269	264	289	246	266	251	290	266	278	285	249	242	274	284	289	279	294	259	298	262	267	283	238	279	275	304	297	265	249	253	241	250	291	268	258	293	301	286	268	288	267	262	264	290	267	266	286	290	285	296	279	277	239	264	288	262	285	293	294	273	267	272	278	291	302	271	261	304	277	248	279	285	271	284	269	291	279	299	286	264	282	256	299	303	271	249	261	291	271	254	306	257	249	275	255	263	237	284	301	275	284	283	260	303	278	291	271	303	307	277	298	273	273	246	258	262	278	279	294	276	260	277	302	315	277	266	290	281	284	258	280	282	272	273	273	248	296	265	299	270	305	262	265	288	289	277	300	295	245	303	270	249	275	306	292	286	291	289	284	296	280	298	277	282	273	266	279	256	258	283	294	300	254	278	268	291	278	278	263	274	302	319	255	248	284	276	275	274	281	247	258	269	283	264	252	283	256	315	273	268	262	268	253	281	250	288	291	291	283	293	283	280	282	283	282	269	272	266	280	291	258	289	308	280	293	317	278	289	255	281	264	274	268	298	296	314	296	270	269	249	304	271	233	268	301	293	256	293	264	290	309	292	245	257	258	251	290	296	276	226	279	257	271	309	288	275	271	282	260	264	282	261	307	287	283	294	276	290	269	275	288	300	279	287	261	268	286	247	279	285	269	296	260	278	268	264	269	266	262	269	291	303	282	239	273	263	278	294	281	277	289	293	291	279	282	299	281	277	301	277	268	261	297	272	282	293	287	279	294	280	255	270	281	301	263	243	268	276	277	269	250	269	306	272	280	275	255	247	258	267	304	262	312	279	281	287	267	271	280	247	289	251	297	257	266	276	282	271	273	288	289	288	299	306	295	292	275	307	273	269	293	282	255	281	280	282	282	274	276	301	273	285	281	255	261	281	279	266	249	278	266	251	252	284	262	267	268	297	294	246	277	258	306	270	288	281	256	282	273	273	282	270	270	257	253	285	258	277	288	275	269	300	285	301	306	275	253	256	229	274	294	279	278	247	289	321	246	278	287	245	249	264	283	285	282	309	267	253	259	248	253	269	287	300	288	260	265	284	280	275	290	259	253	273	277	276	269	286	278	269	252	276	264	299	281	270	284	266	287	253	254	282	277	282	253	287	280	290	271	278	292	283	276	295	272	271	294	304	278	308	244	289	246	258	290	324	297	287	281	281	273	269	264	278	278	298	295	254	259	271	268	300	306	307	281	272	269	293	286	246	258	267	277	247	281	297	281	245	286	273	287	295	294	259	320	297	263	254	279	277	310	291	296	283	291	297	256	288	282	291	284	279	275	245	272	282	255	283	290	256	279	277	268	297	289	308	260	273	278	263	250	280	295	287	294	288	297	308	266	282	267	286	271	287	273	301	284	269	285	270	276	257	272	265	277	279	298	305	275	306	298	305	278	305	291	304	284	257	288	302	287	306	300	292	286	284	260	271	277	277	267	293	258	280	276	295	265	248	263	266	281	263	284	262	270	277	269	255	307	286	281	296	293	281	269	229	265	269	296	284	252	295	226	287	270	267	249	274	280	273	257	273	308	288	264	276	298	251	282	229	289	305	288	299	302	255	279	279	265	278	281	268	257	252	275	275	244	295	270	282	269	283	258	276	257	314	261	311	287	316	240	270	266	252	231	257	259	261	295	261	303	285	294	275	279	272	279	273	264	282	253	278	276	283	265	259	279	265	240	259	286	247	288	294	305	293	298	282	270	287	261	269	285	272	279	253	278	246	294	256	253	265	265	293	266	273	269	257	281	252	269	273	245	297	269	269	271	285	296	268	291	284	234	257	293	278	258	277	335	281	280	263	274	271	264	286	252	283	273	288	294	289	274	270	279	251	272	271	280	258	247	264	249	267	279	275	290	267	268	278	276	269	260	287	255	267	303	301	279	285	289	268	274	246	271	258	261	247	262	276	280	276	276	274	263	269	251	272	271	325	258	290	264	264	284	251	302	290	269	261	293	263	309	277	241	284	259	282	273	286	267	267	250	287	266	260	277	292	269	265	268	255	291	278	269	274	281	260	244	282	295	270	297	276	293	296	308	276	281	280	275	275	303	264	281	299	269	261	269	261	248	255	272	299	297	287	296	256	298	291	275	292	262	272	279	273	283	252	310	318	299	274	249	271	255	287	263	267	263	294	296	265	274	280	270	269	272	260	271	280	263	279	287	288	300	283	276	289	249	296	254	281	285	272	273	268	269	276	282	270	266	283	259	323	288	290	277	243	284	275	283	272	274	251	268	287	270	294	261	274	297	256	249	298	270	269	286	272	283	262	272	261	248	317	307	273	288	271	278	258	268	291	263	279	276	296	253	314	313	269	290	292	266	258	281	244	252	279	249	265	285	245	286	287	279	314	270	300	261	291	288	270	272	247	257	243	252	316	274	273	262	276	289	255	268	250	229	231	276	272	314	260	266	267	264	288	258	239	266	279	300	284	272	259	272	273	280	286	281	307	268	298	282	266	253	287	285	264	236	266	277	299	253	246	285	289	305	267	261	283	281	268	292	308	292	273	281	329	275	237	262	284	300	271	272	273	283	285	271	275	263	263	270	283	270	275	262	255	302	279	274	245	287	279	279	290	236	273	263	261	282	295	288	281	266	277	253	266	259	271	261	277	286	286	254	240	274	250	261	266	306	270	272	280	304	271	249	239	273	280	284	293	243	265	259	277	251	288	282	278	291	258	312	281	264	264	311	301	258	255	284	321	286	256	287	271	270	304	273	288	293	291	302	278	260	302	287	263	254	256	313	285	276	272	265	274	278	291	291	257	285	278	253	285	291	257	253	311	246	271	289	276	288	262	255	277	254	298	259	312	285	265	290	281	281	288	273	323	264	281	260	269	276	254	243	291	286	294	250	270	224	283	270	298	292	264	287	267	265	249	276	273	264	281	284	294	269	284	256	278	280	283	286	300	280	289	281	283	258	276	268	249	290	265	293	278	258	283	273	290	296	310	286	280	306	248	278	265	276	285	250	286	259	288	266	272	288	294	269	279	299	291	267
31126	15821	11592	4311	867	582	629	583	593	542	596	591	624	607	597	622	618	626	612	625	576	567	618	615	610	576	639	612	617	660	594	608	593	651	594	618	633	607	634	638	611	583	561	621	559	586	638	620	587	578	589	575	616	575	632	615	615	593	623	621	589	560	601	639	575	607	604	588	585	613	573	609	612	562	599	633	598	584	624	628	622	646	614	577	617	586	600	627	568	626	605	606	648	555	598	620	597	616	590	641	626	612	599	610	582	607	606	597	594	626	549	574	613	603	623	625	627	602	625	601	656	595	612	607	581	594	618	562	584	603	628	652	617	580	598	563	617	609	606	550	635	605	609	607	584	591	577	596	619	586	650	621	587	593	610	590	593	620	567	593	638	628	571	631	607	564	608	612	608	592	548	589	600	601	590	608	611	624	633	630	585	548	593	580	586	621	579	592	609	610	584	620	619	663	616	625	574	609	624	643	588	590	620	574	582	623	665	598	589	573	608	580	614	630	608	626	648	542	580	582	546	629	569	599	631	583	565	597	616	629	602	613	580	585	653	577	589	607	565	623	524	587	611	592	589	604	630	581	600	624	600	597	658	651	623	588	599	579	624	574	565	612	586	636	640	591	557	590	613	629	604	614	635	582	556	568	612	640	592	652	608	602	628	619	597	625	584	599	625	595	598	582	585	616	565	610	612	608	643	623	621	588	636	577	654	613	617	588	609	593	594	619	626	591	583	566	579	578	608	614	578	579	632	598	592	602	633	582	566	628	614	628	645	608	601	602	594	643	595	594	588	641	613	624	577	611	559	540	585	581	598	583	574	551	579	603	583	610	598	599	585	620	563	574	614	615	591	631	601	595	618	616	594	610	608	579	568	594	639	615	578	622	624	600	610	603	638	583	614	597	632	599	612	611	590	590	641	652	603	600	601	542	608	615	586	619	638	632	598	593	646	611	584	607	603	625	603	603	577	552	586	596	634	595	574	620	601	611	619	660	592	620	586	627	610	613	621	568	635	581	597	583	604	574	617	656	582	620	599	594	574	664	664	582	589	556	584	601	570	604	635	608	597	542	612	614	594	543	599	602	593	598	593	626	634	652	579	615	653	624	630	576	605	604	608	588	648	643	640	576	588	597	581	605	568	617	630	574	552	607	537	615	565	617	594	607	583	583	633	615	716	650	633	561	608	582	618	628	607	618	600	638	587	567	638	593	592	610	620	616	620	602	620	584	581	581	629	602	576	589	568	622	606	593	622	609	583	620	598	582	644	592	621	637	625	569	587	597	589	615	633	576	565	576	600	610	627	547	634	629	611	596	571	589	609	589	603	613	621	652	638	588	591	614	586	610	553	631	600	651	608	622	603	601	636	597	576	559	626	568	589	584	625	627	582	625	604	583	550	619	589	592	628	655	629	615	607	615	598	568	603	611	583	653	599	554	588	644	616	596	592	612	612	632	581	600	614	602	533	557	625	643	612	599	640	590	603	576	617	645	585	562	650	644	572	593	565	640	589	607	598	557	615	620	588	577	573	690	616	601	597	594	609	606	592	587	622	614	589	561	609	615	658	603	594	603	645	606	596	641	633	624	611	596	575	571	589	634	626	584	607	621	571	651	586	624	610	554	653	555	611	579	600	658	594	637	629	580	574	572	627	607	631	619	538	592	585	619	576	553	587	595	607	607	614	532	581	607	586	597	586	601	618	615	590	607	614	609	583	616	594	604	571	599	619	595	599	605	624	611	605	607	556	599	621	600	594	590	605	609	614	602	626	604	608	629	632	616	644	615	627	598	602	597	607	588	619	600	662	630	601	606	598	653	636	631	630	577	547	609	595	619	624	623	637	630	600	595	624	613	599	597	579	608	657	649	612	640	597	620	543	601	583	639	595	576	597	632	667	612	575	607	583	599	606	615	607	588	570	624	619	598	613	583	608	603	635	607	631	597	633	585	609	604	579	559	617	597	620	575	631	587	615	626	618	617	606	637	617	576	631	639	636	562	589	639	625	620	627	633	605	589	598	629	603	632	602	648	623	635	627	626	573	573	634	620	620	591	629	566	592	606	614	601	615	668	587	616	616	627	615	598	631	638	577	591	575	612	604	589	602	570	604	654	609	594	595	559	589	659	577	612	605	656	602	602	593	629	578	587	613	600	643	605	580	611	618	584	607	597	596	596	607	616	603	666	549	612	626	613	623	599	563	620	538	628	550	613	578	564	563	639	622	639	613	615	620	628	634	617	608	559	606	563	597	568	604	631	628	560	630	620	573	617	634	596	615	611	533	597	610	612	629	578	616	605	602	635	569	604	638	656	628	633	634	652	595	610	567	570	605	583	627	613	573	610	611	580	632	594	563	584	564	620	605	620	611	601	574	578	621	628	592	590	616	595	636	610	583	564	594	565	552	570	605	598	617	583	587	655	621	593	584	563	629	609	611	589	605	566	635	597	606	585	599	576	632	614	566	585	609	599	600	584	584	610	570	598	626	617	575	590	604	575	608	598	659	613	625	624	559	607	589	568	563	622	570	581	567	575	591	575	597	600	592	621	603	608	642	630	618	584	587	626	599	573	585	606	621	596	598	623	649	621	575	587	613	633	583	562	561	594	646	543	606	620	613	613	614	599	603	593	631	626	597	588	610	591	597	619	608	601	618	573	602	633	568	587	592	588	605	614	598	619	618	581	590	603	601	573	603	588	560	558	626	630	597	555	601	580	597	583	603	625	611	595	647	571	593	605	609	632	614	587	574	581	594	595	615	532	585	598	628	590	678	621	588	592	556	595	591	580	569	597	546	615	622	609	603	618	600	602	627	644	595	638	637	620	594	615	632	594	561	580	594	629	601	628	599	621	634	647	605	546	618	604	605	571	586	582	618	615	596	574	626	553	566	538	573	579	608	572	620	585	603	568	545	582	657	617	582	597	614	623	603	579	604	635	614	625	574	592	640	632	616	596	584	611	601	609	627	624	613	606	603	633	595	621	639	645	608	646	600	644	596	592	646	570	646	563	613	626	636	603	590	615	566	575	581	619	621	609	617	605	564	570	616	632	596	611	594	582	584	597	615	605	590	601	619	615	591	639	628	641	594	594	603	602	608	597	606	573	634	669	578	627	588	636	572	625	608	596	622	557	591	631	610	599	609	549	597	596	579	584	604	599	627	582	643	568	589	563	607	592	638	608	602	620	588	595	625	607	558	624	608	604	593	639	630	612	583	586	630	616	669	595	594	656	604	620	580	628	597	593	534	599	621	653	576	561	601	619	637	644	588	558	628	655	613	619	615	525	572	644	603	615	570	604	614	622	541	542	609	630	589	600	678	577	602	604	627	621	579	572	591	652	638	639	602	616	566	594	577	603	639	601	635	575	629	594	629	597	565	607	607	640	596	619	589	621	623	599	603	632	617	612	567	577	619	596	608	579	603	610	616	575	648	560	600	598	568	620	628	623	633	572	573	619	626	593	641	594	636	606	579	612	611	584	623	593	590	632	610	570	592	583
75346	55908	48817	28467	6275	408	201	159	175	206	192	153	193	194	180	166	170	201	168	186	176	188	186	189	178	185	191	205	169	190	185	178	176	173	174	170	177	180	174	198	162	173	181	194	191	208	171	162	173	206	167	172	185	178	182	170	180	173	164	196	179	152	194	183	165	166	177	172	175	182	178	185	189	162	174	183	172	192	189	190	186	157	172	169	173	178	138	156	185	165	196	209	175	189	167	177	189	173	198	170	191	164	189	175	182	176	194	188	173	179	185	183	174	188	144	155	197	194	193	176	188	189	176	159	169	199	163	211	178	172	195	174	190	178	174	181	167	180	193	191	171	182	150	169	168	178	167	188	185	173	164	193	177	191	160	193	178	157	205	184	176	175	171	150	187	166	155	176	185	177	175	152	184	169	183	170	199	190	204	195	187	196	169	200	199	181	168	199	191	169	177	192	203	186	149	156	196	174	180	170	180	182	194	183	178	174	168	161	195	193	160	192	202	203	166	168	165	186	199	153	176	178	172	172	179	183	165	199	189	182	176	181	189	191	186	161	179	171	158	179	184	183	198	192	195	188	186	204	175	170	176	188	160	183	182	152	170	190	148	161	152	168	163	181	179	177	199	174	182	153	165	159	206	169	201	169	174	203	174	195	171	190	176	198	176	182	174	184	172	186	161	192	171	173	181	181	146	198	179	176	154	197	179	199	153	192	169	197	179	153	164	197	182	168	167	149	187	178	187	166	184	175	194	206	177	210	174	174	184	187	175	171	193	196	165	178	212	170	188	158	180	144	160	174	199	173	192	181	169	185	155	157	178	179	193	180	178	190	168	170	179	184	199	181	194	184	159	200	185	191	195	185	181	185	153	162	167	183	165	166	184	198	161	175	164	173	191	174	165	175	176	184	190	176	182	187	195	176	163	175	190	181	193	212	159	183	145	191	202	178	186	184	173	168	143	189	188	167	178	187	167	185	198	184	153	191	167	186	203	174	194	161	186	188	162	171	182	190	151	172	166	207	184	196	180	181	174	172	154	173	163	194	171	182	211	188	188	204	189	158	170	168	163	176	210	183	183	201	176	187	202	198	177	173	164	176	209	192	180	217	184	189	207	169	171	165	177	199	156	173	166	179	200	184	200	164	189	192	178	202	177	206	193	162	141	172	186	165	162	161	165	191	170	199	184	170	163	204	159	174	190	197	171	188	165	171	199	175	170	183	163	187	187	184	195	166	176	197	184	182	179	175	184	171	182	183	208	196	191	149	159	196	176	177	185	168	159	186	181	217	188	174	203	172	169	166	162	185	175	187	209	162	161	170	177	173	180	168	173	179	182	162	171	178	192	159	164	188	184	167	191	202	191	175	202	195	179	181	179	170	180	178	189	154	165	178	175	199	161	187	175	184	179	176	191	191	183	186	182	186	181	162	198	168	169	200	182	190	175	187	173	167	165	186	222	172	158	190	187	178	203	185	174	186	146	161	177	187	189	175	165	202	179	178	165	173	169	179	210	161	155	193	209	197	189	169	188	174	197	156	195	175	159	145	155	194	179	181	180	187	184	210	159	168	172	170	167	179	195	210	191	199	189	174	167	207	188	163	199	169	160	186	170	213	186	193	164	175	164	199	176	173	175	180	165	193	189	164	165	172	181	167	164	171	180	180	185	187	160	186	188	159	186	218	183	185	177	196	176	178	170	172	158	180	178	160	168	209	189	169	174	180	164	188	174	165	172	197	187	162	182	182	184	197	198	159	175	175	178	179	171	181	166	181	168	190	193	157	168	166	167	202	185	186	173	165	177	179	192	203	188	182	190	171	168	181	183	156	189	177	166	186	147	188	193	174	211	167	171	150	190	135	154	190	215	193	184	167	166	204	174	185	173	167	152	198	199	177	165	198	156	193	160	162	192	158	215	179	169	180	170	170	179	175	143	160	201	195	173	178	182	173	185	190	184	186	167	182	203	204	163	169	166	184	198	189	210	164	187	168	170	153	178	172	183	185	174	187	181	171	174	186	201	199	181	196	172	196	182	200	188	157	162	189	189	191	189	188	171	177	190	155	201	175	174	221	190	185	185	158	185	173	166	176	164	171	199	180	188	186	201	207	184	184	187	180	167	162	175	193	163	186	193	195	165	178	198	166	174	188	163	178	176	177	194	170	184	199	176	182	178	179	170	196	172	160	185	166	190	155	173	194	180	172	167	181	181	180	198	192	172	174	175	173	174	187	197	199	195	185	205	187	190	207	210	180	154	168	195	162	173	180	195	197	220	159	154	207	180	185	173	183	174	180	175	191	180	170	152	180	170	184	154	196	194	162	200	183	176	182	186	171	177	188	166	178	163	188	163	167	162	192	154	195	201	203	199	170	177	164	181	194	181	173	167	175	153	167	177	162	187	151	192	190	174	166	182	182	152	185	208	193	182	189	188	178	164	178	177	184	181	169	189	185	177	169	172	172	167	177	151	192	186	176	166	176	173	179	208	169	203	190	184	197	174	185	177	199	172	193	206	206	198	170	184	187	187	165	177	161	165	175	198	197	158	188	159	183	171	188	185	177	159	186	173	189	191	162	153	178	162	179	176	155	151	194	179	171	148	186	200	179	203	186	158	171	159	204	187	184	175	186	177	198	165	162	185	174	172	173	198	202	201	191	171	176	156	155	213	192	213	219	196	183	172	165	179	180	179	201	158	204	174	187	199	179	163	185	162	188	182	167	165	198	197	175	192	197	179	185	181	168	162	155	175	187	214	173	178	180	196	148	195	193	181	165	156	178	168	211	206	185	196	168	177	198	176	162	177	166	177	186	163	221	183	196	177	164	174	170	197	173	179	170	182	175	181	157	206	196	182	189	187	203	173	174	187	166	192	193	197	175	185	163	160	205	194	174	181	168	166	171	206	173	202	187	174	157	180	159	190	189	153	174	174	194	189	170	167	209	177	187	194	186	182	178	173	198	148	169	178	185	166	160	159	186	187	177	182	180	161	173	190	188	207	201	174	177	174	172	165	162	194	213	177	162	151	171	197	190	173	168	139	164	205	184	168	168	186	187	157	195	167	176	186	184	182	179	185	188	172	178	181	176	173	187	165	167	181	187	180	149	187	172	187	176	172	160	152	162	163	173	175	165	176	210	193	177	196	185	175	177	177	186	184	181	172	158	166	188	180	184	182	168	175	200	193	137	182	162	169	170	190	186	193	178	170	164	162	196	175	177	193	185	176	170	171	179	177	205	184	176	208	171	165	172	172	171	164	194	161	170	169	180	167	177	182	188	182	156	165	190	165	179	188	165	186	167	184	194	217	185	208	167	162	195	183	165	181	177	176	164	178	195	206	167	188	166	181	189	186	192	171	165	175	186	174	176	161	167	187	160	180	180	152	186	169	184	185	192	167	174	167	150	185	168	165	172	205	192	124	162	169	194	172	177	170	169	167	164	171	200	185	168	190	173	193	178	187	163	189	173	195	184	181	199	188	176	144	192	198	193	164	183	210	184
52948	45273	47774	27955	5474	613	523	501	505	479	459	446	485	387	457	431	383	441	377	387	393	464	413	413	398	387	402	412	417	385	406	403	408	386	389	408	422	421	401	387	392	398	384	414	406	384	394	390	423	373	412	393	413	392	406	387	407	396	418	408	426	391	376	394	397	417	408	386	443	390	398	407	364	399	390	383	419	386	399	385	426	376	367	406	383	378	426	399	412	412	411	396	402	403	396	392	410	384	400	412	375	389	404	382	414	393	422	391	419	358	390	415	421	382	393	401	398	413	412	399	401	418	418	419	425	385	375	388	388	393	394	448	437	402	370	376	417	414	389	408	411	401	365	355	385	422	419	423	387	394	400	394	407	423	395	412	420	378	396	415	380	411	427	410	448	411	384	434	395	412	416	393	397	433	397	389	403	406	394	404	412	363	407	377	368	392	395	420	404	391	382	385	374	375	433	415	394	451	388	428	401	385	441	378	379	424	391	445	386	421	404	378	408	411	410	387	430	420	401	402	376	392	375	378	413	383	423	369	420	384	378	408	380	394	419	376	390	392	378	378	433	403	405	421	369	387	388	407	384	392	371	404	399	405	400	370	422	434	421	412	379	381	354	418	406	400	394	414	377	359	408	441	405	389	389	420	389	408	400	396	395	394	408	386	387	381	411	382	390	413	396	364	432	391	383	386	406	387	397	394	393	412	399	416	413	363	385	403	427	395	439	424	401	399	411	377	408	418	378	403	430	419	403	398	397	415	418	383	435	394	422	409	392	406	396	407	403	415	397	414	418	402	369	425	400	406	385	400	382	362	392	401	428	403	394	387	414	425	391	407	403	428	401	423	414	402	386	394	421	399	423	419	398	375	386	454	376	420	410	402	383	411	422	432	389	362	391	379	397	398	424	426	394	390	388	410	398	399	380	373	400	405	388	424	398	383	404	384	415	402	404	412	391	397	426	383	381	391	384	431	390	395	385	422	431	406	371	392	429	387	399	389	391	437	383	423	382	402	414	402	381	394	383	415	397	411	363	404	414	439	382	429	429	403	392	436	436	388	391	393	402	397	403	384	396	386	383	447	394	423	385	391	402	411	405	361	414	386	421	370	400	370	435	366	416	402	457	398	414	376	413	383	398	380	390	410	384	405	408	368	397	405	401	401	388	404	416	368	397	406	389	360	407	419	385	378	397	383	362	353	417	410	395	379	398	400	401	396	370	408	379	374	391	375	426	414	397	368	424	350	388	382	398	402	408	408	379	413	397	397	407	400	425	355	409	395	371	388	403	405	350	405	365	390	423	386	426	377	422	396	390	409	382	412	393	376	391	427	391	440	400	384	398	393	362	409	403	383	385	368	434	387	391	405	383	414	408	350	420	385	426	386	399	379	392	423	398	405	427	390	382	383	376	396	411	390	394	416	396	392	409	385	382	380	372	379	377	356	382	380	438	426	401	402	392	391	425	443	372	404	380	406	356	408	357	391	379	430	400	412	406	398	390	383	422	394	390	410	407	419	393	376	385	402	380	401	393	408	388	421	412	377	401	403	398	416	419	372	419	380	391	391	419	399	390	421	419	396	409	401	367	398	388	442	405	389	409	404	400	416	427	365	414	398	414	403	409	359	417	397	379	397	387	394	408	394	419	438	435	399	406	389	422	398	405	392	413	396	388	405	410	372	403	418	380	403	417	395	401	374	401	406	393	401	387	368	425	379	404	425	411	437	347	387	372	392	415	378	414	394	393	439	400	378	393	422	451	419	389	389	414	408	404	402	377	394	382	399	423	389	386	429	385	441	385	362	414	416	451	414	390	404	411	385	386	418	380	398	409	377	402	394	367	424	380	389	375	430	399	390	391	425	410	408	402	387	405	401	414	400	408	381	412	377	411	420	387	408	399	401	431	382	417	421	401	408	383	397	396	418	404	400	381	394	406	417	406	424	385	418	378	414	401	390	420	397	403	400	396	399	402	386	381	389	389	410	389	412	407	398	414	409	419	417	413	410	417	404	377	394	416	392	410	392	381	409	425	407	403	372	403	461	381	410	433	395	416	398	377	394	425	413	422	402	406	369	395	424	381	402	384	398	409	411	417	398	425	389	393	407	419	377	418	437	388	384	430	431	405	413	347	349	419	386	353	423	376	442	369	408	427	409	396	371	404	423	430	387	383	417	351	403	426	388	384	392	397	422	430	422	385	372	398	426	376	382	430	399	426	410	395	385	392	417	389	421	394	387	389	395	444	392	377	374	396	429	374	389	378	403	393	393	374	393	386	419	401	373	383	409	397	384	414	421	393	403	420	410	368	376	416	385	394	425	400	401	415	403	416	374	380	405	421	386	405	420	414	384	402	411	383	394	361	424	384	363	404	402	431	407	420	382	439	397	386	384	344	425	405	455	372	392	412	387	368	389	423	374	364	376	418	408	396	407	382	366	423	412	375	420	404	405	364	381	396	399	391	396	386	392	431	394	436	387	427	391	430	399	387	387	409	406	378	396	408	368	405	412	379	446	386	392	382	453	406	391	398	403	411	408	424	388	431	390	374	424	376	417	387	379	393	416	392	436	415	384	398	401	369	394	361	420	407	387	371	404	393	374	394	400	414	425	400	408	372	435	446	415	375	403	370	413	400	380	413	425	391	427	375	361	405	393	378	418	412	410	436	375	382	411	428	373	390	401	402	408	392	411	416	405	381	420	370	398	396	398	410	416	382	390	359	404	376	373	409	411	426	404	410	379	414	376	396	418	379	357	375	443	374	419	417	414	377	400	417	398	412	371	363	398	374	395	402	406	396	415	362	412	424	401	399	409	408	401	403	402	369	395	393	426	390	394	408	419	392	426	392	378	365	377	425	407	363	390	434	415	401	415	350	413	359	387	399	435	441	362	438	384	401	405	399	414	430	407	378	404	410	379	390	414	404	423	399	402	438	378	364	390	415	424	386	398	434	384	388	399	378	405	402	398	397	369	358	413	397	397	421	397	407	408	412	398	425	442	402	385	386	396	394	397	404	419	388	398	378	393	412	380	438	418	425	368	413	405	419	364	415	417	394	417	393	404	377	392	378	409	381	368	413	391	420	428	425	425	421	386	396	394	404	393	437	382	407	409	386	412	414	409	411	404	389	402	396	402	407	399	404	387	412	384	363	386	415	416	443	396	416	366	398	413	398	409	395	393	408	381	428	397	392	397	412	411	401	384	396	414	395	404	395	405	400	389	395	414	352	394	408	411	415	423	389	395	417	404	426	395	413	397	374	421	392	438	405	386	398	415	380	393	384	403	422	404	394	419	409	403	404	401	428	407	393	408	371	392	421	429	375	419	391	375	373	430	375	386	390	381	412	413	377	381	392	416	383	397	360	405	379	399	389	413	412	412	425	413	427	423	393	411	422	415	370	391	432	379	431	386	411	379	405	439	381	373	413	397	404	393	374	430	413	425	353	406	407	457	347	389	417	408	419	400	404	399	407	384	388	414	392	382	440	434	362	442	419	407	419	411
80322	62215	57348	38602	13189	1077	178	136	144	116	128	99	114	115	117	96	117	117	105	119	123	104	111	120	133	115	105	117	113	107	93	104	113	112	105	111	103	100	120	115	118	130	109	125	99	118	94	105	111	125	122	93	95	112	126	108	97	100	105	105	101	102	119	116	139	111	109	99	126	109	117	108	120	88	103	98	102	93	124	97	116	97	117	118	116	111	93	113	118	92	119	96	103	107	91	108	112	109	105	122	110	90	110	117	115	120	140	87	111	118	110	91	106	100	97	108	97	120	96	97	101	103	120	98	113	93	115	117	96	104	98	102	121	112	122	100	100	85	113	110	116	114	108	96	107	106	97	96	117	98	120	100	101	103	104	83	98	94	101	106	111	88	124	110	107	93	93	102	114	90	99	109	104	117	113	88	119	103	95	93	95	93	111	94	89	103	109	101	122	100	91	105	129	102	101	103	114	95	114	111	112	136	120	110	103	103	89	112	104	101	114	98	112	129	118	127	98	119	113	96	97	112	113	105	85	119	98	116	104	93	110	113	104	109	110	123	109	93	89	102	111	96	99	108	106	92	100	92	125	107	97	109	115	110	112	103	89	107	121	98	111	101	120	91	81	121	79	115	114	108	124	124	87	90	97	108	108	102	106	90	85	88	115	119	96	123	110	119	111	107	95	103	106	94	109	110	92	100	113	117	113	106	97	103	109	88	94	98	120	98	91	100	98	112	100	118	131	107	108	114	103	121	97	116	111	107	99	111	122	106	106	103	119	97	89	96	94	90	115	106	99	93	103	105	110	106	110	124	98	90	123	121	109	118	112	99	123	99	122	113	112	117	84	116	99	107	104	99	98	119	99	104	99	95	110	109	107	115	98	99	108	105	97	95	110	112	126	129	109	112	123	92	90	114	94	115	94	113	111	120	96	103	115	100	109	104	113	114	88	109	85	104	109	113	97	109	101	89	98	109	103	127	92	88	108	130	101	107	113	138	110	122	122	119	110	88	101	102	109	112	101	106	99	98	98	119	111	105	100	107	91	106	106	96	92	109	113	124	104	126	109	107	90	81	79	99	102	106	102	109	131	111	96	97	102	113	109	110	114	89	120	107	99	105	94	104	111	112	101	99	126	102	111	112	108	126	109	92	100	105	103	92	107	101	93	102	118	115	121	109	108	115	97	100	111	96	94	116	108	105	104	100	90	104	97	93	89	100	96	95	114	104	119	101	91	98	111	110	111	128	103	104	103	86	93	104	96	108	105	119	111	121	113	104	117	91	103	102	105	102	110	106	102	91	108	81	94	109	107	120	101	116	105	121	113	111	96	111	86	94	102	101	103	109	122	99	114	114	100	92	101	92	103	91	115	127	112	126	81	112	115	102	115	129	98	104	86	106	123	121	106	115	132	104	117	96	91	103	92	96	127	121	97	99	114	116	98	122	96	103	106	110	121	98	118	124	95	109	87	104	83	102	132	106	108	111	104	108	96	104	100	105	133	112	96	96	109	102	103	104	115	113	123	105	94	116	100	110	101	121	101	93	106	106	92	117	105	92	96	100	98	106	103	100	105	112	98	94	112	117	102	120	122	116	118	101	108	100	114	116	107	109	111	81	102	89	108	98	104	118	94	101	101	113	109	122	114	105	101	94	100	112	118	118	92	100	117	112	110	124	102	120	99	134	102	109	111	113	126	120	100	127	107	109	113	119	105	104	99	109	114	108	135	92	107	105	105	110	108	98	115	89	109	126	114	104	115	88	90	93	122	112	92	116	115	98	107	82	87	96	117	106	121	94	117	102	86	93	104	91	110	123	106	112	125	98	108	105	103	98	104	100	94	121	104	107	113	95	119	94	108	95	89	82	110	95	97	91	127	105	107	119	97	96	111	112	98	108	95	100	83	113	122	120	115	95	111	106	117	92	101	101	106	112	128	121	123	104	103	104	101	119	100	112	91	112	108	99	115	100	88	113	101	98	103	95	121	117	107	125	108	90	96	99	89	96	101	104	112	128	113	87	109	110	100	102	120	102	112	106	127	94	101	110	103	102	102	100	101	122	99	85	89	122	114	98	96	113	107	105	107	91	118	97	113	105	110	101	111	111	112	102	129	102	103	106	119	108	111	112	120	93	97	94	101	108	102	101	117	93	105	101	114	124	105	116	136	104	96	95	121	106	104	107	90	124	108	117	113	97	116	121	110	113	103	110	94	113	119	110	111	115	123	123	113	95	115	111	118	109	116	109	125	116	97	93	102	98	105	101	119	103	121	93	107	110	97	109	109	78	90	106	90	107	102	112	113	98	101	122	122	135	89	97	103	99	108	110	97	117	106	117	114	78	124	118	112	100	112	100	118	113	108	97	89	93	92	95	95	113	97	89	121	127	109	113	105	115	110	121	111	100	112	112	116	107	117	111	117	121	115	95	98	102	116	116	116	92	96	108	111	109	123	129	115	103	110	120	95	112	114	113	91	90	116	99	115	124	111	98	106	94	103	145	121	115	98	123	89	110	110	89	93	102	79	103	84	103	106	112	109	93	97	113	106	109	105	103	120	86	117	109	95	99	106	91	106	141	117	95	107	102	87	94	95	92	114	112	110	86	105	101	92	90	118	93	120	107	98	128	101	108	115	127	98	108	86	102	103	115	101	114	94	117	93	108	101	109	109	105	122	123	102	92	118	111	109	107	95	100	116	111	105	104	113	105	82	95	120	125	96	108	86	116	93	109	102	102	118	99	102	87	112	96	111	104	115	91	123	92	101	105	84	83	97	91	104	120	115	131	119	110	129	107	127	109	115	116	119	86	99	108	93	105	103	106	119	95	111	130	98	124	117	104	93	115	103	118	94	96	91	109	86	111	105	97	117	95	88	121	100	100	89	111	99	105	119	120	108	116	98	99	105	110	100	92	96	103	133	118	89	98	111	106	106	92	97	122	97	101	109	124	95	100	106	97	98	76	102	116	102	104	106	111	112	106	98	103	107	108	112	114	101	98	104	100	95	110	105	110	103	106	96	106	112	118	106	110	109	102	116	118	102	115	109	96	101	90	117	109	87	120	108	86	99	107	102	78	114	123	124	124	107	112	108	117	103	96	112	113	102	109	100	106	113	128	87	98	111	113	101	103	121	111	103	105	97	114	114	94	93	84	114	95	90	102	125	101	98	110	95	116	121	111	103	105	97	111	107	100	103	120	130	93	99	107	109	108	115	103	118	101	113	118	113	104	94	99	104	103	98	95	81	108	115	124	111	83	108	112	85	117	98	97	99	97	122	101	98	122	101	111	122	116	96	105	102	101	108	111	112	102	114	113	115	95	112	111	97	104	113	104	127	124	95	108	149	105	104	98	101	100	98	96	97	104	113	91	111	109	117	129	136	99	111	114	97	81	118	108	127	110	122	109	95	83	118	116	109	115	121	105	91	108	108	107	122	111	94	89	121	105	118	111	94	116	101	105	98	106	105	119	91	87	114	117	106	101	133	100	118	116	88	105	89	99
62520	55795	57937	36857	9442	614	528	471	428	406	380	323	357	329	331	322	302	328	286	280	276	286	278	271	259	305	309	262	275	261	277	295	286	274	314	267	275	268	273	253	246	271	291	247	245	240	274	257	235	266	250	263	252	243	278	234	273	261	261	256	253	278	258	240	267	257	232	248	260	266	250	238	241	240	246	239	268	248	243	255	273	291	235	238	237	258	314	264	276	238	267	257	259	250	240	255	303	239	274	259	271	259	292	252	261	253	218	270	266	238	263	249	248	243	252	254	271	262	253	233	245	266	264	271	263	250	271	244	251	264	234	277	261	281	259	255	274	259	261	264	254	227	234	259	247	226	258	236	244	247	258	247	266	276	272	236	243	280	248	246	256	279	227	260	238	273	264	243	243	222	262	243	278	238	258	278	246	249	254	262	238	248	247	271	291	245	259	233	222	255	260	272	244	271	258	262	259	276	238	284	273	273	270	254	233	260	253	293	259	251	264	259	271	278	275	250	233	248	282	244	258	254	255	232	233	262	248	239	260	266	252	242	279	229	262	222	260	267	263	244	259	283	258	256	289	285	266	249	260	259	255	251	261	251	295	245	243	243	263	283	253	259	241	286	244	259	241	259	269	249	268	247	263	283	253	256	267	247	258	299	241	309	256	277	238	240	249	252	270	272	255	273	257	273	250	248	272	249	261	265	252	243	253	249	270	271	238	255	253	270	250	259	257	268	276	248	231	254	245	233	255	246	300	252	272	262	262	238	271	283	255	250	258	239	257	279	245	247	272	234	269	273	253	246	255	266	275	270	253	255	257	268	275	247	242	268	247	255	235	262	258	246	259	263	261	261	239	243	249	256	228	236	234	241	287	276	265	249	268	262	261	265	254	237	232	258	260	249	291	267	264	261	265	264	251	263	260	262	264	222	265	258	294	282	268	258	263	257	264	224	284	262	264	252	268	262	249	253	242	259	273	237	241	215	256	251	277	281	264	266	268	280	269	235	236	255	258	220	251	270	269	246	225	274	252	258	233	232	268	272	265	266	221	260	267	253	278	241	274	233	260	269	263	276	257	274	244	269	237	290	263	249	229	258	233	234	246	269	241	269	245	255	252	249	243	264	242	247	267	268	260	268	241	230	270	247	255	278	232	238	249	293	237	230	278	255	246	282	254	254	269	281	281	242	265	251	310	269	265	265	256	239	256	269	232	263	243	232	241	244	258	247	258	240	256	275	262	254	277	267	250	246	286	269	259	262	255	254	299	240	245	247	254	263	223	268	254	271	266	254	267	280	271	232	239	261	250	249	261	286	259	228	258	265	246	232	266	284	256	260	273	255	248	252	275	234	258	277	275	249	251	268	280	248	260	280	283	289	246	292	265	290	267	238	273	250	281	266	266	248	278	231	242	255	247	250	257	243	277	269	254	242	232	260	274	249	260	280	260	248	283	289	242	282	246	242	250	263	258	268	249	274	253	278	288	259	218	253	235	241	227	260	262	269	257	257	266	263	266	245	265	282	248	283	250	240	248	244	236	238	233	262	263	266	261	266	250	240	248	249	258	270	255	269	248	257	251	254	264	274	249	275	278	241	245	248	291	248	260	252	253	274	232	274	259	255	259	266	274	251	237	262	270	291	270	267	284	257	263	269	269	247	235	270	238	221	270	265	241	227	307	277	236	249	270	247	243	253	250	264	269	238	265	245	276	276	262	266	254	246	267	275	229	247	274	261	235	234	245	264	253	257	287	274	245	270	251	227	257	275	243	266	264	264	274	285	257	276	234	229	266	245	245	283	255	261	250	264	235	269	257	254	249	282	252	290	249	255	285	260	274	258	261	254	234	263	253	253	258	282	223	276	275	242	250	264	262	252	252	268	245	255	246	243	277	244	270	278	263	230	268	282	264	265	273	271	270	267	278	275	246	255	265	253	244	266	257	263	289	271	266	253	265	248	260	267	226	256	234	249	281	274	275	263	274	279	279	268	266	272	253	263	241	245	290	245	235	252	249	283	242	252	257	250	268	269	247	260	284	244	257	234	258	265	257	255	246	260	267	224	263	270	264	244	259	281	282	269	269	249	245	261	260	261	259	253	236	284	252	256	289	250	241	272	253	242	249	250	283	267	240	238	262	256	249	268	248	243	264	252	271	243	246	252	259	276	254	244	236	237	268	249	256	268	237	289	255	247	237	258	248	230	265	229	268	267	244	251	264	230	252	269	265	220	266	260	262	282	249	264	239	251	259	251	240	291	244	258	243	256	264	266	246	273	288	254	258	254	247	257	266	257	230	246	234	230	252	250	229	252	260	287	258	257	271	262	272	247	268	269	268	278	263	260	261	272	270	262	241	247	287	264	272	260	261	291	268	277	240	264	235	249	279	270	244	243	264	266	287	274	270	259	294	232	281	231	237	260	260	232	246	251	278	269	234	266	259	271	273	260	227	252	247	274	267	251	264	290	270	240	273	266	243	253	317	274	266	245	288	244	244	241	254	267	228	262	248	258	237	244	273	266	244	256	235	283	261	245	263	263	233	258	282	267	262	269	269	267	245	277	262	243	282	256	231	254	247	272	247	263	240	252	252	262	262	271	277	244	257	270	251	238	240	256	222	254	254	246	228	252	243	248	261	281	257	237	240	277	256	261	261	262	233	261	280	259	268	246	255	262	252	271	263	259	222	275	237	275	269	258	273	278	251	229	259	263	271	247	246	239	269	287	237	227	268	258	298	255	240	252	240	260	279	271	240	253	280	269	257	269	232	279	256	232	253	283	269	270	250	248	251	260	252	249	253	254	246	289	269	253	307	272	244	241	249	290	243	256	280	249	256	251	243	258	255	244	271	245	249	257	245	253	252	239	219	242	257	266	235	274	274	263	260	271	263	268	291	253	230	273	253	230	271	237	299	222	262	241	238	262	235	276	249	233	257	261	286	259	247	251	262	279	270	279	240	246	252	231	254	274	254	242	266	264	257	228	255	267	232	263	270	262	272	279	277	247	258	251	261	268	254	262	278	250	266	281	270	257	276	266	245	267	261	230	261	271	253	294	242	260	265	235	245	265	253	238	270	257	265	266	253	239	255	271	256	289	250	262	251	268	263	262	236	279	212	252	269	271	234	294	258	258	249	265	253	244	246	249	250	252	250	260	297	246	245	259	262	256	265	283	259	275	250	253	229	232	247	267	266	281	258	265	244	240	267	262	277	269	255	243	259	259	248	241	249	294	262	247	260	262	253	263	256	257	238	235	266	247	248	238	228	238	215	251	266	227	246	251	224	261	249	255	245	283	249	279	270	259	246	289	242	290	244	267	234	252	278	244	260	261	275	247	260	253	247	262	219	268	263	276	273	261	268	276	265	244	266	257	269	252	259	267	270	240	260	234	249	255	267	262	263	261	239	307	257	255	280	255	295	248	275	245	249	242	268	256	279	240	281	260	261	269	273	269	252	262	274	280	272	263	263	250	247	280	250	274	226	261	250	294	248	242	256	227	257	268
37731	18412	6652	2112	354	287	291	259	313	294	279	273	257	255	277	276	280	261	267	327	270	308	251	245	291	264	284	276	283	276	282	281	278	277	284	312	286	282	273	278	259	257	239	299	254	291	246	250	291	276	266	286	258	262	282	253	253	282	281	292	264	275	274	268	245	252	276	290	271	261	278	287	286	294	237	292	276	294	289	242	287	279	270	263	268	264	272	262	267	282	287	295	282	277	310	272	295	287	276	279	295	263	255	278	253	270	296	242	275	284	288	287	294	282	303	237	265	280	301	269	265	271	276	267	279	248	269	298	276	263	269	264	265	295	279	305	269	263	256	297	273	283	290	295	265	267	292	282	245	300	253	296	265	261	270	300	280	276	264	244	249	272	266	276	283	265	306	250	280	267	256	290	250	282	315	295	263	281	287	271	265	215	283	287	273	264	277	252	269	269	307	290	273	261	302	285	304	254	273	266	275	280	271	270	285	269	272	274	291	275	269	259	257	279	259	289	262	294	268	276	280	266	316	290	284	277	272	265	293	284	277	260	316	251	250	239	277	269	279	288	273	282	283	293	278	280	266	232	295	266	295	292	290	302	307	247	241	272	266	272	284	288	245	295	305	257	277	288	253	278	273	303	284	266	273	253	272	293	274	298	302	255	278	258	301	252	269	270	285	279	262	311	280	281	287	260	277	297	288	234	264	283	268	278	318	294	267	283	275	269	268	308	289	242	309	291	273	247	306	264	289	295	263	275	256	269	278	287	255	261	249	277	259	234	263	270	269	249	291	294	274	296	289	241	295	239	313	280	275	258	250	268	292	260	298	264	256	255	282	297	255	275	274	289	303	308	273	279	295	257	278	271	254	281	255	259	286	280	252	262	266	258	290	280	294	289	291	278	278	269	303	265	278	289	275	287	270	262	272	280	260	277	245	279	278	306	269	249	245	266	248	279	290	283	267	271	292	273	233	262	265	302	269	246	297	262	283	273	284	249	287	261	266	303	311	228	294	273	271	290	279	254	316	283	280	262	282	293	270	254	293	271	252	234	261	246	301	304	283	255	264	287	287	296	244	282	285	261	275	274	271	278	250	311	287	288	269	278	279	286	251	260	284	265	294	274	256	250	239	264	260	275	292	276	255	266	266	287	294	280	294	256	286	272	257	314	285	267	270	284	271	297	296	277	282	275	283	287	285	300	257	269	304	303	257	290	308	249	271	332	268	266	280	290	254	307	298	285	283	259	289	259	247	268	300	294	288	295	289	250	256	279	302	297	278	273	271	234	282	275	279	289	266	252	270	282	270	276	265	279	273	256	294	291	330	267	270	273	298	257	270	264	263	250	296	266	274	302	262	270	288	239	258	275	281	259	279	289	260	296	298	301	275	264	269	273	278	252	275	321	300	266	283	275	285	261	283	279	305	288	270	296	293	271	287	289	300	264	283	254	277	298	257	243	278	286	262	274	288	295	240	260	275	278	283	269	287	290	301	230	291	266	293	277	276	294	271	285	279	270	261	264	260	276	297	268	280	275	305	271	284	256	255	264	278	278	306	295	271	254	269	293	265	295	277	277	282	257	287	289	262	267	301	265	295	256	296	282	301	258	279	280	257	285	275	259	252	295	270	252	251	259	285	291	252	268	286	269	261	271	288	278	283	277	284	278	272	270	300	265	249	275	291	284	261	249	292	283	251	272	299	322	280	293	310	282	252	261	246	272	321	249	253	255	284	297	253	275	283	275	304	297	270	269	286	265	256	287	288	255	311	280	281	249	257	277	265	298	284	235	268	282	270	282	299	273	292	293	293	288	282	271	283	244	292	297	266	273	290	299	268	251	270	282	284	277	249	282	270	271	254	260	280	276	260	280	300	274	254	276	299	248	275	312	281	270	293	325	310	253	248	294	233	274	256	287	263	276	267	263	277	273	287	248	291	253	294	295	254	301	279	261	270	270	275	282	273	284	287	267	302	292	278	246	265	285	275	293	305	276	262	250	269	263	283	291	251	301	253	270	252	300	293	272	268	240	287	264	279	253	271	272	269	288	289	256	306	266	236	289	306	257	275	256	265	285	263	297	278	244	294	274	273	276	295	270	282	267	282	252	289	261	287	262	243	266	282	272	257	298	275	258	283	261	270	278	255	261	275	262	283	303	287	259	274	254	291	276	285	262	290	242	240	307	280	267	269	300	281	257	285	308	266	275	320	272	251	279	286	293	264	261	287	270	290	288	291	276	274	255	281	271	268	263	263	285	240	269	263	293	266	308	288	245	280	254	295	291	279	250	248	277	276	251	288	279	297	240	259	249	263	263	309	308	262	284	282	279	284	271	313	245	268	287	278	292	239	273	283	276	249	244	266	294	301	296	302	291	271	270	309	289	275	261	272	291	274	270	265	300	261	311	282	266	279	276	272	289	274	257	274	291	290	269	280	290	279	274	301	279	279	268	277	256	301	291	293	270	286	258	287	284	265	258	259	259	255	283	298	279	277	268	283	276	263	277	273	297	270	279	279	305	276	265	253	293	273	296	300	263	281	282	272	274	279	260	254	283	272	321	265	294	288	251	290	290	275	268	292	283	262	306	266	281	300	266	242	294	265	273	284	276	271	263	258	262	278	275	244	281	278	282	266	289	288	269	283	285	282	272	250	294	271	297	268	273	277	264	277	262	305	285	284	291	272	277	306	247	248	229	283	303	271	259	230	279	274	266	256	257	308	262	276	254	316	287	285	256	259	239	275	285	246	250	270	282	260	285	293	269	276	284	297	277	271	289	249	270	251	313	265	271	302	289	247	292	276	259	279	276	319	267	259	274	262	258	274	269	271	260	285	253	281	297	261	267	275	281	288	292	258	255	292	266	315	297	270	238	285	275	294	284	289	263	262	242	249	273	274	270	264	288	256	298	296	294	275	314	300	266	279	267	256	272	248	286	296	250	307	271	252	273	276	285	295	270	294	254	258	294	304	272	257	281	289	269	288	287	250	280	296	278	267	256	269	276	251	277	290	277	312	281	261	284	260	264	247	263	274	266	280	301	284	270	289	250	279	236	278	249	320	266	276	295	301	291	257	249	284	300	279	294	276	290	274	249	280	279	283	283	277	310	273	278	280	263	280	273	298	302	252	252	255	281	289	284	276	276	273	280	261	293	269	278	319	296	263	297	267	284	260	273	287	303	264	289	273	266	294	231	267	290	244	290	271	264	294	250	244	292	292	253	274	287	258	286	279	252	273	291	263	277	274	248	247	310	255	277	298	253	297	283	298	268	270	265	287	309	271	301	249	264	282	278	296	273	273	256	290	295	236	241	271	258	318	280	302	296	270	294	285	300	257	252	286	294	285	287	217	269	260	267	267	263	278	267	276	274	258	285	269	283	258	281	262	285	279	263	249	265	268	255	278	275	283	275	248	275	284	280	291	253	273	276	261	269	282	285	266	290	282	275	282	269	270	270	271	274	271	299	294	297	291	267	265	269	299	257	274	274	278	283	270	259	246	249
31877	15721	10558	4480	875	637	591	618	574	600	576	586	595	621	589	601	574	627	582	613	612	589	604	620	618	633	653	574	611	627	630	596	609	580	552	626	581	599	613	595	604	621	598	617	630	573	578	623	573	612	600	597	578	705	609	591	629	617	588	589	591	593	616	629	580	632	629	630	579	616	582	601	617	605	604	582	592	619	591	621	600	658	599	569	571	629	650	645	615	582	597	593	598	587	570	619	586	619	625	627	607	619	597	530	598	601	600	642	630	617	610	620	589	584	603	585	612	537	612	614	582	537	649	604	644	597	623	634	584	600	609	637	609	625	634	647	576	623	584	623	649	623	652	583	573	573	604	623	594	570	601	599	683	604	628	596	674	582	591	594	605	571	610	638	591	602	631	630	630	622	600	590	626	618	582	610	615	613	589	581	635	639	591	611	585	612	615	609	622	620	617	608	637	597	605	568	536	595	576	591	584	617	593	613	603	596	605	565	604	623	603	637	628	611	607	588	613	613	587	626	628	611	624	602	585	631	621	608	558	591	604	595	648	623	617	593	587	590	619	620	595	604	607	638	611	613	604	669	597	571	581	602	586	621	598	614	628	598	599	629	607	618	618	605	639	575	664	649	551	636	602	631	587	638	596	571	601	605	634	614	618	591	551	587	616	545	578	610	599	571	589	614	615	584	650	626	598	613	645	575	614	583	561	645	578	597	598	626	658	601	635	659	604	599	621	621	600	606	632	653	645	592	605	620	614	654	630	626	633	640	587	612	617	645	613	611	586	625	632	630	604	613	534	616	584	574	608	585	605	626	620	625	588	617	609	646	617	635	609	589	555	594	617	601	608	601	630	600	585	652	597	590	585	644	586	563	573	609	613	612	587	576	598	619	560	621	625	618	606	609	589	626	602	589	607	597	593	623	636	608	606	607	615	629	613	619	643	611	627	600	572	640	608	601	541	571	658	614	637	605	625	604	607	573	621	646	616	588	574	569	630	620	581	629	616	674	581	569	646	618	598	579	606	622	608	588	622	631	622	615	586	590	615	606	613	562	644	611	619	608	609	619	613	600	613	600	583	619	610	597	594	599	609	600	609	603	604	608	623	632	612	639	621	611	572	615	602	570	610	611	568	594	594	640	583	619	593	625	564	611	623	602	597	639	603	590	598	609	559	590	600	639	637	593	574	581	588	604	588	586	575	612	584	594	594	610	611	634	593	604	597	572	571	613	598	622	620	650	617	608	594	567	599	593	583	627	616	594	606	576	614	629	632	630	596	545	596	599	622	654	585	552	611	596	568	597	567	620	570	601	604	588	592	623	661	611	605	589	582	602	618	553	625	626	595	565	622	634	589	664	578	618	591	611	634	605	519	605	616	619	637	599	586	616	641	617	597	580	598	624	577	599	576	597	618	609	629	634	603	609	646	596	632	612	580	625	596	558	634	606	587	608	598	551	607	631	561	583	621	586	640	615	593	637	585	620	591	595	585	603	621	611	587	609	604	605	562	637	621	658	617	617	577	627	641	635	587	619	612	627	598	596	615	577	597	617	570	588	645	625	573	627	611	631	601	598	592	595	646	643	598	630	621	647	579	580	602	628	637	579	583	640	616	611	585	588	564	626	628	608	643	581	642	605	639	580	656	575	571	614	592	602	621	626	656	600	633	600	658	640	589	619	595	578	624	575	594	547	603	573	587	611	613	620	597	634	581	614	638	577	596	660	608	587	618	608	572	652	590	578	627	584	595	579	603	605	630	620	632	619	629	543	601	589	571	630	672	596	619	631	611	590	581	614	651	614	599	629	616	579	636	555	573	620	620	569	579	582	597	591	571	617	602	598	582	617	568	575	560	575	618	610	612	602	637	613	579	593	579	635	593	621	626	571	601	635	596	623	594	579	614	570	584	611	618	635	583	593	563	595	579	574	620	656	625	664	620	607	620	634	609	619	591	617	588	582	639	660	618	555	549	617	561	599	630	602	623	595	632	611	564	587	647	600	594	586	591	582	629	623	599	580	570	632	617	611	572	609	576	630	600	583	617	572	607	632	647	584	625	620	578	648	602	591	647	595	578	625	591	641	638	583	586	599	635	606	602	636	601	587	577	601	614	615	593	615	568	625	613	615	620	593	658	627	605	616	652	622	562	563	602	611	614	602	580	613	641	607	578	589	629	564	583	587	612	595	591	625	642	600	649	628	638	601	641	561	612	570	614	587	639	630	567	581	596	599	611	606	628	585	613	598	599	616	631	559	633	578	582	625	624	589	556	607	604	586	640	564	598	614	602	567	629	613	627	583	619	597	665	585	627	591	609	607	624	643	584	621	618	599	589	635	597	634	651	609	600	587	648	581	597	606	661	595	570	615	616	628	640	572	689	608	597	585	609	628	618	607	630	660	609	620	660	623	570	576	608	598	621	646	592	574	624	623	624	597	603	665	630	577	604	592	628	594	638	603	606	590	582	598	583	617	605	583	575	592	639	601	654	594	637	607	566	603	666	604	609	625	595	574	572	623	625	615	658	623	594	610	607	585	605	575	584	561	617	629	583	605	562	602	547	597	665	642	598	575	644	632	550	573	617	596	624	560	608	596	586	583	589	589	606	599	600	603	608	525	575	607	631	590	600	621	623	596	565	604	631	588	644	622	580	664	599	554	611	637	616	565	598	599	591	594	592	642	639	613	612	578	593	615	601	565	626	588	615	615	618	640	619	592	565	565	579	635	574	628	633	621	572	612	577	598	605	633	588	620	621	590	640	558	619	585	546	627	654	596	579	598	619	588	545	616	645	604	586	597	607	557	591	607	600	578	605	598	575	585	623	570	598	596	587	634	580	627	581	590	610	592	598	625	578	586	618	623	638	602	611	617	605	594	623	634	628	609	603	646	618	592	608	646	608	572	652	615	602	584	616	600	594	609	622	621	624	612	624	614	632	599	587	639	590	619	606	580	607	621	603	624	619	646	605	576	594	560	636	561	615	626	633	610	574	590	597	518	572	536	604	616	611	633	603	599	581	647	593	588	615	598	632	560	587	630	577	589	607	603	577	621	605	634	591	630	587	597	618	592	584	615	601	565	639	609	574	523	597	621	633	606	627	582	594	634	595	626	662	646	572	610	583	657	618	580	620	594	601	610	661	632	604	621	626	674	616	609	600	635	614	627	606	611	614	585	578	603	611	638	600	623	602	589	583	606	647	559	598	558	642	576	548	602	673	618	615	576	583	597	607	601	590	632	583	588	636	601	638	604	583	554	602	614	595	586	597	597	635	596	586	605	595	617	588	632	565	572	597	627	627	598	587	596	594	629	592	633	608	616	626	635	610	627	590	659	617	648	640	585	640	602	659	617	636	607	588	584	623	587	606	646	614	612	575	568	629	586	632	574	593	597	608	591	604	584	594	618	587	611	613	624	631	618	625	659	581	588	596	586	582	613	608	609	621	602	582	596	584	589	583	590	601	582	618	551	620	604	633	610	599	626	632	589	557	586	598	628	574	583
75544	57543	48402	29763	6475	347	216	208	205	212	191	207	234	191	192	195	202	197	202	187	206	182	178	189	160	182	184	179	190	166	179	202	171	171	189	188	207	206	184	182	172	174	171	196	193	180	170	160	172	183	177	164	182	166	217	191	170	189	199	200	196	159	180	199	160	205	186	177	148	183	201	211	191	195	164	186	179	189	171	154	175	169	178	168	217	186	189	173	187	192	203	152	187	188	188	170	196	191	187	191	164	188	178	159	167	206	177	182	183	166	185	170	164	184	179	186	204	185	191	187	179	167	179	175	176	192	181	189	143	191	159	164	187	188	199	184	182	184	180	190	213	165	191	190	195	172	180	182	163	180	172	167	166	206	197	190	173	189	212	158	183	170	178	173	165	195	192	160	163	147	188	183	181	154	160	148	180	179	188	164	180	174	183	184	179	172	184	190	177	189	163	168	167	200	176	187	162	179	197	174	181	191	181	172	191	182	185	185	206	200	176	183	174	186	193	182	160	169	188	149	208	177	180	185	174	163	196	201	169	190	158	188	202	166	178	147	166	191	195	189	212	162	198	179	158	194	177	184	212	169	182	171	150	205	200	177	180	174	165	195	175	182	192	177	169	174	171	176	155	169	188	169	191	194	209	186	194	190	183	191	189	167	196	164	163	184	180	185	205	173	187	182	181	197	186	177	193	176	197	181	194	186	193	172	158	190	189	149	208	185	195	214	169	170	152	163	181	188	188	200	195	168	177	192	175	168	172	164	180	196	173	177	198	141	185	174	166	211	167	179	181	157	183	175	177	193	177	170	175	167	173	165	182	156	195	197	183	183	182	175	172	173	185	167	169	181	197	185	166	172	189	159	177	180	177	168	187	168	183	186	188	190	169	156	182	181	159	182	166	160	202	188	204	188	188	170	174	179	168	181	156	181	198	185	223	171	170	171	166	187	180	172	190	183	161	199	178	196	184	177	168	168	175	204	183	177	178	154	180	184	207	193	176	182	171	168	186	187	191	179	149	176	157	198	189	195	188	193	158	185	192	180	170	166	182	207	171	172	187	178	197	198	180	170	173	189	179	165	181	177	184	182	190	187	158	203	168	172	201	179	196	161	162	175	184	206	203	148	195	178	179	188	177	169	144	180	185	188	194	150	184	180	191	169	186	193	174	168	185	186	205	198	188	164	178	158	185	194	174	185	184	174	167	177	183	150	177	184	181	179	178	182	197	174	163	176	166	177	160	180	199	154	163	161	178	162	161	194	181	169	185	190	167	184	169	182	167	181	171	169	158	169	197	179	200	192	167	178	181	166	200	181	187	173	178	168	189	174	184	188	174	199	184	176	167	174	172	172	164	166	182	170	165	169	166	193	189	193	171	185	198	168	164	174	176	158	165	198	196	219	183	182	186	195	179	191	194	212	199	191	184	171	186	184	170	191	163	197	195	191	195	192	152	180	170	170	168	186	163	193	178	184	156	193	184	194	185	197	188	199	167	173	184	177	190	193	168	177	199	220	184	171	169	150	190	168	184	173	174	161	172	167	171	160	166	176	176	178	177	195	195	159	172	185	180	197	184	176	161	174	193	194	199	182	171	176	210	157	169	168	196	174	140	180	172	180	179	165	205	173	179	172	185	184	182	174	174	197	177	172	186	208	146	199	185	220	192	170	162	181	199	201	189	195	163	194	159	171	178	152	184	180	173	157	180	189	180	192	172	174	175	189	171	171	182	186	215	191	188	158	198	190	174	171	179	162	173	185	174	160	155	193	165	157	160	184	177	185	170	170	184	157	187	188	210	177	170	183	167	177	174	173	179	198	196	159	163	203	183	163	169	198	176	167	190	180	183	193	176	189	171	174	194	170	191	189	181	192	188	198	176	150	161	188	180	165	177	185	189	193	181	177	188	197	197	159	174	207	185	149	159	167	185	179	183	189	177	182	186	166	174	191	188	187	182	147	177	168	182	156	214	190	189	164	176	149	167	181	179	178	198	186	192	186	201	180	180	143	192	176	168	169	210	179	168	203	174	188	191	191	177	177	159	177	172	191	179	162	171	192	181	208	169	198	167	178	188	177	174	175	193	172	170	188	177	178	195	165	184	214	173	178	188	151	173	188	175	190	165	189	193	164	173	182	180	197	185	192	188	197	162	173	173	166	177	182	194	202	227	185	172	194	196	183	203	168	154	168	170	187	182	169	222	161	173	171	191	164	186	152	172	172	166	183	179	181	173	161	174	166	205	190	169	196	170	162	156	174	175	173	192	184	168	157	171	162	197	188	204	158	193	180	175	179	169	183	199	159	193	179	176	195	187	163	184	196	192	202	177	145	159	183	174	173	174	185	153	185	210	176	193	194	161	191	184	189	198	176	195	170	165	167	175	172	181	191	179	156	198	186	187	177	188	176	188	185	171	183	196	170	190	163	192	192	198	181	181	169	173	188	178	154	153	180	188	198	164	165	176	202	203	166	180	174	200	179	184	183	163	177	185	192	171	171	182	186	187	180	187	180	175	199	167	168	189	204	183	184	161	165	198	200	160	170	156	210	192	170	187	162	175	182	184	203	179	177	184	174	192	182	174	187	169	189	211	198	214	182	168	175	194	183	198	187	189	183	159	181	199	196	164	184	179	163	188	188	202	209	171	159	179	178	188	181	149	157	169	181	185	187	183	192	166	158	179	173	183	185	174	164	188	183	185	163	160	199	162	162	183	173	190	187	190	193	164	157	182	181	177	178	190	179	182	187	177	194	175	196	188	179	204	177	170	180	201	193	191	162	168	173	172	158	176	193	156	198	189	164	195	170	184	183	153	179	178	175	187	190	167	169	180	178	187	208	179	172	188	170	188	190	168	165	196	193	179	166	179	191	191	188	197	152	160	208	192	153	182	165	184	189	205	190	157	190	190	205	173	182	215	161	168	183	171	196	191	171	179	181	151	182	172	172	174	178	162	150	182	179	171	156	188	180	194	149	196	189	154	197	181	178	158	174	172	172	188	193	177	168	183	181	189	198	162	166	192	203	179	173	161	174	179	179	183	172	170	172	191	160	152	176	193	187	181	189	197	198	196	163	163	198	201	170	198	161	190	193	208	173	195	178	193	170	173	164	179	160	174	161	185	171	153	182	182	140	192	175	189	154	180	164	171	161	179	177	204	192	192	176	174	171	171	176	181	196	192	196	194	195	179	196	166	192	159	137	192	178	173	167	189	196	182	181	157	151	183	170	179	198	166	171	194	188	170	143	183	217	176	202	194	194	176	178	200	187	171	182	184	149	171	166	166	166	177	195	181	171	157	178	176	152	183	178	186	171	144	183	180	196	190	173	165	204	153	184	162	192	191	179	183	196	195	141	163	178	189	185	183	185	178	204	196	176	171	181	177	161	179	160	183	189	187	183	156	183	183	184	188	186	181	192	163	203	192	172	190	182	191	178	197	193	172	176	178	180	158	190	197	201	199	192	179	177	175	194	203	186	198	210	181	164	172	170	153	171	175	172
53044	45151	47341	27795	6447	591	536	522	531	442	445	450	457	461	426	416	433	425	411	446	400	439	402	400	428	435	441	401	439	417	408	431	365	432	405	404	388	434	404	416	419	419	395	423	383	413	380	415	402	417	408	395	436	386	411	384	385	398	397	409	398	388	382	403	364	428	413	425	374	376	333	419	419	408	423	391	386	406	384	406	407	389	374	372	385	411	423	375	385	370	369	433	402	429	398	376	438	395	377	386	418	399	365	405	397	383	428	379	372	418	413	384	461	399	396	409	437	413	410	384	393	379	400	435	429	415	441	418	405	400	432	389	362	427	398	396	413	404	386	398	431	383	432	402	386	406	393	385	395	379	372	382	416	380	387	386	401	399	423	395	430	421	413	416	375	397	378	412	405	405	417	387	408	395	381	430	407	384	427	421	392	429	395	411	424	384	420	387	435	396	426	365	424	382	426	435	422	417	449	359	417	390	407	431	389	413	435	410	406	411	410	403	388	368	413	410	418	407	396	414	427	420	406	381	391	421	421	402	411	416	414	404	382	424	407	387	414	387	376	390	423	377	417	413	402	414	415	381	369	362	385	434	407	370	376	399	411	390	379	377	441	410	397	420	396	418	402	419	389	405	381	430	438	379	413	366	422	365	430	407	400	424	352	411	392	392	390	416	431	455	369	402	426	382	397	397	385	437	380	395	399	403	414	413	396	417	399	447	388	453	386	416	404	377	383	446	408	366	404	382	395	383	401	391	405	401	436	404	407	407	372	356	441	410	392	404	397	387	386	413	397	411	430	429	394	394	372	366	401	358	402	388	404	393	367	415	399	370	393	383	409	372	389	427	389	406	415	420	437	434	393	401	414	371	392	423	413	414	376	386	429	438	386	398	395	386	375	393	385	406	368	391	386	398	411	387	412	376	389	430	425	394	370	381	403	403	379	395	393	382	398	419	401	364	405	392	397	419	375	393	409	382	372	393	400	375	393	408	427	422	376	383	353	371	394	414	429	401	363	414	370	394	393	397	388	428	399	389	376	375	396	406	384	406	417	388	382	356	383	438	420	378	400	385	398	409	421	380	390	377	397	352	385	389	421	418	440	386	426	395	406	401	428	406	398	402	402	430	400	421	396	390	410	420	405	393	396	394	382	409	362	379	415	449	390	410	383	384	426	373	405	438	419	420	409	409	377	392	403	361	377	402	405	404	415	407	395	427	362	397	378	404	375	414	455	377	374	399	415	388	400	410	383	388	426	412	405	390	426	386	374	428	411	428	410	422	391	414	401	413	412	407	382	417	418	409	437	407	354	433	383	385	385	412	405	399	377	427	408	396	349	414	435	377	404	431	419	454	353	388	390	403	381	418	427	410	394	398	421	430	363	385	403	377	411	405	399	395	401	393	385	408	371	384	416	392	438	366	414	389	394	413	374	410	398	416	408	413	405	420	382	435	412	376	399	388	440	374	391	398	379	419	411	356	397	432	397	404	375	389	408	407	447	409	415	393	396	410	389	437	415	387	415	404	367	411	396	374	422	409	389	399	410	400	419	398	400	398	383	420	398	395	380	380	411	443	403	415	403	407	395	367	399	383	367	402	418	379	402	402	404	437	427	380	413	373	427	423	412	403	409	404	361	378	402	401	392	406	420	412	384	418	364	382	407	424	399	377	383	397	371	400	400	393	415	428	387	424	385	352	399	423	369	376	409	388	409	396	399	381	389	413	437	403	434	399	410	397	388	445	391	406	381	436	418	428	385	378	427	377	386	426	385	412	418	423	398	410	385	404	388	391	393	397	422	405	430	401	367	388	405	421	416	436	389	416	375	406	384	406	423	397	446	390	376	424	426	383	426	414	409	425	411	424	453	380	410	381	416	382	417	409	381	374	404	383	391	395	412	374	413	424	376	401	394	395	378	393	371	422	399	410	383	365	396	401	450	410	390	412	388	401	408	398	364	381	413	404	438	376	368	387	427	427	388	428	421	412	405	388	403	371	414	407	401	435	416	396	386	382	392	429	425	368	388	415	371	383	399	430	433	396	404	393	414	412	389	409	380	442	413	376	403	371	389	399	405	407	411	359	384	437	411	395	392	394	420	382	382	386	428	393	407	388	398	420	406	409	387	420	390	381	393	426	404	410	385	437	342	392	397	407	377	403	395	390	407	414	415	388	417	378	388	420	390	399	395	396	380	411	406	429	425	420	407	412	441	396	415	420	406	376	418	390	391	413	406	402	387	423	388	362	356	399	447	401	438	389	394	389	431	393	412	382	385	403	442	374	430	401	432	377	411	423	384	427	357	413	354	385	371	423	393	409	372	402	370	396	352	378	396	395	397	398	405	377	372	396	428	441	394	377	376	396	412	414	427	395	399	392	461	395	417	407	399	419	410	409	414	392	412	386	388	420	384	401	396	387	439	401	389	411	366	417	418	399	408	429	392	404	404	370	402	415	444	416	413	402	403	344	393	403	438	397	371	427	385	376	447	402	376	370	375	403	390	448	432	430	400	407	383	406	405	388	388	430	401	407	408	421	412	382	393	362	411	432	384	372	377	394	430	417	419	390	396	413	356	447	410	373	418	412	413	422	401	424	394	392	409	404	390	401	370	406	392	416	418	390	363	395	388	369	419	423	436	399	403	366	401	386	362	399	431	371	399	414	429	390	433	377	435	407	410	424	388	392	420	401	421	399	448	378	392	364	389	444	408	350	382	421	411	402	408	403	392	391	402	404	405	413	386	396	410	388	396	429	414	377	428	389	402	419	387	390	403	416	377	415	360	406	379	424	378	375	418	364	421	392	410	399	410	417	377	454	383	366	449	398	365	367	440	400	386	417	417	408	385	391	431	415	447	423	391	396	360	404	388	369	396	392	389	421	392	407	388	389	402	385	377	399	404	371	377	372	409	374	376	410	376	417	426	368	412	375	410	366	409	394	373	396	394	421	417	408	437	387	432	389	382	421	399	361	379	434	461	410	422	404	415	392	371	421	433	390	399	363	427	387	380	378	401	377	430	409	382	398	374	424	388	402	391	403	405	402	427	419	415	441	390	385	417	397	402	402	383	415	402	448	401	420	392	385	365	439	370	374	427	398	417	395	360	414	402	390	395	405	381	432	371	427	411	393	398	405	391	406	413	386	368	416	403	384	415	409	400	416	370	390	423	421	416	406	398	385	388	407	426	438	376	431	396	389	395	415	393	407	418	369	378	395	360	452	412	411	408	400	403	354	431	411	409	440	383	424	374	411	431	419	386	404	382	406	405	403	418	401	373	410	410	427	396	363	446	408	377	411	388	405	408	406	419	415	407	391	395	411	402	387	420	403	375	426	387	398	428	376	438	406	414	409	387	373	413	444	418	424	386	370	417	432	396	418	403	426	372	404	419	403	386	393	422	423	416	396	389	394	445	401	393	372	395	371	420	371	407	376	393	372	429	397	395	384	403	420	435	367	396	391	397	370	428	415	389	386	419	405	381	371	385	410	396	395	403	397	370	391
83491	67048	61453	39708	13540	1093	184	171	160	146	127	149	125	126	117	108	118	117	127	117	107	112	87	106	135	117	124	104	108	102	113	117	122	98	122	108	125	111	108	111	95	122	98	101	91	114	108	94	99	108	121	112	124	120	104	109	113	101	95	121	106	111	102	101	107	108	109	115	99	109	105	111	100	112	94	117	99	104	97	101	112	107	91	109	118	118	122	93	101	121	112	94	78	116	105	111	109	111	98	114	102	115	104	96	112	98	123	119	92	108	111	107	110	110	108	104	97	101	99	90	102	92	120	101	105	108	127	129	106	87	112	94	106	92	110	94	119	108	96	110	107	116	114	98	112	111	116	112	118	100	110	91	107	102	96	93	97	108	113	92	106	117	116	107	91	117	108	98	111	109	114	110	102	128	94	113	106	107	108	96	109	110	109	119	105	98	95	126	101	116	99	123	114	94	99	117	115	95	110	112	95	120	113	107	102	115	101	94	114	97	95	96	105	126	97	88	120	99	126	118	108	106	93	111	111	116	109	104	92	125	93	107	107	93	114	114	111	111	103	101	120	103	98	112	137	139	121	121	118	101	116	112	96	129	98	106	101	118	108	106	100	111	118	114	124	94	105	110	114	109	125	107	94	107	105	94	113	88	111	111	117	104	95	115	100	97	122	121	111	111	111	108	96	107	118	129	75	106	119	118	109	81	102	95	87	137	105	115	101	112	135	92	83	100	109	108	112	114	124	136	105	108	108	106	114	93	98	106	113	110	101	136	93	123	97	121	119	102	115	113	106	103	104	113	110	117	104	105	116	109	113	103	106	100	108	119	103	94	115	121	109	109	112	127	128	84	106	112	104	113	113	112	95	116	110	92	108	107	121	132	108	78	100	119	100	86	100	123	112	107	104	105	114	116	111	121	108	93	112	102	109	135	97	90	114	137	95	128	121	98	115	119	109	103	113	126	120	104	129	97	107	115	102	115	121	118	111	96	103	115	93	112	117	116	110	111	118	111	114	130	95	104	95	117	97	111	121	100	114	120	121	105	106	103	96	122	99	104	90	129	117	100	88	124	101	122	100	104	120	114	97	127	117	108	103	98	110	93	115	120	110	121	99	101	126	113	100	110	97	93	114	106	134	100	124	122	102	104	117	105	96	136	120	118	113	97	100	102	104	113	95	113	114	117	114	114	111	113	85	117	103	108	105	113	108	104	125	103	100	97	117	114	99	98	107	112	113	97	114	114	114	109	99	108	118	139	100	109	97	109	106	105	104	122	97	108	87	123	133	115	97	127	99	125	109	118	125	114	97	103	104	100	107	96	99	105	112	109	114	136	109	118	104	99	100	109	102	80	103	96	108	106	106	120	100	95	100	103	101	114	137	106	113	101	118	114	99	100	97	103	100	109	99	110	105	113	125	113	106	118	99	104	106	94	118	109	107	95	108	116	115	110	105	105	103	117	114	111	100	111	108	119	115	127	124	115	112	105	117	87	123	101	101	100	104	95	121	104	107	106	95	109	114	133	124	95	104	107	100	110	122	99	111	86	108	94	118	116	113	120	123	121	127	115	117	102	108	95	120	108	99	83	82	105	143	97	110	117	112	91	107	112	102	93	94	100	93	103	104	115	104	107	112	122	114	101	105	106	97	102	103	122	131	98	115	127	117	97	115	104	106	103	120	93	98	131	105	101	96	105	110	98	103	92	95	101	101	92	111	116	105	92	104	132	103	92	110	114	93	104	103	91	102	115	94	109	98	126	147	118	83	96	98	91	105	96	124	105	113	102	96	136	114	100	110	118	109	113	105	114	116	108	113	124	89	100	100	131	132	111	127	93	116	109	111	118	83	98	109	117	97	107	104	123	109	107	108	114	107	103	108	116	102	85	108	108	116	123	113	99	110	87	99	108	93	121	103	91	97	103	108	128	114	114	123	120	96	107	108	121	122	96	101	98	113	101	110	102	101	104	94	102	96	113	108	107	113	95	103	93	103	120	117	103	97	113	110	111	103	93	120	120	118	97	125	104	98	112	78	96	105	114	111	113	119	121	108	115	123	125	88	93	113	123	114	101	90	109	107	89	112	105	116	110	110	111	96	102	113	107	102	104	114	105	101	96	98	105	119	97	110	100	100	117	126	133	112	90	98	91	110	104	114	98	97	102	102	130	92	122	99	116	92	97	106	100	98	91	103	106	100	113	101	134	110	92	106	93	86	116	101	122	93	93	96	112	122	133	125	124	84	102	100	116	107	116	108	123	116	87	91	119	85	109	104	103	117	96	117	109	97	101	111	120	115	97	125	131	123	119	107	99	111	123	115	109	97	87	94	107	125	92	103	102	106	100	113	120	98	109	118	113	103	86	95	105	106	110	96	107	122	86	120	94	98	111	101	118	114	112	114	110	110	114	113	100	115	119	100	116	111	117	111	104	103	126	97	102	86	123	103	115	126	105	88	94	93	111	128	103	127	98	89	95	122	90	95	102	98	113	105	118	99	114	128	104	113	117	102	102	123	101	98	126	129	111	125	121	112	90	94	99	111	118	101	103	113	104	121	96	103	91	120	98	96	87	101	113	119	114	119	104	101	110	110	118	134	104	122	111	100	99	95	106	131	99	128	114	112	127	103	108	106	119	118	109	105	110	117	110	117	121	112	104	93	126	100	95	87	115	95	121	105	107	111	112	95	100	106	119	106	109	97	109	114	108	106	110	122	121	146	88	111	90	116	108	137	120	127	110	106	99	106	136	120	111	116	111	110	124	99	87	94	107	90	104	93	102	100	106	98	114	113	100	106	104	114	109	105	125	100	110	118	124	123	87	109	106	111	96	99	111	105	98	113	100	127	123	108	112	112	99	100	102	101	103	112	105	119	122	136	111	113	103	97	118	110	90	107	99	94	128	103	117	119	112	98	112	122	98	118	110	113	98	103	126	118	127	105	103	124	125	80	111	88	107	91	99	107	95	96	110	125	121	121	132	96	115	108	110	135	107	113	103	106	121	119	85	102	77	110	97	103	104	109	110	95	105	86	104	113	105	89	118	114	115	112	91	110	104	105	96	105	125	104	124	87	104	122	100	95	113	114	101	90	89	93	124	107	109	110	95	104	93	109	110	98	112	95	119	102	107	109	102	121	109	112	113	124	99	100	94	93	106	101	102	96	95	96	115	97	115	104	100	114	109	86	119	96	102	120	112	97	116	110	99	101	94	92	104	113	113	104	105	108	113	95	89	112	119	107	111	102	113	124	102	93	117	103	118	118	107	102	123	114	117	104	106	132	102	110	120	103	96	101	96	113	91	101	114	88	93	112	103	99	108	128	103	118	127	113	116	125	113	104	102	118	88	108	98	97	93	114	102	113	104	108	113	131	116	102	115	93	97	101	114	88	111	105	99	110	110	112	88	113	113	110	118	96	121	110	109	115	104	99	84	108	113	107	111	105	102	122	112	97	113	107	106	80	116	114	132	110	121	107	105	134	123	109	121	117	113	105	105	115	107
62932	55377	59647	35929	10981	624	540	479	403	416	384	378	352	341	324	314	298	298	277	312	275	299	273	283	288	287	297	310	265	259	294	261	256	283	293	267	272	247	238	281	246	283	245	255	262	270	252	274	268	270	281	234	260	267	281	279	282	266	254	265	264	259	267	269	263	278	262	246	263	275	261	278	277	266	256	270	240	261	258	300	257	263	278	237	271	281	273	260	258	265	261	263	264	264	267	242	257	312	298	258	257	226	270	260	271	283	287	277	278	277	263	237	266	250	252	274	267	253	281	238	256	275	264	264	270	246	257	303	266	267	270	231	256	266	246	278	253	248	274	274	251	248	288	281	265	254	253	269	261	262	259	280	279	306	263	272	221	275	243	256	288	251	285	252	256	274	281	257	249	268	241	254	259	250	245	275	255	237	235	246	227	270	280	254	252	264	276	260	257	250	217	277	280	257	270	269	253	294	255	254	260	250	253	267	262	264	270	282	252	291	266	210	270	278	249	250	283	267	254	235	247	261	239	290	276	286	291	300	260	278	239	275	258	275	248	251	275	221	268	265	271	271	260	274	247	257	274	266	255	283	291	246	242	278	289	236	261	249	279	273	243	283	256	258	281	278	226	266	267	269	286	239	259	295	252	273	271	254	242	272	280	261	257	281	272	257	260	261	281	265	278	265	255	270	257	247	241	233	267	257	267	273	282	240	255	266	255	267	259	315	290	252	304	250	249	261	212	287	247	259	240	258	253	253	242	257	265	277	265	272	264	240	268	260	237	269	249	263	242	275	240	238	242	259	229	247	245	284	255	268	274	256	242	284	254	234	269	285	245	261	255	278	265	245	271	244	264	273	281	271	248	252	249	297	237	275	231	264	260	280	254	268	255	247	234	288	266	259	245	293	245	262	248	260	242	266	279	261	255	224	271	259	258	266	270	288	251	299	279	259	280	285	295	266	259	287	265	282	252	272	255	240	249	269	246	269	271	256	276	261	263	267	255	292	265	274	252	290	240	273	279	241	241	273	257	268	261	266	246	238	258	267	262	279	267	279	228	243	241	248	250	251	254	266	235	243	277	278	236	258	283	264	248	277	243	286	250	253	251	263	261	225	240	249	276	257	232	270	257	280	274	281	232	254	281	260	280	265	280	269	255	287	262	293	242	248	285	277	263	266	247	257	232	265	258	258	257	272	272	243	260	257	249	239	254	270	235	267	251	268	251	257	255	255	238	272	262	241	256	262	245	302	256	265	253	270	266	245	264	261	245	257	277	285	256	280	274	239	249	262	248	260	255	240	255	242	231	257	239	263	254	257	254	241	270	282	284	273	248	249	254	290	269	266	253	245	263	252	254	267	255	262	257	242	278	258	247	261	237	262	257	242	270	277	255	253	258	284	247	265	265	234	245	263	278	263	269	265	267	259	276	248	270	250	250	245	280	243	270	238	265	247	260	266	272	279	263	263	297	256	268	267	260	249	258	237	244	249	264	258	268	278	270	268	267	245	276	270	272	303	261	285	230	267	287	241	302	283	294	261	283	283	243	248	284	234	248	247	247	283	237	256	248	258	256	274	266	272	246	296	232	281	285	276	269	275	268	300	227	263	277	254	257	273	293	255	269	256	294	266	261	279	284	254	281	254	283	271	281	245	238	262	275	290	257	263	293	286	249	275	258	310	253	280	264	234	272	262	271	272	260	266	275	251	278	217	245	274	276	248	266	267	250	276	270	266	259	252	284	265	280	281	262	271	260	270	269	302	258	260	270	277	274	286	280	262	264	261	288	278	265	267	264	255	246	236	290	252	254	247	275	250	249	254	252	250	276	286	236	264	251	272	270	269	261	272	278	255	248	289	263	250	261	259	259	289	268	288	263	260	236	273	255	261	277	262	269	281	247	242	272	262	226	233	277	272	283	246	264	271	271	300	270	252	258	264	283	282	263	272	273	261	273	278	260	243	258	238	270	265	284	238	256	249	247	263	247	278	232	289	256	269	252	279	250	266	260	253	250	234	241	262	263	278	251	265	264	255	241	264	255	228	251	252	268	242	264	246	285	239	274	239	258	246	256	285	249	263	277	255	254	290	260	249	255	254	253	266	255	251	274	234	244	250	264	265	277	280	277	283	266	268	277	268	266	269	271	269	248	261	265	243	281	262	252	256	257	224	282	222	255	218	258	292	261	245	290	261	252	266	262	269	238	242	287	241	274	266	265	302	256	241	273	258	257	265	267	263	268	283	258	245	243	250	272	243	256	264	262	283	234	273	253	286	244	249	282	283	251	270	253	251	254	278	275	276	268	257	230	255	284	262	297	279	256	300	274	247	247	259	280	276	235	265	226	266	258	254	264	214	245	280	238	247	239	235	257	278	267	271	260	253	258	245	258	272	250	282	272	280	249	262	260	277	230	248	261	285	273	261	236	270	253	296	268	265	264	257	263	266	277	275	234	257	266	286	250	264	267	239	278	285	241	241	259	256	295	297	260	269	245	251	271	258	277	267	262	266	246	262	287	284	310	283	241	286	259	255	287	282	237	257	255	233	273	256	255	267	254	261	249	275	270	257	261	255	246	274	250	263	249	233	231	257	249	229	271	265	262	281	259	261	274	247	240	227	282	244	284	268	254	233	275	279	264	274	261	266	259	247	275	257	232	278	245	261	245	267	289	287	253	267	250	279	244	262	269	274	288	280	256	266	265	244	247	227	228	313	247	293	233	293	265	266	246	287	263	282	270	279	273	269	299	273	235	256	278	264	237	252	244	258	259	253	248	264	246	267	253	282	258	253	284	286	261	259	266	278	277	271	249	260	263	252	276	255	275	252	269	275	273	260	246	249	264	255	258	245	253	279	255	255	300	269	247	277	248	281	255	262	285	254	262	293	257	261	300	265	261	252	247	281	291	257	252	278	254	243	259	256	273	255	294	271	290	297	278	254	241	244	233	268	277	237	292	260	280	273	283	291	263	245	240	271	267	234	253	266	257	249	266	265	280	230	243	245	270	267	275	255	279	262	282	272	257	272	232	255	277	265	260	261	236	245	254	241	264	249	264	231	227	263	270	261	270	259	284	266	267	266	244	259	274	277	239	271	271	264	256	242	272	293	246	272	285	254	316	292	273	251	276	284	263	252	270	269	262	282	249	259	272	241	248	270	267	263	253	271	249	255	297	304	257	257	274	299	271	252	290	269	262	280	266	254	264	257	287	259	241	283	264	260	236	259	268	269	230	254	304	258	235	288	259	258	256	279	267	252	261	275	278	260	298	292	262	253	255	224	278	236	266	244	279	285	245	267	239	242	300	256	261	281	270	259	249	257	241	248	281	259	258	261	257	245	285	254	248	261	276	262	287	264	240	262	272	283	277	250	259	265	254	273	270	277	251	259	275	230	270	243	264	250	245	287	280	267	262	249	269	269	260	257	246	247	270	275	270	246	261	279	255	274	249	265	294	267	242	266	280	245	255	291	262	266	274	287	233	261	289	223	268	255	245	269	251	264
36787	17362	7787	2463	327	296	282	264	293	258	274	278	270	261	260	259	299	278	255	277	274	277	306	278	253	284	289	273	285	308	278	266	255	283	274	271	259	317	261	249	287	268	258	292	327	307	279	284	285	281	280	300	252	311	261	273	304	286	283	275	269	284	274	271	278	255	291	260	279	313	290	254	297	270	298	268	293	276	311	269	295	293	259	271	296	280	286	305	285	289	292	281	290	273	281	276	263	291	289	304	283	271	268	257	276	267	252	307	287	283	270	272	310	268	252	293	287	273	269	292	259	256	295	298	266	277	294	291	281	291	306	285	303	241	299	284	264	284	283	280	263	260	293	290	274	280	250	269	280	268	305	255	273	308	285	276	291	332	277	307	270	299	292	288	270	307	295	303	284	301	289	282	266	280	292	277	262	286	301	268	266	267	264	289	280	274	270	277	261	300	277	279	270	285	256	279	292	277	306	278	281	325	281	295	248	293	301	291	293	260	281	277	281	310	343	294	319	286	286	288	317	326	248	275	263	314	279	292	282	287	286	260	277	282	286	306	274	263	264	291	278	289	275	272	312	279	278	260	288	289	274	289	268	283	264	287	294	281	240	269	273	278	281	293	253	269	257	264	251	300	294	307	301	290	282	286	244	285	277	318	265	279	286	264	303	276	277	244	248	259	271	265	283	285	325	258	270	258	265	291	300	266	303	272	295	252	265	288	271	283	301	273	273	300	268	288	311	263	280	270	283	287	312	281	281	302	314	265	264	306	269	268	273	260	245	254	257	265	279	305	262	274	247	284	307	289	320	310	270	279	260	298	285	249	292	301	282	284	293	304	277	294	237	282	242	285	283	254	288	261	308	291	283	295	287	279	266	320	255	283	301	284	281	287	290	299	267	278	244	258	264	263	299	262	301	278	268	285	301	283	284	315	289	252	296	265	256	286	294	282	246	294	277	267	288	256	262	293	277	278	269	272	284	241	283	280	298	281	267	286	292	294	301	290	283	296	261	255	257	292	276	277	302	277	279	289	301	271	280	265	271	283	275	245	294	290	252	286	300	252	277	272	291	247	264	274	283	271	263	273	272	276	265	274	316	315	269	288	310	302	279	278	288	286	277	263	257	296	279	289	309	291	281	283	305	274	278	295	268	288	293	285	306	299	278	284	302	275	296	283	295	263	276	263	292	301	286	282	306	286	310	317	277	261	296	257	282	280	297	270	284	273	294	294	272	272	283	256	307	311	301	280	262	278	253	293	304	286	257	297	278	287	279	271	274	284	286	255	255	269	285	292	257	264	274	307	310	286	278	252	269	281	297	284	282	305	296	253	285	319	288	268	287	293	330	299	271	270	313	322	270	311	250	270	287	286	234	243	303	263	258	267	261	283	257	286	290	296	273	287	260	294	259	299	293	299	308	253	256	289	239	281	283	275	284	278	273	287	296	276	269	261	289	281	293	269	292	288	289	280	305	295	313	251	283	246	329	270	277	282	268	278	251	269	305	302	270	307	292	282	271	255	276	306	290	265	280	319	316	301	286	280	263	271	291	269	282	277	277	267	261	280	236	255	300	296	277	275	272	271	258	293	282	301	295	292	272	290	270	248	271	310	249	282	267	302	299	296	286	266	282	299	301	293	265	319	284	321	282	282	265	294	275	254	291	284	299	308	272	286	259	295	270	310	266	284	273	268	273	264	291	282	299	279	294	301	270	277	303	287	295	286	269	258	224	260	287	299	247	296	299	301	270	288	291	263	253	276	284	293	258	275	284	257	293	287	319	277	291	263	291	301	266	278	262	288	277	327	259	281	283	270	274	290	294	269	299	271	266	298	273	287	291	271	261	272	285	262	272	308	303	313	249	255	284	265	285	289	245	281	296	277	293	289	308	314	261	252	264	289	258	260	273	279	302	279	301	296	308	277	302	276	260	301	284	285	283	270	265	273	276	274	276	295	289	275	305	308	281	299	288	286	272	262	277	309	285	248	299	293	337	289	317	302	258	279	267	279	297	261	302	283	323	283	256	298	298	258	269	284	245	275	284	274	293	303	294	278	280	266	261	253	270	281	268	276	284	242	289	290	283	253	296	280	292	293	300	292	321	232	311	290	318	277	284	279	284	266	250	276	264	263	271	272	241	257	311	297	278	265	292	249	273	254	296	282	278	286	254	293	289	275	282	270	287	288	275	308	311	255	275	284	292	268	290	259	322	279	280	243	273	272	261	291	306	302	281	305	309	292	314	278	253	266	280	271	264	298	291	266	283	296	268	219	274	289	302	266	286	266	272	279	293	294	270	283	286	292	303	281	308	288	299	281	242	264	266	270	279	281	274	273	276	316	287	314	295	241	291	287	293	301	284	278	283	268	288	320	277	262	292	268	275	277	284	283	290	300	267	256	271	268	287	276	333	300	296	273	284	276	279	286	305	289	262	299	289	268	312	257	294	283	276	264	240	255	296	306	278	297	286	285	292	289	291	299	258	270	278	290	305	316	265	275	297	273	286	257	289	264	267	257	277	321	293	288	266	286	267	258	281	284	302	288	274	266	267	279	288	285	313	281	297	282	280	280	276	269	279	291	271	314	289	248	266	274	289	274	306	274	284	287	299	291	271	259	311	277	278	259	251	289	296	283	286	268	262	288	248	284	240	301	299	264	267	280	281	254	306	290	282	282	299	288	255	266	306	290	294	287	270	296	269	256	287	278	291	275	279	271	271	274	282	265	286	261	271	292	254	267	284	253	292	265	308	273	296	260	302	283	303	285	283	274	283	296	260	298	246	280	258	235	274	278	279	274	264	283	264	267	310	282	289	247	305	303	278	276	271	285	278	298	265	267	246	291	296	273	282	269	265	261	275	271	301	267	277	260	264	276	279	281	277	299	281	251	274	264	298	257	260	313	277	299	296	262	260	313	278	280	257	282	276	333	286	267	267	273	260	276	280	264	270	258	282	267	288	288	297	292	310	264	288	259	282	270	285	301	282	256	302	251	270	295	263	285	280	266	284	292	280	315	313	271	280	292	277	264	269	275	258	310	308	319	290	289	311	283	290	286	252	254	268	278	289	261	284	239	288	272	303	295	284	285	287	288	271	264	258	301	292	273	262	280	292	280	292	273	288	241	280	253	276	264	309	299	296	277	282	300	306	303	296	269	286	289	322	263	290	264	264	271	314	248	264	277	266	259	278	286	280	300	270	278	294	257	247	309	269	291	308	280	301	272	311	303	287	278	289	264	289	290	253	313	272	289	310	296	270	274	255	252	304	313	268	281	257	300	316	306	261	302	278	288	265	284	259	272	263	278	276	265	295	305	287	280	312	285	280	289	245	293	265	298	301	301	298	269	269	297	292	269	273	276	282	292	276	298	274	273	273	268	274	294	292	298	302	278	313	290	310	298	213	265	282	291	270	284	238	245	260	286	270	285	286	282	260	296	290	241	257	285	294	276	297	269	277	310	286	280	273	284	277	285	281	290	303	270	259	249	261	289	274	288	276	288
31140	15173	13232	4510	909	603	633	611	641	640	617	589	552	643	621	623	603	651	603	584	667	622	595	620	608	629	602	622	647	618	580	635	595	611	589	612	653	636	585	582	605	594	602	600	622	626	615	586	571	622	667	667	589	639	580	582	603	619	602	626	592	600	625	599	612	604	647	614	623	564	604	602	649	642	617	613	606	604	582	637	590	634	615	572	619	640	594	610	640	622	596	588	636	621	626	601	605	590	624	598	645	601	637	606	638	569	612	573	621	619	622	652	567	628	610	663	625	608	619	598	586	637	655	611	590	594	651	619	576	607	589	630	599	610	659	619	598	596	576	574	605	581	625	583	656	609	623	587	629	630	591	643	584	628	655	606	577	674	596	623	632	613	602	635	599	571	605	616	564	597	627	614	597	586	650	578	615	597	598	641	617	601	613	624	604	587	565	613	628	596	639	623	617	556	622	623	625	568	571	652	649	619	616	625	572	602	586	597	624	649	617	648	612	549	647	577	625	608	590	601	617	647	609	585	589	656	619	614	612	553	633	608	622	619	608	605	584	614	613	606	593	643	602	636	658	597	600	594	599	627	598	579	605	634	632	629	601	673	648	614	564	591	654	584	664	591	604	592	578	630	613	606	592	652	595	682	599	636	624	616	575	634	619	644	616	619	589	586	615	637	615	624	610	606	606	608	604	610	636	672	651	618	620	637	605	628	619	607	609	610	622	627	613	652	664	586	629	610	622	601	566	619	638	575	592	638	652	626	626	627	634	552	630	612	600	566	606	618	651	579	658	629	642	659	611	671	659	608	616	648	635	615	638	598	595	660	595	599	588	629	585	615	648	634	620	612	624	600	645	609	607	608	635	572	630	624	617	621	656	635	618	592	613	652	660	603	595	623	622	610	596	624	641	587	633	616	650	627	618	578	587	600	606	584	594	590	639	598	639	694	617	639	605	600	582	602	564	640	668	593	607	633	625	574	656	595	622	609	599	586	641	612	613	611	603	627	619	626	624	600	607	652	596	579	636	617	599	655	592	597	605	618	636	611	622	567	574	613	634	635	641	608	660	592	610	599	624	562	602	572	642	610	611	619	663	612	591	596	625	607	599	610	565	560	635	634	604	589	619	618	673	592	626	638	607	692	653	630	637	604	595	600	593	601	635	603	634	633	667	632	641	632	629	633	585	620	606	601	619	615	575	588	604	610	624	642	627	587	625	620	610	648	601	623	587	622	633	618	618	613	641	617	637	616	643	627	581	613	604	614	611	623	593	632	578	637	651	570	596	614	629	610	618	638	616	608	631	626	609	594	589	608	577	571	575	612	614	603	598	592	588	640	595	575	662	655	599	649	640	630	628	608	633	624	612	623	601	626	602	614	621	599	626	633	614	582	571	569	653	587	624	577	649	589	599	652	582	659	545	610	613	631	604	603	664	623	587	623	615	621	629	594	627	620	623	645	636	609	641	592	606	650	643	616	581	589	595	598	619	610	583	618	657	608	656	639	575	640	599	612	627	560	646	662	599	624	602	582	616	626	613	627	600	591	578	648	650	657	608	598	541	596	623	570	650	630	628	631	596	644	611	644	633	621	608	616	637	621	586	627	647	668	595	632	626	599	594	623	596	631	659	617	664	602	631	623	620	616	597	605	608	585	631	616	590	640	618	625	625	652	640	624	568	569	618	627	628	616	621	568	650	595	616	633	618	603	621	609	613	608	607	640	651	607	601	658	587	556	635	629	612	612	628	628	605	608	666	553	631	621	623	612	600	617	605	563	618	602	624	597	585	604	609	600	563	641	628	585	627	657	622	620	630	621	630	585	608	567	600	635	592	611	646	592	585	601	593	615	615	641	543	626	641	667	634	618	573	619	644	640	617	673	597	576	638	613	608	615	603	597	608	607	623	644	608	623	630	613	620	623	649	594	610	608	616	587	633	623	616	647	615	659	618	603	606	612	656	626	605	662	628	632	591	621	617	597	581	660	633	634	608	654	585	619	643	596	633	624	608	598	608	593	616	605	621	627	603	670	603	624	594	602	624	612	603	629	624	608	624	603	651	614	632	614	590	618	628	625	625	631	595	597	622	570	615	617	611	636	636	562	610	620	637	660	630	570	626	619	640	645	597	580	596	613	602	593	617	657	595	591	624	595	671	634	626	583	600	604	632	612	645	636	616	619	595	599	662	656	590	619	623	597	609	636	622	564	642	674	601	632	639	638	609	610	639	602	585	637	612	632	606	608	604	640	604	619	620	585	598	587	610	629	637	631	623	696	631	593	586	622	595	643	598	584	593	623	600	607	603	642	615	571	606	619	574	619	624	639	590	622	610	616	612	649	635	620	600	600	594	620	645	596	671	598	607	591	608	570	598	648	639	595	642	659	650	561	600	624	623	619	634	627	645	653	632	623	622	622	636	606	630	588	634	643	626	630	590	618	617	653	638	623	637	564	613	631	609	657	545	622	627	606	610	610	590	664	636	586	576	632	612	610	598	675	619	576	581	581	605	631	609	644	655	595	646	553	638	568	600	583	597	670	618	608	543	615	643	630	594	574	623	620	624	614	628	640	670	644	607	617	569	655	604	628	583	611	624	635	671	628	597	615	597	611	616	573	621	630	655	604	648	604	610	647	636	645	610	602	650	612	640	646	623	612	590	586	621	634	621	613	650	583	599	680	588	638	649	564	608	595	587	595	662	609	612	616	605	641	614	618	586	617	624	637	612	636	619	610	573	625	583	586	628	557	609	582	653	630	637	632	615	614	596	636	610	628	611	621	619	620	586	569	592	566	609	598	602	619	631	621	620	588	628	659	602	623	614	597	628	648	606	663	622	612	646	647	620	621	589	592	667	606	610	650	623	597	629	599	588	643	623	576	622	628	584	602	601	626	599	616	667	646	633	642	597	602	576	618	579	623	655	596	613	607	641	597	577	619	614	613	648	633	637	611	581	654	633	612	615	576	596	607	635	642	595	643	583	608	611	651	609	643	578	581	603	651	635	617	591	621	609	577	595	562	639	594	618	613	592	581	613	666	664	643	598	659	598	610	643	649	604	584	662	614	590	618	589	598	592	576	595	619	636	633	591	592	633	643	639	622	602	618	599	623	625	633	596	598	626	627	586	631	627	615	540	572	631	640	650	647	573	599	582	627	605	650	593	595	597	614	567	625	637	619	621	591	577	626	610	597	617	575	572	569	589	646	629	639	565	613	633	593	672	611	586	627	652	629	640	610	634	564	608	597	594	630	644	613	611	585	585	556	660	626	589	625	641	585	570	653	630	611	600	634	604	655	606	576	655	644	593	580	618	598	635	622	619	622	615	632	633	583	599	639	599	626	625	616	557	620	616	575	638	634	588	620	624	621	632	560	582	613	614	604	601	603	602	631	624	672	655	614	611	556	631	593	614	643	617	661	607	625	609	635	594	636	600	605	607	620	598	635	638	622	604	623	635	575	630	639	612	573	585	657	620	614	600	603	573	643	597	610	643	651	639	612
78977	59574	51634	32164	7963	438	235	206	212	203	205	235	179	176	202	183	203	192	177	197	166	177	194	176	182	189	182	187	174	206	183	198	184	187	201	179	198	198	186	193	195	166	192	167	166	172	189	187	183	204	168	174	160	177	181	194	157	198	181	182	154	199	207	199	192	187	185	169	206	202	201	175	196	199	189	200	179	185	175	173	197	186	194	188	189	196	184	184	196	185	209	186	173	172	166	171	185	184	187	208	197	179	187	184	184	183	180	178	187	183	178	169	170	196	171	174	222	168	197	170	215	188	192	165	190	163	199	164	217	184	187	193	194	164	190	203	189	191	194	183	196	160	180	195	169	181	183	170	173	199	193	225	180	204	167	220	181	174	192	196	179	176	155	171	155	149	182	159	202	163	189	168	188	183	182	178	165	173	210	175	180	197	182	181	181	211	170	196	193	184	208	193	169	186	200	198	181	171	190	175	174	160	175	170	189	192	191	193	208	188	198	211	195	193	193	185	181	187	206	190	169	199	176	187	198	210	200	200	186	174	194	191	170	181	202	207	193	148	188	186	191	183	176	165	184	190	187	196	176	177	170	187	187	206	196	214	200	182	185	203	192	184	170	197	190	185	181	205	188	188	203	173	202	201	173	205	183	208	222	167	182	187	199	197	193	174	194	191	183	173	194	174	168	189	211	170	203	173	198	207	176	183	173	196	184	166	184	186	164	207	173	196	170	189	178	211	190	182	219	182	180	176	188	210	186	214	186	187	178	190	176	194	181	177	209	209	204	205	205	209	181	173	174	188	222	187	200	211	191	188	210	182	192	181	168	182	178	184	191	185	165	189	180	203	171	188	209	167	199	196	185	199	179	185	180	180	199	179	188	164	173	179	175	179	195	201	183	167	219	181	149	189	180	188	183	184	177	186	182	181	189	184	191	161	168	174	188	185	193	182	171	187	200	198	160	191	182	181	191	174	193	191	212	176	185	176	199	200	178	178	194	191	182	207	175	182	214	194	184	148	174	199	195	201	162	184	179	196	189	162	169	175	188	178	178	171	173	187	173	178	162	168	189	176	181	158	197	163	165	203	191	208	192	158	182	191	193	171	158	173	184	175	160	196	182	177	203	173	181	168	157	184	183	182	176	200	219	185	175	169	194	205	164	200	192	212	161	183	186	181	191	189	187	170	187	193	199	192	198	188	208	213	193	198	176	181	193	183	186	175	181	183	182	195	166	170	198	166	189	170	185	164	173	198	194	193	163	191	218	187	167	199	175	190	178	205	200	207	180	165	162	192	208	193	191	188	199	197	205	171	181	185	180	190	201	195	184	175	213	194	175	189	207	157	188	182	196	209	182	168	200	193	212	193	182	174	185	192	190	204	146	157	168	194	188	188	183	190	186	205	204	179	231	197	170	212	192	183	172	203	198	190	175	193	204	205	183	178	202	192	185	176	178	173	188	209	194	180	181	156	166	188	186	179	202	196	178	186	183	208	167	178	185	194	184	171	193	200	222	178	166	191	161	193	210	204	183	158	199	183	201	187	197	202	175	204	203	207	195	193	198	187	197	198	178	204	187	164	186	222	180	187	152	205	199	183	211	176	200	213	175	186	180	170	180	156	191	183	196	193	213	178	187	168	177	172	203	164	177	182	214	185	193	177	192	185	182	205	199	200	169	190	198	187	193	198	167	188	182	191	160	195	187	171	181	163	192	204	214	185	170	191	177	173	211	196	191	190	167	197	173	179	182	160	207	170	211	187	204	160	201	173	178	191	217	164	165	178	151	175	188	193	200	165	175	172	159	194	182	189	157	181	205	171	220	187	211	196	177	196	196	205	194	189	193	179	187	198	199	176	196	196	176	175	190	164	182	181	185	189	204	181	199	207	177	191	192	178	181	175	191	160	193	167	195	199	196	201	216	189	185	208	190	171	180	166	177	175	176	177	183	202	167	192	190	180	193	167	188	226	195	194	206	185	211	190	183	194	173	164	180	175	171	194	199	174	176	185	169	189	166	192	187	183	199	182	179	160	189	179	187	205	189	188	192	181	205	187	182	196	172	184	184	197	209	192	204	185	178	196	207	183	180	161	184	210	193	176	179	189	169	167	187	181	187	207	227	221	175	188	179	188	173	209	190	175	147	176	193	197	203	175	178	176	204	190	161	159	171	192	189	176	170	157	184	185	179	198	172	188	193	177	190	192	169	170	198	157	177	204	188	179	187	183	170	189	196	164	197	189	176	190	185	183	200	183	161	171	199	195	184	180	211	197	186	160	172	204	196	191	200	172	194	190	196	161	203	211	214	195	194	193	187	193	169	155	167	179	190	191	196	212	225	184	183	183	190	190	182	212	213	174	201	172	191	201	191	177	191	183	188	190	187	198	198	181	188	204	161	194	165	195	208	180	196	208	176	184	194	183	175	182	202	177	184	198	189	185	189	201	189	178	184	195	180	155	172	178	183	143	187	180	183	183	184	181	201	199	176	186	177	179	189	190	168	206	202	158	163	178	179	190	167	173	192	188	207	229	193	196	206	190	200	186	177	180	166	200	183	170	194	180	203	181	181	167	189	190	230	171	216	170	177	181	206	179	189	177	175	198	165	179	211	181	185	222	192	185	163	164	169	183	170	184	214	202	179	187	200	196	190	151	175	171	174	204	180	181	196	176	197	175	178	191	180	195	183	168	181	206	193	202	165	166	184	172	172	165	187	196	192	186	202	188	215	196	180	169	190	162	187	191	194	187	172	155	185	190	188	174	195	190	164	183	189	188	179	175	194	162	179	195	192	190	191	202	172	200	211	169	196	178	192	219	196	169	196	186	192	172	179	192	203	180	162	189	197	176	175	181	181	196	197	162	195	173	196	173	168	190	191	185	189	166	177	178	159	181	157	201	188	194	154	184	193	172	199	190	178	189	185	173	176	189	204	195	173	212	187	162	167	208	185	167	187	170	181	193	191	188	182	203	196	186	168	172	206	171	152	172	212	183	202	189	184	185	189	173	183	214	177	201	193	189	179	188	176	190	191	161	186	201	183	174	198	190	174	182	166	180	216	202	167	185	166	180	193	178	167	178	209	214	178	180	172	177	173	224	177	201	185	182	204	167	171	162	168	166	210	205	188	182	209	167	179	184	172	200	182	175	191	157	173	209	195	186	189	186	165	190	163	162	213	183	185	181	211	192	199	220	193	191	177	166	196	192	205	175	197	178	168	205	171	189	200	187	191	186	183	205	173	164	181	168	202	199	192	189	177	183	183	196	189	178	190	185	190	182	216	183	201	179	171	178	192	178	175	185	200	186	183	195	176	173	153	202	194	149	189	178	178	179	183	212	168	173	183	182	185	185	187	209	196	216	189	200	211	180	195	213	170	196	165	185	201	185	177	173	192	213	179	172	197	189	199	211	189	155	201	179	201	176	173	177	148	187	199	185	177	220	188	202	174	171	195	181	178	168	177	176	177	196	176	184	188	185	162	176	175	206	166	219	158	175	191	177
52835	44885	50540	29968	8071	564	533	547	498	488	438	468	467	466	462	453	380	391	439	437	454	440	421	420	409	416	454	436	403	444	435	415	419	406	405	436	422	412	454	421	409	453	391	418	396	419	428	382	410	421	427	406	421	410	410	433	393	383	438	442	398	440	408	421	418	389	408	360	410	459	418	443	428	387	395	413	459	402	409	445	404	405	406	422	414	427	439	371	415	433	436	431	401	435	409	407	422	449	393	364	423	438	403	396	414	420	440	430	396	433	440	427	419	410	424	377	418	435	434	414	430	398	418	412	409	432	376	426	409	409	411	408	430	407	438	378	394	420	435	424	405	391	436	411	396	443	394	422	410	441	394	452	401	411	435	420	463	409	414	462	372	402	416	416	411	405	421	414	426	422	411	416	418	396	423	374	446	460	434	424	424	427	444	399	418	437	451	401	430	437	367	396	435	443	378	406	464	365	443	427	424	405	417	423	420	404	446	399	397	417	417	419	417	436	416	428	436	418	431	402	429	398	372	398	418	365	416	397	400	382	426	420	389	379	396	423	400	438	388	411	368	443	410	442	381	405	449	404	427	459	387	386	416	425	377	398	417	390	412	388	416	374	408	409	437	407	388	419	438	372	398	422	428	391	406	441	447	408	418	440	434	433	409	449	427	390	408	432	441	380	429	427	389	410	437	387	442	405	405	423	422	414	398	378	403	400	431	395	428	422	459	406	407	462	417	421	450	434	394	425	421	432	421	386	405	351	405	402	409	442	411	429	449	447	402	435	400	459	399	433	415	395	410	418	412	373	410	408	406	424	409	424	400	422	448	410	413	438	406	399	387	431	387	464	441	403	429	446	409	415	407	425	415	416	400	408	402	427	424	410	437	370	382	395	414	448	407	392	387	418	420	425	406	402	436	426	415	434	433	447	429	424	423	393	385	441	430	416	401	406	404	428	393	395	429	466	412	437	446	456	430	412	445	389	419	395	461	428	436	414	379	443	471	417	393	394	373	378	449	462	435	428	409	412	405	431	412	391	367	428	419	444	395	452	415	426	411	410	451	385	414	440	417	428	417	407	412	430	386	412	420	395	424	448	419	407	396	425	389	382	419	430	466	404	404	438	419	406	420	395	383	407	415	418	403	395	439	421	438	397	394	453	397	391	424	402	442	416	430	384	446	405	433	384	412	386	432	398	413	392	409	400	386	431	421	419	401	420	427	407	439	390	363	415	419	422	432	377	386	420	442	422	416	379	386	363	430	408	429	384	385	410	429	363	462	386	437	469	457	435	437	440	422	427	376	398	436	432	419	428	461	466	425	423	436	407	395	391	384	430	398	420	435	432	407	416	458	430	410	404	417	391	412	405	443	442	406	433	425	447	440	389	452	404	414	429	407	411	396	395	405	449	425	402	400	454	438	404	450	400	388	395	393	418	419	407	420	417	374	386	390	379	432	414	445	404	425	424	446	419	417	418	418	400	401	405	404	392	363	433	455	406	412	403	431	441	458	438	413	406	406	413	471	435	467	425	402	426	389	417	422	401	417	438	396	452	408	446	375	417	424	418	437	435	399	418	417	425	419	424	418	430	449	377	389	401	406	419	421	403	436	408	440	458	394	435	422	440	412	421	446	411	396	452	419	413	395	440	435	403	439	419	416	406	391	428	364	425	419	402	395	422	403	426	393	390	401	397	432	403	428	407	436	412	443	434	398	405	420	377	388	391	424	426	431	393	420	425	394	406	420	407	422	405	378	405	377	388	411	417	426	423	415	387	406	424	430	388	376	365	443	391	436	397	399	369	420	420	391	438	416	407	443	415	410	419	416	386	388	409	413	368	427	455	427	437	418	412	418	401	404	448	414	410	405	437	438	408	394	402	416	415	409	391	428	416	424	402	437	399	398	425	408	419	421	423	432	385	444	442	425	421	424	385	387	432	436	416	456	417	445	436	455	400	412	425	414	409	414	405	378	407	469	394	411	430	438	430	403	434	430	404	411	443	413	430	424	406	451	433	459	404	424	427	435	398	431	414	408	445	371	433	381	414	459	411	401	408	416	407	422	428	422	450	405	398	433	388	437	416	417	435	424	437	442	403	429	386	406	411	414	410	404	395	405	415	429	426	412	420	419	428	443	432	443	434	437	416	380	410	456	390	395	420	423	447	423	438	427	403	382	398	428	446	388	434	442	408	411	438	407	448	380	402	408	438	423	433	372	402	411	403	398	439	408	381	387	447	443	419	387	404	495	433	393	395	430	419	401	405	435	434	453	403	433	404	397	409	425	441	415	392	386	402	391	427	405	421	393	430	418	402	420	411	435	391	415	414	385	406	388	417	408	398	375	416	450	412	463	419	443	426	401	402	405	418	380	442	412	415	426	431	400	405	415	435	438	397	409	424	430	438	419	426	451	425	387	470	461	426	433	398	422	402	402	433	440	436	432	409	388	400	405	403	431	413	434	407	409	417	398	449	372	403	385	421	402	419	391	400	425	429	413	438	417	413	365	414	436	443	427	427	399	406	443	379	439	431	415	413	446	414	441	433	400	418	402	383	397	430	399	413	428	430	409	401	392	424	421	455	429	413	436	435	441	397	420	424	419	462	434	422	402	407	425	439	410	401	407	464	410	411	398	407	392	399	403	420	386	386	429	427	417	440	439	434	392	416	361	405	406	418	397	424	441	415	388	380	433	406	386	410	431	403	419	409	394	440	374	405	427	426	452	449	444	427	378	444	408	402	402	374	417	457	388	406	442	415	377	388	409	445	414	430	413	413	402	420	444	364	402	402	393	389	450	372	412	378	434	413	421	427	386	407	425	434	402	413	406	422	414	430	439	423	392	404	442	406	449	415	403	425	418	430	440	380	399	427	414	398	436	371	390	416	400	387	431	399	356	407	384	391	408	432	429	410	400	412	412	436	398	443	430	429	444	427	403	399	369	412	379	406	406	424	394	400	457	407	427	416	423	411	413	368	439	400	386	417	440	418	451	455	405	455	439	441	418	393	409	422	411	413	364	435	434	427	424	436	413	391	412	429	423	419	397	408	412	402	453	431	412	396	426	428	405	380	421	445	439	423	419	437	445	409	412	436	416	429	407	408	404	427	396	405	396	419	446	399	458	421	402	413	433	432	384	425	390	412	429	405	396	413	437	414	407	418	406	414	393	436	421	403	396	361	441	411	398	442	400	407	467	454	384	459	439	401	432	406	465	425	416	423	448	428	423	415	418	409	426	400	382	395	377	396	433	409	389	408	449	380	449	424	410	450	417	429	425	417	426	421	400	409	416	379	355	390	437	404	416	363	408	391	435	406	410	389	435	418	424	397	385	410	424	430	438	403	450	440	412	399	419	417	399	410	412	429	430	393	422	460	430	416	404	422	430	419	415	423	401	437	432	432	406	420	434	418	400	451	406	430	423	423	433	416	413	402	424	406	433	430	426	404	428	405	408	454	427	415	425	422	394	411	406	425	430	439	408	424	386	482	401	441	382	426	411	441
87888	68473	63099	42578	15205	1299	176	147	139	146	133	130	127	99	120	96	115	108	106	111	111	109	119	96	112	137	114	113	109	107	127	116	109	114	101	103	115	121	112	111	110	115	119	141	122	103	130	108	112	126	119	114	101	116	114	136	115	126	110	99	104	97	136	101	126	94	125	95	117	113	123	104	111	126	122	142	107	96	140	112	97	119	123	135	108	108	103	103	105	142	111	121	103	114	106	109	130	110	119	128	98	104	91	115	102	113	124	119	119	110	110	135	114	97	120	112	112	127	129	106	95	126	94	130	120	122	89	96	135	115	110	125	116	113	107	92	98	121	103	123	123	104	122	118	111	114	109	123	112	75	137	101	97	99	125	103	122	105	109	115	104	102	120	104	102	138	104	124	117	133	115	115	85	126	101	120	110	133	139	137	112	138	126	116	124	121	102	107	111	110	115	118	126	111	114	126	120	122	113	102	129	112	112	103	96	104	105	105	124	115	109	133	98	97	115	119	114	130	115	133	119	125	124	106	109	107	127	121	113	122	106	104	100	112	110	114	104	117	138	101	107	104	135	105	100	111	106	140	96	114	108	116	121	131	113	148	114	107	120	121	104	115	118	126	118	103	79	111	135	107	114	122	107	119	106	125	93	111	129	124	122	105	118	126	99	128	140	121	113	113	109	86	107	111	104	113	117	121	120	122	93	125	103	113	113	100	113	112	137	117	112	116	104	132	98	103	140	120	111	136	116	97	124	123	112	113	88	111	125	123	127	131	120	120	128	114	141	116	113	138	103	114	105	139	114	105	116	104	133	122	110	104	110	102	118	137	100	123	135	103	107	114	93	99	99	108	121	108	127	114	142	112	107	102	108	94	111	122	122	113	108	120	102	100	128	136	118	110	118	108	126	102	123	102	120	105	103	100	132	104	115	114	115	109	117	92	123	117	115	128	113	120	110	116	113	108	116	92	115	98	116	85	122	118	98	102	104	101	109	110	104	110	113	105	125	115	117	121	108	129	133	110	139	135	105	110	92	106	106	97	121	117	104	131	132	126	102	122	81	94	129	105	98	99	108	121	107	115	124	133	114	120	130	115	120	113	139	111	122	115	115	112	108	93	125	114	110	120	128	132	109	121	117	139	125	88	133	118	112	108	111	103	124	108	115	126	96	92	115	112	121	94	110	107	113	114	103	104	114	131	120	111	111	102	133	105	89	109	122	115	110	106	109	136	98	97	113	97	136	104	101	131	117	105	121	122	119	89	121	105	122	118	123	114	105	111	117	112	131	123	111	107	103	118	127	118	136	113	117	100	104	124	118	108	120	127	127	128	119	111	117	122	120	112	114	118	107	116	89	97	116	120	125	97	97	94	114	107	125	135	117	129	112	116	113	136	122	117	107	113	128	99	114	120	105	104	115	120	102	102	120	114	106	120	135	144	118	110	106	121	100	108	120	116	121	98	132	119	109	132	105	100	116	111	97	121	114	97	112	96	113	118	123	127	117	110	103	109	107	101	114	121	119	136	108	131	104	126	113	125	111	123	98	105	116	109	113	118	113	109	117	117	128	121	108	109	114	130	116	123	102	125	114	120	109	136	136	97	134	111	115	121	109	98	102	120	130	96	108	134	96	123	100	102	118	122	122	98	107	121	108	121	111	109	110	114	104	101	108	106	103	124	135	113	123	105	101	122	114	91	84	114	124	108	116	131	110	141	110	100	109	107	109	111	120	116	105	120	102	131	129	103	123	112	112	113	118	111	107	121	116	125	125	102	103	111	112	105	109	98	122	126	104	139	131	136	117	104	114	125	134	113	118	130	110	119	106	127	124	106	135	92	123	115	113	96	110	120	133	111	129	116	105	100	112	121	121	116	115	140	96	98	123	101	109	116	108	120	122	103	105	101	106	91	114	126	106	113	104	113	103	112	112	113	133	100	122	138	126	108	110	124	117	111	125	105	129	116	128	112	119	137	141	125	110	107	91	110	96	109	110	95	111	111	148	105	102	116	111	111	124	131	103	121	115	104	114	105	125	137	120	124	117	100	101	121	127	108	113	122	104	122	120	128	120	114	115	119	110	118	114	105	136	104	90	128	119	123	123	134	104	137	113	115	115	100	96	125	106	125	122	114	131	119	108	107	114	126	91	138	119	114	102	136	108	91	119	95	115	118	115	100	101	102	119	123	100	101	112	99	105	115	95	122	113	112	118	130	127	110	119	116	104	109	109	104	115	127	122	110	104	114	123	120	106	109	109	113	102	112	125	147	119	110	112	147	127	108	113	146	115	112	127	118	98	125	119	96	123	117	112	117	93	113	101	125	124	113	99	101	124	124	108	116	110	127	114	118	121	119	124	103	99	120	137	115	114	116	122	124	137	110	111	124	115	98	113	128	113	137	108	136	109	126	109	96	117	90	93	129	101	130	139	104	121	115	123	106	76	108	123	103	112	112	118	106	113	108	97	104	117	112	119	107	111	117	117	109	113	124	119	131	125	111	98	121	107	112	110	120	111	103	99	111	106	118	95	105	91	138	95	127	110	133	101	97	122	110	104	109	114	105	104	113	118	108	127	102	120	119	113	97	139	132	117	117	110	115	128	133	101	114	139	93	97	105	112	130	98	113	119	118	113	100	102	128	131	127	139	114	118	123	142	124	116	137	109	116	114	122	138	122	101	109	134	112	133	113	139	135	99	118	110	91	116	113	94	123	116	104	113	125	109	83	106	143	122	112	112	108	120	109	104	115	108	125	110	114	115	105	124	107	127	115	92	109	105	127	122	135	124	103	114	128	102	132	114	123	139	114	122	121	98	106	106	110	111	105	116	107	110	85	90	107	98	114	126	88	134	122	125	112	115	110	109	116	102	99	108	108	122	128	126	103	114	128	109	125	133	115	113	119	99	108	112	111	124	102	101	106	113	102	135	112	141	112	113	119	112	103	126	102	116	132	111	110	132	116	124	111	124	139	94	114	96	102	82	102	120	130	100	97	125	118	104	103	131	106	121	134	131	117	122	108	101	121	114	111	110	95	135	103	110	120	121	108	104	117	103	110	123	106	99	103	110	92	119	123	125	126	101	102	133	115	105	100	120	126	115	110	111	113	117	126	118	123	110	118	118	108	113	113	118	129	104	110	111	125	122	111	123	112	105	133	117	113	118	96	113	114	94	121	99	109	92	119	121	124	118	112	132	120	115	126	124	115	116	115	114	106	127	117	121	100	107	106	121	88	117	106	119	100	99	130	83	109	130	123	104	119	123	126	112	108	105	118	99	139	117	112	107	119	123	135	94	124	108	98	122	102	98	83	107	111	115	120	110	117	124	108	115	109	99	114	143	125	127	115	117	113	118	113	107	102	98	126	117	106	107	111	120	99	111	101	102	118	111	120	91	113	95	108	104	128	127	119	131	120	109	121	106	105	96	110	124	133	108	125	118	115	108	121	117	116	108	112	124	130	111	107	106	96	110	111	113	118	98	122	124	128	113	110	115	123	106	134
62608	55109	61472	37718	13676	582	526	459	460	417	378	365	369	333	351	319	329	316	319	355	307	328	284	282	315	306	314	300	281	259	308	260	286	313	323	273	278	290	293	286	244	273	272	280	277	314	261	269	290	281	300	269	289	280	297	269	300	304	257	303	271	282	255	277	279	261	266	288	258	278	274	247	297	289	275	281	283	274	294	285	278	277	292	291	242	269	291	272	297	288	243	279	272	285	254	287	270	260	271	265	286	249	286	280	267	273	279	307	272	280	275	278	244	269	281	259	258	266	251	275	269	287	297	285	283	267	258	289	298	250	277	274	267	298	290	263	281	287	266	313	281	280	293	275	291	268	288	262	271	267	282	260	286	301	257	289	282	228	268	248	283	253	270	274	268	287	300	261	278	278	252	299	277	304	254	255	307	281	306	266	298	259	281	273	261	272	262	235	255	294	265	260	268	282	260	285	287	282	305	270	269	281	274	266	263	260	289	258	293	258	249	283	304	250	287	276	287	253	242	283	350	294	292	273	280	276	273	286	246	293	270	298	298	284	279	285	288	259	277	271	265	280	278	267	268	277	269	279	256	274	303	299	264	290	269	274	259	286	290	272	246	292	266	289	279	271	251	301	269	284	269	281	312	298	238	264	262	247	305	279	233	274	274	248	266	284	273	265	240	271	265	268	266	267	293	246	256	317	274	250	245	292	289	281	252	266	261	267	313	268	251	264	284	259	283	274	300	269	268	278	256	260	278	272	264	296	285	273	271	261	299	285	277	273	274	266	286	310	269	284	268	287	264	287	278	275	294	258	283	257	305	253	277	247	272	245	289	250	256	257	277	245	278	249	253	279	299	309	308	288	286	281	280	261	267	261	280	294	303	285	276	274	292	270	267	262	266	276	287	285	289	265	253	277	271	257	264	277	265	280	292	266	277	257	274	284	291	276	283	231	264	272	261	294	239	296	282	279	288	260	287	274	281	295	292	314	253	280	267	301	283	262	278	298	290	289	270	268	291	236	283	280	273	298	283	265	303	266	279	299	293	291	269	283	288	251	273	261	256	301	282	287	283	249	252	259	246	278	275	273	289	283	251	304	283	273	279	272	285	275	277	268	299	289	306	261	304	304	277	269	251	240	315	278	301	262	265	291	270	260	284	267	273	268	291	304	251	289	270	304	289	267	296	257	251	265	291	265	267	279	274	291	281	283	299	307	293	304	290	234	292	300	245	247	263	307	266	268	277	263	283	251	265	282	294	291	274	283	245	300	259	275	273	278	294	306	265	284	268	292	254	292	296	297	251	265	288	290	270	253	275	272	269	274	300	289	284	298	266	268	284	302	300	279	275	260	264	279	291	285	293	259	259	284	282	265	252	289	270	264	265	299	274	266	272	274	268	278	266	276	281	264	259	272	264	272	255	271	279	248	265	262	239	308	288	264	276	305	255	293	291	270	269	277	235	262	287	294	262	251	272	277	301	270	304	268	267	256	278	283	281	262	274	296	269	250	247	275	282	277	268	243	284	273	263	303	276	276	293	296	298	284	292	256	277	299	295	286	290	274	251	289	289	248	277	287	308	284	266	274	282	273	284	259	261	291	302	318	276	291	279	264	242	300	300	271	264	275	284	282	282	274	304	274	271	263	248	277	271	269	292	281	317	264	280	299	269	271	261	268	287	265	273	290	285	268	273	256	282	273	277	294	299	261	268	278	305	252	265	274	252	271	284	292	267	288	276	287	289	258	280	280	268	306	268	286	281	278	280	288	244	266	289	248	298	298	274	279	255	257	298	288	267	282	305	269	265	288	291	282	276	278	274	276	286	277	283	279	257	261	307	314	270	275	281	248	260	275	236	284	280	264	251	283	268	263	286	263	297	251	262	295	297	297	259	292	267	261	295	271	266	270	278	275	270	312	309	281	292	304	255	258	261	291	266	262	289	290	282	306	273	265	285	273	276	245	265	278	269	292	300	305	276	258	292	310	294	255	265	252	285	283	265	280	296	267	265	288	260	257	253	277	276	273	268	289	293	296	261	277	273	281	276	270	272	282	275	297	262	286	279	270	260	265	291	256	241	267	291	279	273	268	293	282	282	257	293	253	267	253	296	293	238	261	276	279	262	272	287	280	274	292	270	283	279	264	259	303	271	296	275	300	262	264	259	299	268	311	280	272	273	291	257	271	272	282	276	294	272	259	253	287	275	296	296	254	252	304	240	261	286	285	283	282	294	260	258	290	265	244	284	280	293	275	282	271	283	238	291	280	266	263	278	299	296	302	274	279	276	272	269	246	268	282	264	269	300	265	282	274	272	280	283	295	251	259	273	305	275	289	274	280	258	250	290	278	284	278	281	277	278	262	282	310	267	257	277	310	295	284	274	307	261	315	289	280	265	275	272	295	238	270	293	292	260	247	259	294	248	274	276	291	269	298	265	282	308	286	272	289	288	275	266	283	286	291	287	276	276	261	274	274	275	270	295	305	281	270	300	285	297	274	279	288	276	280	286	292	289	255	286	275	253	290	252	263	312	293	299	278	299	308	316	263	276	284	284	298	305	271	253	266	292	295	286	282	285	257	289	271	287	275	273	288	291	263	276	272	267	273	280	258	264	265	267	305	227	287	257	275	259	273	286	272	258	290	267	282	272	283	283	273	258	293	292	256	262	266	294	291	304	277	293	287	322	265	296	296	325	284	284	294	301	276	266	282	256	265	271	278	269	253	278	308	293	252	279	268	282	281	282	282	288	305	292	288	253	292	317	270	261	286	285	272	263	269	276	302	305	291	263	266	273	290	300	274	255	283	260	288	285	277	271	280	284	284	322	263	283	255	246	310	286	283	258	279	254	236	257	273	291	309	284	245	284	244	275	263	279	267	290	271	270	266	269	321	277	272	290	279	267	269	252	283	257	256	258	287	249	277	300	275	276	245	271	257	305	284	274	288	282	270	263	279	286	263	284	273	272	274	266	266	283	250	271	306	279	272	264	283	271	270	318	279	285	288	274	259	289	259	273	276	271	283	286	278	271	283	289	229	273	304	306	261	292	286	267	282	280	267	284	283	281	270	286	248	238	271	256	259	242	278	280	277	272	301	283	295	267	261	265	292	275	222	304	270	264	281	255	276	245	279	290	268	271	287	289	278	258	293	283	273	284	274	281	283	247	272	285	286	288	282	298	289	295	296	303	309	290	331	271	305	281	281	282	265	276	270	246	241	281	260	271	283	274	284	281	264	242	258	268	306	277	326	256	254	270	297	280	270	280	257	271	286	282	286	284	291	272	304	274	272	281	268	308	262	269	253	266	273	290	286	238	247	302	273	274	280	286	268	259	268	254	276	292	264	259	297	283	286	268	287	255	288	273	266	301	286	304	249	306	268	272	255	281	270	269	266	280	284	269	278	275	263	261	302	262	289	242	253	289	292	276	258	296	280	259	256	267	240	294	271	265	271	284	283	274	266	272	268	281	220	263	265	282	288	294	274	254	288	295	278	270	274	288	279
37043	16741	7489	2462	374	305	270	238	270	300	301	291	283	287	295	273	254	262	321	290	284	278	293	258	302	262	290	244	267	292	292	261	276	278	265	270	246	274	282	255	291	265	288	286	295	251	289	277	301	264	291	283	299	280	317	285	276	279	289	265	275	262	300	257	276	304	257	275	303	298	289	269	304	294	279	256	266	275	315	297	240	273	302	245	268	284	298	280	294	276	290	269	260	287	271	319	284	293	297	276	266	289	294	273	284	265	276	276	301	305	287	296	280	295	286	285	276	245	290	311	303	253	256	248	335	267	253	276	295	286	276	280	271	263	304	258	296	262	266	286	311	225	273	282	292	306	282	316	278	264	283	250	276	302	272	289	267	293	291	239	294	286	290	310	249	272	223	276	310	269	256	265	285	300	281	273	286	290	297	287	304	261	277	292	279	267	284	308	279	250	265	278	250	306	284	288	265	297	308	262	258	282	266	274	257	295	298	279	257	282	286	260	304	296	291	251	297	312	294	273	290	285	290	261	270	251	308	263	263	284	253	301	295	284	282	306	282	279	281	317	307	244	304	279	303	294	286	311	280	294	270	282	292	292	309	284	262	275	305	267	291	271	277	250	293	283	290	305	270	278	273	281	264	242	249	290	274	291	305	282	283	295	287	276	320	269	268	287	289	285	290	279	267	260	275	286	281	270	284	264	259	284	306	282	299	264	273	293	265	301	284	282	290	256	281	304	293	272	276	285	279	267	305	260	277	260	278	258	270	308	307	295	291	273	303	313	279	281	275	267	293	288	276	279	254	247	267	256	282	267	286	280	288	275	293	274	263	303	265	271	266	277	254	289	262	283	292	262	295	284	254	314	273	310	295	290	272	299	250	278	293	275	286	286	272	254	298	270	284	271	273	269	296	276	321	310	284	303	270	290	265	295	315	309	271	313	280	297	278	285	302	295	296	292	286	246	299	276	264	296	258	308	288	284	296	256	287	279	274	289	278	268	250	320	267	248	271	284	289	266	276	275	265	278	263	282	275	286	292	270	296	256	275	299	257	263	300	267	237	288	307	303	300	266	288	279	280	267	278	294	289	266	275	309	262	314	319	258	298	270	302	287	275	280	262	264	268	311	302	269	296	278	232	291	307	300	290	275	291	260	278	293	276	316	324	267	307	278	295	276	310	283	268	301	295	271	262	276	274	254	292	248	286	284	273	282	284	280	276	299	286	297	266	302	271	284	302	288	255	282	301	264	281	276	286	309	239	270	301	268	304	287	270	297	310	271	287	335	295	301	288	266	276	300	282	299	271	263	290	328	283	297	249	268	301	279	287	271	290	255	263	295	327	279	299	301	269	263	270	293	301	266	278	301	302	278	294	294	272	303	313	285	305	295	277	283	282	255	293	259	287	270	264	269	304	275	270	302	241	316	308	308	263	301	291	263	252	239	307	274	298	293	303	280	289	257	272	247	293	265	270	279	307	290	256	273	281	325	286	281	276	278	278	288	278	279	274	288	324	295	297	295	296	296	261	309	290	271	275	280	294	280	295	264	276	280	236	261	253	268	300	281	303	286	307	297	262	255	260	234	281	309	260	286	277	294	268	287	275	240	300	243	272	259	289	270	287	306	309	272	323	293	274	283	259	257	272	289	280	260	279	271	260	305	287	275	274	243	266	295	307	285	272	272	289	286	286	297	287	271	277	274	283	269	276	266	317	263	270	292	276	272	256	261	292	291	270	276	294	286	286	277	298	271	249	318	247	269	274	295	274	294	263	279	278	309	281	329	268	330	308	269	273	292	290	282	251	296	285	286	272	251	273	297	271	309	234	302	283	286	264	277	286	285	258	303	259	271	277	270	259	274	299	301	296	284	257	280	287	276	282	285	253	275	262	269	278	294	284	307	284	263	280	272	281	280	258	282	254	270	284	291	268	267	289	283	300	271	273	296	301	267	285	292	260	263	307	279	279	285	300	276	267	284	271	296	259	283	289	277	307	297	279	313	299	274	270	280	275	251	267	296	284	278	277	272	274	296	280	290	299	278	269	278	272	295	267	271	262	268	275	321	247	314	275	258	269	251	265	299	268	267	307	279	279	312	297	279	274	276	300	287	264	303	289	300	314	270	269	271	270	273	292	301	263	264	267	309	295	278	265	277	267	261	297	293	326	276	284	277	284	275	278	270	260	268	273	288	304	263	310	298	261	290	286	296	304	268	268	344	258	267	272	270	270	286	302	276	273	311	272	305	272	282	286	241	285	259	290	278	290	276	325	308	294	288	285	289	276	279	288	267	275	279	255	289	271	266	267	306	294	290	290	271	291	275	273	239	273	302	260	245	289	268	301	262	261	315	274	259	322	276	283	291	287	276	297	283	298	265	252	270	288	322	268	276	269	282	291	284	291	283	287	301	273	287	292	286	279	265	291	280	281	255	298	289	301	269	285	244	287	270	279	288	277	275	317	252	289	295	259	273	270	270	275	308	280	240	257	295	234	261	259	291	292	283	280	296	277	275	289	299	283	294	286	283	287	278	286	251	309	278	295	288	272	269	273	281	312	311	283	280	320	277	281	265	252	252	276	273	298	282	297	294	269	293	290	270	280	304	269	289	279	313	261	265	291	292	283	290	282	313	272	300	266	293	261	280	311	268	288	280	318	292	295	272	277	271	309	286	253	302	284	263	303	294	269	286	282	268	271	304	291	257	273	285	301	280	274	271	302	294	292	283	233	289	274	257	268	293	306	281	271	266	283	302	289	278	286	282	280	273	300	306	287	283	294	321	313	289	332	290	267	294	300	296	281	260	275	299	294	274	296	280	279	280	289	256	339	305	292	282	302	321	294	295	294	271	291	334	285	269	286	271	246	263	284	282	231	285	289	266	276	277	242	301	260	297	291	285	287	309	262	267	273	268	288	279	290	265	285	284	275	283	249	301	281	298	277	291	287	285	256	270	306	296	270	294	241	303	286	304	283	235	286	259	299	269	266	276	273	309	281	262	276	273	253	247	274	285	261	299	282	297	298	290	248	277	284	303	292	280	306	286	265	294	297	274	287	252	251	286	292	317	277	299	290	287	267	319	279	306	320	290	267	269	302	293	282	270	285	292	289	284	275	301	258	280	285	264	297	246	254	267	312	277	286	281	295	272	272	285	262	287	259	290	258	309	289	274	280	291	333	296	250	293	274	275	297	270	324	262	293	271	298	310	284	283	270	307	286	293	270	273	289	299	312	276	276	271	267	219	289	277	308	280	271	285	273	293	278	317	330	289	296	254	307	290	280	282	302	245	274	281	248	306	294	270	294	261	281	287	301	283	287	284	284	281	269	307	265	284	297	267	288	299	327	285	284	287	273	299	274	285	285	271	296	245	251	291	272	264	298	281	270	263	259	272	301	282	274	253	290	290	298	244	303	297	264	285	267	259	278	275	280	298	289	292	270	272	266	276	285	272	292	281	256	264	268	310	296	256	288	307	286	275	286	262	306	258	289	256	298	311	284	301
31347	14423	12940	4691	1010	588	618	643	710	609	634	617	623	565	617	637	635	632	617	604	583	653	635	615	608	597	645	648	593	617	580	620	613	685	632	591	602	662	582	620	599	603	630	630	615	592	589	581	585	718	597	616	630	616	616	594	626	668	650	610	612	597	606	603	594	630	663	549	650	602	585	581	597	621	636	624	603	592	601	568	624	631	574	622	635	608	568	630	615	596	650	600	662	605	603	637	585	611	613	583	559	638	579	634	632	612	623	658	584	600	610	660	609	632	603	567	604	627	627	605	615	648	629	615	661	592	600	617	605	617	606	577	608	594	619	670	603	597	611	639	660	604	612	582	620	583	598	610	635	633	622	596	643	639	585	574	626	630	616	613	641	622	557	583	632	621	592	585	632	583	661	592	598	616	589	651	617	619	608	610	619	591	629	643	682	594	613	582	616	628	604	622	615	633	682	625	618	649	617	641	636	647	584	611	623	588	588	578	603	648	625	636	612	611	594	594	616	611	595	546	626	631	590	600	605	639	673	619	590	619	611	649	640	583	626	566	606	597	588	617	643	641	605	623	611	599	602	624	593	613	622	633	591	583	608	612	611	667	580	659	616	597	626	627	625	587	672	635	632	644	597	575	606	657	609	603	612	654	623	635	626	600	612	592	614	605	617	598	554	602	626	642	605	601	581	612	632	649	674	605	644	624	613	590	612	609	580	610	627	570	609	603	598	629	646	627	646	581	616	640	610	630	604	596	622	582	616	611	614	579	614	582	660	610	643	633	607	618	596	630	633	610	627	622	615	601	603	653	596	612	639	573	623	646	626	614	591	589	616	635	615	615	656	585	590	610	657	633	599	614	599	680	607	632	588	580	595	626	609	613	566	630	598	661	652	637	588	641	589	601	653	613	652	627	604	621	602	598	626	642	636	623	629	590	622	589	628	599	629	590	591	647	637	630	596	606	614	651	601	594	620	603	613	621	604	588	594	564	566	583	606	580	597	620	684	633	604	593	591	628	630	577	636	597	623	633	580	644	600	602	600	627	600	631	593	587	635	604	570	597	631	595	617	630	582	625	593	604	600	608	612	596	635	622	649	612	652	619	649	633	619	635	580	650	625	641	645	606	584	668	585	646	622	622	605	582	591	587	636	631	662	621	615	642	599	584	605	606	600	580	601	611	596	624	584	628	606	630	605	641	606	621	622	610	569	593	641	607	630	584	568	624	607	577	584	626	623	642	617	624	582	614	626	595	653	581	565	646	639	595	609	610	607	594	675	597	650	618	607	615	642	630	632	645	632	558	645	619	653	667	620	629	633	585	610	622	606	578	591	635	599	603	622	597	633	582	600	628	603	629	579	607	661	610	661	658	624	606	641	601	616	611	606	643	599	652	621	601	602	632	627	592	632	605	650	623	594	642	624	657	590	590	605	632	604	630	613	616	627	627	601	649	649	642	642	647	639	576	591	612	614	641	633	611	603	586	602	617	605	611	620	596	626	566	616	649	604	613	626	634	620	607	623	596	641	603	646	580	658	593	611	636	572	645	652	604	604	639	581	615	590	600	583	598	570	606	608	630	580	629	607	592	628	563	624	623	574	642	595	651	601	609	626	631	661	617	640	650	620	650	562	614	637	638	633	624	612	596	619	579	628	672	587	561	618	611	575	588	567	658	633	639	589	597	609	569	611	628	622	594	637	651	644	633	637	615	586	599	602	609	618	603	612	611	622	617	592	645	630	625	608	629	621	645	630	659	647	620	620	619	640	623	637	627	603	610	674	595	604	606	598	629	638	620	581	662	635	605	628	635	617	616	617	606	595	623	621	589	618	610	630	649	625	619	601	614	611	636	631	636	602	590	605	632	583	614	577	643	572	607	599	620	570	629	629	581	642	613	599	646	616	594	645	621	643	624	644	635	619	626	623	622	624	656	663	589	586	636	633	616	575	610	617	640	603	633	611	605	603	542	617	623	644	584	640	584	619	612	603	629	588	631	616	610	652	637	643	643	608	608	607	615	641	621	597	606	627	652	589	651	589	651	592	623	604	590	609	615	648	629	590	621	609	609	594	617	650	618	629	613	606	634	642	648	633	612	614	624	633	616	596	625	659	643	667	600	583	597	628	595	613	606	636	616	621	587	598	633	607	607	643	603	645	621	598	660	578	590	613	595	624	626	567	615	606	613	609	641	605	634	612	632	626	623	601	627	577	601	583	611	590	621	572	605	629	612	601	615	593	648	642	584	606	617	633	612	591	574	624	598	605	627	593	627	618	579	621	612	589	639	630	617	648	600	604	628	607	644	645	567	674	645	595	591	617	612	628	600	572	667	635	625	642	594	610	647	609	614	589	641	611	648	649	589	594	573	599	619	636	613	581	597	600	591	584	654	573	632	667	611	591	637	623	666	678	610	611	664	563	621	612	592	650	622	621	647	637	632	584	632	591	587	622	599	596	589	614	602	611	613	634	669	589	611	670	618	594	599	632	638	620	577	641	573	576	610	594	594	633	615	595	644	640	627	615	597	631	636	581	616	584	596	620	610	593	610	638	645	578	582	620	664	624	608	599	618	588	628	648	621	635	638	622	608	574	661	626	622	617	628	605	581	600	608	593	588	574	633	597	611	626	601	638	660	595	632	614	636	567	612	595	647	605	611	605	580	559	618	602	610	648	569	606	607	640	641	593	617	581	617	618	528	610	593	619	618	676	638	608	600	612	605	621	639	622	630	630	620	612	642	615	605	638	591	616	611	605	622	642	635	611	589	632	643	585	581	566	625	618	663	616	611	596	653	603	600	649	600	579	648	614	626	600	560	635	569	568	627	633	619	617	575	650	611	635	586	600	632	580	643	630	614	605	619	649	619	611	629	616	621	581	631	643	629	633	625	638	618	646	621	600	617	615	615	622	656	613	578	633	622	649	622	652	634	591	584	620	640	631	567	592	587	644	588	645	608	621	630	601	625	586	629	590	620	589	647	602	625	614	614	596	661	636	608	599	622	592	617	616	628	625	584	607	656	619	596	622	579	600	607	597	603	647	654	594	588	580	619	676	675	627	650	622	632	635	618	617	605	585	617	625	629	645	634	654	623	608	652	637	617	609	614	634	646	665	642	613	602	585	636	608	578	634	666	623	631	622	594	646	635	669	656	651	602	622	636	616	593	595	624	616	627	603	612	599	616	590	614	599	602	609	624	636	606	638	609	601	577	608	661	608	675	660	608	609	615	603	666	603	674	594	612	623	629	630	619	623	599	626	648	612	606	633	608	593	600	624	644	608	601	566	632	653	617	647	606	597	648	588	605	593	639	638	584	599	604	617	623	611	632	608	646	549	607	614	598	594	662	598	634	609	644	621	639	629	613	621	649	646	616	595	582	584	605	640	623	659	628	629	612	635	619	635	623	638	592	606	596	611	589	634	566	627	601	596	638	589	589	633	608	670	613	624	609	649	619	602	631	648	638	585	612	676	643	595	624	638	650	660	612	628	625	604	626	570	619
80209	59173	50100	29404	8133	478	209	162	211	178	196	181	215	199	190	179	178	165	200	192	211	171	175	170	165	184	183	183	165	180	192	183	168	170	193	171	196	162	167	185	204	205	190	179	181	199	184	193	189	196	185	183	177	187	208	199	163	198	163	178	197	183	180	144	185	192	184	175	180	168	164	209	185	199	190	169	182	184	173	154	181	190	183	200	164	190	198	164	172	185	154	184	189	177	206	181	199	214	176	185	187	169	185	209	183	171	172	208	178	172	176	188	168	181	198	177	198	176	194	175	161	209	199	176	153	160	178	181	164	187	173	174	167	167	182	180	161	196	173	201	151	202	188	177	191	170	209	174	167	192	197	188	158	173	191	194	180	183	194	169	182	207	175	183	182	201	162	170	162	182	191	207	188	164	173	186	192	181	159	203	184	163	201	171	202	199	184	200	206	178	208	168	186	197	187	184	154	186	175	170	197	197	183	201	195	175	157	160	179	174	151	164	194	174	167	184	181	179	178	211	208	173	159	183	196	189	193	170	207	176	183	193	183	204	167	166	172	202	178	175	170	187	165	160	205	143	181	180	201	173	187	173	186	176	177	169	173	155	193	149	190	183	186	182	170	167	191	183	165	195	181	172	194	200	173	168	185	177	183	182	153	174	187	192	177	172	187	175	171	171	173	184	192	204	189	177	186	193	169	162	186	194	198	184	164	169	184	147	171	186	158	158	207	188	186	159	179	172	175	185	168	172	165	196	177	171	167	180	188	190	202	180	191	187	177	177	165	195	169	163	186	167	161	175	187	212	146	182	160	207	166	195	169	191	175	198	197	202	184	202	185	180	196	187	154	192	189	181	191	205	197	183	189	181	165	170	179	201	193	161	193	188	190	174	157	206	198	188	195	188	161	168	182	211	195	166	177	196	182	198	165	196	185	176	177	167	167	181	207	202	188	168	190	173	187	181	172	167	166	178	185	194	174	202	172	180	167	184	181	176	166	162	176	174	172	185	199	186	193	188	154	172	204	216	178	198	203	207	188	189	187	195	185	200	198	192	177	196	197	178	192	203	170	186	172	155	187	188	189	166	176	177	175	175	197	166	184	192	162	152	174	163	158	179	179	162	172	187	181	185	170	171	154	182	172	154	182	182	162	174	185	181	168	196	186	183	200	180	179	171	181	199	161	181	175	169	198	179	193	161	197	194	178	185	213	185	177	155	161	179	187	211	187	165	164	176	181	173	189	166	191	178	183	208	178	169	168	184	180	192	174	204	169	200	194	170	203	164	171	187	159	167	175	181	174	166	171	176	184	155	175	163	175	171	195	163	185	164	192	176	186	188	176	186	149	166	185	193	179	164	153	173	174	194	165	175	176	162	202	169	186	186	213	198	189	176	173	188	188	173	187	189	187	184	174	209	191	161	174	173	160	170	170	194	182	191	197	181	187	181	155	177	178	170	210	184	173	168	184	164	170	184	186	182	177	181	187	173	170	182	189	192	181	188	180	196	168	139	186	164	187	173	183	175	181	195	161	182	163	166	171	181	179	179	176	180	201	188	189	180	144	166	155	213	190	161	172	166	191	177	202	169	180	178	167	174	180	211	182	170	185	211	179	175	204	187	203	185	191	178	191	182	146	173	172	157	188	203	165	212	167	188	190	197	187	161	173	175	183	198	178	180	153	161	184	207	173	169	203	160	172	173	195	157	172	174	190	177	187	168	177	172	167	149	186	172	181	180	206	178	188	174	180	173	205	192	178	186	178	178	195	196	176	191	199	200	168	166	203	171	169	192	191	188	196	173	189	163	167	193	148	185	193	166	230	189	163	210	181	150	184	186	168	176	179	196	188	165	189	190	174	201	169	191	175	194	167	194	201	174	178	174	146	216	182	163	183	162	178	189	180	157	176	206	169	172	199	185	173	163	167	175	160	181	189	182	159	207	177	200	184	174	152	165	190	206	188	198	180	168	177	168	193	172	173	172	188	179	184	170	167	198	185	179	168	212	185	209	203	172	184	183	175	164	181	189	196	171	188	178	158	202	183	188	153	191	169	192	203	181	208	218	174	165	180	170	189	187	184	177	185	187	177	181	185	182	176	175	169	176	200	151	170	170	176	165	173	187	193	162	165	194	184	183	182	192	176	194	198	195	174	188	203	174	163	162	176	195	174	184	199	162	161	188	186	182	197	184	187	181	176	176	189	173	176	168	178	201	171	180	176	189	173	182	174	202	166	217	153	168	185	174	157	182	171	159	186	183	178	176	171	210	170	194	173	197	195	177	200	199	171	194	200	185	164	184	185	183	178	205	175	207	174	207	175	185	179	200	189	184	189	188	168	211	173	172	171	208	179	170	171	197	174	201	192	186	181	159	197	176	176	158	166	198	165	199	163	183	190	194	178	186	184	184	152	165	192	210	205	205	199	172	194	159	168	187	193	169	191	186	185	179	151	184	186	180	168	172	174	181	193	183	162	175	198	166	170	191	174	191	164	177	191	180	208	171	193	196	190	168	188	168	178	181	194	223	172	204	184	182	181	172	175	190	168	197	183	182	177	185	187	202	178	168	190	194	165	189	181	174	206	163	173	169	167	198	199	194	171	188	169	195	183	195	189	200	174	183	185	182	185	182	186	162	194	184	185	207	165	165	203	169	163	180	182	199	139	196	183	157	164	190	190	172	189	194	189	162	166	155	183	201	135	209	180	177	186	165	176	183	173	191	185	201	181	196	162	174	178	193	197	195	166	167	183	206	154	168	174	135	175	202	149	200	186	193	172	173	154	177	201	150	199	189	176	162	196	174	175	176	174	179	172	196	174	162	181	201	187	171	148	168	186	196	196	184	197	178	219	172	183	195	157	200	173	166	162	181	167	194	176	192	200	184	188	161	189	184	193	176	209	196	174	184	176	203	161	157	185	199	186	154	183	181	170	186	186	206	175	192	193	184	177	172	179	162	177	171	198	175	180	165	170	177	197	175	205	170	192	189	172	187	183	181	187	182	187	174	189	167	189	195	181	196	179	165	189	172	158	188	192	181	171	167	174	172	195	176	188	184	159	194	193	165	196	209	196	199	192	191	178	161	176	152	179	179	191	176	179	170	192	168	196	189	168	193	176	185	175	179	182	178	193	165	169	180	211	171	183	174	188	160	197	199	165	199	185	176	195	178	175	189	166	182	193	176	172	174	169	163	181	172	169	180	177	189	184	176	187	182	175	185	174	189	163	174	191	195	187	173	164	200	141	189	187	176	195	203	207	179	170	191	191	179	180	156	185	166	155	188	184	166	182	197	178	181	206	180	156	199	180	171	177	186	197	173	193	214	157	169	213	173	181	182	193	186	209	176	166	162	171	215	164	183	191	210	208	190	182	153	195	186	161	175	194	153	200	166	185	167	195	199	189	158	174	183	170	190	174	200	176	173	172	185	182	167	149	180	188	167	191	178	201	192	162	156	194	181	200	182	155	198	191	199	171	189	187	167	189	163	185	180	175	185	186	182
52874	45019	48648	30014	7995	580	524	481	536	496	485	461	433	467	435	412	435	435	434	413	451	388	414	419	424	384	429	410	382	442	383	455	416	417	390	380	410	390	415	392	405	456	411	421	413	401	432	395	415	379	434	403	444	417	424	402	404	405	392	427	417	414	424	428	404	429	433	410	441	417	451	391	401	398	398	382	389	372	410	384	409	412	385	399	421	391	403	428	390	375	406	398	423	382	397	364	402	399	401	407	390	395	375	393	424	395	423	408	397	396	444	409	388	388	422	434	394	394	423	371	407	375	427	412	404	431	435	387	395	407	425	406	429	401	374	394	461	402	458	423	382	418	397	369	418	397	418	393	364	385	444	390	420	389	410	380	448	441	395	412	417	402	409	402	406	410	397	449	425	387	399	416	381	365	383	399	385	434	415	415	439	436	390	417	412	412	407	404	395	438	401	395	386	404	392	402	384	401	406	373	411	435	410	410	438	421	413	391	398	431	359	419	407	413	409	382	422	437	395	392	413	405	411	402	391	453	416	403	412	410	435	369	362	400	396	395	413	411	418	415	391	403	421	405	415	402	423	405	409	423	407	419	386	429	379	395	374	418	474	415	424	421	384	393	385	418	396	416	402	398	420	382	443	400	428	404	387	412	393	376	365	406	413	414	383	424	416	367	462	395	401	404	384	389	412	416	362	388	413	408	403	397	415	406	412	373	422	397	394	413	416	391	410	419	410	431	417	390	413	416	385	419	425	408	399	434	428	370	372	414	402	372	408	406	435	399	386	413	390	395	367	432	414	419	423	399	424	399	372	402	408	431	396	406	416	382	370	414	412	386	407	424	408	382	380	381	372	414	415	406	458	415	419	402	424	400	406	371	420	404	414	451	416	385	395	425	374	440	397	398	379	409	412	404	402	399	446	416	400	435	430	370	396	395	386	389	398	393	383	454	361	399	410	397	438	387	414	410	438	430	427	439	408	397	406	424	397	376	441	417	378	420	407	412	451	385	397	414	378	437	422	410	380	435	410	386	401	391	406	417	453	412	392	392	415	404	399	406	431	384	395	396	403	385	399	401	405	396	406	370	435	376	396	380	421	395	387	423	427	412	429	432	433	444	394	411	390	396	394	414	397	409	450	437	408	393	396	399	415	419	456	424	415	437	386	436	396	398	394	404	388	422	417	404	408	398	400	386	384	391	366	391	411	408	377	409	392	398	399	400	458	418	395	424	423	408	437	423	387	395	385	373	432	407	422	426	398	393	410	398	430	410	384	418	404	387	432	455	384	387	444	411	424	399	389	379	372	394	408	399	413	391	408	402	400	393	378	381	382	391	432	390	390	391	390	423	408	370	407	449	408	462	399	393	416	412	403	417	388	385	382	399	438	395	402	398	415	412	398	388	383	415	402	404	406	458	376	427	386	401	408	404	389	416	387	400	384	428	413	414	417	384	406	395	389	429	409	422	381	429	420	380	392	393	415	383	370	417	429	431	401	413	420	409	396	414	426	384	388	373	411	388	399	406	415	441	390	411	414	412	392	398	466	411	392	389	439	406	430	417	414	416	407	376	390	448	386	382	418	442	377	407	415	416	402	406	420	370	401	421	410	382	402	374	428	391	433	412	412	408	419	421	371	412	398	439	425	409	410	399	426	401	438	421	384	384	421	375	427	411	417	439	426	421	416	405	402	415	411	417	415	427	421	427	432	432	393	397	396	387	435	389	406	389	424	395	411	391	429	413	404	411	369	396	435	411	404	398	428	391	400	404	411	394	439	401	384	411	375	397	406	387	372	416	385	383	382	392	379	394	433	396	426	392	398	391	356	425	383	409	409	403	399	407	424	427	387	404	397	389	421	412	417	387	388	396	413	403	440	450	428	400	421	406	407	403	381	419	423	405	387	404	376	438	406	381	409	431	394	366	400	411	400	387	411	430	408	398	437	393	390	429	414	394	394	384	386	412	398	385	411	403	399	412	416	413	429	424	405	413	425	421	373	404	419	387	384	382	414	421	402	384	409	393	382	404	430	427	405	381	407	383	403	436	386	426	406	396	449	405	395	421	386	380	420	428	445	365	397	387	417	378	430	400	405	418	433	389	392	406	394	440	413	382	392	393	369	420	425	424	406	376	411	390	403	427	403	377	396	421	397	394	381	392	414	409	430	407	399	366	403	414	405	369	380	417	396	402	423	421	407	407	398	383	419	405	386	374	421	407	407	413	409	369	392	430	379	383	432	425	426	407	429	403	393	413	371	405	405	367	380	429	381	430	407	427	429	386	417	386	418	378	427	415	411	407	405	430	380	398	422	411	381	387	380	379	395	415	425	402	432	411	402	391	437	382	455	442	414	397	445	415	433	387	401	407	412	392	404	386	427	436	392	436	394	419	394	425	379	399	405	422	421	402	421	426	413	405	389	426	406	373	434	369	414	402	412	398	381	408	420	417	442	376	399	426	421	412	402	398	384	419	408	418	385	422	421	365	420	435	422	397	391	420	376	414	407	386	417	465	402	389	425	418	372	404	414	418	405	406	364	407	387	403	417	412	418	398	458	390	381	389	399	417	418	434	397	422	427	394	426	434	464	417	378	424	396	416	432	383	393	428	440	349	407	386	391	383	441	401	402	392	384	398	424	412	416	417	391	412	405	415	400	390	381	408	405	418	416	407	382	415	390	395	426	398	399	372	385	399	414	426	405	418	375	397	391	373	398	423	381	397	408	399	427	411	400	366	440	393	420	464	413	387	407	394	437	402	401	394	398	385	393	387	389	395	417	391	387	428	386	426	395	379	413	399	394	391	394	422	403	396	412	426	441	401	400	402	389	414	402	389	375	413	435	423	396	442	389	407	422	421	401	427	435	416	407	423	386	400	410	415	408	424	425	421	415	411	414	417	411	402	409	427	397	402	391	390	417	396	394	377	428	402	394	405	392	427	406	361	385	406	410	391	426	399	449	404	390	400	444	413	385	375	411	412	398	407	414	390	394	415	420	416	369	402	390	413	409	420	435	389	366	407	394	392	408	413	390	389	409	395	431	416	404	401	420	403	408	373	376	388	417	397	364	408	392	377	408	390	406	398	414	397	406	407	391	394	403	441	440	391	423	397	412	425	417	385	432	413	403	388	440	429	413	400	406	389	402	385	435	404	401	407	391	403	385	434	424	374	440	431	407	409	390	427	410	416	406	417	416	402	458	416	381	392	396	404	411	380	369	418	387	417	373	399	381	429	409	407	424	422	409	444	414	400	403	345	401	383	448	421	414	391	419	444	396	365	392	402	406	380	376	391	420	403	384	422	419	442	403	415	389	426	429	432	420	424	388	408	389	411	419	412	378	419	411	419	419	412	440	430	420	443	403	386	409	407	400	417	421	435	404	404	445	416	394	433	388	368	371	391	377	398	404	380	389	406	425	419	429	423	405	422	442	385	376	412	334	377	378	421	386	397	380	398	394	425	461	428	396	414	405	421	409	418	416	371	437	435	397	442	404	384	368	416
89470	69512	63989	36306	14494	1318	140	143	123	121	117	133	128	115	114	118	128	114	124	116	103	117	112	112	101	98	119	94	104	104	119	107	122	107	107	111	127	115	109	120	109	117	132	123	124	115	117	120	106	99	100	97	112	87	114	128	118	119	102	117	122	140	102	105	118	117	134	114	101	110	105	131	108	110	111	109	124	131	113	137	91	115	110	98	116	92	94	108	101	106	110	98	110	113	105	103	120	105	125	99	103	127	112	123	106	117	114	130	111	108	109	103	96	110	112	95	132	106	100	118	123	117	120	98	112	106	114	100	109	136	128	108	109	98	104	94	98	113	118	114	115	129	81	115	101	94	109	125	98	115	107	114	79	116	103	104	107	108	99	102	106	95	99	105	127	104	121	113	116	93	106	100	111	111	113	118	102	105	102	113	110	102	95	103	125	117	121	115	93	97	96	117	109	116	106	119	115	115	112	99	118	102	109	104	124	89	96	123	116	107	124	127	116	154	107	113	100	110	105	121	117	118	120	117	120	116	107	116	111	103	105	104	97	95	92	118	118	108	115	109	109	109	110	107	124	117	114	105	116	131	91	114	107	108	90	100	99	98	99	106	96	113	112	113	124	119	112	121	103	134	123	120	103	113	112	112	119	109	132	115	104	107	109	90	97	130	112	111	102	110	126	87	99	117	132	116	118	111	115	105	94	120	99	119	95	112	119	109	105	88	106	98	109	104	90	115	117	123	126	109	122	112	101	101	97	121	121	101	110	108	100	109	113	125	111	110	87	126	120	123	110	112	117	102	111	131	103	106	107	125	107	96	128	120	100	109	120	106	107	113	102	125	119	109	114	90	113	98	117	112	112	103	122	109	112	119	119	101	151	94	97	111	89	111	107	99	112	104	107	97	108	101	98	111	115	82	126	120	94	134	111	101	108	111	105	116	113	104	95	104	84	118	122	111	122	112	85	113	129	97	125	99	115	103	117	96	102	125	97	106	107	110	104	106	130	126	100	120	105	117	98	129	118	114	106	117	109	101	112	107	113	96	135	123	114	101	87	106	131	113	107	100	107	92	122	102	117	105	99	107	113	123	121	100	105	121	98	107	116	107	121	119	109	112	91	126	108	123	103	100	103	122	107	106	99	113	120	118	95	111	111	112	105	99	109	94	115	104	95	102	79	136	112	115	102	108	133	129	120	116	125	106	112	109	109	117	90	102	114	121	105	111	126	104	105	115	87	121	109	107	107	115	112	114	104	108	115	117	121	123	112	95	123	94	115	85	115	125	110	108	119	121	104	120	94	100	119	118	117	116	101	115	123	104	86	113	104	106	114	112	107	102	112	101	118	123	98	101	110	101	103	109	104	111	121	100	102	116	105	111	123	92	102	101	101	99	103	98	133	107	113	97	109	105	107	96	108	110	103	135	112	97	108	116	121	106	110	117	106	108	109	119	122	107	98	100	115	107	97	98	112	109	97	103	117	107	110	130	100	109	105	113	100	100	111	120	121	124	95	99	90	118	95	102	121	111	101	95	98	105	105	95	113	124	111	118	115	117	138	112	88	125	105	98	123	140	117	114	104	109	111	115	89	122	103	92	110	117	106	95	103	103	100	108	92	112	102	121	128	125	114	122	107	115	132	112	121	96	114	91	96	96	95	106	108	99	108	126	112	110	112	110	110	90	123	109	114	112	116	106	119	109	125	125	98	113	108	104	114	116	108	127	109	127	108	88	120	127	107	111	96	109	107	122	117	125	123	136	129	106	131	101	123	133	124	112	120	114	123	104	110	133	114	114	118	102	101	116	107	110	113	92	124	110	120	109	105	114	113	109	108	129	131	116	102	101	122	106	124	127	111	95	125	106	118	109	113	105	93	112	118	121	107	110	113	111	115	117	112	128	112	115	107	119	109	99	93	112	104	121	112	99	97	100	117	118	103	75	108	120	107	85	112	111	110	113	111	108	95	110	93	113	132	109	108	121	99	118	124	105	113	87	119	100	118	103	95	120	138	122	117	92	110	118	113	101	102	108	99	112	121	117	114	103	98	103	122	109	116	113	122	124	103	123	94	125	120	112	99	120	78	108	106	96	109	102	94	83	107	107	98	112	124	110	122	104	102	124	113	96	116	124	102	101	102	99	117	113	130	102	104	102	110	128	124	112	98	101	135	109	107	116	119	113	125	112	108	106	117	107	137	133	129	125	104	132	96	108	88	93	119	109	105	112	126	119	110	119	101	116	120	104	120	110	89	107	111	107	94	102	128	129	112	116	119	119	127	121	129	100	106	113	131	125	121	120	109	123	111	96	94	103	113	108	117	137	120	122	93	117	103	109	117	78	104	133	113	92	101	119	104	120	127	120	98	98	94	127	106	114	118	100	110	133	112	109	109	104	114	110	116	98	102	94	103	114	114	91	104	113	111	103	104	111	115	107	103	100	117	121	137	113	111	132	131	91	99	93	107	104	108	100	122	116	96	103	103	103	92	96	111	109	127	102	100	116	126	94	105	107	80	96	112	115	110	122	127	119	126	103	119	103	105	126	124	123	110	104	112	104	104	125	118	96	109	109	137	100	96	116	124	116	98	123	93	101	121	115	106	86	116	100	91	128	116	121	103	120	118	115	115	122	111	112	105	113	95	98	99	90	107	117	98	107	113	115	123	105	101	117	102	132	110	107	126	112	129	114	117	101	99	105	107	87	99	115	110	94	105	136	99	100	125	104	127	104	111	101	120	106	110	102	120	114	101	135	111	116	101	100	111	113	96	116	131	122	121	111	100	92	110	126	117	110	104	118	129	124	113	121	129	115	129	113	103	119	120	116	120	100	114	103	125	100	105	108	124	128	122	98	110	85	103	113	107	99	129	102	113	124	99	112	97	99	112	118	100	117	120	109	114	106	98	119	115	113	125	102	125	115	110	106	95	112	114	111	102	101	118	112	104	135	101	102	127	99	101	100	105	97	91	117	91	93	123	114	107	114	107	115	112	100	120	116	127	92	125	129	129	116	125	131	128	107	101	112	105	103	117	114	108	105	126	104	140	121	97	105	108	111	105	115	95	123	124	125	127	109	117	98	112	101	89	106	104	112	120	122	104	79	119	133	111	109	137	115	105	110	118	119	114	111	119	120	112	89	92	119	116	90	102	106	121	98	129	120	123	113	100	87	100	104	106	122	107	99	103	104	114	127	112	107	109	97	126	103	103	119	110	123	106	99	110	114	108	101	120	98	96	111	97	122	113	123	95	97	126	108	109	120	124	92	108	113	99	105	111	111	89	104	104	117	107	89	103	111	113	116	106	106	109	84	86	112	110	128	101	116	113	136	109	108	112	96	95	90	98	107	109	108	112	95	115	115	106	107	120	97	96	110	116	123	118	116	116	110	111	107	121	103	95	114	122	117	96	103	108	97	121	111	97	113	107	106	114	102	117	108	93	100	112	111	104	106	96	126	95	105	111	112	108	108	120	97	131	115	108	121	98	116	122	111	117	114	97	131
62855	55198	61150	35522	10439	621	560	464	391	412	361	364	345	335	331	331	324	283	330	313	286	298	276	271	296	303	278	288	297	295	308	268	269	289	277	261	285	258	290	290	248	275	288	250	275	261	252	271	268	257	275	275	278	272	265	283	273	268	270	271	246	272	273	276	290	255	283	262	274	262	257	272	263	267	260	277	289	238	278	274	250	253	265	286	257	272	262	292	274	284	253	274	275	254	251	296	267	260	262	308	244	287	280	301	269	293	276	239	262	256	264	271	249	259	270	276	271	301	276	286	287	300	294	280	268	267	289	267	284	257	247	279	234	262	283	264	266	241	252	259	282	242	274	239	236	275	265	248	288	253	261	229	294	276	284	257	289	264	251	265	252	268	237	281	257	277	288	295	266	256	269	260	267	275	276	273	236	253	279	271	276	271	290	271	270	233	239	256	247	276	280	297	255	265	283	253	276	284	263	264	276	250	266	286	282	262	288	269	234	289	255	259	257	269	244	259	274	276	259	265	265	257	285	278	268	283	274	290	276	275	251	246	261	308	247	299	288	254	263	233	256	255	267	257	293	228	247	271	273	266	280	252	247	283	291	274	253	277	271	262	275	230	293	272	251	295	278	256	242	259	262	255	264	269	255	270	287	255	293	269	276	242	281	247	271	267	257	254	273	267	267	289	281	276	272	242	255	253	313	276	248	255	255	260	268	255	269	266	268	287	266	280	232	307	276	277	266	283	267	263	241	303	296	259	278	263	264	286	240	250	271	282	249	267	282	269	265	268	253	283	289	250	265	255	283	278	256	277	273	281	242	268	274	259	244	266	300	265	263	282	251	265	256	251	251	275	273	258	286	254	263	273	259	272	254	255	285	278	248	249	288	285	281	272	271	263	267	266	290	240	269	236	291	282	277	238	250	261	258	239	254	281	263	262	249	270	280	250	284	288	282	243	244	308	269	256	264	243	238	289	250	248	275	237	230	258	268	260	269	254	241	264	269	288	255	257	272	279	290	265	279	274	272	258	268	273	238	249	259	265	279	259	291	291	267	256	256	280	285	260	271	280	259	291	264	253	286	279	253	283	250	279	258	256	254	285	255	287	257	271	265	243	248	270	285	282	271	258	222	290	271	259	282	279	266	255	259	255	288	279	279	254	276	242	259	240	290	252	261	260	272	288	243	277	254	240	248	237	284	288	249	231	285	261	259	256	270	254	282	274	271	270	259	293	271	264	267	249	281	256	256	273	268	238	252	249	237	264	275	265	259	266	248	272	270	271	253	238	277	261	281	276	245	268	268	297	301	286	290	254	260	243	260	237	253	257	254	253	243	272	272	241	263	249	291	255	267	233	271	269	252	259	294	283	254	287	237	243	271	262	233	269	271	255	251	277	280	282	282	289	251	257	245	265	285	278	252	265	258	282	275	270	280	264	302	263	275	269	295	251	252	261	248	257	248	240	260	272	225	260	267	267	260	248	274	273	257	258	261	261	250	262	257	237	253	261	270	271	282	283	280	251	263	256	265	232	289	274	235	268	276	260	263	250	259	264	267	265	271	303	239	260	243	293	274	286	243	275	258	262	263	259	250	238	266	257	255	264	261	269	264	276	266	278	256	297	254	260	286	266	283	245	261	252	260	255	262	262	243	247	231	266	237	264	239	256	248	257	275	230	268	253	264	274	251	252	307	272	254	291	260	249	244	261	273	272	260	271	255	260	256	262	241	260	257	255	241	289	262	285	262	287	232	231	265	261	240	295	272	250	245	249	256	240	289	264	259	241	268	271	258	252	271	250	260	288	261	249	265	273	273	286	277	285	267	260	258	273	240	280	271	306	292	238	287	281	261	267	264	280	267	287	240	269	280	267	256	291	287	244	263	288	263	270	264	232	290	270	277	289	244	266	281	277	270	263	259	260	263	264	279	264	283	288	256	276	247	254	264	249	260	270	291	284	240	292	269	256	280	257	276	268	256	252	274	265	298	271	266	291	265	245	278	262	254	276	287	237	269	276	274	265	243	253	287	272	254	282	271	270	266	284	263	272	279	257	241	249	278	256	278	278	288	264	270	280	282	250	280	273	257	252	298	260	282	243	269	251	257	268	248	271	255	285	272	269	267	278	266	253	274	263	245	253	243	248	219	263	273	251	248	279	272	269	290	260	316	249	276	286	270	233	250	277	275	269	286	288	242	283	266	249	274	242	289	274	250	270	258	248	258	276	273	283	281	277	261	282	275	257	279	239	261	254	270	258	279	259	261	288	226	248	263	238	281	272	256	271	247	281	248	284	291	293	255	261	282	258	277	254	261	252	272	259	257	267	265	249	273	271	231	262	314	250	281	252	273	251	267	243	243	280	278	270	254	280	322	282	254	299	253	255	240	244	276	261	283	246	268	263	269	281	259	259	286	267	283	255	250	269	273	283	248	287	254	322	280	286	280	260	296	279	266	263	249	291	255	256	290	277	263	263	245	282	277	257	288	276	255	263	252	268	233	261	262	239	256	275	255	226	262	261	280	250	266	267	259	239	265	237	254	271	283	270	260	262	240	253	273	279	238	273	305	274	296	286	248	256	291	273	238	274	275	255	255	266	258	278	259	233	268	261	280	278	284	262	290	272	261	271	250	274	266	266	292	245	260	275	250	245	280	283	290	254	299	259	285	272	301	269	284	248	291	287	260	315	255	292	246	226	263	278	274	213	259	252	264	283	245	249	256	280	279	254	271	274	251	261	260	252	244	274	246	286	263	265	243	291	284	278	273	245	251	289	282	268	274	261	272	270	278	260	241	255	249	268	265	257	272	302	273	285	265	268	279	288	264	285	274	258	243	250	287	269	282	255	281	253	277	283	286	245	289	258	257	298	256	251	260	275	248	288	272	284	247	256	260	280	288	264	264	260	278	253	275	271	286	287	270	254	257	298	274	290	293	275	247	247	262	279	246	294	280	272	248	266	264	259	272	268	284	262	267	285	265	269	252	282	262	259	273	244	268	278	272	244	268	268	271	264	268	251	268	279	275	237	288	251	294	254	285	253	275	237	250	239	278	271	263	251	251	292	271	243	273	235	250	272	263	242	248	228	300	282	234	270	262	258	262	247	266	261	257	255	281	252	285	251	251	270	238	257	238	260	245	269	265	294	265	282	279	262	263	279	273	248	258	271	283	287	252	263	275	272	243	279	306	271	278	289	263	268	304	272	257	250	268	260	243	269	280	270	248	277	266	263	248	245	262	277	277	263	262	264	245	271	296	268	282	296	270	271	263	264	258	276	266	286	298	291	260	289	268	295	256	284	255	298	258	269	245	254	266	265	268	257	254	275	269	246	274	284	273	257	254	270	250	251	272	280	226	238	260	251	280	254	284	256	260	240	252	286	272	305	310	250	275	286	265	273	282	248	265	246	280	251	264	285	251	275	280	262	249	277	279	282	265	232	279	275	258	242	254	246	248	281	247	270	254	257	289	276	274	257	273	249	240	274	256	246	260	281	254	261	260	286
37932	16905	7701	1501	358	301	268	296	298	273	257	315	265	323	291	279	238	265	263	253	286	292	285	257	281	274	276	301	278	290	265	288	297	287	265	290	308	299	285	265	302	295	281	297	297	290	279	290	269	283	283	252	254	280	294	305	253	290	281	234	301	288	295	266	262	284	259	271	266	260	261	250	296	270	261	279	268	253	288	280	271	240	275	278	307	265	282	297	244	278	263	282	270	283	258	291	244	262	280	283	292	313	249	254	302	271	270	315	263	295	264	250	303	291	265	253	295	271	287	296	264	273	292	247	260	257	258	314	256	291	266	271	279	285	265	283	285	281	273	289	277	289	293	258	295	281	264	275	294	269	286	267	271	298	268	266	263	301	304	283	281	274	276	296	258	292	307	299	277	274	292	287	268	269	292	259	269	301	284	277	282	287	284	243	293	278	305	303	301	289	298	254	240	294	260	292	274	256	315	283	290	292	311	286	276	264	271	272	280	264	284	279	264	259	267	262	283	259	279	289	296	280	283	266	249	286	299	278	296	294	249	289	290	275	277	257	287	269	293	290	272	286	301	257	284	287	266	266	290	269	273	280	278	293	300	307	299	264	282	276	279	238	263	253	276	292	272	257	281	256	265	292	285	260	282	267	290	265	291	278	281	280	288	292	268	279	270	289	266	306	260	295	303	283	273	283	294	265	271	296	276	250	272	290	247	263	313	292	276	278	287	308	322	279	272	307	267	285	251	256	250	279	289	297	260	288	282	291	298	257	257	275	272	273	300	285	284	256	274	256	292	277	292	259	298	265	269	253	289	284	282	285	264	298	286	319	311	262	298	232	283	299	294	289	241	265	277	321	265	300	286	265	299	291	288	290	316	294	284	284	277	280	262	268	280	295	237	271	282	283	274	267	276	299	268	272	284	296	253	272	272	268	264	260	299	258	280	268	240	289	250	253	257	258	265	268	263	252	279	293	300	277	284	297	257	259	285	267	317	319	290	279	322	276	270	298	266	304	276	302	266	271	282	277	285	278	233	304	280	286	288	254	264	303	286	290	303	269	267	263	293	307	277	264	277	273	269	249	250	251	271	271	304	342	277	271	291	287	261	281	288	298	278	268	268	284	296	273	313	303	276	300	291	308	278	275	312	274	285	249	260	265	271	273	275	246	309	309	275	286	290	240	296	275	277	270	253	313	286	259	288	281	291	272	273	256	303	305	282	247	266	297	295	270	259	258	303	288	288	295	247	252	246	295	288	290	259	270	273	294	256	279	310	275	276	263	285	265	289	322	272	259	303	270	254	267	278	265	312	310	293	275	298	256	242	291	291	282	287	285	296	249	295	241	254	256	269	288	277	282	278	247	277	290	282	276	271	256	285	287	245	280	287	271	288	285	295	273	242	295	288	293	267	280	303	277	265	248	303	279	293	275	266	312	246	286	290	282	292	296	307	296	324	270	291	252	244	268	288	320	229	276	281	283	267	268	283	278	298	294	293	323	289	303	252	263	260	296	303	295	275	246	254	272	305	309	306	268	269	280	238	266	263	277	274	290	270	247	292	285	281	241	283	271	277	320	266	246	263	274	262	272	296	261	289	279	294	304	257	285	257	272	258	262	257	279	301	256	264	233	305	287	271	276	286	305	266	264	298	277	316	284	275	315	273	273	279	277	262	290	277	286	272	293	277	294	283	289	287	296	253	259	272	290	278	287	295	280	267	304	276	250	267	259	287	278	248	292	254	245	290	280	267	269	253	281	290	323	267	272	281	280	304	250	276	258	269	285	259	252	272	286	278	280	302	259	285	306	282	266	275	241	266	276	301	265	265	284	251	264	289	254	268	256	271	293	268	280	297	263	266	290	259	292	287	257	260	291	261	299	283	269	254	277	260	292	265	262	256	294	260	270	258	275	281	260	277	248	260	287	280	258	280	262	291	284	264	239	257	295	263	266	274	266	320	280	272	304	299	314	296	256	283	286	309	281	243	272	302	285	295	299	237	271	276	276	283	266	259	302	307	304	300	278	276	276	324	268	293	281	257	292	273	272	282	295	288	298	293	273	273	275	297	272	287	257	291	288	250	273	298	259	287	291	278	292	282	296	285	302	264	269	279	265	304	293	258	296	252	257	271	274	306	293	286	266	267	297	280	267	298	305	258	305	277	309	308	271	292	285	244	279	267	284	272	273	286	288	275	263	283	275	273	292	256	272	261	238	273	282	294	277	256	258	299	290	262	297	273	294	284	266	294	241	271	278	288	241	262	271	250	267	281	293	274	289	260	250	242	272	282	260	273	308	294	302	271	282	268	287	298	305	298	292	298	300	271	303	250	289	297	278	304	269	278	274	285	311	282	277	281	257	275	250	276	269	276	269	267	309	294	272	265	278	283	271	289	260	258	272	294	294	269	283	293	267	251	286	266	286	281	277	277	274	277	298	253	251	297	300	263	282	297	274	321	314	305	268	293	247	298	284	290	281	279	309	261	295	267	283	262	284	302	287	273	280	279	281	275	283	303	255	283	261	288	283	279	268	281	300	260	280	291	267	267	296	267	303	312	294	301	291	319	278	264	293	295	281	303	256	285	254	267	272	298	263	295	264	284	283	275	271	288	294	286	297	313	261	280	276	279	239	269	284	268	282	288	257	280	296	264	299	304	265	261	280	303	267	288	272	265	259	271	298	289	260	288	300	279	271	268	262	266	309	255	249	275	299	278	290	238	290	280	285	292	286	263	265	288	292	266	263	282	289	287	269	286	286	280	239	272	332	275	272	275	275	257	305	263	278	258	292	259	302	281	278	279	280	273	281	280	240	286	292	277	259	267	280	299	287	275	280	272	297	279	257	273	279	249	265	282	296	284	271	305	316	270	240	246	278	239	287	269	313	271	261	294	310	295	266	301	287	280	284	275	254	283	267	250	293	276	253	291	271	275	312	283	264	280	278	260	281	237	287	295	282	265	254	271	309	294	309	312	277	258	263	303	277	276	307	290	243	286	301	289	278	269	262	300	299	289	317	286	296	270	279	281	280	292	277	295	272	296	268	306	277	279	260	263	239	256	299	280	296	266	294	291	297	274	266	261	271	287	290	272	285	301	284	260	262	322	257	280	299	291	304	260	263	275	286	283	278	268	265	296	260	287	298	274	311	270	268	306	262	263	302	314	286	274	293	281	278	251	286	267	273	248	287	266	255	260	286	301	259	270	319	258	317	265	297	282	277	257	307	288	241	312	280	308	268	296	284	285	285	258	283	294	283	280	288	272	275	286	277	293	279	310	278	290	265	261	293	284	271	268	294	261	261	265	258	262	291	302	274	294	266	281	310	247	292	285	270	286	254	283	289	257	274	280	282	263	268	239	251	254	300	270	289	264	293	275	265	283	290	290	314	295	280	278	269	307	256	257	275	284	322	290	256	293	254	267	285	247	253	254	257	243	242	296	269	290	265	253	249	265	289	242	319	277	268	254	315	276	296	264	258	273	296	283	275	254	270	248	233	279	247
31683	14286	12655	2813	891	598	613	574	619	631	560	562	607	662	617	587	652	585	613	611	603	576	639	608	608	614	604	591	621	570	601	598	610	570	655	639	608	598	632	556	575	582	562	570	637	599	617	607	624	587	638	537	696	671	607	642	624	560	563	599	573	590	612	603	591	580	598	607	591	645	635	571	616	632	598	635	610	638	613	584	592	613	571	598	637	643	574	617	637	584	624	603	614	623	669	605	619	596	586	608	561	588	609	583	567	597	615	629	621	581	632	606	649	583	631	623	603	612	556	648	653	560	586	563	610	604	606	641	626	623	598	652	562	607	647	658	606	623	583	602	601	580	618	592	604	577	614	596	584	586	648	607	598	587	586	632	628	577	618	613	606	606	604	628	588	590	605	619	599	595	629	604	618	525	621	622	580	618	603	623	582	612	634	588	579	625	547	633	585	652	627	574	600	602	640	586	597	602	660	631	635	632	615	627	583	590	599	605	609	589	591	626	608	587	602	584	565	604	672	586	597	629	609	615	625	613	590	603	606	585	607	652	593	598	625	625	614	607	604	637	611	639	583	640	618	573	574	606	638	613	645	574	640	656	609	595	610	640	611	638	581	640	626	572	612	620	571	636	604	614	632	593	652	608	611	609	598	599	559	588	598	624	597	614	583	586	570	648	628	615	569	622	633	577	627	615	611	609	656	630	591	616	603	592	654	579	582	663	574	598	661	578	603	633	603	576	613	613	557	635	603	611	596	573	570	593	627	556	602	597	619	607	651	610	602	600	574	601	601	579	622	603	606	626	612	596	578	602	608	572	593	569	620	598	628	661	552	666	576	594	568	655	618	651	603	581	580	601	672	612	612	653	648	633	543	595	623	598	594	611	582	660	624	569	621	604	573	594	570	581	595	572	613	628	605	572	641	594	604	644	611	628	642	640	604	647	625	627	575	626	652	617	612	594	594	562	570	640	617	569	599	636	637	611	567	633	586	602	591	607	594	624	596	603	637	624	594	642	596	545	633	627	624	600	616	583	586	615	584	600	607	586	610	656	607	630	638	564	597	610	590	620	625	599	646	600	621	613	654	644	570	623	615	593	632	606	656	639	581	622	561	586	611	580	586	618	579	635	614	669	594	613	596	644	600	618	621	631	642	593	609	599	638	579	603	608	650	575	609	616	617	604	647	663	587	605	590	609	598	652	578	653	627	595	584	619	627	615	592	618	598	585	617	603	642	622	626	634	615	627	633	602	665	587	583	614	632	581	583	609	588	634	609	631	593	603	613	579	607	596	605	632	643	569	581	608	619	596	637	655	592	617	589	609	614	630	607	582	569	595	572	639	633	613	567	599	635	590	610	571	609	603	594	601	577	626	597	602	549	610	671	604	581	605	594	621	602	647	621	596	551	609	622	615	583	648	571	573	649	608	610	637	667	612	604	600	600	625	592	635	618	596	608	604	593	606	582	622	588	619	616	580	608	619	626	644	627	557	590	639	616	650	573	621	634	634	613	618	571	588	624	627	571	600	583	629	595	595	579	632	603	591	614	619	667	620	589	625	619	607	586	652	608	658	606	631	592	612	633	630	576	574	616	607	575	585	581	634	634	613	558	640	613	587	642	641	631	638	622	574	600	599	607	618	629	644	563	608	604	619	607	623	551	648	588	596	597	568	642	600	586	617	642	595	639	587	600	627	616	640	625	629	617	619	609	557	603	619	586	620	659	647	627	593	606	614	588	650	617	606	541	605	656	597	562	641	599	642	598	556	587	632	614	634	588	625	588	612	556	618	633	606	592	659	637	618	604	573	615	587	588	600	634	583	620	606	583	594	635	633	613	601	608	664	619	633	596	655	580	624	614	603	584	624	572	631	588	611	648	653	614	610	638	589	598	567	596	596	616	585	622	609	629	611	573	658	598	592	618	592	614	599	591	595	623	603	625	612	590	633	596	599	596	622	623	622	632	583	583	566	624	634	587	610	615	622	632	575	622	592	639	635	607	608	647	679	641	620	579	600	545	591	597	561	599	598	596	609	590	635	623	575	583	603	647	608	591	583	581	611	641	625	575	607	582	590	634	589	619	564	642	633	620	622	635	602	604	613	648	628	606	647	682	592	625	592	639	610	656	601	601	605	635	614	593	580	623	585	615	621	621	633	615	594	604	599	579	596	596	618	645	587	622	613	569	642	658	610	615	590	607	622	602	594	607	651	584	575	592	602	606	658	598	626	611	610	595	616	557	613	602	595	593	657	628	656	604	605	625	649	557	556	578	594	624	602	665	580	587	615	639	624	602	620	612	561	597	615	560	615	609	660	610	584	593	667	614	605	591	623	586	605	602	599	570	646	587	629	537	580	585	597	585	640	641	627	606	635	581	616	594	616	648	609	562	659	563	644	623	619	603	591	624	606	602	614	596	635	602	625	610	628	611	596	622	661	637	640	595	597	636	650	570	611	611	603	626	618	581	634	571	623	627	615	579	626	639	618	631	634	583	598	564	604	569	597	656	601	599	625	623	615	636	591	602	596	638	612	610	585	584	598	666	644	607	606	603	583	605	599	620	596	603	679	633	575	635	615	609	597	601	585	653	573	608	595	595	611	596	605	611	617	605	599	588	590	640	622	590	612	595	600	591	620	628	624	573	612	613	615	618	675	618	574	604	634	573	611	576	631	581	609	630	631	572	581	613	581	626	639	632	639	611	601	633	652	637	626	651	640	580	600	580	615	594	582	641	549	576	601	628	653	600	606	610	589	591	585	627	623	640	594	642	572	643	597	622	571	616	622	585	589	640	620	605	610	621	614	617	613	626	617	591	614	631	583	664	610	604	651	611	618	638	581	597	650	614	654	602	583	622	593	606	604	577	613	598	577	581	574	630	607	576	594	611	585	551	608	602	620	567	628	656	579	591	615	599	598	606	567	607	608	593	600	610	601	625	619	648	594	624	636	622	640	603	647	605	600	613	604	601	585	592	602	593	545	579	663	617	615	574	658	602	613	608	623	625	608	604	618	601	598	583	652	584	632	588	643	611	596	633	594	648	592	576	602	601	641	628	618	584	629	565	593	571	626	612	597	594	617	612	639	618	603	585	616	578	624	599	624	629	634	636	613	583	592	565	609	629	631	591	626	585	572	621	615	592	570	626	569	609	609	607	605	590	607	620	606	601	588	602	609	613	602	587	598	608	641	584	579	578	587	577	640	628	620	614	615	605	641	601	586	558	579	599	606	578	583	586	589	611	610	602	602	581	635	601	600	591	608	590	625	609	615	613	604	614	623	606	596	620	595	620	585	572	604	592	614	628	609	617	630	598	582	599	579	619	591	624	627	603	597	617	630	586	631	599	560	570	575	557	632	665	611	616	571	601	622	615	595	599	562	631	590	621	598	597	603	624	572	595	645	603	587	586	614	610	635	602	553	575	603	664	613	604	606	616	592	656	604	635	616	618	630	617	622	611	611	596	653	582	618	608	633	577	592	631	559	574	603	581	608	661	597	652	583
80676	58970	52650	25456	6994	414	210	214	227	217	186	202	182	178	170	182	201	196	181	179	171	165	175	179	201	205	181	178	209	160	171	182	196	193	190	179	209	173	176	178	179	171	164	193	167	178	189	170	188	171	164	163	199	185	194	183	179	204	190	162	182	186	153	177	154	170	188	188	184	199	200	172	179	208	171	159	174	208	186	199	182	168	174	181	197	191	178	179	165	201	182	174	169	201	176	178	211	173	161	182	203	186	183	185	190	174	177	195	173	174	191	181	193	176	193	171	158	178	185	185	199	175	183	176	175	183	167	157	182	180	196	183	199	197	185	174	181	184	158	207	190	177	175	182	194	173	175	184	179	177	161	195	197	195	182	179	182	180	173	179	186	176	190	197	206	190	174	181	176	178	175	171	172	189	163	155	184	192	189	190	189	192	181	187	158	157	174	177	166	167	181	180	180	189	170	165	177	182	179	152	179	201	186	182	180	203	178	197	179	155	182	172	195	196	167	178	182	171	185	202	164	164	203	184	176	196	197	170	163	164	171	177	195	170	182	171	161	208	186	190	198	203	164	169	175	179	181	164	214	173	166	181	196	176	184	191	168	191	178	160	167	161	183	194	173	175	205	168	171	193	175	187	207	195	179	170	162	189	171	184	170	191	166	158	212	198	178	153	179	164	190	203	182	195	184	190	189	175	161	155	172	190	170	188	189	205	185	197	174	172	202	151	203	191	186	176	181	188	189	201	200	183	193	210	203	193	174	183	178	174	168	193	200	184	178	180	198	191	169	196	197	203	212	145	188	196	163	175	208	169	166	153	188	178	164	216	180	173	187	187	194	194	175	198	195	198	187	162	170	178	162	184	155	172	180	196	169	198	164	176	190	208	166	177	178	171	172	195	188	161	161	173	183	174	177	177	173	192	164	189	160	196	195	187	178	207	172	190	163	182	210	171	192	162	197	184	206	183	172	154	196	152	182	181	167	166	181	180	176	181	156	206	195	193	169	168	204	178	185	192	202	204	172	170	168	176	181	182	183	193	203	180	191	198	192	204	192	179	174	188	206	195	213	177	153	169	156	180	194	158	201	180	195	173	165	203	174	197	176	176	168	206	177	188	178	190	178	171	158	194	186	185	176	170	192	155	182	191	187	197	173	174	176	187	165	215	159	196	194	184	165	196	186	177	191	188	191	221	182	194	172	166	174	177	167	182	200	163	183	185	184	166	181	191	179	177	182	173	182	199	196	189	185	191	177	176	153	182	174	169	208	156	182	200	191	174	171	175	174	195	173	194	186	174	191	173	181	144	179	213	160	179	189	189	197	198	197	176	196	165	166	169	153	171	150	177	200	175	214	179	185	192	208	197	180	172	169	189	165	184	174	179	181	180	183	187	188	193	164	144	165	198	172	165	205	182	183	165	179	167	175	168	193	175	182	184	178	200	167	193	165	194	203	190	188	190	191	196	179	199	189	186	204	193	188	170	169	196	169	163	204	181	202	186	194	180	188	205	203	179	188	189	211	172	187	173	160	207	183	147	183	185	186	195	227	186	160	165	183	177	178	168	183	197	171	185	201	211	167	199	190	162	197	178	139	227	172	192	185	181	195	176	200	168	183	196	187	175	183	184	188	168	183	185	183	178	189	170	179	191	188	193	186	196	184	184	192	166	189	185	184	205	169	147	170	175	170	167	192	191	192	186	176	174	203	171	177	206	207	185	184	189	175	176	195	182	191	192	163	183	191	155	202	165	163	178	201	174	156	177	178	167	197	164	208	188	190	176	195	186	177	187	207	190	185	186	171	153	166	167	177	177	187	192	161	159	204	183	182	195	179	176	209	169	195	155	178	177	191	179	186	182	178	170	180	180	180	197	165	182	211	189	175	187	180	169	187	185	196	170	201	182	154	182	183	180	158	172	182	168	203	197	171	202	171	160	164	186	187	187	171	206	192	180	176	194	167	191	179	164	177	169	177	169	138	176	189	166	182	193	187	172	168	185	187	184	185	203	197	163	188	196	174	174	173	177	181	176	173	175	179	179	212	183	180	200	174	190	191	181	181	166	187	189	176	185	166	149	182	184	176	168	204	170	194	174	173	182	191	182	187	177	178	190	205	186	182	178	181	178	198	182	198	193	177	178	186	163	166	199	192	182	157	193	174	179	205	176	213	194	199	185	183	185	189	181	194	178	155	176	152	166	180	194	192	145	197	159	186	195	172	200	184	190	173	213	198	168	197	194	175	175	160	170	165	175	179	169	173	171	199	163	176	179	187	178	186	171	180	189	195	187	176	165	177	194	166	166	169	192	194	191	189	196	200	175	173	168	171	177	185	176	179	220	191	185	186	193	186	194	183	189	185	181	181	205	192	208	176	199	184	176	152	193	188	198	175	168	178	165	157	170	182	216	156	183	218	199	188	199	162	168	163	171	195	192	152	177	187	160	173	173	180	170	197	197	167	185	183	196	191	177	187	197	194	183	175	163	166	175	181	181	159	185	155	171	195	173	185	162	216	172	181	200	167	176	178	160	199	179	196	188	163	168	169	158	197	173	185	208	179	183	173	183	193	164	198	183	150	184	210	183	155	178	189	203	181	211	154	200	197	202	190	187	182	176	181	159	179	188	179	181	192	209	204	199	180	163	169	153	172	173	189	180	167	181	174	168	203	173	189	177	196	167	172	197	206	185	195	204	193	184	186	166	212	173	170	186	203	187	171	170	149	166	182	178	170	169	185	194	163	198	153	188	181	195	188	158	183	160	170	211	178	179	174	188	168	171	176	190	207	177	181	178	174	191	188	184	168	200	195	180	152	184	168	159	180	193	178	176	191	187	170	170	165	205	154	186	176	166	201	182	179	174	163	183	173	198	192	207	190	172	164	167	159	197	190	177	177	203	205	201	189	151	221	171	192	180	177	172	164	185	167	167	207	194	194	184	205	188	170	184	190	179	191	186	167	198	195	185	219	188	191	182	206	214	160	174	179	175	181	164	194	178	173	180	186	180	191	165	154	160	152	179	179	202	181	158	166	213	185	169	183	186	182	184	169	153	165	198	165	200	187	184	171	173	183	169	191	155	173	179	179	179	189	168	178	196	191	192	152	198	180	179	168	200	194	187	189	197	162	197	177	170	177	147	159	184	196	185	165	180	181	196	170	177	192	210	198	213	192	153	189	179	156	202	178	209	169	166	156	176	162	193	197	167	181	180	173	190	183	175	184	183	187	160	167	182	186	186	169	191	211	191	184	197	176	190	143	192	175	185	180	181	184	195	194	186	203	176	182	190	170	209	176	184	188	165	196	177	201	190	186	167	192	180	181	207	200	182	170	163	169	186	150	198	193	200	180	185	204	163	160	183	177	201	210	176	161	183	197	166	163	182	170	193	189	187	189	184	157	194	188	184	171	173	180	198	184	199	180	195	176	179	189	187	173	184	188	195	172	172	177	174	172	209	163	188	179	165	184	174	210	185	183	182	183	197	183	202	183	183	188	187	178	200
53255	44797	49822	23929	6811	597	585	510	507	513	459	426	479	425	414	439	419	433	459	392	398	448	440	441	418	381	425	422	429	417	419	425	403	436	435	428	411	404	410	417	407	410	412	447	411	423	431	429	430	381	401	399	427	410	395	396	393	395	423	421	416	403	376	404	439	410	404	390	389	428	411	403	431	418	431	429	364	399	423	396	422	437	394	383	418	405	402	434	388	423	404	368	388	414	407	425	383	414	427	396	390	414	409	436	453	385	422	404	383	396	400	421	371	391	404	434	409	408	443	409	428	416	414	437	409	425	392	350	396	426	406	425	376	431	428	409	332	418	428	434	422	418	397	431	420	427	432	435	439	408	373	448	407	428	422	433	426	355	398	408	432	427	402	401	422	397	376	418	406	356	370	388	398	404	403	402	387	432	389	401	367	415	386	432	383	441	401	439	391	401	399	386	422	390	409	408	428	424	400	390	410	404	393	384	415	432	400	445	393	401	435	401	412	401	420	387	392	397	381	397	374	372	423	393	426	414	409	410	446	393	386	402	421	427	393	399	438	408	417	383	400	419	399	392	430	424	394	422	418	397	376	420	384	433	407	421	401	415	388	426	391	399	394	402	430	390	447	405	407	394	416	385	416	401	410	373	410	382	390	417	364	422	440	399	402	427	405	413	392	396	416	442	422	395	412	414	413	414	419	417	402	382	454	399	399	414	388	399	387	410	424	455	448	428	415	394	425	431	378	415	431	405	387	414	412	413	406	405	393	391	401	399	410	397	428	444	406	399	398	403	411	389	406	426	418	423	421	421	435	420	430	412	413	414	431	446	395	394	424	399	432	409	371	417	395	361	405	402	406	384	410	401	422	399	395	414	383	367	421	393	412	377	401	441	395	445	372	417	414	398	394	381	411	384	376	388	388	410	429	426	410	382	418	416	424	401	412	452	403	385	432	425	415	395	434	432	413	429	418	366	390	393	411	402	415	386	457	394	426	419	410	407	442	405	375	420	408	424	425	414	419	413	410	390	370	409	410	405	422	409	367	429	406	393	387	415	372	365	410	403	427	396	389	404	407	412	425	419	386	420	393	401	421	417	411	364	409	410	417	403	412	380	432	407	386	425	382	393	385	397	392	383	425	415	425	389	408	427	366	404	440	418	376	420	428	445	397	436	415	385	383	417	397	413	388	407	390	442	412	408	383	387	433	412	373	351	377	439	385	384	427	366	388	376	375	436	359	414	412	362	376	407	407	373	365	454	393	387	413	400	413	406	407	429	384	438	404	357	395	422	451	400	403	395	373	378	383	399	458	405	438	399	408	410	407	405	386	383	427	385	390	390	412	392	398	443	417	409	417	414	374	426	395	444	420	443	407	408	395	430	432	375	405	443	406	391	404	371	428	398	390	429	392	368	399	368	414	414	410	393	413	374	406	397	398	411	408	388	410	406	420	392	392	380	372	403	414	405	408	366	419	439	397	408	417	429	369	380	401	419	414	391	395	381	410	430	413	378	389	415	393	425	377	413	443	411	413	394	420	420	400	418	415	416	400	415	397	389	399	371	396	376	422	417	415	388	414	415	421	387	375	425	385	434	384	391	410	394	398	406	407	429	383	393	385	411	401	392	420	401	388	427	383	444	383	398	386	440	391	423	401	413	394	390	393	400	428	403	379	411	396	410	408	411	421	426	408	390	432	428	442	427	382	416	414	397	446	415	403	419	458	438	410	416	419	430	427	393	403	381	380	400	437	366	398	433	429	402	431	407	413	401	385	412	403	407	462	384	385	394	355	423	372	430	425	414	381	427	364	393	414	377	388	362	390	395	403	428	404	396	410	419	372	384	417	390	416	407	384	386	420	436	398	415	435	454	436	418	404	413	428	410	402	429	454	418	372	446	402	433	342	408	403	426	390	408	414	417	403	398	425	367	405	415	408	408	407	387	401	448	406	401	467	414	420	386	419	398	393	410	387	390	414	426	405	392	429	413	392	376	390	417	389	398	426	424	406	434	389	411	406	410	408	404	423	390	382	404	408	429	400	404	396	412	371	416	436	424	422	412	404	445	424	423	400	391	427	414	405	404	399	412	433	413	413	393	427	398	416	419	403	364	381	393	423	423	389	412	430	404	408	400	383	382	392	401	400	402	409	413	383	406	448	434	392	405	424	434	385	348	415	384	421	472	395	421	412	418	432	413	427	379	395	406	412	403	376	454	423	390	410	429	390	433	417	455	430	419	400	448	420	420	411	405	406	410	383	411	392	372	429	372	381	419	373	416	416	395	389	401	402	406	402	429	372	409	394	431	375	399	386	399	440	418	379	416	385	429	414	424	390	447	393	431	398	384	434	396	401	381	380	406	403	393	417	400	414	425	446	455	382	356	369	387	447	403	378	376	411	440	392	394	417	377	396	383	405	397	458	424	441	400	411	368	424	399	411	409	444	420	431	407	400	397	415	402	412	405	412	396	418	370	374	403	383	386	399	389	406	398	393	445	378	374	410	420	376	427	419	438	407	372	436	419	424	378	447	431	434	355	394	435	398	400	418	428	423	420	403	427	410	387	409	407	379	420	381	436	413	419	351	352	421	408	422	379	390	374	394	392	406	412	401	404	387	401	413	381	422	426	401	393	432	403	417	405	464	388	421	421	444	402	419	391	434	411	381	400	429	391	385	418	383	397	423	411	405	405	419	412	403	380	433	418	388	398	445	392	367	398	385	404	377	437	382	391	439	425	386	415	394	415	420	423	420	401	411	433	407	414	459	430	390	392	435	381	431	399	384	409	401	418	401	375	402	421	378	400	398	444	371	388	409	386	408	406	449	393	382	404	448	408	435	398	376	401	436	410	394	356	408	423	425	425	428	394	400	419	397	410	385	403	404	392	390	385	423	355	409	419	396	428	404	393	438	423	387	408	378	375	409	381	405	421	378	382	405	406	409	441	380	406	440	396	397	403	419	406	418	413	392	419	447	408	412	416	374	419	404	395	417	365	420	392	406	397	397	392	403	411	443	416	450	402	452	355	412	407	395	447	429	386	397	412	443	395	383	386	381	410	394	391	423	407	373	390	391	390	387	444	406	401	412	400	413	383	363	389	429	391	417	389	419	398	446	417	413	385	394	418	429	430	400	375	418	402	374	432	421	391	390	420	409	413	421	456	442	442	382	398	403	427	439	416	423	425	433	400	422	419	411	406	419	381	427	443	422	406	396	404	400	437	424	418	402	423	384	397	424	412	367	372	394	387	402	413	408	453	428	406	431	395	381	408	404	415	422	404	346	397	406	405	397	390	402	411	414	383	421	405	389	423	412	391	405	394	396	408	418	392	405	414	374	447	385	398	394	428	406	411	416	402	413	402	414	411	429	442	388	428	396	407	399	402	403	432	402	395	417	377	424	456	438	418	413	402	385	408	402	425	411	398	441	400	404	405	415	380	392	373	394	442	396	410	436	429	389	439	389	417	391	395	415	406	393	403	412	372	399	389	390	392	401	424	418	395
89589	68865	61915	36383	14165	1433	182	138	132	146	130	144	130	101	131	122	124	110	117	104	118	137	106	111	130	114	109	93	92	110	103	106	103	106	109	131	130	111	109	111	111	100	106	124	111	124	121	91	117	101	106	120	123	103	102	111	89	108	116	103	125	102	101	96	104	127	101	107	125	111	103	95	108	108	104	105	117	103	114	109	102	99	113	116	93	107	114	131	85	96	98	119	92	111	124	100	103	100	106	107	127	105	124	129	102	105	121	97	110	113	95	113	103	116	109	109	121	124	108	128	128	122	89	90	104	110	104	94	86	107	99	125	114	109	103	119	118	107	117	112	86	107	131	111	92	124	117	110	105	124	106	113	128	117	105	109	90	114	99	102	108	118	107	100	97	106	123	105	107	124	116	108	105	100	103	97	106	112	103	112	108	100	137	96	97	107	111	111	119	104	108	111	85	95	103	115	115	127	115	114	99	102	106	105	105	106	123	116	107	115	122	114	121	122	105	116	122	117	106	129	104	115	111	112	130	97	119	109	101	102	116	129	106	126	88	91	117	108	108	101	113	110	102	100	116	105	107	110	127	106	90	99	101	100	116	129	110	113	95	101	113	107	79	114	105	93	108	118	100	107	105	105	133	114	113	98	115	105	105	91	99	108	112	117	135	101	111	113	103	103	115	104	110	124	98	112	109	109	124	120	106	82	114	110	101	97	98	137	106	109	100	85	101	99	118	100	92	108	114	107	109	86	102	94	97	108	98	101	118	95	113	97	129	116	81	115	103	96	108	94	101	103	117	96	92	111	112	97	107	105	115	107	101	112	104	95	104	94	97	95	109	103	100	114	108	120	96	103	110	98	114	97	124	111	121	124	108	132	101	103	93	101	116	130	124	101	131	95	107	88	86	101	102	110	136	105	119	123	117	105	107	122	98	92	98	90	103	113	88	84	96	105	98	100	94	98	122	113	101	103	112	123	128	103	104	107	104	99	109	110	105	99	92	106	122	92	95	107	88	114	106	105	111	116	105	91	104	105	107	119	111	97	116	97	118	93	128	112	121	116	106	105	100	113	118	123	100	111	107	103	118	121	119	78	109	115	109	102	100	111	111	108	113	98	112	108	96	100	113	93	94	114	117	116	100	101	123	97	107	100	105	110	105	114	129	119	101	92	107	117	121	94	104	88	118	118	105	105	105	96	94	123	111	107	104	84	114	99	118	103	118	101	101	94	118	104	116	110	86	101	103	92	104	117	101	110	130	107	108	112	104	102	91	121	110	108	109	107	116	120	95	115	111	86	109	110	119	121	108	112	109	96	112	105	108	112	117	124	105	89	118	106	90	103	121	140	124	116	105	112	103	120	110	125	101	103	121	124	109	119	108	105	114	110	110	113	100	110	118	102	101	107	112	119	89	115	109	85	110	103	111	105	103	109	132	99	103	105	93	98	98	103	128	111	86	116	86	105	113	96	124	109	94	105	129	98	90	113	101	109	114	100	121	112	110	104	97	118	116	105	121	103	95	107	102	84	116	98	117	114	99	102	101	97	104	111	91	102	92	99	102	108	111	120	119	87	137	130	115	121	99	99	99	101	94	110	115	114	104	104	109	114	100	103	110	106	109	115	115	120	115	105	115	124	109	116	119	115	105	102	96	128	103	113	110	111	98	97	100	116	97	108	94	97	109	134	102	108	114	121	105	112	131	113	96	108	113	113	100	118	139	126	125	118	97	108	102	113	105	116	122	97	102	108	108	86	116	95	115	101	106	119	104	105	113	136	96	100	131	121	107	107	86	118	122	127	96	107	95	117	115	105	100	94	117	100	109	124	100	102	106	109	115	120	112	88	112	100	139	115	111	111	104	109	115	108	115	112	112	102	98	106	115	113	97	89	118	110	127	99	127	114	114	92	102	90	120	101	86	107	114	107	99	113	114	84	99	112	110	106	99	111	114	117	108	119	95	109	101	112	121	116	107	86	93	110	104	82	89	82	105	104	140	109	88	104	101	101	122	123	115	112	88	100	127	113	115	90	118	108	115	121	106	118	113	107	104	102	101	106	139	109	97	104	94	113	107	111	120	103	114	131	110	103	101	107	113	104	121	115	118	117	96	116	107	102	117	97	99	99	106	95	91	124	81	114	119	112	91	114	97	116	114	113	126	100	104	115	85	95	109	109	129	92	110	116	114	111	117	128	106	114	106	82	88	119	108	99	92	98	107	125	112	97	92	78	112	121	100	124	99	106	108	109	102	105	121	117	127	140	104	107	110	115	98	107	107	91	129	123	118	102	108	119	120	108	113	121	122	107	114	96	104	88	97	115	107	90	112	109	92	114	101	98	103	96	117	113	103	120	97	111	95	115	105	96	106	93	103	98	94	107	111	100	108	122	100	110	104	111	128	102	110	96	104	95	114	116	104	91	94	111	117	137	116	113	99	124	128	109	125	87	91	111	117	144	99	109	110	91	114	97	115	106	109	115	98	122	108	114	134	107	98	97	105	93	121	119	81	103	100	116	109	92	112	108	107	103	92	108	109	97	97	107	111	110	119	118	126	114	109	130	110	131	88	109	101	130	100	103	99	106	114	96	101	104	110	99	107	110	121	105	104	119	113	96	105	109	112	100	106	101	111	105	96	111	126	120	111	98	123	103	112	97	97	104	111	100	94	98	109	100	129	121	96	110	108	115	124	102	107	120	98	124	103	109	128	123	99	96	98	110	104	114	104	114	96	119	103	90	88	100	113	110	97	108	115	91	112	103	116	104	100	104	115	123	101	111	101	102	126	124	90	105	116	116	121	110	119	112	84	107	106	119	96	97	111	96	94	130	105	91	113	97	120	119	104	92	122	90	117	116	111	115	118	109	94	102	114	98	101	110	106	125	108	95	95	105	122	125	104	92	100	100	107	113	113	113	95	126	111	103	118	89	97	108	111	105	98	99	103	133	108	95	124	115	106	128	102	112	127	129	107	135	97	126	104	90	106	103	92	110	114	104	115	95	99	98	98	109	105	100	126	107	106	121	113	111	98	111	134	127	111	98	128	108	79	102	100	120	110	108	119	104	101	114	89	111	109	110	111	102	97	105	89	122	103	106	104	108	89	94	129	96	82	99	119	81	115	114	95	114	100	112	101	108	90	111	113	106	110	101	93	113	106	105	110	87	97	107	106	97	111	104	105	98	106	110	123	121	121	112	110	124	120	102	100	113	112	108	100	109	95	119	106	109	103	116	107	110	88	103	95	103	101	85	125	114	105	106	114	101	113	94	110	105	103	106	100	96	97	101	98	90	90	89	97	122	102	93	101	109	108	114	123	120	93	99	83	94	108	100	123	105	103	106	102	95	108	111	97	110	96	121	118	106	118	123	132	119	113	105	90	96	132	117	105	99	104	96	108	100	114	119	87	92	102	112	127	98	103	119	101	105	118	101	112	121	114	121	126	99	110	110	99	90	117	119	94	100	109	95	121	113	106	118	94	105	108	108	98	109	105	101	108	97
62820	54711	59418	33008	11667	641	538	489	430	439	376	373	335	368	333	316	315	284	309	304	294	286	284	292	292	285	289	270	279	253	312	287	249	273	292	275	233	228	274	277	285	268	279	264	290	274	249	276	292	252	283	227	249	253	281	272	269	292	273	269	269	272	274	280	275	267	301	246	296	266	253	245	266	237	290	260	253	242	275	263	303	306	265	288	262	240	278	269	273	286	256	250	270	305	264	268	253	252	287	249	276	271	257	261	243	248	271	262	250	273	263	249	299	282	281	261	269	272	256	266	260	260	272	261	252	280	269	242	222	283	259	283	235	286	251	271	296	277	281	262	246	267	303	246	254	274	256	244	245	262	244	266	258	261	259	257	250	279	277	264	268	256	285	266	274	243	280	262	258	248	244	250	293	231	304	263	277	241	269	264	261	266	277	240	254	263	288	278	253	285	264	244	253	242	267	259	239	283	244	262	239	243	273	246	269	259	278	257	276	291	239	248	264	273	250	280	238	260	245	262	257	272	252	251	248	270	237	251	301	297	250	259	265	252	275	260	257	235	272	278	260	235	264	264	253	277	230	312	255	250	276	246	263	266	259	281	244	269	303	258	260	255	234	291	257	289	234	276	243	226	254	257	246	283	268	291	245	233	281	280	262	273	268	267	240	261	273	269	284	247	273	264	263	273	258	257	273	269	265	266	251	268	291	254	250	263	227	263	260	251	243	243	246	243	244	275	254	276	280	272	238	274	259	259	264	282	243	263	254	250	265	236	258	242	283	266	269	242	264	255	256	291	266	236	267	248	290	243	243	260	281	250	259	252	274	266	267	252	238	279	243	265	257	259	263	269	275	255	274	246	241	257	245	292	255	261	276	270	261	270	248	261	268	242	282	273	261	251	240	280	252	247	219	281	272	273	232	265	257	274	283	282	244	248	241	282	251	253	290	252	268	232	257	267	254	260	264	270	280	253	269	270	292	248	267	279	276	257	237	291	250	260	267	267	263	232	276	248	256	287	257	294	264	284	253	242	251	255	251	261	249	278	260	253	250	269	261	254	247	260	261	260	270	287	230	231	264	257	244	265	271	244	259	295	287	288	246	254	266	285	247	253	256	240	242	265	257	248	250	237	280	248	234	283	285	290	259	281	279	244	277	246	242	263	258	279	272	267	296	267	264	267	272	287	256	260	245	259	257	261	252	238	259	299	275	270	258	239	276	251	249	250	242	241	244	255	288	268	279	268	278	261	229	226	248	274	235	248	266	252	256	245	257	240	279	255	287	246	260	251	238	224	278	275	272	270	259	275	253	252	276	262	276	259	268	311	266	271	296	262	240	278	266	265	227	267	255	266	262	257	250	245	272	269	258	272	256	241	258	248	258	268	278	272	256	241	281	283	244	280	274	276	255	274	227	232	228	279	252	266	264	242	274	244	254	285	257	280	271	266	268	298	254	283	297	265	266	257	262	238	274	267	273	256	269	258	246	259	252	249	283	241	270	244	235	264	231	242	251	259	286	259	267	247	269	241	281	274	237	258	286	272	249	274	272	255	251	285	280	261	255	276	256	251	257	251	274	259	248	254	267	264	262	263	255	243	250	269	260	314	263	248	259	280	244	264	246	264	272	236	237	278	256	253	288	279	265	277	257	264	243	234	307	267	249	233	267	234	253	285	256	263	253	254	271	253	246	265	270	272	256	267	268	252	256	254	232	284	256	264	275	256	259	271	256	270	251	271	252	249	267	269	275	247	267	248	236	280	275	237	249	259	260	221	277	247	254	266	287	237	258	248	249	254	270	283	283	256	235	256	251	255	266	235	271	283	281	254	238	242	246	271	272	280	259	281	257	256	274	264	277	272	263	263	255	277	251	247	257	227	260	247	244	259	243	277	298	257	279	272	262	193	288	257	252	246	257	284	263	252	261	274	269	243	283	261	269	267	248	247	238	271	257	248	224	255	266	247	275	229	248	243	268	261	266	244	283	241	268	273	265	266	269	276	267	255	248	237	283	254	255	261	254	261	284	236	272	264	240	274	277	264	246	213	234	299	312	254	257	265	258	255	269	263	257	264	314	275	255	259	278	258	295	264	269	262	259	269	266	258	240	252	274	280	235	268	257	259	277	250	245	276	255	257	276	282	252	259	268	259	285	267	276	254	306	280	237	269	255	263	265	253	255	266	253	286	254	252	245	282	250	250	268	265	267	249	256	297	237	267	236	221	235	295	256	256	251	265	265	281	247	276	277	256	255	275	244	289	289	248	257	262	268	282	240	271	262	241	268	254	255	273	276	249	272	252	294	254	281	258	258	266	266	259	259	256	291	289	247	262	269	238	274	292	273	279	234	238	266	264	247	248	231	240	246	243	229	259	248	268	246	263	241	282	242	258	298	289	281	275	241	283	270	241	260	251	282	257	265	240	278	259	275	267	254	276	261	239	260	263	256	239	277	253	273	266	255	233	285	266	273	265	238	266	276	260	252	265	274	258	239	222	267	278	268	242	246	252	252	250	277	253	260	240	236	267	258	284	265	289	261	242	247	261	284	262	301	240	230	289	262	271	256	252	266	298	267	257	285	287	277	256	252	271	245	235	238	260	233	228	265	283	275	258	261	234	226	263	283	246	272	258	286	266	258	245	240	287	256	227	266	272	228	262	254	254	254	265	240	249	264	243	294	249	268	256	278	251	284	271	268	260	261	253	305	247	252	268	263	274	272	267	256	238	262	225	244	259	240	268	267	271	258	258	289	255	296	259	237	264	232	261	267	210	277	257	256	243	245	221	273	255	256	269	231	251	261	261	260	246	267	291	283	257	238	272	273	246	278	285	239	240	293	262	272	281	253	254	251	239	254	253	258	259	283	261	282	256	245	258	265	259	272	282	237	266	233	276	210	258	238	259	279	260	238	245	271	243	262	258	262	274	281	254	268	261	242	297	263	271	248	227	251	254	297	266	255	280	262	267	274	262	240	279	286	242	266	282	257	258	254	280	246	267	275	249	245	278	271	277	240	253	255	263	277	253	287	250	292	241	288	234	267	240	266	265	258	302	258	250	272	279	256	244	263	271	271	283	246	218	250	256	256	277	240	249	251	231	265	240	258	253	235	272	263	274	252	250	273	268	260	266	250	268	246	258	265	280	267	241	256	261	252	260	265	291	259	273	221	286	268	236	244	278	265	248	305	251	254	238	234	283	258	263	236	255	255	273	259	233	262	237	238	254	270	248	237	234	271	249	282	260	289	282	285	290	259	271	263	260	288	282	262	271	258	264	253	238	268	282	264	220	270	231	250	265	255	252	269	268	255	263	271	290	268	272	263	281	276	254	251	250	269	281	268	255	266	258	245	275	296	251	265	261	245	273	267	253	280	269	254	276	264	234	292	256	239	231	265	292	277	257	259	236	248	249	290	257	264	260	251	256	245	266	275	259	252	248	270	267	249	264	247	258	288	247	239	264	260	294	269	274	281	258	250	252	242	281	282	261	274	256	254	278	266	264
38523	16361	6376	1767	390	262	277	291	290	314	306	283	285	292	263	258	302	287	274	274	254	266	307	265	276	275	278	286	290	306	290	275	271	273	276	286	295	281	259	303	254	276	246	278	278	255	314	265	264	258	239	289	276	268	308	249	258	253	307	278	277	272	275	273	275	265	292	277	273	257	259	291	272	301	266	237	304	254	267	273	262	274	267	283	284	254	256	243	302	253	258	288	280	259	295	273	269	266	259	269	251	254	262	278	262	253	276	270	279	287	267	313	261	261	273	276	290	284	274	290	267	252	288	279	266	255	268	304	307	262	276	265	293	277	280	263	281	273	268	298	265	286	281	285	278	273	269	308	259	275	275	274	286	300	298	292	284	311	291	257	256	279	287	288	291	269	293	300	316	266	270	272	291	288	279	271	266	291	282	259	294	273	302	260	311	294	299	254	303	262	296	294	270	270	275	269	269	266	291	279	294	292	281	253	268	303	279	296	293	268	266	264	259	289	273	284	301	295	247	255	261	269	297	263	293	262	258	262	309	308	265	276	332	301	282	288	258	277	288	303	252	303	269	297	288	272	288	288	278	263	280	262	284	287	273	318	279	262	258	267	268	269	265	299	270	279	275	290	289	247	278	264	273	282	294	271	251	265	299	260	272	269	290	285	247	288	292	291	292	272	274	268	309	264	288	246	252	274	290	299	270	279	250	292	259	304	271	286	285	262	296	278	270	286	287	295	310	266	254	287	278	274	300	296	248	298	275	307	244	282	298	278	271	293	269	268	246	271	272	315	269	286	286	289	327	291	293	309	267	310	270	251	270	261	273	301	273	263	265	279	301	262	271	284	256	281	275	292	277	258	282	289	248	268	276	284	260	281	287	287	249	252	324	276	235	265	302	269	295	302	286	264	285	278	277	319	282	304	274	265	282	278	279	301	271	277	295	273	269	289	288	284	276	275	273	286	276	284	284	266	259	298	277	306	291	294	298	282	290	281	259	271	295	259	282	297	285	284	302	279	277	309	263	289	298	271	269	251	284	267	270	248	294	266	277	276	300	264	242	306	297	269	267	270	296	288	296	278	275	263	268	258	280	278	268	271	264	304	282	253	289	292	272	272	261	283	312	299	293	280	265	246	250	272	280	262	273	266	284	259	278	302	274	290	290	273	272	287	245	267	286	285	301	270	277	266	312	295	259	295	272	290	262	290	302	303	269	280	289	304	282	270	296	288	282	277	283	242	251	289	247	267	264	270	276	271	281	287	248	260	286	282	294	265	272	281	263	286	300	244	282	246	279	260	292	314	307	278	292	251	283	264	304	297	235	302	251	261	289	289	272	267	287	300	241	272	290	245	280	281	284	263	287	256	269	309	280	293	279	250	283	273	278	258	278	266	269	304	274	274	285	268	271	280	273	305	305	295	283	281	285	270	295	276	279	294	258	283	304	296	306	259	297	260	286	290	265	257	277	255	263	277	260	283	277	273	260	289	294	284	301	281	286	311	277	278	275	248	282	274	279	278	271	267	269	254	287	265	228	269	264	277	308	280	300	300	307	265	289	285	263	275	283	260	308	276	256	297	277	258	263	312	263	298	251	286	275	274	280	264	235	271	307	254	278	284	288	248	266	280	322	288	255	257	276	269	260	290	263	286	279	252	268	278	285	271	284	289	269	285	268	286	279	269	278	308	255	246	230	302	258	292	282	292	275	260	289	276	275	278	258	269	262	288	268	283	268	283	292	260	280	265	285	274	282	304	281	285	290	237	284	297	277	293	280	293	296	285	278	270	246	262	262	282	274	292	293	291	247	272	280	287	282	269	272	281	274	288	283	271	299	266	287	239	260	285	277	276	289	245	286	270	287	274	275	286	314	299	285	280	267	268	283	280	265	286	283	286	281	260	276	265	276	279	289	260	272	243	264	250	260	273	291	268	291	306	268	288	250	287	270	294	272	300	283	264	249	263	265	284	271	274	286	274	272	261	295	268	286	279	267	267	257	291	267	267	282	297	292	312	292	300	295	315	291	300	274	290	244	288	297	276	269	278	290	260	295	223	288	283	282	271	265	243	273	311	313	290	256	280	261	280	276	265	311	288	271	267	285	280	260	287	283	279	286	264	285	297	276	265	242	252	284	275	287	287	291	247	311	254	304	278	250	253	311	263	287	270	299	274	239	279	292	270	285	258	283	296	243	325	286	261	283	260	279	277	285	285	272	277	253	286	295	252	275	267	283	262	294	280	284	299	275	270	282	283	251	281	270	270	255	267	289	262	282	280	302	282	267	323	263	259	295	277	276	294	286	298	276	314	288	286	259	277	256	251	278	276	273	261	259	318	242	298	274	302	260	301	285	281	252	273	280	275	280	269	256	263	258	299	283	298	259	287	262	248	249	277	281	272	292	261	287	274	265	275	248	271	292	275	267	283	277	285	298	254	277	297	310	239	254	259	309	259	294	292	287	228	273	292	290	270	271	252	279	278	304	263	311	290	278	286	281	263	303	267	268	286	278	258	269	258	310	267	256	270	260	267	273	293	260	306	257	272	292	286	298	288	264	248	255	263	274	261	292	277	267	267	277	299	258	255	262	253	257	252	272	290	281	314	256	301	303	283	259	268	264	298	250	269	261	262	263	286	309	269	249	263	282	275	296	246	257	272	279	293	282	305	292	286	275	265	270	299	312	253	260	272	291	256	291	306	299	282	276	312	302	311	317	282	279	268	324	245	250	253	246	306	280	308	248	266	284	300	280	272	301	254	251	286	273	309	293	283	280	291	268	269	285	286	305	260	273	312	288	270	255	273	237	286	285	258	282	284	255	295	329	279	294	275	275	287	267	305	274	251	280	275	301	264	295	268	271	297	292	276	300	270	263	262	317	272	282	280	297	265	277	291	264	268	303	268	269	280	251	270	260	312	305	278	266	265	273	290	255	274	293	254	308	242	277	265	305	268	273	307	255	258	261	268	252	240	270	284	250	289	284	281	290	315	306	281	261	244	283	286	289	260	283	276	272	269	336	264	269	259	259	269	256	291	297	286	304	274	289	260	273	307	261	283	257	304	276	260	268	270	295	280	272	288	272	278	309	273	285	268	288	278	278	253	277	296	285	294	301	290	268	289	261	263	304	270	265	273	281	283	299	242	285	288	285	294	248	284	264	276	221	287	271	300	272	277	267	285	225	246	252	304	281	295	289	266	253	270	282	261	277	294	272	296	312	290	273	288	285	272	270	305	305	319	299	267	270	286	284	261	274	274	312	258	283	263	278	251	304	254	270	285	281	269	265	279	256	294	292	288	269	254	275	287	261	284	284	270	291	321	276	304	282	281	268	281	283	297	297	310	292	301	276	278	267	312	277	241	268	277	286	252	306	302	322	249	304	275	279	290	312	260	300	294	283	291	290	278	260	264	291	292	282	284	257	262	260	269	281	302	305	297	313	271	269	293	309	269	262	268	277	262	301	275	288	294	294	263	275	293	298	285	293	280	254	270	282	255	282	271
32232	13175	10758	3694	1003	655	644	574	602	624	619	628	580	639	605	615	627	618	648	619	607	606	562	640	601	645	658	565	612	601	611	598	600	602	650	647	609	568	566	609	625	612	605	596	599	633	594	630	597	605	634	628	607	544	618	560	564	598	599	611	637	597	609	641	597	606	645	639	590	594	633	620	589	608	586	592	636	584	615	632	585	613	672	582	597	625	569	621	609	637	588	619	617	602	602	648	581	622	620	603	642	580	618	618	632	595	609	634	606	595	629	604	662	567	617	619	578	616	602	601	558	610	604	583	664	590	636	628	582	623	635	570	593	588	599	598	594	647	620	624	640	576	654	597	600	592	598	564	601	586	636	597	586	569	568	596	600	560	595	639	540	614	618	635	620	587	585	655	619	614	567	607	583	602	604	573	600	622	620	613	598	621	612	638	610	605	611	659	570	616	564	619	591	615	605	627	601	602	587	600	592	603	625	630	602	638	648	614	654	620	573	605	603	630	576	601	602	583	599	626	572	654	624	611	617	604	562	611	611	645	620	607	629	650	583	593	629	632	607	600	594	615	638	627	590	623	585	600	600	614	613	611	618	669	611	629	590	588	558	617	600	622	596	595	560	633	612	620	633	594	586	572	612	588	599	578	563	607	609	595	604	615	603	589	618	585	629	637	644	604	642	627	599	581	615	598	566	604	627	613	609	592	618	646	618	594	621	580	621	615	609	601	582	572	605	615	630	593	580	618	668	647	574	559	614	616	586	551	618	656	578	610	598	659	579	597	580	647	631	560	632	619	610	603	618	612	614	630	611	603	621	578	611	609	583	625	619	597	595	629	612	579	636	580	595	594	609	639	622	646	609	637	632	656	584	581	578	607	599	631	636	631	606	617	588	601	589	633	610	639	603	635	614	558	582	610	640	605	615	575	610	595	650	629	579	624	592	565	625	600	629	614	599	619	616	625	625	609	594	618	601	607	616	631	567	614	650	608	618	577	652	625	575	592	600	647	692	594	608	580	597	615	555	597	541	623	660	622	601	616	593	658	605	598	570	620	577	591	597	605	603	609	620	587	640	608	586	584	577	639	626	553	624	627	623	599	625	562	590	624	593	619	619	616	613	647	626	622	639	622	576	618	579	623	582	624	586	563	626	599	674	614	585	591	636	608	618	582	617	586	617	610	595	663	602	607	606	593	625	610	591	632	672	619	630	576	670	609	567	612	570	616	555	615	616	612	597	619	591	601	617	624	615	614	571	635	596	623	640	603	558	612	608	668	598	572	615	601	597	613	598	605	653	603	656	571	573	640	648	647	594	593	638	615	615	582	610	632	591	569	619	579	594	595	598	632	598	626	641	607	594	636	587	611	664	630	643	630	622	571	644	599	664	604	633	592	625	638	582	582	609	632	616	625	586	625	556	605	642	616	561	628	649	633	562	576	594	623	621	575	603	644	591	603	609	583	626	630	622	598	639	627	614	619	603	589	597	594	593	638	603	587	592	602	601	610	618	581	624	564	595	621	606	628	615	615	588	627	593	610	608	652	637	606	594	592	585	632	570	628	620	599	562	592	626	587	603	616	577	631	595	620	602	650	570	609	602	586	621	609	595	610	683	595	580	639	645	585	619	580	660	603	587	601	631	640	612	552	566	639	616	586	621	614	645	610	568	615	668	596	634	598	599	601	595	640	634	581	571	603	686	599	602	651	582	613	585	609	637	629	646	607	564	585	586	617	576	600	615	601	624	635	601	599	615	643	629	618	636	625	572	608	594	630	590	671	584	612	614	572	603	650	581	596	609	589	611	652	581	547	586	586	596	637	570	630	594	610	555	637	574	625	611	628	592	587	632	558	583	623	629	638	577	605	605	593	629	600	621	604	560	546	630	594	634	553	613	632	632	618	618	635	617	604	618	630	587	605	538	624	604	638	575	626	614	607	603	632	624	617	586	576	574	619	595	625	605	624	636	570	621	590	616	570	607	618	622	607	616	596	641	584	619	652	611	574	613	572	605	604	587	601	615	582	630	579	606	594	628	601	598	627	634	583	607	650	584	634	617	607	639	569	605	590	629	603	575	618	623	619	597	583	582	590	619	644	633	657	599	610	595	597	630	622	624	605	624	601	633	617	598	607	592	623	617	592	615	600	618	651	616	654	621	599	583	599	583	638	582	637	587	607	647	631	623	588	615	580	604	617	594	578	619	606	601	670	581	590	615	617	588	622	616	615	583	596	583	589	558	620	629	662	605	582	616	643	592	606	586	565	606	615	572	645	639	655	619	628	616	585	618	617	613	598	613	635	592	593	623	629	605	606	615	614	598	631	602	573	593	578	589	626	588	601	560	632	619	587	611	613	602	613	606	627	593	645	607	622	593	632	615	584	600	614	638	607	628	663	572	635	588	624	566	584	604	591	587	612	607	629	574	561	567	611	616	605	582	602	605	636	641	575	643	619	624	604	560	594	579	608	592	610	596	593	626	647	605	600	552	674	609	598	599	590	578	597	581	600	587	628	622	629	585	618	591	630	592	644	607	607	589	613	639	599	612	639	589	640	644	575	575	633	591	661	634	592	581	642	641	561	620	624	586	625	612	586	625	594	639	590	572	634	648	614	563	571	610	620	657	605	609	584	586	606	665	615	634	607	615	610	597	654	569	613	612	667	625	596	602	655	606	653	641	622	651	600	620	615	615	630	636	628	594	589	625	625	620	606	604	621	609	619	630	646	649	628	648	589	629	579	621	613	560	572	578	624	628	575	640	623	595	608	621	599	631	614	590	629	605	620	590	624	578	615	637	591	615	619	623	609	642	630	628	637	605	589	617	634	577	591	632	609	596	625	657	655	577	619	566	563	550	598	605	625	619	603	630	641	655	583	569	600	607	609	602	556	615	559	577	667	590	601	612	618	610	644	592	643	649	580	656	617	562	656	635	575	615	640	609	599	641	641	603	607	613	610	566	653	625	586	585	604	615	618	668	602	628	604	640	600	604	607	598	610	588	613	621	604	566	596	574	606	549	589	628	542	563	613	598	594	638	623	609	596	630	610	646	594	595	615	577	588	625	581	604	609	598	601	593	684	599	603	617	635	625	679	634	609	621	601	614	574	604	633	598	621	635	619	589	617	645	617	601	653	586	577	631	627	603	576	587	589	603	645	640	649	614	605	590	622	614	594	577	591	620	587	622	615	610	600	577	588	612	584	597	607	588	657	615	608	626	580	590	628	612	637	633	620	586	614	625	634	588	567	563	577	620	643	577	600	629	681	535	633	607	596	574	626	553	625	599	654	610	583	619	612	587	554	617	604	614	587	624	583	607	590	588	594	581	638	582	629	599	583	613	579	594	599	562	621	623	643	605	656	613	617	604	610	601	623	626	616	595	598	577	589	635	578	631	596	650	603	618	597	598	604	562	604	634	588	601	611	636	631	602	632	624	665	636	642	618	576	600	575	629	605	595	623	615	605	643	592	620	630	598	595	613	590	656	585	607	605	618	611	657	627
81281	57278	49737	28372	6826	428	233	225	175	210	191	221	188	182	209	166	181	203	202	195	178	171	175	200	151	162	186	192	194	175	200	182	197	172	193	178	185	183	204	188	184	196	181	165	175	180	180	170	190	177	169	185	202	179	207	183	174	204	198	160	180	167	191	197	178	188	183	192	183	175	189	167	169	157	203	191	148	171	184	192	188	174	175	182	199	185	188	169	161	192	191	196	162	204	151	173	192	181	189	184	160	162	188	171	173	179	190	179	165	180	188	203	177	178	180	183	162	177	205	173	162	195	159	160	165	182	174	148	176	179	154	168	198	178	171	172	165	182	191	193	200	176	169	170	166	169	210	220	163	188	175	189	180	186	157	175	199	194	157	194	192	186	187	168	193	197	173	178	169	181	177	171	158	194	199	178	210	170	186	185	182	176	191	185	175	178	158	162	173	191	176	171	187	200	151	177	177	163	173	157	151	171	158	185	165	161	194	158	166	189	197	154	169	164	183	183	174	179	166	162	202	202	175	181	174	183	193	205	199	177	195	195	167	190	185	184	191	193	165	165	178	210	178	165	189	191	176	191	167	182	172	172	154	184	181	187	204	158	186	197	177	191	212	186	169	198	194	157	161	211	192	178	173	190	193	195	171	173	168	184	199	176	164	174	182	189	180	184	163	177	181	179	169	165	211	181	195	174	172	179	199	172	175	188	201	187	160	187	167	173	195	183	181	200	176	187	179	165	199	200	159	195	166	170	183	189	176	178	189	179	194	176	199	189	182	170	171	172	184	173	174	176	156	210	163	194	173	167	166	168	144	167	169	209	180	144	174	173	165	143	154	165	155	207	219	172	182	181	165	172	189	201	180	165	184	159	167	194	194	165	165	181	179	180	168	175	180	169	189	166	178	173	195	192	163	191	188	195	207	198	181	179	191	188	185	186	195	195	176	153	166	164	176	174	175	181	165	186	171	166	194	194	183	171	191	191	195	186	171	193	192	170	210	219	185	182	202	173	205	177	194	155	193	171	165	206	188	203	165	178	178	189	189	151	177	176	155	183	206	190	166	171	194	165	204	166	190	171	161	169	160	190	184	178	174	177	204	176	201	195	175	184	193	198	196	178	195	169	172	171	175	158	179	172	179	183	169	172	163	196	164	180	181	189	168	144	174	179	170	163	179	164	190	150	163	184	193	184	174	184	178	203	174	196	185	192	155	190	176	165	187	159	164	210	179	192	173	193	186	186	153	179	185	174	172	178	150	189	147	165	189	177	176	156	177	183	196	189	176	181	193	150	173	187	164	180	190	194	180	171	179	196	184	168	187	169	200	180	175	178	159	190	191	167	180	185	172	193	192	172	193	163	177	157	193	167	194	177	181	174	178	191	206	156	174	174	194	195	184	187	189	196	194	184	173	185	170	155	197	195	183	154	186	166	164	189	200	164	182	192	171	181	165	185	167	187	154	145	160	189	178	181	184	146	188	186	173	160	197	197	196	155	181	175	165	183	200	180	183	180	157	186	200	163	194	215	184	153	192	208	174	170	167	154	195	205	176	170	156	179	185	200	192	164	207	164	198	204	185	198	167	165	187	158	214	182	182	157	186	181	169	190	174	200	204	168	190	182	190	164	146	185	180	162	193	176	190	155	179	157	202	184	161	172	182	176	187	166	178	217	196	185	188	177	179	160	158	161	179	175	196	197	176	169	193	194	158	178	166	161	158	192	173	175	172	154	193	184	199	183	170	192	189	169	174	195	206	182	194	185	172	173	174	179	204	184	165	185	188	165	201	191	187	216	168	197	195	169	172	186	167	200	194	161	188	197	191	188	176	178	177	204	182	183	184	184	174	167	185	171	191	189	169	168	188	185	177	202	178	186	221	180	220	178	182	174	175	186	158	168	167	189	186	170	182	194	175	183	184	185	185	195	175	163	219	170	158	177	185	164	194	163	175	175	174	201	181	169	180	175	158	173	171	145	175	182	213	187	175	157	203	184	183	181	166	191	169	173	195	204	200	184	169	179	192	208	166	172	193	180	152	182	187	183	207	187	197	171	188	196	185	168	208	196	153	183	189	184	179	169	177	152	170	172	186	186	196	169	147	198	194	171	171	192	191	188	166	175	171	207	191	171	215	179	162	205	191	163	184	194	193	204	214	193	173	173	196	180	186	175	176	175	189	218	183	181	185	179	177	175	194	181	157	212	159	168	160	168	183	169	166	210	190	167	190	171	179	162	174	170	196	157	179	194	199	191	193	193	186	203	181	190	175	186	177	179	169	181	154	158	168	185	174	178	190	188	172	200	189	178	166	156	195	172	192	202	185	181	206	146	187	185	154	188	168	173	183	177	172	170	179	159	170	212	195	191	185	188	175	161	198	194	161	181	183	182	165	195	179	195	174	159	174	156	189	178	182	202	182	167	198	191	164	182	183	181	191	178	200	181	183	205	185	174	156	176	188	189	166	163	170	186	177	202	184	166	192	190	199	195	183	144	193	190	206	203	192	179	179	203	174	171	160	174	186	175	171	178	180	166	181	201	204	174	186	164	164	164	172	180	181	176	176	131	158	160	182	192	188	201	175	178	219	191	177	173	171	207	166	178	187	169	175	203	192	183	165	177	171	175	182	183	181	178	165	174	178	180	190	165	148	191	179	165	182	183	169	190	167	184	174	173	181	208	190	177	168	209	204	176	188	179	166	220	190	162	177	185	196	184	176	203	187	187	189	176	157	198	201	187	214	171	164	189	168	174	166	211	183	170	157	173	163	194	152	181	185	195	169	155	169	179	169	180	159	174	172	182	176	180	195	179	187	183	189	186	177	188	157	169	175	165	193	186	192	203	191	179	181	183	172	190	196	174	140	179	180	171	192	177	176	192	205	193	161	200	193	171	169	178	197	182	214	198	188	156	204	182	170	174	180	187	160	199	180	187	156	162	163	171	175	177	167	171	162	173	168	187	176	195	177	162	178	179	173	179	183	190	170	195	182	178	180	174	163	189	169	178	165	175	193	154	177	165	154	180	176	193	136	182	192	173	188	190	172	156	195	193	157	196	170	192	194	177	166	164	191	188	211	193	178	178	192	192	177	150	149	187	156	192	194	166	163	198	203	192	178	182	190	158	174	196	185	171	151	168	178	173	180	187	166	173	167	163	157	190	196	184	199	198	177	177	179	171	172	170	188	180	191	213	169	191	176	163	168	195	171	175	199	176	173	162	208	181	177	213	181	156	197	179	175	162	173	157	172	187	179	187	181	173	163	196	168	164	179	201	149	175	199	172	173	180	160	172	166	180	164	159	176	205	176	159	187	194	174	191	185	165	170	173	180	200	169	196	164	163	173	165	170	186	169	189	187	182	174	171	195	178	190	186	178	178	174	189	179	194	196	201	181	192	191	167	181	203	173	182	159	188	200	168	186	183	178	202	205	190	195	162	151	184	185	187	170	185	176	148	190	173	196	208	191	179	175	186	189	177	200	153	189	194	184	177	181	198	204	204
53598	42594	47851	27173	8544	596	557	569	501	477	468	457	426	471	464	440	424	398	409	447	417	415	377	444	417	439	440	466	441	395	425	450	402	413	383	392	395	421	404	399	415	390	444	388	390	363	411	407	403	403	414	434	420	370	443	376	381	387	425	381	381	389	414	391	373	386	426	397	413	382	421	432	392	395	404	422	418	417	422	383	377	407	409	439	373	417	398	400	376	409	373	392	410	385	380	370	429	397	385	398	379	415	415	394	414	422	419	371	379	402	431	395	403	373	388	390	425	405	429	411	397	418	363	417	412	366	392	426	401	427	396	420	371	381	396	372	384	406	371	398	385	378	380	411	412	431	394	387	421	392	383	397	387	396	409	424	394	394	366	418	407	416	404	405	373	400	435	387	397	419	382	417	377	380	409	429	394	398	418	354	416	423	376	369	369	421	425	399	408	404	374	397	379	373	396	397	412	398	360	433	460	376	401	415	399	400	371	415	421	410	466	407	410	402	384	396	405	400	426	448	409	443	420	389	442	420	421	413	396	427	413	417	416	433	411	385	413	412	393	380	403	369	432	411	436	406	424	378	410	401	412	432	428	357	413	422	385	396	425	397	413	404	415	401	424	394	406	354	418	387	400	441	432	397	423	385	409	393	374	369	423	374	436	424	382	425	424	396	405	395	389	404	445	383	424	450	423	424	382	404	407	395	377	395	442	424	434	387	384	396	465	382	446	422	412	419	390	402	429	407	422	420	385	403	373	428	394	393	393	414	405	389	399	409	385	430	381	422	402	404	423	417	424	419	399	391	387	374	382	405	371	405	408	409	406	417	403	416	418	361	392	406	387	405	426	407	399	380	411	434	398	425	390	361	402	370	383	414	398	416	408	408	391	385	397	414	417	391	380	391	397	422	386	417	401	423	420	383	391	402	403	415	377	381	411	426	394	413	408	370	397	410	426	416	401	403	368	391	400	418	398	407	409	414	388	403	378	416	401	435	415	381	405	395	378	400	420	412	386	395	412	391	430	407	396	412	405	392	410	418	416	405	379	400	377	408	419	387	397	396	415	432	399	431	423	420	355	428	407	377	409	390	398	393	404	435	423	452	397	412	396	369	393	387	393	373	436	389	416	409	422	425	375	383	420	412	394	376	417	428	412	402	416	372	391	395	412	396	426	407	403	423	361	398	381	422	409	384	403	418	434	410	413	402	409	416	396	436	418	434	393	382	404	402	416	417	415	394	419	415	376	427	401	417	412	418	384	421	392	389	373	413	403	423	356	428	396	368	415	408	407	396	415	388	407	388	437	418	443	429	434	398	405	383	415	349	428	382	411	416	368	410	444	393	388	393	381	411	368	398	405	420	427	408	378	424	412	442	407	400	408	369	405	392	426	393	397	395	394	391	413	427	400	371	409	429	426	394	399	413	360	395	418	432	408	395	415	392	384	387	415	403	401	372	424	403	398	383	417	352	421	394	411	384	344	423	417	408	431	443	386	391	377	390	410	430	394	422	386	412	417	421	390	398	399	379	408	385	425	418	415	412	398	401	384	388	418	388	385	449	414	398	389	383	379	398	423	423	419	373	416	437	410	387	418	393	395	439	400	359	468	392	396	408	430	380	383	402	415	423	392	390	368	410	378	394	437	429	403	372	412	409	427	365	409	392	394	396	388	379	406	396	408	443	407	428	425	446	405	401	412	396	384	397	377	366	428	411	407	382	388	394	377	401	391	395	427	405	397	429	390	409	421	386	428	370	400	385	417	446	403	443	381	401	433	396	412	376	391	393	385	449	450	376	414	399	378	385	378	409	404	390	404	399	395	401	419	425	370	420	384	429	415	396	387	400	390	415	377	431	424	414	371	395	408	400	397	392	402	425	410	422	397	382	357	378	430	401	415	435	421	394	400	393	425	452	407	371	394	392	415	402	409	398	383	404	384	432	412	415	379	408	372	414	389	363	437	366	421	378	402	415	393	410	394	452	430	401	373	373	389	371	406	392	378	371	394	403	404	408	397	421	390	375	403	390	428	389	381	417	390	429	421	425	407	406	394	432	448	393	434	433	378	405	412	395	368	407	397	371	445	428	410	395	410	425	472	438	397	415	386	370	397	415	426	392	410	419	379	406	399	412	377	385	387	377	396	414	377	387	403	396	406	417	390	409	400	399	402	433	385	366	449	386	412	420	413	392	416	388	392	394	401	395	410	369	418	378	427	460	386	394	369	371	405	392	424	397	393	397	396	372	405	428	392	421	427	379	411	412	388	392	409	399	427	382	399	396	404	393	417	392	375	403	391	435	396	400	435	413	387	376	418	392	413	421	427	406	399	409	414	400	390	396	378	412	434	393	401	410	428	387	366	421	425	395	389	454	419	412	405	419	384	361	426	414	402	422	384	409	421	420	399	431	450	387	395	409	387	392	425	395	443	415	425	375	356	390	451	397	417	435	409	424	414	407	405	400	416	382	403	404	419	389	406	396	382	387	395	418	402	383	405	429	429	417	383	405	422	375	394	403	438	413	402	428	453	380	416	381	397	375	403	383	409	414	412	414	420	409	414	408	422	425	401	399	364	389	402	387	365	391	435	386	376	397	382	457	405	394	400	418	396	415	423	414	412	365	391	420	412	437	402	390	424	415	429	382	415	388	398	391	366	415	410	418	385	390	394	376	407	406	393	402	430	391	397	388	382	406	405	380	398	422	396	414	387	380	414	431	407	415	433	359	400	375	401	409	415	412	410	417	402	384	387	410	396	408	391	398	433	403	400	427	405	372	417	388	401	384	397	396	395	399	431	393	358	390	408	398	389	428	423	391	393	379	374	385	382	399	423	405	409	392	448	350	393	400	416	430	403	428	410	393	404	394	421	417	394	384	394	404	360	447	380	428	385	351	406	419	410	431	394	407	411	405	407	400	407	401	426	371	402	354	385	387	403	348	401	412	424	455	404	410	409	408	432	404	363	423	410	400	390	403	401	394	430	376	413	397	441	427	368	394	427	397	428	387	396	394	407	409	411	365	428	409	413	427	434	428	437	414	422	412	408	394	390	356	398	397	400	387	431	424	391	401	402	381	407	405	397	383	362	404	401	391	413	401	380	403	405	402	374	410	399	394	393	400	411	388	385	392	394	387	394	421	395	406	406	405	373	398	406	418	405	420	445	390	396	367	409	417	397	389	377	403	409	416	409	410	405	387	372	411	401	386	403	373	436	362	391	432	414	411	428	440	399	414	380	459	410	397	415	432	415	405	409	362	421	381	433	423	436	391	389	371	385	411	388	377	384	383	444	377	424	409	407	408	399	427	416	404	450	371	414	396	403	383	382	437	407	381	436	398	381	451	389	408	404	396	388	401	418	395	395	435	424	448	389	396	393	387	396	373	415	375	380	396	410	410	419	389	386	374	371	391	408	395	374	409	423	413	431	418	391	416	369	370	396	401	437	412	399	396	428	408	420	395	445	403	398	426	407	442	393	383	444	389	365	400	413	413	398	431	432	414
90457	67950	61733	39017	14277	1304	208	147	156	142	121	127	113	116	113	117	121	108	104	126	98	111	129	136	94	92	119	120	113	91	120	98	107	105	136	111	108	101	120	111	120	124	113	94	89	105	142	122	98	105	107	114	119	89	100	87	116	82	100	93	103	98	136	103	101	102	107	108	114	95	114	144	103	104	109	113	90	99	111	131	94	115	132	100	121	110	90	106	111	113	96	105	115	100	123	113	104	100	118	120	98	106	122	133	111	128	108	121	103	82	105	89	108	113	99	85	103	111	102	106	93	125	105	109	95	107	115	99	109	97	103	109	105	101	107	94	119	100	110	92	104	90	105	106	90	121	107	102	95	108	102	116	116	112	103	108	106	107	106	123	108	123	111	117	112	105	113	90	96	100	108	111	108	100	101	88	103	96	99	104	110	102	113	105	103	104	117	115	89	95	117	99	104	128	110	109	114	107	103	119	86	117	114	102	103	117	105	117	98	98	108	113	107	116	113	126	116	111	100	105	88	100	91	115	111	94	99	103	122	98	109	99	122	110	100	108	114	116	118	108	80	99	78	100	119	99	96	105	123	92	118	92	94	105	87	108	123	103	102	98	118	94	94	122	107	123	120	115	99	107	88	116	98	101	110	113	101	104	105	117	123	84	108	108	117	106	97	113	91	118	123	97	112	90	86	104	122	102	104	131	102	128	85	112	102	103	123	102	78	125	97	101	114	107	111	106	97	116	106	102	112	107	98	108	97	95	120	105	100	105	108	118	96	116	101	106	110	99	107	109	96	133	111	101	89	111	111	116	95	112	115	113	82	106	96	92	102	106	114	132	113	94	110	117	109	110	119	99	116	92	104	90	117	87	85	97	102	114	100	108	113	99	127	106	127	94	100	107	103	99	126	101	111	87	107	97	112	111	107	110	113	101	113	121	138	95	120	121	116	112	101	96	95	100	114	120	117	111	115	81	111	94	103	101	92	108	115	99	120	113	111	116	93	105	104	122	116	117	103	99	100	105	102	103	106	93	115	121	102	84	112	91	108	116	110	108	97	99	95	97	116	107	115	114	101	96	109	105	111	103	88	107	103	98	104	100	98	95	108	108	110	119	108	113	102	96	109	104	115	104	108	87	106	113	113	103	102	117	104	110	106	118	117	122	106	97	96	106	109	116	121	84	92	93	96	118	104	111	128	109	95	111	102	107	101	117	98	117	107	111	111	107	102	109	97	96	111	88	101	95	74	134	107	103	87	108	108	105	100	131	105	109	104	135	95	91	113	95	103	101	97	100	99	119	126	118	113	95	105	109	105	118	132	125	130	119	127	96	72	92	101	113	113	123	104	104	109	107	98	107	101	120	110	109	111	97	103	93	110	88	111	98	100	113	104	97	90	122	115	102	108	98	118	109	107	94	116	103	111	97	123	93	88	93	113	103	100	97	95	100	107	113	100	87	106	116	116	107	98	99	103	115	97	119	111	105	89	92	105	100	101	117	102	107	106	93	94	96	99	122	119	93	94	97	120	129	98	100	107	110	107	101	108	114	116	114	102	106	98	107	107	113	126	94	96	113	128	95	122	117	114	106	115	107	124	113	123	113	124	125	96	125	105	116	119	106	125	110	113	94	109	77	102	110	127	83	111	106	117	100	120	125	98	101	108	114	104	107	123	115	91	110	93	84	108	104	123	112	90	109	122	105	98	123	126	106	123	122	82	94	107	84	114	105	104	103	109	100	111	104	113	108	102	114	105	110	101	116	91	101	123	98	105	103	112	106	114	117	117	110	97	88	122	118	118	108	121	111	119	95	80	110	107	108	101	107	109	122	110	121	104	123	119	107	115	119	106	95	85	106	117	120	93	105	85	130	115	112	106	89	113	118	118	103	104	124	103	115	117	104	97	102	98	123	110	112	93	99	90	111	85	105	102	115	100	101	105	111	105	100	82	112	106	144	88	100	100	113	114	124	111	105	109	123	128	115	101	125	110	104	103	97	94	114	101	101	118	108	111	113	98	102	97	95	108	103	102	97	88	106	95	89	106	85	110	122	118	105	109	99	130	110	107	115	111	108	116	107	120	101	92	92	112	109	96	121	135	120	114	118	102	120	96	97	109	95	91	113	82	102	118	87	110	106	97	89	89	104	90	96	124	100	100	104	115	103	103	108	127	123	109	107	96	118	60	113	105	108	108	106	91	121	113	107	97	104	104	114	123	96	108	105	98	114	93	105	113	120	119	93	106	109	96	119	112	113	100	107	124	118	126	108	90	110	104	105	105	121	114	117	114	104	114	117	105	116	104	105	104	113	120	113	113	107	122	96	113	116	97	101	120	97	110	114	97	102	97	106	115	106	101	106	96	120	115	96	112	88	107	99	104	94	107	97	111	116	97	109	84	120	94	115	106	105	102	101	92	120	106	95	119	130	107	74	104	105	95	123	105	104	99	92	110	102	110	111	115	101	97	77	114	99	105	108	115	116	115	109	103	94	103	106	88	74	112	105	96	101	100	130	118	119	101	92	106	112	110	104	93	117	90	100	108	119	93	95	105	99	86	95	115	124	123	107	83	112	91	118	111	115	109	111	112	114	100	99	106	103	104	107	113	108	86	119	115	110	109	112	106	111	93	130	106	118	118	105	121	107	110	109	108	104	109	98	112	104	111	122	93	106	103	105	103	123	105	107	101	91	123	98	93	114	107	126	118	128	104	106	113	116	105	118	103	104	102	117	104	112	123	87	110	101	97	100	114	108	104	111	99	76	85	118	124	108	121	97	119	117	105	107	114	115	106	108	106	102	98	111	115	115	82	115	121	93	128	125	118	101	100	108	110	96	118	97	99	104	114	105	116	123	101	111	91	124	117	102	103	100	105	85	126	110	106	108	112	113	98	111	105	119	123	118	88	125	110	91	100	95	95	112	106	107	116	131	113	110	108	110	85	85	93	118	93	88	110	121	101	109	104	106	110	109	113	96	117	115	99	100	123	104	117	98	122	91	108	118	103	123	97	102	110	101	94	93	108	78	113	107	91	103	107	113	117	118	102	100	89	95	110	93	112	123	84	105	109	120	91	113	120	121	120	113	115	126	112	130	106	82	114	116	130	99	110	92	117	126	117	100	122	112	101	118	117	86	94	95	112	115	105	117	103	127	99	91	97	107	83	116	120	119	107	102	113	119	79	114	99	104	113	98	91	113	113	105	98	89	87	114	113	107	105	110	106	101	104	120	94	112	117	103	89	91	105	92	100	86	105	95	118	106	107	120	110	103	100	108	105	81	123	96	120	94	82	101	92	109	110	94	105	110	121	115	96	101	120	102	94	106	88	95	110	113	98	89	91	108	121	108	109	117	106	133	116	91	99	96	128	94	92	108	108	120	91	119	97	104	96	106	97	88	105	87	127	108	97	98	119	92	104	89	105	87	108	111	111	97	103	99	109	112	102	110	111	108	116	126	91	97	124	110	132	103	96	97	103	106	111	101	118	112	102	106	97	87	102	120
63032	52766	58728	35613	12721	671	553	538	456	404	367	372	407	315	326	317	319	322	306	308	300	305	290	265	285	309	269	321	272	302	272	252	272	272	290	247	276	266	271	277	271	262	269	261	280	286	253	285	274	248	296	251	257	257	264	257	262	269	239	266	272	253	250	267	242	260	276	283	271	272	252	276	260	257	290	261	301	300	261	254	237	266	293	231	231	253	263	257	272	240	263	243	233	235	253	274	279	255	285	277	263	261	285	233	263	257	248	283	292	288	242	298	244	254	239	269	266	260	251	276	274	272	262	270	257	244	267	268	269	260	264	232	245	262	245	273	241	268	284	241	229	249	257	287	266	279	251	240	275	282	260	260	264	304	229	254	282	254	278	285	233	266	237	279	261	265	257	272	290	264	245	254	267	256	279	270	240	285	281	261	269	265	285	244	284	251	241	256	247	269	220	289	261	247	262	230	244	268	243	287	247	289	281	246	257	260	255	277	232	234	238	281	253	260	267	246	268	226	250	278	239	260	262	252	275	254	265	261	228	255	267	247	273	250	242	271	260	275	259	260	282	252	254	276	263	244	270	265	229	285	237	279	271	262	265	271	263	263	256	266	258	244	245	233	241	291	271	266	256	263	250	272	271	282	260	243	254	274	253	256	263	267	259	252	269	255	257	248	271	261	272	235	241	258	254	251	269	239	258	262	258	253	267	271	256	248	238	232	262	264	278	266	294	270	266	265	254	264	283	233	266	275	279	270	275	271	256	271	276	263	249	254	274	250	260	271	278	286	240	240	278	268	276	236	281	231	257	260	254	275	293	277	256	232	256	240	270	256	252	266	287	261	256	229	268	256	255	224	268	258	276	272	258	248	270	266	301	217	254	252	264	261	253	265	257	245	262	259	273	256	271	265	272	262	245	242	239	250	246	278	277	271	270	251	289	267	252	289	271	251	252	261	280	229	269	283	289	288	274	259	242	266	254	272	237	247	260	275	250	258	248	281	272	272	261	247	254	266	292	240	252	288	273	227	282	302	268	248	245	241	255	256	295	246	243	283	269	247	314	225	265	263	259	278	260	245	273	250	262	263	265	253	256	274	258	260	277	261	308	290	275	264	256	286	261	253	278	236	276	243	247	270	244	264	244	246	267	244	296	245	274	266	264	267	251	272	248	261	243	256	262	285	232	286	237	253	254	266	271	233	272	287	257	235	244	270	271	263	258	259	269	246	256	260	263	233	273	251	264	261	261	261	219	236	245	258	255	267	233	287	273	288	269	264	273	244	237	259	247	266	260	243	270	216	289	267	272	276	244	245	254	257	278	254	251	293	255	269	262	255	255	242	272	250	265	263	280	289	292	248	243	235	257	280	266	253	287	261	259	259	250	252	247	270	228	252	231	261	232	262	298	234	263	270	251	241	265	257	253	245	292	249	260	265	252	261	280	291	285	269	277	254	248	254	266	266	236	270	284	252	254	264	254	269	282	261	263	243	259	246	267	284	275	274	221	247	241	261	265	274	283	263	243	266	237	264	251	246	255	254	282	239	264	266	256	255	267	263	244	264	266	235	252	261	246	226	275	288	298	264	262	256	270	256	287	281	255	256	256	274	271	277	247	274	262	252	269	250	258	233	252	277	259	239	251	244	263	256	273	249	249	259	206	251	232	240	264	271	268	285	273	267	269	279	277	267	282	265	271	262	249	255	274	231	270	271	254	248	242	285	290	243	278	241	243	247	253	272	260	255	251	238	263	262	243	254	260	261	277	246	229	280	249	233	287	282	269	239	230	253	255	275	270	280	258	254	254	262	260	268	265	297	281	257	278	254	239	252	229	263	260	248	247	263	241	258	239	237	253	279	273	284	274	265	263	258	250	261	231	242	233	243	271	282	256	296	251	253	238	241	264	248	232	259	269	278	281	282	274	273	260	275	247	267	288	250	259	268	277	251	259	252	261	252	269	285	234	252	277	255	254	266	276	257	245	251	292	272	282	264	265	285	281	256	247	258	246	250	260	236	274	232	286	263	251	250	260	257	246	266	275	270	280	267	240	266	235	280	277	247	275	266	273	272	282	257	263	255	246	251	253	271	260	258	235	274	266	284	264	274	244	261	279	241	275	268	269	283	245	261	235	246	262	264	278	238	267	281	266	260	274	263	282	222	252	277	277	277	242	259	282	244	257	225	285	257	236	277	249	259	244	224	232	251	260	282	260	282	237	259	256	255	238	286	265	281	258	262	269	266	251	262	279	262	255	253	268	225	253	254	254	278	274	253	221	263	267	235	265	260	245	265	276	225	248	256	289	247	269	268	252	262	268	268	292	272	271	255	271	264	226	268	258	249	288	262	274	235	251	273	263	246	259	294	257	246	261	270	247	268	232	226	258	271	277	256	241	246	233	246	268	276	264	241	260	261	262	281	249	275	271	274	262	267	243	258	274	238	296	236	252	271	270	253	298	270	280	286	274	280	234	239	248	259	263	293	271	232	267	250	255	254	260	263	256	265	276	251	247	241	261	266	279	254	230	246	243	251	277	257	234	282	239	220	267	238	273	286	269	253	256	254	272	265	257	243	234	261	264	269	262	249	279	275	265	259	269	274	271	245	261	258	261	236	261	296	244	242	244	269	246	268	240	251	239	252	246	286	280	258	253	267	245	245	256	253	243	256	240	230	248	263	267	273	244	293	276	283	272	307	290	245	272	265	254	261	269	271	257	276	259	228	239	254	281	258	246	259	262	246	274	280	238	234	244	249	281	283	283	255	273	292	251	268	266	253	236	256	271	253	269	259	275	255	264	228	260	276	266	271	248	260	286	249	232	250	233	274	248	287	269	271	261	229	249	263	259	260	266	253	242	278	241	252	246	258	251	243	272	268	246	263	272	244	246	276	271	241	270	272	230	236	294	269	242	253	253	222	218	260	256	251	275	264	265	250	292	241	238	291	273	285	264	245	268	225	260	261	233	281	279	235	261	261	252	260	223	258	279	244	266	239	267	281	258	259	246	254	283	238	269	269	267	273	297	259	268	260	272	277	274	273	243	277	238	269	245	268	250	259	283	250	257	256	264	276	305	259	250	289	250	252	271	266	273	265	248	268	262	255	290	239	249	250	269	269	263	235	268	224	258	275	258	226	249	255	271	267	220	230	252	264	250	257	267	264	268	260	267	281	253	289	263	262	278	259	262	256	244	250	248	238	237	254	275	255	261	268	240	279	266	259	277	277	261	278	267	276	265	236	247	265	273	245	257	263	264	253	257	268	265	249	260	267	244	250	243	248	263	239	256	259	243	256	221	266	262	272	274	266	317	281	281	256	267	234	244	250	281	246	239	267	287	243	258	274	253	222	267	260	234	256	282	285	251	250	245	260	265	238	265	235	256	261	249	268	278	256	261	250	272	277	266	236	261	259	260	242	265	248	257	260	285	252	286	265	256	248	283	234	254	264	253	247	251	275	268	277	250	248	238	264	265	245	248	263	241	290	269	275	274	242	263	249	280	262
39043	15830	6299	1703	428	261	278	295	266	272	289	267	285	299	283	286	273	302	278	255	276	292	249	267	244	265	273	290	275	305	247	281	280	278	282	296	264	279	265	289	284	269	280	292	281	279	281	259	266	254	262	264	278	314	258	292	301	287	257	273	265	254	266	285	296	243	296	272	280	241	317	288	262	279	244	274	291	266	282	282	307	283	276	309	250	265	284	279	295	274	302	278	297	268	289	254	271	260	287	299	264	262	243	266	250	296	272	265	276	246	310	254	278	286	298	282	267	287	278	298	284	275	274	275	279	272	269	276	277	287	263	287	288	328	285	266	252	277	283	289	275	278	272	281	269	249	255	253	279	254	253	283	297	298	274	263	314	289	249	279	293	261	271	252	251	303	274	270	262	287	298	301	288	301	294	257	256	293	283	305	231	280	270	259	277	250	274	289	294	261	303	259	319	284	276	291	244	264	285	278	306	296	320	275	267	251	290	287	300	302	265	299	267	241	290	298	308	291	288	286	275	287	268	255	261	302	274	266	291	278	259	316	278	265	280	305	274	242	247	261	272	256	289	288	265	259	272	267	289	272	295	267	259	273	277	252	283	293	289	297	292	278	257	255	321	270	265	247	269	267	287	276	288	279	258	279	275	291	287	278	254	242	289	274	311	295	279	283	275	289	301	270	286	288	286	306	285	290	293	291	280	270	281	275	260	256	292	301	307	282	290	262	274	278	253	288	279	289	296	284	244	291	261	274	258	284	270	272	295	267	262	276	269	267	279	291	306	312	273	254	276	271	301	280	290	270	277	293	279	299	285	288	276	268	262	258	290	282	263	274	321	264	274	291	261	268	258	294	286	268	256	313	285	247	268	308	292	294	283	285	311	293	290	258	300	299	278	261	285	290	275	253	251	274	289	277	263	238	294	272	273	275	277	285	277	255	289	257	282	282	286	256	289	292	268	271	260	284	273	290	281	246	262	268	285	278	276	302	255	261	276	279	261	309	248	279	268	259	282	263	279	275	302	263	309	293	265	285	268	292	291	247	284	260	285	240	298	281	287	270	288	281	290	285	279	257	254	297	260	286	289	286	278	276	272	260	267	247	281	266	283	273	246	263	276	282	299	267	243	282	296	262	256	249	282	280	311	280	277	281	264	282	298	262	277	268	272	276	265	280	268	280	266	269	287	283	274	280	272	278	263	256	276	311	275	253	251	292	303	272	305	283	286	298	277	241	279	273	299	317	313	253	286	282	300	257	248	265	271	237	262	273	276	274	278	286	279	285	296	275	288	286	265	300	284	268	281	285	276	280	262	296	264	265	306	265	277	262	296	283	268	284	251	272	288	285	298	312	275	298	278	244	281	249	269	266	333	266	280	297	258	275	262	262	240	316	265	278	298	288	290	245	260	283	287	291	298	278	288	292	271	278	259	248	293	304	276	266	269	273	267	279	273	284	263	290	282	284	256	297	268	293	265	274	284	271	274	274	273	286	278	313	311	278	293	300	290	279	285	289	267	293	285	279	291	316	275	271	283	251	249	260	302	270	285	261	269	281	273	282	260	318	263	281	289	262	288	291	280	263	277	254	293	275	278	300	261	273	277	273	289	285	264	253	295	265	233	246	314	261	284	271	259	296	295	319	295	292	292	273	301	256	273	267	309	291	252	276	282	271	281	248	299	266	278	309	267	283	281	275	284	304	301	290	314	295	247	252	276	268	235	287	279	265	265	257	296	300	276	270	273	277	306	282	278	280	271	252	290	293	290	299	306	298	280	263	262	277	305	277	273	290	272	303	234	291	294	292	286	273	261	256	259	282	264	260	328	287	255	280	271	282	264	277	284	281	276	269	250	274	273	315	264	275	271	300	253	271	276	272	297	301	274	266	276	249	269	308	277	268	282	292	291	260	293	272	312	274	280	266	304	297	273	277	285	273	264	280	261	270	269	293	262	267	274	283	300	289	245	291	276	283	324	313	291	271	270	274	285	274	279	273	262	287	300	280	296	278	254	268	289	273	268	274	285	269	285	309	289	288	284	267	269	278	264	259	254	257	296	271	289	247	297	281	289	253	282	237	244	305	277	313	289	283	274	257	248	255	276	294	290	258	268	288	270	260	265	300	262	292	297	285	286	273	275	283	292	282	269	321	301	310	275	281	277	282	275	268	282	284	318	310	283	268	277	249	262	280	274	281	254	283	267	283	278	272	263	286	268	295	267	283	289	291	237	290	290	278	268	266	279	290	276	234	260	269	264	306	279	254	252	273	295	274	294	257	272	315	291	298	270	266	277	303	288	292	285	302	273	280	295	266	282	284	287	274	277	283	259	259	250	292	268	229	274	299	337	275	324	283	292	306	295	255	272	289	272	272	259	266	293	257	290	251	275	268	291	249	319	276	317	250	277	278	259	276	297	244	284	277	254	287	310	277	231	281	277	266	285	277	266	266	274	279	274	273	298	269	284	262	304	278	299	317	289	265	275	298	304	300	298	277	279	294	309	286	263	299	269	263	267	270	274	266	283	277	302	276	265	280	304	271	290	268	287	295	278	274	258	280	301	289	272	276	257	270	279	281	269	288	264	285	286	280	295	290	279	281	292	276	259	256	262	256	284	282	321	299	291	305	280	262	281	268	258	283	269	260	287	298	293	252	292	265	300	261	265	293	296	309	292	277	285	286	263	269	269	263	287	318	269	281	286	266	287	247	298	291	255	274	267	261	288	280	267	264	246	253	284	296	308	277	291	294	259	307	311	315	292	269	284	275	291	271	253	265	304	287	256	259	251	298	301	324	266	297	282	296	254	273	295	295	296	289	226	263	274	293	266	274	284	311	300	273	280	291	286	288	291	276	272	279	308	301	293	270	260	288	298	265	275	311	277	268	297	288	305	285	271	292	271	295	298	277	254	279	254	278	282	305	278	289	263	281	289	283	283	276	304	280	242	261	271	284	267	299	306	277	283	272	262	261	289	265	237	289	280	300	299	288	276	318	262	259	245	280	269	262	290	272	300	265	269	272	296	281	300	248	303	272	276	300	277	300	291	284	267	277	296	267	274	258	270	258	276	277	298	295	282	281	238	293	274	275	282	289	276	273	272	298	304	278	298	299	282	301	284	256	299	306	260	297	291	295	269	259	258	298	273	263	260	281	307	277	286	290	276	284	262	284	297	264	285	280	251	265	279	266	307	274	274	262	241	257	280	275	282	263	315	286	275	311	306	289	245	274	241	254	317	248	293	272	277	299	268	295	277	291	266	262	293	289	261	293	283	298	248	258	337	260	301	294	269	290	271	265	263	277	293	307	271	267	251	249	244	246	250	264	312	275	258	290	277	252	245	232	256	279	245	283	277	286	271	289	255	292	261	274	281	266	287	269	278	294	254	303	281	259	278	284	295	293	288	283	263	284	286	301	268	282	295	282	270	290	276	262	275	249	279	301	296	279	309	275	261	276	281	293	274	295	288	285	273	272	269	273	297	255	293	273	259	262	263	301	261	289
32715	12320	10423	3840	1029	628	597	607	587	651	602	599	609	643	601	629	612	652	675	597	598	554	613	610	614	634	586	635	610	578	619	602	613	547	610	614	641	657	597	566	618	619	606	637	618	587	614	622	585	657	619	652	611	654	608	598	594	628	585	561	637	632	623	612	594	597	624	581	585	595	618	600	619	606	543	633	635	617	564	600	635	603	616	583	643	599	605	633	611	548	652	596	611	581	585	630	610	617	624	615	594	644	599	653	592	595	629	601	581	586	598	617	614	629	631	634	629	601	655	612	591	587	607	591	638	627	624	565	616	612	607	620	639	649	625	616	615	596	587	621	571	607	655	671	616	630	593	629	616	613	609	620	593	632	621	611	614	573	592	588	610	632	619	599	614	585	556	624	584	607	578	617	652	595	622	640	647	672	637	659	592	577	685	609	575	602	609	595	593	571	626	634	576	597	640	607	594	638	645	586	663	651	616	594	629	610	604	627	649	584	613	583	609	595	609	625	633	576	611	614	661	614	608	591	580	628	616	660	611	574	574	636	637	614	624	624	603	588	600	558	566	640	602	636	564	606	624	613	594	579	648	674	595	602	589	594	625	637	583	619	573	615	609	587	600	607	611	622	652	564	621	603	608	644	585	634	601	586	609	596	598	678	619	614	570	591	579	582	613	631	649	609	592	609	601	619	618	658	594	597	605	580	614	623	614	622	601	602	593	603	602	586	680	588	587	640	608	637	588	595	620	632	640	594	632	628	625	611	609	573	611	607	578	605	644	613	661	587	632	585	623	610	600	640	614	619	623	621	574	577	602	636	591	622	632	578	648	615	580	592	598	586	587	573	620	632	647	633	592	599	620	579	566	638	648	619	606	628	602	641	596	629	608	612	665	623	634	599	640	622	637	574	583	587	595	636	612	609	611	635	625	629	579	631	593	605	572	614	631	616	647	604	595	566	634	605	586	602	617	589	625	639	654	620	627	606	624	578	624	581	580	609	586	608	603	581	607	557	644	569	602	622	637	599	656	567	605	603	607	574	574	560	604	624	612	610	597	629	613	625	651	600	606	593	577	618	602	638	627	622	606	614	605	604	566	634	572	614	628	651	610	607	566	589	613	630	616	628	589	597	576	607	598	611	615	591	602	594	647	634	638	637	579	602	630	602	616	632	592	636	568	599	618	628	573	585	604	643	552	582	605	627	606	555	649	615	626	642	592	646	625	634	645	605	639	661	594	586	598	593	604	599	611	605	589	577	597	616	630	635	617	610	607	607	655	627	584	621	608	600	586	599	627	630	631	611	663	632	623	603	611	566	596	606	589	600	608	617	602	626	619	608	626	575	589	605	585	611	581	585	587	615	605	583	593	589	616	642	602	608	611	628	642	588	601	598	584	597	645	580	576	614	589	611	614	608	604	585	618	562	612	547	609	618	614	634	589	581	607	572	607	584	650	611	610	614	623	661	606	578	626	574	594	618	610	650	585	631	611	612	604	625	612	614	613	568	616	621	591	579	598	626	617	628	602	611	654	624	652	604	611	613	617	601	592	596	567	581	577	653	641	597	621	614	578	639	618	644	643	623	629	589	598	565	624	625	600	618	640	636	583	599	581	612	601	615	599	573	638	577	617	566	577	597	626	604	614	614	631	585	639	620	610	605	632	635	623	649	591	642	631	620	633	664	624	597	627	617	639	623	624	585	589	594	596	590	608	630	595	574	573	622	629	612	611	596	594	591	645	601	627	574	616	588	613	634	560	594	659	607	610	637	637	639	606	569	625	617	627	578	595	589	617	618	639	614	610	583	578	578	632	611	603	574	605	618	618	613	569	607	677	646	590	630	571	617	603	622	603	620	613	607	573	625	597	589	629	580	645	612	590	603	611	613	606	581	618	635	629	605	657	600	630	631	611	584	569	635	602	584	612	629	647	625	610	625	630	636	628	604	577	585	591	632	628	605	624	606	585	604	606	613	567	575	626	574	631	636	614	631	614	632	593	620	626	580	589	588	599	600	635	663	616	586	597	525	642	568	610	604	685	655	599	562	630	596	633	637	619	573	617	594	618	579	581	586	641	636	672	634	631	618	649	605	621	620	610	602	619	599	585	595	610	622	605	572	581	654	580	632	626	675	655	621	620	625	613	594	623	652	633	630	569	625	623	624	598	599	569	629	646	604	687	561	601	563	624	585	639	601	607	607	576	654	608	602	583	615	589	616	576	618	608	626	597	605	610	586	607	639	590	579	584	596	593	602	618	668	559	601	617	601	580	617	626	658	651	594	609	647	596	652	624	589	620	595	622	626	637	619	622	604	604	604	609	600	586	598	610	599	600	625	611	624	651	589	640	599	605	593	610	607	620	616	605	617	652	628	580	629	614	636	608	619	604	664	562	614	618	591	588	650	607	572	649	622	625	588	580	605	580	628	563	614	621	648	624	612	598	630	585	596	651	653	636	592	605	608	585	594	598	595	616	609	654	580	628	605	600	650	636	635	639	681	621	653	610	621	628	630	616	608	657	606	630	582	561	609	652	585	619	590	602	591	587	626	611	599	557	607	607	584	628	609	648	601	605	614	606	615	628	569	613	643	675	578	557	576	622	625	622	602	639	620	633	602	627	618	638	602	604	661	582	566	597	586	683	600	593	580	577	661	629	581	644	621	616	592	568	618	586	651	588	601	578	551	617	595	603	607	620	610	619	642	635	602	606	572	621	650	616	607	594	624	637	568	608	610	590	587	624	590	620	623	664	622	608	649	606	593	588	629	649	657	623	569	665	679	585	587	575	587	591	576	630	616	632	626	614	607	590	615	598	581	621	622	574	660	621	626	588	566	612	635	566	597	624	587	613	613	612	634	586	608	567	619	604	618	610	642	596	602	629	597	621	573	601	627	659	572	626	588	596	591	617	620	637	576	553	619	596	607	640	612	618	593	599	626	591	614	591	591	608	626	620	630	626	593	582	570	590	643	594	577	615	615	613	639	606	647	605	662	657	598	642	617	570	619	626	600	651	612	602	603	585	592	607	622	646	598	606	633	608	639	586	566	643	610	594	622	580	642	576	547	577	627	589	624	600	645	586	556	606	602	614	602	590	588	604	568	609	607	588	601	573	612	603	608	620	592	568	563	616	637	616	612	600	618	628	601	616	600	598	630	571	604	640	599	638	630	607	658	637	644	583	588	611	600	580	621	602	596	605	594	574	609	578	655	642	620	603	598	640	608	577	601	589	581	602	621	640	608	612	587	590	620	618	606	633	572	621	638	628	641	592	630	580	597	578	656	551	658	582	607	596	596	632	599	643	636	601	597	643	619	613	605	596	592	632	614	581	620	578	651	610	607	608	651	584	592	605	620	603	583	590	626	608	635	620	542	623	606	569	620	631	602	593	624	608	658	626	572	575	634	617	602	587	597	605	590	599	598	618	602	610	641	635	582	643	669	558	584	625	602	614	619	571	635	631	578	639	567	626	602	643	553	581	644	628	589	624	600	642	589	638	633
81170	57161	49610	28728	7532	378	211	202	199	188	203	180	178	204	220	215	176	172	179	210	187	191	161	193	180	188	202	195	170	181	184	205	178	195	188	192	173	171	177	190	197	178	193	170	168	199	157	197	206	177	164	201	166	179	189	208	197	196	198	198	208	200	178	195	173	168	182	184	175	148	172	192	203	199	211	177	162	169	159	179	177	174	195	201	209	174	200	176	174	183	191	191	180	210	180	152	184	179	190	167	166	171	189	181	163	170	195	215	219	176	182	190	181	165	157	165	196	164	166	180	216	185	153	171	206	186	186	181	162	191	150	166	148	193	193	188	185	168	198	179	179	201	184	196	198	169	178	196	193	175	188	171	187	191	189	191	182	166	177	182	198	171	183	182	188	179	195	201	177	167	166	195	153	169	195	192	183	158	200	143	158	191	172	184	171	204	205	182	195	139	174	181	167	168	170	184	181	173	172	180	184	162	162	188	166	182	193	167	202	169	184	168	165	188	166	161	200	201	143	187	171	175	180	181	205	172	184	186	181	192	154	152	159	197	164	177	178	168	196	178	185	186	175	180	190	154	177	168	210	215	174	183	180	188	204	183	192	177	189	165	176	166	173	160	192	206	173	202	186	168	186	174	183	176	181	178	156	158	190	188	155	177	184	170	198	188	145	205	165	170	175	193	184	159	171	183	178	153	162	153	209	179	195	189	178	176	179	184	170	199	173	190	181	153	174	188	176	174	184	175	174	200	166	146	179	168	198	185	208	180	178	178	170	170	180	168	171	168	173	187	187	185	161	176	190	189	173	184	169	179	188	214	182	169	207	160	178	183	195	184	200	182	181	185	155	170	177	194	205	198	174	158	168	168	171	176	172	158	199	196	171	169	173	200	194	176	178	146	199	157	184	190	179	177	179	160	170	153	181	198	184	187	143	174	181	184	180	217	182	194	181	180	173	173	217	161	184	171	188	169	169	172	198	181	192	165	177	204	183	172	184	176	177	162	172	168	178	169	166	182	176	174	168	165	152	165	194	174	180	155	157	188	167	214	162	186	206	181	172	182	178	178	152	183	197	208	161	170	169	197	170	165	205	151	197	167	178	193	161	158	191	164	178	177	181	172	192	182	192	179	176	191	169	143	194	176	209	146	160	152	163	197	158	199	169	171	180	193	175	178	178	176	180	179	171	187	168	170	174	200	170	164	186	169	188	208	173	187	182	211	198	184	172	184	193	219	206	174	189	171	174	164	161	213	173	163	163	192	178	168	169	188	188	198	148	159	168	166	174	186	174	169	181	181	180	187	161	187	168	195	186	197	198	198	183	157	185	209	183	173	180	183	170	176	173	157	162	196	194	177	205	175	163	176	193	174	174	185	170	173	194	185	176	175	191	189	208	182	191	155	175	189	180	165	171	170	180	171	178	175	164	175	169	186	207	172	178	185	184	183	172	200	152	169	190	200	175	190	187	174	168	194	165	201	178	167	186	184	187	162	170	181	187	185	183	170	196	169	166	182	213	189	164	162	184	176	145	184	195	182	186	206	180	166	177	186	171	185	191	171	181	174	178	181	178	155	182	175	180	172	177	178	174	184	191	171	169	159	170	190	197	197	172	157	193	192	176	164	187	174	159	171	166	192	154	160	169	207	181	177	174	179	190	178	166	173	157	177	170	174	188	182	170	202	199	159	176	164	181	153	177	186	178	159	181	182	174	190	182	200	171	186	177	179	169	161	157	169	169	183	174	188	171	183	163	184	173	170	185	173	185	178	170	148	177	161	165	170	189	161	223	172	179	156	178	164	178	179	180	188	207	172	223	172	196	184	200	183	152	144	173	189	178	180	188	172	194	186	166	187	183	171	188	178	188	187	166	169	187	158	165	193	179	179	172	181	188	189	197	185	141	153	200	156	169	167	166	192	162	198	172	167	173	189	181	202	186	185	164	163	162	187	156	183	185	158	167	179	166	182	166	166	186	194	175	180	155	193	172	164	163	177	195	175	185	182	189	151	210	185	192	162	185	178	162	165	170	189	178	183	180	165	177	167	194	219	193	176	181	176	185	172	161	194	202	180	157	163	164	161	169	155	173	175	186	172	157	152	190	187	179	205	174	197	170	188	202	186	187	167	194	181	168	162	183	175	178	175	172	207	173	153	170	187	200	192	166	185	180	179	173	173	168	201	204	183	193	176	178	187	166	193	180	159	164	185	176	172	178	181	169	176	155	175	182	217	189	186	166	163	176	147	188	165	179	190	171	176	173	191	180	189	197	182	174	183	198	188	192	169	180	175	173	173	169	175	174	158	183	185	161	183	179	174	191	192	164	182	176	188	168	159	196	180	183	205	198	185	156	184	183	168	177	185	152	167	171	178	203	184	185	178	171	176	180	194	185	175	186	176	195	210	210	179	154	209	164	203	173	180	183	199	169	191	155	197	160	183	200	184	156	175	186	189	175	199	174	170	179	185	182	197	153	197	167	188	191	152	177	163	166	188	195	195	168	162	189	156	162	205	186	183	171	175	201	167	168	167	194	172	170	178	161	176	141	182	177	168	209	167	165	191	158	190	173	188	179	184	186	185	155	187	171	177	152	176	176	204	218	204	166	171	183	180	190	191	154	168	183	176	187	193	182	168	164	177	185	169	158	145	225	189	178	196	178	179	188	158	183	160	177	157	172	170	192	182	169	165	170	192	137	166	191	172	171	180	174	181	179	171	174	172	137	190	187	175	191	191	156	191	174	145	190	165	175	195	170	191	179	198	178	172	191	160	208	162	185	176	187	177	156	162	181	176	169	200	173	169	180	177	196	217	166	199	187	180	182	166	174	186	188	190	182	192	206	197	205	193	186	164	180	190	160	218	167	188	209	157	184	182	189	186	193	177	170	191	191	180	167	152	186	183	182	188	194	190	193	181	182	198	178	192	211	201	156	183	172	179	173	167	159	189	157	170	164	183	198	176	184	164	183	177	197	177	168	198	194	166	159	173	179	159	160	160	165	205	182	144	157	177	181	184	180	169	176	173	200	201	179	186	181	178	196	170	156	169	180	184	196	162	165	184	179	181	181	170	176	180	174	172	170	201	188	152	183	187	193	179	202	158	167	191	166	182	208	186	190	178	190	181	190	175	177	215	190	188	175	183	198	175	204	177	165	185	169	153	174	176	209	162	200	164	201	157	194	161	182	171	155	187	180	171	192	159	185	191	182	166	192	155	185	183	190	162	171	171	185	217	208	190	168	206	165	188	205	158	202	191	195	187	172	181	189	175	148	171	180	175	175	178	167	168	177	175	187	201	194	178	170	207	178	177	185	173	159	175	178	195	185	190	183	160	164	185	184	151	171	179	173	185	189	167	171	170	167	178	172	176	207	184	153	169	178	192	195	198	203	182	190	177	187	194	183	184	188	181	176	159	185	188	178	214	160	181	192	173	164	196	190	182	203	203	181	187	200	191	182	170	186	169	165	170	162	178	178	200	186	175	174	190	205	194	206	169	167	186
53648	42703	47679	28956	9281	588	613	577	504	501	467	465	473	464	439	413	438	437	397	433	403	414	399	420	428	423	429	396	419	417	435	390	394	421	415	407	436	407	427	402	407	418	399	430	415	419	425	403	391	401	400	394	437	373	410	395	411	416	419	397	385	389	462	408	375	393	415	402	424	374	433	359	426	421	420	387	393	367	398	413	426	421	413	379	439	396	428	420	402	451	430	393	390	400	409	380	440	389	400	407	370	436	398	416	370	402	400	405	412	391	415	412	417	412	403	451	444	434	389	400	383	407	431	414	388	416	391	425	448	394	412	405	406	429	420	423	431	431	411	369	410	413	401	414	377	402	419	389	377	427	427	372	395	394	380	410	399	395	388	389	413	381	389	390	392	418	427	394	425	391	441	400	386	403	404	397	378	404	389	381	440	409	414	434	395	415	453	420	406	395	419	380	434	386	405	395	399	428	407	397	391	384	390	410	420	395	405	384	394	382	398	421	398	381	439	416	403	403	400	385	406	374	436	391	442	416	411	390	402	395	415	392	415	413	407	362	387	391	389	403	415	387	388	400	418	403	389	408	381	378	384	417	436	438	403	402	380	436	419	384	422	438	394	387	436	392	373	397	390	388	404	399	414	426	364	425	425	413	401	379	408	406	420	390	390	421	435	360	418	399	407	398	403	410	392	429	372	397	377	422	408	406	429	447	395	390	412	428	389	402	417	443	417	452	409	405	427	363	382	399	363	397	405	404	408	349	421	376	415	388	384	431	398	428	410	394	409	395	416	402	375	425	425	387	414	375	389	402	417	366	389	390	382	390	385	436	412	414	362	405	392	400	385	404	364	378	406	381	412	417	436	412	422	412	432	391	413	397	440	395	433	396	411	405	427	413	420	424	431	400	397	411	410	448	386	372	401	373	384	432	432	428	397	407	410	404	405	396	403	441	397	408	412	421	390	389	426	419	410	382	418	445	378	398	404	429	392	385	409	419	386	406	373	400	430	408	397	400	414	422	384	385	397	417	441	407	397	397	401	390	402	443	399	441	404	442	398	415	385	421	405	381	408	384	419	439	410	386	444	402	387	461	429	430	353	380	379	389	390	374	398	407	430	418	406	421	400	420	400	415	392	434	379	435	391	438	409	373	379	409	399	403	379	399	399	398	400	378	410	358	397	389	408	396	384	390	388	412	406	418	392	411	390	387	363	404	401	382	376	393	388	414	428	399	374	428	373	381	389	376	400	393	372	408	425	392	391	411	372	392	420	431	394	447	399	420	389	405	420	426	418	440	433	408	402	400	433	431	405	408	362	383	401	402	404	388	392	408	401	402	393	359	374	419	425	397	421	408	400	397	425	409	416	394	395	411	428	411	384	406	395	412	439	412	391	395	381	401	414	410	429	428	371	385	404	421	451	427	423	408	430	412	404	417	392	420	414	388	427	363	393	384	395	404	432	424	403	409	445	418	380	373	417	385	415	400	447	425	441	393	394	409	402	414	409	422	434	409	427	389	436	392	390	416	422	407	406	397	377	412	398	416	403	391	398	380	376	440	417	426	396	415	399	422	409	417	391	401	407	422	430	380	439	411	392	422	448	391	417	376	427	410	393	387	419	432	359	391	402	426	396	400	409	439	433	371	389	435	397	417	411	398	394	402	392	349	388	431	388	389	394	385	399	391	433	403	416	385	425	399	357	397	374	427	418	388	429	411	430	397	433	427	453	422	392	422	422	376	422	393	408	398	422	410	402	411	401	423	394	384	412	390	397	389	423	414	385	386	419	424	393	413	431	399	441	409	390	381	422	388	411	398	418	397	417	405	438	383	378	440	438	392	406	399	432	420	435	399	394	372	411	387	391	407	420	401	403	400	405	377	358	367	434	408	369	383	414	405	434	415	441	402	378	447	416	402	411	425	422	376	425	417	415	399	406	400	386	390	395	421	369	345	409	404	415	438	396	408	398	396	397	373	386	428	412	421	409	396	422	378	399	410	413	399	387	418	389	409	411	372	416	372	417	413	424	418	389	370	385	423	391	409	416	437	400	422	431	382	460	372	389	398	383	405	402	383	411	406	392	439	386	411	466	385	435	405	395	405	392	403	434	395	375	414	363	396	409	425	403	426	402	392	397	444	402	410	423	427	423	389	423	437	416	375	402	418	419	406	365	399	386	429	416	405	395	393	433	406	406	399	400	429	424	391	375	389	422	374	399	415	381	377	414	404	390	430	400	434	403	432	407	395	415	428	382	387	448	416	413	419	402	436	417	412	411	399	393	394	370	396	382	386	443	431	382	431	412	386	390	423	403	393	397	462	408	366	397	434	388	393	386	383	439	388	384	361	400	431	409	397	390	399	368	397	421	386	434	419	400	394	416	387	412	413	411	388	422	398	418	385	385	391	419	388	402	427	423	402	388	386	384	403	416	420	411	396	428	413	402	435	387	409	403	411	421	363	417	401	399	421	413	398	412	411	398	396	381	387	422	396	383	409	400	409	386	369	416	406	380	408	409	411	405	425	392	428	409	386	429	444	431	363	392	383	429	407	391	414	413	389	394	413	386	422	372	405	417	396	381	400	402	398	399	410	430	386	374	380	423	403	417	418	402	380	400	420	418	397	416	417	400	384	405	397	389	401	434	384	377	430	393	441	393	384	408	411	369	477	371	396	413	428	399	397	386	417	397	394	382	403	389	390	408	389	403	425	409	410	403	405	393	382	396	410	400	393	424	418	410	440	385	365	388	388	402	383	427	389	395	380	359	431	406	397	421	394	423	417	360	401	411	411	457	394	377	405	393	416	403	426	371	395	372	404	435	400	436	397	365	401	414	387	418	397	409	410	380	429	436	407	403	394	366	432	385	412	384	394	381	387	396	420	416	410	435	412	397	418	413	421	411	409	414	410	406	417	428	425	382	412	399	416	426	371	389	422	450	384	387	416	383	388	389	396	406	416	390	403	404	373	410	429	383	397	395	410	415	369	418	424	408	436	442	415	404	371	387	382	387	412	375	419	395	386	427	413	408	398	369	387	431	422	407	438	397	401	405	380	419	402	392	408	403	410	398	383	451	420	367	448	400	430	411	420	408	400	400	378	436	408	420	417	401	415	359	458	431	398	358	390	389	402	393	382	361	417	419	454	385	406	394	426	407	395	394	422	411	393	405	422	418	431	395	420	412	385	442	386	389	412	401	437	394	401	395	354	437	384	377	396	406	425	415	402	414	384	379	376	424	420	414	409	394	426	418	400	423	389	431	411	379	383	384	408	417	377	383	424	410	402	427	402	407	397	389	403	402	402	428	376	412	437	408	412	408	380	382	406	394	413	436	390	396	435	398	415	409	418	372	414	415	392	425	423	403	396	416	369	435	395	423	408	402	390	403	387	437	429	356	399	408	432	413	406	380	425	409	397	373	397	365	391	393	417	373	412	407	394	385	377	416	421	411	417	434	423	440	385	419	431	396	381	428	426	411	398	408	412	379	393	415	396	387	401	409	427
89440	67823	61879	40272	14494	1228	196	174	132	143	126	133	124	122	111	108	109	129	118	133	109	115	119	122	125	108	122	108	112	129	104	103	117	113	136	116	110	104	95	113	120	108	112	105	109	99	111	105	116	114	104	123	107	126	116	106	115	115	90	95	111	95	111	131	115	107	119	103	102	102	126	115	96	104	103	111	89	80	108	121	104	100	134	120	101	89	112	110	106	112	104	115	96	141	120	94	124	111	122	114	116	100	114	110	113	110	120	103	124	109	120	134	107	104	106	95	126	88	128	103	112	101	111	104	129	94	117	124	113	132	101	118	117	128	124	109	95	129	90	112	100	137	109	96	105	104	114	106	113	106	109	116	124	113	111	115	97	97	108	102	93	103	88	111	108	114	127	72	112	113	76	109	85	124	109	128	144	96	104	117	111	105	96	119	107	108	115	111	92	98	107	112	105	100	115	115	113	111	114	119	119	117	111	111	93	133	111	110	113	95	116	105	94	116	107	103	88	112	106	117	104	136	120	115	103	103	105	111	110	100	96	107	108	110	108	108	111	106	104	112	116	93	102	107	115	109	94	101	126	107	105	113	110	104	103	117	115	101	124	105	116	80	99	120	95	93	108	94	115	111	105	120	119	105	119	116	97	96	116	105	108	109	98	120	106	111	121	118	107	107	96	90	111	99	120	99	95	92	100	106	116	110	109	116	117	102	120	118	119	101	126	116	119	118	118	100	99	114	120	102	126	111	112	104	112	110	110	98	117	94	128	134	126	104	118	121	92	115	127	137	99	106	101	97	110	105	104	98	112	107	133	107	106	111	103	116	119	102	113	119	105	118	104	100	100	114	103	115	94	90	125	91	129	101	106	114	107	124	111	119	104	105	121	96	100	100	95	96	104	106	111	107	97	116	106	91	104	101	110	106	131	126	91	87	95	95	95	122	116	114	90	120	114	112	97	112	113	96	122	117	105	122	104	116	139	123	109	102	118	113	106	107	100	98	101	114	123	122	118	124	103	103	104	102	105	106	92	121	110	118	116	123	115	122	108	104	85	100	104	82	123	129	116	109	98	106	120	135	106	105	99	95	119	116	116	110	114	93	125	104	111	108	128	106	115	114	109	110	113	92	99	99	122	110	115	129	108	100	99	128	105	100	127	104	102	103	108	126	104	125	113	129	104	112	99	110	106	107	106	107	106	112	102	114	100	113	136	94	99	109	101	116	125	104	118	109	118	104	118	102	104	117	98	118	108	107	105	108	103	108	115	107	86	115	99	127	115	106	107	101	111	110	109	105	86	123	100	94	106	100	120	111	100	92	111	105	119	89	130	114	101	90	114	103	106	122	105	126	122	108	108	119	117	96	99	120	102	113	92	93	110	106	109	100	109	104	100	96	115	101	116	99	85	100	104	107	115	102	122	131	107	116	76	108	131	120	108	107	107	97	120	124	106	113	114	96	109	110	117	105	108	121	133	105	116	120	105	92	108	110	116	97	130	98	111	121	94	125	100	122	84	131	90	105	98	103	108	108	114	114	94	121	101	90	130	93	101	115	128	105	98	115	111	118	107	87	108	109	105	102	118	95	102	108	107	104	115	110	111	107	114	125	98	113	113	112	90	93	90	92	108	115	111	98	115	106	101	118	99	96	113	114	97	100	105	103	112	127	103	116	125	114	123	121	105	106	108	108	133	123	116	106	95	113	114	102	97	113	110	114	112	125	102	119	100	122	108	113	106	120	117	95	102	96	111	112	102	105	119	95	107	112	94	87	112	95	113	101	122	121	126	104	86	100	118	123	112	125	119	117	96	110	120	90	116	131	104	98	106	119	111	115	135	115	91	116	122	116	99	122	100	116	121	109	104	98	106	117	100	100	113	109	113	109	125	91	108	120	90	104	102	99	85	117	110	114	107	108	125	100	110	107	130	122	102	122	95	119	108	106	101	106	122	122	114	105	119	120	110	114	103	107	101	117	116	105	105	110	106	98	104	112	90	91	94	103	106	105	96	104	89	106	106	107	115	119	117	105	100	105	119	104	111	136	123	112	98	125	109	105	131	98	106	115	111	106	120	118	104	101	103	107	118	122	93	110	91	101	118	105	103	123	106	107	92	131	107	115	88	109	109	92	109	97	108	121	112	118	114	120	121	105	100	116	92	95	138	112	100	113	106	113	103	106	90	94	104	107	120	97	124	117	106	105	105	111	92	118	112	116	100	96	98	105	107	112	97	114	99	100	105	114	100	100	102	108	103	110	122	125	105	124	109	108	115	100	113	105	93	118	115	94	103	117	101	95	115	120	96	86	87	95	109	133	124	117	120	107	94	119	90	133	107	114	125	99	103	107	105	101	129	135	97	111	114	111	103	111	106	90	98	101	102	113	88	113	90	84	101	93	124	106	107	117	92	102	110	114	124	102	104	105	101	116	105	121	109	109	104	128	105	125	99	116	116	105	108	117	109	112	95	100	124	102	109	91	109	108	106	104	128	97	105	112	103	117	112	101	116	121	100	124	88	105	123	110	91	112	119	104	112	98	131	115	119	132	107	103	110	123	106	126	108	94	88	126	90	98	109	114	117	98	102	116	111	135	98	109	90	104	119	86	120	101	95	110	105	97	90	110	108	109	101	107	91	111	118	116	131	103	110	101	94	100	131	97	99	87	96	110	112	104	100	104	104	119	107	94	94	105	120	105	104	104	117	111	113	111	111	118	125	115	111	121	123	104	117	99	101	108	108	89	106	103	132	112	82	93	111	108	104	129	109	117	120	100	112	111	113	105	122	98	97	122	97	97	137	117	114	114	100	118	118	100	129	114	82	94	114	111	126	106	126	106	123	115	115	121	112	120	110	95	124	117	107	106	109	92	101	100	112	107	95	102	101	105	102	107	83	104	103	111	132	111	116	129	109	96	112	103	106	123	120	116	104	106	112	97	99	110	113	104	88	104	111	98	96	108	106	111	87	116	108	100	96	109	95	115	123	123	117	104	109	129	120	99	107	116	92	99	114	115	114	80	114	98	115	94	112	96	97	105	102	105	102	119	134	114	99	98	97	101	99	113	94	104	121	105	107	127	128	113	125	101	104	103	121	115	122	106	111	109	105	119	126	115	114	100	83	116	127	106	118	113	121	113	106	110	103	107	110	97	106	101	101	94	95	118	100	116	104	121	113	113	95	133	92	105	106	100	125	109	95	115	107	113	111	113	126	117	129	100	102	110	103	107	105	117	107	117	116	103	119	107	114	93	108	104	105	89	116	105	122	103	123	103	99	111	88	117	98	110	97	92	102	104	110	106	115	104	107	95	126	114	105	104	105	109	105	132	113	99	115	102	120	103	119	125	110	108	97	113	101	131	102	108	110	107	104	101	104	111	90	108	114	124	116	93	96	108	109	112	107	99	118	94	96	102	114	99	121	97	95	101	124	115	102	108	100	93	112	112	108	109	99	112	113	149	95	99	113	128	88	113	110	96	95	112	118	92	96	101	112	97	103	91
63258	53117	58290	38496	12231	688	539	473	460	438	381	414	360	333	355	319	326	300	307	320	311	281	271	284	264	283	267	273	278	268	283	289	274	285	280	283	306	300	274	271	271	275	288	287	224	276	241	264	262	269	284	265	257	259	252	263	299	297	252	275	252	244	286	276	261	284	267	248	261	268	231	272	248	254	263	252	283	284	267	238	288	263	265	272	256	257	295	265	290	278	265	249	281	288	271	275	274	249	246	258	265	290	293	260	277	237	289	286	269	257	285	269	265	252	286	263	243	263	269	284	264	251	256	267	239	269	250	274	264	255	253	263	240	265	274	260	256	270	272	260	243	260	257	274	259	269	262	265	263	252	269	256	264	286	267	264	274	259	269	281	257	267	292	223	273	245	283	263	273	255	300	254	293	262	295	283	267	258	249	300	251	265	253	222	265	268	300	280	279	272	268	273	262	264	250	281	254	262	268	277	272	267	244	241	274	254	261	282	267	269	268	258	256	241	252	276	279	270	250	268	262	272	246	277	257	289	255	249	299	242	285	261	291	256	279	267	253	288	286	243	248	269	265	273	269	276	248	254	247	262	294	256	282	252	257	246	254	259	261	243	292	235	281	271	240	281	268	270	275	245	280	244	253	257	266	261	291	273	257	259	255	284	277	278	273	263	292	260	273	264	258	269	261	269	272	226	261	264	240	257	276	246	281	261	276	265	260	272	273	275	301	291	261	244	233	247	286	256	265	259	252	273	267	278	245	243	247	258	290	270	266	258	285	261	265	251	268	275	242	277	279	257	279	273	284	237	286	249	244	278	258	212	263	256	256	275	276	275	253	251	302	282	272	288	264	249	275	276	273	271	262	262	260	253	256	243	260	246	274	255	275	271	243	243	240	297	254	273	280	265	262	287	256	242	260	265	280	240	245	269	286	279	258	282	234	263	261	256	272	261	269	269	272	248	251	256	265	282	284	252	292	248	258	267	291	251	276	267	255	265	246	265	252	276	274	270	283	266	287	247	257	274	289	263	255	244	293	259	276	255	265	243	278	253	258	236	244	256	239	295	255	235	284	294	222	296	278	290	292	292	254	235	263	276	269	274	275	259	282	287	283	247	266	241	260	252	257	254	269	257	267	252	265	275	239	283	261	270	262	241	288	251	297	283	257	271	277	266	240	264	283	281	245	272	241	291	271	245	247	248	235	266	303	272	241	282	267	269	251	277	247	265	282	236	276	250	256	255	272	227	267	274	256	282	273	260	263	261	250	271	260	232	284	262	308	269	264	235	258	275	296	224	256	271	239	259	245	259	273	269	254	264	268	261	269	271	293	273	267	257	255	285	273	278	252	258	271	260	287	256	291	262	263	265	261	271	267	281	286	262	253	277	255	287	276	269	273	254	237	246	251	259	253	275	274	264	284	257	239	273	250	290	250	241	267	264	270	296	261	260	280	255	265	276	274	274	260	250	226	255	256	243	255	259	272	262	276	247	269	264	276	261	287	272	254	256	302	251	240	248	260	250	278	286	278	279	243	297	243	240	246	272	248	256	261	238	273	252	263	260	272	276	248	254	268	254	253	258	267	238	291	257	256	240	277	256	272	280	279	246	269	267	271	259	269	284	291	285	250	259	301	256	242	277	249	256	261	252	282	290	298	275	296	270	262	267	273	259	266	269	247	241	269	263	249	243	269	268	288	242	254	269	263	258	257	265	293	260	264	264	249	286	246	249	270	230	272	260	282	231	260	261	256	254	259	275	279	277	267	261	268	236	297	256	266	281	286	258	269	275	272	268	259	257	268	240	253	262	249	258	266	263	252	259	262	231	262	265	259	257	273	293	308	232	282	266	273	283	229	242	268	264	293	243	256	270	261	252	263	274	260	296	244	281	264	273	297	268	275	254	278	273	261	267	282	271	254	254	264	271	278	251	244	247	272	259	263	258	265	265	250	286	262	264	245	288	280	252	283	248	260	241	264	243	272	273	285	299	295	239	252	253	265	279	278	283	282	233	267	280	231	301	258	261	260	226	245	223	285	269	258	263	273	259	268	273	257	259	277	273	277	250	274	293	279	268	264	296	236	261	249	292	238	254	247	268	283	250	265	243	269	272	294	267	262	283	285	248	285	265	271	235	261	284	293	269	280	274	258	248	257	262	287	257	228	255	274	271	246	272	285	261	251	267	276	267	266	268	275	267	281	272	263	291	261	273	263	296	285	265	277	272	273	236	240	263	274	273	280	249	247	272	256	275	265	269	246	281	262	272	268	278	270	264	249	261	277	283	258	264	274	262	258	261	256	256	252	285	259	235	273	257	267	272	280	261	288	275	264	254	273	249	251	251	247	260	230	255	292	285	270	282	278	232	238	252	253	282	268	247	257	264	241	282	287	240	279	256	256	253	255	285	278	240	266	266	284	229	264	282	277	249	237	268	270	259	259	288	249	253	275	290	289	256	282	265	253	256	269	249	246	267	287	291	258	250	255	235	293	274	281	240	261	251	273	290	236	288	270	272	257	271	269	225	233	247	260	274	262	263	245	277	241	285	245	277	248	257	267	284	268	247	295	260	265	262	264	292	240	303	252	299	286	231	265	284	274	266	245	262	261	278	281	271	273	260	254	259	254	267	246	249	239	245	262	269	235	255	256	247	256	254	273	262	272	292	283	282	264	280	259	245	288	242	260	263	267	262	252	275	246	255	271	261	249	243	257	238	230	259	250	285	249	261	297	268	264	247	320	275	256	236	254	268	268	278	247	251	261	256	254	276	277	253	258	253	261	278	274	268	279	287	255	261	242	264	243	258	280	250	278	261	258	262	234	245	269	260	279	266	266	253	263	262	258	273	265	280	244	266	281	246	260	253	252	266	278	276	261	277	264	261	262	246	256	268	253	277	237	274	255	259	281	261	243	268	256	270	296	245	233	266	255	226	284	259	259	272	250	271	282	239	247	247	297	278	275	253	258	239	279	258	243	271	238	232	245	275	261	279	242	271	275	282	295	252	246	281	255	253	244	268	253	263	278	275	257	235	270	248	253	244	263	249	259	281	253	245	264	268	245	269	295	272	240	287	279	256	253	292	284	271	237	283	281	284	263	269	278	251	267	288	282	259	274	256	269	272	292	263	253	266	272	266	266	259	276	251	252	270	237	253	233	250	289	295	280	253	234	245	274	261	250	230	247	268	274	244	259	264	255	284	244	257	233	250	277	243	281	264	280	245	255	257	256	268	272	262	249	261	294	284	260	276	271	273	286	282	257	249	276	251	267	263	276	261	255	263	253	254	233	243	276	276	275	252	256	257	289	242	272	272	267	275	274	242	267	279	255	271	264	269	251	267	268	241	250	268	261	243	287	277	262	277	261	273	269	285	273	257	253	273	278	282	275	255	274	263	256	234	243	277	289	266	254	274	269	273	284	266	276	254	253	287	261	281	256	259	266	231	265	250	295	275	267	243	268	268	270	259	262	259	281	249	267	266	275	233	264	266	251	252	251	263	259	264
38328	15911	6738	1764	391	277	265	293	285	295	286	309	301	271	271	277	296	296	286	252	267	279	264	287	258	267	247	289	275	247	267	286	271	274	245	273	277	271	276	297	258	277	283	292	281	279	262	273	256	300	274	289	261	286	253	296	308	277	280	282	296	307	299	271	290	270	283	251	296	267	294	247	273	289	287	265	277	294	290	286	303	267	296	268	290	261	270	260	314	260	270	284	283	256	263	303	282	279	272	272	256	280	288	270	266	304	279	291	273	277	262	289	276	286	289	266	275	305	266	268	275	286	294	260	285	277	269	297	294	293	289	309	275	264	292	274	253	271	273	298	291	314	270	283	271	263	293	282	276	287	287	279	306	285	280	310	275	262	285	269	283	323	297	285	244	269	275	267	314	265	284	284	303	281	284	331	285	281	248	318	278	289	280	280	295	283	274	305	275	267	261	294	297	286	255	260	289	281	292	276	287	282	260	270	258	244	289	288	240	284	329	253	284	295	292	244	278	270	280	248	275	305	292	246	300	274	268	303	246	266	299	318	264	284	285	279	258	294	280	296	276	271	280	293	275	284	265	280	282	284	300	297	280	288	300	286	268	283	275	268	265	274	275	252	306	263	284	289	271	297	305	273	289	284	268	266	288	299	282	277	293	272	271	292	297	269	270	267	264	291	276	264	256	266	318	287	279	256	271	301	271	294	276	311	297	290	268	290	283	266	313	285	266	293	287	292	308	290	299	262	255	274	286	269	280	288	280	288	278	282	242	280	281	287	267	248	282	274	281	286	250	256	285	284	257	310	274	292	280	284	275	275	285	277	295	265	263	295	286	291	259	297	256	291	279	292	260	272	265	282	267	274	265	271	271	224	287	290	268	285	305	286	268	246	287	272	283	294	299	291	277	304	295	252	273	294	259	263	272	271	295	279	260	262	265	271	280	272	303	285	293	323	278	288	284	287	271	264	288	280	274	292	275	297	282	275	286	284	261	296	298	297	284	294	265	254	290	285	308	300	284	288	305	271	273	272	292	282	271	264	288	247	256	278	239	314	295	241	263	265	282	266	257	296	288	289	279	288	259	305	268	276	276	259	292	271	258	284	282	282	310	288	303	293	284	302	278	273	285	291	270	288	309	261	302	269	283	260	280	275	315	280	272	299	254	296	263	289	305	304	267	281	271	285	281	273	262	257	270	273	274	275	321	276	274	260	259	249	287	277	283	277	256	299	304	258	292	272	280	277	265	284	274	255	271	307	291	315	289	276	304	275	281	276	262	292	276	263	266	273	287	282	281	311	271	283	266	263	274	290	291	255	263	252	259	272	275	296	249	274	271	277	311	293	292	276	289	275	263	286	268	278	268	272	297	248	288	277	258	266	308	281	271	283	266	283	277	244	274	287	322	267	274	283	281	227	294	285	273	297	275	277	290	256	285	258	277	289	297	279	271	289	299	262	254	323	311	315	298	298	281	328	287	284	277	259	278	285	284	267	289	269	228	276	254	285	278	310	267	268	285	259	296	285	287	300	284	292	299	266	262	279	268	269	261	262	284	269	270	305	279	275	263	232	298	313	290	295	272	250	296	243	285	272	317	286	272	305	276	270	281	289	303	323	256	294	287	292	305	259	288	330	280	320	265	284	270	270	278	287	277	258	308	300	264	257	263	308	304	294	281	305	279	264	300	271	301	294	304	303	267	282	293	309	255	325	324	278	280	262	271	277	267	297	283	296	273	317	267	295	272	288	269	274	301	301	295	284	255	268	291	289	270	267	292	259	277	266	287	268	299	270	289	264	321	288	294	286	290	294	300	293	264	256	274	295	301	278	287	302	285	261	301	274	260	286	248	277	289	264	282	287	293	291	292	287	264	279	283	233	266	283	242	275	306	253	273	301	288	291	293	287	263	279	296	283	291	294	269	275	291	272	302	294	258	259	265	275	309	281	271	302	265	277	243	275	276	309	277	256	261	270	266	278	265	302	293	261	282	307	303	254	287	290	277	300	269	241	294	293	282	273	277	266	245	262	308	300	283	268	282	287	248	268	271	253	325	277	287	306	276	254	308	293	307	282	258	275	295	329	284	307	247	285	290	254	301	294	258	271	262	325	283	262	297	290	301	282	293	277	270	272	290	284	274	270	283	293	300	279	263	316	270	305	272	281	267	299	315	286	268	291	278	278	292	300	269	287	281	323	257	258	277	263	306	286	294	281	269	298	284	283	272	304	304	282	288	265	279	303	285	276	275	326	287	255	297	264	300	250	295	300	267	250	285	321	254	269	306	295	264	265	301	248	266	264	317	239	305	258	271	280	267	305	271	280	279	265	272	280	257	309	276	252	304	262	279	301	267	275	273	312	257	272	291	261	293	261	264	288	273	286	283	274	276	280	275	250	274	314	318	297	270	266	278	251	301	270	283	281	290	264	281	307	293	265	257	276	307	290	271	292	285	285	290	282	279	309	314	309	298	308	270	298	283	263	272	265	304	289	295	299	269	283	265	250	311	272	268	237	315	281	245	282	294	303	284	254	293	281	270	300	250	293	292	273	290	268	285	272	280	331	292	264	300	297	263	252	267	285	268	284	258	267	282	271	256	279	245	269	280	282	264	296	295	292	261	238	288	259	317	287	264	307	272	248	242	247	278	334	266	292	302	260	264	298	292	269	266	306	258	274	265	282	278	262	253	312	272	296	298	261	268	267	295	295	262	284	264	282	304	267	305	308	278	295	283	274	310	283	275	266	296	245	281	247	270	296	257	283	275	305	267	266	295	287	318	285	303	278	258	318	292	283	267	279	281	267	279	281	283	263	263	287	266	291	289	285	305	276	260	267	261	253	289	271	267	285	295	281	291	258	304	302	274	273	264	301	260	299	275	302	277	295	253	273	282	271	246	295	290	259	279	269	297	256	242	267	275	284	289	286	290	267	242	260	257	259	268	281	279	285	286	280	273	309	257	271	264	290	315	286	275	260	324	270	309	270	286	234	263	256	260	296	273	274	277	292	237	285	283	287	292	271	268	282	291	319	292	288	283	263	305	251	296	280	304	306	309	256	287	288	290	302	294	284	242	264	311	309	287	290	309	272	325	286	290	275	280	258	259	289	281	288	252	266	302	294	291	239	314	271	254	309	261	287	278	295	301	257	294	297	287	286	273	236	283	276	264	297	276	271	251	253	281	277	270	277	285	277	283	280	283	271	258	255	315	256	271	296	334	274	297	302	294	279	268	292	264	266	266	273	310	276	260	260	274	255	271	256	275	271	254	267	258	289	265	251	268	295	289	276	310	259	292	297	254	235	320	302	262	262	250	293	277	309	292	277	304	278	269	259	299	261	272	302	304	276	294	298	290	300	263	285	270	258	285	302	299	305	310	264	300	279	319	267	261	260	219	284	273	258	296	312	282	282	304	287	276	271	268	296	270	295	243	284	259	279	290	315	295	294	282	294	250	268	304	291	266	280	280	272	310	273	288	308	286	286	296	292	304	249	273	325	266	303
31837	12901	11173	4300	1052	657	609	627	589	651	645	645	667	599	633	629	628	601	622	621	633	639	635	610	610	588	615	639	573	652	611	605	627	656	626	586	644	620	648	650	662	612	615	616	640	598	592	634	588	597	630	635	617	653	630	621	605	664	602	619	629	593	638	638	596	639	624	632	620	628	580	622	621	590	603	576	646	631	637	582	627	632	613	647	609	630	595	621	586	628	634	624	577	602	618	559	634	631	585	596	599	609	596	607	637	582	625	643	583	624	587	614	634	583	585	614	607	585	595	617	638	596	644	648	596	620	636	646	624	627	636	627	628	691	636	595	669	625	605	604	603	628	581	647	630	671	626	589	644	602	640	648	622	662	648	638	620	630	635	611	584	622	635	613	618	594	595	621	651	609	633	629	589	591	616	589	611	601	607	623	636	559	568	665	611	592	606	650	666	652	633	606	594	606	644	599	592	599	579	667	592	641	618	620	593	610	596	584	598	658	618	638	637	620	606	560	583	639	564	645	670	605	608	614	622	640	623	645	591	623	610	641	614	615	616	596	626	670	602	647	637	665	596	632	609	639	582	644	596	582	645	594	635	576	623	613	648	629	586	624	582	649	622	626	621	609	598	614	609	604	612	602	562	615	616	608	637	599	578	588	614	642	622	606	616	613	632	630	615	646	617	600	650	621	614	683	659	579	595	659	646	585	574	590	602	596	656	620	607	641	618	644	618	607	631	572	655	636	643	653	619	575	590	602	639	609	648	583	615	564	609	596	577	581	624	637	597	637	590	643	654	659	653	608	597	582	610	586	606	593	609	616	604	571	627	636	633	571	609	653	649	589	634	652	622	611	663	633	626	589	635	606	646	590	591	625	640	596	646	578	572	591	617	597	579	581	659	604	581	566	646	608	630	629	648	611	619	636	649	564	584	623	633	684	600	611	581	585	660	641	657	595	604	643	647	643	622	598	620	649	606	649	644	677	567	636	632	603	658	584	615	594	648	591	615	616	603	636	636	605	595	585	608	633	659	596	624	596	589	612	575	632	686	618	634	612	649	606	612	611	631	588	555	616	584	632	609	597	625	622	610	639	603	642	621	632	623	640	615	662	638	563	570	623	611	630	623	624	597	610	609	602	657	588	594	641	611	632	617	665	612	588	591	598	624	652	643	622	592	603	637	603	626	645	615	647	593	609	613	572	597	606	644	583	651	584	594	624	594	610	629	614	605	643	564	600	636	622	617	618	647	632	555	590	613	647	623	632	617	678	593	630	615	604	616	628	662	602	649	629	600	613	623	610	621	654	647	601	594	609	606	593	595	627	586	619	630	593	609	620	655	605	599	650	602	608	596	638	681	638	664	605	645	602	636	621	575	629	612	634	583	632	584	592	611	558	612	606	641	578	588	614	629	599	639	653	601	559	614	630	637	615	627	655	586	651	649	650	602	607	628	655	605	594	615	651	578	623	596	599	666	613	632	637	618	607	586	636	629	610	656	595	663	620	565	610	623	635	607	630	612	620	593	597	627	628	628	593	644	597	627	611	606	622	633	602	607	603	624	575	624	641	659	596	635	620	629	643	610	638	605	661	630	633	617	574	643	592	606	621	607	608	576	576	614	594	636	631	640	612	572	648	613	624	608	612	679	604	585	612	605	603	616	616	632	624	593	575	605	603	617	660	576	635	607	626	621	600	620	612	621	632	668	644	582	670	598	613	650	653	637	601	632	628	609	636	606	630	571	686	631	580	628	628	604	586	659	586	615	644	598	627	632	604	589	637	602	615	605	582	600	615	587	622	602	626	615	579	603	594	647	596	646	624	567	629	596	595	619	649	634	583	626	621	616	596	633	600	601	624	627	639	596	559	592	568	584	589	592	659	644	610	635	636	621	638	638	578	587	633	616	639	628	603	637	665	604	609	599	624	644	654	655	608	625	676	619	600	633	598	613	641	619	643	642	605	615	596	631	612	579	626	629	622	639	635	594	598	627	626	571	601	583	604	607	651	604	583	628	620	608	607	626	619	594	647	646	636	610	616	607	626	623	645	628	594	581	653	621	645	611	611	685	599	665	568	646	619	621	644	641	623	591	619	638	644	620	621	579	628	651	649	654	581	622	627	631	614	607	581	604	577	644	627	588	630	595	684	635	632	608	601	643	567	619	603	614	631	659	613	568	609	649	601	607	582	583	616	655	609	582	598	621	530	561	609	667	573	625	615	592	630	622	618	593	602	613	597	619	590	602	642	650	617	651	642	619	615	604	587	605	597	600	616	609	639	635	596	626	594	620	646	622	632	595	616	602	582	621	654	604	603	614	627	583	597	576	610	628	597	645	582	652	590	649	602	598	605	588	603	626	626	575	632	621	604	643	644	624	620	652	630	603	588	610	599	656	587	591	669	645	554	597	600	630	605	641	634	625	667	561	613	638	577	603	596	666	607	646	632	617	635	637	632	620	628	616	636	605	655	621	633	603	576	612	572	623	614	557	619	619	646	602	610	612	646	625	639	632	603	606	603	643	640	629	634	630	582	630	627	608	596	595	597	652	615	641	635	613	635	600	633	610	561	593	605	632	570	595	599	576	599	621	568	622	609	640	657	608	613	586	633	596	570	620	621	588	631	647	648	565	678	641	586	634	627	635	599	607	620	598	604	628	604	621	637	630	647	624	649	602	634	602	619	648	616	597	621	606	620	610	602	642	617	603	620	595	627	549	601	649	667	606	575	592	612	608	623	579	608	619	633	588	597	612	626	658	617	582	638	593	621	587	636	626	598	595	641	591	628	638	596	600	604	606	625	606	660	615	621	612	645	608	597	618	603	624	593	612	610	656	575	613	588	632	629	606	617	597	603	591	611	610	592	600	617	611	584	622	610	587	570	617	611	637	573	605	610	618	595	609	655	612	617	590	680	617	619	624	629	616	607	589	617	616	648	600	562	633	612	581	622	627	631	613	621	662	597	581	611	621	617	646	622	614	635	598	637	605	656	580	595	612	626	582	611	633	598	619	630	588	648	612	639	589	631	603	661	591	635	616	584	593	593	599	611	588	625	624	620	602	565	596	603	661	633	638	622	655	570	602	590	624	613	616	581	617	607	583	625	629	616	586	583	623	623	604	663	574	599	622	567	614	621	587	588	635	612	620	607	628	587	625	633	586	615	637	610	641	639	597	605	615	631	586	642	635	608	547	625	603	601	580	669	600	628	626	627	593	600	576	607	597	593	616	611	607	600	650	624	587	655	583	647	626	633	631	586	607	614	611	598	621	590	618	596	598	617	583	660	610	623	596	648	613	636	571	607	646	622	658	631	612	613	627	585	598	632	591	575	673	649	656	603	635	640	593	625	587	614	606	585	654	592	609	594	616	612	645	574	606	642	613	617	594	628	602	604	607	605	624	637	571	625	601	611	603	646	639	623	578	623	590	582	629	590	655	625	610	645	635	569	609	634	597	599	618	599	651	591	613	615	670	636	585	648	624	601	603	627	657	654	598	602	594	605
80001	56779	51898	29691	7681	423	217	208	209	201	188	188	196	203	191	195	186	185	190	193	198	190	204	180	187	198	188	185	203	194	192	194	173	183	199	183	175	174	191	201	198	208	168	183	205	184	176	191	186	208	197	148	180	174	197	168	177	172	152	181	182	177	185	179	177	178	188	178	217	196	192	192	207	167	191	189	176	198	174	176	186	190	174	174	177	161	171	193	204	191	190	176	162	187	192	182	168	200	202	204	197	190	173	190	187	177	171	186	161	178	156	160	182	176	190	201	170	176	177	208	162	176	186	173	198	186	190	189	181	179	172	197	196	202	180	173	176	175	177	190	184	176	180	174	146	210	201	199	189	189	175	167	181	161	195	176	224	196	191	216	164	184	225	183	175	185	177	159	176	197	185	202	201	204	185	203	190	168	165	165	178	180	177	169	181	182	153	174	181	170	174	164	194	181	190	188	174	161	193	159	190	168	166	197	173	172	186	184	189	187	185	161	196	183	186	157	175	167	170	189	182	165	174	183	177	172	163	183	209	187	161	175	168	180	164	209	170	189	193	209	169	203	171	190	207	154	187	201	170	159	176	178	172	179	173	189	162	168	162	168	180	216	169	184	169	163	166	161	178	186	176	185	171	178	199	205	185	202	179	177	187	192	151	151	153	183	182	198	195	176	171	205	175	196	179	185	184	178	164	162	190	163	165	195	150	186	179	184	172	170	177	193	192	181	178	172	208	175	193	170	172	176	220	209	159	173	186	199	214	185	170	170	206	206	181	192	170	177	179	155	178	180	203	180	177	179	172	191	188	157	199	179	187	208	176	213	191	210	185	169	169	171	211	171	196	181	218	184	171	174	175	170	190	191	198	160	184	191	182	176	183	178	165	173	179	177	180	180	188	162	183	173	199	191	180	191	173	179	183	220	170	218	213	206	195	194	195	188	185	159	183	195	193	194	191	180	195	203	176	190	197	176	207	191	168	165	168	180	170	216	179	197	195	189	184	178	200	193	188	188	190	173	155	199	187	167	187	199	174	161	190	175	162	210	172	176	191	168	183	186	169	188	204	162	190	198	195	181	171	164	180	145	176	181	160	176	174	205	206	172	155	217	193	175	187	194	184	157	184	184	164	198	204	202	215	173	182	194	162	189	217	187	177	161	185	177	179	187	197	174	169	202	186	173	203	176	179	159	175	178	176	204	188	172	196	184	199	201	183	156	141	220	177	204	182	180	189	175	190	190	156	191	163	165	175	177	191	172	169	189	152	176	196	185	181	192	210	164	172	185	183	180	193	177	177	203	174	194	203	208	199	203	155	208	170	171	185	188	208	179	180	166	168	175	173	192	189	192	164	186	179	168	169	191	174	218	194	169	174	179	179	181	179	154	171	180	169	162	190	191	199	196	193	189	178	184	188	159	169	170	197	189	173	188	193	201	185	179	176	183	179	181	173	197	186	187	183	184	181	206	173	207	180	200	208	183	197	182	192	211	217	177	189	162	179	158	198	193	162	207	189	201	170	152	196	167	191	198	176	184	202	192	179	156	190	194	181	200	203	172	163	172	195	167	201	183	172	188	163	179	182	160	187	183	188	170	166	200	198	174	165	192	194	183	168	201	178	181	198	184	172	186	198	155	192	177	190	175	174	179	173	199	188	201	158	182	177	179	185	186	172	174	178	177	173	151	179	175	191	195	175	186	178	170	184	183	173	179	190	185	181	163	175	185	164	171	179	188	180	180	200	159	196	207	214	211	192	171	210	185	184	192	216	190	167	187	173	181	158	186	157	175	199	165	179	168	169	213	196	203	183	187	169	187	176	174	169	160	199	173	199	188	196	194	185	183	181	188	188	184	187	202	174	189	211	174	171	183	178	172	196	188	183	196	184	174	173	187	187	173	187	191	207	175	162	168	163	151	195	166	195	172	189	170	186	175	177	184	178	177	184	196	192	184	205	193	177	168	162	188	191	212	191	171	180	200	169	197	180	193	174	190	164	198	153	177	197	182	184	200	191	173	173	164	198	189	180	191	154	176	208	164	186	196	184	200	145	171	212	188	192	200	197	180	169	165	200	179	182	183	173	168	173	180	197	166	193	197	202	167	180	178	180	154	166	161	193	173	186	197	199	178	153	181	171	166	166	180	183	203	174	152	191	150	191	180	184	205	182	204	191	190	197	195	168	181	181	168	167	172	203	204	174	185	181	196	168	184	188	211	190	169	191	181	198	183	176	203	163	169	178	184	206	190	185	165	182	186	164	177	168	170	164	169	194	186	189	187	185	187	200	182	175	187	186	170	193	169	166	161	178	187	179	187	164	188	187	199	200	204	196	183	179	176	171	169	173	206	184	173	198	171	206	158	226	179	193	186	206	205	177	170	187	222	188	187	179	173	205	146	180	180	173	175	151	200	173	176	180	185	176	170	160	186	181	196	204	188	199	191	186	185	202	225	171	180	157	185	164	191	195	181	176	193	203	207	195	167	201	182	186	206	167	182	183	211	182	201	186	161	174	166	195	187	197	177	201	200	191	174	161	167	176	171	184	176	182	191	192	173	187	172	175	205	182	165	190	171	170	148	175	193	191	184	179	165	180	144	169	182	183	179	194	197	200	180	184	197	197	186	200	208	170	174	156	196	194	175	185	197	206	177	142	172	209	203	199	187	204	171	199	186	177	177	174	157	181	172	187	195	161	189	154	159	188	183	207	172	214	172	188	160	187	206	176	164	174	181	168	175	188	189	159	175	184	217	172	187	166	195	197	191	171	198	196	145	166	204	215	197	173	192	182	176	191	150	188	180	172	202	179	199	159	164	192	194	203	180	164	175	194	185	161	165	185	201	186	185	168	168	187	169	198	208	188	164	172	203	181	178	180	188	190	212	177	178	183	185	187	191	170	211	174	212	177	162	192	221	191	173	210	191	214	201	171	176	178	206	183	181	175	163	169	151	177	185	211	176	175	167	163	193	164	170	197	173	172	176	167	197	167	182	175	166	189	202	176	200	187	183	167	167	184	180	197	180	181	206	170	204	201	187	191	180	192	180	169	173	193	169	188	169	172	179	181	175	159	184	191	164	184	159	197	179	180	191	173	192	196	195	186	169	167	165	169	188	184	181	199	197	188	181	191	173	197	172	160	181	187	165	186	183	175	155	188	198	204	157	195	178	204	181	173	177	208	168	175	190	205	215	183	199	199	154	182	211	180	183	145	197	186	201	197	203	184	192	175	167	194	171	178	174	209	172	178	200	188	183	195	183	178	182	177	179	191	164	167	197	170	179	193	188	195	181	210	175	172	180	197	186	225	183	161	181	188	204	167	156	172	171	197	190	178	156	176	193	166	177	179	193	165	181	175	169	173	206	183	191	192	206	191	182	172	180	178	191	195	178	185	191	163	180	178	207	177	192	188	169	195	179	171	187	193	201	188	197	158	159	185	175	193	199	182	188	207	178	167	201	227	186	171	185	197	172	175	195	191	202	197	185	179	198	192	173	179	175
53118	42964	49244	27930	8904	591	560	499	527	454	453	464	479	433	428	449	440	460	443	466	442	390	407	425	413	455	450	454	394	363	414	397	413	418	452	459	417	435	386	399	425	414	388	432	406	411	383	431	397	409	414	387	389	427	418	454	377	436	428	423	466	398	410	391	384	383	416	431	448	409	405	428	360	394	433	403	444	401	431	433	458	445	414	441	430	400	389	410	396	432	394	392	443	463	410	394	436	399	419	411	436	435	424	429	422	423	407	402	420	408	401	370	423	396	403	408	415	410	371	396	425	388	407	388	410	399	430	412	422	453	444	439	380	403	384	404	425	399	424	424	378	437	398	410	400	398	394	424	443	407	414	433	424	401	385	428	405	393	425	426	416	421	404	425	413	419	394	411	398	413	408	417	382	412	416	406	396	405	412	380	405	412	396	391	447	384	422	430	373	374	411	398	415	415	405	429	386	388	408	435	387	421	456	455	422	392	429	401	416	411	393	383	452	393	410	403	396	421	396	398	434	386	430	450	419	390	395	420	414	393	440	434	414	413	421	361	400	393	393	456	430	387	399	402	426	418	416	398	397	393	392	397	372	381	408	433	388	402	423	424	375	402	435	412	380	396	431	400	382	428	413	424	450	434	421	410	412	413	395	414	388	390	354	398	402	400	459	381	380	371	397	410	403	422	389	417	390	425	444	430	397	389	389	426	433	420	440	437	407	441	407	443	421	406	455	413	427	404	448	478	382	405	416	408	399	411	389	405	388	371	392	428	449	408	382	419	431	384	420	392	400	392	372	380	413	426	401	413	397	414	419	425	419	410	373	408	411	411	383	408	408	405	383	399	444	406	392	400	424	393	428	399	421	414	403	406	418	395	424	421	416	393	411	407	429	404	431	400	431	401	459	389	385	393	427	391	415	410	437	389	410	404	425	378	409	432	431	404	414	384	401	396	400	385	421	403	426	417	416	374	389	415	408	409	376	419	399	403	407	418	431	417	396	407	399	416	416	420	426	400	392	390	443	439	401	458	391	433	414	433	384	425	398	432	380	404	440	406	390	443	421	394	414	379	451	420	413	404	413	433	412	356	403	429	394	375	417	422	398	390	411	453	398	410	382	387	402	442	377	396	395	404	382	366	431	436	407	413	405	437	393	382	393	382	385	414	388	397	420	404	405	399	421	393	402	433	410	436	414	433	390	401	398	382	415	389	380	400	376	372	403	414	383	401	409	424	387	419	404	399	406	424	410	466	379	429	416	378	425	421	416	437	381	442	397	394	463	413	418	427	389	397	416	387	403	405	400	464	414	433	397	384	410	409	419	425	398	430	420	391	410	393	372	401	425	439	398	428	409	435	389	416	431	439	411	394	400	385	415	410	405	411	420	418	399	388	376	361	421	408	391	441	450	399	382	401	425	417	395	423	416	434	419	429	418	410	416	406	383	379	390	406	417	406	372	422	401	434	356	405	428	432	455	391	434	425	381	416	411	398	380	406	446	437	428	402	429	427	421	370	437	421	434	412	432	424	430	391	411	412	428	423	411	441	355	398	436	403	377	412	381	392	383	384	436	425	385	387	410	425	409	416	430	418	401	397	397	403	456	361	422	445	409	420	423	422	456	415	422	405	399	400	387	437	417	400	447	440	449	421	414	378	413	385	412	407	414	409	382	427	412	425	417	433	423	382	403	403	431	399	402	422	414	420	396	425	418	422	397	451	395	411	421	410	422	424	438	415	400	439	378	416	423	395	426	408	462	407	429	402	427	394	408	413	392	444	397	405	402	436	389	374	407	429	414	431	369	409	398	406	423	407	446	437	394	407	401	452	416	420	377	434	398	412	381	406	414	418	411	426	407	454	417	412	423	418	418	380	432	428	405	442	484	400	425	426	410	395	399	427	416	411	441	400	413	373	450	431	412	398	407	366	443	402	414	420	408	438	402	425	454	394	418	432	398	412	391	397	437	386	415	421	410	410	374	385	408	472	405	407	386	402	389	450	403	405	382	416	412	420	418	406	439	408	381	430	374	427	415	424	431	390	412	413	455	390	386	420	422	376	414	439	413	371	392	391	423	401	402	402	409	442	381	390	373	408	451	430	431	414	385	388	409	419	389	412	358	403	419	410	417	398	398	398	396	411	411	400	431	403	411	404	430	388	441	387	414	396	382	433	410	388	402	409	366	391	404	400	401	421	398	424	424	408	378	409	381	389	405	397	422	427	425	408	384	409	386	381	420	391	387	436	423	410	403	416	444	447	405	407	401	383	373	429	436	428	412	428	452	406	386	449	417	384	393	395	385	402	432	451	425	393	423	380	402	408	412	439	420	412	439	424	446	399	398	413	438	417	411	369	438	398	396	395	396	422	355	427	394	394	398	390	413	402	373	432	398	424	395	431	399	422	378	361	431	415	401	415	418	449	395	428	409	428	426	450	461	410	427	402	432	385	384	422	409	416	398	413	443	424	441	415	411	391	414	427	393	429	383	368	422	432	441	442	415	400	403	457	418	391	420	419	436	439	376	404	425	397	409	405	379	437	431	375	422	404	407	424	445	440	420	410	412	355	398	413	404	408	458	412	414	412	434	412	392	408	392	425	381	401	432	413	405	425	440	386	393	435	428	414	469	432	429	445	428	413	427	399	401	399	377	421	398	408	408	395	416	417	431	407	396	438	436	424	398	395	414	408	445	407	390	422	453	399	403	394	411	419	401	422	409	410	387	397	402	399	403	404	396	391	411	414	430	428	436	381	406	430	401	409	433	422	408	410	380	428	416	401	382	434	427	404	400	409	423	437	427	403	386	399	400	416	420	440	393	417	405	407	422	414	406	375	400	414	382	450	414	394	436	399	418	439	437	450	381	408	405	412	421	419	408	390	433	395	397	401	398	413	404	400	379	371	425	406	419	415	428	397	423	410	409	393	480	415	406	432	388	400	378	393	426	458	421	416	408	402	419	400	409	398	391	412	402	401	408	452	434	432	370	416	388	383	456	407	409	419	412	412	420	395	430	425	373	383	445	403	413	385	386	377	356	382	424	410	417	393	367	393	420	413	425	402	402	390	414	377	380	367	418	389	415	431	397	452	382	437	395	395	408	412	414	376	428	392	435	385	425	390	407	436	418	421	419	397	436	419	419	396	366	408	412	441	420	398	413	403	423	406	464	388	392	403	409	382	374	420	392	443	415	414	420	418	405	412	430	410	391	386	444	419	405	381	423	389	404	436	398	443	355	386	384	404	385	375	407	384	391	408	411	394	398	366	404	387	402	397	410	397	414	416	396	443	469	398	407	396	399	440	399	416	421	398	419	410	451	427	402	418	407	456	406	358	372	428	408	385	420	419	421	396	405	414	391	402	422	446	415	382	389	433	392	444	401	425	394	362	413	381	438	408	407	393	424	387	413	433	387	430	384	399	427	423	389	436	400	385	440	416	420	400	423	434	429	427	401	425	411	392	387	399	387	411	418	406	427	419	408	415	422	407	408	380	389	442	397	396
88486	68104	66205	41435	13984	1115	164	182	126	147	126	131	118	104	147	117	139	107	124	103	115	125	116	123	124	115	113	143	108	133	125	112	107	113	116	100	111	116	102	101	147	122	107	97	108	118	113	102	111	115	130	118	121	105	102	99	114	110	114	114	126	116	114	92	103	111	110	123	99	99	104	130	106	123	111	109	120	123	119	91	94	129	120	102	133	94	101	117	113	122	114	136	129	111	122	129	116	116	128	108	110	111	125	114	109	113	102	104	124	110	133	104	105	100	97	103	124	81	94	112	132	101	113	112	102	96	125	117	113	105	112	145	107	124	123	101	84	110	110	105	126	111	112	117	111	119	120	113	116	132	114	107	129	118	104	121	110	112	94	102	114	95	108	123	99	94	111	106	107	110	109	132	104	80	126	107	109	110	118	114	107	127	107	108	119	123	100	111	116	123	122	121	143	114	119	102	107	113	107	108	95	101	128	104	117	115	114	128	86	84	105	106	125	92	134	90	123	122	99	104	120	112	115	120	95	107	83	108	100	106	106	129	147	112	116	119	117	118	109	97	106	124	118	112	105	116	134	111	125	96	106	109	120	122	99	102	112	125	123	108	103	115	111	103	119	95	120	101	122	133	113	115	120	126	109	132	127	115	119	134	115	119	115	128	107	97	106	124	118	115	129	106	113	120	117	112	135	119	133	119	104	96	126	130	98	108	101	99	112	118	117	114	97	106	115	129	120	119	112	113	127	115	99	115	110	121	102	135	123	121	102	102	112	119	102	94	126	117	99	102	121	135	123	120	113	99	111	93	110	113	103	111	112	89	110	128	102	110	109	117	120	99	110	108	102	117	109	119	107	104	109	116	113	96	111	107	122	84	100	107	113	126	103	99	109	115	96	104	116	121	134	98	114	119	104	101	123	104	106	112	115	122	143	122	98	105	132	121	117	110	128	129	120	107	119	114	115	101	102	119	110	98	115	100	109	112	127	120	137	122	113	115	131	106	111	108	109	92	88	117	136	114	118	110	120	113	96	126	126	121	105	116	116	125	106	125	133	117	90	116	108	122	120	131	102	109	96	105	85	116	107	103	125	118	113	103	126	83	131	108	136	115	98	119	122	114	135	120	129	109	119	118	119	122	109	94	93	116	100	106	118	100	112	110	114	100	103	103	118	93	114	105	109	110	135	103	110	121	109	125	109	115	104	109	108	126	131	112	97	115	117	111	136	117	112	103	106	131	115	103	109	107	114	96	120	130	111	105	124	121	110	103	112	109	100	110	91	128	118	116	112	130	99	90	112	109	113	105	129	128	103	124	97	105	111	118	130	109	116	128	108	123	99	101	90	116	115	106	120	108	112	118	102	130	115	127	96	115	103	132	102	116	106	101	108	116	106	105	100	111	127	133	119	126	125	101	97	134	125	125	108	108	107	111	112	114	105	93	105	99	107	116	109	136	110	132	119	100	116	125	118	103	122	111	122	93	118	119	117	103	114	114	97	124	109	99	107	111	110	95	113	131	115	109	97	118	113	95	101	102	116	101	112	119	120	124	119	117	107	103	117	113	101	106	110	126	111	129	126	105	94	110	90	108	123	83	117	114	115	96	112	129	119	109	115	109	106	125	112	114	120	114	105	124	117	121	116	117	117	127	110	113	106	143	90	91	103	129	80	111	96	108	112	105	119	111	122	116	104	111	91	103	102	102	118	122	115	127	118	108	96	121	124	103	96	121	95	98	102	112	121	109	122	128	108	116	117	106	132	117	114	117	109	111	96	128	109	131	123	138	103	110	110	96	102	84	119	104	112	119	106	120	135	96	113	115	116	99	118	107	94	101	111	104	110	121	102	113	119	132	96	98	119	122	118	111	117	116	82	126	105	111	107	103	112	100	106	112	126	104	123	118	110	126	123	116	109	89	103	117	103	128	88	99	114	128	123	114	116	97	106	115	116	133	126	120	128	111	118	102	108	98	113	111	118	128	118	111	101	128	124	105	101	114	96	101	105	118	114	115	115	107	124	134	104	110	105	96	111	116	133	122	103	124	106	124	124	106	104	124	119	114	124	131	131	119	100	113	115	114	130	118	103	106	125	102	120	109	107	110	103	129	125	126	128	109	106	114	111	107	118	108	114	132	101	105	124	104	106	106	94	122	130	107	99	99	104	118	120	118	133	110	120	116	109	108	106	115	118	118	115	128	128	119	120	124	138	128	105	112	111	102	135	124	140	128	116	103	121	113	119	119	99	91	106	107	106	102	113	86	122	96	106	114	121	137	107	114	120	96	122	127	106	106	115	112	110	111	108	91	141	130	113	116	100	110	126	111	130	111	101	117	110	116	103	112	128	121	117	111	92	102	121	105	117	110	109	120	126	108	113	113	129	138	124	114	142	120	115	129	103	121	105	98	94	109	110	116	122	116	107	124	121	120	100	96	132	105	118	111	105	137	143	101	118	101	134	136	91	107	105	111	126	108	104	117	104	123	104	122	102	128	131	122	111	129	98	128	119	112	113	114	128	99	117	105	110	105	118	106	104	118	106	116	121	115	95	109	95	116	121	94	107	105	104	113	115	108	116	114	118	129	118	130	123	112	121	103	111	94	126	96	135	114	120	135	109	108	116	104	121	90	134	102	128	117	92	102	111	105	126	106	115	149	111	110	118	124	114	106	108	118	136	128	113	113	102	112	117	129	104	95	120	119	116	117	106	133	103	113	119	91	108	92	98	126	115	102	105	114	111	109	106	114	105	106	120	123	104	91	123	108	99	120	131	108	119	106	117	110	101	115	97	96	82	110	122	111	119	101	104	151	130	118	96	96	109	117	124	110	115	112	118	131	123	109	94	122	104	114	110	121	131	106	102	94	119	119	111	108	119	98	110	108	104	117	110	140	119	111	122	112	112	113	96	91	107	107	107	119	109	95	98	116	131	121	114	118	122	118	96	121	112	111	106	117	102	112	112	103	123	134	118	97	102	110	103	110	100	119	103	103	116	118	91	118	114	96	114	122	110	114	102	127	117	122	117	118	121	106	129	106	108	104	108	101	120	111	108	113	113	126	115	125	112	90	117	125	109	101	128	121	119	107	118	104	142	123	134	121	110	116	117	101	111	104	123	105	119	96	94	100	112	103	130	131	116	103	120	90	105	107	117	106	118	123	118	101	98	98	113	150	104	103	110	88	130	95	115	103	96	118	112	109	102	110	120	89	131	97	123	117	126	141	86	122	116	99	118	110	120	97	102	123	108	103	122	132	132	128	99	104	121	105	118	113	108	134	103	114	109	120	109	131	108	92	121	103	94	98	116	112	120	117	120	114	116	117	112	111	127	113	125	103	123	95	137	124	114	111	101	117	106	126	120	131	124	130	106	108	113	111	126	115	120	126	108	126	110	122	110	106	123	106	124	127	125	123	128	121	105	99	109	104	113	118	105	127	111	108	121	121	118	121	103	116	94	113	128	117	118	123	103	121	83	116	117	125	120	109	127	136	120	121	97	128
62492	52920	61747	35695	11614	621	575	506	418	428	403	388	350	351	360	325	359	303	298	301	300	294	300	345	294	294	307	289	289	286	254	297	267	304	313	306	280	268	302	303	284	297	288	277	298	272	292	258	296	268	257	278	264	254	262	296	281	267	286	294	269	251	322	273	287	291	283	294	298	277	257	283	274	279	259	255	287	261	245	261	282	266	275	292	279	265	257	280	276	261	276	277	247	275	280	260	266	297	262	229	275	284	256	308	276	304	264	242	289	260	293	278	277	270	277	253	272	268	270	297	284	290	271	259	289	273	255	265	264	294	283	260	287	260	285	275	281	282	294	282	270	272	296	283	274	254	260	272	271	260	284	308	251	271	286	298	297	298	298	255	286	247	270	298	254	265	238	261	280	276	244	286	275	272	256	277	294	274	274	254	245	259	253	256	258	285	263	273	265	281	260	280	298	272	276	300	254	263	263	280	293	266	281	276	238	285	252	240	288	247	257	256	278	266	272	284	248	253	270	243	253	274	254	257	294	283	286	262	265	270	293	298	253	276	244	257	268	262	280	273	317	280	276	263	288	258	280	268	272	274	291	291	276	281	268	269	275	249	298	269	269	268	297	242	272	282	254	281	273	307	281	280	233	291	246	309	271	283	276	259	286	269	257	282	265	274	292	279	281	273	255	290	276	267	261	327	270	252	271	286	251	274	269	247	260	284	277	281	268	272	270	246	287	258	270	283	253	257	271	238	294	255	285	262	306	286	262	280	270	279	255	255	272	251	272	275	292	252	262	258	274	272	268	290	291	280	261	321	264	264	277	298	283	266	299	267	273	288	260	264	282	280	271	245	235	273	269	281	259	270	281	268	304	257	269	257	286	295	259	252	323	281	266	272	272	250	265	285	277	262	279	256	274	268	235	258	257	242	247	281	288	263	259	275	270	265	244	249	288	285	284	278	269	295	252	252	263	270	249	264	295	257	276	254	283	263	269	246	273	273	265	260	281	264	278	272	282	259	281	268	294	261	262	275	278	235	272	265	271	279	296	298	258	293	267	293	261	275	284	284	292	242	253	294	278	272	270	273	282	262	290	273	269	298	265	286	276	256	264	270	248	257	237	261	290	253	317	280	261	281	279	248	278	320	244	268	228	309	275	256	281	285	276	271	273	279	273	266	270	307	277	272	261	279	264	268	265	301	292	261	282	243	227	257	261	263	260	279	271	255	271	292	279	291	267	275	305	263	267	282	230	259	311	259	249	284	317	265	255	297	262	296	284	273	283	270	260	266	272	259	282	243	289	285	282	256	272	262	276	297	270	257	286	274	273	275	272	245	269	278	283	292	278	255	273	260	265	250	257	261	265	255	299	264	257	286	277	279	239	279	253	283	318	271	259	263	260	292	304	299	269	274	323	264	288	251	262	276	289	254	285	257	262	283	251	281	310	295	255	278	253	263	281	279	255	274	288	279	305	302	262	283	271	252	254	264	261	293	274	252	258	278	279	256	283	263	295	242	279	277	274	262	255	286	238	269	272	262	274	269	267	242	268	286	272	305	297	291	243	299	261	261	259	256	286	291	292	289	292	274	286	279	268	271	269	305	277	253	286	235	260	284	278	299	284	252	228	283	291	282	306	287	271	276	283	285	274	273	261	263	247	290	253	295	258	260	286	257	300	281	261	262	238	272	275	259	293	276	291	262	299	309	292	277	256	286	266	235	281	249	254	268	290	287	268	298	276	291	300	279	266	260	288	260	268	299	257	269	289	274	266	263	296	289	274	258	269	265	273	249	279	293	264	271	261	298	273	287	271	269	246	281	255	280	242	280	286	290	254	276	318	266	277	298	248	286	282	250	274	248	296	287	240	267	274	239	265	298	271	256	276	297	255	269	249	270	274	284	248	280	272	258	281	272	311	245	277	322	255	307	268	276	253	260	251	282	275	274	286	276	298	273	269	274	246	304	302	267	261	290	260	295	262	289	256	262	297	267	296	261	267	263	266	275	293	273	248	302	267	281	278	277	265	281	293	266	272	250	263	276	258	246	278	289	274	287	275	269	252	298	270	283	260	291	276	276	276	293	305	274	240	272	259	271	266	282	289	262	279	275	289	268	268	278	257	224	268	284	265	291	258	309	245	291	284	271	245	271	271	281	276	297	279	283	251	282	276	274	270	282	297	258	264	252	252	289	261	298	262	276	295	252	290	251	262	293	279	265	289	274	305	254	287	291	257	268	264	256	254	292	284	292	254	284	280	239	277	282	283	287	282	242	274	279	279	274	308	273	245	289	279	284	285	289	249	230	283	271	265	279	246	290	267	272	286	290	276	283	252	258	275	277	272	264	290	257	290	245	283	281	243	254	283	270	284	283	285	272	266	279	248	276	282	275	283	305	275	279	250	269	256	239	280	288	269	262	289	243	279	279	286	322	260	272	243	256	275	282	242	241	266	273	265	268	253	273	292	272	326	239	272	274	284	253	268	283	242	261	279	287	271	269	271	271	277	269	279	285	275	273	275	262	271	271	274	273	266	280	258	290	294	277	256	269	263	281	243	308	298	285	266	276	287	278	279	283	267	296	268	262	242	277	262	264	277	277	254	254	265	289	267	286	280	263	250	249	248	276	249	283	256	267	260	247	258	281	298	291	246	309	282	276	266	286	281	280	273	286	254	284	269	272	242	295	274	268	287	277	231	266	289	246	243	251	252	270	275	265	276	273	276	273	288	284	270	262	270	281	271	262	260	277	290	283	306	294	273	269	245	286	261	280	294	282	271	242	284	286	252	272	287	265	274	281	269	280	299	284	299	281	286	277	249	280	293	288	252	283	275	248	264	258	286	267	254	257	273	292	262	283	265	269	281	264	285	266	280	263	311	263	256	240	264	269	295	264	290	280	246	253	284	282	253	291	249	293	309	305	258	286	270	285	288	305	289	267	256	280	272	252	296	263	275	291	275	262	265	298	252	270	239	257	287	301	267	264	260	293	290	252	245	258	265	280	263	273	276	298	288	252	263	263	249	276	251	238	234	259	271	277	270	243	271	261	261	276	289	264	258	312	299	252	270	293	273	276	269	291	252	272	268	254	270	259	294	265	245	270	276	276	261	281	287	262	237	247	237	270	243	229	305	266	258	275	296	282	253	278	280	284	286	254	303	290	306	250	254	260	267	274	281	306	271	245	316	256	248	258	257	266	268	277	260	274	261	281	284	257	271	290	287	259	255	252	233	263	289	275	260	270	296	270	257	280	288	269	262	294	267	264	258	287	269	273	258	317	260	292	288	279	311	251	256	263	247	304	276	286	294	297	290	272	285	267	274	247	291	258	254	254	255	308	240	280	260	276	279	255	285	275	278	230	302	265	285	293	275	270	268	250	270	266	305	282	293	280	264	252	237	292	298	264	261	279	251	270	278	282	271	257	290	236	276	256	266	290	260	265	305	250	279	277	319	250	274	283	276	255	274	257	285	282	279	282	299	244	278	260	263	261	264	252	266	288	277	299
38487	15693	7727	2112	367	284	298	296	272	273	285	307	289	287	298	277	289	264	322	276	306	270	281	290	257	290	306	278	276	291	288	307	280	252	271	324	287	300	287	320	265	269	272	275	260	282	261	259	282	284	289	289	286	315	288	276	306	286	288	302	281	289	282	298	260	274	284	281	281	299	299	294	258	274	269	309	301	280	288	263	266	254	282	286	256	259	295	277	257	277	279	295	318	339	301	280	269	281	272	281	305	322	305	292	270	299	312	309	307	313	309	297	274	288	301	291	235	273	258	277	292	314	293	288	293	308	289	282	279	302	289	261	284	296	299	259	248	294	255	267	285	304	280	285	311	284	257	279	327	260	282	277	265	269	292	252	296	298	279	299	274	257	282	266	300	275	292	287	298	283	258	321	254	312	274	276	303	312	294	282	283	275	249	269	317	296	288	267	284	285	293	289	296	278	297	280	279	287	286	277	289	275	277	325	246	293	307	310	274	283	265	308	295	288	267	252	274	292	266	286	297	307	268	286	278	290	294	275	278	310	288	281	305	258	288	313	285	267	279	316	287	300	276	270	272	270	295	291	273	278	263	299	277	285	277	261	266	276	281	245	270	265	299	291	271	294	268	250	287	275	307	279	271	279	288	278	271	281	277	304	257	284	287	274	278	289	263	272	276	298	284	287	290	266	265	277	313	296	250	254	273	289	272	277	285	299	315	305	288	292	331	320	272	264	251	254	273	308	292	282	256	291	270	281	236	264	292	242	285	284	297	301	299	292	295	288	257	246	278	254	300	277	272	267	297	302	307	271	264	288	300	292	316	266	295	262	298	277	282	301	337	262	287	274	289	314	273	291	271	285	296	292	269	257	288	281	286	275	257	283	270	300	263	299	289	289	269	273	293	305	304	295	272	294	298	278	276	284	249	298	303	282	269	272	280	246	270	282	296	276	305	295	299	287	297	314	272	295	265	298	305	278	305	274	283	277	262	293	267	318	307	255	301	261	281	293	276	295	271	272	295	276	294	296	273	264	286	269	296	270	299	259	274	257	286	298	313	322	312	300	293	275	287	300	284	290	286	301	296	289	294	259	261	312	310	306	273	284	312	287	313	268	279	310	277	244	287	286	282	248	293	270	291	270	293	310	322	256	298	294	273	281	300	294	258	275	263	315	286	251	287	250	288	295	249	301	290	268	329	270	308	296	272	301	268	266	291	284	266	324	291	327	309	289	283	287	295	285	256	269	279	291	286	280	252	305	292	255	284	296	322	274	255	279	268	256	307	288	298	316	316	314	291	280	307	308	263	276	289	299	237	271	285	318	282	315	266	298	265	285	271	275	307	328	272	300	261	262	301	278	297	275	286	301	291	269	261	271	290	272	294	271	292	251	314	277	276	266	311	311	261	280	300	275	273	282	248	278	289	274	273	272	276	334	277	277	302	304	307	283	289	244	249	284	302	274	314	271	312	268	276	248	303	280	264	276	267	292	303	258	283	311	283	302	287	291	304	273	280	286	297	311	281	249	286	310	286	291	277	240	265	281	294	283	263	288	256	304	282	267	300	291	295	311	276	260	314	281	299	290	259	261	292	293	298	282	271	290	265	283	297	273	300	306	286	283	297	281	269	280	283	268	273	311	285	310	268	259	275	295	287	304	254	281	293	280	307	312	301	292	247	273	277	287	319	280	262	271	296	297	254	285	302	291	288	277	283	291	276	275	279	283	264	283	281	269	268	273	272	253	299	273	260	247	296	299	304	299	268	288	272	284	288	283	279	317	269	292	293	290	263	281	297	315	254	295	284	283	287	275	341	274	280	268	281	278	283	315	261	274	284	294	283	258	308	268	323	310	280	254	244	249	279	284	303	288	272	299	283	275	296	278	253	291	305	311	310	274	300	272	274	282	270	282	288	288	279	298	278	310	264	285	278	285	271	272	282	303	282	296	275	279	278	260	259	276	292	258	269	268	283	301	252	298	299	310	269	292	281	270	312	266	292	278	280	293	260	314	292	291	279	310	298	254	307	269	267	286	295	309	276	275	299	285	288	283	271	263	307	310	310	283	273	292	284	241	295	277	272	279	278	261	284	283	249	301	260	249	261	279	285	263	291	260	276	256	269	309	312	281	291	287	303	266	312	302	294	260	293	317	303	305	296	264	295	289	273	275	277	293	271	293	299	297	278	282	276	280	290	290	274	302	282	287	284	263	273	319	269	270	276	264	279	315	280	275	281	309	286	287	295	288	304	289	279	303	267	259	302	317	277	310	299	299	287	287	257	279	293	283	281	294	276	269	279	286	292	273	281	282	326	273	290	268	261	243	293	274	260	287	283	252	277	287	292	298	301	301	321	295	298	274	280	278	330	261	283	296	297	292	282	293	283	292	283	267	290	284	272	298	269	283	276	285	276	289	243	297	287	283	285	268	269	278	272	296	303	284	283	283	299	289	314	285	293	313	288	302	281	298	270	310	275	311	262	286	288	303	302	313	312	258	294	270	268	273	274	300	268	270	266	304	300	301	269	267	252	260	275	292	275	307	311	270	282	288	293	276	319	291	281	280	296	289	265	288	319	276	274	309	260	301	270	327	300	275	296	301	300	277	278	288	278	284	318	297	298	298	296	297	317	278	285	283	253	244	290	284	303	283	263	295	299	257	294	297	274	269	309	259	263	283	284	323	255	303	271	278	321	286	262	290	262	271	287	286	315	290	286	288	283	268	282	258	263	255	271	281	301	302	270	306	253	315	270	301	287	245	291	285	286	278	294	280	267	271	294	262	264	266	292	272	301	268	264	307	275	283	267	267	258	256	292	291	271	301	250	301	322	294	296	283	281	259	282	294	271	306	292	263	252	288	294	286	259	269	287	284	266	306	295	299	280	270	282	299	293	253	292	283	285	271	290	314	270	264	275	264	316	289	293	288	287	269	274	312	293	278	282	293	279	289	265	265	275	276	260	258	297	275	232	282	270	278	277	283	292	293	278	262	295	314	282	299	278	269	317	295	264	254	305	275	272	286	281	275	277	262	294	290	287	290	294	288	277	239	285	276	280	313	298	300	265	287	274	264	284	290	299	265	284	261	305	309	283	316	283	279	266	277	299	298	315	286	286	292	269	286	283	273	251	304	287	280	299	244	282	277	274	242	257	272	268	309	289	282	284	288	277	297	270	272	275	305	290	294	257	277	287	254	312	277	297	277	313	275	278	275	279	285	294	284	293	306	265	298	262	299	315	275	292	242	287	256	343	311	256	283	315	268	282	302	291	285	292	267	325	285	290	304	291	266	282	267	287	290	274	294	249	312	336	300	313	321	261	296	297	298	321	276	314	295	290	270	257	250	258	263	270	276	291	316	274	306	294	302	274	303	258	281	324	293	317	272	251	252	284	260	272	305	289	271	276	282	281	312	288	292	291	285	263	296	269	266	263	285	264	271	263	289	253	277	303	296	305	270	287	268	302	290	282	266	286	291	313	298	295	242	290	267	274	239	284	273	307	306
31387	12529	12507	4149	964	639	635	589	612	641	628	622	628	601	679	650	635	610	680	606	587	624	616	582	631	632	587	639	591	621	603	619	598	627	615	622	621	603	610	609	579	629	626	653	605	672	648	630	625	661	605	624	605	658	629	625	635	597	603	617	573	628	601	617	627	585	600	603	547	640	650	629	619	610	616	624	594	644	642	622	591	635	624	636	635	601	617	627	625	626	635	623	646	640	636	603	662	641	594	647	590	598	627	604	607	639	607	592	600	593	619	601	576	585	640	555	646	607	621	636	622	635	596	621	601	610	651	683	593	594	619	663	582	628	610	615	579	602	623	625	612	633	653	525	665	635	624	640	628	640	575	617	636	582	660	583	559	628	628	626	607	637	598	604	612	642	639	583	645	632	595	648	615	616	654	614	607	642	634	604	658	618	624	590	616	629	577	618	614	630	615	651	594	616	639	617	617	607	656	608	602	641	646	582	610	671	659	609	629	646	612	606	639	638	603	609	606	668	638	579	646	614	626	636	638	642	596	633	627	618	628	598	646	612	615	665	616	617	616	659	621	615	647	626	589	621	555	627	586	653	617	618	624	612	604	604	596	635	590	605	590	619	634	595	610	655	616	645	614	602	636	668	635	652	640	577	613	629	613	659	634	641	612	623	599	624	605	614	614	640	634	643	586	603	632	626	604	616	608	631	602	633	637	659	634	609	629	587	631	623	622	663	573	612	643	569	634	637	606	589	598	631	604	646	633	636	617	629	636	640	563	600	623	637	619	631	610	588	645	621	610	634	624	610	609	644	625	668	619	617	601	631	601	601	645	596	597	660	654	667	589	613	615	635	641	625	601	669	603	625	626	634	691	646	609	601	624	675	634	604	607	599	586	609	626	629	668	652	617	632	611	591	586	636	613	653	650	640	640	610	611	650	625	626	616	618	574	608	624	607	602	658	622	639	605	570	628	615	644	624	634	607	670	638	596	634	630	588	622	564	579	593	635	617	599	650	594	608	631	625	657	618	680	634	676	618	620	655	678	586	650	673	588	622	634	606	639	635	635	600	556	604	612	619	635	655	593	604	605	631	616	642	577	631	576	659	642	574	597	614	575	597	642	614	641	653	616	611	635	667	651	608	619	634	642	637	619	586	671	606	608	626	592	635	607	616	601	591	619	598	610	647	609	655	613	637	609	641	588	635	655	589	633	626	607	607	634	589	621	583	626	640	632	641	597	636	634	608	619	596	659	662	632	656	611	645	628	652	630	614	592	637	628	624	641	632	581	610	639	594	605	602	644	652	637	563	585	629	580	590	618	643	629	618	643	644	596	614	622	601	625	631	656	633	607	607	650	598	617	581	602	632	648	611	661	637	611	651	639	645	624	613	590	639	582	615	621	619	618	625	617	621	615	639	615	662	612	594	568	617	646	621	629	625	650	628	645	661	614	643	613	637	649	651	619	609	637	639	624	593	633	641	656	636	603	690	629	648	654	622	622	623	615	624	629	605	609	671	642	639	590	634	590	570	612	609	602	599	568	677	630	645	586	630	664	631	608	656	645	603	607	559	647	585	587	623	548	613	589	661	629	637	601	606	620	631	636	609	613	623	636	630	603	606	630	596	619	621	638	647	629	637	636	585	623	631	626	628	604	652	568	638	622	722	621	612	621	650	593	575	658	653	626	609	615	588	644	617	570	639	640	588	594	646	588	596	615	615	623	599	620	598	589	678	635	556	610	600	627	627	605	637	626	608	641	590	597	638	630	602	617	654	667	646	598	594	594	640	610	645	640	588	618	606	605	623	625	625	627	609	624	624	621	637	634	589	568	615	627	617	649	623	645	613	653	599	590	646	626	645	618	653	643	576	665	597	605	621	613	629	605	622	635	672	559	616	636	591	595	584	619	583	666	621	629	614	695	642	607	651	607	635	619	610	629	658	615	666	588	624	597	614	620	605	657	662	627	635	578	625	642	597	618	652	603	641	646	620	639	634	614	661	624	617	618	600	626	604	611	655	639	631	672	636	641	650	582	593	610	617	618	631	661	645	611	666	601	605	634	617	599	607	600	629	633	603	643	618	650	624	583	586	629	592	590	626	669	631	641	617	657	597	594	645	666	640	600	597	629	604	582	623	600	616	634	614	622	632	642	606	655	605	649	593	622	584	614	624	614	632	629	632	647	638	623	656	616	629	598	609	638	644	675	563	640	636	655	640	593	630	605	589	603	634	656	590	641	587	636	639	634	613	623	614	597	652	614	580	647	636	601	629	626	608	595	616	614	644	637	650	591	615	588	621	675	603	597	606	610	627	603	640	623	592	653	639	617	588	644	641	625	585	646	634	630	636	613	591	629	600	651	616	592	619	611	620	605	618	578	603	635	638	610	564	595	633	610	626	602	649	633	620	615	615	587	646	596	692	621	697	633	641	631	668	628	626	624	615	636	597	618	572	636	645	664	592	645	601	615	591	669	588	608	707	640	631	650	617	598	633	643	590	640	665	621	578	594	563	638	644	632	612	636	649	686	605	577	620	631	617	640	642	613	613	581	649	597	619	623	597	606	643	599	650	621	652	640	609	638	611	617	655	622	588	626	611	623	671	659	658	608	598	651	619	631	616	619	654	640	664	606	624	656	561	612	601	634	593	620	622	611	632	644	650	591	648	631	608	650	602	646	626	585	602	633	633	613	599	653	627	622	678	616	638	645	621	668	642	654	597	632	633	632	675	582	642	603	633	608	654	671	643	613	653	614	636	611	600	597	593	637	650	654	617	624	621	613	607	616	618	619	627	693	632	611	671	603	605	697	597	645	603	643	605	624	604	647	612	596	600	613	638	613	620	620	641	618	659	614	627	603	619	617	618	633	674	601	618	640	633	588	587	622	621	629	603	630	610	615	602	616	604	570	594	597	616	619	606	649	619	621	685	608	579	660	625	621	581	649	598	581	621	640	634	633	633	629	615	644	649	634	641	623	635	642	613	620	601	606	619	631	614	608	605	620	625	631	624	582	638	580	643	591	565	647	616	616	608	599	595	619	598	620	669	645	643	616	619	622	614	636	616	633	621	649	635	632	622	620	637	611	661	618	612	613	656	625	609	586	617	597	627	596	581	592	632	587	667	609	641	601	665	634	652	614	637	652	595	627	620	635	616	636	618	589	604	577	636	569	617	595	650	622	630	620	602	623	618	630	606	671	612	600	624	648	607	647	646	572	605	652	625	608	610	657	635	597	605	600	608	653	624	636	614	628	611	592	651	617	658	626	607	705	628	636	571	623	661	637	569	628	643	594	634	643	627	662	663	666	627	623	610	683	615	633	637	593	574	606	658	585	632	608	640	637	596	617	575	597	635	644	619	600	619	606	670	596	624	585	642	662	621	644	634	617	617	611	605	590	615	629	581	652	606	612	575	629	617	609	635	607	630	595	598	639	597	605	643	631	637	614	664	600	630	617	635	626	675	586	614	597	636	601	622	636	616	657	622	638	597	604	603	660	618	629	636
78802	56416	52876	29927	6652	370	226	176	213	181	185	200	185	194	182	187	177	190	202	206	178	185	192	169	205	193	199	179	179	191	181	194	174	207	176	193	184	207	167	183	187	190	190	163	213	175	170	173	185	180	200	192	197	193	166	182	183	176	180	187	201	174	202	188	165	176	182	185	199	170	200	198	180	173	193	173	181	184	169	194	195	174	188	168	169	170	199	167	175	189	183	178	181	162	202	184	184	185	186	177	167	187	189	164	196	163	177	167	184	179	179	181	162	175	189	187	191	166	162	180	184	180	191	163	165	176	184	179	197	186	190	179	187	191	182	162	187	205	215	176	171	192	195	180	155	191	163	187	184	186	180	215	186	178	191	191	168	168	188	183	164	171	195	195	181	195	203	175	177	175	171	191	176	208	185	188	190	214	204	197	205	172	181	172	214	186	179	180	185	189	181	191	196	177	191	160	169	193	161	164	202	166	174	185	178	177	199	192	198	184	190	179	199	174	171	166	185	190	188	200	206	165	189	167	175	163	199	195	179	195	171	182	192	181	182	193	206	186	148	192	188	195	183	186	159	182	187	159	195	199	205	190	204	160	205	182	193	180	181	184	179	175	177	195	193	171	166	167	194	174	204	219	164	178	186	170	164	168	177	198	178	166	201	199	198	180	184	197	194	186	174	190	183	205	195	161	187	192	174	203	182	187	188	139	143	201	189	191	204	177	173	179	199	203	200	200	168	189	184	185	165	156	164	173	180	162	173	182	208	168	199	189	184	197	188	169	171	216	190	180	180	165	184	198	190	170	181	179	187	183	186	195	168	193	159	166	186	171	169	175	198	206	201	203	187	182	184	175	150	177	167	187	186	185	167	198	185	173	169	194	180	179	180	189	193	182	180	189	200	149	172	185	186	164	186	180	174	183	187	182	178	177	206	176	186	176	171	200	168	165	165	180	172	178	186	170	169	218	191	179	170	197	176	165	185	178	200	176	189	190	170	173	174	204	184	165	176	185	195	174	200	160	188	176	184	179	174	199	192	200	214	190	189	170	182	184	178	195	181	222	164	172	178	187	188	180	167	184	174	197	177	204	195	204	194	196	187	181	174	194	203	172	190	188	177	175	193	199	169	194	160	170	201	173	185	175	201	205	164	173	179	180	212	181	184	189	175	189	187	181	197	197	182	180	208	198	200	213	200	178	171	184	160	190	175	154	179	190	178	165	185	206	181	175	181	164	167	188	180	206	169	165	186	143	173	188	169	183	156	179	173	167	190	199	169	211	169	193	171	189	205	162	189	217	170	193	168	178	184	169	173	186	180	185	195	178	177	194	180	198	172	178	191	189	190	178	177	207	156	177	187	185	182	181	178	216	172	209	169	183	189	181	179	152	177	176	187	178	189	191	178	190	205	176	196	147	177	170	186	171	194	189	168	179	189	183	198	190	168	166	205	195	192	168	174	164	187	178	167	178	169	185	168	204	163	166	166	176	185	186	186	159	179	170	178	168	185	167	189	159	170	185	183	168	174	190	182	175	188	187	197	195	185	199	186	181	187	174	188	175	166	188	204	203	172	185	200	168	172	186	189	197	184	188	181	169	184	185	184	168	180	186	202	198	184	177	164	163	173	174	162	196	173	182	183	177	183	171	176	156	202	167	185	209	173	161	206	188	205	198	190	172	175	196	178	203	167	178	159	180	191	194	181	179	203	162	171	187	194	196	193	188	169	182	211	181	178	166	187	186	204	170	181	192	206	165	197	173	156	174	160	190	169	183	213	187	149	195	174	193	176	192	196	172	188	179	181	188	172	186	193	185	178	167	181	199	175	171	178	178	182	151	173	199	181	166	183	207	172	214	191	163	217	174	185	171	177	179	183	211	200	195	184	164	211	196	190	208	202	185	198	189	205	163	173	184	213	177	167	201	182	192	201	183	172	174	183	152	200	156	171	184	167	190	178	182	187	210	187	185	173	187	178	174	179	146	170	170	172	163	162	180	201	195	169	180	167	182	162	175	191	195	168	163	188	169	177	186	185	198	186	207	188	186	163	176	170	190	175	168	178	166	192	176	180	180	204	178	200	196	203	166	182	204	197	168	182	192	194	183	186	200	183	204	174	227	180	187	190	168	186	216	207	202	182	175	179	170	206	192	188	212	178	210	193	197	158	176	180	192	179	194	167	179	164	178	195	195	194	188	208	189	191	188	199	182	188	184	167	187	185	175	170	181	166	191	178	174	190	181	190	180	178	160	188	178	182	179	174	170	177	187	190	205	194	194	181	185	197	144	172	194	172	167	196	176	174	190	186	203	188	196	169	178	181	216	198	180	189	186	199	169	179	189	170	216	202	185	178	203	169	170	172	184	200	177	176	194	205	191	193	172	175	160	187	167	189	207	208	196	181	187	195	171	169	182	171	184	174	157	166	178	181	182	170	161	178	195	194	178	187	184	168	193	167	163	169	178	155	185	194	168	205	189	170	179	186	208	169	179	164	194	187	191	178	167	159	184	180	200	186	181	184	196	195	208	158	200	185	182	177	159	185	187	212	180	170	149	181	195	180	170	183	174	191	171	170	181	173	167	196	179	194	193	193	161	167	171	172	178	182	171	182	174	199	164	184	172	189	182	194	197	195	188	162	181	192	182	179	169	162	188	169	166	198	188	185	172	188	170	184	175	186	198	186	173	188	180	196	178	188	175	190	181	193	159	165	160	184	187	186	198	177	216	179	188	196	228	181	161	183	208	184	162	186	177	171	194	172	180	190	179	199	188	191	200	184	192	196	176	170	168	200	212	189	183	179	199	203	184	192	181	144	187	210	175	150	186	160	163	190	181	158	192	177	202	182	193	195	173	189	187	193	181	185	187	167	171	164	188	190	204	189	175	201	177	203	187	197	184	182	184	193	184	185	167	183	193	190	196	186	200	180	185	220	180	198	197	183	169	214	173	184	168	188	210	179	172	190	192	209	196	187	200	192	199	191	189	204	150	170	214	181	170	195	177	168	168	172	172	191	172	156	184	163	157	179	173	190	196	205	160	164	161	196	198	167	201	201	190	220	197	178	194	179	203	204	194	174	185	184	186	207	202	176	175	203	183	165	205	166	190	180	192	204	199	192	182	187	179	169	172	214	188	170	187	184	190	176	166	173	184	185	142	180	183	185	177	175	160	183	167	194	190	195	185	175	188	177	181	187	170	185	162	190	190	189	198	172	187	175	180	201	172	168	192	180	151	168	198	157	217	185	171	192	193	206	176	164	198	192	191	181	154	203	184	197	162	192	160	174	199	193	180	189	194	185	197	194	180	183	174	185	174	192	201	184	172	150	185	195	158	183	196	179	177	201	185	195	167	193	166	205	191	180	177	192	215	199	206	184	178	179	195	176	172	213	202	174	199	194	173	183	197	214	194	165	177	175	170	175	196	169	196	163	171	156	186	195	172	192	147	174	184	158	185	188	171	166	191	170	187	211	192	172	190	187	180	207	171	180	191	179	157	172	164
52783	42561	50887	26613	7053	629	569	568	528	490	443	507	469	461	461	428	474	430	412	414	423	418	414	449	396	432	421	416	448	416	452	436	443	380	431	411	404	421	435	439	406	396	408	453	444	413	385	423	459	403	403	400	432	423	440	407	424	386	384	444	405	434	400	419	386	402	431	424	387	419	426	429	418	419	425	403	420	424	424	404	434	392	408	409	434	420	429	441	429	408	418	353	411	457	420	413	425	425	406	423	415	408	395	398	425	407	439	356	449	401	387	414	415	408	462	412	408	394	377	439	400	400	382	405	374	379	430	401	352	401	465	409	421	420	399	425	441	410	455	406	418	399	396	408	414	459	414	397	364	377	395	407	378	388	402	415	383	412	411	418	460	421	449	420	399	402	426	408	403	395	434	407	411	435	385	406	395	406	422	420	410	425	398	432	451	416	385	412	442	420	445	399	415	398	384	409	425	415	421	392	390	403	412	441	402	436	372	430	453	403	389	384	387	428	424	385	403	384	431	431	406	413	392	466	404	423	406	368	370	428	408	389	427	391	459	383	392	378	385	397	425	406	403	432	411	397	416	411	421	388	404	411	421	419	418	415	422	380	426	391	417	447	402	394	394	376	393	409	402	443	398	416	399	438	409	402	408	415	391	445	403	450	378	403	465	419	420	399	386	427	416	415	411	413	415	441	464	415	417	389	401	441	392	397	424	430	440	417	376	367	428	446	386	382	438	409	421	448	387	433	423	399	382	444	412	382	431	435	408	437	438	460	386	373	418	388	436	420	399	364	407	424	415	398	424	423	420	431	419	426	402	423	414	420	401	436	406	397	414	388	421	403	395	390	416	397	422	405	384	443	399	421	428	412	386	390	437	393	416	399	378	415	400	433	433	418	423	395	402	348	426	420	386	395	425	452	433	408	374	394	437	422	379	404	456	414	408	411	387	407	431	424	417	429	401	397	438	417	401	384	410	387	407	411	424	470	399	422	367	394	420	384	435	410	397	422	423	446	397	446	436	414	414	421	406	423	457	355	450	386	412	445	416	432	374	415	410	438	405	405	419	421	393	429	432	388	430	417	407	430	400	398	439	368	406	425	414	414	431	408	410	421	434	407	434	378	426	403	411	401	387	413	429	425	430	355	412	413	433	437	469	436	424	417	402	416	410	438	429	390	392	442	400	394	389	415	431	423	397	400	396	440	407	407	422	428	448	390	398	427	410	383	401	412	458	408	431	452	425	414	365	428	421	396	390	477	449	395	447	428	416	397	395	413	386	402	433	411	389	396	382	426	405	416	390	427	396	414	416	436	424	403	399	465	418	438	421	432	381	447	402	454	410	389	405	408	388	442	418	460	407	384	396	403	399	428	389	382	432	408	380	421	413	426	451	388	418	427	412	439	394	407	407	395	406	421	435	422	416	398	421	432	429	426	413	400	392	423	376	419	445	416	430	414	386	399	403	413	403	392	442	400	421	406	405	409	401	434	446	389	382	387	413	389	429	415	357	418	389	417	391	419	425	447	426	399	426	447	453	406	398	411	453	457	404	381	402	435	401	402	397	406	418	378	395	404	451	418	441	447	395	406	410	380	426	425	395	387	460	420	405	397	393	434	416	439	395	376	378	434	423	425	447	410	393	393	413	393	404	412	410	370	377	443	397	461	426	382	409	407	432	435	373	441	400	415	394	460	419	395	381	438	431	437	432	426	415	406	381	371	435	419	425	386	407	388	430	438	429	412	359	423	381	417	415	441	371	418	401	442	387	371	405	400	406	459	387	398	372	406	397	413	406	391	402	437	390	408	398	380	414	395	439	418	431	410	423	416	411	420	399	416	401	406	406	439	424	413	405	426	402	418	390	409	412	399	422	390	397	415	397	370	416	433	395	407	400	404	418	400	425	389	447	410	426	410	448	366	435	413	477	418	409	434	423	437	417	437	425	429	438	433	430	411	411	385	396	407	410	415	438	414	396	388	456	414	377	408	417	398	403	429	384	409	406	400	415	420	417	383	387	441	396	379	432	444	414	433	433	378	382	403	404	436	416	410	451	447	392	406	420	374	426	402	402	436	374	431	417	417	441	376	451	390	440	436	430	408	418	423	450	414	419	444	422	453	398	398	398	384	423	393	418	426	384	420	380	418	403	408	408	415	412	405	384	424	426	400	410	393	427	399	403	437	429	443	409	391	428	441	411	417	449	401	386	418	413	417	418	419	423	401	399	426	429	397	425	377	385	392	416	433	418	418	417	405	424	421	387	428	388	438	434	439	418	424	428	392	452	444	371	414	375	429	387	429	407	401	396	389	407	387	432	403	420	416	397	448	417	390	419	409	368	390	411	457	421	407	379	371	405	388	387	409	416	399	406	420	396	412	406	417	434	382	415	404	407	386	419	411	417	386	383	437	417	415	459	408	428	433	387	420	450	415	405	438	419	395	483	442	417	390	385	406	413	407	403	419	381	423	388	375	425	423	401	411	383	400	397	408	425	419	442	390	397	394	422	389	414	407	388	425	418	393	442	421	454	413	417	423	370	369	404	430	434	402	424	393	390	433	402	398	385	433	408	390	399	410	424	407	386	394	391	459	395	419	453	409	407	394	426	418	398	411	410	425	399	452	409	386	368	409	411	414	406	386	414	401	373	399	373	368	409	440	446	397	437	393	390	429	401	417	415	408	420	437	409	404	408	390	410	417	430	419	427	438	387	440	429	470	427	404	419	412	400	403	411	424	375	423	415	398	394	426	380	438	410	436	412	419	426	393	372	396	415	402	410	421	376	352	427	436	411	421	422	396	398	396	442	415	422	413	405	435	385	388	411	418	382	421	375	441	426	396	434	400	376	397	406	419	433	389	418	446	431	428	409	411	414	416	425	390	407	436	398	426	372	397	414	399	413	424	397	398	405	388	418	417	378	419	407	410	396	406	382	382	431	404	362	395	428	413	423	403	413	432	413	409	378	435	405	401	355	406	412	396	429	397	403	412	369	436	425	419	427	414	438	399	379	405	393	438	417	427	394	436	438	437	428	462	389	440	390	452	446	413	438	392	442	404	428	423	388	399	396	443	403	398	446	401	408	413	417	405	427	414	421	420	431	414	410	427	413	393	459	402	414	357	388	385	439	376	403	420	393	389	401	446	383	425	397	383	429	408	406	401	437	433	436	454	461	415	434	406	382	368	412	464	397	395	453	437	444	414	397	434	400	400	440	413	403	397	432	388	412	429	405	441	419	396	396	419	418	440	388	416	419	447	395	428	420	421	428	426	408	383	442	410	421	416	429	421	422	386	430	436	418	411	390	404	419	416	408	404	382	426	409	413	408	416	441	401	424	427	386	417	428	461	409	404	407	410	415	411	413	411	419	427	389	403	394	406	404	417	408	405	433	398	413	398	410	388	411	425	432	388	407	399	429	411	430	419	454	430	440	365	396	430	442	402	424	418	419	395	395	420	405	411	420	428	414	428	416	445	390	393	414	436	411	397	430	428	407	432	381	416
88135	67876	66327	39848	12928	984	172	149	144	149	127	136	123	95	135	119	122	107	103	114	103	119	117	112	117	116	113	118	111	128	103	118	101	99	107	112	110	115	110	119	113	135	122	106	100	116	135	121	135	108	95	103	149	99	119	114	105	110	125	109	120	89	127	94	117	101	121	92	97	122	118	131	124	108	120	114	116	101	86	110	103	112	113	115	128	113	102	101	132	110	105	87	120	121	130	105	107	103	110	124	127	114	129	114	117	111	126	117	124	127	127	136	112	113	110	110	104	134	118	116	107	101	113	92	108	116	114	107	116	103	102	103	119	116	103	110	123	107	111	96	117	132	122	105	129	117	131	118	121	123	101	113	114	99	124	101	130	118	103	116	111	112	109	114	103	107	104	108	129	107	126	106	111	124	111	103	98	130	126	110	130	118	109	119	104	101	115	107	112	101	126	110	117	93	115	110	116	92	116	114	130	105	108	116	120	104	111	132	125	110	120	117	115	107	118	97	94	96	101	129	110	115	118	116	128	106	107	123	97	105	124	116	107	126	103	121	87	106	120	106	104	104	104	104	127	111	114	98	118	106	101	118	100	111	116	126	120	99	116	128	114	144	109	113	104	105	134	83	116	128	106	117	104	113	111	139	98	122	116	102	112	108	127	99	110	112	99	111	127	121	126	105	101	101	116	111	113	111	87	103	115	107	123	104	129	93	124	121	118	87	124	130	122	107	98	112	119	129	97	107	115	105	113	96	113	131	125	100	115	129	102	118	120	104	126	141	131	101	115	107	123	107	119	106	107	118	113	118	98	102	128	122	114	104	103	111	111	116	138	118	117	116	117	104	122	100	96	124	101	111	112	103	117	103	120	108	129	111	94	128	121	102	108	127	110	101	111	101	97	128	105	126	100	104	108	122	97	126	98	114	110	123	108	108	131	99	100	129	112	109	98	115	122	99	109	109	119	99	124	119	89	117	118	102	116	100	113	98	119	130	100	114	119	114	94	109	102	104	101	114	115	129	106	99	116	111	116	107	117	84	114	93	135	112	99	98	128	118	109	121	99	126	121	124	127	109	102	109	104	106	93	107	127	123	120	120	105	122	129	115	112	108	109	103	117	109	126	109	101	109	120	119	108	100	106	106	106	116	134	126	110	94	99	122	113	105	101	102	122	101	113	118	102	107	113	100	117	104	130	98	80	108	130	124	113	118	109	110	133	95	125	128	129	127	109	105	98	113	102	102	98	95	111	109	118	109	93	139	125	103	125	104	97	112	130	106	105	122	104	119	96	129	109	135	120	102	115	107	97	113	119	124	122	90	112	123	123	107	119	124	103	105	110	104	125	128	114	103	99	119	112	110	112	107	91	108	107	88	112	101	107	141	122	115	118	104	106	117	103	104	94	118	121	117	107	102	119	116	111	109	109	104	109	105	107	123	113	86	126	108	110	101	97	105	123	109	99	96	115	117	95	116	127	116	129	115	130	108	117	113	106	128	106	86	140	122	90	90	103	107	122	109	134	103	109	118	125	125	109	94	105	118	97	102	98	118	114	99	140	93	92	115	125	117	116	125	129	120	98	110	122	103	129	90	110	84	95	128	112	107	111	127	104	94	118	125	127	117	119	103	103	119	116	112	120	121	122	109	113	128	122	108	126	107	100	113	102	107	119	118	115	93	121	124	118	115	123	111	104	95	111	129	135	115	104	122	113	118	116	119	106	99	106	111	106	95	105	108	140	106	103	101	114	110	129	118	107	109	134	104	125	98	93	116	98	130	141	111	127	130	127	102	129	103	137	107	92	138	101	118	126	124	87	119	103	114	117	100	138	115	123	118	89	104	104	120	97	121	99	131	122	104	111	108	108	105	104	115	103	104	101	133	103	100	108	112	110	113	119	103	107	105	110	121	107	102	109	134	129	108	116	108	107	95	103	99	92	110	118	123	117	122	101	123	101	115	115	118	119	103	124	116	125	112	113	106	125	115	123	105	116	108	115	110	113	103	119	120	112	111	115	115	113	119	99	114	108	109	122	116	114	124	123	138	132	115	110	103	105	115	119	127	124	110	98	104	111	112	112	117	118	111	118	126	123	122	104	140	111	113	115	125	95	121	116	110	127	120	100	119	113	91	108	106	98	124	99	126	97	101	92	117	119	108	124	111	116	128	99	116	124	104	122	107	100	103	115	107	105	117	100	114	113	113	110	106	112	99	108	122	116	120	107	101	116	112	131	116	102	125	94	109	102	123	115	111	125	108	122	104	92	124	97	100	93	95	97	127	132	129	106	113	110	116	116	124	129	119	86	116	104	111	121	116	114	122	117	92	107	124	119	126	123	121	118	122	96	107	124	117	105	124	106	116	119	109	111	121	85	125	134	129	121	105	121	125	130	124	147	102	109	123	116	126	102	115	85	127	113	117	102	98	108	116	130	115	133	116	102	116	99	95	105	105	106	107	115	118	120	115	115	139	88	129	107	99	142	107	127	128	116	117	113	103	106	107	122	111	123	104	123	103	117	108	114	116	117	111	115	118	123	94	114	117	113	99	105	106	117	107	110	111	116	106	119	118	110	120	122	104	100	109	106	96	101	119	118	113	116	96	129	139	119	111	100	112	122	117	121	112	113	97	105	112	125	94	89	115	113	117	121	119	128	116	115	115	104	105	111	105	124	112	108	115	119	120	103	112	135	109	119	103	119	120	102	123	114	124	96	88	102	119	113	107	121	112	126	113	104	114	120	100	108	90	100	114	113	102	107	126	117	106	100	98	93	124	95	123	132	87	119	111	109	106	115	88	108	124	100	105	94	127	124	110	115	126	106	121	112	113	117	109	112	94	107	112	104	100	128	103	94	112	136	113	111	101	116	90	136	115	119	126	111	119	114	124	99	116	100	105	123	145	112	117	92	115	108	83	137	93	120	112	112	119	100	104	102	107	96	129	136	106	95	119	114	103	109	125	120	116	107	107	120	103	138	146	110	112	105	113	104	109	99	114	95	98	110	136	97	93	124	110	98	113	132	116	114	106	133	106	103	121	102	124	128	119	100	127	116	100	128	114	120	108	109	93	114	113	126	110	102	101	117	123	102	112	128	100	120	96	115	119	123	131	120	102	104	151	122	133	112	106	101	102	112	110	108	98	127	101	113	114	123	100	113	100	101	91	119	98	113	105	109	120	104	101	117	115	111	120	131	110	113	116	100	123	97	108	104	127	105	107	107	117	126	103	112	88	110	109	97	110	113	90	98	114	115	105	129	106	98	119	98	108	97	96	101	151	137	105	105	112	125	112	126	122	87	95	125	120	101	104	90	105	122	95	105	109	124	124	112	111	134	109	109	121	134	116	88	116	107	118	98	101	90	110	120	119	103	116	109	101	107	110	138	111	112	128	124	106	115	120	107	102	109	102	103	102	110	104	99	105	102	118	145	112	111	124	115	107	106	94	127	105	125	93	100	96	99	147	108	100	107	111	111	109	94	124	101	118	96	119	106	112	90	128
62166	53074	62010	34200	10143	611	580	505	453	421	405	373	396	359	358	315	323	325	297	296	302	296	316	291	280	289	278	273	323	326	291	269	312	274	292	269	281	272	284	309	298	269	312	277	268	277	253	286	299	274	300	319	314	277	262	255	269	272	262	282	262	257	278	310	317	271	271	282	287	263	271	254	269	260	280	281	267	274	284	285	278	268	297	285	254	280	242	280	254	298	293	300	236	285	261	276	248	301	290	259	286	289	262	280	267	302	296	248	286	260	293	282	251	309	288	287	256	261	259	246	274	280	272	276	266	298	309	289	297	255	247	297	262	265	266	243	272	281	279	262	268	296	272	270	250	261	266	270	284	279	263	266	275	281	275	269	268	297	248	296	279	276	255	252	278	246	276	255	275	232	261	296	252	250	276	250	290	264	252	295	273	285	256	274	268	287	285	254	263	290	259	262	256	310	263	276	279	266	295	280	291	282	259	276	285	256	265	277	248	273	289	282	273	280	263	248	240	284	292	232	255	283	291	287	282	277	257	268	238	267	249	275	294	259	301	271	286	281	285	254	260	261	280	261	261	305	250	275	309	249	266	260	277	252	281	265	262	274	270	252	280	269	257	270	267	265	269	265	285	265	261	273	270	271	281	323	270	280	267	284	279	261	279	277	259	284	283	244	270	251	252	279	276	265	266	260	272	292	284	280	286	248	269	275	276	280	262	265	255	286	270	267	260	260	288	277	271	275	248	244	266	265	287	282	266	256	285	259	265	283	260	264	288	255	241	266	278	256	269	263	265	284	292	282	284	276	247	283	245	253	296	255	264	310	270	267	254	269	277	261	261	276	300	249	295	281	235	301	280	305	259	276	263	322	279	306	272	278	287	300	275	299	260	272	301	285	249	289	258	272	282	285	265	271	253	276	277	260	280	285	292	262	280	292	246	283	286	260	281	272	251	283	243	271	288	256	254	233	282	307	262	265	288	263	245	266	266	271	272	302	280	280	250	292	286	251	268	265	242	275	276	244	270	258	270	276	258	263	275	268	274	279	291	282	249	259	264	280	268	289	296	258	282	273	248	275	284	280	260	279	303	249	269	255	266	268	297	257	281	256	251	275	294	257	266	293	291	266	287	255	294	291	287	268	274	277	263	256	265	257	292	273	299	257	312	281	296	263	230	270	280	278	253	264	253	268	259	285	260	232	261	244	268	284	284	260	267	292	281	270	270	270	266	292	284	288	265	301	259	316	280	271	269	297	279	289	248	272	285	266	289	288	301	267	248	268	273	288	275	233	261	267	293	270	295	297	290	274	269	265	256	303	273	298	261	314	286	277	263	260	241	258	241	296	263	288	305	281	294	267	261	251	281	312	258	270	271	300	263	267	263	271	267	305	278	273	278	267	293	271	268	272	247	269	292	277	257	259	260	281	288	252	282	289	266	285	265	293	274	295	269	283	242	275	223	300	271	260	274	227	241	259	263	251	271	298	272	261	237	295	270	261	260	283	281	296	263	280	284	250	259	289	276	248	277	307	265	257	266	266	281	275	284	275	267	275	252	287	270	271	249	276	267	253	271	272	235	289	262	261	267	282	272	269	298	277	282	272	292	286	304	246	264	282	252	291	300	290	253	267	272	268	245	268	277	291	283	279	274	270	275	296	252	278	257	263	285	252	244	241	292	274	287	263	269	227	282	276	285	270	266	273	299	287	253	263	268	252	272	262	262	255	289	271	266	264	271	245	272	308	274	286	270	309	287	242	291	284	267	253	304	250	244	265	267	257	259	260	260	255	244	264	251	295	266	269	261	278	270	252	263	287	274	276	271	249	272	255	278	293	253	271	269	293	258	263	262	281	274	302	236	225	265	269	272	281	230	230	288	273	287	253	267	276	275	251	257	269	265	254	260	241	275	286	260	262	265	268	253	254	262	262	249	270	265	285	291	255	271	281	262	243	242	281	240	282	297	251	243	255	289	264	270	278	268	269	266	301	272	269	259	267	305	276	265	280	264	266	292	289	261	277	289	298	288	244	298	281	278	255	245	284	283	280	301	246	213	272	262	299	268	273	279	251	238	265	291	243	253	273	266	257	245	274	284	272	289	260	279	288	278	291	282	280	292	264	259	258	270	239	299	260	291	277	267	268	270	275	256	257	290	244	280	232	266	254	233	258	284	271	275	261	261	257	270	273	271	268	280	252	273	293	255	247	288	279	286	283	263	266	282	281	256	288	270	243	256	259	281	283	287	285	267	271	266	265	282	274	266	288	274	252	256	289	292	274	282	289	261	233	263	284	297	283	300	249	272	260	274	275	272	249	270	269	313	260	303	271	248	265	272	260	292	277	276	258	284	275	266	278	259	280	274	263	270	270	285	247	287	298	242	255	284	263	261	274	287	309	262	263	261	261	287	296	283	260	274	268	280	267	298	267	242	277	274	283	250	255	288	265	286	275	271	288	300	307	292	263	273	227	279	268	258	274	270	274	309	268	304	242	288	247	266	273	254	253	280	244	275	302	280	274	278	264	284	292	261	248	280	268	273	290	272	272	234	253	290	284	270	274	271	273	279	298	276	288	264	290	248	299	279	260	256	266	270	291	248	272	294	278	282	272	272	270	257	261	299	269	278	269	261	274	271	275	273	263	271	256	259	273	263	279	285	300	236	296	246	268	242	282	279	259	280	293	259	240	273	259	309	281	288	249	294	265	274	251	261	258	258	247	245	278	287	263	291	284	255	271	283	280	273	284	259	286	267	263	274	266	252	296	290	274	276	277	275	271	281	272	273	263	286	255	282	316	272	293	279	267	284	271	275	285	241	265	256	262	284	263	282	277	255	282	278	254	287	258	254	243	286	270	285	284	282	250	270	297	257	311	269	252	271	267	270	274	268	290	282	251	306	279	305	250	292	270	271	280	296	253	248	277	275	282	277	272	285	280	265	258	262	266	293	260	286	276	296	249	279	280	294	286	254	270	277	284	238	296	265	296	264	248	258	269	274	309	273	271	277	288	289	278	273	278	265	269	260	316	262	260	303	271	274	257	243	279	255	264	244	263	257	278	258	278	271	271	263	283	295	286	265	269	213	256	268	282	273	301	261	268	280	283	254	235	284	312	273	264	262	285	274	273	278	285	272	272	261	278	280	261	279	276	247	280	279	277	267	276	285	271	249	253	276	266	271	274	286	265	286	271	266	253	286	267	261	254	258	287	277	263	267	281	287	279	262	278	268	268	257	295	265	264	287	248	268	253	254	247	261	303	281	264	265	283	266	282	249	276	262	252	260	297	288	311	250	261	275	270	273	260	284	273	258	294	267	270	271	286	288	276	281	264	272	231	248	276	276	269	288	264	250	269	270	268	277	275	266	270	271	299	282	264	279	269	241	272	278	276	280	289	270	290	267	264	274	248	241	275	253	256	239	291	282	264	280	256	268	294	281	268	263	276	276	267	258	268	266	270	267	265	259	286	272	292	283	260	271	250	283	283	289	266	239	270	278	260	286	283
38004	16003	7601	1847	357	304	268	283	291	252	294	295	310	272	269	307	292	253	265	275	268	275	276	274	284	281	303	297	310	281	280	284	323	293	300	292	276	293	300	295	320	273	282	286	293	290	264	286	299	276	275	286	296	276	262	276	277	288	281	277	317	281	297	285	309	280	286	273	310	306	322	294	285	289	295	295	318	299	261	313	286	263	253	309	268	293	289	296	286	267	289	279	259	279	261	274	278	263	278	246	280	292	275	314	262	271	260	281	271	310	288	255	305	314	290	264	297	300	253	253	270	313	320	299	289	264	270	273	301	306	316	282	294	304	286	289	302	271	280	282	300	323	291	306	299	297	295	271	272	280	267	286	268	316	298	284	273	283	292	301	287	273	287	299	276	299	270	311	274	283	265	264	285	293	277	264	271	237	251	267	268	250	284	257	288	285	294	307	306	262	296	301	284	292	257	302	267	281	321	286	281	258	286	306	288	286	264	268	290	338	264	272	269	254	288	307	267	298	278	271	279	264	267	314	269	269	274	284	297	291	281	262	288	275	298	281	282	298	237	282	304	292	270	288	275	282	264	304	252	292	278	300	272	283	244	267	291	296	259	286	266	273	297	270	272	273	278	270	293	279	300	279	281	258	287	286	235	262	293	281	302	303	256	256	280	295	301	249	285	319	277	304	261	309	310	294	318	290	301	300	279	266	259	308	264	304	276	283	300	276	298	293	278	271	335	275	277	285	282	288	290	300	303	279	274	304	285	281	288	303	298	280	304	296	287	273	283	268	262	280	282	322	294	280	298	286	279	281	279	291	312	301	299	289	273	303	321	280	278	307	293	308	323	301	296	323	271	304	285	265	271	288	306	280	260	307	286	294	270	299	311	283	288	269	296	305	289	280	271	288	273	302	283	284	286	287	293	276	297	280	281	272	284	271	260	297	285	259	290	275	293	284	289	291	305	266	288	316	301	286	317	300	299	285	290	274	309	267	285	271	281	302	249	287	270	314	310	287	304	255	266	284	291	315	322	280	284	280	323	283	315	282	290	316	304	297	296	293	282	285	309	266	310	301	279	288	251	283	253	294	297	251	310	279	276	298	275	273	286	292	262	295	293	291	291	288	300	275	270	289	296	280	270	296	266	287	273	293	271	281	303	272	311	292	304	317	293	285	313	316	270	301	269	279	286	292	288	265	269	307	283	305	267	287	313	271	288	289	288	303	274	298	278	295	288	263	294	300	264	293	244	268	280	281	265	287	278	301	271	264	277	282	271	257	296	285	305	264	297	270	267	250	291	267	264	278	276	262	279	305	293	284	277	298	300	277	294	298	291	253	260	315	319	305	296	275	286	308	301	307	292	281	284	268	286	295	288	298	243	279	315	264	285	306	275	260	254	277	321	281	266	277	311	261	305	286	298	306	315	276	269	276	290	297	282	301	253	306	287	269	241	306	297	300	303	300	294	292	256	305	270	274	300	283	285	267	318	292	314	304	274	282	298	288	300	310	321	283	267	320	277	267	283	285	272	295	279	268	330	265	312	269	301	292	272	286	251	326	263	305	270	288	271	281	273	296	282	315	263	266	275	287	276	288	303	239	276	269	272	266	281	283	241	308	300	284	296	285	284	292	294	309	295	301	312	274	283	307	280	279	272	260	277	306	287	275	277	269	266	281	296	294	298	294	262	274	278	275	251	275	294	304	300	270	307	267	314	285	286	292	307	310	279	308	266	283	296	263	285	302	312	299	275	284	276	315	293	296	297	290	275	253	314	280	297	308	272	268	300	308	288	291	279	302	291	321	305	285	278	268	292	314	310	292	280	296	315	288	250	285	290	270	271	287	312	261	318	262	289	270	274	253	287	293	274	288	319	269	313	300	291	295	321	288	298	306	256	277	280	253	296	311	281	271	282	286	285	281	313	267	256	279	284	295	277	280	306	313	289	278	284	286	301	273	312	308	281	272	296	287	255	260	261	272	276	311	283	308	278	265	279	270	307	276	292	297	266	267	318	289	264	291	263	302	324	282	326	267	250	299	273	321	276	292	274	303	289	296	288	259	285	285	261	283	299	311	276	318	289	315	298	260	281	283	257	260	268	272	286	287	302	293	289	295	264	247	265	308	274	280	297	250	276	266	300	271	293	278	293	292	272	306	281	275	306	272	260	270	250	261	311	287	271	263	258	293	272	257	294	292	274	271	285	284	302	302	295	303	266	321	312	284	307	278	292	297	249	278	273	292	278	287	289	295	299	271	273	275	269	271	278	281	270	281	289	288	275	303	319	274	299	293	287	268	321	287	290	272	265	285	266	288	289	275	282	278	305	241	265	285	283	285	287	299	289	265	301	296	273	271	243	295	273	299	267	277	294	282	268	262	278	276	291	284	295	286	257	278	296	318	291	250	291	247	322	299	262	277	295	282	260	281	304	278	278	274	287	294	294	302	282	300	286	257	264	260	299	271	310	291	304	297	237	263	293	288	294	301	273	253	274	272	272	296	285	264	319	255	273	315	269	289	283	276	279	317	297	287	301	295	298	278	268	257	303	286	292	264	285	288	261	283	284	293	284	297	302	278	277	290	303	265	277	256	294	294	261	316	296	275	266	263	288	308	278	279	280	295	297	261	296	288	290	294	328	299	265	255	277	240	285	270	293	306	296	272	292	254	276	286	295	266	300	282	303	314	287	247	257	269	298	276	287	280	322	269	291	264	300	265	286	285	303	301	283	290	308	281	284	307	302	300	255	264	268	296	287	320	299	281	264	290	278	276	290	291	294	280	290	295	271	263	269	299	294	267	290	297	299	270	269	274	269	276	284	325	319	273	275	277	281	282	291	288	275	314	266	269	296	278	288	286	315	289	292	288	299	298	257	293	270	297	288	293	298	274	278	262	285	277	276	246	300	268	293	288	261	305	252	286	267	286	344	289	294	267	293	273	292	296	303	300	272	286	308	285	335	290	281	288	299	290	302	298	252	286	265	275	280	277	274	290	259	280	258	256	291	293	305	286	274	278	261	256	281	296	298	277	311	289	310	298	278	275	287	306	300	312	293	257	273	280	308	316	267	294	277	251	271	306	285	272	274	262	278	289	302	289	320	288	254	290	295	279	301	268	272	273	281	284	295	290	303	291	292	259	271	279	314	276	296	343	294	286	282	249	305	302	298	259	268	271	281	295	312	266	292	271	279	277	280	342	285	318	285	255	289	284	304	286	251	295	278	268	261	290	268	273	301	272	290	295	281	283	274	279	267	287	293	284	286	278	289	306	285	296	266	276	274	290	275	278	294	299	302	264	283	272	285	299	308	257	283	286	274	296	286	314	275	273	309	280	283	272	295	310	281	257	289	267	302	291	313	307	296	292	271	288	282	258	291	291	288	294	248	253	274	299	329	251	276	290	278	271	282	269	306	272	254	273	275	287	289	288	270	271	278	316	292	295	311	298	248	308	299	277	306	279	299	327	283	267	287	285	298	270	290	310	265	269	316	291	267	287	297	258
31106	13299	12679	3835	959	652	649	615	597	658	680	609	634	635	628	648	622	637	589	602	616	595	628	601	600	648	627	611	610	583	610	561	616	615	589	640	649	655	617	658	647	603	584	626	620	617	628	697	601	587	607	627	638	600	588	667	630	629	669	618	612	624	643	645	611	640	594	604	636	624	656	627	613	615	590	649	600	584	603	617	627	626	610	620	637	614	613	656	583	646	643	578	604	607	575	611	621	661	575	638	618	614	637	633	628	603	623	620	610	632	624	590	670	612	604	596	623	656	639	618	641	625	615	607	603	626	600	604	634	571	654	617	667	614	610	613	618	601	605	667	588	656	660	625	601	603	623	661	635	671	628	627	652	594	665	598	629	607	615	629	624	606	599	627	608	629	628	666	649	576	634	608	642	575	657	564	629	634	629	606	645	620	669	592	595	570	650	633	610	629	604	628	649	639	624	554	621	632	610	623	622	643	645	611	597	674	616	643	642	632	597	624	627	696	593	649	627	577	612	605	614	596	621	629	631	648	613	609	650	649	610	600	653	589	610	638	610	608	595	645	632	619	636	627	618	633	628	655	633	648	614	582	614	631	653	591	659	606	647	658	619	655	639	636	621	643	622	638	614	594	567	608	612	643	626	645	632	644	598	606	635	630	637	634	616	609	611	586	647	637	626	624	638	674	642	645	566	640	611	662	640	601	604	609	600	635	647	593	629	619	611	630	632	619	596	624	620	630	609	637	624	557	642	591	648	642	580	614	656	653	651	604	617	623	627	621	630	629	601	661	602	623	636	617	673	671	573	658	670	694	635	628	624	654	654	618	594	651	608	612	619	614	602	622	642	569	627	582	658	619	642	597	612	655	619	636	596	613	601	585	615	650	646	637	622	625	580	599	627	621	627	577	625	607	649	628	635	615	649	622	648	638	645	611	609	672	625	641	621	624	610	586	658	636	579	573	603	643	624	634	633	633	627	617	571	636	635	631	592	648	627	635	628	627	582	620	636	639	610	616	625	631	596	636	590	598	638	560	627	632	618	635	642	600	624	659	656	632	654	645	631	637	656	630	650	615	605	636	634	644	630	620	605	641	656	615	642	603	597	640	596	647	667	643	618	664	643	633	639	622	594	625	641	620	610	656	586	605	639	594	682	623	657	618	592	685	597	628	642	617	704	591	586	656	614	666	614	670	609	623	599	621	603	647	579	589	634	618	556	639	635	673	643	642	626	612	612	590	607	619	622	627	620	655	667	599	606	607	621	634	627	596	653	620	612	663	633	572	621	609	605	651	661	625	642	648	617	611	649	600	631	624	662	651	650	638	624	630	620	612	626	652	670	650	593	646	588	653	622	567	607	596	639	595	625	638	636	643	645	645	644	552	618	623	596	631	634	656	645	608	617	661	610	629	658	596	584	598	641	623	624	623	641	656	633	627	638	629	596	595	670	626	581	630	596	657	656	605	621	652	612	639	585	677	641	585	650	636	617	637	600	633	635	592	636	585	595	597	613	649	636	634	651	628	588	640	609	624	632	645	633	650	628	652	611	640	617	586	631	659	650	629	605	625	631	636	615	633	628	665	602	630	648	568	657	624	633	642	638	634	635	617	640	577	649	628	576	665	626	619	614	624	618	603	603	651	632	623	599	622	606	622	613	644	650	619	603	591	649	659	613	616	639	573	595	649	618	637	626	607	614	588	635	618	611	625	593	626	659	639	612	626	593	594	643	640	611	593	651	606	581	615	639	613	630	600	617	579	596	654	658	624	624	614	680	630	642	621	604	621	651	604	622	661	665	622	647	673	650	600	656	624	664	628	635	607	627	622	677	612	605	635	660	611	657	613	594	611	625	627	587	651	616	659	584	631	646	591	598	590	648	604	617	618	622	624	653	685	614	609	629	620	627	639	625	640	601	583	632	615	629	604	606	609	619	601	613	697	635	572	643	620	630	636	647	609	643	614	610	598	567	605	646	650	633	625	570	624	601	629	598	628	593	675	608	608	608	652	604	589	625	604	635	629	613	588	656	588	618	589	633	617	597	646	621	662	636	647	612	611	609	629	606	635	575	604	624	589	635	644	632	602	624	608	628	609	661	601	612	606	604	630	630	657	678	637	684	605	600	603	638	610	614	657	580	605	611	603	628	631	658	645	647	615	583	641	612	655	606	626	619	603	633	620	600	630	599	618	601	630	619	572	598	650	606	681	608	598	614	641	626	598	647	591	621	632	608	627	627	651	657	598	616	597	585	599	654	633	626	647	688	620	656	587	587	637	623	645	591	623	592	624	644	608	606	639	626	656	626	622	623	621	613	614	569	633	630	631	633	648	622	660	650	635	634	680	617	599	594	659	592	612	655	645	639	662	653	633	589	616	634	631	652	627	624	600	649	633	593	616	582	620	651	665	590	601	618	632	643	629	629	642	654	607	613	651	593	696	652	623	593	604	640	659	582	606	635	659	640	632	623	602	660	617	615	700	629	620	591	608	653	612	649	647	626	645	655	621	664	634	600	560	667	604	598	558	614	613	638	620	627	608	651	613	592	652	631	597	607	674	598	611	600	588	644	605	637	636	653	598	666	618	606	675	597	569	650	620	641	589	665	645	634	628	633	634	571	618	583	650	641	586	602	599	629	597	576	592	608	586	608	591	627	602	605	620	642	616	588	625	621	637	633	641	630	648	626	581	641	643	606	625	621	598	609	663	603	614	634	661	619	590	632	660	597	614	636	625	617	650	636	643	654	599	635	630	667	620	615	626	633	621	663	624	617	605	629	634	645	638	593	579	660	590	608	610	612	622	626	647	633	632	609	677	632	627	686	636	633	669	573	646	649	621	592	609	629	616	570	639	644	633	650	661	601	625	601	635	616	672	623	595	627	605	639	616	690	639	610	649	618	602	663	599	615	663	641	605	628	620	625	631	639	637	619	622	585	626	612	643	635	610	647	625	619	617	591	622	627	606	611	644	660	609	650	617	617	653	639	640	554	627	675	622	605	622	655	676	603	659	620	602	656	635	643	649	613	596	615	629	595	649	626	580	624	641	627	607	600	632	608	612	662	606	632	628	625	612	617	621	660	603	640	615	618	599	635	626	640	650	625	638	619	604	616	653	582	623	694	642	661	594	622	597	647	651	616	617	600	659	624	657	631	613	575	626	635	595	620	620	620	629	619	621	577	606	641	651	584	637	614	609	658	642	623	664	609	632	617	627	623	654	627	594	634	674	632	662	605	623	657	606	612	622	612	633	609	574	601	633	663	609	610	647	596	590	630	634	661	593	604	645	622	610	635	628	614	643	665	625	596	619	620	639	646	636	670	628	614	620	595	637	620	624	621	654	632	647	617	606	644	638	618	610	630	636	580	646	642	644	588	629	632	651	582	622	616	619	623	640	642	603	599	623	672	605	605	636	612	624	621	614	692	618	648	620	588	636	681	607	642	604	622	584	607	651	611	576	639	641	637	650	577	637	628	630	592	613	606	635	600	606	583	579	602	624
79611	57845	53990	27600	6804	411	208	191	209	211	176	184	198	195	213	169	193	187	173	188	202	209	167	183	170	176	171	190	185	180	192	190	174	178	203	180	179	182	161	177	172	177	163	201	170	201	177	172	187	176	202	195	173	189	190	182	172	181	179	196	181	158	184	159	198	177	203	173	198	189	189	178	182	190	226	195	180	184	169	180	210	177	209	182	190	209	200	176	197	172	181	185	193	164	173	202	208	172	172	181	213	216	194	196	185	167	177	215	190	185	171	194	177	175	176	192	189	168	177	198	180	189	169	170	184	162	168	197	173	171	205	217	179	152	167	200	205	203	201	194	195	191	185	183	181	174	191	188	183	182	177	192	187	196	170	173	170	177	194	175	176	175	192	180	187	196	186	190	214	178	164	176	181	178	181	188	194	164	168	181	177	195	187	185	203	162	180	166	194	185	205	181	169	181	195	183	186	180	189	191	184	169	199	182	175	169	162	181	175	175	172	179	214	173	193	149	191	189	169	187	171	177	187	205	175	171	193	173	180	175	189	162	181	228	184	186	179	185	202	192	176	165	165	186	197	205	183	188	168	166	197	201	172	178	161	204	149	200	184	181	194	178	167	178	184	208	208	185	152	197	171	181	197	195	203	193	159	153	173	169	185	173	158	180	172	194	181	188	186	173	183	188	180	189	201	191	167	171	210	167	206	190	196	192	193	162	139	188	169	210	180	203	168	160	203	182	193	180	178	208	179	194	185	184	182	186	184	184	188	183	170	178	175	175	183	192	143	157	198	199	188	179	194	159	202	165	197	191	205	187	190	172	171	192	153	179	177	164	164	190	200	190	198	158	177	190	174	201	172	181	164	185	158	169	181	197	183	207	195	169	185	192	194	193	176	161	178	202	170	181	189	187	172	207	152	189	183	172	174	160	183	188	174	162	178	173	213	199	190	202	193	186	182	170	184	176	162	177	172	182	186	178	186	168	177	175	180	179	174	180	158	184	191	190	186	189	200	184	200	171	198	174	174	176	203	187	164	193	177	197	204	177	167	177	182	199	195	179	190	176	172	192	187	174	186	183	227	188	163	179	173	184	196	192	175	198	175	176	193	183	192	178	205	175	194	142	190	181	173	198	175	174	187	194	190	186	189	203	148	174	171	152	185	169	191	171	199	182	169	183	200	194	168	167	169	169	198	159	183	177	180	173	200	196	170	173	174	189	203	195	186	198	185	190	177	179	195	190	194	175	193	186	192	193	185	185	159	192	181	196	191	190	181	202	150	185	168	215	202	199	162	201	175	168	194	189	183	203	181	181	197	157	187	187	202	191	175	175	176	188	209	171	203	191	191	178	173	181	151	186	161	169	158	178	171	187	163	159	174	191	213	201	167	207	202	185	175	162	205	195	197	178	187	181	179	175	195	202	183	162	176	177	200	200	153	184	161	217	177	185	200	168	164	186	163	162	157	192	162	183	175	173	167	191	183	177	172	201	184	185	206	164	187	186	204	185	185	190	193	193	172	198	181	205	193	168	184	190	174	165	173	172	164	179	149	180	192	195	200	186	211	173	196	211	191	174	178	178	193	192	179	202	172	185	166	184	201	168	213	171	161	185	169	185	162	159	181	198	194	185	182	178	197	194	168	222	174	198	175	180	192	207	195	171	187	183	170	171	206	179	165	181	180	177	210	177	207	175	177	176	182	191	202	176	176	199	186	191	192	187	174	200	191	192	188	184	170	169	177	211	181	211	182	175	197	182	187	160	211	186	174	190	178	183	202	192	170	170	161	179	182	184	200	180	181	172	194	198	196	199	204	170	174	187	181	158	179	154	154	163	201	182	195	194	176	179	185	184	185	205	164	188	177	178	162	183	200	201	162	182	199	161	188	177	175	178	193	151	166	172	166	186	185	181	186	170	173	186	177	172	188	193	158	188	189	159	179	156	183	175	164	189	186	163	192	192	178	163	172	195	201	202	180	196	181	171	183	186	191	187	179	178	169	176	162	204	188	219	188	186	190	167	165	188	175	161	179	187	203	175	188	160	172	180	192	175	188	182	171	182	178	170	188	196	190	184	184	176	192	169	169	205	211	189	190	164	186	207	193	180	194	177	176	183	204	184	182	188	189	180	190	202	184	188	173	183	183	225	176	174	195	188	192	198	181	202	186	175	174	168	188	187	200	173	202	182	193	191	176	181	175	173	170	165	166	173	184	198	168	207	193	167	195	169	193	222	175	179	174	174	167	183	180	167	180	180	168	175	185	188	212	191	185	166	169	169	151	186	193	169	191	164	183	166	188	190	166	179	181	189	177	195	198	174	196	200	184	168	191	176	206	168	172	188	201	182	180	170	169	160	181	213	184	185	185	185	183	185	180	182	177	147	184	175	169	175	201	196	186	181	169	200	178	190	184	190	188	186	194	204	216	170	156	185	186	169	200	210	161	171	185	174	192	174	190	187	184	185	180	188	199	169	205	165	176	207	166	172	201	200	167	204	200	212	183	152	176	188	178	190	188	175	191	195	170	209	178	173	188	191	182	181	164	183	185	189	191	176	168	183	160	196	169	163	203	186	197	188	172	201	186	179	181	169	196	189	206	152	184	181	198	160	153	169	192	180	179	171	176	180	164	205	205	189	194	201	176	155	181	167	158	150	170	185	185	176	161	158	202	196	193	187	172	175	171	180	193	196	192	175	198	183	200	201	149	198	155	204	134	171	179	202	190	194	193	187	177	181	182	159	195	191	162	185	186	147	162	196	171	199	194	182	166	194	179	177	182	195	189	164	179	182	182	172	178	189	185	216	159	166	194	172	169	183	168	192	178	173	196	183	184	165	198	194	189	181	154	182	201	188	176	197	187	194	193	183	183	180	181	180	180	174	211	204	157	170	188	171	173	171	182	157	203	184	187	208	174	198	161	192	178	176	190	192	170	184	177	196	146	177	179	179	173	189	209	190	186	185	197	189	176	161	175	197	192	193	198	168	158	188	162	190	188	196	191	169	194	213	163	198	183	170	167	181	189	187	181	180	174	190	184	187	171	185	180	189	186	168	199	196	184	179	156	183	175	184	150	156	176	178	179	182	191	182	182	171	188	166	189	198	192	191	184	161	180	162	169	190	175	193	174	186	178	178	185	196	177	189	172	197	193	180	171	194	199	181	173	174	179	180	213	186	146	213	200	184	179	183	176	206	180	165	181	188	203	164	159	193	201	217	184	205	172	187	189	160	168	167	217	181	188	170	170	200	158	178	193	192	195	189	161	198	167	168	190	170	177	203	184	183	182	157	191	181	195	172	182	177	188	193	177	176	181	190	177	168	185	189	175	178	202	210	196	199	189	195	198	187	183	175	172	191	170	190	179	191	157	146	165	178	146	191	195	190	179	203	169	200	209	182	184	191	199	152	176	180	192	184	192	204	161	177	158	217	160	184	188	182	189	185	184	172	181	171	207	189	154	178	168	170	189	167	163	182	199	187	183	172	194	178	209	171	189	189	211	171
52713	43916	50376	25087	7200	591	565	509	501	498	499	513	495	473	417	456	450	471	429	443	405	423	417	444	448	413	434	421	430	441	431	425	450	395	447	410	405	398	459	446	420	429	412	387	384	405	441	410	424	381	434	421	406	388	434	448	437	388	436	412	376	400	408	430	396	409	408	417	424	449	426	409	385	452	412	407	433	400	421	416	427	425	415	392	413	352	465	431	421	436	428	405	426	440	417	415	386	421	386	392	396	404	405	387	403	448	444	427	412	387	385	452	395	441	446	433	424	424	445	445	401	430	396	417	372	422	416	404	438	401	415	390	416	432	427	398	412	401	419	385	372	397	407	409	396	419	408	447	403	425	412	399	430	424	416	384	380	441	431	415	437	415	405	395	447	422	442	427	402	418	403	388	409	410	428	389	406	403	407	412	400	413	428	411	401	436	422	401	374	412	422	376	408	395	362	404	424	391	433	394	399	438	402	396	456	393	401	418	402	391	370	396	419	435	379	402	413	444	457	393	434	405	422	376	368	471	404	377	436	417	414	407	411	392	390	413	374	393	399	373	404	421	432	402	420	415	393	437	419	436	419	430	401	397	419	416	371	439	416	375	419	392	411	376	360	388	448	416	416	448	394	416	431	416	396	393	403	397	377	404	435	372	395	419	395	417	417	413	397	393	408	383	385	444	401	409	439	451	439	441	433	405	413	417	408	399	414	445	428	420	398	415	396	424	444	436	391	417	386	410	442	433	432	384	406	400	454	427	392	420	411	387	414	375	424	424	418	403	416	416	433	408	423	424	395	413	394	404	395	439	403	415	431	430	438	411	407	411	390	405	415	410	419	397	420	413	426	393	415	403	395	392	419	396	373	442	403	432	403	439	403	432	419	441	440	446	412	380	442	400	383	383	415	428	393	399	416	386	412	414	388	388	446	370	410	422	383	408	415	387	412	416	406	408	423	402	434	396	408	383	456	377	389	424	428	418	434	431	445	372	419	406	414	424	395	422	408	424	424	392	428	432	380	401	403	409	387	417	390	414	414	425	435	446	449	416	384	398	384	389	448	399	415	443	394	395	441	442	392	391	395	383	402	424	409	417	410	403	392	407	414	419	407	407	411	367	426	431	390	408	406	413	420	389	408	420	406	394	445	405	426	428	397	445	424	413	408	402	405	434	373	416	394	405	386	407	449	399	401	413	409	396	417	387	386	430	428	414	415	407	351	423	387	431	412	415	405	403	395	446	440	417	414	404	418	390	428	416	415	407	412	394	430	434	442	378	390	396	416	418	397	411	396	395	411	405	398	398	421	417	383	430	437	401	383	441	388	418	409	387	427	392	421	408	381	401	418	404	440	396	416	401	370	370	432	400	441	418	356	464	445	443	434	394	386	440	402	391	403	394	439	435	435	362	375	455	391	397	394	375	408	451	427	416	420	407	414	412	425	414	409	398	454	408	437	382	394	429	380	429	383	438	420	409	380	413	435	424	412	377	404	416	400	409	400	412	443	446	418	399	403	377	405	398	411	386	394	406	381	420	434	410	398	401	406	394	391	441	447	400	427	407	376	410	414	427	386	408	419	416	415	401	406	395	426	409	397	412	396	395	429	388	389	437	448	432	372	398	384	404	363	435	429	415	429	389	420	432	406	398	395	405	404	422	411	442	411	421	408	390	411	438	418	399	430	392	397	421	443	415	397	412	409	458	409	415	435	379	398	381	410	414	378	440	418	401	453	426	447	405	415	410	406	421	412	396	408	394	377	404	414	434	431	438	387	392	392	395	411	425	398	414	426	415	440	418	400	433	396	396	401	394	433	425	389	385	401	386	405	419	409	381	378	417	418	424	412	414	397	412	419	409	431	426	372	412	373	421	374	402	432	415	406	397	383	417	402	384	416	423	402	420	395	380	425	401	416	402	431	420	398	436	401	382	399	421	395	396	429	412	403	417	405	409	425	383	380	381	395	417	439	394	402	420	431	387	401	398	381	402	434	393	360	443	404	403	403	400	388	384	379	451	429	448	409	390	392	399	411	398	420	382	401	433	382	413	367	400	421	391	413	447	377	407	393	410	412	434	442	384	408	404	418	417	399	446	399	392	388	451	388	420	409	403	420	407	434	366	456	426	387	365	397	424	388	444	427	407	382	413	419	432	425	401	405	393	417	432	382	393	426	388	390	420	402	397	425	419	446	394	393	430	399	383	394	467	423	401	395	399	412	404	438	425	399	413	410	412	421	363	422	425	413	379	387	424	424	430	448	410	419	437	435	404	433	410	356	422	400	424	401	380	402	415	425	404	410	445	425	404	384	389	436	432	427	413	423	420	421	395	415	393	444	387	411	411	371	405	420	433	452	493	403	400	396	409	414	400	412	391	383	403	394	412	375	390	406	444	385	435	419	415	431	435	456	401	465	397	410	404	381	415	393	417	386	353	426	399	407	396	422	414	411	408	423	432	408	401	404	379	424	375	389	412	386	423	380	397	392	381	414	419	395	384	422	412	413	418	398	377	377	409	446	415	459	415	378	411	434	392	420	425	384	392	422	439	407	410	412	402	452	421	421	416	390	415	417	407	413	437	409	448	369	402	405	415	410	390	452	404	418	396	436	360	430	379	430	420	421	405	412	410	421	402	431	378	421	393	414	397	370	401	403	408	395	377	416	400	434	419	418	386	402	394	416	411	447	430	413	440	400	402	407	411	400	420	432	402	404	423	394	458	421	414	418	425	454	376	402	393	427	432	424	436	430	425	459	419	388	372	412	411	408	447	425	428	394	389	400	384	402	416	367	405	415	425	416	440	428	421	372	396	427	391	433	429	424	415	415	431	436	422	400	428	399	415	423	426	410	386	363	397	389	394	438	391	385	386	431	450	421	417	359	393	441	392	406	472	381	422	405	384	416	415	427	393	408	444	426	410	378	422	424	415	409	371	421	419	421	379	435	389	411	388	384	407	381	424	393	459	432	400	431	395	412	432	400	424	393	418	391	399	387	398	437	404	413	409	394	424	428	412	408	424	369	429	396	407	386	410	422	418	417	424	386	400	439	417	417	432	373	387	399	385	437	426	401	414	407	415	404	419	417	377	425	435	437	430	385	389	379	416	446	411	415	391	416	393	403	419	436	380	419	423	430	407	427	381	422	402	418	420	411	408	416	470	410	399	415	425	428	407	403	433	441	403	386	437	423	425	389	432	408	414	402	425	418	438	459	395	410	404	433	400	396	417	399	433	427	440	416	426	403	394	413	417	413	413	425	414	404	412	385	388	408	454	424	435	457	453	446	406	400	410	431	443	402	418	421	425	431	382	470	391	388	420	410	457	416	402	430	407	370	385	439	426	369	426	440	397	420	404	386	412	416	423	445	412	411	372	443	402	432	416	403	406	421	405	414	428	392	397	427	423	416	391	378	392	393	406	395	448	422	397	398	422	368	435	398	417	429	442	389	402	423	412	398	406	406	460	417	423	432	403	441	420	409	422	388	390	372	405	440	398	388	426
87760	69132	65143	37172	13169	1042	199	159	150	126	119	138	108	123	89	119	115	105	110	104	124	96	131	104	113	114	119	108	111	110	93	110	121	113	116	95	103	96	118	110	106	132	112	105	114	106	124	114	108	93	96	115	100	105	125	90	106	88	114	98	115	106	101	113	106	130	114	95	106	113	96	96	102	116	126	116	96	107	115	118	107	86	96	130	108	103	142	98	118	95	125	112	106	106	96	98	118	121	105	116	103	111	97	118	109	116	110	115	126	131	100	110	112	115	111	97	125	106	91	84	115	124	91	121	108	123	117	109	104	123	115	111	100	114	110	107	116	95	87	106	108	95	89	116	98	93	116	113	107	100	107	87	106	107	109	106	111	118	93	112	111	116	98	99	102	111	88	97	120	107	119	124	97	146	99	123	112	110	104	132	103	111	98	102	85	100	105	95	109	97	122	104	100	99	103	131	99	92	118	117	119	91	96	92	92	110	94	118	110	112	109	104	109	107	98	115	106	102	91	112	92	111	95	115	126	103	122	98	97	102	107	115	100	103	98	96	110	117	86	103	125	96	102	104	100	94	104	106	104	101	125	102	108	117	110	114	106	124	91	117	96	113	114	93	107	112	111	110	110	107	98	104	97	91	108	92	108	107	112	119	105	90	109	94	123	105	116	119	101	119	120	103	122	116	112	134	115	110	116	111	105	114	92	112	120	101	113	113	99	96	103	122	86	109	105	100	100	116	111	98	117	109	129	118	109	116	114	130	117	108	127	100	113	103	98	115	106	107	100	116	123	101	130	125	105	91	116	102	100	106	116	117	104	112	98	113	113	116	111	109	101	99	116	106	131	94	100	101	96	116	89	94	96	100	107	86	112	103	82	113	101	98	123	103	103	114	96	121	117	116	94	85	116	102	106	105	113	97	108	124	103	106	100	99	106	110	99	117	120	110	106	123	114	108	110	93	109	110	106	121	95	120	126	104	94	99	105	114	111	108	107	111	111	114	108	90	103	122	115	108	110	123	123	97	103	77	107	107	99	103	108	99	129	119	129	111	115	108	109	81	104	87	90	99	132	107	105	106	126	98	104	102	109	87	101	97	123	110	122	90	124	111	102	111	124	127	107	102	109	117	101	118	98	105	100	98	111	116	102	119	114	108	110	115	94	104	102	120	106	101	107	108	108	102	96	117	110	125	96	88	96	111	91	116	100	106	108	102	101	113	109	113	111	100	103	128	100	94	107	108	107	98	90	110	107	120	97	102	94	111	89	113	100	96	107	110	95	96	105	100	114	107	117	102	116	95	109	108	97	102	94	118	101	111	106	104	101	107	103	116	102	107	116	112	103	114	107	111	104	120	119	92	93	95	106	101	104	108	114	95	98	119	106	94	117	117	98	96	96	105	109	109	103	139	114	130	111	115	105	120	106	102	109	98	109	119	106	105	102	102	110	119	97	110	101	98	124	112	108	94	126	119	113	105	111	113	102	96	113	104	118	106	115	133	120	94	114	93	111	97	103	107	117	116	119	126	110	110	110	108	100	107	120	103	102	97	103	102	101	120	110	101	117	121	99	103	118	120	103	115	93	113	82	106	118	121	84	108	98	122	101	100	96	126	110	100	114	128	143	99	121	112	92	97	114	99	96	101	106	100	133	119	97	78	113	123	113	115	105	100	104	133	109	111	118	114	97	105	116	136	107	107	94	92	104	106	107	130	103	139	91	111	122	116	112	111	117	110	137	94	105	108	102	104	121	111	121	102	112	103	112	100	113	114	115	106	126	96	122	87	117	94	108	118	109	109	113	117	110	101	127	115	116	120	110	98	84	114	111	102	127	109	111	95	116	118	116	104	92	108	122	116	114	119	76	101	89	103	95	104	114	115	103	88	125	94	121	116	95	110	112	114	107	104	108	111	92	119	111	117	117	104	100	109	111	88	122	113	125	113	135	111	109	102	118	97	98	102	97	116	109	116	116	120	117	99	94	118	112	117	123	129	108	90	109	115	83	116	115	102	107	118	100	114	99	92	112	105	107	94	132	95	100	94	119	111	114	103	99	85	126	101	111	102	97	123	104	99	102	118	99	104	110	105	78	100	94	105	105	95	97	110	101	91	109	104	97	100	111	109	112	95	113	109	115	123	102	95	109	96	122	109	107	110	93	122	114	96	85	106	98	113	93	127	124	91	106	110	96	113	98	124	89	99	108	115	115	99	101	128	93	118	98	118	109	110	107	90	118	106	105	104	119	107	98	114	107	110	93	107	107	124	121	109	113	96	97	115	108	111	115	86	97	123	124	96	112	106	103	109	95	101	105	107	90	111	124	106	113	111	121	115	106	107	129	109	89	130	96	99	110	93	89	91	114	116	101	103	109	102	113	99	117	106	118	102	120	99	109	111	97	112	101	100	87	107	91	122	106	102	98	114	106	129	110	99	125	108	97	100	92	120	94	125	102	120	106	101	120	121	103	97	105	112	106	132	126	111	118	120	104	101	106	102	123	102	87	119	102	110	107	105	126	115	105	106	98	107	105	83	117	110	120	100	101	104	105	129	106	111	126	106	110	115	111	96	118	104	121	117	112	107	88	101	100	112	109	111	128	104	106	111	109	109	85	102	96	101	98	102	115	97	100	110	99	84	111	93	115	100	115	131	115	91	94	115	139	98	109	100	107	96	127	110	114	112	96	95	113	111	125	88	117	102	116	88	113	108	116	92	113	119	94	100	111	100	110	107	103	106	108	101	114	100	101	120	103	109	100	121	104	109	94	100	96	126	109	109	96	95	91	102	106	108	87	110	128	122	86	93	102	115	112	126	98	107	137	111	129	99	92	94	112	106	117	119	104	111	113	112	100	100	124	96	95	100	91	125	123	107	106	111	118	97	108	119	108	117	101	128	123	121	110	101	96	120	107	114	111	113	84	95	82	106	117	106	118	103	110	96	100	98	98	108	114	120	102	102	120	108	92	105	117	92	101	111	103	105	115	135	114	122	114	101	115	97	105	99	110	103	109	115	126	110	118	116	95	103	115	148	101	93	110	90	98	112	113	103	110	105	119	106	94	98	93	121	107	105	110	117	87	118	142	101	118	109	106	117	81	108	105	113	106	107	128	118	100	119	105	115	97	117	88	98	101	107	110	111	127	100	110	118	104	94	102	96	102	104	125	110	115	112	122	107	91	130	96	108	113	110	114	112	110	99	98	104	92	112	109	110	120	113	104	100	111	94	96	96	109	91	109	119	111	117	108	114	125	105	133	114	115	98	82	111	108	110	110	96	103	120	102	127	128	100	93	107	96	116	106	111	103	104	81	106	108	99	115	109	111	99	112	111	103	98	119	83	111	112	126	117	98	91	105	126	126	108	101	110	115	110	96	117	122	104	103	82	125	110	110	116	109	103	130	115	121	107	125	86	104	104	119	114	108	109	124	118	102	102	118	106	117	108	116	95	109	110	100	107	93	120	94	118	118	110	102	106	111	106	109	87	124	115	103	98	131	119
61662	54271	61084	33945	10105	657	550	506	484	433	383	373	393	333	359	346	303	326	328	334	255	311	296	299	250	292	300	260	296	296	280	290	291	288	295	293	269	280	269	271	290	280	290	315	282	257	275	263	254	286	252	279	270	263	276	268	272	271	242	273	271	257	252	262	274	262	242	261	264	261	279	266	250	274	260	270	264	256	255	257	300	262	241	259	250	256	290	255	262	251	276	280	274	315	240	278	253	275	280	276	289	282	265	264	258	272	265	286	275	272	257	284	302	259	254	230	250	266	242	272	254	241	271	269	267	294	266	253	281	254	293	253	264	267	250	275	238	246	272	275	289	298	278	281	238	272	282	265	268	241	261	248	252	280	291	267	271	277	299	258	272	278	277	261	252	277	274	249	267	231	258	298	251	243	296	265	233	250	278	275	254	274	246	235	249	283	268	248	290	263	280	281	256	288	258	278	244	266	266	262	273	254	254	279	285	271	241	255	244	250	280	254	247	283	266	302	282	272	259	275	275	247	254	277	258	262	283	279	251	252	275	257	284	250	243	249	252	276	271	257	254	258	278	268	261	250	246	264	259	252	260	273	251	272	274	254	251	299	272	258	249	270	268	265	264	271	249	249	285	266	282	275	265	237	268	264	240	237	249	256	260	236	255	276	253	288	289	267	283	272	269	259	257	272	271	250	256	242	277	256	293	243	263	236	234	253	246	240	279	283	269	253	270	265	281	294	229	274	262	292	278	257	267	252	248	236	246	296	258	259	282	268	278	261	262	242	252	279	286	257	266	255	237	281	276	235	281	266	268	245	286	275	274	246	248	283	260	286	285	252	248	260	252	262	278	254	277	251	270	270	264	262	276	272	270	261	238	259	250	288	252	240	245	252	256	239	266	265	266	253	256	274	258	292	255	265	256	262	253	277	268	248	254	273	302	293	276	264	263	271	253	265	256	263	257	270	253	275	264	238	264	260	266	254	277	277	245	294	262	299	268	266	256	272	247	286	251	284	286	253	242	268	257	268	273	275	244	269	262	255	255	249	261	242	261	275	289	276	276	298	264	271	243	220	270	261	258	261	285	271	252	276	247	257	248	270	276	279	255	249	287	257	261	273	278	252	263	297	289	239	257	264	272	286	252	262	288	265	244	265	234	267	261	278	289	253	245	224	263	240	275	253	279	244	282	288	263	251	254	257	278	261	263	279	269	282	249	249	278	287	285	268	249	223	259	253	265	262	263	268	279	232	275	266	280	276	278	262	293	255	261	285	250	288	273	263	239	243	258	236	264	271	263	242	256	243	271	277	255	266	257	271	281	230	244	292	250	272	292	260	278	242	259	259	283	263	247	225	274	265	264	268	270	251	282	263	261	280	249	265	270	266	253	272	236	259	259	243	257	266	275	260	254	244	286	269	312	232	276	265	254	269	240	248	264	275	281	260	261	268	275	267	304	258	262	272	248	276	288	279	254	266	275	256	239	269	257	246	279	251	258	281	291	266	264	263	250	266	249	261	258	271	249	295	265	277	255	269	279	248	258	260	244	275	251	260	282	271	230	255	260	251	263	256	278	268	260	252	239	256	286	276	262	238	269	233	244	241	259	277	253	246	292	249	277	234	261	293	252	249	264	261	256	234	270	267	276	271	281	272	282	245	301	257	275	260	250	271	275	295	276	236	269	269	255	255	280	269	266	280	267	225	262	264	273	291	284	247	295	266	264	286	268	242	263	260	253	273	230	253	274	277	271	242	266	247	258	255	225	253	250	251	280	293	293	274	272	280	268	270	291	264	278	270	261	286	259	286	274	270	254	261	263	259	254	261	279	244	256	273	265	269	287	243	230	275	284	254	255	266	243	283	253	232	267	274	273	260	273	259	256	249	266	273	276	284	252	269	268	237	254	260	240	269	244	281	256	274	247	271	277	246	254	253	247	278	231	274	266	250	277	252	249	254	253	258	287	274	253	282	263	286	273	247	257	232	280	273	242	270	244	247	256	258	269	240	251	241	239	271	226	253	278	258	267	220	270	302	278	257	257	250	265	256	265	254	273	249	234	279	257	275	281	277	258	242	272	245	261	249	280	272	257	271	267	234	252	260	253	247	262	250	269	276	286	254	292	269	255	257	252	279	274	240	271	293	250	270	282	267	275	268	254	248	265	255	270	307	269	250	242	249	284	269	275	246	235	270	283	243	282	256	281	267	273	262	265	272	268	244	251	259	257	248	248	271	278	253	273	272	293	271	254	270	275	288	267	257	295	251	265	265	254	255	286	248	257	279	260	257	246	285	256	242	251	267	296	279	238	251	250	295	263	239	261	277	285	276	232	283	273	282	244	251	251	249	271	265	268	271	236	252	257	249	235	287	254	257	239	259	259	256	258	261	233	266	275	271	304	270	258	257	284	257	286	284	259	262	259	275	268	256	261	254	234	254	255	313	266	247	262	294	279	242	282	260	256	286	282	262	263	255	255	247	234	258	252	265	270	255	270	288	289	243	257	229	264	276	262	247	254	285	269	257	302	283	266	262	259	257	234	266	259	290	261	256	274	244	278	267	273	270	264	248	262	281	225	290	269	285	276	245	245	241	245	252	244	263	249	248	257	256	284	254	264	228	297	276	232	270	239	256	278	249	262	279	256	283	250	262	251	268	267	287	267	266	262	265	254	260	287	257	265	253	264	286	270	238	274	263	281	259	254	279	236	302	255	242	263	280	269	263	277	251	250	252	245	260	256	265	264	265	248	269	262	254	234	270	278	254	292	240	278	252	277	273	255	291	268	250	285	286	294	247	264	252	264	275	258	248	290	273	260	260	281	238	273	247	262	275	266	268	289	305	247	264	268	263	277	283	283	258	287	241	232	258	283	249	274	274	258	252	263	255	244	242	253	258	262	272	270	284	235	255	252	268	277	286	270	244	285	263	266	270	250	266	264	247	261	256	258	277	244	262	275	259	263	265	274	260	285	286	281	243	300	263	249	234	262	256	253	253	289	243	253	252	275	231	273	240	256	243	270	287	236	230	276	247	255	265	248	246	262	255	286	270	233	263	270	246	249	238	227	284	267	259	259	261	265	248	266	237	271	249	270	274	252	278	246	302	259	229	262	265	267	275	252	254	252	267	225	248	271	274	257	242	256	276	257	238	267	264	289	241	274	277	251	271	272	252	264	270	266	264	284	254	243	241	263	264	260	281	268	284	253	253	296	267	241	230	238	249	259	270	277	286	269	239	280	261	268	271	282	263	259	301	231	246	271	266	269	258	267	274	270	256	271	249	262	268	250	258	254	254	277	271	281	244	258	284	309	262	257	255	287	245	262	266	270	268	283	272	252	251	259	277	273	280	247	283	300	248	256	246	251	249	244	281	270	271	275	247	271	262	277	260	244	284	260	310	263	290	252	282	256	254	265	267	259	297	286	264	264	257	265	256	273	264	259	279	248	268	258	274	256	278	273	272	274	246	246	250	283	284	285	245	252	279	275	239	265	267	244	261	267	236
37227	15848	7406	1508	362	284	265	271	272	288	307	286	290	295	276	306	248	275	307	288	291	282	293	260	273	264	297	270	283	315	299	280	320	260	246	275	297	310	300	264	241	267	279	267	248	264	277	273	269	271	259	245	254	276	276	263	288	271	253	278	281	283	240	263	259	270	299	286	299	257	257	275	311	258	280	253	256	248	279	302	249	275	294	290	299	245	280	295	256	273	276	276	280	269	282	282	267	280	284	305	283	301	276	271	267	287	280	261	305	295	287	275	265	296	279	254	281	285	310	279	280	265	239	293	260	280	268	266	287	254	300	274	287	305	279	255	291	279	260	325	288	270	279	279	297	261	274	276	270	282	301	260	257	282	293	295	312	271	275	287	278	282	295	262	258	295	233	287	301	301	284	295	265	299	278	298	280	317	277	289	288	269	273	273	287	285	259	299	260	271	305	319	298	279	277	296	300	268	274	273	274	286	289	253	232	255	254	303	253	253	272	297	266	271	306	276	298	311	256	264	258	270	258	285	286	265	278	288	293	303	253	257	280	285	285	265	286	290	286	279	290	267	265	254	277	267	253	273	283	285	293	266	259	291	248	310	281	242	273	275	286	269	299	268	282	268	251	250	264	241	272	263	280	253	284	265	280	308	266	307	262	272	289	288	272	293	264	253	280	266	283	273	294	249	270	260	295	268	293	298	287	294	258	263	296	258	262	277	282	280	272	297	278	249	265	291	262	265	255	265	254	299	303	282	280	291	259	270	262	290	288	266	293	285	278	284	267	295	265	266	255	263	275	247	276	271	261	257	291	294	292	254	299	269	286	283	280	287	261	270	302	276	306	271	266	252	263	285	270	289	304	297	280	272	297	282	259	231	307	276	297	294	304	301	281	278	285	283	262	282	280	273	283	273	298	277	258	239	278	283	227	253	278	262	284	319	285	300	289	276	277	272	291	287	252	273	248	276	246	300	254	311	277	289	287	294	271	261	262	265	280	298	272	277	268	243	278	264	284	264	271	270	267	263	277	271	284	288	304	266	299	305	298	269	271	285	294	283	267	255	279	256	260	305	279	302	310	284	275	295	277	274	291	288	284	288	281	297	286	263	283	261	293	310	254	264	261	298	280	293	289	272	259	267	280	271	306	263	282	258	287	278	297	281	277	280	282	272	280	280	283	300	279	303	268	267	249	277	276	290	279	277	281	298	313	286	274	276	282	275	301	288	290	280	283	273	254	301	320	279	274	269	280	289	318	279	304	274	293	272	266	295	268	252	313	286	260	279	290	248	253	313	276	283	268	299	254	299	271	277	301	298	274	268	297	294	248	256	241	282	287	279	260	285	300	299	288	292	287	292	277	259	289	307	299	249	295	274	274	271	294	279	284	304	296	267	306	249	287	263	278	285	268	280	260	279	287	249	272	267	283	261	279	253	283	279	276	269	285	288	287	309	294	286	319	244	260	252	279	265	309	274	285	305	270	299	308	291	279	284	258	270	292	257	286	282	275	268	263	293	260	277	271	294	275	250	277	312	266	276	289	264	294	264	286	280	314	263	292	268	262	234	270	264	289	278	277	304	278	260	266	275	261	275	275	295	257	269	265	293	299	276	255	289	278	262	258	269	287	279	269	286	253	279	269	284	267	268	283	305	299	262	257	278	300	315	270	271	261	273	285	284	278	276	268	284	269	250	286	279	288	294	257	238	296	295	293	272	274	278	297	246	285	265	293	260	266	248	278	274	338	271	270	304	255	284	248	249	288	287	277	280	286	256	294	275	268	274	268	279	241	275	250	252	273	326	280	255	261	275	291	309	284	280	275	257	261	275	267	261	273	303	277	267	320	295	285	252	275	263	301	275	275	308	283	249	290	274	278	263	286	259	274	289	277	288	277	287	239	289	282	285	268	279	298	305	304	249	269	255	272	255	290	268	301	292	252	284	275	289	276	267	270	307	244	286	248	254	268	294	284	311	308	264	267	253	273	289	289	276	281	256	295	282	301	272	255	292	264	290	266	286	280	283	285	279	299	242	258	264	244	256	280	275	295	283	285	300	270	298	267	277	286	275	280	269	274	275	274	259	274	274	282	289	266	296	263	253	267	270	267	292	337	287	309	296	260	301	293	295	289	259	282	308	258	272	279	286	277	283	273	234	302	293	281	258	272	275	280	271	246	270	275	263	302	278	276	272	294	266	264	281	285	259	252	266	272	289	306	273	301	263	300	289	289	283	272	262	276	271	277	282	271	281	278	251	287	278	272	307	255	283	303	281	257	243	282	270	247	261	285	277	266	259	273	263	273	280	303	289	265	261	272	294	293	285	281	263	264	287	283	289	295	290	260	300	276	313	284	260	286	311	243	278	278	264	264	283	261	255	268	255	310	269	272	276	239	299	282	262	265	258	272	282	240	262	271	280	299	274	243	317	280	274	289	307	288	266	261	286	281	293	286	259	302	273	300	303	300	322	298	277	250	302	249	284	321	233	275	292	250	251	275	306	271	278	271	236	295	262	301	291	255	275	290	287	268	257	251	292	250	314	274	283	273	267	302	294	282	271	264	277	293	282	268	284	285	295	254	293	289	324	268	260	280	250	271	229	244	260	272	277	324	270	292	252	259	273	302	282	255	285	250	255	282	248	284	289	283	263	302	294	266	261	295	282	317	285	269	313	275	274	286	279	271	272	263	290	289	281	266	272	265	272	251	266	281	298	273	295	260	276	257	301	299	271	267	294	301	307	290	280	285	291	264	273	292	289	271	290	277	272	265	258	265	286	267	303	284	232	259	280	269	289	260	279	274	277	281	274	267	296	250	252	294	279	258	282	297	268	269	255	289	294	310	269	269	258	288	251	283	244	273	255	295	283	272	265	269	295	243	270	270	276	266	281	296	320	283	267	283	282	270	241	291	254	265	289	272	300	285	283	254	256	298	290	241	260	275	266	272	285	277	265	264	262	268	303	297	252	258	262	313	286	296	276	249	250	302	258	285	252	299	284	297	269	299	296	257	298	304	248	269	254	274	283	271	256	278	294	285	274	259	307	270	256	303	278	264	277	276	271	271	263	272	307	298	275	287	280	301	300	286	276	289	254	292	292	288	277	280	277	277	258	259	309	276	296	305	302	254	269	261	255	295	305	278	262	264	252	273	238	261	268	289	276	294	266	268	297	299	296	288	280	302	293	254	258	293	261	283	246	256	305	255	267	252	251	269	297	236	281	287	335	255	299	295	281	270	277	283	254	287	285	306	303	233	292	270	259	266	288	290	278	262	274	293	292	281	248	311	294	267	291	287	268	263	287	258	285	250	283	260	262	248	241	285	301	292	311	287	282	276	297	285	309	276	285	291	310	268	304	274	297	249	273	274	280	286	297	298	281	291	311	268	249	297	287	319	264	298	304	289	271	265	307	290	274	320	310	265	304	276	282	272	255	272	274	288	273	262	266	273	283	273	276	260	268	273	284	255	268	269	316	237	267	299	282	256	294	289	267	282	262	281	270
30468	13514	11730	3273	896	637	618	639	609	634	621	597	585	567	603	623	594	608	604	595	618	612	624	610	675	637	615	613	589	589	668	634	642	619	598	627	635	621	591	631	597	605	620	571	645	658	643	639	586	620	625	636	595	648	618	663	631	603	624	612	612	678	590	602	668	606	627	637	606	585	617	657	635	603	584	632	583	627	622	603	597	638	639	639	639	639	604	625	613	644	568	640	590	603	629	591	598	583	605	601	614	606	627	590	629	599	602	616	552	613	614	627	647	664	621	643	612	601	586	583	591	605	594	614	588	610	627	603	625	634	636	601	605	609	607	614	595	615	626	604	601	607	637	610	614	595	600	601	571	601	566	583	613	617	623	594	552	621	659	622	566	646	589	620	627	624	607	629	637	579	561	612	639	575	605	619	601	590	556	634	594	618	610	617	648	625	578	616	603	639	582	619	633	600	605	615	619	613	655	577	658	603	601	585	595	598	614	579	614	572	602	605	618	624	617	609	625	585	665	661	599	629	593	612	640	591	614	621	652	639	568	603	600	638	617	613	620	633	613	560	597	639	576	605	602	609	634	575	611	630	576	642	632	591	603	629	615	654	632	610	636	620	565	622	627	655	575	634	597	594	599	612	613	629	619	602	614	611	638	647	618	589	610	649	605	596	619	578	570	657	619	629	557	581	636	564	620	583	585	601	626	657	648	640	618	626	596	615	634	601	614	554	607	610	647	624	578	578	599	570	638	609	665	621	595	575	583	618	593	625	583	645	603	594	588	625	661	640	586	602	588	587	628	661	615	576	597	614	621	605	588	632	627	623	580	619	606	616	585	603	627	582	652	607	665	577	585	586	603	565	599	618	651	633	631	589	602	591	559	646	613	620	662	632	647	643	634	619	609	641	600	605	655	558	624	605	625	610	597	645	646	586	626	615	622	594	615	626	630	595	565	603	613	582	618	596	630	583	619	603	624	560	593	615	611	613	575	616	569	659	598	583	636	610	611	609	595	588	605	635	577	614	624	568	622	601	599	632	584	630	604	577	627	623	645	592	579	583	626	641	595	660	604	588	584	592	577	592	642	675	571	600	615	612	585	659	624	597	627	638	621	586	599	617	603	608	643	583	633	601	615	617	638	614	596	640	585	582	615	583	603	593	593	634	641	576	602	609	642	571	633	610	613	605	604	617	594	612	604	603	616	605	606	623	589	583	628	629	587	645	617	643	607	596	604	576	622	593	608	625	588	625	596	612	638	551	605	614	602	592	618	631	611	669	564	618	626	617	551	665	652	609	646	585	547	624	614	605	640	627	641	640	594	648	626	630	587	610	593	606	590	600	609	617	619	627	603	612	621	623	636	590	639	600	613	552	587	658	655	604	587	617	598	606	627	607	630	554	577	612	625	685	634	590	587	596	628	581	618	599	629	611	615	607	605	622	595	624	605	632	613	578	557	625	593	659	602	601	599	627	573	622	574	589	602	581	605	606	620	616	613	568	630	631	615	615	563	624	636	598	637	555	550	607	631	625	602	574	596	633	608	617	605	571	602	595	636	652	618	558	566	638	610	579	619	634	632	626	621	643	587	605	600	611	591	597	651	580	629	654	609	574	632	639	634	594	603	622	645	576	621	627	591	644	597	618	642	602	618	657	570	578	606	603	619	627	626	619	649	568	583	592	578	625	581	607	579	598	606	599	606	594	623	616	642	629	618	588	608	635	604	613	634	588	626	631	631	618	637	637	629	642	595	612	583	616	649	649	609	630	630	583	620	598	620	628	607	619	597	604	604	637	612	624	604	628	596	574	590	600	591	598	658	614	634	588	587	601	608	621	559	608	584	599	583	589	613	590	600	623	599	636	594	594	641	571	608	579	600	605	638	616	624	649	604	579	614	646	622	598	626	627	633	616	603	599	617	662	682	595	590	623	562	606	627	605	641	612	584	612	588	587	638	634	627	639	536	604	609	620	631	599	634	594	662	614	645	628	624	593	731	619	625	678	591	574	650	626	622	652	630	546	565	587	579	594	630	628	585	621	630	621	622	613	614	585	606	624	598	612	628	663	594	603	632	606	594	618	643	598	627	595	600	658	631	634	608	617	623	649	589	610	599	609	634	628	582	619	641	592	653	622	617	583	618	609	610	597	598	591	615	620	603	608	583	625	602	624	662	597	606	595	597	599	612	652	603	604	615	579	599	593	642	606	595	609	595	618	598	582	584	635	573	581	609	585	633	574	669	613	618	644	635	598	588	588	637	632	594	608	591	597	646	629	594	647	626	645	590	609	620	593	654	581	618	660	607	600	545	580	610	616	563	643	608	633	575	560	592	644	586	623	593	628	587	616	600	600	609	584	605	554	661	624	604	609	631	565	591	618	632	636	615	600	659	594	606	590	572	635	587	631	600	587	619	632	623	584	612	593	583	579	594	583	611	594	605	568	590	621	629	567	629	635	623	612	635	626	605	579	595	532	574	694	576	602	596	594	641	611	602	586	628	604	651	613	578	668	662	558	593	628	613	639	647	642	628	592	572	614	601	615	643	600	636	630	615	646	604	635	633	631	602	629	647	608	651	639	628	572	589	665	575	607	556	611	657	647	584	621	648	582	607	612	587	640	589	596	567	654	578	657	656	548	618	646	661	606	620	602	610	618	653	596	625	605	615	593	616	620	608	605	648	594	601	623	593	586	633	619	638	596	603	629	621	643	618	612	606	633	621	622	596	595	611	600	622	601	605	569	636	613	607	607	617	615	607	590	664	602	608	595	593	616	588	610	565	592	603	596	639	577	604	619	609	623	604	623	604	610	629	608	633	584	598	578	617	593	638	605	638	634	615	637	663	612	652	626	635	650	593	605	597	593	600	631	618	603	642	621	620	658	638	596	600	600	572	639	653	629	648	643	682	593	647	627	640	605	650	600	605	608	612	619	612	577	584	607	624	591	623	585	625	654	629	598	652	595	593	610	613	625	617	608	609	554	595	610	618	605	616	616	625	581	643	659	628	571	567	643	599	597	611	619	603	609	597	627	627	617	619	616	648	610	598	592	589	603	570	619	610	665	657	594	626	614	628	621	616	617	590	629	608	589	630	658	586	587	594	582	632	617	653	647	605	626	628	568	584	579	611	635	615	626	588	614	621	572	618	615	610	567	558	599	603	640	633	624	664	600	557	609	560	617	636	635	604	628	670	660	597	628	611	624	630	645	579	573	567	589	612	586	617	614	626	593	583	644	638	596	588	564	635	604	631	574	568	596	610	614	614	595	633	604	607	606	611	648	583	623	609	634	627	600	652	642	629	641	642	635	599	608	632	632	611	624	651	607	590	600	589	639	578	576	663	608	601	609	602	624	616	621	620	610	594	596	600	607	594	643	644	623	606	635	593	659	578	612	606	616	615	602	672	615	610	637	612	629	596	595	594	626	625	612	634	598	626	599	656	664	602	616	627	598	626	628	616	585	609	603	627	645	628	598	606	639	667	540	598	615	627	665	578	641	659	621
77882	58269	52598	27415	5789	337	215	198	194	221	190	203	187	208	188	182	185	182	157	195	181	165	159	158	168	175	182	180	160	189	159	188	155	183	183	188	162	196	183	158	176	182	184	163	186	163	170	202	176	163	152	182	194	170	193	166	190	164	174	179	160	183	187	195	207	172	166	179	163	158	210	143	158	153	165	172	176	174	186	208	171	173	180	151	167	152	168	188	188	177	202	176	165	178	185	195	165	197	216	182	182	187	175	179	182	201	180	156	191	170	187	179	191	197	169	195	194	173	156	219	208	196	156	180	177	165	167	158	182	189	163	143	194	204	159	177	186	189	167	203	174	174	177	167	167	165	173	177	200	168	178	170	165	169	197	179	183	178	185	182	154	173	174	177	160	169	186	141	179	183	147	164	207	185	201	195	170	178	204	185	177	173	170	191	170	162	167	187	194	157	180	176	164	182	192	181	191	184	171	171	182	215	187	188	175	200	182	217	186	201	179	180	176	212	177	184	174	202	163	171	192	145	158	166	187	179	176	180	156	167	169	182	162	182	168	184	166	173	182	206	194	172	177	176	168	175	177	164	181	161	160	191	184	153	170	145	181	157	189	173	194	173	177	193	183	182	182	157	178	189	168	184	184	171	205	186	180	167	166	185	161	183	164	206	159	140	175	182	188	170	172	180	168	177	174	196	191	157	184	189	171	175	171	169	153	173	174	187	179	172	160	200	180	159	180	180	153	180	187	163	167	185	205	159	182	185	181	165	205	187	203	158	179	194	163	172	186	219	182	179	198	160	171	192	157	172	147	177	207	184	170	158	188	176	180	177	183	214	178	152	174	174	173	179	194	188	193	167	165	176	173	163	180	177	173	183	178	177	168	170	185	169	173	188	184	173	183	158	179	164	180	180	171	159	185	186	188	182	164	169	163	166	184	162	166	176	174	186	155	181	179	180	189	204	188	152	173	166	166	206	173	174	180	179	170	172	176	179	167	188	171	175	184	180	178	163	199	194	157	194	203	182	172	169	155	153	177	176	148	188	165	172	175	183	162	197	182	185	157	186	177	166	171	173	168	204	176	163	196	172	167	145	185	171	174	179	154	167	155	199	209	174	158	182	181	179	174	178	183	170	178	163	172	189	180	185	187	181	164	181	195	186	179	202	202	201	180	197	175	167	157	160	188	182	181	189	187	149	175	199	180	184	187	161	179	188	161	170	166	179	171	202	190	187	181	178	183	200	175	179	159	198	163	186	186	187	157	156	182	158	182	148	163	197	168	204	154	177	194	203	181	164	160	165	163	167	163	174	172	162	213	169	177	169	179	178	175	186	198	187	170	146	156	175	203	173	189	176	169	160	189	171	204	205	149	180	184	172	192	180	171	165	183	176	188	175	208	161	193	181	200	170	175	178	179	189	162	178	191	166	168	194	156	179	183	166	169	172	197	197	177	178	193	205	212	176	192	172	175	199	198	184	160	181	182	155	164	166	179	172	184	142	182	193	191	198	191	185	170	184	167	172	189	177	166	168	159	203	171	198	179	168	163	164	188	167	176	172	171	176	181	151	230	196	164	184	168	181	186	177	189	164	194	174	179	180	177	164	159	192	174	168	174	159	181	147	144	179	172	195	184	163	204	152	184	205	183	179	210	196	179	164	194	175	188	148	223	180	166	179	164	195	178	188	147	155	186	176	178	171	176	181	164	172	174	198	170	173	186	192	193	199	166	180	185	179	184	197	173	189	189	175	175	176	156	184	209	188	155	174	170	170	170	172	181	180	204	182	167	170	170	197	193	181	168	184	157	178	178	155	171	153	186	166	172	170	158	190	188	162	170	162	195	189	201	177	176	185	164	197	182	175	180	152	148	183	177	147	151	183	213	172	224	149	160	170	202	203	169	177	181	150	185	173	190	175	181	178	193	177	170	187	163	176	199	204	188	176	176	198	200	164	191	198	151	181	174	195	180	191	196	156	164	167	160	140	196	162	195	169	182	176	179	162	178	195	178	175	173	165	167	169	156	156	171	172	165	177	176	172	170	159	197	184	170	171	186	164	158	178	169	151	159	182	186	191	174	191	175	189	192	171	192	157	170	172	156	162	179	173	168	168	188	190	184	177	178	204	141	154	197	193	172	178	169	170	173	169	192	204	199	162	170	179	162	184	175	199	174	197	172	162	176	179	180	176	204	149	184	171	201	181	171	182	193	190	166	181	157	190	193	195	170	188	184	194	193	161	169	176	162	193	188	215	173	150	183	189	162	167	199	193	179	182	156	189	165	153	187	181	191	177	177	188	186	187	162	186	178	181	177	194	199	211	221	180	195	167	151	186	186	171	172	183	171	183	170	196	204	188	198	192	174	184	194	174	173	163	188	165	186	191	190	174	185	186	208	181	178	181	169	209	196	167	169	178	190	186	179	188	180	166	165	197	188	203	168	164	187	185	171	168	169	184	171	157	202	173	186	175	175	170	178	188	165	154	175	187	158	159	177	176	164	183	202	162	177	179	172	165	184	151	177	175	183	170	208	168	187	177	173	172	180	165	187	178	180	166	177	182	177	174	161	206	210	180	172	185	168	204	178	190	193	206	203	152	171	188	179	178	196	181	194	155	166	197	182	185	179	194	174	194	188	180	182	177	182	184	172	181	183	192	166	181	180	193	188	192	166	183	160	182	183	166	173	162	187	175	158	181	161	141	187	151	200	178	178	175	182	197	180	182	189	172	156	189	180	190	178	182	162	176	190	151	183	178	171	164	174	150	186	199	180	192	197	183	169	205	165	178	164	149	191	170	170	164	199	169	175	185	202	184	169	167	184	198	193	171	183	170	175	158	175	176	166	180	168	181	167	185	155	197	190	173	203	165	179	189	178	174	189	178	162	209	169	180	189	186	179	187	161	185	184	161	185	170	184	177	180	183	174	164	179	164	169	195	179	219	164	187	196	192	210	190	179	178	187	164	183	175	159	189	182	163	162	168	173	168	166	199	193	165	195	181	178	174	165	171	165	183	187	172	194	157	187	182	180	170	145	185	191	171	177	161	186	152	179	175	146	160	156	175	163	170	184	173	180	199	164	172	176	170	191	169	150	192	159	160	158	187	197	174	166	137	202	187	182	170	169	197	160	160	157	185	173	182	162	185	207	167	182	179	172	177	180	168	180	159	182	189	183	188	175	167	194	193	176	198	148	189	177	173	166	165	177	186	196	185	168	183	200	183	182	172	194	194	168	192	210	158	183	178	187	205	186	164	186	180	173	173	171	185	170	154	213	190	182	168	173	186	167	178	189	183	210	186	180	188	174	209	163	178	189	213	185	183	177	177	156	217	170	185	186	205	181	181	173	199	184	188	160	179	183	186	153	177	160	215	193	171	183	174	159	160	195	177	160	182	187	164	151	178	173	183	161	176	187	185	189	168	168	172	176	213	186	177	184	174	179	159	170	191	174	162	181	176	160	185	168	161	197	168	188	185	188	170	171	174	173	182	160	187	171	185	202	174
51985	44485	49277	24886	6589	625	528	546	481	432	511	488	464	496	413	428	421	433	434	447	405	426	473	421	397	415	397	391	397	433	424	425	431	452	403	422	388	420	376	424	406	404	384	433	409	415	399	433	394	364	395	397	413	378	379	409	415	441	379	408	375	395	368	382	424	391	385	452	446	388	384	408	397	411	409	385	405	379	362	400	427	430	374	419	372	370	407	393	432	409	407	375	404	408	399	387	366	372	438	425	417	428	402	406	403	397	380	402	420	393	374	408	398	390	416	368	422	389	396	401	384	421	408	383	419	407	387	405	426	426	437	397	396	402	397	366	401	407	379	430	402	404	412	405	379	387	422	446	372	393	395	380	410	395	422	417	410	433	403	402	358	418	367	431	420	432	403	415	409	383	399	416	400	383	408	365	395	396	414	431	355	424	399	411	405	408	406	395	403	403	396	411	419	388	388	376	424	396	436	394	386	408	434	387	388	387	422	455	375	375	400	396	414	423	395	414	385	412	425	406	387	423	374	363	392	405	395	402	399	404	448	369	415	407	387	445	399	350	415	400	400	439	379	392	389	386	408	405	388	385	349	395	379	408	390	396	402	358	414	401	398	410	398	406	421	391	413	365	396	413	396	406	404	416	395	407	361	397	385	384	420	366	430	408	412	448	390	390	415	416	402	383	430	389	387	430	366	395	363	387	414	406	405	407	431	392	425	398	371	392	423	408	366	377	391	403	400	420	440	418	369	434	410	407	394	418	397	421	396	372	397	409	386	405	392	433	376	399	402	425	402	381	374	396	387	395	421	393	400	415	427	422	381	430	413	386	387	426	384	405	368	400	391	409	400	363	363	407	400	370	417	407	410	429	437	385	452	407	406	421	379	419	405	376	372	402	410	410	403	434	380	414	378	386	376	403	352	385	394	396	368	435	395	411	394	398	337	403	362	377	424	400	391	424	433	442	406	380	423	370	405	393	377	410	373	421	397	421	410	381	390	425	420	374	413	446	412	391	405	363	409	407	355	416	426	388	412	410	395	402	415	393	384	434	371	425	390	378	395	375	424	402	421	369	416	391	404	366	400	425	408	375	395	398	423	385	420	400	400	386	389	409	388	434	390	408	386	391	381	431	411	376	398	410	413	385	403	420	397	385	434	420	413	399	386	380	404	399	406	389	375	342	396	396	416	390	432	414	394	416	411	396	397	389	404	425	387	380	363	416	396	414	381	420	384	441	384	387	421	430	406	416	367	387	385	433	393	406	399	400	403	407	413	424	422	392	414	424	396	444	399	418	406	415	433	359	408	423	413	395	384	364	437	386	431	423	426	407	399	391	424	423	412	416	384	411	384	423	410	407	428	375	380	414	382	421	424	411	390	374	402	392	379	388	404	393	436	413	391	412	401	392	394	414	401	401	419	423	380	389	421	401	379	399	380	381	412	395	395	450	395	420	396	416	394	364	377	362	390	405	402	404	415	411	418	404	408	396	408	406	388	414	367	404	389	414	411	397	403	409	407	444	380	393	376	416	413	407	415	390	417	332	397	394	411	400	424	396	413	406	413	421	427	395	414	390	399	393	404	376	392	364	445	347	425	408	388	416	359	409	394	402	397	374	400	425	378	389	407	413	386	403	382	408	400	400	417	402	364	388	402	385	386	427	396	390	391	379	418	390	440	416	409	396	414	404	364	371	407	412	399	358	406	396	414	401	383	400	420	433	393	419	414	450	349	406	387	410	383	422	381	438	370	397	417	464	386	384	379	375	390	418	413	421	382	360	409	419	399	380	384	425	446	388	427	408	408	392	451	392	378	374	389	434	394	401	398	405	379	399	420	416	412	415	407	421	377	423	418	398	426	374	373	404	405	402	404	412	399	453	425	405	408	410	374	385	384	410	399	395	382	427	371	387	391	410	419	384	410	378	415	371	401	442	398	396	387	419	420	387	402	427	418	422	401	411	441	412	403	410	391	386	375	430	427	390	408	424	415	380	394	375	396	378	387	423	422	444	403	381	377	408	388	386	391	413	356	447	400	404	394	406	405	408	398	392	433	442	388	402	392	413	394	401	422	363	392	391	414	376	398	408	348	357	387	383	413	403	379	454	376	414	419	388	375	415	360	396	420	393	417	408	386	360	404	393	393	412	393	444	384	399	385	397	440	406	394	413	406	424	376	396	395	417	415	402	382	381	379	392	360	401	417	423	427	393	393	408	377	363	416	371	427	381	367	403	379	412	383	391	399	408	409	447	412	413	411	404	393	409	377	375	410	410	439	404	396	390	398	399	397	378	397	398	401	432	371	377	414	401	412	409	387	408	432	395	373	432	435	443	395	418	402	422	409	437	412	372	430	371	431	394	401	411	443	407	401	430	375	399	436	380	355	430	407	392	408	393	377	401	406	409	399	418	423	399	390	421	423	430	411	416	435	395	410	419	390	379	402	385	407	430	391	418	408	431	406	406	390	401	385	427	387	405	380	414	405	413	419	387	402	408	420	419	435	407	395	395	399	403	407	420	418	383	377	407	390	396	419	418	417	371	396	400	411	410	367	428	376	396	376	396	390	381	375	428	388	371	393	427	411	423	365	418	404	408	367	447	406	407	401	386	441	437	390	401	418	406	378	429	401	426	385	434	371	412	395	403	413	412	407	385	442	396	431	397	405	385	397	388	412	426	406	401	419	423	419	388	420	393	408	388	438	391	414	422	378	418	444	402	405	405	442	390	391	419	396	399	422	401	379	438	390	459	421	388	379	420	391	409	383	400	362	419	369	367	420	413	417	378	383	409	400	423	410	399	379	370	426	392	390	382	396	426	377	368	406	367	400	400	390	400	411	411	415	402	373	407	417	394	410	413	381	406	414	384	419	411	380	394	390	440	387	384	380	384	407	396	373	400	369	386	361	410	408	394	421	431	403	368	414	383	384	426	388	421	425	418	392	388	401	376	454	400	388	417	393	411	412	429	432	391	402	389	435	376	402	398	407	372	421	426	413	382	433	391	404	388	418	417	407	382	389	373	427	403	414	383	391	432	426	424	384	396	402	403	417	424	401	400	432	348	416	434	396	394	372	391	384	416	410	413	413	405	401	376	391	403	404	409	385	414	370	380	420	415	375	382	393	391	411	409	416	429	405	381	417	369	387	384	400	369	370	366	413	418	428	366	388	414	380	405	422	378	381	432	390	403	415	393	389	416	381	412	417	372	385	409	382	424	436	374	444	398	383	380	402	361	411	378	375	405	374	392	389	380	403	388	395	418	391	396	391	415	419	393	399	428	356	367	367	406	431	415	421	428	414	365	401	388	396	400	385	401	384	428	395	392	377	422	393	413	404	409	402	353	399	399	395	413	416	393	430	405	363	411	379	411	420	416	394	404	424	431	428	372	380	413	390	381	425	435	376	415	390	394	406	404	457	403	415	422	417	398	413	393	402	388	392	384	422	405	376	411	419	437	424	381	458	372	381	413	412	395	378	406	383	402	381	394	420	360	433	390	451	385
86016	69619	66287	36867	12519	1050	190	169	153	148	155	114	132	125	121	113	119	115	118	114	106	102	123	127	117	129	123	127	104	130	121	102	100	112	130	111	109	119	89	111	119	113	102	100	84	126	106	129	112	121	116	126	119	92	114	135	114	98	110	110	123	118	117	128	102	87	108	110	112	99	111	101	118	95	102	118	108	115	97	91	101	104	103	105	102	100	104	117	91	117	126	99	114	108	106	109	109	97	110	104	112	115	120	104	90	96	109	128	97	107	104	104	106	92	93	120	117	117	118	105	120	109	112	108	91	97	108	119	120	113	111	106	106	87	115	120	107	118	105	109	123	101	92	97	96	101	104	107	110	78	106	112	102	112	112	115	101	101	111	110	111	124	105	104	98	104	102	101	102	123	100	107	123	122	97	95	105	106	116	116	103	105	84	104	102	124	120	109	112	111	120	122	114	93	103	90	105	122	111	115	117	112	116	129	110	102	128	110	121	115	122	109	97	113	99	131	106	124	119	116	119	87	114	110	109	121	111	117	98	103	110	129	97	118	106	115	104	122	110	114	116	119	98	97	107	116	114	106	92	105	116	111	120	128	130	93	104	122	120	95	97	101	108	110	114	118	110	98	109	106	117	104	95	92	102	101	114	93	115	125	109	115	100	115	122	105	103	131	114	110	105	89	86	111	116	123	115	110	113	111	113	113	104	91	104	104	82	103	96	109	102	104	111	103	96	112	128	127	115	111	102	120	112	104	132	109	111	111	113	122	112	122	103	93	93	105	112	108	91	102	113	97	107	96	107	109	119	137	102	112	105	112	107	116	123	125	90	85	101	89	112	121	104	99	101	131	104	110	112	115	102	97	119	110	114	111	113	100	95	107	131	117	99	105	113	124	109	129	98	116	101	108	107	92	109	105	112	127	108	91	131	90	101	116	126	107	103	99	104	109	95	120	106	98	102	128	104	86	109	122	110	99	101	127	127	103	101	104	120	117	117	119	107	122	109	109	119	120	125	111	119	89	115	93	116	107	106	91	127	113	100	131	111	96	98	108	123	109	113	100	97	102	101	110	121	112	109	119	126	114	98	83	107	120	115	106	112	96	104	115	112	120	105	115	117	116	108	112	102	104	106	110	104	120	103	125	93	123	116	117	113	107	112	86	117	94	95	104	108	131	104	113	125	126	136	123	109	96	100	95	104	127	111	101	112	97	109	125	106	101	89	116	114	101	118	105	102	120	124	107	99	110	113	109	111	113	111	106	100	110	144	109	110	92	109	105	100	118	117	124	115	110	118	121	123	111	108	117	118	106	126	90	103	126	116	123	118	110	108	117	103	110	92	107	108	114	107	104	113	101	103	81	95	89	106	118	111	115	106	82	106	114	111	104	106	97	115	95	99	122	110	113	113	119	118	119	110	116	109	113	106	118	120	107	107	105	111	110	101	113	99	100	99	91	128	106	101	108	102	112	120	97	114	87	109	114	106	113	102	97	101	107	113	99	121	122	108	117	122	112	111	87	108	91	110	123	102	126	123	124	114	133	101	99	117	104	117	102	82	102	120	114	117	99	97	113	120	115	112	118	110	96	104	88	87	131	118	92	114	124	120	90	106	108	112	118	110	115	106	108	108	127	132	107	96	103	99	106	98	109	113	113	120	111	103	117	116	112	117	109	97	109	114	103	109	119	123	120	104	116	105	111	98	119	111	97	98	107	116	104	116	115	117	97	100	118	122	97	107	118	109	114	103	127	96	99	105	109	121	131	102	94	117	115	120	114	126	104	94	104	112	126	99	105	101	108	112	107	83	94	115	113	103	115	99	116	112	110	121	109	114	92	112	96	126	114	125	126	104	121	104	101	99	99	96	118	116	112	102	121	120	102	128	92	101	104	105	112	95	100	109	129	106	115	106	109	102	125	108	107	109	100	115	114	97	110	101	109	111	113	115	116	111	125	106	113	121	121	119	91	125	94	105	109	114	107	108	108	114	104	122	133	91	101	89	109	108	106	123	120	98	116	102	97	102	113	119	114	115	97	88	98	107	90	104	124	111	112	96	116	117	116	114	88	105	120	102	119	101	79	109	100	101	129	112	120	99	104	105	132	110	91	89	113	115	110	104	96	135	88	105	105	106	100	102	113	107	123	96	122	106	105	109	103	107	106	114	108	115	106	125	108	80	129	111	99	98	117	90	103	100	107	118	104	116	94	117	110	126	99	116	101	86	105	122	107	124	110	112	121	108	126	109	107	111	115	111	113	134	116	100	128	110	102	109	82	100	113	95	102	104	110	125	107	113	110	93	122	117	106	96	105	117	121	102	113	108	104	104	93	110	94	125	101	91	114	92	100	115	112	114	122	114	116	87	111	120	115	125	93	103	122	120	106	111	113	106	104	94	105	116	108	124	105	104	120	83	114	104	105	117	96	126	125	106	106	122	103	93	109	101	108	115	90	108	113	99	103	111	105	116	95	132	99	111	106	116	89	106	96	106	114	109	92	106	96	87	96	117	103	102	127	108	104	111	106	119	103	112	122	133	132	112	110	94	116	93	89	122	109	134	121	119	107	94	104	112	108	103	99	100	113	125	101	127	94	124	110	99	122	111	103	104	107	117	89	108	101	86	96	111	106	105	113	101	96	95	116	107	135	90	98	106	89	97	109	121	125	111	98	110	85	97	112	101	96	102	126	85	103	104	101	97	95	111	87	94	107	128	104	114	107	93	121	107	108	117	105	113	90	123	86	130	105	104	104	112	109	102	108	127	108	111	109	110	135	115	95	120	119	96	114	113	103	119	111	112	120	129	97	88	109	119	97	100	102	90	97	102	104	93	101	103	87	127	125	107	123	100	101	115	104	94	97	102	104	102	94	122	124	124	121	100	105	117	95	101	122	107	89	121	107	98	107	123	93	118	115	120	96	98	110	108	98	99	113	92	101	128	99	112	110	123	103	97	116	113	97	127	115	96	111	113	127	105	120	141	99	102	95	108	109	115	101	121	134	105	112	115	110	121	124	110	99	84	90	118	116	101	106	109	138	100	132	110	112	114	93	127	96	113	106	121	106	83	117	122	106	100	113	113	106	120	120	109	108	98	123	100	118	115	102	124	90	111	113	117	119	134	118	128	114	92	116	119	106	114	107	105	106	116	118	112	110	115	125	125	112	110	112	115	119	121	104	122	103	82	100	96	96	88	99	100	115	118	120	112	109	100	129	95	120	129	131	114	127	97	112	116	117	121	109	101	102	144	113	94	111	94	106	99	93	102	110	122	113	113	107	102	107	97	102	105	107	105	111	129	104	99	100	101	112	114	106	109	91	97	114	111	111	94	108	108	115	123	123	104	128	109	99	117	107	97	109	116	117	106	91	97	120	103	115	114	114	114	138	111	117	109	108	113	107	107	106	110	115	103	117	126	112	99	120	102	115	98	114	89	107	103	104	100	100	98	111	102	98	113	108	117	110	95	100	108	112	113	115	120	115	113	125	121	137	98	114	123	113
61596	55515	61478	32995	9748	683	575	516	461	426	381	361	350	335	338	333	331	301	311	335	285	295	299	301	280	269	284	273	262	297	315	263	277	260	272	271	292	270	257	302	256	259	279	268	280	266	271	297	297	282	262	271	244	261	273	285	265	308	265	254	267	241	249	271	281	284	291	272	282	292	262	282	252	255	253	256	256	263	286	271	258	268	283	302	240	255	254	281	279	237	280	275	275	258	251	250	259	295	256	248	293	281	269	270	276	276	256	249	289	277	262	281	284	258	256	256	279	299	262	271	253	282	248	252	271	274	267	268	266	243	275	247	255	262	264	284	261	234	280	282	248	273	242	284	282	274	285	241	255	260	226	222	268	278	253	283	269	271	248	257	273	269	265	279	246	244	237	258	273	229	248	296	261	249	293	267	275	241	294	269	255	240	265	238	281	237	260	263	276	264	276	246	269	260	270	268	257	224	263	266	264	264	282	278	276	280	271	289	262	283	246	253	260	265	271	254	271	259	277	252	263	269	246	290	258	239	254	237	269	277	267	258	268	261	251	276	270	284	236	280	266	269	248	276	259	262	273	256	268	268	276	265	248	251	240	268	265	283	267	257	255	279	250	275	287	258	265	295	286	282	287	248	260	251	266	244	257	265	263	301	258	266	249	265	250	281	261	260	260	251	245	288	240	283	237	264	230	251	279	237	266	270	282	298	265	283	288	255	261	269	259	253	283	255	273	280	295	264	251	254	266	248	265	276	255	259	294	252	265	273	258	268	254	265	255	255	241	271	256	238	278	287	242	281	259	239	260	269	273	272	268	297	251	296	266	267	262	259	258	275	251	294	282	265	243	255	270	245	253	270	271	245	266	255	261	270	267	250	279	271	265	270	256	244	249	275	257	268	266	272	272	254	256	260	265	248	255	287	254	263	247	255	259	247	244	293	261	272	240	266	255	238	235	278	253	277	277	249	226	266	261	284	265	234	253	250	265	266	268	259	230	264	273	253	256	262	259	261	263	297	283	265	262	273	268	249	291	215	241	256	248	277	281	259	271	272	271	256	255	282	253	275	264	268	252	277	282	251	260	276	263	252	279	268	257	292	261	269	267	288	269	253	273	288	274	255	270	270	243	273	259	252	283	286	275	229	297	249	285	292	268	274	269	288	261	286	263	276	296	242	288	269	270	245	272	285	266	269	270	287	241	280	239	279	247	309	255	263	262	275	288	258	242	261	258	268	257	266	260	283	245	259	274	264	271	243	255	263	249	268	252	275	279	225	270	246	269	244	278	267	262	262	269	261	301	257	265	278	283	271	262	288	270	272	268	271	258	236	257	251	280	262	261	271	274	264	258	254	261	265	273	248	238	271	258	294	260	258	268	261	292	268	270	274	279	274	295	242	296	287	259	266	271	289	243	293	278	282	235	250	266	267	283	268	273	278	293	261	264	261	259	262	250	239	288	249	266	250	287	278	269	259	285	262	257	269	257	247	248	260	276	286	246	232	293	252	275	249	248	254	267	265	283	273	268	285	252	267	267	272	274	268	255	252	269	304	266	259	250	275	271	271	269	250	287	262	258	287	253	271	278	273	258	273	284	275	282	285	248	255	255	296	267	272	269	292	280	250	277	245	266	254	268	255	292	277	276	272	270	266	261	277	245	242	272	271	231	275	277	258	265	244	289	308	264	244	280	245	254	280	271	244	258	280	267	279	277	255	248	253	248	261	259	256	276	265	249	289	248	283	261	273	255	301	246	264	266	239	257	298	267	270	279	266	236	264	245	261	275	247	254	264	256	266	246	256	271	274	269	271	304	278	260	247	283	267	251	290	241	276	249	260	263	271	245	237	287	262	252	270	256	265	283	258	259	279	273	267	245	266	251	284	234	272	261	258	278	277	275	276	268	268	253	245	252	285	259	270	292	255	264	278	253	268	264	247	288	286	262	263	244	289	254	247	270	243	277	260	236	248	268	248	286	260	273	260	252	242	290	256	241	299	301	274	272	254	281	256	279	276	245	276	278	286	287	235	275	270	271	257	244	251	288	258	262	278	260	309	260	254	239	279	274	238	241	237	244	280	286	267	285	263	263	259	266	268	248	270	274	265	233	258	264	275	249	250	280	268	314	244	245	285	262	264	256	276	261	252	272	272	242	249	283	268	253	254	249	267	268	284	256	271	275	241	257	256	271	275	274	217	287	272	280	256	259	286	216	289	267	276	256	245	270	261	279	293	258	262	242	283	260	280	283	262	259	251	279	268	268	272	237	277	290	270	258	292	258	284	269	261	273	291	287	261	309	259	267	265	291	274	248	250	287	288	249	243	298	250	242	260	282	274	263	283	292	261	292	298	273	252	244	265	263	267	266	266	305	277	278	252	265	251	273	250	265	265	279	253	248	267	289	258	262	268	262	283	256	274	268	258	273	248	261	243	248	250	293	264	274	244	260	263	285	264	253	281	267	256	227	302	271	290	254	259	282	244	248	262	288	281	270	259	261	260	256	285	266	241	288	260	259	250	287	268	263	253	279	267	267	268	246	253	249	268	258	290	284	274	254	271	275	280	288	263	301	266	269	270	271	252	291	274	267	298	301	255	258	311	257	250	255	272	258	257	250	261	276	286	294	267	273	238	285	265	275	246	261	260	264	289	274	303	257	287	264	255	258	233	256	240	273	296	256	273	287	281	253	266	274	288	275	266	305	276	239	244	273	241	280	263	284	277	234	250	270	260	245	266	240	259	252	276	248	257	240	254	245	283	254	267	262	285	255	258	296	280	274	285	290	240	221	276	258	251	268	278	291	302	287	267	258	264	254	232	255	246	290	260	251	267	259	256	256	267	281	262	276	267	262	239	259	289	283	243	257	264	269	266	274	263	240	258	269	274	262	283	296	280	283	269	270	247	241	259	264	265	261	253	287	280	278	256	274	251	257	245	287	258	259	276	237	288	227	250	264	244	276	262	259	285	271	250	224	271	258	269	265	255	253	229	301	253	282	294	260	252	260	270	264	239	255	297	266	294	267	265	274	259	246	283	270	293	261	255	267	255	279	248	253	272	279	247	249	262	300	255	283	255	297	272	260	306	266	271	262	273	279	273	272	259	260	264	263	274	260	249	274	269	275	276	247	279	243	246	275	275	246	264	267	266	261	256	253	251	278	264	257	277	272	267	274	256	254	264	259	283	278	281	270	244	257	236	272	263	271	278	287	287	258	264	257	258	285	251	250	277	241	279	252	277	268	230	234	264	259	277	301	278	270	271	264	250	247	305	254	264	265	254	267	283	253	260	227	265	283	289	254	272	265	267	283	276	305	285	288	297	271	274	265	276	284	266	240	255	265	245	275	289	283	275	284	271	261	284	265	282	283	259	259	252	256	252	263	240	266	277	250	274	273	266	239	278	257	249	262	293	289	275	281	277	273	239	263	256	262	296	247	280	262	297	266	258	277	253	257	262	249	264	279	224	239	277	292	264	262	267	250	280	300	252	264	240	267	294	264	258
36732	16506	8767	1661	354	290	283	310	306	280	288	296	279	285	294	279	260	267	279	273	277	302	292	306	281	290	262	289	271	289	287	270	305	292	321	276	281	276	291	311	290	271	276	265	329	288	320	286	299	293	298	270	276	273	281	266	276	291	279	299	294	289	280	316	290	268	286	268	305	280	260	290	289	281	275	255	249	296	273	302	290	277	295	314	300	308	278	283	289	308	288	316	272	309	311	278	268	274	291	298	272	300	285	288	286	310	280	297	273	288	279	315	281	258	298	270	306	324	251	277	278	304	282	293	290	324	281	260	304	304	284	285	289	263	268	287	279	280	283	293	275	306	277	285	261	259	281	298	285	291	257	266	283	282	302	326	301	270	295	262	270	304	275	305	276	279	283	251	283	278	284	285	291	300	268	339	281	269	266	289	250	308	303	278	302	279	256	266	273	292	246	259	298	265	278	273	301	293	307	300	293	260	277	298	278	316	323	262	278	295	284	287	294	293	290	282	295	278	266	273	266	296	290	264	262	300	281	287	295	284	294	254	308	314	341	324	262	311	280	258	290	284	266	299	274	331	271	313	280	298	279	288	288	273	275	264	296	303	340	293	311	286	300	293	269	269	284	302	307	288	281	257	295	271	281	300	288	288	253	307	309	282	267	267	311	259	306	295	316	284	279	270	288	260	248	271	285	272	300	317	293	292	272	266	299	282	277	295	268	273	285	302	294	301	284	302	281	293	311	267	271	260	298	275	275	279	309	269	292	292	260	292	282	274	309	317	296	294	298	268	292	299	263	277	283	274	282	252	277	279	284	288	278	282	277	303	257	311	306	297	276	273	293	275	273	283	258	277	329	276	287	298	309	281	319	298	297	316	279	270	293	281	271	267	281	321	310	298	272	328	272	296	277	271	296	271	302	282	291	258	282	271	285	302	318	315	293	268	289	262	304	273	292	272	293	294	291	273	297	280	287	279	310	265	284	273	302	300	286	287	281	300	303	267	293	259	278	270	276	288	291	279	307	292	295	298	292	319	282	320	305	262	301	308	278	297	285	290	298	295	270	291	262	269	295	312	279	266	314	271	305	321	276	295	292	259	296	279	279	285	277	301	309	282	279	295	256	270	279	267	279	274	265	282	263	296	257	258	303	259	291	268	255	300	317	308	284	285	274	291	259	274	274	269	295	278	254	304	281	317	285	272	256	263	295	280	296	313	270	311	296	308	275	277	286	295	294	310	271	251	279	263	274	306	282	277	292	261	296	312	309	282	296	281	282	266	270	275	291	308	264	243	291	288	255	285	283	284	291	302	245	270	309	271	297	300	274	286	303	293	258	291	298	315	277	281	294	269	285	261	295	273	305	283	286	285	256	299	288	289	277	322	272	313	304	259	278	311	268	274	328	277	301	285	281	303	280	344	298	233	305	280	328	281	296	309	283	295	282	272	278	250	256	287	299	275	242	248	277	278	289	267	271	273	287	298	260	288	294	275	291	270	294	268	315	297	284	270	290	311	310	278	259	300	304	277	286	287	277	296	254	273	271	268	308	265	265	289	285	303	322	285	264	283	308	276	288	295	277	313	257	265	320	256	264	287	290	308	252	280	271	296	301	272	279	267	283	283	257	308	272	323	273	304	287	254	285	280	310	261	266	301	292	276	264	305	302	271	267	280	258	293	275	251	288	263	292	296	302	282	272	257	271	285	276	276	277	299	276	315	273	307	301	282	280	267	283	288	263	268	303	293	339	276	306	326	279	300	292	259	309	306	290	273	267	307	283	286	296	290	263	298	288	261	285	293	290	270	279	313	290	268	292	314	272	247	286	264	292	314	306	307	297	313	286	317	270	274	262	284	260	303	310	301	307	298	256	295	298	298	293	292	280	305	274	275	287	254	255	259	293	303	317	297	285	297	259	272	271	272	293	305	274	292	285	294	277	269	277	301	292	277	277	281	295	297	269	278	295	278	276	253	263	254	286	260	269	276	276	262	285	277	266	297	255	268	289	318	273	302	281	275	290	260	310	290	304	282	267	305	281	270	313	305	273	274	277	268	267	300	280	264	268	298	296	268	294	293	267	305	267	268	279	294	282	295	323	270	277	265	289	297	283	276	277	278	260	264	271	300	274	302	274	272	267	300	263	284	273	293	301	276	291	300	293	261	260	278	264	264	275	278	269	303	295	309	293	289	291	274	259	266	260	256	316	258	312	301	275	242	219	286	295	313	277	290	266	255	271	307	281	293	271	295	288	309	283	277	290	279	275	279	315	272	289	297	266	287	299	262	295	290	305	289	279	290	276	275	287	288	269	252	279	270	285	290	290	269	292	250	301	294	279	310	284	296	267	286	305	291	303	292	252	281	269	281	296	299	254	281	261	249	282	303	319	275	270	297	280	303	280	283	305	302	292	312	306	312	271	283	280	301	303	322	309	324	248	260	281	297	255	294	289	286	286	248	308	287	269	273	262	272	285	269	278	270	249	274	287	272	294	312	280	276	286	304	305	290	291	256	317	286	262	305	264	297	293	280	317	286	288	263	270	258	299	271	285	311	294	271	272	281	318	246	304	300	295	291	300	294	295	263	297	278	265	279	289	278	307	278	269	286	305	312	319	289	301	293	308	313	277	284	309	253	271	271	264	292	271	286	277	309	284	286	286	290	269	268	302	282	291	317	278	276	301	294	267	302	285	302	276	290	275	289	271	283	308	286	275	281	304	295	253	262	299	303	293	276	293	264	291	291	286	298	300	272	296	284	260	266	290	258	257	315	281	284	308	268	316	256	296	285	286	276	289	279	283	313	289	299	294	293	276	286	278	253	293	321	313	254	296	271	276	286	283	259	292	309	286	321	269	273	293	280	267	284	269	309	270	298	285	281	308	313	281	295	253	287	306	281	309	294	232	299	314	278	303	269	269	276	278	276	297	293	295	271	302	260	316	269	277	289	308	285	288	295	281	288	271	294	292	368	295	278	267	272	298	266	293	325	268	267	306	287	273	280	281	290	299	304	266	294	276	296	254	300	275	270	281	259	282	275	301	294	269	301	324	301	292	291	306	272	239	275	260	291	300	276	282	259	268	301	285	267	289	291	297	332	270	278	266	299	285	279	284	275	305	309	295	257	263	295	311	288	267	264	309	291	304	264	273	297	281	269	269	287	291	274	301	263	263	310	281	295	295	273	279	283	296	302	284	317	294	252	262	300	275	306	276	289	283	271	270	317	276	282	290	295	317	285	269	288	303	317	264	281	273	301	291	297	309	277	265	261	315	304	281	286	277	272	263	306	282	288	291	260	293	281	331	291	300	281	303	263	268	286	293	281	299	264	258	289	277	285	273	276	270	242	270	301	278	287	287	276	280	264	248	314	299	289	280	289	271	290	302	275	300	286	325	277	310	308	288	309	313	267	274	270	292	275	271	251	258	289	257	301	300	297	264	306	246	277	293	298	310	279	292	297	290	286	271	273	300	280	307	274	264	288	306	287	264	301	288	318	268	276
30257	14244	13429	3135	849	610	627	604	636	664	625	648	616	669	624	621	593	651	636	632	655	613	615	613	688	651	664	682	653	644	644	622	641	643	618	641	606	638	597	597	637	604	629	637	595	641	652	629	635	621	616	595	602	627	624	640	695	629	617	649	587	608	602	582	612	595	648	673	595	634	609	608	635	630	634	636	655	644	594	630	605	669	594	601	666	661	588	658	616	610	633	590	605	626	637	615	601	627	606	650	653	606	586	549	618	628	618	601	641	639	642	634	633	626	625	627	655	638	629	666	620	640	605	657	650	581	615	623	633	638	642	655	625	594	614	579	600	600	626	626	626	616	650	576	631	583	598	616	620	690	587	622	631	605	614	630	615	596	586	666	672	628	631	631	623	623	571	596	603	617	592	633	648	630	606	624	646	569	646	614	609	604	599	621	620	592	671	622	678	637	624	646	576	601	598	633	612	638	617	611	584	649	634	629	626	623	649	662	655	592	615	645	678	567	642	634	648	599	662	612	656	681	615	640	646	608	622	621	637	593	638	601	629	620	680	638	625	623	582	627	620	650	630	646	609	597	662	601	635	640	602	622	589	652	596	678	624	653	641	591	586	609	592	625	596	623	611	623	606	632	620	609	606	630	617	607	658	661	579	604	650	590	623	591	610	646	631	611	652	585	613	641	625	603	622	627	588	623	647	577	628	608	634	655	611	604	576	657	620	620	621	622	615	654	640	643	621	582	623	642	632	664	588	614	598	624	625	658	631	634	605	623	618	616	622	622	602	588	621	643	644	619	658	657	609	648	578	613	628	596	662	632	636	656	600	596	626	633	618	656	638	612	568	609	608	628	603	585	598	639	665	624	591	608	641	627	627	605	666	611	610	640	628	624	657	642	599	615	623	614	608	603	595	595	608	601	598	634	638	617	637	597	633	579	636	681	674	600	606	564	608	606	602	611	598	647	617	644	638	645	639	575	651	654	617	605	587	594	671	620	631	629	634	617	617	619	601	616	644	650	620	700	613	653	617	630	639	609	610	633	617	636	640	617	630	617	560	663	634	621	651	628	631	624	637	648	592	597	617	687	598	631	656	610	620	611	660	628	617	634	675	666	607	630	645	602	605	627	610	634	649	657	653	602	616	639	633	605	642	640	622	550	634	609	637	648	620	641	618	598	608	600	617	659	577	589	596	646	587	644	642	641	648	616	599	626	647	642	657	622	579	642	650	613	637	624	635	629	585	646	596	618	654	637	594	604	635	646	661	663	581	610	642	604	604	630	632	615	626	615	631	644	612	643	604	569	608	597	622	627	612	614	648	597	622	621	615	644	654	619	610	621	622	598	636	625	628	622	616	639	618	619	679	636	626	661	612	655	653	653	626	619	604	633	640	613	621	665	646	630	635	605	629	570	619	580	629	598	589	644	624	640	645	625	621	620	654	589	652	607	635	655	619	632	670	621	599	624	627	589	636	649	627	668	609	635	656	597	555	606	635	630	646	604	598	628	640	657	674	610	573	606	616	585	638	593	658	622	657	577	630	606	603	603	627	643	591	607	587	639	621	650	585	650	612	602	607	593	574	604	656	627	650	633	566	579	597	599	624	639	645	631	639	590	615	623	651	629	619	650	622	598	604	610	614	595	600	620	646	599	658	630	642	601	598	622	636	619	648	635	631	606	645	612	663	645	632	665	569	618	647	613	558	660	603	616	603	646	610	650	632	633	638	585	597	668	615	613	657	585	633	619	597	635	609	612	639	625	651	621	618	661	603	660	604	654	621	674	630	671	607	612	661	610	650	656	620	614	608	633	608	603	619	627	629	627	627	605	641	676	591	572	565	616	614	568	655	638	619	639	623	657	602	608	637	607	640	596	602	608	626	627	616	668	651	649	628	634	649	651	592	633	615	622	615	620	582	601	624	649	635	610	663	621	655	626	623	607	636	640	637	623	659	625	665	627	636	596	610	622	620	658	585	622	596	641	591	606	653	654	647	630	642	705	627	677	615	604	619	662	622	570	622	606	646	657	633	615	597	600	644	614	618	622	624	635	653	636	620	612	608	615	617	615	624	650	621	651	617	650	612	620	618	603	608	604	616	578	623	617	662	628	573	598	657	604	592	591	598	598	637	660	592	588	612	670	651	649	652	650	663	613	641	583	599	629	598	641	623	638	635	636	605	589	648	617	602	630	617	596	640	661	638	622	644	681	618	670	629	638	654	642	594	621	647	616	612	654	638	603	647	642	655	636	631	622	608	674	588	617	631	673	640	633	615	620	627	658	635	610	650	579	649	585	619	613	628	614	601	611	595	621	554	595	662	685	603	587	584	630	640	619	644	630	597	636	621	659	651	630	648	624	661	611	626	628	654	638	614	637	634	612	606	646	631	616	631	640	612	672	582	613	665	621	662	575	579	625	645	590	608	646	620	628	627	608	608	569	618	614	623	610	640	630	641	629	631	625	610	612	617	580	649	594	653	648	614	636	626	619	614	702	625	658	652	643	621	594	616	620	611	600	621	583	613	673	579	588	611	630	610	668	651	624	664	563	661	662	606	654	646	626	580	603	640	639	576	623	640	653	609	585	647	606	616	589	598	641	613	597	630	616	583	637	638	595	574	611	581	600	624	632	633	646	607	658	664	638	618	602	638	658	631	598	642	694	604	645	649	661	627	642	599	640	661	648	611	594	623	651	601	638	579	627	618	624	599	630	662	622	662	589	658	664	637	657	625	617	677	638	603	655	602	610	634	650	613	663	588	631	625	611	609	647	637	673	637	583	637	617	617	641	669	606	594	598	651	645	648	595	607	614	646	647	617	608	615	619	651	646	622	653	626	656	650	636	627	602	625	626	629	630	635	620	613	611	645	612	659	614	600	611	646	646	635	611	632	571	608	610	620	596	620	624	613	622	618	646	623	654	595	581	641	621	654	603	646	631	616	632	625	607	659	630	634	613	635	647	597	592	593	620	639	627	637	595	656	640	642	582	593	625	660	620	642	625	623	634	613	621	635	658	634	609	640	630	654	576	629	654	625	635	626	614	629	592	626	643	582	600	603	634	619	661	611	658	604	599	620	679	648	614	654	685	615	588	631	645	586	665	619	634	656	623	635	588	633	662	627	584	647	625	632	631	632	621	623	656	578	591	671	598	618	604	629	632	620	616	610	609	653	597	604	621	597	593	612	649	639	597	651	657	616	632	647	654	649	599	609	609	676	643	610	670	633	648	599	638	602	618	656	598	652	614	631	611	667	525	620	618	612	624	619	610	584	633	605	641	573	604	661	624	586	629	679	629	665	640	588	626	596	622	627	671	640	675	600	626	634	618	643	637	615	625	626	585	601	619	625	631	662	625	605	618	600	618	638	635	619	637	608	599	608	637	601	607	623	619	647	624	649	664	616	625	607	614	635	603	605	604	624	609	638	608	584	663	628	653	641	611	633	602	589	657	605	615	681	618	584	640	602	600	601	609	627	621	645	587	619	621	606	614	681	610	617	619
76740	58013	54538	27385	5676	336	235	188	214	205	192	190	194	160	199	195	177	201	209	234	202	217	169	184	206	209	190	170	190	206	176	157	197	211	177	203	184	177	199	164	191	177	204	197	192	169	205	185	194	194	212	178	158	174	173	203	204	197	167	166	181	202	174	187	176	183	177	201	190	187	192	169	176	166	196	207	182	178	186	193	149	179	201	186	195	191	177	174	184	186	161	197	151	189	180	176	183	170	183	180	151	184	169	212	159	193	167	201	194	168	176	224	194	200	188	163	187	181	193	190	187	192	201	170	176	176	195	193	190	184	180	199	180	172	189	188	202	177	165	189	218	180	215	191	177	185	176	168	181	176	153	191	177	184	160	198	165	171	183	156	190	200	185	177	183	178	213	206	202	173	190	178	191	201	189	188	165	204	199	201	184	183	180	157	192	154	193	207	180	196	180	186	195	175	182	171	161	146	210	169	196	203	178	167	217	165	189	178	215	150	167	180	175	161	185	188	164	181	191	181	161	184	197	196	176	180	176	196	182	225	196	204	166	209	200	198	157	201	192	187	201	219	200	190	158	173	199	207	186	197	198	208	203	205	172	154	173	171	185	180	164	180	162	183	164	181	170	166	181	202	175	187	181	211	197	160	183	177	168	168	188	179	174	176	191	188	189	183	160	165	161	195	178	189	205	197	204	171	182	202	201	210	181	184	194	166	167	158	180	195	201	195	185	182	183	170	184	193	186	214	168	186	177	174	170	193	157	193	183	191	187	168	178	183	179	191	196	197	174	171	194	164	185	171	174	193	181	180	169	167	181	203	205	181	185	182	183	178	169	184	185	188	186	177	202	175	198	179	182	172	175	180	208	182	167	186	159	171	178	174	193	180	170	207	178	175	195	186	168	188	182	168	192	197	220	178	178	188	182	195	196	175	186	192	178	190	163	210	192	162	183	192	195	165	192	184	197	200	182	176	201	196	179	200	175	203	201	179	201	186	175	179	178	200	168	168	192	194	201	179	160	193	185	192	178	156	209	180	166	203	186	174	167	191	187	177	188	164	163	165	170	184	208	176	173	181	165	203	164	176	179	172	166	179	198	180	202	175	197	200	175	159	206	211	179	212	177	190	205	170	191	174	198	205	154	205	172	192	211	177	190	188	161	187	176	188	167	164	188	189	226	193	188	184	168	179	195	176	180	195	184	182	208	197	186	174	200	208	204	177	189	183	159	184	189	188	178	179	190	170	165	188	165	199	167	194	188	178	176	178	164	207	176	174	193	184	204	176	203	200	175	197	184	195	196	183	183	193	155	199	156	175	171	192	194	186	189	194	186	174	183	191	187	198	208	199	196	181	174	213	178	198	191	155	164	176	170	198	195	197	200	176	180	179	172	169	208	185	182	187	167	200	183	204	168	194	190	184	194	196	168	185	173	146	182	188	165	181	154	197	176	182	180	186	156	176	189	172	192	180	157	208	169	182	201	183	192	188	172	192	220	189	184	179	207	190	178	208	162	197	211	167	169	189	176	220	183	205	174	185	187	208	189	173	215	202	178	199	184	159	178	180	186	168	188	205	187	187	169	150	174	206	190	209	192	183	204	172	191	180	194	193	176	162	172	193	191	178	192	180	200	176	187	194	186	192	210	181	185	192	191	160	190	209	191	164	201	167	192	203	175	183	209	175	176	190	185	199	194	198	168	171	177	179	159	176	199	170	195	191	193	201	191	200	195	201	200	201	175	184	192	172	199	202	179	172	212	174	166	200	206	189	173	195	191	183	188	186	183	201	188	197	203	171	171	197	182	185	171	203	201	172	192	184	191	210	202	173	184	163	163	191	157	182	165	188	174	165	198	185	204	175	201	187	200	181	178	169	181	169	190	191	192	209	180	172	183	166	177	188	168	191	193	163	172	203	182	174	191	180	194	181	217	169	145	199	198	175	158	167	199	182	177	184	198	196	193	199	177	180	183	179	182	187	166	189	194	203	173	160	164	175	160	148	195	179	169	184	173	178	203	164	181	202	176	190	166	157	198	163	187	189	169	193	163	187	177	165	162	207	193	172	188	184	172	186	189	192	180	175	184	171	182	195	169	198	167	188	189	182	184	178	205	187	184	202	203	190	174	188	168	187	171	218	197	169	172	176	177	197	188	166	181	186	203	170	175	180	195	202	195	188	180	170	185	166	159	190	165	199	185	176	167	187	206	172	184	200	199	187	188	188	184	171	190	197	182	176	177	192	198	176	182	182	195	226	187	202	161	192	193	190	169	175	208	211	186	159	194	185	174	168	195	194	163	181	143	168	184	173	196	191	183	195	184	180	175	186	185	172	177	186	188	168	162	194	188	191	195	203	193	193	189	188	195	187	177	210	172	183	174	185	198	170	179	203	156	152	174	196	157	187	178	176	161	196	179	165	188	171	187	189	193	192	150	182	177	210	194	170	188	187	181	186	178	174	182	182	168	176	201	192	177	199	213	195	205	203	193	189	193	202	179	187	177	157	187	199	177	201	174	162	184	193	206	174	193	180	180	165	168	179	154	188	178	184	193	208	164	164	185	182	167	176	155	174	169	191	165	181	171	197	191	181	174	176	198	193	168	177	183	206	170	196	181	185	195	191	171	184	185	191	164	186	206	186	188	195	193	199	176	177	171	191	178	159	185	186	168	190	191	195	190	188	193	186	183	185	206	214	196	194	190	205	205	165	173	167	188	176	162	198	175	194	199	164	171	183	170	190	172	176	181	191	204	196	171	189	143	168	210	199	192	162	195	180	166	193	182	157	201	181	183	224	196	182	201	182	179	188	193	190	180	190	182	181	167	199	200	185	191	179	160	175	196	158	179	180	221	204	186	180	196	188	178	185	192	172	195	175	157	172	199	186	178	178	186	175	176	183	155	168	189	188	146	206	179	190	199	162	214	215	187	175	212	207	165	202	198	194	201	199	181	174	167	210	197	153	178	180	191	179	187	190	191	170	154	194	188	210	187	176	179	197	162	191	171	192	185	186	193	174	196	180	196	194	171	155	174	182	165	154	189	201	177	192	201	167	199	220	194	191	175	205	180	187	181	176	173	175	189	181	193	195	161	189	200	186	190	186	189	180	183	210	174	168	191	182	198	184	194	176	179	185	154	187	195	183	164	168	203	195	193	194	156	176	183	169	183	188	174	164	173	181	203	206	162	200	189	183	173	197	189	170	200	181	192	213	182	162	191	204	197	204	169	169	194	178	184	187	190	171	177	191	194	196	186	176	178	212	164	180	189	170	173	174	205	186	194	193	164	169	157	182	194	180	161	178	193	194	212	179	164	162	184	197	172	174	161	209	199	168	193	169	185	192	189	172	189	213	215	180	178	172	181	203	190	177	189	178	186	194	183	188	189	151	203	173	208	179	172	197	181	183	215	196	184	175	157	160	182	177	160	186	195	189	165	187	164	187	148	170	173	182	185	188	183	164	185	201	194	199	182	205	192	170	185	192	158	179	177	187	169	183	173	176
52192	45074	50786	23957	5640	632	604	552	480	471	470	444	436	463	429	416	461	439	479	441	426	450	453	417	434	435	413	422	440	431	423	394	409	382	425	395	441	449	425	440	439	441	418	420	423	412	427	410	394	426	425	438	417	434	426	434	367	399	384	405	426	411	402	412	416	392	442	444	427	378	428	426	441	371	434	420	421	414	414	409	418	435	395	409	391	425	407	470	438	405	457	421	389	443	401	429	434	434	414	441	390	430	427	420	395	412	438	400	415	414	397	406	447	390	404	446	414	411	415	402	410	412	423	407	408	398	369	425	395	438	408	360	438	424	426	406	381	421	409	463	400	407	397	446	436	399	395	404	399	388	395	400	421	446	450	395	403	397	420	396	427	405	447	439	425	407	439	419	475	385	414	418	405	417	380	457	438	394	413	410	387	428	412	430	404	443	427	433	408	397	443	397	426	418	403	394	437	417	444	434	401	380	446	397	443	398	431	382	402	395	425	430	440	403	424	416	413	395	410	395	411	400	395	393	442	460	404	405	417	406	415	414	406	407	409	364	406	403	395	431	416	414	414	380	394	399	414	427	452	403	397	389	421	448	411	383	435	406	428	432	405	393	412	372	400	404	373	375	439	431	408	403	406	421	415	415	404	419	400	455	410	416	403	423	395	436	417	404	406	410	400	408	408	424	395	415	401	407	452	400	393	418	389	428	405	419	410	406	436	402	426	410	408	437	376	453	413	405	405	460	391	406	386	410	396	403	387	402	406	402	413	414	417	413	416	426	427	406	431	366	430	406	439	405	391	432	391	394	415	391	392	422	444	380	388	442	427	402	417	443	418	421	411	377	410	423	370	403	376	376	418	383	420	407	431	393	415	388	430	397	404	413	409	431	444	432	409	414	380	404	421	420	396	402	418	461	399	419	406	407	461	404	393	383	437	401	431	437	390	411	419	385	426	404	428	388	428	396	402	410	403	429	409	370	441	472	434	418	426	449	388	418	432	408	412	417	406	414	411	437	379	393	418	416	457	405	418	450	388	415	408	455	416	450	381	402	427	422	419	385	414	389	416	400	424	420	432	441	388	461	414	441	408	393	381	389	435	397	436	465	393	433	462	430	436	395	424	424	447	388	367	411	422	419	423	435	438	393	387	404	421	404	410	392	400	376	421	414	412	408	383	423	410	419	463	391	428	432	435	427	418	424	391	403	402	432	418	451	430	386	405	405	426	444	419	404	406	404	389	424	457	415	414	382	414	416	402	412	424	429	383	395	431	449	427	427	419	405	425	429	415	426	412	409	392	430	388	432	415	382	398	405	401	439	422	421	392	427	432	467	392	421	409	406	408	398	443	386	380	423	425	400	400	418	422	436	433	381	404	397	390	428	409	416	421	413	421	390	396	406	417	422	402	418	426	401	408	418	414	382	406	444	401	403	447	401	407	404	414	427	444	396	424	423	412	378	422	411	416	367	413	402	437	422	431	467	417	407	397	421	379	434	415	399	414	417	416	413	437	445	443	422	399	428	417	400	401	389	404	393	440	413	411	413	408	415	403	429	391	419	465	418	403	416	406	403	415	439	431	426	409	433	425	401	395	384	432	431	390	458	373	377	439	419	410	403	442	415	389	420	416	434	402	392	395	407	390	461	393	391	422	378	411	403	399	406	424	412	445	414	418	409	430	389	425	424	413	402	418	393	384	418	408	431	435	412	434	422	406	417	445	408	395	410	446	399	431	431	400	401	427	433	381	426	394	428	399	438	414	404	395	398	399	409	412	378	398	411	393	394	408	404	418	407	428	426	394	393	379	365	367	399	410	408	373	395	387	427	410	383	412	434	473	442	428	370	430	410	421	425	404	421	435	385	399	401	384	405	391	448	456	424	371	435	432	421	406	399	385	415	451	446	449	453	385	453	415	412	420	441	402	431	434	424	395	419	382	462	399	425	387	412	423	404	406	414	431	429	391	404	421	411	415	400	446	420	410	409	414	427	416	375	416	451	419	446	419	422	414	432	425	425	415	442	436	421	379	391	459	412	386	408	434	399	439	415	379	414	394	411	453	420	435	424	427	402	446	423	382	394	397	421	386	430	382	411	362	445	394	423	407	424	396	397	402	420	421	420	414	412	383	447	419	408	444	432	388	397	441	410	438	400	417	426	461	431	405	388	436	395	420	414	403	429	409	437	445	431	368	442	390	384	377	392	364	434	410	421	430	409	417	424	410	387	385	398	412	427	391	405	408	417	407	428	436	464	401	401	408	401	431	432	404	404	421	431	439	441	427	456	429	419	407	407	396	446	421	403	414	389	442	375	419	423	409	434	413	423	419	383	420	416	414	420	412	419	400	431	425	396	435	388	396	415	434	368	406	436	397	428	412	408	389	431	437	406	405	415	425	411	424	440	419	428	439	389	413	416	404	405	424	405	400	392	413	406	453	410	416	369	401	390	393	429	425	382	413	397	407	392	404	441	413	410	396	420	368	440	439	411	428	387	422	439	393	409	383	399	427	425	408	431	417	393	434	404	439	417	428	382	428	395	445	416	392	425	419	431	384	446	408	402	383	352	434	413	438	428	405	408	452	460	447	430	375	405	405	388	417	417	427	406	406	438	413	390	413	391	420	428	375	419	389	403	359	383	411	487	415	413	397	404	405	394	468	411	396	408	373	419	376	392	400	395	382	402	449	444	397	444	426	404	441	422	433	420	416	412	410	440	381	417	433	445	433	435	389	455	419	385	392	393	431	409	436	414	439	384	423	410	404	399	410	393	412	472	411	384	378	404	397	433	424	396	434	407	404	386	417	446	441	416	417	375	402	433	418	405	416	440	403	428	402	420	417	415	447	412	442	425	420	399	451	382	386	399	385	397	431	422	434	382	454	393	388	453	436	400	395	451	433	339	425	385	461	405	374	419	438	425	402	443	412	410	409	390	401	412	400	427	443	384	374	405	416	420	424	421	408	412	422	395	387	397	449	429	409	399	435	428	417	413	421	402	416	398	414	388	416	417	435	397	451	404	417	423	403	443	428	413	407	398	413	412	424	398	366	390	445	422	389	447	410	422	420	403	425	431	436	432	418	401	429	424	422	448	456	435	424	405	391	348	409	377	417	412	397	429	423	406	414	439	404	407	388	405	403	355	407	391	394	418	425	366	421	424	400	415	417	423	403	420	415	417	390	371	417	393	404	436	420	413	420	434	430	407	429	420	427	416	377	420	388	416	414	400	414	406	435	419	436	411	386	447	419	397	394	403	391	428	438	435	416	423	392	369	394	439	441	397	409	413	437	407	394	418	380	382	417	433	396	407	408	434	428	418	420	421	417	421	428	383	420	447	401	410	401	434	409	427	445	411	390	411	398	410	416	416	422	423	389	391	411	427	402	457	400	408	443	441	445	426	432	376	453	387	406	414	431	399	363	406	430	403	400	418	418	407	404	411	419	436	407	405	432	425	424	453	420	401	374	390	441	416	417	430	415	398	376	439	443	413	437	428	431	397
84922	68445	66074	35891	12593	1193	192	139	146	162	150	149	120	149	117	101	120	133	137	127	112	129	92	102	117	98	97	128	106	98	125	118	108	96	132	98	105	104	105	112	113	91	113	96	107	92	104	126	117	107	115	107	106	137	106	114	112	102	101	99	119	123	106	118	105	120	117	102	102	105	130	92	104	106	126	122	103	102	114	117	102	112	110	102	101	106	102	98	102	127	104	125	103	110	115	99	121	104	114	89	109	124	115	110	115	110	123	102	114	118	109	111	114	118	109	105	121	108	99	117	103	120	115	85	121	110	114	106	102	93	101	108	127	110	120	124	126	109	120	109	112	110	106	110	104	108	120	112	126	107	105	102	127	109	110	103	110	107	116	121	85	104	102	100	114	108	121	110	107	103	98	123	120	117	99	122	120	131	120	111	129	113	94	127	111	96	114	109	136	109	116	107	107	109	88	104	109	111	115	111	109	112	119	105	111	115	106	107	101	116	109	116	108	109	138	103	115	121	117	112	93	132	122	108	102	92	97	102	117	108	105	134	78	98	113	108	108	116	106	89	126	94	109	121	110	109	107	104	123	113	103	106	107	112	112	119	90	96	111	107	111	111	116	109	120	120	102	107	104	94	130	122	110	107	101	102	113	114	106	120	104	96	106	97	101	101	108	119	104	104	105	114	120	127	136	110	86	105	114	121	115	120	100	100	117	112	99	109	107	101	105	123	100	124	124	113	119	102	121	94	113	107	106	109	98	94	123	109	105	119	106	120	106	93	101	105	116	96	96	95	125	126	120	123	116	101	104	107	108	103	105	112	116	108	108	106	91	127	129	119	102	108	89	121	100	111	117	114	135	102	87	120	87	105	97	122	101	105	109	105	90	110	128	115	110	81	104	126	127	129	104	102	123	104	96	106	107	111	99	104	107	97	108	110	117	100	119	109	102	110	122	127	103	114	124	113	105	136	122	115	123	128	112	102	124	120	100	124	110	111	105	115	95	108	114	107	102	106	88	106	119	108	98	109	122	124	122	120	114	113	125	112	119	107	115	110	96	103	131	98	112	120	111	98	104	114	114	128	100	104	115	127	101	110	131	115	88	123	123	97	84	122	97	115	125	109	93	115	127	113	104	110	122	112	114	104	118	95	119	127	93	95	103	116	107	99	111	104	114	104	104	122	119	121	110	86	114	94	106	123	101	108	75	121	109	117	118	106	95	102	124	125	112	124	102	105	105	106	94	111	121	110	117	123	110	130	104	88	101	115	107	108	100	129	136	93	92	109	111	109	115	115	104	115	113	127	118	114	117	129	111	103	98	117	108	104	108	119	110	130	140	98	120	95	110	115	107	114	107	114	116	115	110	113	87	106	112	119	119	126	125	135	105	100	112	125	104	113	105	106	100	104	116	109	118	121	114	110	114	107	121	113	106	115	117	106	87	113	112	107	101	96	122	126	103	100	88	96	103	88	108	114	130	108	102	105	99	119	123	110	111	110	101	110	117	106	102	109	103	117	105	91	99	101	118	108	100	131	127	124	101	108	115	108	109	105	105	116	127	109	109	108	101	108	111	118	122	104	87	127	99	104	108	127	112	107	103	115	108	115	109	120	105	123	98	92	99	110	96	116	107	108	114	95	95	122	106	109	83	93	110	111	115	124	116	97	122	117	118	98	91	110	124	92	97	119	126	115	120	119	98	114	104	111	104	119	110	100	121	110	106	111	109	108	118	109	121	119	96	119	121	106	108	109	106	105	124	114	102	115	112	120	109	111	120	118	127	116	114	96	94	90	122	126	116	116	112	127	105	129	116	107	122	108	116	114	127	108	90	109	92	118	103	106	96	106	96	107	123	96	90	120	107	107	114	103	103	95	102	118	112	108	106	105	96	92	131	97	99	115	108	125	112	101	105	91	130	121	89	112	105	107	105	113	119	103	104	103	138	108	105	90	93	106	92	106	119	84	94	111	128	108	135	117	121	125	99	95	108	102	136	113	89	108	92	114	114	96	128	126	105	94	109	116	106	95	101	103	103	113	113	120	106	84	120	134	103	100	122	113	125	95	102	128	98	98	121	111	112	100	117	105	101	107	104	112	130	125	99	113	131	97	113	90	110	122	111	95	98	113	103	95	86	122	125	97	125	103	130	118	112	130	109	111	82	118	104	109	117	107	109	102	112	100	99	112	110	102	130	126	108	102	144	88	95	114	113	115	114	115	108	94	111	94	122	110	115	101	141	113	113	114	115	106	100	106	113	112	116	130	108	102	93	127	107	102	106	112	115	121	110	119	117	110	128	110	101	125	95	125	115	129	124	96	124	115	129	111	131	137	98	114	105	88	111	113	111	126	103	113	102	114	105	119	129	121	123	115	108	108	111	105	91	116	116	125	124	120	103	108	115	120	125	115	137	107	124	107	96	109	118	119	114	101	106	119	128	97	108	110	108	122	139	94	120	119	119	114	117	103	106	102	122	132	130	97	97	116	109	122	97	100	113	109	113	117	105	136	132	138	105	116	108	99	104	103	126	115	102	108	116	106	122	116	119	99	93	126	107	100	94	93	106	108	116	90	114	94	107	117	117	101	96	126	138	115	99	112	107	106	106	107	112	105	102	114	135	101	102	109	96	109	102	119	109	107	115	120	106	99	114	109	122	115	104	95	113	111	115	115	99	118	115	110	102	127	132	101	116	115	106	95	109	112	112	126	121	92	105	110	123	114	97	108	106	114	120	108	97	102	112	112	106	99	101	105	95	119	92	101	118	105	105	127	101	115	101	112	115	107	97	115	125	123	109	114	128	95	120	105	121	105	109	112	131	117	116	101	109	104	119	98	107	104	122	99	113	128	133	99	109	108	108	112	126	118	121	130	107	132	111	111	106	108	119	108	94	122	94	110	121	100	117	110	138	117	113	116	109	94	106	98	130	115	119	132	109	83	110	107	98	138	107	117	110	115	118	74	107	95	101	111	103	145	95	110	104	110	100	118	103	137	112	128	113	108	128	115	125	112	120	108	148	117	98	104	108	113	95	119	129	120	94	110	109	103	105	104	95	119	109	98	87	95	116	112	98	108	108	116	119	108	104	113	114	130	95	140	90	104	106	113	94	118	111	107	109	109	106	106	94	82	118	109	117	118	99	119	111	118	94	92	110	114	107	136	98	116	119	123	101	105	126	103	106	106	112	111	112	94	111	113	109	105	109	133	99	104	101	111	98	97	105	78	130	124	98	109	118	112	104	114	117	112	104	109	110	122	114	123	116	104	91	106	118	111	103	101	98	109	114	83	116	103	123	100	118	113	103	103	118	93	116	118	99	103	126	103	138	107	112	101	126	117	104	109	96	116	103	98	118	105	122	95	125	111	125	91	105	114	92	130	107	125	97	86	117	124	115	112	101	101	121	120	115	109	107	100	100	104	103	114	111	101	107	113	121	121	115	113	105	99	118	104	112	121	115	102	112	110	109	120	109	103	133	111	101	114	101	114	109	97	100	114	100	113
61740	54313	61811	32450	10101	701	562	533	456	436	425	376	360	344	355	313	309	306	313	300	295	298	282	309	305	314	319	273	283	290	274	295	289	296	272	288	264	267	302	253	248	274	256	297	293	269	267	277	256	279	274	270	276	286	258	294	264	271	313	279	274	253	335	291	258	281	253	272	283	285	274	285	230	273	263	273	285	258	275	290	299	264	261	262	270	275	250	277	281	243	289	279	266	249	251	297	278	278	262	269	287	298	283	274	282	265	253	261	266	251	255	269	296	284	270	303	292	266	251	246	284	272	234	288	322	268	290	246	259	306	263	303	265	248	283	256	283	272	287	283	225	276	304	258	282	269	259	299	256	236	282	257	266	276	254	285	269	273	290	264	280	263	275	252	253	252	279	265	275	295	258	275	300	275	277	263	280	283	284	259	279	275	267	281	282	269	298	287	291	243	282	267	279	255	285	270	267	261	236	268	305	262	262	265	245	284	262	271	284	251	270	247	277	243	285	276	274	278	275	309	264	273	244	286	284	267	286	270	243	279	252	263	254	278	282	329	259	262	270	276	263	279	289	281	262	294	278	280	242	237	260	282	258	269	290	273	253	291	231	269	291	285	264	276	261	261	273	315	270	256	264	282	260	274	272	233	286	282	274	287	294	276	264	284	264	305	271	270	294	264	266	296	290	283	276	266	247	282	261	260	301	237	298	280	258	272	301	275	275	278	272	263	285	260	257	282	256	256	278	279	296	268	259	259	252	272	247	262	294	276	282	309	271	273	275	263	252	254	282	292	268	262	264	255	267	268	232	289	277	288	274	276	258	304	259	277	278	266	276	246	279	262	303	271	275	252	264	265	277	288	254	285	267	279	281	279	282	272	276	258	270	297	298	277	243	277	282	262	296	268	266	267	270	269	260	285	255	240	287	287	266	283	244	270	276	257	265	268	263	296	264	249	261	248	256	237	269	278	277	284	266	292	263	254	259	281	249	278	276	314	290	273	253	271	241	275	258	258	259	254	297	243	260	267	244	253	272	260	264	298	271	274	242	300	254	269	274	257	271	308	281	265	324	273	266	281	276	278	249	282	265	262	273	289	308	288	268	266	264	315	281	282	250	266	278	275	277	284	263	306	260	250	279	266	257	265	272	251	254	263	258	293	262	267	249	244	262	255	259	259	270	266	315	276	275	268	268	268	276	275	267	255	266	267	277	272	272	301	273	254	227	234	278	276	252	274	277	268	287	268	230	273	288	256	237	283	276	282	281	276	272	236	263	276	287	250	279	270	273	269	253	283	295	291	262	282	278	297	267	286	257	302	278	258	283	244	269	255	258	263	300	274	241	266	260	262	282	248	282	262	263	255	239	284	260	259	237	280	260	274	274	272	238	263	263	269	269	290	302	282	272	264	281	278	268	285	279	252	240	235	290	276	280	267	246	257	291	283	265	251	271	276	258	286	283	273	276	262	294	303	287	245	254	266	258	287	269	253	283	272	261	287	283	303	269	278	239	288	282	241	240	263	301	268	274	264	243	261	276	251	297	280	239	251	247	281	265	249	287	315	254	287	252	235	238	235	271	303	299	274	265	275	246	290	266	275	278	282	303	283	281	252	256	262	265	274	313	283	253	273	265	256	280	264	270	269	273	276	281	252	248	254	249	255	239	264	276	251	254	285	281	246	275	289	282	288	285	244	286	263	249	267	304	307	251	271	267	240	271	264	286	276	283	265	286	255	280	261	291	245	262	283	242	289	282	250	289	247	303	263	274	302	281	268	262	251	254	267	269	238	245	294	251	245	268	263	291	272	273	287	259	237	272	275	257	276	286	272	270	294	260	264	278	262	266	256	287	251	255	318	291	257	273	268	279	228	262	267	277	277	254	269	253	276	273	261	256	267	281	304	235	306	267	273	264	276	292	270	271	245	259	261	275	313	269	258	251	272	290	273	274	251	277	259	271	297	274	268	278	250	268	242	251	298	249	282	272	279	264	242	265	280	271	278	278	296	273	252	284	243	263	262	250	204	312	276	268	231	241	249	292	246	244	283	256	306	254	270	263	261	261	282	279	270	283	280	258	238	248	260	269	269	280	254	280	280	241	259	286	264	274	262	301	262	246	268	285	285	288	255	237	286	292	246	226	266	268	256	258	286	268	269	266	280	272	258	280	259	274	265	292	253	279	271	268	287	251	282	282	274	266	276	278	247	260	266	237	243	245	260	259	256	274	259	288	232	273	252	272	264	306	265	271	299	269	282	285	263	279	243	258	254	256	288	278	258	294	254	258	243	263	269	234	298	264	285	259	260	258	259	282	281	255	298	266	236	284	304	273	269	260	282	247	278	254	287	263	265	277	253	260	274	260	264	258	280	305	274	258	304	252	261	275	249	272	251	244	290	266	240	248	258	288	285	259	251	264	263	298	278	283	289	279	279	270	233	284	230	278	279	313	282	269	263	234	267	253	246	280	278	271	277	260	282	270	261	295	225	258	275	288	265	278	293	244	259	284	309	273	267	268	282	271	281	300	290	283	254	266	277	242	267	256	257	258	255	273	275	291	274	264	283	281	303	257	278	266	289	217	277	278	269	284	273	270	248	266	287	252	245	255	269	284	264	282	276	263	221	260	260	286	261	257	306	259	266	272	279	274	266	254	281	269	286	264	256	264	283	286	249	272	294	290	246	255	268	289	262	260	255	264	258	291	236	273	276	278	268	278	275	287	309	248	231	278	262	286	269	267	261	273	269	276	275	267	272	266	259	243	274	266	266	272	254	280	262	285	253	247	276	281	274	272	260	271	285	267	263	261	275	252	276	262	276	272	270	278	272	294	281	279	257	248	266	237	265	247	267	300	250	272	260	296	264	270	264	284	277	266	240	251	255	281	247	257	254	280	260	257	283	296	239	264	273	254	253	289	279	256	262	242	279	260	267	295	238	257	277	270	269	264	297	255	257	264	281	251	253	285	263	253	263	293	262	293	258	281	285	277	249	284	277	273	260	258	277	247	278	267	307	280	264	232	254	263	277	270	274	283	299	284	299	266	282	261	305	271	268	259	255	269	281	268	271	296	265	259	267	264	237	250	276	267	282	272	286	253	279	290	294	273	270	274	294	273	279	255	277	309	286	247	282	251	262	270	264	252	282	273	256	255	248	261	270	268	279	262	292	285	299	258	292	288	252	296	263	263	259	286	264	281	296	266	275	241	251	236	257	278	255	251	301	260	273	282	271	273	243	274	293	272	267	278	258	284	277	256	270	270	287	262	296	257	255	255	272	238	255	267	260	237	260	246	272	280	270	267	252	260	274	278	276	260	254	293	269	299	301	264	237	297	246	257	292	246	262	285	284	296	283	256	272	262	276	263	268	263	247	275	271	262	287	285	270	271	291	267	239	264	253	276	251	292	271	266	278	263	278	278	275	292	252	281	269	254	231	278	276	261	261	278	277	276	269	257	246	296	255	281	310	268	294	251	259	284	257	282	266	286	272	244	288	260	261	266	278
36520	15763	8593	1523	376	264	285	310	316	269	284	276	287	298	314	279	295	264	292	256	264	285	288	285	289	289	300	294	278	294	308	260	289	271	318	299	267	324	305	232	286	285	267	284	291	274	272	307	285	282	253	310	290	291	287	270	267	305	276	292	283	300	285	315	321	271	288	302	279	242	296	270	253	263	265	286	281	255	284	283	304	320	285	272	301	259	283	301	302	300	250	263	275	257	266	288	305	270	319	295	275	307	290	270	282	274	269	297	273	288	340	290	286	285	279	258	291	289	273	288	303	271	284	271	285	299	298	278	299	292	288	295	306	317	250	284	272	267	299	261	304	303	296	290	279	293	297	272	288	318	286	270	281	289	282	305	279	280	291	266	289	311	306	282	303	266	280	315	293	277	289	271	290	295	273	296	284	278	285	303	285	281	293	302	244	261	288	267	269	297	281	277	277	290	296	296	283	277	270	267	281	271	281	283	276	272	284	279	273	279	265	308	304	287	289	265	249	309	301	279	293	297	274	283	297	279	261	325	275	269	300	284	275	263	304	280	292	286	266	306	280	282	310	279	317	273	299	276	260	299	302	256	244	288	273	283	304	307	288	281	303	290	269	297	284	316	266	281	306	246	328	264	261	271	296	264	249	281	241	308	293	303	308	287	256	305	291	325	281	270	284	275	281	319	291	263	302	294	301	316	269	278	256	301	316	274	294	253	274	293	302	267	273	264	297	280	295	279	279	296	291	302	289	312	308	292	280	272	301	321	262	288	315	308	278	298	300	306	294	296	283	294	260	262	261	268	281	268	304	304	274	279	264	267	297	290	301	297	270	282	291	304	264	274	330	254	268	273	298	306	287	287	278	262	301	298	257	312	296	309	265	293	284	290	291	294	317	287	264	271	290	311	273	306	271	276	287	283	295	324	298	319	304	253	292	286	280	311	284	261	305	285	269	287	264	275	288	316	263	295	280	271	279	282	286	286	299	286	298	286	286	259	305	309	297	284	275	278	287	292	294	282	282	252	233	225	353	278	249	283	292	257	290	265	259	274	275	284	292	266	295	284	290	302	275	295	281	299	295	282	300	281	277	291	291	277	293	294	250	271	297	270	285	285	276	285	263	288	278	270	260	321	281	286	282	280	300	285	277	294	290	295	295	276	274	290	317	271	296	295	294	279	305	297	287	286	291	243	275	254	291	305	293	302	284	303	302	270	271	267	258	269	285	284	263	269	309	304	318	283	291	280	268	264	273	319	266	267	279	299	261	302	310	270	253	295	294	256	257	313	298	295	287	283	266	305	306	321	295	269	302	318	290	293	259	296	291	297	268	255	268	286	318	304	269	298	254	274	289	282	315	268	256	303	292	282	277	312	280	286	293	292	308	226	284	249	301	291	297	289	305	276	245	261	273	272	312	300	298	291	290	268	294	262	287	290	267	274	264	305	312	315	313	286	271	294	289	292	262	296	269	284	303	276	295	307	280	269	298	295	251	287	248	329	292	316	281	288	282	288	272	310	279	276	267	287	281	319	266	278	293	288	301	279	287	284	280	295	274	269	286	281	266	274	300	295	296	310	301	289	302	274	282	279	289	272	300	308	279	261	274	272	257	258	320	276	259	269	279	301	287	270	297	291	281	266	262	290	278	294	281	286	270	306	296	281	317	314	263	281	272	277	308	282	251	265	295	287	293	282	277	286	312	292	285	291	261	284	316	318	277	258	286	286	306	281	290	268	291	257	246	299	304	325	278	292	276	260	295	329	293	284	269	275	298	296	306	279	288	276	299	283	305	312	268	282	270	260	297	323	296	294	249	301	311	269	265	271	282	303	301	284	288	311	326	297	280	292	309	291	278	271	293	303	276	279	299	286	282	296	263	272	327	298	278	289	242	285	265	303	298	296	272	311	266	270	291	282	289	279	305	292	285	286	321	274	294	265	296	275	274	296	259	295	282	278	280	267	257	288	282	276	270	295	311	296	265	271	304	252	321	291	291	302	286	280	278	273	305	285	286	279	276	291	296	304	302	288	304	319	257	296	289	290	278	307	311	280	291	290	262	317	270	245	258	278	267	273	267	275	301	290	256	276	288	286	265	274	266	302	280	287	314	252	300	290	270	263	273	301	289	276	290	290	300	303	310	303	283	271	285	286	284	273	298	261	261	256	303	312	306	279	258	268	290	277	275	296	326	280	286	283	304	263	275	279	256	299	295	289	305	282	279	275	300	292	294	265	260	286	313	295	280	276	273	305	284	308	302	313	273	277	334	288	270	286	303	276	298	288	286	323	298	301	280	286	283	290	318	282	283	284	326	272	282	317	284	285	292	272	283	317	285	278	274	301	297	285	266	324	282	305	300	273	261	268	283	298	283	272	297	277	269	296	296	260	311	252	279	292	299	295	284	281	296	303	279	302	291	302	276	276	293	301	278	274	277	289	249	275	271	304	274	289	267	273	279	247	286	330	276	303	282	305	312	302	307	306	298	289	281	291	274	291	284	264	287	282	307	261	295	285	284	297	280	248	281	298	258	254	282	280	318	329	264	280	308	275	274	322	262	297	290	305	281	276	306	301	257	274	309	281	265	276	282	298	294	323	265	291	310	281	307	255	272	279	285	295	257	325	285	280	278	288	301	289	282	290	289	277	252	274	279	281	314	266	295	287	298	291	256	290	282	345	311	286	296	293	284	321	283	292	309	283	264	278	314	285	285	258	263	304	289	317	253	289	305	261	320	294	273	294	314	293	276	291	263	297	253	315	265	277	324	275	284	294	289	254	252	278	298	279	244	275	291	309	273	254	279	273	296	283	283	314	288	273	286	252	299	276	280	299	293	288	296	261	279	308	292	257	286	279	281	275	307	292	307	255	311	239	298	255	291	300	280	255	306	294	285	285	328	279	292	284	271	281	320	274	313	316	272	278	312	294	290	334	308	303	308	254	277	272	260	277	327	261	277	281	265	300	318	283	238	304	281	278	300	272	284	286	261	292	250	251	308	262	286	278	301	287	272	266	313	306	290	305	248	269	263	278	290	275	293	288	306	287	289	297	277	322	300	286	280	299	302	284	304	281	282	239	261	269	307	282	273	284	305	309	286	303	270	277	283	263	278	253	273	301	264	295	287	296	279	257	272	302	296	288	304	279	269	288	248	289	289	292	304	330	330	301	289	265	312	312	304	290	281	282	261	285	288	292	248	319	299	290	259	271	270	294	297	289	271	273	261	288	289	272	258	274	281	317	274	269	283	300	294	276	319	270	283	289	276	293	316	275	323	313	287	284	281	297	288	250	283	302	283	282	268	306	304	296	316	259	319	277	284	315	277	320	287	285	299	305	292	269	300	273	274	314	331	279	268	272	274	278	295	318	320	300	281	306	303	268	255	296	252	331	258	291	307	278	316	289	313	233	290	267	315	295	315	308	273	308	286	282	320	286	295	275	285	289	323	288	306	308	297	289	291	296	270	291	256	304	293	324	279	274	290	286	282	290	282	274	301	278
30284	13395	13635	3064	923	613	653	597	640	668	588	619	653	644	596	629	567	611	638	612	575	631	642	637	638	625	623	609	651	611	666	672	598	610	625	628	616	618	624	617	612	602	686	618	607	600	640	592	616	594	585	619	608	632	627	669	640	647	652	628	632	585	618	631	648	632	611	611	656	656	625	624	614	617	639	638	623	632	626	631	622	577	601	654	585	612	622	649	651	615	650	640	631	630	578	641	640	618	593	632	611	606	628	686	621	590	578	633	627	627	604	647	599	618	625	672	615	623	597	616	576	588	628	643	674	592	614	608	628	689	665	639	607	583	604	666	625	611	626	596	615	640	599	639	632	641	605	580	588	642	644	661	626	596	636	599	647	641	585	634	591	655	643	642	635	666	626	638	639	640	664	597	577	606	641	602	608	667	625	641	652	646	635	591	607	623	627	613	644	584	592	623	607	642	625	620	680	608	636	655	599	631	647	634	634	614	638	639	631	662	601	627	618	642	645	622	625	627	581	635	642	667	591	586	617	646	595	667	632	615	632	605	646	631	645	622	626	632	622	628	555	604	613	612	616	642	605	600	597	605	659	599	646	628	620	605	669	635	617	662	629	615	639	634	625	650	603	596	599	596	601	626	677	633	599	633	688	659	599	579	663	593	646	611	574	626	613	620	644	645	682	602	608	631	624	633	630	622	578	640	657	588	618	625	611	620	643	626	642	618	632	620	622	681	623	666	623	655	608	599	636	606	584	650	670	636	623	623	603	626	610	641	620	652	594	609	584	653	630	633	639	614	626	648	579	625	634	586	612	600	618	622	629	654	661	621	670	633	595	645	586	656	601	647	615	589	646	598	602	643	628	621	656	617	658	655	614	589	646	639	608	627	671	563	651	683	666	618	647	664	612	649	633	602	635	622	612	590	604	612	593	596	587	641	641	621	620	645	646	644	642	588	595	626	659	580	636	656	597	636	573	589	588	632	639	568	636	649	597	602	653	648	643	630	608	619	655	605	629	645	621	611	617	586	618	600	618	573	611	617	620	620	601	666	603	648	622	617	639	605	627	645	599	648	629	621	610	645	632	653	613	609	639	631	617	636	647	657	628	646	628	603	601	617	671	595	615	619	595	614	618	644	649	606	673	582	640	631	610	651	637	612	615	653	639	625	658	615	641	624	637	673	616	661	630	615	617	601	605	601	644	618	684	585	632	665	661	624	631	642	623	626	614	683	618	591	665	624	632	609	605	608	630	619	662	649	602	604	582	633	621	620	613	624	626	667	634	577	629	605	637	613	633	559	602	600	629	607	625	650	624	633	618	646	660	604	586	684	596	640	646	603	613	619	593	674	650	621	621	629	659	626	634	634	625	647	606	566	666	596	597	583	646	603	568	614	618	629	594	596	587	654	647	635	678	603	615	627	607	659	663	628	637	603	651	594	642	644	603	640	587	638	647	633	673	594	621	623	638	645	628	651	629	596	595	638	586	567	618	600	625	632	614	652	622	611	625	655	621	669	648	605	630	584	570	652	636	611	618	641	612	639	621	627	618	622	647	634	606	586	614	652	633	619	610	581	596	609	627	591	616	621	675	620	637	645	618	676	624	633	597	594	600	618	603	646	602	617	643	667	606	608	669	609	636	692	624	643	640	647	649	638	655	631	619	665	622	656	659	640	609	632	696	599	635	650	596	598	599	631	566	629	633	629	605	707	620	605	563	636	600	619	634	621	604	624	628	613	657	642	588	613	653	619	623	612	597	633	605	685	620	628	626	600	642	583	668	613	663	688	576	577	650	627	652	627	634	605	600	632	630	665	603	641	606	619	643	611	636	624	651	647	644	611	663	656	681	645	639	560	613	659	631	639	643	615	612	676	613	588	624	613	649	653	634	561	611	595	638	611	645	607	647	660	626	587	679	658	626	620	639	677	613	632	612	641	618	596	620	675	638	624	629	625	634	673	634	649	622	593	606	615	644	597	618	621	579	598	608	645	603	608	597	590	592	644	589	598	618	631	661	636	603	604	643	628	619	632	620	605	620	631	625	632	631	610	632	605	631	622	680	631	655	646	627	636	649	622	664	585	598	650	630	629	611	594	607	619	623	596	630	640	637	629	610	651	613	591	645	620	633	613	619	627	631	661	592	635	601	669	608	642	608	600	599	649	635	638	619	648	647	626	627	641	655	660	604	617	612	638	647	600	611	640	620	611	634	609	657	645	613	635	628	607	691	616	618	615	631	603	639	670	619	657	640	636	630	663	618	594	601	669	591	647	671	650	590	577	658	611	659	656	686	628	630	626	600	627	669	634	603	647	653	628	646	645	655	615	591	620	637	670	591	648	660	607	614	650	649	628	591	648	638	641	614	667	636	625	592	667	575	626	628	655	622	610	615	660	650	639	644	659	636	591	583	591	622	622	627	590	600	619	599	581	643	681	623	631	634	604	600	650	668	648	663	629	618	626	613	652	613	628	638	618	607	632	640	621	594	636	630	619	595	630	636	636	637	642	653	656	632	641	642	660	600	649	619	645	661	637	635	630	613	640	627	638	590	588	607	627	617	611	635	639	619	655	608	606	678	629	614	623	578	587	627	654	635	619	629	628	640	648	675	678	614	635	629	594	621	612	580	611	648	639	616	610	634	613	605	608	628	629	652	650	611	649	607	675	641	621	639	681	599	594	654	622	651	633	620	628	613	593	608	627	654	591	623	604	627	609	648	611	613	619	599	647	605	630	621	599	649	551	713	595	614	618	593	619	636	627	617	645	629	641	637	612	579	625	627	608	630	670	611	615	641	629	591	634	628	578	608	611	646	588	610	655	674	614	616	629	581	647	618	627	614	593	600	637	678	611	640	637	615	643	617	622	580	615	641	652	600	627	611	593	614	625	681	591	645	636	637	603	608	568	590	644	634	635	601	628	639	627	622	617	610	595	626	639	636	618	618	608	622	592	617	617	641	615	611	637	601	657	627	605	610	556	622	635	618	625	635	571	619	630	620	624	625	625	612	595	613	621	665	608	607	619	619	586	647	606	636	618	610	581	648	605	617	629	640	591	604	613	627	636	669	598	665	630	646	582	597	630	607	598	643	658	669	611	613	627	588	681	612	607	681	646	599	625	627	594	611	641	609	639	647	590	584	620	639	614	544	643	642	670	582	599	656	631	639	563	634	619	587	604	637	611	622	590	655	687	664	612	585	648	610	599	603	664	593	653	618	626	604	630	590	637	619	685	615	585	640	597	608	637	619	665	685	636	647	607	658	630	672	592	590	635	670	634	667	628	624	649	621	630	637	606	643	598	637	630	567	593	635	591	632	615	637	612	630	618	669	586	590	634	610	655	662	580	586	594	609	595	648	680	645	613	669	611	629	610	649	645	627	634	627	630	605	618	607	639	623	629	686	618	655	661	617	632	656	641	599	663	628	562	605	592	636	665	602	651	616	672	574	594	630	647	648	647	633	603	631	691	607	654	574	623	645	633	572	617	642	606	583	638	579	656
76392	58010	55444	26799	6342	411	234	206	218	173	191	175	198	213	212	200	181	175	192	179	168	177	185	180	170	180	204	206	182	202	149	215	176	173	193	209	197	174	185	191	181	191	204	167	172	196	188	188	183	171	171	212	175	198	190	177	170	176	175	182	203	176	194	170	202	205	172	196	209	174	178	184	163	188	182	184	193	197	174	176	183	164	196	188	210	195	187	182	208	196	194	182	185	197	184	201	200	175	173	179	188	183	192	192	209	191	175	173	196	169	180	185	178	175	184	177	204	195	175	202	169	192	170	197	185	196	195	166	182	192	181	183	181	174	172	179	169	189	173	165	214	207	196	162	192	182	200	172	175	190	181	191	175	179	177	176	190	194	184	186	198	177	207	181	176	192	177	209	175	197	174	179	171	172	191	183	168	167	199	179	195	208	194	168	188	210	205	209	161	208	198	179	176	188	195	196	196	213	197	199	177	167	192	176	178	180	173	189	180	175	167	180	180	189	192	177	187	184	189	184	178	190	189	191	181	177	172	187	166	176	194	173	179	192	178	175	167	176	180	169	196	182	208	169	186	162	178	193	169	187	159	184	226	198	176	186	189	188	181	193	188	183	178	203	200	179	191	150	191	186	209	196	172	187	178	172	187	217	186	155	197	180	182	179	184	199	194	199	182	164	182	189	195	195	200	183	161	190	195	169	172	187	186	215	185	200	190	162	191	184	186	173	178	179	185	182	206	216	214	166	180	184	188	184	181	163	177	167	180	211	196	200	200	208	190	168	191	201	194	149	194	165	174	164	188	200	175	174	197	198	193	182	180	206	220	198	207	205	203	202	209	188	204	196	184	200	197	163	188	214	164	182	164	172	164	198	180	196	194	190	185	192	176	187	180	156	186	210	204	176	202	174	204	163	205	170	187	202	201	172	178	187	187	197	185	220	196	173	167	181	197	177	191	150	214	211	200	172	176	198	177	186	202	192	179	195	186	159	201	188	208	184	213	180	188	212	196	206	185	177	166	179	196	199	193	162	183	183	182	194	205	177	189	168	180	178	180	193	174	210	174	185	188	194	178	179	206	187	168	183	176	189	184	171	177	188	160	195	190	177	171	205	179	188	183	183	179	188	176	175	188	147	179	189	179	162	187	190	189	191	189	198	173	185	208	184	176	178	184	218	181	197	190	207	183	201	167	211	180	154	183	195	187	163	190	185	193	173	176	166	191	166	198	193	195	183	191	185	176	183	174	179	162	187	173	211	189	183	165	206	165	186	188	192	189	180	203	193	179	199	195	172	184	195	199	208	181	191	156	209	162	203	199	185	181	182	201	178	190	215	199	179	202	182	180	201	196	172	206	193	180	188	176	188	185	170	171	172	181	192	193	211	201	180	187	166	176	201	191	190	188	182	175	195	178	213	193	194	166	170	179	188	194	172	192	188	220	186	179	163	181	187	169	161	176	211	188	174	176	198	184	175	196	158	182	194	215	212	215	155	186	168	180	175	180	205	189	196	175	186	193	189	194	217	155	199	186	189	196	185	170	181	183	171	207	188	189	193	191	190	175	195	195	204	195	161	206	165	197	189	197	179	175	184	167	160	178	171	171	173	172	201	175	188	180	175	178	186	168	185	181	171	158	203	188	174	173	190	192	210	191	194	186	167	169	175	179	234	181	162	205	190	187	177	200	213	203	187	198	181	181	200	205	183	174	216	180	191	182	187	193	179	169	211	188	174	193	163	216	200	202	190	183	196	179	182	174	209	198	185	186	176	195	224	189	172	184	180	157	188	170	183	182	193	181	195	168	189	195	201	172	169	210	170	182	202	180	188	206	186	162	155	185	174	180	174	197	176	181	175	196	203	182	183	205	191	172	178	164	206	170	197	176	175	194	164	185	186	179	182	190	186	204	164	211	193	194	176	162	206	203	185	195	193	181	171	179	209	192	192	190	181	166	170	175	194	166	178	182	170	179	174	183	171	192	163	197	172	191	194	180	204	199	197	155	172	182	184	159	188	215	203	170	178	175	198	188	213	181	179	188	184	197	198	192	173	186	185	157	170	173	188	166	196	182	172	165	164	197	172	194	200	206	170	167	154	181	193	193	183	206	169	206	176	192	214	202	192	169	202	169	175	184	201	191	219	210	222	166	183	168	200	180	183	173	162	180	179	177	154	182	214	179	172	175	158	172	160	185	183	198	211	209	195	185	204	190	172	191	172	185	161	169	184	201	192	194	188	187	208	191	177	176	181	187	194	214	194	194	186	193	183	184	179	168	181	175	208	189	167	192	186	219	185	175	161	203	192	219	162	173	182	165	202	198	181	154	159	168	170	185	180	182	193	177	175	177	195	177	184	211	197	178	180	189	176	172	166	183	217	208	231	187	176	201	169	176	201	206	172	191	224	176	193	183	174	177	168	207	190	178	151	186	182	175	172	155	174	192	192	169	179	162	195	206	156	194	198	205	176	188	168	169	181	208	200	184	178	181	176	181	156	214	236	188	192	199	187	197	183	189	190	209	190	192	196	190	199	187	196	187	181	158	169	167	202	183	181	206	160	180	176	167	222	190	171	171	185	173	165	199	180	195	187	182	184	190	190	189	203	166	174	197	212	190	187	165	190	170	170	176	186	172	167	195	182	191	166	165	169	194	187	226	178	189	190	160	178	190	189	199	185	173	214	168	192	185	191	182	186	181	173	181	167	172	174	187	188	194	197	167	210	158	204	184	172	179	173	161	184	198	189	198	197	197	188	196	172	181	199	179	169	189	179	184	188	171	194	197	197	184	193	205	206	192	184	164	195	189	206	172	192	182	197	172	215	195	177	173	192	178	172	180	160	192	192	192	180	192	179	196	173	184	157	187	176	178	160	175	193	173	165	195	199	172	168	185	175	196	198	172	188	187	171	170	184	205	186	191	201	185	178	183	161	166	204	202	205	175	198	213	203	192	211	216	187	155	176	184	197	172	176	188	198	193	159	186	174	185	180	178	184	193	168	182	170	196	193	189	179	179	196	168	196	194	168	172	197	178	208	182	185	188	182	196	172	180	171	199	177	183	173	188	196	202	167	194	175	164	176	162	166	194	207	183	192	159	189	215	187	153	191	195	187	178	197	190	203	188	200	214	192	175	220	194	171	204	187	187	179	192	177	185	204	199	212	180	166	169	171	186	186	175	203	198	204	221	197	210	179	196	215	188	174	164	189	198	188	164	195	161	204	197	156	181	193	192	186	187	221	182	174	169	177	178	196	185	149	173	197	177	179	181	192	173	186	195	179	180	183	207	187	195	191	179	192	163	172	171	188	177	193	170	173	189	210	172	189	173	167	172	177	200	195	184	204	180	200	172	204	186	187	178	162	190	197	189	185	162	204	173	189	162	175	189	179	195	194	160	177	168	191	181	195	181	191	184	154	187	181	184	192	197	177	180	184	216	179	188	174	180	195	203	194	207	211	166	172	209	171	218	226	202	191	174	201	201	165	181	171	175	190	175	177	185	191
51758	44722	50932	26148	6043	660	546	536	516	473	497	508	483	486	460	436	476	492	421	455	434	429	419	459	431	393	419	392	444	417	399	392	406	422	378	411	439	458	401	450	433	431	437	415	407	435	427	417	402	414	468	423	441	462	416	439	432	427	419	437	443	423	405	441	413	445	436	413	447	403	427	405	411	393	414	397	429	403	441	436	417	444	421	418	421	382	403	391	427	421	403	432	394	404	439	418	410	425	429	423	407	422	426	467	417	426	443	415	412	418	426	413	403	416	389	430	415	410	413	411	426	417	434	420	429	406	405	415	458	449	412	431	393	457	439	418	429	391	387	424	409	426	461	439	433	415	410	410	424	423	403	390	418	381	431	413	412	392	424	418	418	431	387	414	384	407	433	398	416	444	367	395	395	448	381	393	391	382	380	415	397	409	413	439	440	433	435	414	428	455	373	473	424	437	438	454	412	400	409	429	416	435	363	374	453	406	392	394	417	394	378	394	411	407	381	460	395	404	428	382	411	442	416	394	447	409	397	403	423	408	424	386	441	415	408	427	423	372	431	400	372	416	401	390	409	386	409	414	437	391	423	429	413	414	437	437	360	431	431	455	398	396	427	430	422	432	391	415	401	397	420	373	401	393	404	421	415	434	437	403	436	409	406	434	424	447	427	407	430	431	397	380	426	410	405	408	387	416	392	386	426	427	369	420	399	442	388	408	414	424	427	417	382	430	464	423	392	416	464	399	386	410	424	400	422	390	386	386	407	385	427	419	394	405	427	431	405	416	399	436	436	385	415	393	396	424	398	424	384	416	388	398	387	422	410	408	440	431	404	397	416	403	431	437	388	440	416	425	390	402	402	422	389	434	422	416	425	408	410	411	463	423	460	423	421	452	417	430	451	374	411	399	381	427	422	421	435	396	445	458	430	431	393	412	433	428	436	367	434	429	374	391	416	406	365	406	422	426	397	417	427	426	448	433	417	413	404	416	393	411	387	438	437	388	405	445	449	413	421	417	459	407	430	423	393	395	436	373	429	456	418	426	452	393	422	420	417	429	406	396	426	403	442	452	397	400	412	428	428	446	424	384	402	434	449	463	420	435	381	411	411	409	411	426	424	389	440	428	393	416	400	420	440	382	413	427	387	407	425	425	448	400	372	428	436	389	415	407	431	468	435	420	418	387	431	424	411	349	387	404	433	375	446	417	428	430	416	390	391	403	403	428	414	430	424	433	432	396	430	425	403	410	426	405	426	446	408	385	410	407	420	418	438	396	472	426	398	429	411	425	448	418	431	397	464	425	392	388	419	407	392	389	389	417	426	454	428	402	440	444	390	405	380	404	384	466	415	388	429	446	394	419	435	425	423	390	384	441	429	401	400	402	357	396	442	406	393	429	402	409	386	415	463	426	412	417	427	383	443	381	415	440	388	417	415	427	416	441	432	415	393	404	386	414	427	411	438	439	428	429	390	434	411	414	402	397	396	424	397	407	385	358	414	414	408	394	409	437	415	405	382	462	422	422	413	380	378	433	420	403	442	391	419	438	388	400	380	409	399	388	364	406	425	442	388	431	375	433	426	434	438	428	405	416	453	413	407	403	406	404	388	413	436	437	427	393	390	451	439	423	383	435	431	416	416	459	418	441	391	439	413	449	418	441	398	415	403	466	403	402	419	438	418	418	428	416	406	421	402	388	360	381	428	390	376	432	432	405	422	432	430	411	396	421	409	412	442	410	412	386	381	444	471	439	401	445	411	432	428	420	442	405	434	428	426	419	407	415	411	420	413	426	412	427	417	425	428	426	386	416	420	373	443	388	424	440	416	428	441	397	386	457	380	418	363	436	409	428	428	379	392	431	423	405	394	387	423	417	427	402	412	407	408	390	403	421	363	442	406	421	391	371	430	418	435	392	435	393	446	405	402	394	376	402	374	414	393	432	387	399	412	429	396	409	393	399	412	428	397	447	421	399	445	419	420	423	410	418	414	417	434	419	450	413	368	431	428	446	408	427	447	452	421	415	413	434	422	398	444	409	408	434	456	413	399	421	410	419	392	421	425	431	429	418	418	432	371	423	424	398	405	417	452	418	395	411	411	424	391	413	415	432	410	414	400	422	428	427	418	416	407	404	407	415	411	430	420	440	429	406	409	421	394	428	395	428	429	416	439	409	410	393	427	428	393	422	430	430	435	432	409	418	412	468	404	383	431	441	389	397	393	425	459	414	434	401	401	388	416	426	432	409	363	403	422	421	407	438	385	445	435	417	467	392	402	430	414	401	430	442	408	453	437	404	388	461	378	451	448	411	430	452	378	417	455	421	421	394	398	457	428	383	413	420	429	384	439	427	480	413	393	398	420	424	435	440	425	418	432	392	389	398	415	434	398	411	385	366	413	407	421	426	419	414	382	406	416	390	399	395	434	394	413	399	437	395	400	401	420	427	406	435	407	421	431	396	402	455	398	432	416	427	407	406	408	419	428	447	415	425	387	425	396	400	378	418	384	423	427	403	401	378	433	380	390	389	450	433	385	423	416	398	415	410	426	408	434	450	453	430	405	428	435	413	403	421	425	384	426	436	410	390	410	416	417	374	451	423	417	401	447	427	422	435	425	419	421	391	437	432	435	406	420	418	442	419	392	421	403	419	419	392	445	410	406	407	426	426	423	428	397	399	418	416	429	460	413	430	425	400	429	439	439	397	413	403	371	399	372	430	435	373	416	432	415	381	421	435	409	432	426	389	406	405	395	413	418	417	437	413	404	417	411	386	412	416	446	433	413	433	379	425	409	411	421	422	452	410	411	384	417	395	431	401	425	422	404	461	424	407	406	438	402	386	402	393	412	406	405	388	433	431	405	415	413	419	432	413	442	415	412	405	432	416	439	378	431	425	438	438	435	411	402	409	389	407	422	425	449	448	400	426	400	389	444	411	354	412	416	474	406	420	438	418	401	419	405	408	417	420	410	374	442	413	372	405	454	414	406	427	404	415	400	421	421	429	435	404	392	411	371	401	419	425	419	432	421	395	418	418	419	406	404	423	405	426	393	459	452	414	416	429	435	408	440	374	398	388	423	401	440	386	420	428	409	409	404	437	389	426	424	408	426	418	405	403	418	442	423	437	437	413	439	373	434	416	424	414	419	412	382	445	372	416	413	440	414	427	407	405	424	436	438	411	383	419	403	412	423	405	403	448	420	407	384	428	385	411	425	378	417	439	445	418	410	366	439	404	430	456	421	418	414	435	369	388	447	421	448	424	409	393	419	452	405	433	394	419	423	411	407	404	433	453	426	381	393	422	419	460	427	369	419	440	452	405	384	433	384	416	416	415	439	444	421	417	362	375	408	400	437	445	426	414	413	449	382	419	427	406	373	404	390	434	416	411	402	420	415	422	427	429	383	432	443	420	441	424	378	437	432	423	391	429	411	413	384	401	401	424	401	359	436	394	399	405	423	431	453	407	443	438	436	446	393	417	400	416	414	414	421	450	394	383	408	429
83984	68140	66227	36316	13766	1400	193	151	153	138	132	121	144	126	128	116	124	120	122	121	120	102	121	117	120	123	114	102	113	129	117	103	105	113	119	112	108	113	111	100	108	131	98	92	114	116	120	112	100	109	128	103	110	103	119	131	117	111	137	115	136	112	117	113	135	120	104	120	110	121	108	117	113	107	128	123	134	108	123	122	126	120	124	119	118	113	115	121	117	94	110	115	115	116	103	127	102	114	114	103	116	111	118	126	111	126	125	134	118	115	110	120	122	101	110	102	115	109	123	113	123	111	111	107	107	113	110	116	113	141	104	100	124	106	115	88	131	98	116	121	103	117	102	116	110	114	95	101	123	111	114	114	106	126	94	96	117	108	104	117	104	110	105	121	114	111	91	94	93	126	108	131	128	119	106	106	117	119	91	108	116	124	133	99	119	117	111	110	108	107	116	101	131	110	101	110	120	106	100	118	121	113	92	134	121	102	99	124	117	130	116	132	95	110	120	123	134	111	131	96	109	115	134	108	112	125	105	135	124	117	104	115	114	105	128	131	104	124	119	112	126	96	99	124	111	100	111	119	121	123	105	121	114	122	104	103	101	99	120	94	111	110	100	112	116	96	144	106	115	129	113	137	136	123	121	119	103	108	115	116	116	110	101	116	117	111	118	115	120	139	115	112	109	112	118	107	97	115	100	124	121	105	112	109	114	93	119	104	126	121	124	100	115	110	113	116	113	108	97	108	109	107	106	114	112	123	111	115	127	125	103	99	108	109	126	119	116	108	117	117	106	129	101	114	86	117	99	116	104	119	122	117	129	119	115	100	106	106	103	114	121	122	125	133	106	94	110	118	103	118	125	130	102	109	123	111	107	127	124	93	108	109	116	122	109	111	103	122	111	117	111	137	119	124	104	107	105	126	136	120	106	116	110	116	105	94	123	140	125	101	120	127	114	94	114	91	96	108	111	105	123	116	130	97	109	139	118	119	95	90	105	115	105	108	98	112	129	114	111	116	113	117	96	115	112	124	99	133	113	132	122	107	110	125	90	118	104	131	113	106	131	126	133	100	103	115	117	109	122	124	107	130	131	104	116	109	111	127	98	120	104	123	115	119	103	118	121	90	117	100	100	107	103	78	103	105	118	106	118	125	111	104	133	104	113	121	126	98	104	102	117	115	99	108	106	107	102	121	110	98	118	122	120	115	129	123	96	114	114	112	111	109	116	127	121	126	114	113	120	107	117	122	116	109	110	120	111	126	99	106	125	119	97	129	125	101	130	132	122	113	120	108	100	119	108	102	135	108	109	111	106	99	106	107	120	115	112	111	120	102	113	130	94	119	130	107	97	101	96	102	104	111	117	108	131	103	115	102	132	131	127	110	131	103	101	102	95	119	118	97	110	101	126	107	123	114	126	113	123	124	111	106	127	97	116	125	107	122	114	114	92	102	123	109	113	131	121	136	128	117	99	94	113	102	111	124	100	107	123	117	116	123	110	129	125	108	115	110	103	99	112	115	98	112	133	124	98	120	116	115	99	104	102	103	122	98	132	102	118	115	111	118	130	143	108	125	120	108	126	110	118	120	102	122	132	135	123	115	112	96	126	119	115	101	115	117	128	127	120	103	125	110	114	104	105	110	109	134	121	112	122	109	97	127	115	130	133	101	148	114	122	110	100	108	104	80	113	80	100	117	115	117	114	109	109	113	102	116	107	117	105	114	104	101	106	117	109	114	110	130	100	108	129	104	90	124	102	115	118	126	134	117	123	107	109	106	96	99	113	114	102	120	108	123	94	112	126	106	102	96	98	122	113	124	111	114	115	124	113	133	136	107	121	98	117	118	127	111	119	123	125	113	103	114	117	121	111	121	107	139	116	109	122	111	108	117	114	114	116	123	106	110	113	101	103	102	110	111	104	99	105	85	122	102	100	131	97	106	120	129	99	118	112	93	112	96	110	108	105	110	106	111	111	124	104	111	116	118	123	129	119	97	128	94	138	103	104	110	94	121	115	110	119	114	131	123	112	117	104	98	115	120	120	112	118	104	127	134	109	98	125	118	120	95	94	118	117	131	116	96	127	121	128	106	120	114	132	95	107	114	105	107	105	98	101	134	105	122	119	138	108	108	131	102	128	108	102	113	117	114	114	107	107	116	127	111	112	142	125	103	104	105	118	114	117	134	138	146	110	125	99	128	119	116	123	113	110	95	113	103	119	106	118	124	127	129	111	103	127	112	125	124	116	109	111	115	117	115	108	130	141	108	132	112	111	114	113	125	114	120	133	118	103	111	108	109	99	102	118	99	106	109	123	127	121	127	97	138	113	123	115	120	114	104	123	112	113	122	120	101	124	123	115	125	118	118	118	117	135	101	109	112	114	122	105	123	122	124	117	112	112	115	133	129	117	113	99	119	115	104	117	123	116	109	124	104	121	105	100	130	102	95	97	99	113	105	103	114	108	102	89	113	102	123	105	113	125	100	111	122	106	128	125	119	103	116	108	106	121	106	102	110	110	120	99	119	108	103	115	97	117	110	105	121	126	110	124	132	130	114	91	143	118	94	97	115	120	108	106	119	117	129	127	136	106	107	99	121	117	128	109	128	112	102	138	107	131	114	112	113	108	121	113	121	127	122	117	115	95	126	109	103	115	126	96	135	96	128	107	110	118	112	103	116	113	123	131	105	110	104	97	116	118	120	125	119	109	95	108	115	109	143	113	126	125	93	115	109	124	117	114	118	100	108	119	100	117	102	104	119	101	125	104	101	110	132	111	118	109	126	108	107	100	115	117	120	128	147	103	129	117	113	121	100	91	106	135	117	104	121	115	123	105	120	117	119	104	115	100	135	106	115	115	120	107	99	101	118	119	111	109	110	102	106	99	107	110	125	106	124	111	97	125	111	105	117	111	139	131	85	113	105	110	120	116	104	121	119	101	115	129	100	97	141	98	103	127	100	96	107	96	115	105	115	119	109	124	111	116	112	115	99	91	100	116	118	114	117	121	125	125	113	112	118	106	117	114	117	117	105	84	116	111	103	118	126	92	112	108	114	111	108	87	100	128	106	122	127	92	103	96	119	99	109	107	106	106	127	138	114	111	116	106	116	128	110	132	113	129	133	121	111	99	118	138	111	107	111	99	117	132	115	109	116	136	117	99	114	126	119	126	113	114	91	119	112	127	111	110	115	105	105	113	97	117	124	112	111	103	113	113	115	81	114	103	117	108	122	116	100	121	112	101	131	118	89	126	129	123	120	85	133	116	110	119	138	114	111	104	109	105	100	123	99	118	95	114	114	109	108	131	112	135	106	101	115	103	124	117	118	117	115	125	115	131	97	88	101	110	116	112	114	131	102	110	111	115	133	113	111	139	106	106	123	110	120	116	111	124	87	112	112	123	118	138	121	101	120	120	111	112	110	109	109	112	103	100	105	116	120	99	101	120	115	108	109	117	98	108	109	112	123	118	117	111	98	113	103	113	99	102	102	112	111	109	133
61656	54511	62272	37193	10402	628	561	500	485	403	404	387	394	315	352	326	316	319	315	327	302	327	317	319	323	311	279	311	283	283	290	270	289	314	275	278	291	324	268	284	293	282	326	271	283	309	308	273	280	286	285	251	325	262	261	291	281	252	263	292	290	289	303	264	286	284	263	272	284	300	271	284	288	294	281	287	314	267	246	250	269	275	255	297	266	290	284	259	261	282	261	279	288	284	285	272	281	266	303	271	292	283	287	284	262	265	265	263	280	287	300	275	305	277	269	276	295	309	248	299	276	250	247	255	270	312	269	266	284	283	283	273	271	248	293	296	280	291	276	248	265	268	277	267	292	284	307	284	288	253	295	303	290	295	282	256	262	322	278	263	291	281	244	276	279	286	301	282	281	284	277	287	277	296	286	272	252	294	270	295	258	287	283	256	286	289	291	268	303	292	268	278	243	277	264	303	281	263	286	247	275	284	295	280	278	283	244	285	271	272	275	297	275	257	315	290	290	272	275	293	291	279	302	239	260	283	302	267	279	283	277	278	266	284	293	292	270	266	296	272	254	261	256	276	275	289	257	253	261	282	266	280	267	287	289	295	284	270	296	275	249	270	276	284	292	298	258	255	292	291	287	252	275	285	271	265	282	280	282	265	276	278	293	279	257	263	297	275	314	274	257	305	305	301	275	284	279	279	264	268	271	289	302	273	275	264	260	285	271	268	270	286	294	294	289	277	273	293	314	265	280	303	281	269	296	272	255	262	245	255	304	256	286	266	286	287	269	255	276	278	252	264	287	242	263	273	283	277	280	259	289	296	293	284	278	307	260	279	288	257	300	294	273	285	272	274	322	274	275	303	268	265	264	275	240	256	261	270	251	280	276	269	267	272	272	278	272	251	281	269	269	273	245	293	286	294	260	272	297	309	273	265	270	256	296	265	253	289	303	293	272	284	273	259	284	268	282	256	270	277	285	268	293	264	271	270	290	281	269	306	269	269	261	247	254	261	259	254	273	289	272	285	279	279	274	294	256	287	293	288	303	306	279	259	284	248	289	266	298	281	256	263	311	273	298	270	282	313	291	300	267	262	310	282	250	251	279	265	247	286	271	276	250	286	242	283	269	285	300	267	299	282	282	245	270	294	252	275	273	306	274	276	300	261	299	272	258	270	261	291	311	254	295	257	315	305	259	280	268	298	282	279	278	253	285	258	272	302	290	283	285	284	292	300	284	287	286	298	261	279	268	294	284	284	253	265	312	268	268	290	268	297	290	319	275	260	271	252	264	281	266	275	284	290	286	274	253	293	263	284	283	287	269	298	248	257	278	284	311	268	271	287	267	296	270	267	280	297	249	250	281	269	272	251	280	268	271	266	270	253	303	313	264	292	265	284	286	270	283	271	260	287	275	306	275	278	253	273	286	304	271	294	262	283	274	283	261	286	304	292	286	266	254	276	298	262	244	287	298	284	284	267	279	307	252	251	274	267	265	275	274	256	296	287	288	266	268	274	268	247	265	267	302	251	275	292	289	277	274	285	283	242	279	281	297	272	265	272	309	294	308	272	290	271	274	268	286	271	287	256	283	260	284	265	268	256	290	250	257	291	266	288	270	274	270	262	271	263	260	286	284	288	295	275	286	286	264	259	288	251	290	281	271	301	253	252	275	270	247	283	274	269	284	262	260	310	286	275	285	289	290	255	300	266	276	290	265	260	259	263	307	280	289	241	244	264	267	270	265	291	255	279	297	281	258	279	258	289	283	262	294	264	267	300	288	266	289	274	307	282	269	257	277	274	295	292	269	286	268	275	271	282	279	296	275	278	270	272	272	281	277	289	286	276	290	276	293	292	261	301	288	288	286	266	283	284	284	272	255	265	282	301	276	284	290	272	270	282	244	308	275	283	253	294	281	275	291	286	286	255	279	287	294	299	251	271	288	261	273	285	284	279	265	256	268	294	266	250	265	253	280	273	263	260	269	235	270	254	282	284	277	267	271	267	263	278	283	290	281	266	299	277	290	268	268	289	278	281	291	272	265	286	300	302	255	261	250	277	259	268	287	275	257	287	277	281	273	290	284	269	282	281	301	274	264	297	272	270	267	299	290	265	287	266	270	308	268	273	292	296	293	288	277	282	299	267	264	305	242	271	280	290	286	266	275	304	290	274	302	281	269	278	290	286	296	265	279	282	269	286	268	273	294	290	297	308	294	286	283	275	254	298	295	263	247	256	300	308	287	281	266	278	300	293	262	274	275	253	301	278	290	284	271	286	296	275	288	265	261	279	270	295	245	270	278	275	270	256	297	266	275	250	295	267	254	280	250	274	305	297	296	269	259	252	297	265	297	312	291	293	279	260	273	304	276	281	280	269	278	259	265	292	324	264	289	298	252	233	299	288	310	266	269	301	277	296	304	293	281	255	267	272	278	259	287	278	311	255	283	290	306	287	269	262	286	269	281	275	272	266	271	263	289	277	282	270	244	259	289	279	265	259	308	296	250	296	273	279	270	279	277	262	277	272	276	283	297	306	270	272	310	274	298	301	276	276	305	259	270	280	291	297	267	272	288	270	270	256	266	270	308	277	306	322	265	273	259	271	295	303	299	287	270	297	298	281	270	283	286	278	271	251	275	248	309	295	251	267	261	269	250	292	259	263	262	283	275	264	283	270	254	311	266	302	277	274	286	270	266	311	283	302	291	264	267	288	238	271	276	290	275	278	270	285	292	286	273	285	274	266	274	244	280	286	308	276	276	278	302	270	283	281	277	275	291	269	292	265	300	290	295	271	279	294	268	289	260	313	259	273	262	295	280	263	291	298	281	255	311	270	272	261	282	287	291	290	265	277	286	297	293	274	304	303	268	286	261	271	262	271	264	269	264	273	280	274	283	289	301	269	290	322	258	287	286	303	265	292	261	288	290	282	316	271	262	298	259	297	269	297	265	273	287	271	269	304	270	310	270	322	251	266	311	275	256	257	290	260	286	263	304	262	271	279	271	256	272	259	301	271	262	288	271	276	288	268	291	266	301	282	264	255	272	286	277	288	296	274	266	293	234	281	288	286	286	273	258	266	278	246	264	287	288	311	244	297	268	318	269	300	289	267	274	307	252	270	257	262	280	269	263	250	248	270	277	267	261	295	300	279	311	276	287	306	291	270	260	285	263	309	278	286	307	316	262	266	258	291	274	276	280	235	272	283	291	294	276	266	303	253	260	279	278	298	309	277	261	279	273	285	291	297	288	284	269	259	290	284	269	275	294	281	259	278	254	292	276	262	307	264	273	306	271	260	270	281	263	274	306	293	289	283	261	301	281	244	279	299	277	298	271	279	281	290	290	257	276	252	280	286	320	317	269	294	285	299	274	322	287	263	307	293	267	302	261	258	297	306	279	301	265	290	294	283	270	263	278	285	312	249	264	257	270	278	280	273	286	263	298	274	277	292	259	272	275	308	267	253	269	269	276	241	276	274	257	268	293	289	290	288	271	285	275	250	281	267
35778	15007	8918	1896	385	307	265	342	269	287	303	290	273	279	297	278	299	307	288	261	266	304	292	293	268	249	260	278	268	291	272	303	317	302	308	288	299	271	314	256	261	258	285	273	326	274	314	288	283	290	289	301	292	290	306	309	290	309	305	276	274	288	322	281	299	247	253	245	264	301	284	289	298	299	287	240	296	299	262	305	288	274	276	254	252	295	270	272	298	289	303	298	278	320	301	274	322	308	289	276	267	281	300	254	265	275	287	297	276	302	287	296	278	302	280	291	272	298	289	287	243	250	299	291	283	279	277	290	299	272	279	293	285	271	274	292	276	289	266	299	278	273	280	304	306	274	275	255	279	278	308	299	297	262	280	267	284	317	296	300	274	270	292	282	285	287	282	299	275	311	302	293	274	280	316	289	293	281	303	307	323	309	264	292	293	263	228	323	270	257	304	286	265	274	262	276	289	284	279	303	297	269	261	305	270	307	297	298	268	305	284	297	275	261	264	286	274	299	286	331	278	290	281	325	281	320	267	302	312	303	297	271	278	244	279	295	294	268	259	328	272	288	309	281	260	282	280	292	274	287	303	274	277	296	294	307	277	264	287	283	310	291	340	315	251	293	279	299	284	282	295	286	272	310	289	274	288	279	304	257	304	289	291	266	294	264	289	310	293	271	304	289	276	307	264	298	282	260	279	291	301	300	283	310	292	281	328	251	276	328	252	292	308	288	282	297	279	284	268	313	306	300	261	284	296	280	274	314	297	282	288	279	284	289	251	292	289	298	281	264	308	281	275	309	280	277	284	278	288	305	270	273	291	298	286	256	273	276	267	274	298	288	312	306	289	287	265	281	315	277	337	310	283	289	280	273	294	283	264	277	276	269	296	301	292	248	269	276	249	290	319	280	282	292	289	279	315	277	241	274	278	315	272	307	262	268	271	274	309	284	286	294	261	260	274	250	269	279	271	253	279	299	318	287	269	295	287	292	291	276	285	292	316	311	278	283	280	254	278	279	251	291	292	317	294	297	303	282	315	303	307	278	297	266	293	269	275	286	277	292	283	300	291	268	287	278	280	273	313	277	257	271	287	302	323	298	281	324	289	295	270	282	267	279	301	308	285	299	275	293	283	277	278	263	277	317	270	273	274	263	288	282	242	272	281	305	298	268	269	270	292	294	268	277	277	262	313	285	326	280	285	310	309	246	291	287	297	287	306	280	293	272	272	284	277	276	289	262	275	293	289	271	258	307	295	302	275	297	267	307	288	298	306	237	287	277	299	303	272	249	320	269	293	279	313	255	302	317	294	287	264	277	268	286	325	270	304	270	277	284	291	304	291	276	270	275	325	286	285	293	264	296	307	320	299	232	288	294	289	270	277	263	312	266	301	283	271	301	278	329	300	293	298	286	275	298	279	306	266	307	309	287	296	298	323	273	279	293	276	284	325	307	314	315	288	272	268	287	296	277	284	286	290	301	322	319	288	281	310	298	300	295	294	302	301	267	257	276	266	297	278	297	281	332	309	305	294	283	285	295	291	275	290	276	298	270	261	256	270	274	302	288	267	279	245	285	281	286	301	279	286	288	274	252	294	283	295	305	296	281	266	257	295	295	276	348	319	306	294	277	256	279	269	268	305	302	272	251	290	247	326	281	263	270	305	251	309	295	304	275	291	295	269	280	276	291	311	283	250	311	290	299	282	290	273	293	296	303	293	271	288	268	318	261	301	266	280	296	291	311	260	285	255	294	276	307	313	284	306	259	289	298	293	256	301	267	299	308	281	280	273	300	299	270	312	267	275	311	286	263	304	295	236	314	286	288	253	279	282	284	282	294	300	300	277	269	289	276	304	287	289	304	265	294	243	270	270	317	300	294	288	277	319	281	308	282	242	311	309	306	301	290	288	275	302	276	277	327	270	276	337	263	295	318	264	271	249	311	275	265	290	303	298	287	292	336	317	282	321	263	270	296	278	292	265	297	300	324	281	299	270	248	267	312	284	289	284	298	317	283	284	272	282	297	264	277	282	283	245	281	274	289	264	284	287	307	300	290	268	263	277	312	294	289	282	289	299	304	281	296	271	273	285	304	294	275	294	295	278	299	286	297	301	313	294	296	302	318	286	283	278	292	302	284	290	272	297	265	273	311	274	294	287	302	295	286	314	294	294	285	287	312	303	273	275	263	273	257	293	273	260	281	253	287	298	300	287	281	272	275	278	268	286	238	297	301	261	295	301	284	278	291	299	310	293	299	291	253	273	272	265	301	267	255	297	283	291	286	307	269	257	289	278	272	289	310	284	285	304	267	285	265	257	301	258	310	268	297	272	279	276	309	292	270	272	259	278	308	264	282	272	274	266	275	292	263	285	272	291	317	288	270	311	293	307	322	283	282	284	313	288	281	261	269	297	279	275	296	283	295	296	302	273	271	295	274	281	261	278	287	300	301	277	275	266	311	293	308	278	255	265	291	279	288	326	274	257	289	287	275	252	238	283	281	299	302	300	269	294	267	283	301	267	271	270	295	286	297	307	258	284	280	269	296	266	285	291	298	284	284	298	285	297	307	274	301	292	282	277	290	268	306	265	285	271	261	269	323	293	267	258	299	269	273	241	283	281	285	283	293	271	292	291	289	304	262	270	307	291	297	332	334	282	304	290	253	284	267	291	307	275	261	264	297	295	285	284	264	309	315	309	299	278	270	262	271	293	281	284	291	309	281	250	298	259	284	286	269	256	299	300	280	284	289	280	288	270	318	285	264	283	280	276	284	298	301	302	291	295	283	279	321	295	309	266	303	271	260	267	290	299	304	276	302	280	299	305	304	282	295	299	306	295	311	272	273	281	290	263	283	275	310	280	274	287	294	311	295	287	277	309	300	294	277	297	248	310	296	248	313	281	310	275	272	278	284	280	262	275	290	301	276	300	288	314	271	293	263	265	288	311	280	293	281	286	300	269	247	300	284	298	305	296	256	287	316	271	294	273	297	277	302	318	252	310	300	275	295	271	273	281	291	268	294	308	274	314	262	297	264	307	269	278	272	282	259	269	293	308	283	288	293	288	267	271	310	294	260	281	281	278	278	249	300	303	255	260	272	336	266	313	301	298	289	289	289	273	285	274	284	273	279	250	281	290	271	293	280	290	300	317	286	276	295	272	264	294	284	266	294	281	280	278	299	281	305	279	270	272	298	300	277	265	306	330	301	277	283	285	287	307	256	255	295	296	328	293	280	302	278	300	327	296	279	293	275	294	277	280	292	302	261	282	302	292	260	267	312	280	268	257	265	309	268	286	283	269	278	269	264	266	289	296	289	284	282	289	259	274	320	279	290	292	260	308	272	277	289	257	290	284	276	303	273	317	294	294	277	302	306	305	247	253	296	300	290	302	278	287	302	334	257	275	278	290	284	292	314	279	317	277	278	267	281	294	304	238	247	284	260	307	294	289	303	319	271	248	296	289	293	279	273	298	263	285	280	289	307	295	289	286	274	260	296	300	323
30013	12923	14852	3508	941	683	680	636	677	626	621	603	609	646	601	668	654	605	560	659	688	622	621	624	644	649	641	630	652	606	584	625	641	658	628	681	625	640	623	628	618	626	617	619	616	636	633	635	615	630	647	660	670	628	634	663	644	602	618	628	605	629	647	654	654	607	555	615	623	609	652	603	602	603	617	569	631	641	660	623	662	653	680	576	614	663	632	604	641	681	622	670	687	654	653	626	645	664	620	633	610	677	614	639	642	668	623	630	599	615	591	627	596	658	614	640	618	649	652	651	615	643	642	631	603	632	625	614	628	611	699	636	560	641	635	621	649	639	609	651	649	663	613	582	665	641	592	651	705	635	610	655	619	647	633	659	636	631	612	625	625	629	619	599	588	587	620	653	593	633	626	601	637	619	672	652	652	669	664	680	644	630	626	657	627	623	640	609	714	593	661	639	665	664	630	629	616	665	678	615	649	599	612	637	598	667	637	638	651	595	662	582	602	656	623	609	608	640	643	609	649	613	647	646	599	574	646	609	634	557	629	632	604	607	680	651	623	645	674	629	600	621	668	621	607	623	593	627	634	633	669	641	638	627	616	653	616	590	627	625	662	649	646	626	641	660	658	672	627	621	620	608	655	600	638	691	671	602	595	638	671	622	652	647	614	650	635	605	657	607	614	619	614	612	665	603	679	660	649	631	665	618	632	615	642	630	610	620	606	624	624	653	584	675	619	652	590	625	623	666	655	629	660	597	620	650	561	650	578	662	641	647	655	652	614	658	626	617	622	621	627	610	624	636	609	644	610	582	632	638	645	633	629	633	627	626	643	653	641	634	649	624	633	621	652	599	665	651	599	647	695	647	627	617	629	647	641	667	616	628	642	603	640	635	679	655	628	671	656	633	661	674	620	594	641	623	643	664	620	654	656	633	603	596	616	616	693	633	655	648	637	591	587	655	637	617	622	651	609	674	649	639	608	643	621	689	682	622	606	636	612	664	616	594	637	646	646	681	661	586	649	601	588	636	598	617	661	618	656	623	614	616	622	646	610	630	654	640	606	601	576	619	624	600	657	613	621	661	624	677	636	609	563	615	646	634	633	607	643	617	626	617	636	665	640	611	640	598	607	633	628	645	606	658	603	650	617	632	635	655	674	639	587	628	646	608	606	641	636	622	600	643	583	656	623	593	650	630	600	656	620	602	633	634	608	643	639	643	639	668	604	653	643	657	670	623	635	618	626	653	634	648	603	619	620	614	626	638	671	603	619	605	619	582	615	641	571	636	609	632	696	608	698	630	642	640	674	573	644	640	630	586	630	630	643	604	606	647	653	601	653	619	616	651	605	619	644	645	637	649	634	637	672	601	615	642	565	626	633	642	664	635	678	673	613	622	680	633	640	639	641	630	584	646	608	693	675	631	601	639	644	590	660	637	624	658	644	629	643	623	635	586	639	649	616	613	645	651	640	657	599	609	628	643	611	623	678	627	678	649	691	616	640	637	636	639	638	627	655	607	604	680	659	665	618	681	663	637	658	616	633	640	635	585	636	641	615	623	626	624	665	627	595	630	660	656	664	594	646	617	643	639	669	639	609	659	621	676	639	597	615	659	607	616	644	626	634	649	619	626	632	643	605	619	624	619	599	674	610	627	628	623	646	623	656	592	615	642	627	651	651	649	620	687	638	642	604	664	599	628	613	647	675	682	600	649	661	645	632	623	619	667	644	642	672	642	617	618	621	606	635	629	634	665	626	619	573	619	633	652	631	620	687	609	599	645	660	678	645	655	624	629	637	629	671	647	637	609	646	658	687	673	684	644	623	653	607	608	605	608	602	631	658	676	706	663	642	651	671	629	673	660	604	657	648	600	595	576	646	595	665	617	692	607	629	635	646	604	668	627	632	621	659	620	617	638	616	662	645	602	614	651	570	628	637	614	664	606	672	586	616	607	635	615	621	650	614	634	615	621	650	612	639	615	613	633	645	629	651	558	672	649	603	604	649	625	658	601	627	633	639	607	665	581	658	604	621	650	608	610	632	650	645	610	634	604	602	611	630	620	646	649	623	649	661	636	608	659	644	644	659	655	664	668	658	614	675	646	631	652	662	652	647	613	657	619	627	636	702	651	640	616	641	668	621	636	648	613	673	606	665	623	571	590	631	617	659	641	653	622	599	623	655	616	636	617	643	609	662	626	631	603	620	634	619	629	632	627	637	681	614	652	618	635	652	584	609	627	602	663	655	618	608	602	612	624	668	614	663	619	660	624	624	616	650	657	611	654	634	642	656	625	618	605	656	667	660	613	650	608	675	623	677	638	600	661	637	604	653	606	642	655	630	617	610	642	662	647	636	634	656	591	640	634	572	674	656	650	628	633	696	671	665	631	628	622	606	625	606	618	626	639	681	628	636	645	614	611	645	613	680	604	687	656	677	652	657	655	663	661	655	595	636	643	584	595	591	611	608	639	664	612	614	628	657	610	581	637	599	609	641	669	617	631	640	658	673	633	673	639	622	619	659	616	625	664	617	615	691	660	632	616	662	635	633	646	610	618	621	624	623	620	622	615	626	584	629	639	627	617	626	621	663	669	645	586	645	628	605	637	613	629	641	632	636	627	639	587	656	658	649	650	644	634	646	628	627	619	667	629	600	599	663	649	625	645	652	637	654	636	603	670	561	661	624	639	603	657	595	598	616	607	662	629	640	630	612	624	617	596	614	652	625	618	645	593	631	621	652	645	590	667	618	639	645	621	636	646	649	644	633	618	592	637	644	656	596	595	641	648	629	677	650	633	641	631	689	627	683	672	641	646	611	604	645	642	668	643	673	650	665	645	650	652	628	613	629	649	632	666	594	609	654	633	644	592	643	614	595	584	619	642	635	603	671	608	676	609	679	642	617	643	676	635	637	630	619	654	673	635	551	638	640	629	668	634	653	628	667	618	633	626	621	622	624	638	602	650	616	602	635	609	622	606	667	674	643	613	680	684	630	664	659	642	637	610	644	643	631	649	636	607	635	614	617	676	654	635	644	661	634	662	635	590	634	635	612	677	646	647	594	654	597	645	654	580	668	614	651	659	643	650	621	626	597	650	640	658	623	635	656	629	631	665	643	624	645	679	609	595	638	682	630	610	647	654	640	607	628	616	660	618	616	635	595	625	630	611	603	588	623	615	629	630	708	651	652	647	636	682	632	575	612	642	636	628	623	680	674	622	643	646	605	613	638	576	643	618	594	613	648	625	588	676	662	597	644	606	632	628	637	628	639	646	638	655	652	641	650	589	641	611	636	652	600	635	645	612	628	615	623	615	582	634	637	633	633	643	607	630	624	611	644	687	614	599	630	643	632	660	633	628	640	627	625	592	617	591	641	701	614	626	576	631	637	660	578	644	598	626	621	650	580	654	633	643	629	635	674	631	665	626	641	668	625	650	607	706	622	638	657	624	662	648	609	626	609	657	619	649	624	579	652	657	654	627	630	638	625	677	680	648	657	618	639	665
76418	57334	57044	28611	7008	344	208	213	212	215	206	211	217	192	215	230	182	186	195	198	215	178	194	203	210	188	184	177	200	184	199	209	182	190	180	193	205	169	196	184	173	180	208	195	186	216	226	187	177	181	185	168	183	195	149	208	221	192	178	183	197	190	186	181	172	202	175	171	195	191	173	187	189	178	160	193	190	170	183	190	205	175	200	199	191	166	171	222	192	191	210	207	208	169	175	178	200	163	190	195	184	184	160	194	212	204	186	200	155	173	186	190	172	187	220	218	171	176	184	188	204	187	178	219	177	205	181	195	200	219	163	187	193	165	198	202	187	198	200	193	215	169	207	173	195	203	181	158	209	171	182	181	195	177	182	181	205	182	172	189	181	187	175	196	183	182	182	160	215	190	214	164	167	177	186	190	176	156	188	171	181	169	197	168	180	177	205	186	164	190	198	185	203	185	182	180	210	175	162	178	182	166	169	181	208	193	193	186	207	199	175	201	193	198	199	164	203	172	186	187	180	206	182	194	218	183	205	190	205	196	177	205	193	182	193	184	183	208	176	178	184	210	208	175	201	207	181	174	180	185	194	180	188	175	169	204	178	180	196	231	200	195	176	179	180	180	184	199	198	184	179	174	204	189	202	188	170	196	175	205	190	179	181	191	198	188	177	186	202	190	184	193	177	185	194	201	175	146	177	205	206	180	181	184	178	197	183	201	192	176	198	173	213	203	189	154	187	195	191	197	178	191	180	173	193	193	193	199	185	190	222	188	186	199	181	174	189	189	209	215	189	207	183	168	176	172	198	183	197	187	195	193	182	188	210	181	192	184	199	189	165	191	186	223	208	210	212	185	189	205	200	195	188	185	180	173	188	208	183	182	184	190	192	181	157	186	172	199	183	197	206	229	188	187	196	202	200	217	185	204	150	194	204	188	208	189	189	175	217	204	212	171	173	188	199	175	165	193	210	201	209	201	186	188	186	202	176	206	190	200	193	196	166	186	178	182	189	184	162	219	203	173	176	198	168	190	204	189	179	175	168	200	180	167	200	207	201	211	217	172	192	187	186	192	186	195	184	194	189	170	192	197	181	181	197	177	197	201	209	180	198	186	191	181	187	151	177	195	171	207	205	184	162	162	198	176	183	194	160	189	188	198	187	194	195	227	190	200	202	188	182	178	184	193	213	191	182	197	173	188	197	170	175	186	193	158	192	200	180	189	173	182	175	197	196	168	187	177	210	192	181	205	207	176	197	193	181	178	184	203	180	223	171	184	174	187	215	198	187	210	194	163	199	189	194	177	178	188	186	198	177	197	182	188	170	199	187	195	216	213	191	175	181	180	155	230	186	193	211	198	196	225	173	176	186	207	192	206	206	201	182	161	199	206	174	158	147	169	171	180	203	195	195	192	184	179	179	192	179	179	183	202	145	190	184	189	186	205	183	198	179	169	187	196	177	177	198	201	175	198	177	198	187	172	204	181	185	190	204	193	190	183	174	176	179	181	163	190	189	165	172	204	195	190	189	212	176	199	193	192	190	168	198	178	180	177	189	215	183	216	206	180	215	195	198	193	201	200	182	180	194	188	190	176	188	178	198	201	164	196	215	182	174	180	183	181	203	196	195	197	166	197	203	195	202	188	199	223	190	177	157	206	202	183	176	211	190	186	170	199	186	179	167	194	184	186	183	211	180	168	206	186	179	173	159	201	198	164	195	182	192	203	180	191	189	182	210	202	162	187	182	203	169	173	194	172	199	207	194	215	173	185	181	193	180	184	183	171	178	178	187	186	198	181	193	181	183	198	212	196	178	165	192	180	192	199	191	186	189	186	173	188	204	183	171	176	185	171	186	194	190	214	179	186	188	177	194	181	174	189	182	200	183	169	186	191	186	195	175	172	195	160	170	176	181	200	147	181	172	188	190	172	205	209	196	166	207	179	183	161	200	195	182	193	179	195	193	169	183	185	194	157	210	220	195	190	191	179	188	173	200	188	198	183	176	203	189	185	186	181	191	171	165	208	191	220	233	192	188	177	199	200	188	165	171	182	196	179	193	161	189	180	207	179	209	185	195	169	186	176	180	206	177	181	184	169	165	199	200	184	195	175	191	201	174	174	174	205	197	180	196	178	179	200	186	179	194	213	211	206	173	199	189	185	203	205	190	175	188	180	186	162	187	203	195	199	182	206	182	192	176	196	193	185	187	176	189	199	181	194	172	164	190	195	193	181	181	205	204	185	191	175	188	185	194	160	177	204	190	200	206	184	194	165	166	187	174	161	171	195	210	189	183	165	181	197	181	191	205	194	184	195	187	182	189	209	200	197	187	198	189	186	201	183	200	186	178	192	182	193	200	155	183	212	177	196	175	175	223	197	176	207	179	154	195	215	172	205	183	180	208	196	205	174	189	214	228	191	192	238	192	195	201	179	169	189	192	172	168	176	170	176	220	185	185	195	194	178	207	164	194	206	193	209	203	197	184	206	214	194	197	183	205	188	190	193	175	157	198	217	172	208	181	171	192	192	190	198	172	202	193	170	176	194	196	204	191	188	187	202	186	211	166	193	198	194	192	206	202	210	182	218	189	178	178	188	173	195	184	194	198	206	167	189	183	173	213	172	205	190	174	174	177	175	181	174	182	171	174	197	205	176	183	170	182	176	210	188	202	181	181	177	204	177	180	181	182	200	173	192	199	187	209	195	193	191	191	194	181	190	214	186	190	200	206	174	193	173	177	206	195	184	196	206	191	169	192	178	211	201	185	186	197	176	192	226	207	190	188	171	210	199	206	176	191	181	199	182	180	176	184	186	194	168	198	192	207	182	205	188	191	211	182	200	213	167	226	204	198	186	178	184	210	203	183	198	188	191	198	189	175	212	170	196	199	161	170	180	181	185	207	177	241	181	175	190	217	174	187	189	183	187	194	187	176	180	203	182	193	182	165	201	187	197	163	168	192	208	178	175	189	183	187	195	191	193	170	191	189	210	152	172	168	189	201	177	184	187	174	202	185	186	196	204	184	193	215	189	200	197	193	170	176	205	194	205	189	206	185	197	162	196	168	172	173	187	186	188	175	180	176	186	202	206	204	194	192	209	187	196	210	182	212	164	187	205	204	185	207	176	200	196	215	194	169	207	199	187	202	183	194	197	204	176	189	190	178	166	182	165	178	144	218	202	175	183	191	172	195	166	195	177	190	176	184	173	198	179	206	215	205	195	171	184	186	159	176	204	212	190	191	185	174	188	198	185	210	205	172	207	191	212	186	183	184	172	194	190	188	182	191	178	183	181	181	188	179	210	192	194	180	190	183	208	188	179	202	170	175	176	193	188	179	166	167	187	172	206	196	165	187	209	192	176	200	201	191	193	181	191	184	161	172	188	186	179	190	154	222	204	204	182	191	202	206	195	146	184	198	218	187	192	190	196	185	196	220	213	183	185	170	177	202	198	175	211	166	175	172	167	206	180	192	198	195	172	188	201	172	206	196	222	201	185	217	191
52011	43600	53337	26691	6732	605	530	541	566	470	509	469	481	470	428	431	472	472	460	443	439	423	421	428	449	445	416	449	437	452	442	448	413	427	396	465	397	431	397	451	410	446	443	415	435	438	395	464	402	442	407	416	435	413	457	436	445	418	439	436	415	422	425	463	423	420	457	418	437	434	466	409	438	454	424	449	457	401	416	425	450	434	424	405	418	433	448	422	453	406	421	447	432	404	428	416	459	440	431	416	449	427	419	396	424	389	411	414	445	420	449	414	404	408	439	424	410	403	420	438	418	409	434	411	406	414	479	416	451	463	413	426	400	423	409	427	454	430	437	432	418	399	421	426	412	456	431	441	419	464	428	415	451	444	426	419	411	433	440	447	421	455	408	403	429	392	422	405	416	446	418	435	428	435	413	407	422	434	369	425	412	434	425	429	388	436	416	431	442	428	417	435	407	421	451	468	373	415	451	432	441	479	424	427	423	420	412	447	440	431	417	408	446	458	401	426	400	430	426	419	428	423	437	417	408	424	447	447	423	462	458	418	407	450	399	437	401	426	456	426	442	423	423	462	441	444	431	426	450	463	437	419	432	400	405	406	392	477	389	431	398	426	416	395	423	395	411	409	455	463	431	427	432	438	421	416	432	440	426	423	424	409	416	442	399	437	417	388	455	419	428	450	436	462	449	407	448	435	385	412	400	436	419	441	457	408	442	407	444	392	441	427	423	411	432	439	430	406	427	458	384	421	397	495	444	432	426	430	411	452	392	407	462	419	429	435	453	417	395	395	444	406	364	391	433	424	434	416	422	403	419	424	445	423	439	424	391	414	418	437	439	443	415	432	461	405	407	413	423	437	407	417	420	429	413	427	395	447	426	427	420	431	392	435	454	405	422	436	418	384	403	458	445	435	427	395	439	396	453	440	433	421	408	448	437	463	423	425	480	422	460	435	441	392	441	436	445	421	446	441	428	426	464	434	395	422	412	416	431	406	410	438	444	430	401	470	417	419	421	411	449	389	442	418	403	428	418	427	428	409	424	437	400	419	440	413	443	417	428	447	421	430	433	430	429	432	424	463	380	423	425	423	428	390	417	401	429	407	407	436	415	430	448	379	435	434	470	429	431	406	431	448	396	416	417	423	416	437	412	398	421	424	418	423	437	412	442	423	413	448	450	442	433	450	440	411	416	434	430	395	407	422	395	402	443	458	415	456	426	390	379	448	420	441	408	422	433	402	437	447	423	435	440	420	381	442	424	469	423	389	387	399	436	424	430	405	423	429	445	400	406	436	421	448	424	424	394	434	462	443	419	399	433	441	443	442	407	380	432	453	424	428	434	405	425	397	396	433	449	434	410	422	404	438	422	432	471	436	416	420	426	402	400	429	425	425	456	444	448	406	414	451	424	387	453	437	414	440	423	446	434	476	427	396	459	427	444	410	458	394	406	420	447	385	426	412	363	438	429	397	398	429	469	406	430	464	404	424	403	464	450	409	427	404	407	409	395	398	425	418	446	417	408	407	414	441	405	427	407	406	379	433	406	451	421	432	448	441	408	440	406	378	423	400	457	424	458	446	407	426	405	411	420	428	430	423	399	423	427	422	494	433	427	447	432	430	396	400	399	424	444	390	417	403	420	428	427	447	428	434	419	458	414	448	440	443	416	420	436	406	414	429	428	399	438	398	419	376	464	413	461	405	460	455	433	387	406	425	421	410	435	425	406	462	418	416	430	391	436	455	434	389	423	422	420	423	415	461	411	423	418	421	433	432	440	398	455	422	421	464	417	432	410	449	435	438	423	378	438	440	438	414	428	460	416	407	434	395	393	419	442	404	445	446	453	419	444	425	400	408	441	474	446	423	413	419	402	445	424	426	419	406	420	426	423	425	400	423	386	447	418	398	418	426	394	467	446	461	448	435	423	431	373	433	440	422	419	461	411	412	419	470	453	441	414	480	421	423	388	450	420	420	427	392	414	426	427	415	411	386	391	430	418	416	432	411	438	431	417	436	407	422	446	415	386	412	414	429	434	437	419	435	424	417	440	424	400	421	399	475	412	396	419	443	431	416	422	453	382	412	426	417	408	411	406	442	383	438	428	451	451	444	416	379	424	416	434	447	421	429	427	440	469	411	445	417	418	441	415	463	434	385	458	440	440	419	455	441	393	422	434	428	388	420	421	410	436	448	423	420	391	420	437	426	434	429	425	389	389	469	370	417	438	434	449	421	391	416	399	424	450	404	435	448	433	462	431	407	427	408	464	395	435	413	401	394	399	376	388	417	433	403	412	415	435	463	400	444	464	442	457	430	417	411	405	449	436	429	374	392	388	449	441	440	405	412	428	448	372	399	388	424	439	411	390	396	425	426	447	427	418	399	424	447	437	448	450	496	410	418	406	405	396	436	420	436	420	427	444	419	447	416	436	449	456	438	450	409	433	400	411	437	410	436	460	419	415	379	390	402	480	413	415	398	383	460	400	433	410	466	417	441	427	416	418	441	391	420	382	439	403	449	452	406	431	435	437	403	439	389	451	405	395	422	439	430	411	472	428	367	404	434	408	426	453	443	390	440	391	390	420	393	445	436	473	442	411	467	398	465	426	429	414	396	420	405	436	410	421	414	426	446	432	439	449	456	417	439	424	406	409	422	386	408	429	412	451	427	427	418	352	432	414	452	412	418	409	423	433	405	420	436	450	445	446	409	414	415	409	424	412	428	408	447	425	431	425	436	411	424	443	429	448	418	422	401	407	431	393	439	391	424	428	428	411	425	421	421	431	431	402	407	455	402	425	460	420	438	422	430	417	399	400	381	411	413	430	421	441	392	394	429	428	410	411	440	412	431	382	409	414	408	420	413	418	415	423	427	419	390	426	410	432	422	389	433	426	420	410	430	417	468	421	413	449	426	431	452	382	437	406	427	427	433	398	428	433	440	418	398	435	387	420	448	422	425	445	425	434	454	427	415	424	384	426	407	464	414	434	432	424	426	417	431	449	443	438	436	415	437	421	396	410	414	421	410	392	432	395	425	434	411	447	404	434	414	406	454	403	399	458	442	419	438	443	412	439	416	450	442	445	454	428	452	428	438	475	438	406	408	374	410	425	410	397	440	441	408	451	420	435	428	423	441	418	434	438	413	428	451	399	431	421	458	397	396	381	491	410	449	403	414	431	421	436	437	445	428	455	448	403	405	402	435	406	419	425	424	404	433	391	403	438	428	433	406	429	413	409	404	424	441	436	454	423	440	435	440	407	412	439	421	420	405	395	409	427	424	421	457	412	440	411	419	430	425	430	405	427	460	404	432	433	411	428	439	424	456	453	445	454	423	423	425	437	421	436	421	479	441	441	427	400	422	424	429	419	409	426	410	423	425	453	415	399	443	408	395	455	435	412	385	420	443	421	415	404	418	389	460	438	417	398	417	407	417	414	438	393	439	427	393	402	385	448	432	448	436	425	443	394	432	409	457	453	391	440	421	418	419	431	423	458	436	411	443
84263	67065	68337	38458	14037	1207	198	170	160	163	123	149	120	144	146	125	134	153	124	120	131	129	117	131	125	123	138	135	119	122	129	119	126	116	124	128	107	109	117	107	108	97	111	123	122	128	124	126	125	116	102	101	125	98	88	126	121	119	122	137	96	122	145	119	118	121	124	113	94	123	120	137	121	109	124	115	109	125	101	125	101	121	106	124	108	89	132	116	101	97	120	127	125	121	124	134	116	96	110	121	146	139	110	112	134	117	108	114	93	121	123	107	103	113	122	125	100	127	121	117	137	126	130	111	104	106	97	97	137	116	136	122	97	130	110	88	101	115	119	109	119	99	115	125	118	109	107	130	116	92	111	131	106	104	115	128	93	120	108	112	108	114	125	136	114	128	115	84	95	96	111	122	114	99	106	110	107	134	109	126	107	131	124	99	117	130	105	105	104	112	107	116	125	121	132	137	115	118	124	110	124	123	123	127	115	124	137	134	118	112	119	149	99	125	113	115	115	106	110	106	116	118	119	134	121	99	117	106	112	103	119	115	112	116	122	101	115	113	119	112	131	104	113	109	127	126	110	114	127	145	118	125	93	111	120	110	118	108	134	95	105	105	106	123	133	115	99	122	126	115	116	103	103	105	109	103	121	131	118	99	99	98	135	130	113	122	111	93	102	108	111	135	108	107	111	109	129	104	115	113	107	127	101	117	144	118	108	118	105	134	98	127	126	116	131	119	116	111	119	130	118	113	129	106	107	131	116	120	117	116	111	123	109	117	138	110	129	118	140	117	116	95	129	105	116	103	121	116	117	95	102	137	103	127	95	120	127	114	130	130	118	120	116	115	119	96	105	122	103	90	113	115	125	103	116	112	124	132	119	138	107	118	137	119	138	108	116	123	93	124	113	96	122	137	135	121	124	111	116	117	112	126	130	125	120	124	135	120	121	123	108	125	126	120	128	121	110	112	113	134	122	120	101	135	122	91	121	120	125	139	106	130	120	125	124	116	110	104	101	122	134	128	116	147	98	120	129	123	108	102	113	139	119	99	138	115	111	114	105	132	123	124	127	109	121	113	124	117	111	104	103	119	98	142	93	120	106	115	122	133	114	102	132	114	95	127	109	104	116	104	111	114	129	132	114	110	112	100	124	115	130	114	118	99	110	110	104	140	101	102	127	114	119	115	126	131	106	129	109	111	112	109	109	128	137	128	139	136	104	119	108	129	111	108	112	118	121	123	124	124	103	113	119	121	111	144	129	108	117	111	114	120	114	119	116	129	95	108	115	124	135	131	120	106	125	122	130	121	126	110	113	130	114	126	124	113	108	110	122	111	110	111	118	145	117	127	132	115	101	115	92	121	136	118	104	118	127	108	107	133	131	113	132	122	113	113	115	90	108	120	109	108	131	117	106	125	141	121	105	115	104	107	116	132	109	120	123	139	127	105	131	121	114	125	122	126	117	142	107	130	115	125	100	124	101	104	139	115	122	119	113	110	135	99	101	112	111	119	132	130	100	117	119	77	103	120	115	121	117	124	101	126	116	130	120	94	116	115	111	133	103	114	118	113	102	141	114	116	122	104	126	108	99	119	112	120	125	116	105	122	98	121	103	120	100	115	113	118	107	110	115	121	123	150	131	105	108	109	119	104	123	106	118	111	106	103	105	104	134	115	124	131	124	121	114	115	124	115	124	126	110	125	124	110	114	109	132	101	108	117	113	120	113	110	113	103	106	113	135	128	106	117	120	115	116	117	106	107	121	101	129	141	117	117	110	131	145	124	113	103	108	114	119	112	127	129	109	122	96	95	114	115	114	132	111	121	126	125	124	126	112	104	143	105	110	97	120	103	121	127	125	119	131	114	100	106	115	108	98	117	114	127	105	129	113	114	111	123	119	96	115	126	99	111	121	121	103	109	116	117	127	134	121	103	111	117	118	97	109	108	99	114	98	116	120	133	100	111	105	111	117	121	129	112	143	94	139	105	121	124	105	111	98	109	121	121	120	106	101	126	108	105	121	113	113	108	96	117	122	110	136	107	127	103	120	114	124	111	126	110	111	99	94	121	118	124	99	125	119	99	111	106	137	102	126	121	122	112	114	125	127	104	113	124	115	122	104	113	140	112	128	110	121	105	110	118	108	117	120	121	136	115	115	119	116	115	114	117	124	119	122	115	109	124	119	115	103	103	129	112	98	117	107	117	111	100	116	114	100	114	108	125	100	123	110	121	96	113	126	141	112	112	116	126	118	119	124	110	125	109	98	114	106	107	119	142	102	130	111	107	137	118	125	100	118	118	121	114	111	118	113	109	121	132	117	109	122	98	110	98	107	135	127	116	109	121	128	94	95	148	132	93	118	126	106	121	111	114	112	117	108	131	137	121	111	103	121	126	112	94	110	118	98	112	104	91	99	115	111	115	128	123	137	131	123	131	104	120	114	107	129	119	143	105	115	136	108	111	115	112	113	119	125	114	105	108	110	115	114	124	133	117	139	125	131	105	124	128	129	134	128	121	112	106	98	110	125	117	106	118	131	114	124	131	122	115	102	116	98	111	120	117	129	124	113	123	107	106	97	111	138	124	125	92	117	104	113	91	110	115	118	122	121	118	96	125	115	143	102	126	107	111	104	120	105	127	112	114	110	128	122	90	119	150	128	118	120	113	129	115	119	131	125	119	121	110	126	112	102	126	107	96	117	110	137	110	100	117	118	118	125	109	116	118	125	111	107	108	111	106	108	115	120	107	123	117	94	116	107	117	121	121	99	118	112	132	125	125	98	122	123	126	105	115	104	122	115	112	112	116	121	104	127	113	104	123	94	122	138	118	101	105	137	107	117	117	111	116	126	123	102	108	94	121	108	113	90	102	139	110	117	136	113	114	111	114	119	120	124	129	112	96	96	110	115	118	113	130	122	117	122	112	119	123	87	118	99	117	119	118	113	123	114	127	120	125	98	138	93	89	114	115	117	134	108	116	108	127	99	126	102	122	103	130	98	144	119	121	115	120	105	126	129	118	121	120	116	120	121	139	124	99	113	105	133	134	137	127	104	129	136	154	105	123	136	102	122	118	121	130	124	135	124	130	123	119	120	96	115	124	133	100	103	102	93	132	138	122	113	111	100	129	143	113	124	128	103	126	142	108	116	112	130	98	107	119	127	117	117	125	106	96	103	151	117	127	103	127	101	123	130	114	119	115	85	119	125	109	119	137	100	126	108	108	107	113	118	122	94	113	130	113	130	105	116	116	131	95	139	129	106	93	106	102	93	132	117	118	117	115	124	127	126	116	115	128	113	121	106	110	122	123	112	123	118	140	100	109	125	117	119	139	121	102	110	97	101	101	109	135	109	111	109	124	115	127	145	131	117	91	111	110	114	109	116	143	117	128	107	134	104	138	134	113	132	112	104	112	134	146	124	103	124	119	98	125	119	104	103	127	127	105	108	98	110	108	128	106	123	112	101	97	100	108	111	113	132	110	103	101	96	117	126	114	124	110
62032	53125	64504	35366	12116	640	556	487	429	411	411	386	361	358	362	359	334	332	330	321	351	286	319	288	326	329	282	298	320	294	262	283	274	314	282	315	299	294	335	283	296	264	304	288	280	291	296	321	291	297	300	293	303	279	257	286	265	274	288	290	291	289	265	305	305	264	254	275	272	289	269	283	268	261	253	283	283	257	282	322	304	291	303	276	271	284	283	295	285	292	314	255	297	277	268	280	300	296	308	278	316	308	261	279	312	273	270	284	290	293	283	265	312	250	277	314	304	296	251	257	298	303	269	259	287	286	285	306	312	281	260	280	257	302	312	285	281	265	283	281	292	253	296	295	286	289	285	284	240	272	260	297	283	283	290	304	300	255	306	276	279	266	311	266	316	268	287	267	272	285	269	292	315	280	272	290	284	285	269	280	266	268	279	286	289	284	287	305	267	261	252	284	275	292	287	252	266	265	302	282	270	286	277	290	319	273	287	266	303	266	305	264	287	313	295	323	265	295	293	272	288	261	295	281	275	265	290	291	305	285	266	303	295	253	294	275	293	271	290	299	285	274	294	294	308	290	275	305	291	266	284	286	273	285	277	262	265	272	301	246	291	288	295	263	298	259	260	302	267	290	278	278	303	275	277	267	255	294	273	302	279	259	280	298	275	282	270	294	320	276	286	288	290	242	266	291	271	268	288	294	287	262	274	275	274	259	289	284	300	298	287	289	273	296	284	268	262	250	294	289	299	294	261	300	281	293	290	286	246	269	302	255	286	293	315	270	272	280	278	281	270	260	300	256	317	280	301	273	288	285	306	290	270	259	275	279	310	270	269	281	294	256	297	273	286	271	289	301	300	301	295	287	310	270	259	302	262	296	283	296	297	303	289	266	281	259	318	296	289	272	250	279	295	266	235	272	320	262	276	293	277	271	303	263	316	265	328	307	256	275	282	287	275	277	277	276	285	293	258	276	302	258	277	280	290	319	293	263	296	306	278	283	263	267	273	269	291	275	303	289	278	283	266	283	297	250	302	277	262	282	259	260	287	282	262	314	244	281	290	285	273	299	265	330	290	272	284	295	270	323	261	304	263	280	291	301	284	284	281	286	268	289	324	277	284	290	269	295	292	299	301	316	281	275	275	310	286	270	305	272	262	275	265	277	283	302	290	267	271	277	263	272	274	261	257	304	275	272	315	288	278	292	278	302	300	287	281	284	275	279	290	272	265	261	275	248	296	294	276	319	291	282	295	293	326	280	307	283	294	291	278	313	278	292	272	270	274	262	268	276	277	260	255	267	272	296	297	299	269	256	292	305	290	278	301	254	283	262	271	281	306	286	294	264	270	264	294	255	253	282	269	263	275	282	289	281	278	278	291	266	292	302	291	262	298	274	287	269	298	266	265	302	276	282	296	275	297	297	247	293	264	300	301	294	257	302	275	283	298	293	304	284	295	282	286	252	276	297	276	298	264	269	253	278	269	290	297	257	277	264	261	304	268	320	289	307	266	291	305	310	303	264	260	269	291	305	271	253	266	300	273	283	309	278	278	300	293	267	303	291	271	271	279	283	277	270	310	274	245	294	261	279	288	262	266	300	299	286	310	262	300	285	274	297	287	264	278	262	277	253	295	279	297	286	266	280	280	264	283	270	285	261	296	276	288	271	303	249	261	251	294	255	261	307	295	271	311	257	301	285	308	285	294	289	281	291	278	305	312	269	234	268	294	257	274	271	281	284	298	292	310	285	303	282	265	271	275	287	285	286	280	292	318	300	271	310	248	302	279	293	287	290	256	255	268	282	256	314	284	261	283	261	294	275	282	289	293	308	277	276	287	292	285	246	284	260	286	261	269	273	288	269	307	309	267	280	282	289	279	263	279	277	283	249	293	273	278	271	284	256	291	273	300	263	292	302	268	305	311	270	292	307	269	264	285	272	278	295	285	293	298	297	276	309	296	275	277	289	275	316	299	293	281	286	257	297	293	282	255	242	289	294	273	259	276	278	276	278	296	272	297	289	248	297	295	270	276	303	293	275	282	277	315	251	294	259	274	281	285	317	293	264	297	268	256	277	274	306	278	255	277	256	277	301	288	277	279	292	310	258	304	260	272	288	292	268	288	305	261	310	315	295	273	290	288	270	276	270	312	270	272	281	318	259	265	290	291	265	268	282	257	282	271	288	284	285	278	293	286	276	280	294	285	288	294	288	271	284	269	277	263	320	285	305	269	271	298	296	275	263	293	265	280	285	297	280	277	310	264	296	272	296	279	265	278	300	308	235	258	299	276	300	280	296	277	297	263	278	283	300	290	317	265	276	273	254	290	298	278	260	297	277	263	276	298	292	305	293	293	280	272	298	284	295	319	299	283	266	286	283	290	294	274	282	296	276	275	303	255	273	282	284	275	271	286	285	286	284	280	275	275	268	278	298	287	285	274	279	273	280	273	283	323	299	294	280	274	277	284	257	311	288	269	267	301	284	290	287	282	253	322	303	267	269	288	266	253	260	295	283	259	297	265	272	291	260	250	246	274	260	257	286	286	286	266	268	268	273	275	256	278	281	296	300	283	291	281	275	259	275	297	289	260	278	269	296	296	281	263	300	313	304	286	290	310	297	294	288	264	284	269	294	284	242	287	306	290	294	287	289	289	294	268	242	289	318	301	286	284	323	269	263	264	269	247	309	281	275	275	306	285	297	288	273	267	271	260	290	303	286	270	264	307	287	293	276	302	289	293	318	280	279	273	283	271	305	312	287	277	278	286	303	300	290	286	288	281	272	293	281	258	266	312	312	255	303	306	287	282	263	271	309	279	304	260	302	319	286	283	263	288	278	267	288	284	300	295	307	295	280	312	267	282	264	293	267	278	234	293	269	264	272	288	251	299	263	265	265	257	278	244	319	285	270	251	288	257	283	279	274	291	304	262	247	272	295	272	275	264	306	304	282	274	293	289	288	264	265	294	302	303	258	292	301	298	288	286	269	267	295	279	265	282	267	259	286	297	270	273	288	274	277	291	274	280	302	278	280	289	285	257	267	303	261	235	284	279	285	283	259	278	292	279	297	270	264	265	257	268	300	268	267	285	282	266	270	262	293	284	286	287	261	285	275	294	318	269	292	239	282	275	263	298	289	275	294	278	297	283	292	269	264	276	260	305	300	273	279	256	289	272	298	274	274	294	284	259	295	296	294	313	286	271	271	275	316	293	281	293	263	297	292	253	282	289	294	316	287	285	237	294	278	298	286	300	274	292	275	298	287	255	285	286	256	274	295	271	269	273	279	286	292	291	279	295	252	293	299	281	261	254	254	303	301	306	300	269	302	304	282	276	243	255	328	303	274	286	270	283	286	261	259	284	253	290	320	284	304	283	285	279	255	291	249	317	286	286	275	277	270	256	267	299	276	264	298	276	301	279	290	295	273	261	284	300	284	289	300	295	279	308	273	273	265	280	302	271	287	302	268	304	297	276	273	283	268	282	299	278	269	258	259	276	308	283	294
35789	15036	8773	1598	394	314	312	285	290	293	301	294	289	282	281	296	267	276	265	294	292	263	253	285	305	271	284	296	284	307	271	300	265	275	274	292	283	259	293	288	267	286	276	296	254	298	268	316	314	307	236	298	252	310	296	281	260	313	310	273	313	272	320	288	294	286	322	289	286	290	276	272	284	281	279	280	294	272	293	293	310	274	312	276	287	302	273	293	321	300	278	264	291	277	307	284	306	294	284	319	270	274	263	277	277	295	291	290	279	287	278	293	289	257	273	290	306	297	307	293	295	264	268	278	244	258	275	289	274	280	293	274	306	293	296	287	274	308	315	278	269	318	306	286	270	289	260	298	297	279	290	274	271	302	265	283	296	295	267	286	271	299	296	279	309	310	268	297	297	289	288	321	284	265	298	281	276	252	337	302	294	306	316	306	288	270	285	278	318	297	301	275	290	234	286	266	287	263	307	299	288	286	255	268	319	321	286	311	309	282	295	292	297	282	285	252	275	300	275	330	300	280	294	259	289	276	275	296	289	293	310	310	287	264	270	294	244	282	287	292	318	294	252	311	297	305	288	261	263	230	300	279	281	300	293	283	287	284	313	285	301	270	264	278	294	303	261	282	300	298	277	280	270	286	303	250	289	286	309	320	274	267	314	312	241	305	281	311	305	280	298	278	271	280	311	316	255	280	286	289	273	289	274	292	298	286	269	301	291	282	278	349	274	271	268	275	275	275	249	306	259	316	312	306	275	294	311	302	294	275	287	315	300	320	283	302	287	328	293	282	243	304	297	316	285	276	281	285	276	276	257	290	292	269	276	299	282	295	288	283	294	292	283	265	277	279	279	289	282	260	283	285	297	303	270	273	281	297	302	271	260	292	264	287	278	260	295	293	294	267	311	281	297	312	276	303	270	291	302	286	262	290	284	256	306	287	288	287	303	314	285	285	307	289	270	299	309	264	292	281	283	279	280	282	292	295	304	324	312	322	296	323	315	285	292	282	287	316	308	290	321	283	298	287	287	288	266	309	264	277	247	294	283	293	310	272	294	288	312	309	279	289	284	284	273	261	271	270	261	270	308	294	283	306	295	305	272	286	297	284	287	292	280	281	273	303	287	248	294	292	267	289	267	255	274	258	254	281	284	257	322	288	292	286	285	306	311	252	318	274	304	284	290	285	305	287	257	240	283	278	285	306	282	314	309	287	290	272	290	270	269	292	260	295	251	275	312	282	284	281	259	295	276	293	267	273	306	293	312	267	312	275	298	286	268	228	278	291	261	275	297	287	283	307	291	300	288	322	309	305	255	281	261	305	301	277	294	293	289	283	263	301	303	294	310	280	306	265	271	298	264	251	285	284	300	294	263	316	269	295	306	300	263	279	298	311	257	293	278	276	263	284	308	294	304	305	318	295	293	288	307	277	318	330	321	289	297	283	289	284	249	298	266	279	292	265	268	271	283	282	279	280	278	284	321	326	292	281	285	258	278	304	276	304	297	284	298	294	349	292	286	282	274	269	292	280	301	290	273	282	294	333	305	295	266	266	318	285	273	300	341	288	300	272	297	306	316	283	300	265	284	280	281	307	285	309	279	286	283	298	287	294	310	289	304	264	267	309	295	294	304	271	283	284	295	288	280	261	279	312	298	271	296	284	277	290	295	292	299	301	291	310	302	305	303	290	290	307	286	283	281	302	293	292	266	296	301	293	289	300	322	266	307	264	302	289	292	311	294	274	316	284	273	291	286	295	311	262	317	298	263	293	280	292	287	286	292	282	250	310	267	249	267	267	270	277	289	265	282	251	309	299	291	312	283	289	281	269	286	283	282	292	299	290	297	274	289	311	291	279	318	322	289	297	288	288	264	276	265	292	281	289	279	286	276	337	274	272	303	291	266	278	283	272	297	299	334	261	263	280	279	324	312	284	296	293	307	295	278	287	285	287	271	305	291	270	277	264	289	304	308	266	303	278	282	319	305	287	278	298	253	311	282	283	291	291	317	301	274	275	314	287	269	312	288	293	299	284	277	296	269	289	289	297	281	278	284	309	307	288	278	300	298	297	335	287	253	306	297	282	301	292	314	312	275	293	292	268	306	268	293	264	280	284	262	280	276	272	286	277	273	278	309	270	253	307	281	267	296	287	304	317	313	290	322	287	279	285	251	274	310	291	286	294	282	276	277	307	315	293	278	266	288	294	284	286	264	282	315	292	289	302	282	286	289	292	281	304	278	264	303	310	295	297	313	287	272	279	299	327	287	286	298	289	278	287	293	262	289	316	293	304	339	280	293	278	301	307	286	264	276	281	255	301	281	325	303	286	318	340	273	311	299	279	313	257	294	304	277	282	294	285	324	313	310	254	272	287	298	309	271	293	312	305	305	264	284	290	277	280	280	288	263	295	309	327	319	297	275	268	300	278	289	318	301	277	294	262	276	289	317	291	270	321	271	325	305	270	286	295	284	291	309	277	279	297	289	296	263	294	263	292	274	342	292	284	245	273	295	279	303	311	277	289	263	289	287	288	287	274	284	298	281	269	284	289	239	296	274	307	261	322	250	289	291	317	314	310	297	294	295	262	298	277	316	297	299	313	296	306	271	275	298	323	308	293	307	288	312	310	301	281	300	264	301	308	299	274	275	299	273	258	274	286	291	293	272	298	280	303	285	291	294	253	309	318	267	319	291	337	309	304	267	303	304	294	277	299	285	282	290	316	281	302	285	288	291	264	281	287	261	315	288	289	266	284	278	290	278	290	264	274	303	287	289	302	295	257	272	286	284	308	235	313	291	311	298	283	243	292	286	268	279	279	258	304	263	282	321	294	292	289	288	293	290	281	296	302	299	280	313	303	256	278	296	281	262	276	297	291	285	304	272	276	295	293	303	310	294	302	244	285	291	286	257	272	291	272	266	294	298	303	279	286	273	282	248	273	266	291	306	260	263	269	274	252	280	276	291	286	281	299	325	295	297	296	297	280	283	315	310	301	274	263	295	312	287	299	271	272	271	286	288	271	261	281	284	279	306	275	284	297	290	310	271	293	289	296	260	272	266	280	277	295	278	316	256	307	313	294	290	278	285	288	288	292	301	283	286	277	282	301	274	309	315	309	270	253	273	319	268	273	295	294	272	270	284	320	278	325	270	274	277	301	273	313	286	291	275	282	277	294	291	286	311	316	308	302	291	283	281	307	303	283	255	300	303	310	294	297	302	280	280	276	276	284	281	300	269	296	296	281	297	266	301	286	309	292	293	316	291	298	277	295	296	310	284	290	256	289	299	283	286	278	269	289	304	286	268	314	265	300	292	310	301	295	268	274	269	261	295	318	299	273	282	278	285	289	307	282	272	289	285	280	260	296	299	262	303	318	299	252	278	271	275	281	305	254	294	286	282	313	278	268	289	300	283	282	297	277	301	273	318	283	295	298	281	277	301	318	268	293	304	289	295	307	310	262	266	321	261	307	251	281	303	266	272	279	298	292	315	310	259	258	306	265
29879	12997	14994	2905	1053	665	650	664	661	623	656	641	650	671	652	622	649	673	655	638	658	621	663	634	605	617	664	654	625	629	634	628	622	646	618	627	630	593	646	634	620	616	592	661	632	637	601	643	604	633	670	623	609	616	614	637	651	643	622	634	627	610	658	618	621	619	591	623	644	663	632	639	625	675	639	624	621	632	635	613	645	627	652	591	578	618	670	587	662	639	618	642	675	616	705	667	619	559	625	641	653	677	610	637	672	649	609	596	680	646	587	582	614	627	607	644	638	619	679	634	658	662	684	620	616	660	652	653	622	640	673	612	615	630	680	614	610	616	662	600	633	694	663	608	636	637	610	631	633	664	631	668	642	627	650	599	683	604	588	634	641	655	638	640	633	603	632	636	637	651	614	591	629	646	631	656	670	635	615	639	631	623	633	617	620	670	594	670	641	616	650	649	632	622	614	661	626	635	620	641	671	633	625	613	622	668	662	623	652	623	597	572	661	637	636	659	628	604	675	666	610	627	617	696	632	634	657	603	619	642	650	605	649	601	640	628	673	572	658	619	630	563	618	642	654	655	637	616	641	663	662	654	659	655	616	607	623	631	629	697	650	656	655	651	635	614	629	649	620	639	643	640	623	581	652	588	645	649	583	632	622	612	613	654	642	639	613	606	589	647	642	654	643	610	605	652	579	622	652	626	618	652	664	637	688	620	650	646	614	620	657	631	613	659	631	637	676	620	663	660	648	594	670	621	601	627	653	647	612	625	627	625	639	584	612	616	661	648	630	602	604	592	630	625	671	605	607	621	627	655	615	615	626	655	629	661	665	631	618	680	626	675	611	606	652	654	685	657	634	640	645	631	709	651	631	623	633	622	635	643	677	648	640	644	652	648	592	675	626	621	639	634	641	625	600	634	628	629	656	654	666	621	669	646	654	643	661	633	651	661	647	590	635	589	646	654	622	628	611	664	645	575	622	635	601	648	644	640	696	630	600	653	599	645	648	644	642	619	674	629	616	639	648	643	609	667	635	638	596	632	619	626	645	617	627	591	648	663	687	646	640	666	575	662	578	602	650	672	631	616	631	664	646	639	613	677	652	635	652	656	624	632	629	642	634	601	631	668	603	636	715	626	600	659	626	665	585	609	608	639	610	604	629	591	656	612	676	626	624	668	659	625	677	654	597	649	633	684	626	644	637	640	638	649	610	659	643	662	621	672	611	588	588	622	680	635	608	583	614	579	647	640	642	677	624	671	632	641	658	658	622	613	659	623	597	600	571	620	629	618	659	633	644	641	628	659	711	617	596	617	637	593	639	685	612	618	630	615	648	645	620	660	576	623	682	617	629	613	629	623	619	613	629	633	573	643	648	588	640	683	635	625	619	619	594	645	621	591	604	632	592	701	671	666	636	635	652	637	649	598	622	561	638	652	629	670	614	604	638	655	614	623	635	594	575	625	622	632	638	629	629	623	626	593	677	591	666	637	614	641	643	639	603	678	611	614	660	623	631	623	665	624	636	626	642	618	632	598	631	630	683	673	623	639	667	667	641	619	633	599	640	618	607	648	582	660	602	670	687	656	665	608	648	662	637	617	613	601	637	691	602	646	627	629	634	659	630	697	670	626	672	675	647	575	612	627	666	639	622	627	625	601	623	592	635	628	670	634	644	667	655	655	642	625	632	611	670	650	636	635	679	634	639	651	631	626	618	603	625	653	668	669	635	615	613	648	682	611	642	596	622	630	635	678	652	638	666	619	620	640	634	652	646	657	686	611	661	614	656	635	656	612	606	628	633	585	616	626	620	610	615	664	624	649	659	627	636	627	610	612	665	601	641	619	635	615	590	621	610	584	636	619	592	627	627	636	672	628	638	636	643	632	638	639	641	605	580	684	616	640	681	679	638	681	595	685	684	658	607	607	638	636	645	612	617	645	653	622	639	616	643	628	656	638	654	606	649	669	652	624	614	683	603	646	620	650	672	634	659	631	617	646	633	645	625	614	674	654	627	591	647	636	620	635	643	616	592	630	622	646	624	641	631	619	622	615	610	612	657	637	662	622	638	607	650	593	646	591	679	633	679	616	610	638	636	677	696	644	576	651	588	672	625	660	626	599	660	597	596	633	630	646	635	667	603	597	657	622	671	652	613	623	658	634	660	605	633	623	650	603	673	631	623	621	656	586	674	623	647	643	690	633	651	600	679	683	649	629	617	608	655	651	591	656	640	584	628	636	687	646	611	643	667	643	689	648	626	636	650	591	675	619	617	644	639	617	609	652	628	610	648	606	650	625	617	596	607	637	673	638	615	614	635	616	633	617	649	633	657	645	652	676	636	635	633	670	649	609	641	624	645	652	638	659	651	623	631	616	637	663	632	622	629	639	644	677	645	624	580	642	616	623	641	624	652	609	638	614	642	641	670	695	642	636	667	662	634	651	606	611	643	681	658	625	620	679	624	634	617	622	611	621	635	626	628	619	649	606	636	638	651	608	666	647	660	634	668	618	617	613	661	597	619	634	627	599	616	649	642	651	639	668	626	614	604	612	591	652	639	630	648	613	623	651	654	615	648	692	600	609	680	605	682	621	633	644	631	598	627	622	632	619	663	616	629	617	653	613	634	580	606	638	659	607	617	648	658	589	682	609	648	692	657	594	669	613	633	641	631	635	646	630	621	648	622	663	636	630	596	647	648	643	591	624	652	618	631	632	637	634	596	600	653	618	591	580	627	611	614	600	638	660	610	644	626	667	600	611	642	601	635	628	669	646	635	646	620	653	661	687	621	607	612	632	634	631	641	661	641	634	629	638	643	626	619	607	659	659	618	628	604	647	634	620	638	631	643	620	639	622	639	643	623	642	626	634	601	632	649	672	605	632	635	671	661	617	557	656	623	622	610	657	582	642	675	639	645	669	654	650	618	642	651	640	587	623	658	635	631	613	626	632	619	612	621	607	611	648	646	635	615	634	670	635	631	644	628	610	657	652	628	619	626	638	670	672	645	604	629	636	652	677	651	616	580	613	612	603	672	634	611	607	655	631	698	676	614	648	638	671	654	651	631	593	630	625	673	645	650	610	662	629	631	664	618	697	621	644	642	576	606	623	682	622	652	671	627	624	589	622	661	649	626	674	616	597	668	586	616	624	652	665	615	632	595	631	622	619	636	664	654	681	637	602	687	582	636	636	605	615	616	656	663	613	651	639	658	652	604	610	602	638	691	622	636	643	638	617	620	635	644	655	668	620	622	643	649	628	657	590	639	637	600	638	586	602	641	675	608	642	641	612	638	630	618	632	618	698	622	608	648	638	637	635	619	639	684	630	652	636	660	620	656	668	632	620	635	639	621	666	612	672	643	618	618	631	691	651	633	609	617	620	600	602	656	636	613	642	594	637	611	644	591	670	643	633	623	630	613	636	657	606	639	645	664	653	594	619	654	630	603	632	640	624	618	655	628	615	630	648	616	637	623	621	580	605	613	605	586	661	622	594	592	644	644	617
76958	57211	54919	27240	7682	446	241	217	181	202	214	184	185	206	189	172	155	183	196	158	181	201	186	170	194	177	205	198	198	178	179	184	191	184	188	176	202	165	189	196	176	159	193	189	171	194	204	175	173	152	175	184	194	176	192	161	172	196	187	194	182	154	176	198	176	174	185	174	177	176	168	176	162	192	187	168	198	186	183	193	170	200	215	171	196	197	179	189	173	179	170	203	180	176	178	187	181	209	188	190	170	201	163	182	181	159	180	181	178	192	186	170	179	170	184	204	203	171	183	178	171	170	166	198	168	192	194	195	188	194	178	174	180	191	179	175	197	197	170	198	187	201	174	170	180	199	148	186	182	197	182	215	174	184	182	207	179	170	173	146	183	159	168	171	172	190	192	165	168	162	183	207	160	186	185	193	202	172	159	185	162	188	199	195	192	180	196	179	162	165	174	181	157	191	184	185	174	170	195	164	165	190	188	175	183	171	181	213	172	186	167	195	190	193	192	173	151	183	169	202	174	154	180	185	161	188	198	201	170	199	190	209	166	182	180	172	170	198	192	180	205	196	184	163	183	196	191	184	177	178	193	195	197	193	169	174	160	164	201	165	171	206	178	155	179	157	204	174	190	178	168	168	180	185	186	207	200	203	171	189	168	146	161	184	171	196	175	193	194	153	191	187	185	176	172	179	165	162	163	172	198	169	161	197	192	162	193	190	172	178	174	186	197	182	199	184	182	167	165	150	187	189	175	211	176	173	199	183	186	173	171	174	191	187	185	191	194	215	157	194	193	195	196	148	195	177	177	196	186	194	171	185	192	162	192	188	177	180	188	156	202	164	174	194	206	199	174	179	195	182	165	187	169	218	184	177	180	193	186	180	166	160	174	184	191	179	180	167	211	179	176	191	170	190	169	202	178	188	183	180	194	187	199	140	183	165	186	184	181	168	182	191	209	191	168	181	173	160	186	172	183	168	197	173	171	185	197	209	186	163	161	188	203	196	201	204	182	182	182	166	178	194	164	179	202	168	165	183	178	190	145	187	145	177	165	173	199	180	206	176	150	208	177	182	179	178	197	165	171	213	176	181	201	195	177	180	191	171	175	183	202	192	192	185	176	169	173	172	189	192	174	172	192	196	184	156	209	163	177	172	166	175	173	186	179	172	186	176	192	177	184	202	185	187	166	172	186	211	180	174	197	192	191	187	181	173	172	192	185	189	194	184	200	201	188	177	184	188	191	154	208	173	173	170	188	171	189	162	191	168	178	214	196	165	205	175	185	190	173	172	198	186	201	185	188	171	175	158	194	179	209	170	163	187	195	195	195	180	188	167	178	197	185	166	187	186	191	190	161	194	183	187	177	188	193	178	196	189	193	204	180	175	180	158	189	170	190	198	170	193	198	174	171	201	181	178	186	191	164	189	178	176	166	179	206	151	182	174	176	183	186	167	193	167	189	176	200	163	190	196	181	168	202	163	180	167	174	216	213	172	177	166	160	171	175	174	178	173	175	178	194	180	208	177	185	191	181	159	186	167	194	195	196	181	192	175	204	184	190	173	187	198	198	171	198	167	156	182	170	183	190	204	212	182	180	164	176	190	162	176	166	179	213	196	191	181	187	194	172	173	158	189	166	157	186	184	190	208	184	193	200	187	179	170	174	195	193	197	181	148	179	189	190	177	167	189	180	181	189	182	186	174	174	174	173	176	194	171	200	178	198	156	171	156	172	191	176	203	189	183	174	190	170	169	186	184	171	191	192	200	194	186	204	164	162	176	196	173	176	201	171	193	171	187	196	187	193	168	183	174	199	202	192	198	164	189	156	175	195	183	196	197	191	224	170	183	178	172	196	206	190	155	186	185	209	178	170	162	197	201	187	189	195	179	206	169	193	173	197	171	192	194	173	184	209	191	217	178	172	193	180	180	168	191	187	206	193	169	168	156	170	168	191	182	206	193	167	177	182	187	146	196	168	184	184	179	193	183	187	178	190	178	190	182	200	201	185	185	183	149	185	177	161	203	179	191	176	153	186	181	191	189	186	198	205	208	169	201	178	164	209	187	183	185	189	202	159	188	185	201	165	198	176	181	157	174	195	168	192	190	180	177	197	198	180	197	187	182	173	174	185	177	183	219	179	177	167	210	182	170	183	175	208	194	193	172	198	183	204	172	197	181	199	182	176	166	189	180	180	167	198	181	183	196	180	156	194	153	171	187	204	185	202	181	198	170	178	169	170	160	199	186	206	186	180	192	180	187	160	202	181	180	176	178	200	187	181	184	178	173	203	186	176	202	159	182	186	164	181	165	199	166	204	174	176	201	195	205	183	181	178	191	185	161	176	166	190	198	172	169	197	174	176	172	164	166	165	164	166	169	190	192	188	147	155	181	192	203	191	185	170	188	190	172	193	180	190	173	172	193	206	178	177	168	194	200	202	205	182	179	192	169	149	154	192	187	216	181	203	178	162	217	188	207	190	192	187	184	179	163	186	174	171	171	186	202	191	205	187	167	176	192	175	214	213	168	154	171	191	173	166	178	192	200	172	190	184	183	193	201	186	173	178	183	152	193	188	183	164	170	185	179	181	186	208	194	173	187	171	199	208	181	203	189	185	169	206	180	177	160	217	182	197	180	199	185	178	175	188	186	188	177	176	178	158	168	203	186	190	168	166	200	179	168	197	173	196	147	176	180	179	178	179	193	196	209	192	193	180	163	182	201	193	193	176	198	204	192	195	184	190	216	185	180	170	184	198	184	174	170	190	176	198	173	170	172	179	172	183	186	195	176	186	173	176	178	167	157	167	173	174	178	175	185	195	189	179	165	167	198	186	185	174	191	158	169	181	182	172	212	193	183	194	191	175	195	174	183	198	179	168	174	183	207	172	196	208	173	173	188	226	201	179	179	197	179	187	172	221	167	187	175	205	202	182	194	195	164	185	171	164	206	172	188	182	175	212	182	176	177	187	194	186	172	203	195	214	179	172	190	154	227	210	199	167	192	188	169	203	170	202	179	180	189	184	203	171	174	196	174	207	213	181	187	189	176	158	192	174	197	171	178	176	155	175	186	166	163	181	175	184	155	184	184	178	175	176	160	182	188	188	167	175	175	206	173	189	190	194	186	185	176	191	186	173	176	184	198	181	181	180	181	172	209	191	176	159	215	195	186	173	215	177	154	174	180	156	192	175	210	165	178	201	173	220	169	178	190	181	175	167	175	181	197	190	185	207	172	180	193	176	197	159	177	168	170	165	183	197	174	158	172	148	190	169	186	183	189	184	188	196	154	170	158	183	162	190	205	150	186	196	168	194	166	191	204	195	194	212	184	165	185	184	187	195	158	184	172	216	157	155	189	177	174	190	170	191	169	168	186	183	181	187	176	180	192	207	170	194	171	219	173	178	193	211	199	173	180	188	194	193	218	190	188	200	177	198	161	187	195	154	177	211	183	185	198	186	175	165	160	197	183	186	172	165	188	165	198	164	197	196	184	164	204	199	199
51711	43681	51574	25129	9326	598	589	550	519	506	473	537	462	458	454	445	432	446	408	461	420	433	446	445	411	406	405	419	429	407	436	439	425	431	450	434	386	415	407	413	442	409	396	415	396	414	427	413	441	442	416	416	439	397	470	415	434	430	402	401	434	430	417	403	426	400	430	398	404	445	432	429	389	438	398	419	409	388	439	399	439	388	394	436	405	389	457	412	425	412	414	397	470	391	407	404	390	407	395	421	396	435	424	402	390	367	401	401	380	430	423	416	406	412	411	370	408	427	414	415	432	394	382	392	431	404	404	410	468	404	452	418	421	427	469	396	403	399	409	434	492	406	412	447	386	421	460	415	426	434	389	407	418	394	385	376	365	417	420	452	417	435	407	422	441	368	410	405	377	440	434	416	411	436	369	440	447	418	403	463	408	421	387	426	424	432	406	387	383	423	428	392	420	405	444	421	384	435	428	407	431	427	403	409	403	434	409	429	398	368	376	428	408	430	416	406	401	447	412	394	406	394	378	395	414	427	398	388	434	424	394	417	441	431	439	413	396	359	393	406	418	421	377	397	435	422	415	400	437	437	402	432	397	425	427	390	425	440	399	428	426	431	446	399	429	413	418	419	393	401	420	424	400	377	413	413	422	467	417	433	399	403	383	405	440	433	414	414	412	423	406	412	419	426	417	394	400	426	408	425	447	411	425	438	391	389	395	410	422	403	390	393	421	401	401	453	440	438	404	378	439	417	404	431	413	383	406	393	429	437	396	383	441	383	404	409	418	446	383	416	413	411	419	416	469	472	399	413	422	448	404	414	444	401	427	387	426	409	443	384	402	418	415	407	435	434	382	416	444	435	387	419	381	448	412	412	442	406	406	432	425	439	442	439	398	432	439	398	399	401	426	406	427	398	379	403	420	405	437	432	438	401	418	417	404	378	407	424	421	428	423	399	427	400	432	424	415	413	391	416	422	410	428	431	403	448	444	440	418	409	384	391	411	423	412	421	448	401	403	403	426	381	407	439	425	422	421	435	425	408	427	410	401	406	409	406	396	434	418	404	434	392	442	423	427	397	405	439	404	388	433	374	458	417	440	418	425	401	432	464	427	413	382	389	388	414	426	432	408	417	404	413	392	408	412	401	415	449	383	440	413	399	413	409	442	392	405	407	454	470	432	397	406	443	421	423	440	394	393	431	416	423	482	397	418	460	392	451	451	404	458	412	387	407	453	413	407	420	423	416	413	429	385	362	394	428	422	424	384	394	404	404	428	404	432	435	439	454	446	440	370	391	409	400	438	436	395	422	399	406	424	414	407	429	383	410	400	428	445	427	402	427	439	451	412	406	432	419	407	422	437	407	407	417	399	408	412	377	398	439	410	408	424	408	425	402	401	415	460	416	401	431	423	379	418	418	411	419	445	444	439	402	401	423	416	434	448	425	442	400	417	397	377	406	390	410	452	419	442	445	431	426	414	412	425	420	389	394	411	414	424	391	418	418	439	432	400	392	388	418	431	438	419	447	389	446	424	433	444	394	437	395	444	424	417	417	443	359	390	421	431	392	393	402	425	411	420	397	429	378	377	393	413	456	415	439	422	443	421	414	409	399	414	404	447	425	448	422	400	418	396	409	414	387	427	441	395	428	399	434	405	409	417	401	397	404	431	386	413	410	423	426	417	413	398	413	405	412	434	443	407	358	408	395	397	447	469	415	422	379	429	441	357	407	440	425	420	416	466	424	419	429	409	350	390	405	386	413	419	409	411	430	434	383	418	411	420	400	409	403	409	408	418	394	418	363	399	430	406	421	401	404	416	401	422	421	437	416	443	424	421	425	439	441	415	413	421	453	423	412	427	418	379	415	426	418	440	435	405	433	439	406	436	414	459	404	420	425	417	408	405	414	404	387	395	385	408	426	396	398	401	429	411	435	412	415	419	452	425	454	425	437	398	415	424	425	457	408	396	429	427	427	378	416	415	415	430	410	431	398	409	384	463	393	402	427	416	396	408	456	400	433	402	408	449	432	411	401	402	420	427	454	401	419	448	389	419	417	405	407	439	433	426	413	398	422	406	398	421	435	399	396	401	431	416	427	409	370	405	430	392	433	405	389	396	431	398	409	428	432	451	428	404	417	367	429	420	426	419	433	454	437	404	396	429	414	434	412	456	400	449	435	417	411	402	462	401	407	447	424	388	420	412	409	418	404	376	425	388	411	395	420	394	401	414	452	390	372	410	418	383	408	404	403	390	405	422	461	427	388	414	401	433	381	450	397	381	424	429	420	385	446	425	409	400	380	408	414	394	440	442	428	430	385	432	424	387	417	422	395	432	443	448	415	393	386	418	430	412	395	410	422	398	386	428	415	393	442	430	409	433	421	402	417	407	414	376	438	416	420	387	435	406	425	417	457	427	395	425	412	387	432	437	410	445	400	439	401	445	443	462	380	451	429	420	407	384	381	381	394	404	424	430	383	433	408	399	414	438	415	378	464	406	433	447	398	424	403	438	411	410	433	421	414	408	419	411	355	439	434	446	402	457	400	398	395	373	443	402	435	391	449	430	402	404	398	410	408	397	374	425	396	411	426	420	444	390	437	430	434	368	416	385	397	394	403	413	407	419	402	415	422	387	404	439	409	429	409	401	423	398	406	403	411	442	410	425	434	444	395	434	418	401	410	428	416	415	423	393	369	419	406	391	427	410	422	407	391	420	392	395	400	392	417	477	404	392	419	420	403	420	435	453	448	426	407	411	416	402	444	409	384	396	415	394	442	443	423	428	410	441	412	448	434	379	428	412	453	425	406	403	440	407	419	409	435	403	376	449	428	416	405	425	454	445	414	393	413	425	428	383	398	382	420	385	393	411	429	397	413	449	453	415	443	406	405	404	427	415	444	413	462	408	426	404	418	404	393	398	410	422	447	396	415	355	411	445	375	423	392	437	437	380	422	413	384	401	373	399	409	402	415	410	426	412	411	414	416	418	398	417	447	413	404	402	405	412	419	416	435	434	401	412	433	433	419	391	416	409	401	411	433	429	416	422	426	441	414	425	410	389	433	364	377	459	362	431	439	433	389	455	424	404	417	447	431	393	407	395	461	409	431	381	381	412	440	416	416	402	381	395	444	400	413	433	407	445	452	401	428	401	414	399	430	394	418	415	416	381	428	413	405	419	421	408	407	443	410	420	391	417	368	440	432	397	408	390	424	430	404	413	454	453	397	433	430	407	384	413	407	399	434	423	417	386	426	406	449	410	399	431	437	432	418	404	420	423	428	448	416	450	439	411	419	406	426	410	435	420	426	396	428	431	431	437	422	436	439	425	438	439	412	377	414	429	440	433	418	383	409	391	439	401	423	379	387	414	382	428	437	409	367	430	417	396	407	411	413	460	424	403	427	405	394	396	426	424	429	393	450	449	408	407	395	407	422	440	419	437	415	409	378	403	414	434	398	389	425	418	421	410	441	420	401	447	409	422	413	402	434	385	424	422	405	409	402
85745	68621	66773	37260	14338	1353	187	183	176	125	117	121	121	129	125	132	100	124	112	120	134	115	123	126	119	104	110	98	135	136	124	115	118	131	98	109	128	116	98	116	110	100	120	111	118	104	108	114	116	108	112	110	123	130	111	106	103	102	128	149	121	109	160	137	127	118	137	113	112	122	108	122	123	119	107	108	109	127	102	143	130	104	105	111	99	105	114	107	114	106	120	130	120	111	99	107	112	94	125	92	110	111	94	110	101	150	110	117	122	115	85	125	139	113	125	105	134	97	132	117	103	115	109	114	103	98	120	116	97	98	109	106	139	106	109	104	91	128	102	132	134	126	122	126	117	110	107	109	116	118	83	145	120	100	92	115	125	104	122	100	115	109	107	102	107	112	116	98	111	113	91	111	120	120	106	118	111	119	116	124	107	102	124	103	106	98	107	103	97	117	115	113	112	97	129	99	109	123	117	119	90	123	115	122	108	125	106	118	103	102	112	105	127	118	123	121	119	102	120	117	102	109	113	107	119	99	101	99	108	119	104	104	101	127	89	102	100	110	111	120	131	103	111	101	108	115	116	112	112	125	114	101	107	112	121	98	110	130	115	116	105	114	102	106	127	106	104	102	133	123	101	123	102	118	105	117	101	119	107	103	126	110	113	110	105	119	99	98	108	99	112	101	124	137	119	116	109	94	123	128	102	109	131	124	94	104	107	104	116	126	105	107	114	109	114	116	112	114	118	116	115	113	115	115	94	95	102	128	106	121	121	116	106	115	119	102	102	120	124	110	132	105	125	113	103	105	136	114	131	125	117	108	103	120	99	116	101	113	121	117	112	98	105	98	119	102	103	115	109	110	113	98	126	99	96	98	97	102	89	122	111	117	100	123	92	120	112	133	107	112	118	92	124	112	112	113	119	112	102	110	125	110	98	113	124	112	121	121	118	117	101	128	98	122	119	124	121	123	117	130	116	93	105	123	119	115	115	100	96	119	107	121	99	105	112	107	102	118	116	90	118	103	115	110	114	122	110	104	106	103	121	91	108	125	110	97	109	109	115	114	123	110	115	129	117	110	112	134	101	127	106	109	116	106	104	97	123	122	113	117	119	125	108	126	121	112	127	91	120	118	116	122	102	120	139	115	105	97	114	114	115	138	124	119	110	109	120	106	120	95	114	95	148	125	115	106	98	127	118	102	115	128	116	116	115	103	94	124	110	107	123	140	111	129	121	130	96	126	116	103	109	117	105	124	120	112	102	109	112	130	132	108	112	104	82	116	117	106	104	114	125	119	104	114	126	101	100	87	91	124	100	97	143	107	120	132	101	123	117	101	123	126	111	109	120	95	117	113	107	105	106	96	126	105	107	128	98	105	106	115	92	116	111	106	115	108	109	128	117	121	116	134	107	100	106	103	109	127	110	110	98	95	108	121	105	124	124	135	104	120	104	108	125	94	108	93	116	104	110	147	133	120	118	105	113	137	117	132	121	113	122	110	103	107	112	127	112	117	116	120	104	119	116	101	106	104	113	114	107	122	115	109	114	119	104	126	101	105	87	125	130	106	111	107	127	92	119	108	115	112	104	134	114	101	109	120	128	87	127	119	110	112	117	126	131	100	126	104	115	120	115	126	107	107	106	108	116	124	124	121	118	97	117	118	112	98	112	100	95	118	110	116	113	104	104	90	103	103	107	113	133	120	104	115	127	115	126	116	131	134	109	128	117	125	122	109	104	134	109	135	107	102	106	123	123	90	113	121	123	138	98	110	108	107	106	132	96	103	89	112	115	116	108	89	107	116	132	113	114	104	98	115	114	99	110	112	98	120	118	111	114	129	108	97	107	113	120	134	120	112	108	95	109	105	97	108	105	120	129	121	128	98	101	103	99	112	120	110	108	110	102	132	112	121	105	109	108	109	123	119	105	108	134	112	100	119	110	104	123	105	126	118	101	109	111	85	98	111	114	127	104	103	115	107	110	97	109	112	108	126	129	104	103	101	97	105	110	103	111	127	118	136	130	118	115	117	102	113	112	118	106	110	131	101	99	119	119	108	106	124	113	108	128	122	123	105	129	126	98	121	104	105	110	101	115	107	135	100	118	113	106	147	108	112	128	112	103	125	110	124	103	86	93	105	103	102	109	106	127	102	103	136	90	109	97	130	106	117	110	108	121	115	106	101	99	101	111	133	104	113	104	111	109	93	124	109	91	118	99	112	100	109	117	121	122	110	121	119	112	116	104	119	132	116	121	114	135	129	105	113	122	117	117	112	120	121	131	93	99	130	96	107	123	103	113	100	112	131	129	98	92	115	121	119	100	112	109	105	104	125	131	128	104	108	103	109	114	110	101	106	114	124	101	121	92	120	109	101	118	114	105	110	99	106	97	121	125	103	124	104	120	122	115	121	110	117	111	104	115	127	94	105	107	84	112	104	106	110	110	118	111	102	97	107	104	104	119	105	126	99	105	109	116	119	136	122	105	128	113	130	115	133	111	101	84	99	117	100	117	91	110	114	104	110	108	122	106	110	117	120	111	94	114	121	99	108	130	113	109	89	134	92	105	129	121	112	110	115	101	121	110	103	110	115	105	126	110	107	117	129	125	118	114	94	106	107	123	128	106	118	108	136	131	133	127	116	130	110	109	122	101	131	106	128	112	122	116	100	99	110	137	109	118	101	88	101	115	96	123	106	94	127	103	110	102	111	109	116	124	108	131	104	110	115	134	100	139	113	112	114	118	111	100	115	112	124	108	103	112	127	116	117	120	119	99	117	98	108	120	120	115	107	116	115	106	112	117	95	110	98	104	108	107	139	108	115	117	96	100	118	128	88	118	114	98	114	103	97	103	117	109	110	93	112	132	124	116	110	130	119	100	109	118	116	100	120	120	91	125	112	94	96	116	113	112	125	120	134	112	126	144	113	118	121	113	90	121	107	122	130	115	102	118	119	134	116	119	89	142	119	95	122	135	107	116	101	128	97	93	115	107	117	97	115	109	101	111	117	104	98	98	96	115	134	94	116	114	110	108	109	97	107	111	94	99	112	96	118	98	132	110	118	103	109	99	123	139	107	117	107	111	109	107	119	100	118	107	118	107	101	101	114	103	130	104	112	107	112	104	109	121	124	114	121	94	108	104	126	116	109	114	142	110	102	91	125	131	122	114	105	134	124	113	131	104	126	98	123	133	129	116	112	95	129	125	104	110	120	102	106	112	118	108	103	105	109	124	106	106	123	95	122	110	124	123	114	116	117	126	109	132	116	88	110	102	122	113	112	101	109	107	104	94	118	111	128	114	105	152	118	91	111	101	102	114	109	113	113	118	126	100	125	113	121	100	126	110	111	105	118	135	108	92	141	117	106	114	108	120	124	98	106	101	120	120	109	122	105	119	121	92	125	130	112	104	122	107	108	99	102	99	108	102	123	132	108	101	115	117	126	159	110	108	123	82	113	124	117	124	129	124	120	114	122	102	111	118	87	127	97	94	113	90	113	99	104
61983	54238	62485	34093	12273	674	590	494	443	423	440	407	391	350	369	345	363	337	343	338	319	315	306	303	291	274	285	286	273	287	295	293	314	308	313	274	285	320	302	262	306	270	279	268	297	271	268	311	262	281	286	286	279	287	260	279	285	309	302	282	285	250	303	278	307	297	274	293	273	292	276	280	271	283	260	287	273	278	316	293	247	258	304	244	292	285	269	270	249	285	286	296	292	270	252	281	294	262	277	261	279	281	309	289	243	276	286	287	313	304	278	267	254	260	268	271	279	263	295	270	312	270	277	245	264	273	299	266	285	284	277	292	263	276	291	304	271	305	298	287	277	264	265	291	275	301	279	293	262	283	292	242	274	281	275	280	276	255	279	253	258	295	264	302	280	286	258	271	299	279	255	257	274	285	267	268	281	247	278	263	274	249	276	304	275	267	276	257	257	262	264	282	300	278	271	262	295	273	278	285	277	281	274	291	314	260	273	301	262	259	252	254	269	288	256	283	275	268	312	292	291	276	268	283	325	263	258	275	262	288	285	267	265	284	247	283	271	289	275	293	271	264	288	268	303	291	240	278	309	270	321	273	324	299	274	265	294	288	266	274	267	254	278	277	280	266	285	275	274	259	273	257	250	287	284	265	276	280	290	304	238	260	280	254	305	285	271	310	300	286	270	261	287	295	301	278	287	269	254	271	269	271	284	279	271	271	252	294	287	271	287	265	294	282	309	254	294	273	292	272	261	253	275	266	252	290	261	294	261	297	283	288	268	269	283	267	289	282	245	272	295	250	265	283	292	252	276	244	268	284	279	272	310	286	286	250	253	291	321	246	264	274	292	290	260	269	267	285	272	249	257	279	275	280	280	269	266	272	263	267	286	272	269	300	268	281	281	308	257	271	277	237	276	285	265	300	270	270	273	264	292	286	290	277	289	264	254	238	266	296	290	267	272	276	270	292	272	274	265	312	286	287	262	274	270	280	241	259	277	276	290	303	297	284	246	292	255	271	271	283	291	261	253	291	257	297	272	274	282	284	268	263	276	275	284	270	289	286	279	250	258	284	269	265	306	285	267	294	281	274	266	262	264	298	275	282	269	313	268	291	262	264	291	292	293	267	277	260	285	302	280	274	270	268	302	257	272	264	259	268	261	273	293	290	272	290	266	273	271	277	284	264	289	274	254	276	255	274	246	291	256	271	271	283	279	292	314	297	289	292	272	272	278	273	272	251	257	276	267	279	267	307	259	277	286	260	272	313	276	293	284	293	278	265	286	266	286	279	288	268	260	276	279	260	283	297	291	249	299	271	277	310	297	278	301	297	256	281	273	275	295	297	294	285	242	275	260	276	279	285	255	275	287	282	252	287	287	270	271	294	281	306	284	285	272	274	284	257	263	272	294	283	265	288	268	279	296	295	276	260	274	291	283	252	301	280	268	304	296	299	280	264	254	303	252	272	284	320	269	267	264	296	310	296	260	277	289	267	271	268	282	278	278	258	254	289	265	298	270	278	255	310	283	261	287	265	269	276	262	259	280	272	309	276	242	268	267	261	258	285	288	283	293	277	287	275	286	268	255	281	256	278	284	276	285	299	263	289	279	313	256	265	297	281	255	279	278	289	251	283	292	268	290	275	293	287	263	270	273	294	285	282	290	287	279	308	291	277	296	308	248	265	265	256	286	271	275	272	304	268	263	277	271	294	290	302	297	279	277	305	269	286	292	267	313	260	270	284	275	288	277	277	263	272	270	267	282	295	293	292	255	269	277	262	310	311	291	269	295	256	229	291	288	283	282	291	255	260	281	267	266	273	261	281	255	290	270	266	284	276	260	272	274	274	268	259	255	276	297	309	286	284	262	268	290	277	280	272	294	283	291	290	257	287	257	281	249	298	308	270	279	269	276	293	281	278	267	283	271	263	289	278	255	282	282	281	268	304	300	290	286	289	304	275	268	265	258	253	287	285	292	302	305	272	278	273	291	288	270	272	248	283	284	251	266	273	269	285	239	289	268	290	250	278	269	277	280	277	278	251	285	291	236	259	276	273	260	272	275	299	265	273	277	301	271	269	281	258	270	260	305	280	263	257	284	273	260	286	276	281	289	276	289	259	332	292	299	272	267	283	313	279	262	262	288	284	273	289	291	278	304	271	270	269	266	254	281	266	266	274	261	292	258	309	298	250	272	251	245	266	281	278	282	273	288	270	288	286	254	287	286	320	267	270	300	254	287	248	286	266	287	275	274	312	258	264	282	277	279	279	279	253	276	290	242	267	276	260	250	270	263	297	259	268	278	319	277	260	256	281	249	289	276	259	297	290	273	308	266	280	264	260	277	300	269	267	309	284	241	270	279	283	279	284	262	291	275	284	281	268	265	279	279	285	294	265	249	266	284	277	293	278	277	293	303	295	280	286	287	292	265	292	239	268	258	289	254	295	270	272	284	263	278	243	288	288	280	286	291	255	305	282	278	274	263	281	249	299	269	269	291	249	254	275	254	268	281	277	308	276	283	241	268	272	272	288	290	290	274	295	261	277	258	280	266	246	277	252	281	265	268	246	261	270	260	307	267	270	259	280	299	286	303	300	260	275	296	273	269	296	253	299	306	273	298	297	303	299	296	281	274	303	253	259	318	288	284	297	291	251	264	301	287	288	279	273	294	283	272	253	273	275	282	257	232	291	293	281	238	265	282	249	259	271	273	294	264	241	287	289	295	268	277	262	301	282	282	268	254	285	259	251	300	280	281	307	232	260	266	257	267	272	285	236	261	287	281	271	274	266	272	257	278	276	254	308	237	285	280	281	257	279	280	290	286	271	311	283	283	289	275	276	301	251	251	306	288	255	256	266	293	271	280	310	290	268	267	295	253	313	249	247	258	257	267	279	298	315	279	309	285	289	268	294	279	261	263	256	284	283	296	270	268	266	293	250	303	260	299	267	277	271	272	268	294	259	289	283	295	285	264	283	338	266	282	279	279	281	276	286	256	279	262	283	243	265	275	265	277	284	282	297	276	261	254	264	296	299	278	276	267	280	284	261	302	289	294	275	270	288	300	268	345	292	260	283	272	282	260	282	260	275	247	264	308	282	284	266	286	260	267	282	271	279	271	295	269	251	292	269	266	293	287	297	274	287	276	281	290	242	249	301	268	292	257	316	260	302	265	302	254	241	289	298	253	295	310	279	265	285	281	288	265	286	284	255	276	261	278	267	282	276	277	245	273	254	309	257	253	315	289	267	291	265	316	268	280	262	291	315	266	285	287	272	265	260	278	313	248	266	270	266	257	293	251	281	261	258	267	282	287	281	291	289	278	273	286	284	292	242	275	276	283	274	278	274	262	264	296	287	252	287	276	280	266	257	284	287	315	275	285	271	240	285	292	256	266	291	274	269	270	273	287	274	284	270	264	277	282	272	289	311	278	276	299	289	275	248	272	263	278	296	286	285	294	268	271	310	276	258	275	271	289	282	258	280	283	291	287	264	262	256	270	269	287	260
35441	15601	8031	1962	385	306	258	331	268	293	306	302	290	282	306	301	299	275	271	299	310	294	324	275	297	264	308	263	276	283	262	254	296	303	295	319	279	282	260	266	289	264	287	292	272	269	331	297	321	310	250	303	309	304	276	259	283	281	314	280	296	277	322	263	287	295	273	294	287	321	307	256	299	267	268	283	324	306	291	273	292	271	322	289	252	251	282	260	324	311	294	277	306	293	279	280	313	306	281	277	278	278	304	292	247	297	299	305	290	298	284	260	278	311	294	293	297	290	274	309	301	280	302	286	295	319	296	275	292	286	277	304	278	305	234	274	261	304	298	295	286	295	318	268	274	239	329	276	274	296	325	286	295	288	292	296	314	323	265	276	279	322	301	250	227	310	300	275	326	270	309	269	316	302	313	285	282	260	303	326	296	252	293	303	269	304	308	287	276	304	299	296	280	282	281	286	271	312	263	282	320	290	286	321	261	280	298	314	312	319	319	285	314	287	292	276	279	318	276	321	324	301	303	289	292	314	274	265	260	270	276	291	280	291	302	318	287	257	306	286	296	266	283	314	277	314	298	279	284	305	293	309	291	293	300	304	293	291	281	322	287	288	290	310	325	296	267	301	281	289	319	268	300	283	312	296	261	266	282	290	290	250	324	304	297	278	286	336	296	307	284	304	310	304	260	270	304	283	327	258	270	277	312	277	283	280	282	264	266	302	282	294	288	264	285	316	291	304	262	256	314	308	268	255	293	295	300	252	279	334	264	286	292	260	315	291	266	282	313	282	296	300	297	314	264	310	282	255	278	317	299	287	263	274	298	296	280	283	317	292	287	258	307	298	298	290	272	280	278	285	280	292	327	337	270	317	309	320	302	302	307	276	270	277	277	288	318	302	285	294	272	287	256	296	280	326	280	269	314	262	285	283	299	287	308	318	279	299	292	266	291	280	265	269	283	270	303	294	277	275	303	307	278	306	288	293	294	295	301	296	260	296	285	321	298	271	271	295	290	256	263	316	298	275	280	265	306	273	265	254	320	283	284	290	301	290	311	289	302	292	290	278	278	275	294	317	287	283	323	295	300	326	310	286	282	281	292	283	269	276	289	293	269	303	288	287	318	297	304	291	276	260	283	293	245	255	301	307	272	289	286	273	267	278	317	284	281	302	321	308	310	300	322	318	281	288	314	306	312	296	299	314	300	292	245	317	291	299	314	279	286	267	265	280	293	275	289	305	260	274	301	250	280	273	257	250	278	297	281	292	308	280	298	281	270	284	276	311	301	349	281	301	293	306	297	318	302	312	301	275	303	294	311	282	288	301	271	311	306	287	327	296	295	279	282	253	319	250	280	263	288	284	285	279	315	288	255	292	299	275	292	296	280	302	318	271	306	288	282	284	288	276	283	284	273	288	271	319	286	290	269	287	285	313	267	293	300	261	288	272	349	309	298	279	278	279	269	262	252	303	275	274	302	273	267	297	314	305	326	284	276	311	282	253	286	316	301	300	270	289	310	295	308	303	267	272	304	291	303	295	272	249	268	261	294	305	305	275	280	274	323	296	297	268	294	272	297	283	288	300	264	247	284	280	292	258	271	282	280	305	280	290	278	294	288	267	261	281	272	320	303	285	294	285	303	297	305	292	283	289	277	260	291	320	272	281	271	257	283	297	300	298	260	314	288	315	293	312	299	298	301	279	285	286	296	287	297	286	281	281	251	282	297	295	296	303	288	300	294	313	272	267	278	315	270	276	309	264	282	283	269	274	282	272	293	301	313	258	279	311	288	284	261	287	292	294	288	305	300	300	282	285	267	312	282	282	313	283	283	291	296	307	314	298	287	321	263	269	277	291	282	316	293	260	270	279	305	314	253	294	295	284	289	291	280	293	293	286	314	286	292	267	297	301	310	269	284	249	268	294	274	283	301	291	272	271	308	283	309	293	274	308	268	297	315	288	286	293	282	310	279	291	298	301	297	298	305	275	275	285	306	279	301	271	272	276	296	305	280	323	275	285	302	286	325	269	289	291	276	327	285	282	289	290	302	268	306	270	300	324	275	283	309	274	318	290	289	276	302	293	285	299	296	268	289	276	282	317	301	309	304	275	291	267	325	291	273	275	289	273	304	287	284	284	279	296	290	306	269	303	339	287	281	304	277	293	298	301	293	307	307	272	253	280	261	265	305	270	272	242	259	250	310	310	302	295	271	282	300	266	305	257	316	290	288	252	275	292	321	272	304	293	327	288	289	307	278	278	300	293	273	304	293	280	275	262	295	291	311	331	306	300	263	292	329	303	277	299	293	310	291	299	319	285	305	287	283	317	270	274	286	296	303	298	283	297	324	299	288	256	273	293	276	305	312	228	273	283	285	279	293	302	309	316	315	282	311	272	285	270	285	309	293	287	268	258	274	261	278	294	277	291	285	294	279	319	276	266	296	294	290	294	291	283	278	286	305	308	267	276	290	281	242	281	293	262	298	275	301	292	301	289	289	285	290	253	256	293	290	312	277	285	275	289	331	290	298	293	310	287	309	288	326	310	281	301	260	276	245	307	275	300	292	290	279	302	258	272	303	283	330	303	296	275	304	294	313	265	300	266	264	300	286	285	297	295	294	294	289	277	299	272	299	280	313	285	281	274	314	279	302	313	296	299	281	308	277	293	296	316	304	283	285	260	285	294	302	305	318	306	288	299	304	294	298	273	276	296	281	303	274	281	277	310	325	270	288	307	267	291	264	295	293	284	290	294	301	309	301	304	318	269	297	282	285	272	272	306	298	285	287	293	318	339	320	287	285	265	323	290	314	289	286	304	309	296	302	300	264	308	286	279	296	292	288	321	289	296	312	295	327	287	311	267	304	272	288	296	298	289	274	288	277	311	282	268	256	326	296	344	292	298	291	293	309	277	293	284	285	274	310	307	275	259	302	285	296	301	278	276	312	269	300	301	292	283	313	278	283	280	274	322	281	293	276	273	309	262	294	269	299	294	292	269	315	278	301	242	310	288	307	281	304	293	310	331	290	260	274	283	318	291	260	312	283	327	309	297	289	280	302	303	252	298	294	286	279	301	306	289	290	317	289	309	272	305	294	291	305	266	284	275	333	318	297	320	303	298	269	292	291	287	260	270	311	260	305	287	288	314	279	304	290	307	309	271	296	300	308	297	293	279	287	287	295	273	282	256	278	260	304	304	354	277	278	294	282	289	312	287	275	291	318	292	289	285	270	287	279	297	307	295	288	255	283	278	252	300	313	299	252	310	280	290	290	302	304	305	300	309	296	265	311	280	277	275	282	270	292	279	284	275	266	293	324	277	269	286	298	301	274	266	274	265	267	301	285	302	295	282	290	300	275	248	309	288	334	266	282	318	304	301	258	295	289	309	308	267	336	290	293	289	296	294	290	265	256	317	315	326	306	278	305	322	288	285	282	287	325	281	302	288	262	273	291	318	317	267	318	287	300	298	304	268	294	302	304	327	253	297	301	253	264	291	296	288
29553	13786	13965	3672	1023	646	626	615	653	687	645	650	621	650	627	597	628	639	602	659	646	616	671	657	640	615	673	667	648	639	631	651	603	654	644	586	635	687	617	614	613	641	662	660	661	653	615	672	594	667	636	588	684	660	633	662	625	677	611	678	654	624	623	653	631	631	604	645	607	645	597	621	621	590	646	609	642	657	627	643	649	681	657	615	608	655	629	657	597	631	649	648	572	642	650	612	645	583	623	614	662	637	627	629	609	616	621	591	617	614	669	618	640	644	663	635	622	660	676	634	698	664	659	619	608	585	653	667	669	659	630	617	660	668	622	647	587	654	618	694	622	642	609	627	665	595	596	646	620	647	664	632	635	626	614	675	613	628	663	656	601	657	627	639	646	628	614	623	634	623	644	617	640	670	617	649	616	688	599	647	678	639	589	621	575	626	698	657	607	631	654	632	660	634	631	668	624	649	636	644	636	655	615	649	681	579	630	663	660	645	691	619	638	637	657	646	663	634	645	609	652	627	643	671	630	641	696	640	638	672	647	642	636	651	637	655	687	591	638	597	660	639	665	640	616	651	628	623	621	652	649	683	617	658	657	622	671	628	663	640	627	658	654	604	649	670	673	599	648	637	637	617	623	624	648	681	649	634	618	677	621	606	659	603	647	625	625	605	646	643	600	641	633	647	655	658	659	635	642	613	646	665	675	631	602	634	641	633	690	649	626	663	628	658	622	654	651	673	656	633	639	634	670	635	638	616	613	657	681	672	613	632	616	643	619	665	599	658	652	615	596	642	629	626	634	658	595	628	651	645	668	647	674	614	672	654	638	646	709	627	651	606	684	654	653	621	682	674	666	649	657	599	656	672	605	615	643	649	589	635	594	619	633	621	646	680	630	664	633	647	651	616	600	640	632	644	658	651	613	612	617	590	654	646	658	680	674	670	665	629	668	632	654	586	629	637	624	636	644	637	667	599	657	645	679	646	644	667	604	663	663	666	651	639	639	588	630	646	634	637	653	607	635	666	637	604	641	659	663	643	662	652	584	667	657	606	604	623	643	592	648	631	651	659	627	612	603	599	671	675	627	606	628	679	652	631	654	629	696	662	626	665	677	617	661	619	651	645	677	566	641	672	667	604	677	579	642	653	623	632	602	671	643	661	672	649	631	647	610	633	617	626	677	648	665	650	648	640	642	670	666	612	666	626	675	636	646	647	585	657	637	630	632	695	647	607	663	606	641	638	686	623	605	656	637	645	610	652	654	641	669	616	673	589	635	604	617	627	682	616	633	633	630	633	669	609	656	626	668	662	617	597	629	643	659	637	609	643	627	625	648	649	582	611	655	656	604	696	648	671	644	635	651	634	635	638	626	674	665	644	663	622	647	650	674	644	626	651	650	656	634	635	637	665	600	664	660	627	641	645	625	687	703	629	655	661	690	661	603	627	646	658	656	648	637	597	661	643	612	628	593	667	660	610	616	598	618	627	651	661	621	609	643	628	604	651	700	650	685	637	647	597	691	629	635	638	658	661	617	674	635	634	683	619	648	651	661	589	645	645	676	611	652	631	674	627	607	602	657	668	641	628	622	674	582	683	634	662	641	645	654	617	653	600	645	633	619	634	653	642	645	660	691	669	649	661	634	621	660	614	688	634	669	621	655	644	625	699	613	701	684	647	609	643	639	632	625	616	601	632	700	667	645	641	609	621	669	667	654	607	601	651	658	671	647	654	625	659	675	657	604	650	609	622	606	660	637	627	661	664	635	641	642	645	635	670	649	631	624	685	656	613	657	660	630	585	622	709	599	657	623	681	629	629	612	622	622	631	638	682	633	645	625	649	620	671	640	627	646	614	639	626	674	697	612	619	639	662	631	649	635	670	655	625	628	685	612	633	628	684	641	642	564	651	651	658	637	640	591	633	641	644	614	683	639	636	640	653	617	648	623	623	621	664	650	617	686	665	622	685	637	636	650	622	626	656	640	668	639	660	640	636	643	654	643	647	677	650	640	677	668	668	673	619	619	639	629	642	663	624	624	617	635	650	605	639	621	589	627	649	637	619	655	619	663	639	628	627	624	648	613	648	608	687	687	613	634	659	623	635	590	609	580	636	670	650	626	617	637	650	622	697	646	600	648	671	656	653	648	647	632	653	593	632	631	619	621	621	652	607	671	638	680	622	666	591	649	633	663	688	643	632	674	617	590	665	624	636	596	642	628	670	678	646	639	634	639	650	638	630	581	650	684	649	647	611	585	651	624	647	658	596	702	655	618	590	603	624	644	634	685	607	633	626	644	685	661	678	632	610	604	648	608	642	659	628	668	650	630	661	634	631	644	615	613	637	646	672	623	617	677	625	615	652	574	633	620	633	624	636	677	636	621	645	632	648	606	660	623	640	662	624	661	643	649	641	631	610	657	666	628	685	663	661	645	605	601	617	659	646	661	694	590	688	633	648	632	637	637	647	651	657	587	646	664	643	626	638	642	638	642	637	653	633	644	709	666	700	692	627	623	607	653	623	584	657	619	654	622	677	603	616	654	631	661	631	692	661	652	599	677	619	645	657	637	668	605	623	653	608	651	644	585	644	650	646	645	644	656	637	614	649	631	633	637	641	645	676	680	632	602	645	627	632	622	662	628	656	619	591	649	654	613	679	666	661	670	654	641	667	648	648	626	648	658	670	614	652	596	624	646	650	614	620	687	644	645	635	622	674	664	653	613	626	636	641	649	655	652	626	596	669	655	663	638	615	613	635	644	685	637	639	643	659	631	635	615	634	625	640	664	598	665	633	653	654	637	649	680	665	667	613	639	632	608	649	642	647	681	623	690	659	607	638	655	666	601	675	651	628	610	631	600	613	716	638	672	628	604	623	637	631	623	668	627	603	646	624	634	629	627	623	648	652	674	605	600	583	624	664	629	631	644	617	665	601	610	643	609	625	630	642	621	613	631	629	668	641	689	645	627	683	667	614	640	606	659	621	680	644	606	645	626	650	655	675	613	617	630	620	597	604	643	623	657	676	640	669	654	635	681	627	618	604	599	648	615	621	680	640	665	682	649	612	638	608	639	639	604	625	636	600	645	655	635	638	655	642	632	633	665	672	648	634	650	621	635	618	628	624	621	622	683	637	653	621	609	671	650	606	659	682	625	658	685	619	618	636	640	637	622	637	661	674	645	623	632	670	623	646	627	657	652	650	625	642	624	672	659	636	614	646	595	617	682	660	646	644	665	616	666	702	678	635	616	647	652	645	636	622	663	644	619	679	663	624	642	602	652	665	653	645	620	660	613	621	650	623	601	670	632	627	605	668	616	652	643	642	660	685	624	660	653	628	642	610	635	596	678	621	629	607	628	648	605	677	618	601	673	647	669	655	651	601	631	638	673	601	680	636	655	665	620	649	642	634	661	625	678	619	653	630	625	632	650	643	620	649	653	620	599	628	612	628	647	630	659	634	655	667	672	631	665	625	608	704	669	641	609	641	667	633	637	672	634	631
77267	59056	54548	27580	8717	562	219	229	227	218	197	214	187	216	210	202	201	179	176	189	176	193	208	173	199	210	210	173	180	204	160	169	181	204	174	173	215	190	182	165	177	196	211	180	193	176	169	196	210	182	211	187	172	156	202	185	180	188	187	188	165	192	180	181	189	167	190	199	175	186	191	175	179	204	196	199	211	220	203	157	196	180	180	156	161	179	183	179	190	173	181	211	217	156	187	192	196	195	186	207	147	189	211	183	225	195	176	185	159	179	176	213	213	183	177	173	189	172	202	187	189	199	189	190	186	187	167	189	195	171	186	180	211	179	193	192	173	164	162	203	198	182	189	199	179	200	186	196	209	208	215	189	179	210	192	177	178	208	185	180	178	191	168	202	189	180	182	183	195	194	196	193	196	183	189	156	157	170	154	194	190	176	197	201	176	215	194	194	187	204	204	191	195	190	199	207	200	210	192	176	178	180	193	195	214	189	159	191	188	175	191	172	182	188	205	176	216	180	194	187	197	154	151	173	181	169	183	181	197	190	164	200	183	177	181	196	175	182	181	178	199	172	183	176	189	180	185	192	180	193	175	214	180	178	162	186	212	205	183	202	155	188	177	177	191	162	171	178	204	198	200	213	155	190	191	178	196	181	188	188	217	194	171	185	211	179	192	176	161	182	187	188	194	162	193	181	188	165	185	167	204	199	162	215	182	193	195	190	190	186	179	173	188	159	183	201	198	173	191	186	191	171	179	181	203	203	172	178	211	207	200	198	201	210	180	197	166	197	192	189	174	179	170	182	199	180	205	205	195	189	175	196	178	198	212	158	187	182	168	165	208	166	187	171	188	189	172	189	177	192	164	192	189	207	210	186	196	199	188	184	185	180	197	217	195	180	185	192	203	172	174	215	196	201	182	177	189	168	183	196	177	181	171	203	181	195	188	163	209	166	201	185	199	183	182	161	200	173	178	182	172	219	178	179	180	202	185	197	204	175	206	180	186	178	195	188	210	196	168	191	198	174	188	169	183	183	178	209	180	197	199	160	185	194	178	179	192	190	205	179	194	216	173	198	205	198	198	182	175	168	179	181	172	161	207	186	212	182	187	181	198	194	219	184	205	213	170	192	208	186	191	174	198	212	196	174	203	194	182	172	203	187	189	181	175	166	185	192	204	193	190	197	191	181	185	170	192	180	186	198	200	196	167	193	191	179	146	182	183	198	181	184	192	166	198	180	207	175	201	190	171	207	225	192	195	172	175	198	194	194	167	176	182	161	202	159	189	176	168	193	176	163	178	171	196	211	175	186	155	201	213	194	206	198	171	182	205	167	171	190	208	206	186	213	197	165	202	190	172	170	181	185	180	181	165	192	191	180	193	214	183	191	183	190	185	183	180	187	192	198	195	192	194	170	159	200	186	194	180	154	190	199	182	184	154	217	189	197	178	195	188	178	157	195	192	182	199	182	196	185	204	171	176	180	188	206	193	173	190	179	193	197	200	184	171	168	209	175	177	177	188	200	193	177	194	193	181	175	183	194	196	190	187	190	186	204	189	170	166	198	205	183	193	201	184	185	184	159	187	197	187	176	179	170	169	171	186	211	212	176	184	222	198	211	203	178	186	200	191	187	192	174	166	191	203	193	178	188	192	189	181	195	173	198	176	171	179	190	201	188	164	184	176	185	168	202	192	172	178	191	210	178	174	207	191	176	169	194	174	167	202	180	162	184	187	196	179	174	177	174	186	199	155	172	199	165	176	171	201	204	198	190	198	209	196	200	196	196	182	198	196	209	193	209	217	197	190	195	162	173	187	205	180	190	180	184	194	173	158	188	192	190	180	192	196	168	196	187	177	201	198	186	185	200	164	200	201	208	191	207	175	184	196	178	192	208	173	207	172	185	192	209	157	181	181	172	194	183	186	180	167	161	177	190	197	182	174	172	193	196	208	211	184	211	168	186	196	176	168	201	179	204	189	187	190	198	214	214	212	189	215	176	178	196	226	207	183	184	169	191	203	181	198	182	173	196	197	190	204	194	207	202	191	189	197	175	184	186	181	220	197	196	168	214	169	198	192	169	194	195	214	204	209	181	180	216	189	201	183	176	191	185	201	208	151	208	190	165	200	179	192	201	193	205	191	203	200	190	189	150	179	168	190	195	173	203	217	200	170	192	189	191	185	186	161	189	175	211	184	191	204	182	185	169	191	175	192	205	167	180	178	211	209	176	209	204	203	186	186	220	168	179	169	184	184	168	176	188	168	187	190	185	199	217	204	200	183	183	179	153	173	180	179	187	195	203	165	217	176	155	197	188	186	192	182	213	181	186	186	171	180	169	175	198	190	215	196	188	188	179	167	189	200	198	182	186	204	208	184	204	200	193	170	208	196	196	182	215	168	203	169	180	217	183	191	199	192	190	194	194	158	178	193	171	209	179	195	209	187	179	203	174	180	190	189	184	190	172	189	167	165	180	192	174	166	176	162	183	194	188	192	181	178	192	190	206	201	195	185	175	181	183	199	193	200	172	202	174	208	201	197	196	194	150	192	186	186	192	201	197	197	182	215	216	165	197	176	194	205	176	179	231	166	188	206	187	195	194	188	186	174	201	199	210	207	187	178	160	167	195	198	177	201	189	185	190	176	200	209	206	178	172	165	176	217	203	216	201	200	182	198	175	190	182	181	203	209	201	174	174	184	215	184	207	178	189	206	179	179	209	172	174	165	191	169	186	170	183	180	195	169	182	188	207	167	209	171	181	178	203	197	179	206	194	183	171	200	218	222	169	185	164	167	188	189	208	198	179	171	200	178	196	186	187	178	219	176	159	189	178	179	202	187	187	214	190	205	200	158	174	184	195	210	178	190	197	190	189	176	182	187	194	166	173	196	192	172	189	197	169	191	169	183	198	181	200	183	201	183	185	161	194	163	200	168	207	203	190	169	179	201	175	175	227	223	187	175	186	170	188	210	187	173	195	157	199	185	167	175	211	180	181	194	174	188	196	169	193	217	188	192	205	171	196	180	195	218	209	187	171	185	202	189	195	198	198	175	176	167	188	188	181	197	190	188	209	198	211	186	205	167	187	189	202	163	174	192	200	169	181	187	209	180	187	194	187	188	187	171	195	207	171	206	206	187	173	179	192	208	197	175	186	177	175	174	182	229	216	181	203	184	188	183	186	190	212	225	191	155	184	192	173	194	172	182	181	189	163	175	185	177	164	193	185	199	182	184	175	172	198	184	169	196	202	202	159	199	208	204	173	190	189	180	170	199	203	167	201	195	181	210	185	184	211	206	190	193	169	187	177	201	174	183	194	189	192	169	213	165	188	173	188	211	220	194	173	195	174	177	201	178	177	186	178	198	191	200	202	218	191	182	171	158	192	163	176	197	191	200	200	178	184	167	184	193	207	186	196	158	173	182	177	195	205	176	182	202	203	176	187	181	174	189	202	167	203	172	173	203	181	221	183	213	197	179	197	188	157	195	163	202	208	184	197	190	187
51802	44108	51121	25841	9888	547	595	551	508	498	515	475	452	450	482	441	450	454	464	480	401	433	443	457	445	432	437	425	439	414	453	426	447	458	421	454	429	437	424	418	436	416	457	430	422	418	445	460	446	435	441	417	430	415	414	383	423	426	431	412	404	460	442	423	419	428	410	385	445	445	453	398	449	434	446	450	402	424	446	384	448	445	422	409	433	462	403	423	413	427	431	413	415	406	434	445	401	457	408	412	402	392	416	414	396	441	453	395	423	409	431	472	440	400	440	393	446	431	419	449	427	410	454	430	416	404	432	437	415	440	425	432	416	397	446	462	411	424	435	430	464	466	415	397	437	440	442	461	415	425	431	396	411	446	443	438	433	408	457	426	422	432	432	408	406	417	393	386	447	437	431	429	449	427	392	409	382	464	409	428	430	442	407	418	436	450	446	397	454	387	432	413	425	405	462	440	401	490	405	423	427	402	438	418	442	418	453	452	411	384	407	424	410	414	396	407	430	438	418	441	429	414	436	396	441	449	400	401	383	433	395	467	413	405	407	406	442	425	412	407	402	433	392	423	411	431	410	429	404	426	423	448	431	420	418	429	418	444	445	416	413	441	436	381	409	428	434	401	433	413	428	415	413	439	411	437	431	422	416	423	399	453	434	404	424	411	457	450	405	454	429	414	438	461	449	422	432	440	460	403	429	387	414	436	414	429	415	424	365	476	430	426	430	422	417	431	429	411	427	418	434	408	432	402	412	440	432	439	450	437	393	423	427	425	426	414	426	431	417	407	394	431	424	408	430	418	389	438	386	392	369	414	437	388	426	416	482	431	415	424	441	367	444	431	453	405	416	409	425	408	430	436	413	418	429	416	431	407	408	421	409	427	408	451	424	433	414	416	393	408	418	420	454	405	454	428	461	445	416	417	437	441	393	432	409	382	393	394	370	427	470	453	439	403	431	426	392	418	450	429	444	419	412	398	409	400	393	448	453	417	397	422	447	413	400	418	409	395	456	379	391	404	441	416	405	412	419	431	405	426	417	425	403	435	419	363	404	392	420	405	424	428	401	410	414	453	419	408	425	425	416	416	402	394	437	383	432	404	417	435	440	407	463	442	414	437	438	419	453	425	424	426	426	417	418	421	421	413	441	417	384	405	453	440	393	429	434	433	416	397	407	443	390	434	415	385	407	431	441	440	394	427	430	372	416	414	397	437	415	410	424	417	434	441	418	408	408	402	432	394	392	451	436	417	424	437	377	453	416	438	416	424	403	419	440	414	443	406	446	429	419	411	451	436	453	443	450	449	393	436	475	426	402	461	414	394	421	434	438	400	460	415	427	440	437	458	412	435	412	434	425	401	378	430	450	399	430	454	416	436	455	375	435	424	429	393	415	403	432	429	406	430	439	449	419	420	404	402	421	434	431	430	419	409	440	424	400	414	430	420	435	394	432	451	424	411	438	451	458	438	421	454	419	424	416	427	413	403	404	419	412	437	406	413	409	432	425	413	431	421	445	434	411	393	423	416	403	406	392	419	420	418	422	396	437	439	400	405	443	433	416	406	438	455	418	413	424	455	410	428	408	416	418	443	442	429	417	432	412	419	404	457	409	444	410	438	436	406	396	384	403	412	414	401	468	418	407	425	413	418	428	451	434	452	411	449	418	420	434	400	383	442	405	438	396	443	415	394	405	409	418	407	410	394	409	426	430	417	415	438	445	433	459	431	426	463	422	425	408	424	425	419	428	428	431	435	424	453	431	414	382	434	435	444	438	399	452	409	399	415	419	411	389	415	413	414	426	443	398	420	415	403	413	470	419	447	419	397	433	463	432	432	411	470	407	405	399	420	435	489	462	418	381	442	412	403	443	405	420	400	407	455	420	408	439	421	433	423	383	440	443	412	429	434	416	418	417	395	428	435	427	449	436	435	428	470	414	416	451	413	386	429	410	465	444	409	456	432	411	421	421	424	395	412	421	388	429	438	423	414	439	416	403	399	454	450	414	420	415	436	391	418	424	443	409	461	419	445	440	435	420	438	449	385	401	437	375	400	428	412	427	432	425	420	422	468	439	435	396	448	373	441	432	409	434	443	437	414	430	403	382	402	450	431	431	367	434	388	420	375	426	445	458	409	432	412	390	392	432	435	454	427	427	411	414	420	411	416	401	423	425	414	438	396	432	430	393	444	406	448	419	430	428	403	428	394	408	439	415	396	440	462	406	411	437	423	400	408	429	442	431	430	424	367	420	424	429	427	443	459	412	449	407	497	446	402	432	435	430	426	433	438	398	416	404	396	361	432	446	461	474	431	451	430	421	439	384	448	440	416	410	432	395	431	444	437	433	425	407	446	415	437	444	428	436	408	405	419	412	407	390	447	430	419	440	422	439	409	387	412	427	417	410	424	413	433	425	408	418	430	442	437	439	415	451	424	462	451	433	441	424	417	413	410	429	489	407	445	395	422	437	413	429	370	386	430	415	416	440	434	445	455	412	413	447	443	415	408	430	400	380	421	428	448	419	427	412	405	439	373	403	427	452	432	454	414	442	389	446	433	407	426	385	412	421	435	426	445	418	401	398	434	362	382	458	424	437	432	421	424	432	414	380	432	437	426	457	447	396	449	438	452	430	428	400	381	431	426	433	417	425	428	400	403	438	407	439	435	429	440	440	424	432	409	457	437	441	454	402	413	461	457	402	444	426	406	456	451	421	445	450	394	430	425	411	483	404	433	408	401	424	430	417	427	424	424	432	428	437	447	430	423	450	403	447	430	430	434	439	439	393	449	432	390	411	400	419	415	453	418	429	429	415	447	445	461	453	422	432	395	384	431	395	444	429	425	403	446	417	426	409	392	469	401	358	385	429	432	405	430	458	427	423	425	431	438	413	388	429	406	392	444	435	449	416	385	399	428	365	371	404	369	454	440	414	385	446	418	422	418	434	378	433	467	429	425	413	418	455	465	427	439	431	442	460	418	451	448	461	441	405	423	398	422	408	427	380	439	382	490	443	427	421	441	441	449	387	427	431	435	407	424	424	398	442	445	436	411	433	444	444	392	438	391	420	429	382	417	398	418	413	462	435	407	412	422	451	439	436	454	440	419	434	430	438	451	446	403	420	461	428	397	430	418	452	412	422	411	421	474	455	453	430	401	417	437	470	444	403	421	427	454	411	430	408	429	392	379	460	455	418	427	399	436	434	401	428	411	397	430	408	382	406	469	428	418	402	417	435	391	421	434	432	409	430	455	412	420	414	441	396	412	424	414	431	409	401	429	444	398	409	424	427	407	419	412	419	424	415	431	435	397	413	407	417	412	417	383	442	443	425	451	446	389	395	406	414	412	413	381	403	415	447	441	405	405	428	431	419	443	425	430	386	446	427	408	403	426	430	490	423	436	424	424	416	407	407	379	395	437	397	401	432	411	409	399	426	428	385	419	396	413	445	450	410	432	442	435	407	435	411	422	415	400	410	410	443	440	404	386	403	427	428	424	445	395
86054	69088	65309	36113	16435	1971	187	193	154	147	139	140	134	149	148	124	108	123	121	97	143	133	121	127	136	140	119	129	108	105	130	130	115	120	125	120	102	109	115	120	130	102	119	114	129	106	128	121	121	123	104	123	148	139	126	118	137	111	104	117	116	128	119	138	105	113	108	116	125	98	109	112	117	108	94	91	109	98	100	117	92	123	104	112	104	128	126	102	106	128	97	105	96	107	129	122	126	112	104	94	122	103	116	106	129	116	133	112	100	124	106	122	101	108	115	114	123	113	117	110	111	118	102	105	116	135	141	123	122	111	133	113	110	104	112	116	126	122	118	117	109	108	129	133	118	114	136	116	109	114	100	133	121	118	123	137	124	103	108	112	118	109	97	103	97	119	111	111	123	100	85	126	122	110	120	123	117	118	107	132	118	137	106	134	124	130	123	120	101	101	136	116	92	94	111	130	103	108	102	122	129	127	96	125	106	108	125	125	110	135	124	113	110	105	115	110	105	131	104	111	113	119	114	103	120	114	123	118	121	122	124	106	102	91	126	122	118	112	111	103	93	120	99	109	111	127	126	98	111	95	105	120	110	102	116	127	118	120	115	137	113	90	117	116	159	109	128	102	100	117	117	138	95	115	107	127	107	128	120	108	129	114	122	112	136	120	133	128	141	93	129	110	105	119	116	121	128	96	125	113	134	97	116	99	129	115	117	97	123	122	127	104	123	109	121	102	113	115	109	130	123	114	101	118	110	113	100	97	120	110	118	116	113	103	126	114	108	82	117	115	98	129	112	114	122	110	100	111	126	102	114	124	116	119	129	114	120	116	107	119	127	116	107	117	101	108	120	109	117	123	115	105	113	118	89	112	131	96	94	103	107	110	123	123	111	104	120	118	108	128	115	132	123	128	115	140	112	119	122	129	106	119	137	125	98	107	109	110	107	127	122	109	102	130	111	118	102	130	129	119	123	133	135	116	113	121	112	112	120	101	121	111	115	122	111	108	111	122	103	111	120	111	115	111	131	103	80	123	97	110	133	124	110	122	122	127	101	125	126	107	111	120	123	101	145	121	140	126	102	110	92	122	135	124	109	96	121	146	128	109	106	113	119	128	134	109	103	114	104	105	106	124	111	144	111	121	122	119	135	108	101	115	123	102	126	120	121	116	124	126	124	116	105	108	111	114	124	116	112	132	126	114	126	118	116	117	114	114	118	104	122	118	104	113	116	95	129	115	105	115	115	90	106	115	103	112	116	126	119	113	113	122	127	108	100	104	103	111	109	140	100	122	117	114	135	105	126	113	112	118	98	135	114	119	93	117	115	124	109	115	116	133	132	100	95	113	106	102	96	117	109	112	101	131	96	129	138	128	125	110	129	104	114	117	128	119	128	106	100	113	97	117	108	123	117	117	116	111	107	106	104	103	101	130	121	113	114	116	121	116	114	123	91	110	97	106	129	120	114	102	112	116	97	94	114	120	111	105	103	105	114	98	116	101	110	115	130	124	109	108	102	134	111	118	97	119	128	118	120	126	117	118	120	115	125	126	117	111	121	131	123	132	120	123	106	132	103	110	110	98	103	129	128	108	100	102	125	112	99	115	106	103	100	100	117	98	113	121	115	119	125	126	97	122	133	127	115	116	98	120	134	145	115	108	123	130	114	114	112	118	110	110	97	119	110	111	112	85	96	99	127	124	124	99	114	113	114	120	140	105	117	115	97	133	140	114	114	116	110	123	108	115	125	124	110	109	119	115	103	99	116	96	106	102	135	111	112	114	137	110	120	120	116	125	107	105	107	117	126	124	99	108	105	105	117	93	101	98	119	114	139	122	118	122	112	108	103	109	113	111	122	129	119	106	110	128	114	106	147	108	134	125	108	97	132	128	131	97	98	114	137	126	135	117	134	120	140	115	112	134	134	102	129	124	103	123	133	119	121	100	110	104	110	110	123	119	115	120	125	103	118	130	133	119	98	122	107	127	105	115	112	108	101	125	103	131	123	118	103	101	92	128	122	118	108	120	135	132	112	123	112	113	107	128	122	114	104	123	125	116	129	120	102	115	99	111	132	101	129	104	114	121	108	111	125	126	93	106	117	112	115	133	95	127	98	120	121	142	129	120	117	110	104	113	135	110	112	124	114	133	126	115	96	128	120	114	102	107	104	128	93	112	128	115	113	114	100	121	121	113	83	134	115	117	122	115	130	105	115	104	119	128	111	135	125	122	117	124	113	128	110	108	126	121	107	103	105	113	134	119	109	116	127	135	118	117	141	117	129	99	136	136	106	121	125	121	112	101	111	112	121	103	119	105	131	101	126	119	111	120	120	144	108	101	127	125	128	106	95	119	121	97	115	122	124	102	94	126	122	125	116	122	118	105	111	107	94	123	125	127	131	107	134	123	103	119	125	107	114	118	126	120	132	124	127	136	121	125	110	97	119	117	105	130	103	113	110	122	97	118	122	114	127	104	114	112	111	124	114	123	109	106	105	116	124	111	125	126	107	91	127	91	93	97	125	125	116	113	117	115	120	133	101	124	101	92	118	116	108	112	112	99	97	115	86	126	116	105	122	115	117	119	130	118	124	119	120	105	103	122	136	111	118	98	119	119	113	121	120	111	101	94	127	90	120	111	121	94	115	127	124	116	119	106	127	127	103	123	95	123	129	144	112	123	120	114	114	107	132	105	152	97	123	107	111	113	106	109	141	112	134	119	112	115	125	114	97	119	121	122	116	114	110	102	102	109	121	109	125	109	112	86	130	98	110	117	104	101	131	97	100	103	126	115	110	108	115	131	109	123	123	92	98	108	115	126	114	124	119	116	108	121	106	127	112	122	119	117	76	111	107	117	113	118	135	124	122	108	111	113	119	112	115	135	126	120	120	100	123	106	112	113	122	139	108	116	92	112	131	115	113	117	120	113	123	94	114	116	98	118	125	100	109	132	129	103	124	116	101	104	118	123	140	107	117	129	128	109	110	113	112	123	108	116	98	118	123	115	115	112	119	121	128	103	107	101	128	127	120	111	133	102	125	108	128	123	108	121	109	117	105	112	89	127	105	102	117	124	122	124	129	123	104	106	99	121	114	95	118	116	123	110	112	115	116	126	129	125	113	118	109	136	114	115	135	107	121	115	112	121	122	127	107	117	120	127	95	118	137	135	112	132	96	99	107	127	128	128	110	99	123	131	133	93	124	118	104	124	133	138	153	120	94	109	124	94	119	110	111	105	121	107	113	102	125	127	115	107	112	111	116	107	117	109	95	117	115	115	135	135	125	118	120	139	109	118	111	92	119	119	137	123	114	102	126	113	133	118	125	110	116	113	98	95	118	116	131	95	116	127	121	119	118	114	107	110	128	126	116	122	120	124	102	113	129	123	122	107	96	120	108	114	125	104	90	122	113	105	118	118	117	121	109	110	101	122	119	118	132	104	116	128	111	129	110	120	125	111	115	131	125	98	111	127	105	103	115	105	126	137	105	113	130	130	120	128
61689	54537	61972	35174	13015	672	585	513	445	437	423	388	392	346	355	357	356	343	328	342	329	320	326	299	322	291	287	265	282	324	288	278	309	301	294	299	312	297	305	299	294	290	299	295	278	296	303	265	283	297	281	310	275	318	316	288	295	282	301	281	278	316	273	296	304	303	282	273	279	273	279	278	261	275	266	284	304	265	277	271	271	291	241	280	283	305	307	283	309	269	261	281	282	280	266	256	247	284	283	255	293	270	300	279	289	280	265	299	308	278	265	280	292	313	304	270	291	288	264	270	275	302	248	284	277	254	286	257	281	234	289	244	292	288	279	273	267	278	311	286	259	274	250	295	280	299	255	301	275	284	291	322	265	270	284	290	280	297	298	289	284	290	302	269	245	255	279	276	262	281	276	314	280	268	261	286	301	295	287	310	304	303	257	283	266	285	278	282	307	281	296	300	273	251	292	296	265	290	282	289	302	297	285	273	288	272	315	291	294	299	278	246	287	296	301	294	265	279	273	303	286	283	304	275	266	282	264	248	270	286	253	275	267	279	274	274	289	302	274	295	278	286	243	284	296	250	284	263	282	260	276	311	286	301	268	289	289	268	311	285	277	308	274	261	268	267	279	263	270	267	290	284	309	282	263	268	315	254	293	273	297	291	272	320	247	273	286	266	284	265	273	287	298	268	329	282	288	291	307	264	259	273	266	283	298	309	273	264	283	298	284	283	262	302	278	256	291	260	286	277	293	299	276	271	265	251	314	276	274	232	280	268	300	262	269	265	264	311	272	281	287	276	311	295	326	288	296	291	298	274	292	267	275	314	282	290	294	307	281	273	274	282	270	266	281	291	251	290	287	274	277	266	291	288	277	306	286	304	294	291	286	244	253	285	305	292	278	267	265	300	268	284	267	275	280	286	260	280	290	267	290	268	269	301	306	271	296	265	268	304	283	282	304	300	278	272	306	295	249	296	302	302	282	280	292	294	275	301	299	244	291	279	251	278	257	284	292	250	292	283	281	280	275	312	269	307	291	292	266	286	276	262	313	279	279	301	290	290	290	299	292	284	283	292	296	302	300	282	269	305	267	305	309	279	289	285	302	269	293	278	266	278	277	270	295	295	292	300	285	280	297	296	291	282	305	264	288	272	300	275	273	279	289	276	277	287	328	300	273	252	268	276	257	267	273	268	283	281	284	297	271	284	274	264	273	269	288	283	269	288	271	266	302	293	255	331	298	331	287	294	236	268	272	294	249	274	277	264	279	298	312	307	286	267	266	318	285	271	268	275	293	267	261	273	273	261	272	297	289	313	283	284	282	293	262	299	276	302	305	262	280	314	277	293	313	270	281	256	285	285	277	270	291	316	257	262	297	266	295	283	292	257	292	277	281	306	293	277	255	267	268	285	278	271	282	291	237	269	284	271	256	283	289	298	264	260	283	282	256	294	261	296	269	305	274	285	300	297	278	274	299	312	295	292	287	285	284	266	259	272	255	269	301	246	270	288	270	257	276	305	302	270	237	271	288	293	261	295	256	300	267	290	316	282	250	326	269	282	265	243	306	271	295	296	298	316	276	289	312	306	292	273	314	264	285	314	269	284	264	253	269	319	277	260	284	264	284	297	311	280	290	285	277	297	268	300	271	264	271	283	288	293	249	292	317	262	267	314	294	278	271	261	287	279	257	304	288	270	295	268	294	301	290	277	298	279	273	250	288	293	269	279	264	266	303	285	258	269	276	275	313	299	259	254	289	283	276	310	260	282	262	310	295	314	283	313	274	289	263	281	255	324	290	278	295	297	252	275	244	291	275	283	268	326	274	271	268	258	293	265	281	285	299	296	293	261	265	254	273	259	282	244	273	289	283	265	276	289	296	268	267	281	249	284	279	260	275	281	280	251	276	276	304	321	284	279	282	272	275	281	263	280	277	268	315	269	257	277	256	258	302	277	289	267	295	266	297	280	272	303	269	306	278	285	249	257	269	281	251	307	313	321	265	273	280	281	279	274	256	279	297	255	285	308	314	280	273	280	298	264	255	294	292	296	267	292	266	274	261	302	276	261	296	261	268	294	269	274	253	273	278	276	277	278	290	274	276	290	267	305	294	324	256	256	281	266	335	277	271	293	295	278	280	272	268	281	256	310	278	279	259	302	286	279	284	269	276	261	267	336	274	288	299	277	278	286	290	258	271	255	290	286	302	285	318	301	270	295	274	263	261	279	273	269	273	281	255	250	282	275	259	288	293	298	287	296	274	294	270	304	263	295	271	293	288	260	279	281	285	320	284	281	253	268	294	287	275	287	288	263	268	303	249	251	257	268	279	272	271	256	283	279	278	258	288	294	287	290	246	281	292	285	268	304	293	290	302	288	281	264	286	310	264	267	307	265	271	297	284	268	288	282	295	284	287	258	272	279	266	261	287	292	270	288	291	270	255	270	275	278	290	277	265	305	268	272	256	302	269	274	243	289	292	279	249	280	276	265	266	265	265	257	289	289	261	271	279	281	307	270	316	256	311	269	289	267	282	297	304	289	254	275	261	291	287	265	281	288	276	275	278	294	273	284	261	264	312	254	294	268	276	286	307	268	245	274	267	272	269	290	299	243	293	269	314	261	283	280	272	287	270	274	297	273	275	304	286	287	276	287	269	274	297	288	292	272	258	274	266	285	277	271	284	281	278	318	276	284	283	297	282	324	275	254	296	293	292	285	264	278	297	303	284	312	283	310	275	308	270	297	277	253	291	242	271	331	251	274	255	273	261	264	270	248	287	310	287	257	278	293	264	272	287	259	281	250	272	297	314	284	277	303	286	300	271	285	260	282	268	267	279	266	291	299	303	286	250	285	270	272	265	283	291	264	310	298	265	285	294	255	252	287	245	313	272	266	265	281	285	267	257	242	297	267	292	280	305	296	285	290	271	268	301	247	303	303	284	267	262	290	294	296	272	269	255	261	313	279	314	310	274	291	292	268	247	291	303	296	299	256	266	288	262	255	273	281	252	301	281	270	307	300	287	268	277	238	298	283	257	289	280	286	309	275	302	256	301	270	313	328	289	255	252	273	287	282	283	263	249	296	305	279	285	269	259	285	321	284	263	267	290	321	292	272	259	264	258	281	272	257	290	292	304	308	263	259	259	290	283	301	288	297	289	289	287	289	301	247	276	299	302	277	270	278	303	253	296	260	308	262	281	285	294	257	296	300	284	254	262	274	273	285	291	290	294	280	262	254	300	305	282	270	277	279	283	272	303	282	257	277	280	275	245	292	294	285	314	276	283	272	280	289	307	273	299	301	296	283	293	273	294	303	271	275	290	283	259	279	271	301	292	287	292	268	266	284	324	267	296	284	249	277	288	292	260	268	250	301	261	288	261	278	277	285	277	280	258	280	318	285	291	274	322	294	258	316	251	299	293	293	302	287	268	270	304	314	275	298	271	285	280	282	282	264	303	289	291	283	298	318	291	251	277	292	289	270	313	241	288	279	262	294	289	275	287	302
35026	15387	7691	1739	405	325	301	302	279	319	296	275	297	306	269	294	283	301	321	307	280	311	279	273	304	266	306	270	267	275	288	265	269	261	302	279	285	313	313	290	268	281	317	290	288	289	281	304	277	277	283	292	298	282	313	296	337	282	272	312	295	309	267	292	253	281	275	288	297	269	313	311	320	307	318	297	281	297	293	297	311	274	318	250	314	291	309	295	288	310	287	276	316	279	284	273	306	277	293	279	258	303	264	290	295	328	306	302	280	285	276	305	295	322	299	266	288	313	303	283	306	314	295	270	278	273	298	286	308	291	335	300	314	301	269	289	293	331	311	295	266	282	314	283	328	302	279	297	295	293	300	296	274	281	315	268	293	340	321	294	292	257	275	315	305	292	309	279	293	284	300	276	287	291	285	308	288	295	324	290	314	299	294	303	297	278	262	293	294	271	288	305	297	317	335	303	302	306	270	286	327	293	301	320	304	296	277	295	315	295	277	288	315	287	291	271	282	252	290	279	314	299	284	287	297	286	303	293	264	295	320	283	315	266	296	290	310	285	316	280	255	275	296	293	295	277	298	283	303	286	311	320	313	275	296	310	341	317	265	299	277	304	310	285	274	301	281	300	296	315	291	276	291	281	277	299	264	277	332	306	279	274	283	283	259	320	299	271	298	282	278	320	314	274	326	271	321	288	275	294	308	276	302	307	305	312	294	287	282	284	282	280	272	265	299	297	310	283	274	296	297	307	295	298	268	284	254	303	267	302	291	290	282	305	286	280	301	287	297	320	292	299	275	261	304	324	292	324	295	310	285	294	288	286	300	282	263	265	280	287	278	267	312	285	275	287	293	303	285	255	324	288	289	280	326	291	285	268	275	250	301	266	298	279	286	279	284	280	302	270	319	297	269	282	337	300	317	264	273	294	267	312	303	293	322	305	278	282	298	292	317	292	278	285	287	277	263	292	277	266	287	294	304	272	303	267	317	268	282	299	290	320	285	305	299	303	299	314	266	272	306	288	309	274	284	281	327	247	300	306	292	304	280	293	279	328	336	263	255	302	294	304	305	301	273	280	308	312	303	237	269	302	319	305	279	284	287	255	297	263	274	268	269	290	282	277	287	309	282	298	326	298	292	285	314	321	259	281	273	279	294	289	279	279	317	315	295	313	307	282	304	324	306	301	327	307	287	301	264	290	307	314	276	309	268	305	295	270	278	294	277	300	298	266	296	305	319	294	268	258	315	296	292	300	253	304	282	303	266	275	279	289	276	287	271	291	269	280	287	301	306	286	299	288	305	304	294	278	283	273	307	276	315	305	260	289	304	305	286	298	294	273	329	308	260	301	282	268	256	280	277	266	270	276	283	271	294	311	287	275	293	294	300	292	296	285	279	295	298	284	315	268	299	288	285	283	299	308	296	281	307	282	298	301	303	305	261	291	291	273	313	314	283	292	278	276	315	302	307	328	304	264	262	291	296	269	297	300	307	306	278	292	287	294	307	303	309	307	290	269	299	296	277	296	290	301	293	326	294	284	307	280	287	274	286	292	298	288	311	306	302	303	284	286	335	311	271	299	276	314	286	293	304	279	288	317	304	265	285	297	291	275	267	289	293	298	279	254	276	260	283	280	278	283	279	276	326	286	300	321	307	284	282	295	277	291	301	305	298	309	293	292	300	287	266	267	300	302	280	284	285	288	301	295	277	301	262	311	296	321	294	283	321	290	291	262	249	315	273	274	267	336	324	261	307	294	286	324	317	292	278	320	277	285	295	296	314	294	294	267	296	292	314	289	298	333	266	302	276	286	280	317	320	283	303	280	285	253	262	290	292	299	314	299	296	313	296	278	281	316	305	273	305	300	274	273	290	288	287	305	338	290	286	293	285	275	330	290	289	294	290	318	276	312	306	285	325	308	243	268	268	281	301	274	268	319	282	283	286	286	312	323	238	270	274	287	319	288	293	307	284	320	252	280	291	289	283	296	285	275	285	262	318	303	269	264	309	290	300	255	301	255	272	269	303	282	294	300	281	291	295	284	309	284	309	249	274	350	299	289	314	294	291	289	293	299	312	306	346	273	274	305	319	331	261	307	290	294	290	304	274	301	293	307	287	272	284	316	299	259	288	274	345	263	266	267	319	297	291	301	297	295	298	287	321	283	319	311	330	297	243	278	306	266	282	304	278	318	281	251	324	291	309	286	321	306	287	266	285	301	259	262	297	307	277	294	293	295	283	285	289	283	293	329	310	322	275	265	266	286	309	300	281	315	302	316	318	293	282	294	310	295	289	273	277	288	295	280	290	315	293	274	263	265	279	302	315	306	286	284	294	296	241	279	286	309	291	288	300	308	260	291	269	278	299	277	292	279	311	323	292	311	290	288	240	276	267	301	278	304	307	306	276	293	264	249	293	295	268	291	295	303	306	266	276	292	259	283	295	317	303	272	288	260	262	304	309	297	307	273	282	288	304	296	276	309	261	284	299	313	288	291	288	321	315	310	273	283	299	300	307	283	296	293	291	283	283	268	296	316	287	274	296	261	286	271	297	282	334	306	277	300	275	247	267	305	283	317	305	277	310	309	291	271	302	279	312	281	317	291	303	284	298	284	262	264	296	287	318	282	316	275	304	268	291	268	285	267	301	262	328	271	299	255	273	262	271	320	309	274	304	293	291	301	313	302	282	256	322	281	297	277	263	289	289	286	317	309	304	277	292	306	261	292	270	254	305	309	282	334	307	281	302	249	295	300	298	283	280	318	299	299	301	303	295	297	284	306	288	289	322	338	302	278	288	294	270	260	293	310	291	303	270	295	294	320	308	287	291	289	294	263	285	302	276	303	290	298	316	294	302	285	288	311	287	309	308	291	307	317	277	292	305	283	275	273	339	282	301	307	309	304	279	310	323	306	271	287	299	324	305	293	298	298	307	299	304	300	288	289	273	280	314	288	271	314	266	309	292	260	283	291	299	297	300	306	270	284	289	285	264	266	255	273	348	314	301	280	298	303	291	242	297	290	269	298	290	269	302	307	265	276	304	270	283	316	284	283	296	271	303	285	324	322	273	298	311	284	341	283	302	291	296	335	305	321	315	281	287	287	275	292	295	266	257	304	315	265	296	292	310	272	280	282	279	253	280	303	256	305	318	256	297	273	286	301	290	306	292	286	255	277	329	282	272	305	294	302	272	289	281	284	313	300	318	288	285	314	304	292	288	287	273	318	263	337	280	285	289	303	315	323	272	308	260	302	275	331	287	298	289	294	314	286	322	288	297	285	297	283	284	283	263	278	291	288	296	294	264	304	290	269	281	271	293	312	285	295	275	286	280	312	264	294	301	285	310	285	279	294	282	303	265	280	268	279	301	274	279	301	275	284	327	302	304	322	282	328	310	278	310	286	291	276	285	312	260	277	309	289	300	293	302	311	311	273	279	302	272	279	294	281	313	261	303	304	296	304	289	311	295	302	298	287	297	298	298	269	295	300	291	324	319	292	328	293
29800	13834	13283	3270	1173	655	637	613	658	646	634	618	635	684	650	589	624	649	642	664	698	630	645	672	622	656	646	628	682	634	652	636	648	682	655	643	653	627	624	651	573	633	644	684	674	624	668	650	637	661	617	621	634	671	690	690	631	637	644	660	647	628	653	630	604	656	638	639	622	664	657	613	622	618	655	647	623	649	630	637	633	646	601	704	665	662	638	645	637	646	651	670	629	574	645	637	585	627	620	635	615	652	655	598	628	672	671	656	595	610	640	657	621	629	644	609	652	616	655	645	612	665	654	668	611	707	606	602	601	652	596	643	680	578	648	620	640	640	628	672	626	635	666	580	629	614	616	640	627	664	656	616	655	677	651	626	645	616	659	661	683	655	641	675	604	679	656	666	646	635	646	643	618	621	605	631	642	651	666	607	686	659	603	628	637	658	651	630	651	606	625	618	644	633	641	626	650	624	602	658	669	689	668	625	681	619	690	623	606	633	642	600	617	591	637	683	667	676	595	609	663	650	693	629	644	578	616	663	635	642	637	597	642	636	658	679	659	638	668	613	659	601	633	630	615	711	593	632	659	624	690	677	644	683	641	662	620	647	658	652	621	617	645	660	632	640	622	651	643	655	611	638	652	623	643	641	653	619	622	617	662	643	623	624	646	619	652	675	641	652	630	672	678	687	604	645	673	662	636	646	634	656	666	613	650	580	612	623	617	627	663	622	606	622	685	631	638	647	613	654	685	631	665	611	662	610	696	663	643	653	648	647	655	693	636	659	609	622	642	663	674	603	614	616	650	665	651	608	632	688	626	652	654	672	619	611	661	644	648	642	634	607	645	628	603	715	625	628	661	629	640	648	663	586	606	594	686	605	665	653	601	673	640	659	619	576	629	648	636	699	619	657	644	568	634	703	683	638	630	597	600	604	655	638	667	629	604	632	650	622	628	642	705	599	622	711	669	652	599	647	680	640	658	666	612	625	618	657	685	602	633	692	679	642	629	615	636	664	633	605	630	618	624	634	639	662	631	621	618	671	625	659	673	618	641	642	684	630	603	623	661	684	620	644	631	622	634	631	625	667	646	659	648	613	615	672	619	683	621	640	615	686	624	639	662	618	624	690	632	665	679	637	676	618	646	651	642	583	620	644	580	638	619	657	630	650	623	634	633	648	657	609	636	622	643	677	659	636	686	621	673	613	609	617	690	621	611	655	637	656	612	623	624	655	663	650	648	641	651	658	688	697	658	617	648	673	639	637	648	641	642	678	618	665	679	641	629	650	658	639	676	593	675	630	728	617	648	634	653	668	612	666	627	630	615	620	666	639	606	655	674	655	646	646	624	652	632	671	723	608	684	684	662	645	653	670	645	648	647	629	640	656	643	630	643	662	629	627	656	671	649	702	629	663	655	611	637	645	602	606	648	646	639	596	665	642	641	647	591	673	636	665	708	632	637	655	643	661	609	674	623	624	614	662	602	640	604	627	702	647	621	629	618	687	607	592	663	616	614	598	671	629	641	636	697	669	637	658	596	644	618	656	610	654	610	650	675	614	587	613	623	666	658	606	643	627	646	660	650	630	605	645	616	638	662	636	660	670	652	624	633	673	646	646	643	624	629	614	632	643	628	640	628	665	587	635	633	629	676	653	672	662	638	596	676	629	666	617	709	653	672	619	624	664	617	651	640	679	665	635	656	657	631	666	637	657	651	623	598	627	642	659	646	624	662	678	661	700	637	642	645	636	689	643	671	637	604	678	683	599	652	630	653	590	626	637	673	641	594	647	641	675	645	643	605	668	627	648	633	624	623	618	650	646	623	604	590	618	666	618	629	665	636	636	636	701	637	639	620	614	603	659	600	657	649	658	627	663	615	626	642	645	617	615	610	660	613	585	633	635	630	642	628	604	654	619	651	664	622	681	635	650	657	694	624	645	626	684	692	610	635	675	649	628	644	645	607	599	623	659	646	618	621	617	652	650	591	665	687	599	616	619	602	600	665	633	664	666	658	610	610	649	645	614	642	612	640	655	667	634	695	654	633	663	677	621	663	608	655	632	619	639	581	596	652	626	580	601	637	597	656	583	649	626	641	621	685	693	639	636	664	651	642	632	652	638	683	646	646	612	637	651	666	610	656	654	660	656	623	644	618	624	644	614	625	652	640	669	634	615	628	631	603	680	677	673	648	684	668	609	664	655	641	647	658	673	636	653	610	626	607	661	639	631	652	688	627	639	679	681	643	653	627	632	633	634	653	616	687	628	638	646	642	646	651	642	654	676	652	667	649	667	648	645	648	603	583	638	649	667	624	632	604	656	629	591	593	607	621	622	683	595	624	699	635	586	668	590	609	696	631	643	638	635	646	642	629	639	663	670	660	685	665	681	631	660	619	633	605	622	628	633	651	665	649	628	636	725	607	645	632	651	638	649	675	657	694	684	678	602	639	628	646	627	655	664	616	644	665	665	635	638	616	670	645	653	571	639	654	649	614	665	636	635	655	711	616	617	657	682	635	657	594	613	622	604	625	656	647	648	632	657	622	650	611	603	608	651	629	675	651	633	659	655	645	603	648	673	654	586	624	653	659	649	603	624	651	646	614	632	619	696	630	649	648	632	641	629	636	634	636	603	638	647	647	650	633	629	632	618	643	648	685	599	610	655	617	655	612	640	636	662	614	654	608	649	618	620	606	663	661	615	631	604	618	664	597	643	654	681	631	692	639	691	654	640	616	618	642	662	663	629	663	618	625	635	634	614	660	611	708	643	655	673	651	661	650	686	625	657	660	623	600	652	674	622	596	670	652	696	602	634	630	681	695	674	618	663	647	638	656	658	658	617	633	634	592	642	664	651	627	612	684	607	655	673	655	678	656	612	680	639	641	674	663	677	628	663	627	646	605	622	640	652	617	628	630	615	624	672	629	671	657	633	663	603	605	691	680	630	653	633	644	631	669	658	680	610	632	654	672	652	623	637	700	644	640	667	658	648	630	642	666	635	607	634	607	649	633	670	665	627	629	676	648	668	633	596	620	656	643	617	707	639	659	639	615	579	591	657	644	639	635	636	622	693	656	652	654	664	638	670	690	640	655	648	626	640	672	645	584	605	627	659	663	656	640	632	649	664	689	607	657	638	659	636	619	673	624	619	627	593	671	631	652	626	642	663	617	652	676	642	650	660	640	626	635	641	634	655	638	639	624	645	674	618	637	685	629	661	653	608	630	670	653	661	625	698	649	655	662	640	651	667	575	617	625	640	645	622	632	626	629	675	665	628	670	661	714	611	677	640	640	650	621	646	657	636	594	628	693	631	666	622	691	642	646	656	591	677	639	625	616	604	682	616	629	640	661	655	662	639	647	629	680	620	664	641	614	602	639	652	656	658	621	586	612	625	658	649	654	661	608	643	631	641	619	680	673	636	605	610	631	666	642	632	614	644	651	636	650	600	661	631	663	656	656	596	605	650	668	643	635	644	660	644	647	657	623	686	641	607	625	668	628	625
78251	58653	51151	29352	8892	549	213	196	221	226	195	196	216	198	214	205	218	208	180	199	216	229	199	193	234	179	189	171	192	204	191	186	187	206	201	186	192	195	186	184	174	165	180	176	187	197	212	203	194	168	187	194	184	205	204	211	189	205	199	199	166	197	178	216	191	173	172	187	195	181	199	199	203	181	168	155	173	181	172	174	175	179	180	189	178	182	183	197	184	201	191	192	208	188	220	226	195	184	203	205	181	175	197	190	203	209	182	184	177	218	181	179	204	213	183	190	165	170	177	183	201	176	199	174	185	200	205	179	173	171	190	171	198	181	200	204	192	169	191	196	178	205	175	205	188	202	153	190	197	165	198	194	209	178	181	206	188	195	197	182	171	167	199	198	189	191	148	205	193	171	185	221	170	209	178	191	196	175	183	173	182	176	167	159	187	169	184	170	178	206	193	187	203	179	184	183	201	176	176	184	170	170	163	191	172	204	166	197	171	166	177	174	184	180	220	165	189	190	175	168	165	197	205	171	182	181	188	168	187	197	188	199	180	195	206	216	228	205	198	206	173	178	197	201	210	210	199	193	181	199	199	178	199	210	172	187	197	196	159	191	197	214	164	169	193	204	180	210	194	190	189	187	199	173	176	180	204	192	173	160	155	175	202	186	193	196	150	200	193	188	180	195	171	207	195	186	194	183	207	182	204	182	204	203	182	205	187	183	183	165	191	187	167	185	162	203	191	176	196	154	176	190	182	186	197	217	176	192	197	187	192	184	182	183	176	186	178	191	209	207	196	193	194	185	177	202	199	194	199	206	219	190	189	198	199	231	186	165	204	190	190	196	179	178	188	186	179	214	184	178	194	181	182	203	194	170	186	201	164	160	179	170	201	168	173	191	164	193	188	188	209	176	210	202	204	214	207	193	190	201	190	170	211	170	178	193	215	189	195	195	184	183	190	166	209	202	164	189	193	179	173	166	177	195	223	185	195	157	184	180	193	194	208	205	206	194	191	195	178	186	186	180	199	163	178	172	205	182	193	192	196	194	191	177	192	203	179	189	172	176	176	187	194	180	193	173	202	190	183	198	179	180	195	159	173	196	190	197	193	200	214	184	207	160	194	173	191	214	191	191	183	204	185	174	182	199	174	161	205	196	197	191	188	190	170	165	192	175	171	171	188	209	209	194	185	195	194	191	193	191	188	182	182	160	203	198	194	172	174	218	167	183	219	161	191	213	172	181	176	186	177	176	194	180	190	165	204	195	180	192	161	200	199	182	183	191	169	202	189	174	198	179	191	191	183	155	203	178	200	199	185	199	214	183	188	216	202	148	188	176	197	207	194	164	186	206	188	192	206	216	197	185	200	192	181	202	168	183	198	177	189	190	213	179	202	183	174	201	212	199	186	171	209	198	194	202	183	178	163	186	178	193	180	208	175	166	191	193	182	174	186	199	197	200	198	177	198	160	169	205	162	164	184	196	181	204	227	176	189	184	171	178	195	197	184	177	195	192	184	199	180	198	192	189	186	186	186	183	168	171	201	204	202	171	177	179	197	208	170	189	167	171	181	160	193	179	204	181	189	189	184	188	182	213	191	169	208	189	184	186	197	204	202	197	204	205	202	161	173	190	170	190	164	178	169	193	188	158	195	175	191	181	164	197	189	196	183	167	186	211	171	196	189	189	176	172	178	185	190	184	173	203	204	191	195	185	194	174	161	171	183	172	185	197	196	207	193	193	169	224	216	192	196	202	190	183	204	180	194	202	213	200	191	172	188	181	200	177	200	183	200	197	188	217	201	190	163	187	177	173	178	181	204	180	194	192	173	210	188	185	200	196	153	205	193	180	179	199	188	192	204	190	189	217	189	215	209	202	194	187	183	181	173	190	199	189	198	181	201	205	186	154	204	188	184	196	191	172	169	218	220	186	189	175	200	175	181	177	208	179	187	179	186	194	191	177	189	199	210	211	193	216	177	192	188	178	189	191	187	169	192	203	213	178	179	157	191	189	177	198	182	215	190	193	181	182	230	198	178	205	166	189	151	206	204	180	202	199	194	209	216	198	170	191	185	200	177	191	172	187	189	200	187	189	189	183	174	191	190	194	187	207	185	183	193	177	197	216	199	186	187	190	191	199	190	192	189	185	213	179	167	193	183	187	182	192	196	182	187	226	194	191	211	172	185	197	179	177	211	219	186	177	171	192	183	203	178	191	188	199	193	191	219	196	183	174	180	193	173	171	174	170	179	187	181	200	205	196	205	183	169	175	177	189	188	158	178	200	212	187	188	184	174	195	171	165	189	179	214	181	168	196	186	193	194	167	211	196	196	194	206	210	146	194	182	197	206	180	195	186	203	207	192	165	177	188	168	181	162	166	178	179	179	174	167	177	176	202	160	176	198	200	201	201	184	193	178	174	205	163	186	161	187	190	171	166	197	186	177	187	192	182	172	168	203	178	171	203	186	192	157	185	195	171	186	192	192	204	181	189	172	155	182	182	186	200	155	211	172	182	175	176	197	215	189	184	178	176	163	202	169	184	187	178	179	189	185	174	187	205	183	197	202	193	186	222	180	195	185	198	224	214	172	181	201	200	182	170	198	201	195	193	181	183	182	186	188	181	169	201	155	145	173	181	168	188	204	215	159	202	216	163	186	190	183	179	184	196	188	177	193	174	197	203	173	212	176	185	191	216	207	194	186	197	195	185	177	179	182	192	187	184	193	186	182	203	185	199	176	176	200	204	170	193	194	190	206	177	196	172	181	196	163	197	183	174	172	205	169	193	202	191	217	195	184	191	165	179	153	174	191	197	186	209	179	171	172	195	164	196	177	181	172	192	210	184	191	195	185	206	188	189	198	193	177	193	202	189	208	196	201	176	185	205	199	194	205	195	193	168	208	179	191	184	220	198	196	180	189	184	181	199	203	181	172	173	182	193	174	179	187	169	173	189	197	206	174	197	201	166	214	192	174	164	194	195	200	218	199	205	191	192	175	192	173	180	224	197	162	251	185	168	181	202	187	164	189	201	169	180	192	231	189	182	203	189	188	199	198	196	203	194	180	188	213	180	174	184	192	173	189	203	208	170	205	211	200	175	207	177	209	170	199	195	182	192	189	167	188	191	197	168	195	197	203	194	217	200	157	188	196	166	200	179	170	187	195	201	190	191	170	201	188	182	196	204	189	165	177	181	174	187	187	194	162	180	189	214	198	194	188	186	186	186	173	205	179	206	203	188	191	174	213	203	210	195	185	222	189	188	206	186	205	185	182	173	189	177	203	196	193	228	188	178	173	207	191	188	183	192	199	170	187	188	191	205	210	200	182	170	185	171	183	173	186	183	193	174	187	194	193	185	174	180	163	176	169	198	203	174	198	191	162	178	188	186	175	193	185	168	184	194	183	193	172	165	161	186	176	192	231	162	185	158	181	193	207	167	211	186	183	206	160	202	189	209	200	181	195	206	195	191	192	195	208	206	181	189	164	188	201	176	172	188	195	182
52307	43661	50031	28538	9323	644	626	550	532	533	496	501	446	447	448	498	444	490	460	450	453	409	422	452	445	455	450	420	433	426	422	441	433	439	452	466	421	466	424	435	434	440	433	395	420	422	412	447	439	424	437	436	449	434	397	430	409	424	426	466	437	435	465	432	439	390	435	407	458	436	419	442	394	444	420	427	434	387	452	441	407	401	424	426	457	417	432	453	451	421	395	407	444	437	379	421	423	429	404	469	449	425	443	424	417	434	441	443	383	460	435	457	442	415	435	427	367	445	391	424	420	429	459	413	436	426	428	426	443	424	379	454	413	409	414	387	444	419	407	431	449	449	377	389	429	390	458	448	436	406	414	421	446	435	437	399	420	440	400	407	414	440	449	438	396	449	422	396	416	389	419	466	422	422	444	449	423	436	427	393	435	410	407	420	442	443	416	436	411	449	374	436	400	438	393	419	428	412	404	400	426	430	445	415	407	396	440	423	447	402	417	437	437	374	438	445	395	442	415	446	432	389	419	436	432	425	402	391	430	404	427	401	406	421	455	383	404	420	439	426	452	400	453	419	410	455	414	440	402	431	413	445	425	419	463	401	416	430	425	435	425	413	435	397	396	417	409	411	393	441	443	436	423	467	436	438	391	425	405	427	419	442	432	428	422	449	407	425	410	411	406	434	450	427	416	466	415	395	403	400	432	436	427	398	428	426	391	420	369	429	457	431	426	430	423	417	396	413	431	433	408	448	414	424	458	423	395	432	402	438	451	417	398	424	421	387	396	414	406	436	408	424	426	418	432	414	423	451	389	461	459	409	390	441	458	448	411	427	416	449	421	404	429	436	440	403	434	413	441	453	435	419	409	440	431	429	432	432	430	449	419	422	418	418	443	490	388	423	406	416	438	431	432	372	431	400	419	439	401	426	419	407	419	421	444	450	428	412	402	410	411	440	411	383	399	424	424	466	425	438	414	405	439	418	417	446	400	401	414	435	415	386	426	425	460	457	469	384	434	432	395	432	397	432	407	456	427	442	378	397	401	409	390	464	408	400	412	424	465	389	415	410	424	393	416	449	439	435	407	416	421	434	408	440	448	434	409	424	440	425	404	435	411	429	443	437	395	439	407	424	413	389	423	436	446	453	429	425	426	422	392	417	456	452	448	438	429	422	380	444	467	435	427	441	408	427	415	417	404	395	413	441	476	409	364	410	396	421	420	418	438	449	420	435	442	414	421	439	437	400	400	400	399	439	402	418	422	433	426	397	433	472	454	415	410	418	412	414	418	414	447	377	404	482	451	416	415	441	411	396	454	411	434	422	416	431	424	398	470	418	433	415	398	411	446	414	420	421	431	386	416	401	443	433	412	412	434	400	408	418	393	427	436	401	439	424	412	462	445	448	432	407	408	436	447	427	381	485	455	421	427	391	408	412	396	425	422	431	395	407	430	424	447	431	406	429	415	407	428	429	395	387	448	422	426	413	412	426	430	442	438	427	417	434	428	432	401	423	419	455	423	405	420	390	408	411	465	428	431	394	423	373	349	461	436	412	425	425	450	426	418	413	410	456	397	425	450	417	410	438	440	429	435	400	404	423	430	400	436	421	445	403	403	438	395	412	457	418	423	416	472	446	462	422	426	429	420	409	450	391	415	425	398	445	410	476	409	398	395	421	405	438	419	440	432	422	415	466	446	431	412	401	411	429	429	455	433	404	407	436	436	422	429	374	491	424	387	395	399	396	430	412	431	455	425	378	413	449	429	428	418	421	460	376	419	444	445	395	427	415	428	460	414	411	432	426	442	437	429	416	446	460	435	440	413	460	424	447	393	402	411	433	427	406	410	417	430	401	418	427	422	420	412	433	464	419	452	404	447	411	425	426	409	416	453	438	453	410	400	457	440	428	422	417	413	457	423	429	412	416	446	424	428	429	429	431	414	412	415	403	426	400	421	404	388	461	417	452	392	452	437	434	481	396	402	421	397	440	426	447	436	425	439	399	439	431	453	428	423	439	429	431	457	427	448	404	453	431	461	451	411	407	420	425	432	417	425	425	394	476	422	405	447	429	422	441	451	456	408	476	406	422	398	438	462	421	435	414	435	436	421	414	396	473	433	427	412	410	407	423	437	442	408	403	425	433	410	424	469	416	420	446	421	408	420	448	371	461	435	433	454	403	459	434	425	393	421	415	402	440	431	426	439	433	443	404	418	435	411	435	404	403	431	419	397	411	454	402	425	422	406	415	418	439	426	450	405	441	460	416	427	402	416	402	443	417	433	433	409	436	438	434	431	442	433	425	466	430	431	411	432	403	423	397	431	413	426	433	429	400	406	448	438	444	421	436	367	432	419	434	420	424	427	418	388	416	426	460	446	412	435	404	427	450	436	453	414	406	435	439	437	409	390	421	384	417	448	414	431	365	438	440	434	405	410	391	402	428	373	399	428	468	456	418	411	400	434	431	436	400	429	411	426	416	420	406	442	412	478	397	403	434	442	404	408	412	416	414	413	451	394	386	421	427	437	413	410	398	382	447	403	447	446	435	466	414	413	429	405	426	456	437	414	419	427	416	449	424	421	416	415	402	454	445	437	430	402	426	411	450	382	430	400	409	447	431	410	414	439	427	426	420	442	435	405	475	410	428	421	419	391	393	433	435	426	403	432	421	423	434	401	431	405	418	401	437	407	430	461	414	447	424	459	424	409	443	371	420	438	414	436	423	391	473	426	393	369	447	402	398	448	402	387	462	421	471	415	436	416	408	391	430	424	442	406	407	440	398	423	432	440	437	454	457	427	448	420	490	404	446	449	430	397	446	432	438	457	419	437	407	407	413	409	391	439	392	413	433	412	431	436	430	417	413	419	435	441	451	428	414	403	427	448	441	394	404	412	429	421	435	441	449	421	445	432	434	438	427	396	410	425	428	430	445	407	416	405	420	414	397	438	396	425	433	460	402	425	412	427	389	427	432	426	404	389	409	408	429	412	444	434	424	423	394	427	423	402	390	452	411	405	404	407	396	442	408	427	426	424	426	464	396	374	419	427	448	409	404	432	428	440	420	433	399	417	453	429	430	422	415	441	424	413	415	408	439	434	444	442	444	428	421	418	398	462	409	402	432	452	383	436	471	427	446	419	419	456	401	424	401	417	406	421	417	390	401	418	450	445	430	443	423	419	415	453	446	420	446	415	400	413	406	403	424	419	421	433	439	438	411	401	431	438	439	406	405	442	422	418	390	428	462	428	430	395	453	420	421	405	429	408	447	401	451	433	412	445	423	402	417	421	413	427	393	439	404	429	429	410	433	414	461	405	436	430	406	426	407	425	421	430	446	427	427	445	443	424	430	414	447	489	436	407	392	414	432	441	444	417	414	438	430	454	445	398	440	439	389	434	365	400	410	415	399	424	420	445	422	426	443	426	393	446	413	445	408	398	420	417	421	402	417	463	397	392	411	377	426	419	436	433	425	408	435	381	450	445	423	385	418	418	397	405	436	414	435
87736	68712	66886	38738	14917	1274	187	144	143	164	166	152	157	125	135	139	136	131	135	119	115	123	141	165	133	133	137	134	109	124	140	113	135	103	123	114	130	120	111	131	116	116	108	105	121	131	138	128	110	115	146	124	109	116	108	141	131	134	105	134	121	124	147	123	124	133	136	122	112	112	117	114	132	123	123	106	118	124	128	133	127	118	118	103	121	109	112	139	116	116	113	107	125	133	108	154	124	124	106	127	118	116	125	121	133	124	123	119	123	109	129	132	119	113	129	140	138	112	121	101	126	106	133	130	118	132	136	106	108	115	99	147	121	118	120	112	112	120	98	129	130	114	115	137	102	115	121	130	129	125	134	112	129	120	106	122	118	113	120	126	118	98	125	118	112	104	116	122	115	117	128	112	120	126	114	121	123	132	117	116	125	130	118	108	121	131	105	113	103	114	102	133	139	121	116	117	137	99	103	122	117	120	132	119	111	121	121	134	107	121	137	109	120	135	122	110	121	104	123	118	121	141	100	113	118	127	122	117	128	125	112	126	121	126	120	122	116	117	113	117	114	112	132	118	131	127	133	117	125	118	120	104	118	124	112	138	125	123	103	124	110	136	119	111	141	126	127	118	127	130	128	120	120	99	105	132	94	115	126	113	133	120	112	104	134	135	141	120	110	131	119	127	121	136	122	108	111	119	132	116	113	107	137	133	127	141	133	112	106	116	113	116	150	109	98	119	130	135	122	129	127	116	116	131	111	107	121	110	115	112	122	115	122	122	113	116	135	99	125	110	116	135	126	99	115	115	147	121	140	118	146	111	119	127	126	120	116	126	120	123	103	132	129	115	119	122	127	113	122	123	125	120	101	120	110	117	115	121	129	126	103	115	127	114	102	142	125	116	115	109	110	135	104	114	127	122	108	128	127	127	132	101	127	134	130	110	119	128	133	114	129	99	125	134	104	126	115	128	120	128	134	114	129	151	128	107	104	120	134	125	119	126	103	115	139	114	124	130	140	127	135	135	138	134	130	140	116	113	124	122	113	112	108	121	131	131	114	115	131	121	121	132	155	131	103	121	119	113	115	116	129	133	125	114	121	107	128	101	110	107	122	128	125	103	127	124	128	124	128	120	154	127	125	139	122	96	113	117	125	143	138	133	130	124	135	88	126	130	109	104	126	131	98	129	126	131	122	112	119	123	114	119	120	120	115	118	127	123	130	121	119	134	131	137	111	127	112	121	119	129	141	125	136	129	109	118	122	130	106	117	133	132	129	129	119	117	127	134	127	120	98	138	140	103	119	130	120	114	129	137	125	110	123	137	116	120	108	128	123	110	133	133	129	120	127	113	127	106	127	114	117	117	115	125	130	122	120	115	105	115	121	107	111	131	113	120	132	109	117	117	138	126	136	116	117	111	129	121	105	153	113	128	130	102	117	116	149	112	121	135	137	108	139	133	115	107	125	127	123	127	125	137	126	134	134	134	104	121	132	127	117	121	114	116	103	120	140	116	121	109	127	108	123	141	138	147	134	134	134	103	137	112	121	133	130	118	124	135	108	100	129	89	128	126	108	112	110	105	130	122	140	134	122	132	109	122	121	117	111	119	114	109	120	125	120	124	121	114	126	125	119	117	106	110	114	118	143	120	120	113	124	106	100	125	115	113	135	129	126	117	128	117	111	104	110	129	104	134	119	104	107	134	115	126	115	117	136	138	121	102	96	125	104	108	112	117	119	128	116	133	126	138	115	112	137	126	120	128	117	130	123	118	118	124	114	134	126	107	125	121	104	112	109	113	120	108	107	121	111	121	131	137	124	110	90	104	124	139	101	125	126	110	131	136	103	117	112	138	123	107	123	106	135	119	119	126	119	132	97	122	122	117	105	111	124	117	128	122	105	119	138	129	130	116	137	121	143	111	148	119	132	158	124	108	103	114	121	115	132	127	128	130	100	117	127	134	146	130	137	109	102	115	121	128	122	151	103	120	156	137	128	110	142	100	128	124	110	127	127	115	130	121	134	137	112	136	118	106	128	111	126	104	118	127	136	104	133	110	89	127	126	134	109	127	114	132	118	117	108	122	126	119	123	125	127	114	118	136	128	123	114	115	107	118	147	108	116	115	115	103	124	118	124	124	133	124	141	138	116	122	119	115	116	136	127	121	132	117	126	105	144	135	116	114	109	118	140	117	134	108	108	123	129	115	119	138	129	109	123	108	114	120	133	112	120	125	131	121	143	132	108	113	130	118	103	134	111	102	120	113	126	130	117	115	113	134	129	113	104	125	138	126	125	115	126	132	134	135	115	114	124	117	114	119	118	126	120	113	110	130	130	131	104	104	119	133	124	111	129	102	144	137	120	125	133	128	126	123	127	111	154	120	124	129	120	135	131	125	113	112	101	78	129	134	131	127	98	120	127	119	111	123	135	123	128	104	113	125	126	115	141	119	124	111	112	107	137	118	120	106	132	117	125	131	137	127	135	110	116	100	125	118	102	120	125	117	123	115	128	142	118	119	106	111	107	115	114	115	137	118	115	129	125	118	133	139	126	104	138	114	126	122	114	107	121	130	127	139	116	124	139	130	119	124	130	101	135	119	131	122	116	129	119	116	143	119	124	117	114	126	115	96	120	125	104	120	126	137	125	118	124	144	97	121	117	117	125	109	125	113	135	112	130	106	115	129	129	127	125	132	144	124	93	117	126	112	105	119	114	100	122	110	135	124	133	123	114	138	107	124	147	121	111	118	108	133	119	136	137	136	113	131	156	102	112	131	118	109	123	148	115	113	128	127	115	117	147	111	112	106	129	130	111	132	114	95	132	111	116	110	140	102	122	132	119	115	120	151	134	139	149	116	121	111	103	104	116	113	137	117	106	113	115	119	116	125	128	111	103	123	108	132	131	107	112	116	103	132	126	160	125	128	110	113	125	142	123	108	131	125	104	140	133	149	140	125	114	129	140	132	123	115	116	117	121	123	120	119	142	107	106	114	119	125	115	106	126	109	149	129	135	117	106	121	104	122	140	114	114	118	134	132	135	128	118	119	101	124	135	125	111	132	127	112	119	99	134	137	120	116	132	118	105	132	118	110	137	134	121	121	125	108	107	132	123	122	134	118	115	121	137	137	102	112	111	126	143	126	154	101	120	126	131	152	115	132	112	121	113	124	130	126	133	119	143	119	117	123	126	126	119	103	119	123	134	112	97	114	118	124	110	113	123	115	109	140	106	112	141	132	115	129	116	143	124	111	116	127	140	115	137	128	144	148	100	116	100	127	101	111	115	120	116	109	130	105	107	130	115	135	115	120	122	122	126	103	112	102	129	112	128	112	113	124	117	133	116	126	157	123	130	122	117	113	119	119	147	121	122	135	121	117	116	106	118	127	120	117	130	116	110	109	125	126	115	127	134	131	131	130	107	120	109	123	97	129	121	126	124	125	138	114	105	106	109	119	113	116	120	108	122	139	132	114	115	110	111	129	108	110	115	118	122	130	113	155
62015	54304	63437	37096	10695	650	525	495	452	408	392	376	388	350	323	347	342	339	362	340	330	342	329	275	311	309	282	319	325	302	329	321	295	333	277	319	308	308	286	298	307	303	287	310	314	330	313	324	319	331	289	281	290	289	325	328	297	284	305	299	296	281	283	307	281	295	276	299	294	322	292	304	268	299	304	308	287	292	299	283	296	312	311	270	279	303	283	293	292	298	342	296	289	279	290	279	294	263	313	297	278	292	293	309	305	254	307	317	301	309	317	297	308	285	338	282	288	308	275	289	306	306	313	277	296	292	293	284	320	297	282	312	289	302	304	291	307	303	275	308	297	306	292	310	284	293	260	303	314	286	324	303	281	292	294	303	308	298	310	293	284	298	332	296	272	329	260	284	301	300	287	285	263	276	284	293	287	288	292	266	296	302	297	273	295	299	299	306	307	288	318	287	308	290	287	296	304	323	301	279	275	295	322	282	278	313	283	291	293	292	327	268	302	301	320	273	304	292	302	297	278	300	287	271	295	285	294	300	294	302	282	312	317	270	319	317	281	272	290	317	278	302	323	330	308	292	273	297	302	308	268	257	275	314	298	297	301	303	302	310	297	273	326	306	306	301	327	271	303	329	288	302	284	323	310	294	310	279	270	289	286	294	270	285	277	298	289	306	290	299	342	257	299	276	292	287	319	310	262	298	338	273	289	271	307	294	268	314	269	279	296	296	294	301	284	306	285	316	290	286	316	290	286	296	277	271	292	293	323	285	302	291	284	308	318	284	301	293	324	290	292	262	308	275	276	276	308	268	311	300	297	288	268	300	265	284	294	296	281	300	302	271	346	283	334	292	335	291	304	308	300	296	316	305	311	289	290	275	269	278	295	315	306	286	294	271	307	306	270	293	281	303	290	283	306	302	277	288	287	316	290	252	306	315	309	301	281	316	296	272	307	278	290	312	279	299	288	295	289	274	282	323	308	320	333	286	255	311	298	274	312	286	304	278	265	275	265	329	293	281	271	324	295	304	263	285	265	285	293	320	309	255	320	285	306	267	274	295	300	298	286	293	322	292	282	296	281	319	302	298	270	267	266	284	310	267	319	291	284	301	291	305	279	277	294	269	299	288	270	299	277	310	296	290	271	320	338	289	311	302	270	320	290	296	294	297	283	281	306	286	300	308	311	266	300	310	313	282	316	291	319	304	275	316	285	319	307	316	266	293	288	294	288	294	287	293	277	319	287	320	284	274	293	307	316	297	292	272	307	309	292	282	327	312	295	295	278	303	312	295	306	323	311	304	308	297	314	287	295	316	262	320	293	304	299	290	294	285	299	326	283	296	299	295	293	291	286	269	279	276	252	286	326	292	300	268	287	301	288	297	282	283	273	325	289	295	318	283	271	292	290	309	289	326	273	288	303	318	292	282	279	299	298	302	284	285	275	279	285	275	275	263	300	300	287	296	271	303	297	282	302	302	292	312	289	303	290	280	269	328	302	339	273	290	276	280	292	267	308	300	277	297	316	289	257	308	287	283	279	278	339	271	281	308	320	268	262	328	279	290	331	324	341	307	300	300	288	294	315	300	282	320	299	265	325	283	302	305	296	294	321	287	280	299	302	305	276	288	278	310	311	307	293	292	270	336	318	251	322	270	304	256	307	288	318	312	314	286	319	291	291	298	293	299	281	285	284	276	303	279	306	330	318	315	267	334	280	276	304	289	316	285	313	285	324	310	259	325	274	307	275	310	290	292	280	305	265	297	259	300	311	279	267	325	301	276	272	289	276	304	298	321	284	310	297	281	289	285	290	286	307	290	301	286	274	308	282	296	262	300	283	315	287	300	286	271	277	327	320	301	301	251	286	302	290	305	294	293	297	286	259	295	266	308	299	257	290	313	294	281	298	271	304	289	304	311	280	330	293	268	322	332	312	298	322	287	259	312	290	283	310	281	296	311	285	285	292	292	259	294	292	335	298	296	302	287	302	297	303	310	297	283	281	303	291	309	293	314	274	297	296	297	313	310	311	311	311	289	287	302	315	306	324	304	286	321	282	284	293	288	300	253	287	291	333	296	304	293	288	271	293	310	275	289	273	303	293	290	298	267	257	266	302	277	290	314	307	284	297	321	307	289	303	302	317	313	288	317	253	318	319	290	277	293	273	292	293	300	300	303	253	284	294	289	307	309	290	316	278	293	296	272	266	288	288	266	274	305	330	278	293	283	296	287	305	280	300	294	270	305	317	301	322	299	296	268	320	281	330	286	305	301	307	293	273	300	260	294	297	288	287	316	311	301	309	277	328	307	304	275	323	294	308	308	299	320	301	319	292	267	275	297	287	311	293	291	276	297	277	296	323	283	307	291	312	299	281	293	294	292	310	305	307	279	280	313	285	271	318	280	306	284	301	279	259	297	269	301	302	338	310	301	312	274	278	326	305	310	328	289	289	264	291	321	307	305	304	270	297	319	289	303	272	295	271	295	280	342	305	291	321	314	315	290	293	298	284	275	260	295	283	293	315	301	293	286	262	320	278	299	308	303	314	302	291	319	298	305	276	296	284	314	290	296	318	286	303	297	266	293	299	300	284	273	265	327	312	309	289	305	301	314	324	311	310	285	293	287	303	287	287	296	289	278	287	270	299	288	282	300	297	296	309	302	287	284	304	267	278	272	320	313	291	303	264	263	308	291	324	303	309	310	327	276	295	314	287	297	310	316	297	289	296	301	298	287	286	295	281	283	283	282	290	284	271	287	283	292	291	304	301	265	315	259	273	307	312	292	299	286	273	295	277	299	265	318	314	300	296	295	293	279	281	314	285	255	255	303	300	288	313	313	305	287	286	309	260	304	283	286	283	288	304	315	301	299	304	307	288	310	300	310	276	278	272	272	306	265	311	284	281	314	314	293	291	292	294	289	285	299	281	308	304	299	331	297	297	321	309	306	281	283	337	275	294	287	315	293	297	307	307	263	310	282	300	282	304	292	319	301	290	317	316	296	292	297	282	313	289	311	269	297	269	301	316	270	294	310	308	303	300	296	327	310	296	299	281	281	299	307	326	307	286	268	318	265	297	308	298	329	292	320	279	290	278	320	325	315	280	272	290	280	317	276	262	304	282	286	316	286	283	270	280	284	315	300	305	278	304	301	271	307	296	285	295	306	304	299	291	320	268	307	316	306	264	279	291	310	280	294	286	299	275	281	291	288	328	289	320	290	317	322	298	309	289	305	271	327	293	301	300	301	296	288	319	300	328	277	295	317	289	303	287	282	279	307	295	307	292	311	328	288	284	261	296	252	282	299	275	261	268	297	301	262	295	296	298	306	297	303	303	314	284	277	279	300	307	269	326	313	273	336	292	313	290	303	299	288	276	301	291	306	308	296	318	292	298	274	279	302	293	300	275	300	285	314	283	312	305	299	241	280	280	306	289	291	297	285	312	305	283	294	306	309	313	288	274	300	288	290	306	318	287	303	329	289	308	325	306	291	321	281	294	279	279	305
35171	15160	9144	1794	394	295	312	276	286	296	332	298	265	302	274	299	326	262	306	285	255	301	311	297	313	289	327	274	274	321	277	281	319	305	280	297	304	317	278	301	297	308	314	314	271	298	299	311	263	326	314	303	308	313	281	297	332	319	310	318	279	295	306	301	285	330	311	268	284	293	297	266	318	295	282	287	316	283	289	323	312	330	307	298	324	291	298	285	303	291	337	265	283	270	305	296	293	306	308	340	293	293	292	284	296	306	296	296	304	279	301	280	315	301	277	329	314	317	282	296	288	292	296	310	303	307	275	311	265	295	300	300	292	304	292	301	289	315	295	301	304	267	294	296	285	322	313	271	285	281	329	295	319	282	313	291	306	324	311	316	315	309	306	299	321	294	310	303	316	281	281	282	294	250	315	282	241	282	283	312	269	282	267	300	315	266	291	291	317	275	320	267	300	292	291	301	281	307	289	291	289	290	297	296	272	314	260	288	278	302	295	316	319	252	281	308	255	291	331	290	291	269	302	286	287	291	266	316	294	303	294	319	284	293	272	286	307	294	311	287	271	309	278	291	287	300	334	283	301	325	276	283	303	266	300	282	310	272	289	275	334	306	334	282	329	284	299	299	284	287	289	290	340	290	315	309	316	276	312	300	290	331	309	289	320	281	295	284	287	269	289	308	301	303	313	321	276	286	307	305	339	293	276	308	320	322	283	291	274	322	346	306	253	303	281	269	293	308	298	280	327	315	307	285	335	305	296	306	325	277	280	306	288	307	282	308	314	259	288	308	286	280	304	282	292	289	325	287	267	306	283	318	306	300	315	347	341	283	288	277	293	296	291	300	337	303	269	309	279	331	312	304	300	278	267	289	280	296	273	312	307	271	317	288	281	283	269	286	272	295	270	263	275	274	305	247	297	284	269	302	310	299	286	300	308	265	275	300	310	303	310	294	282	311	292	295	317	290	298	299	334	292	301	293	307	321	284	330	303	291	294	281	263	312	294	336	293	285	289	300	288	314	293	282	302	289	338	301	311	301	317	290	281	288	341	300	313	325	281	299	278	317	288	327	310	275	269	284	338	337	302	267	298	297	308	281	313	299	289	283	310	289	299	305	280	298	294	323	273	316	312	317	315	296	301	279	282	294	316	307	320	278	267	330	315	334	302	289	318	310	316	272	317	280	297	297	297	304	291	281	276	297	300	318	300	322	285	316	267	314	320	285	306	283	345	274	281	292	277	288	306	329	304	280	301	299	325	284	310	314	310	285	303	290	307	302	268	288	296	283	307	277	277	321	287	277	328	291	297	313	301	286	289	317	306	298	283	284	293	306	291	282	311	304	296	298	304	271	287	287	335	297	320	298	300	300	328	285	284	301	267	257	325	287	308	297	321	267	297	305	313	298	282	329	292	305	297	304	286	337	294	318	293	298	302	277	295	262	292	295	308	266	290	276	287	279	309	295	272	267	267	293	307	273	291	292	323	285	293	295	289	304	292	318	308	304	294	314	303	297	307	306	305	316	297	294	277	294	306	317	274	280	338	267	283	281	312	293	288	289	294	309	277	273	302	317	311	275	277	275	326	270	311	281	333	285	332	299	295	303	285	290	294	277	320	304	292	288	303	291	306	300	318	267	297	282	306	292	304	316	307	291	282	279	284	301	273	290	321	299	286	289	297	293	285	319	299	279	270	289	288	283	295	287	280	296	311	310	292	311	306	300	270	297	281	255	323	292	299	312	273	275	309	279	287	323	301	295	292	278	288	316	293	319	297	282	288	301	288	268	298	310	302	297	298	318	336	302	306	314	276	293	284	287	323	286	296	287	303	308	267	273	292	299	303	269	287	290	286	296	295	285	298	328	298	300	292	269	285	290	277	300	285	297	261	312	338	316	283	285	289	270	275	313	277	341	293	325	268	287	303	287	306	281	299	295	327	319	269	300	325	271	302	274	322	305	304	282	298	334	287	307	294	268	311	269	320	297	313	287	298	281	290	282	298	294	325	304	314	276	307	296	298	292	289	291	288	307	312	299	312	320	292	267	306	297	302	286	303	295	291	290	313	262	303	276	288	294	306	312	294	291	314	316	305	308	290	286	271	300	299	305	320	300	309	307	293	274	298	309	296	310	313	343	321	327	305	306	274	299	277	283	297	307	294	274	287	307	313	280	306	284	321	329	295	253	291	296	289	330	338	318	301	285	299	309	256	312	304	295	300	270	294	286	329	309	281	313	294	282	300	279	302	280	326	283	308	281	272	296	300	274	276	313	291	301	306	289	317	330	272	289	312	289	289	312	301	309	296	295	267	303	310	322	295	314	288	300	288	300	262	284	310	268	306	290	288	300	315	303	271	319	281	311	320	305	291	299	301	318	298	323	261	319	271	278	314	295	308	317	298	266	296	295	285	320	271	331	277	293	316	303	281	254	291	308	294	290	290	268	299	273	291	325	311	322	263	300	323	294	338	322	311	275	327	301	295	311	281	289	284	278	301	273	294	288	268	267	316	309	295	339	282	299	265	303	298	298	302	284	300	273	261	321	296	338	271	276	297	287	313	297	303	291	272	309	308	295	303	278	274	317	299	324	281	306	293	299	278	317	286	339	306	298	309	312	310	293	265	310	267	306	321	291	309	271	310	306	310	325	297	282	258	280	287	273	292	282	278	297	290	312	298	292	298	311	275	319	307	334	269	307	296	303	313	306	295	303	318	298	327	280	270	292	290	282	322	282	292	274	304	318	288	298	299	267	276	287	310	283	274	292	315	282	302	299	289	285	298	328	288	313	329	287	275	292	309	299	346	302	288	293	300	285	273	298	297	311	330	281	295	302	306	290	315	271	302	277	314	311	274	308	299	335	285	292	300	308	318	295	287	294	336	313	276	305	298	295	308	309	292	306	300	276	281	267	311	294	270	266	303	287	319	290	304	262	293	284	298	298	296	287	290	286	281	301	302	292	286	310	274	309	300	295	292	324	252	356	300	307	299	307	301	277	315	266	300	291	312	287	241	301	291	310	303	305	296	289	299	319	314	315	324	315	301	301	298	299	281	288	292	270	281	289	286	300	289	307	338	316	265	318	284	283	295	264	285	283	259	317	307	314	308	305	287	281	301	312	330	322	275	298	282	287	315	333	306	268	277	329	315	315	300	313	289	312	269	293	307	283	265	312	312	283	280	295	295	276	294	310	295	297	306	261	307	316	272	310	278	308	346	291	286	290	305	277	320	339	290	284	281	256	303	259	309	270	269	248	268	294	301	305	285	280	316	290	324	286	332	274	289	307	319	308	285	304	275	273	306	316	334	302	267	263	287	286	342	285	314	297	278	279	319	289	288	277	288	300	305	300	300	260	317	316	309	280	287	312	304	323	329	298	276	312	317	271	312	281	291	289	304	280	302	275	289	291	253	302	272	312	306	272	307	312	311	291	293	307	309	267	280	316	279	293	287	276	330	293	300	303	270	298	301	325	273	308	311	304	308	293	305	304	319	289	313	252
30098	13440	15374	3737	972	674	639	667	616	654	645	639	694	664	627	650	706	672	663	708	599	625	664	654	653	680	610	679	702	667	661	664	651	695	661	617	669	663	611	675	716	685	623	648	647	698	624	681	639	634	614	697	647	684	635	670	670	666	665	613	626	651	654	629	614	644	668	628	664	650	625	655	644	657	640	679	638	609	663	687	675	666	617	670	673	668	683	706	653	650	698	691	676	651	654	674	610	627	703	677	657	660	642	684	644	649	637	663	631	675	644	612	605	646	668	669	614	657	689	703	692	661	720	650	659	668	652	619	640	653	630	637	698	626	726	606	705	673	618	666	658	661	677	654	625	662	607	610	631	660	676	679	624	663	655	648	641	674	643	641	687	651	631	629	674	631	644	637	663	646	649	629	629	689	675	655	646	650	645	634	637	653	666	665	656	669	667	640	683	660	634	666	623	629	580	667	671	684	611	657	647	679	662	688	663	584	621	674	624	650	640	692	625	680	639	672	660	685	605	639	657	646	655	675	679	635	663	674	662	707	627	658	654	634	687	651	626	649	601	673	647	631	614	681	650	665	634	663	687	657	664	658	626	641	646	636	635	677	631	641	649	674	683	671	620	646	644	688	707	621	658	689	689	586	614	701	696	692	671	624	620	658	693	698	665	638	676	649	633	656	665	636	624	666	605	658	669	633	634	676	610	662	627	653	649	668	629	664	638	664	666	631	623	696	635	633	666	617	676	639	629	693	674	647	646	642	719	631	652	646	677	709	606	653	679	664	673	691	646	640	703	672	683	604	659	673	664	614	634	683	648	654	641	673	671	693	648	599	689	712	652	680	650	660	681	693	645	676	664	625	660	667	606	670	630	654	649	633	602	630	669	646	691	653	674	657	688	684	606	631	646	705	630	687	645	644	670	694	658	646	697	683	648	673	668	660	629	649	619	640	632	657	666	662	646	647	635	639	690	684	608	615	701	651	673	664	682	675	667	635	656	626	657	639	642	655	642	651	637	654	640	618	664	696	674	667	637	657	668	656	656	665	647	614	667	629	653	650	686	642	634	653	622	673	655	627	647	634	656	638	694	622	705	634	637	700	662	711	662	634	653	611	650	615	662	684	666	671	684	673	642	651	695	659	665	655	615	627	691	662	669	653	661	631	616	667	674	654	673	620	639	644	634	619	678	632	672	640	691	631	644	634	619	629	670	637	667	685	632	626	628	664	689	640	599	719	646	645	667	663	625	650	681	663	625	644	650	650	669	653	681	619	651	687	626	615	610	647	689	657	683	676	645	675	671	624	616	665	626	660	645	646	673	634	677	627	634	642	671	648	623	651	651	648	644	583	616	692	652	652	647	662	688	630	672	635	678	685	668	676	640	599	672	660	691	703	696	668	622	669	677	637	716	659	673	648	651	664	670	671	633	657	644	636	639	674	698	655	677	726	655	629	661	646	652	659	654	638	696	585	650	659	666	625	655	699	640	643	657	680	615	668	672	653	686	663	642	689	639	680	644	667	685	652	682	632	642	625	677	652	651	688	644	691	658	616	624	657	676	658	654	654	655	684	663	642	647	695	678	649	673	656	631	664	602	662	625	695	636	677	668	664	651	667	673	648	695	654	676	679	654	662	675	675	700	650	690	671	615	616	674	633	715	659	611	633	666	602	685	663	582	696	608	635	668	687	687	659	647	647	679	619	641	650	660	649	638	676	683	647	672	724	655	665	665	637	619	675	707	701	665	667	630	674	653	663	707	677	645	627	619	607	686	691	715	641	652	648	671	666	641	643	635	661	677	631	617	606	671	634	675	617	630	648	660	639	681	609	620	687	620	621	619	669	642	707	634	670	662	643	606	654	699	640	635	702	645	653	668	666	654	647	637	672	685	612	637	678	654	679	666	625	607	662	689	668	619	643	664	671	657	612	646	640	630	627	684	722	638	648	664	632	648	654	655	649	661	625	662	701	680	633	645	663	649	618	664	645	629	579	654	594	664	613	625	635	649	667	667	644	644	641	694	630	685	662	638	662	690	640	652	654	662	640	647	644	691	662	621	675	585	597	665	632	659	669	657	679	659	676	684	637	671	619	672	639	617	647	641	680	643	620	672	669	659	606	658	691	610	628	663	693	647	692	629	614	642	642	629	618	654	665	665	692	675	660	656	674	666	660	629	668	659	627	650	722	659	700	641	624	665	641	656	708	647	642	631	611	678	621	710	736	641	640	669	654	652	661	636	644	622	633	664	652	708	625	637	638	577	688	609	671	663	605	640	700	685	646	670	646	656	672	647	639	640	619	618	610	621	684	679	640	657	697	612	650	581	650	630	621	675	670	652	636	653	650	664	663	671	674	656	681	662	627	604	697	664	599	665	652	628	598	638	661	626	685	649	657	633	597	627	648	672	636	696	620	646	624	679	614	633	652	628	669	653	668	673	644	681	638	677	634	692	666	653	653	688	635	628	665	642	661	652	721	601	675	686	690	677	655	667	654	663	659	657	622	616	660	702	664	672	660	616	682	629	645	645	647	607	632	633	661	641	682	686	654	666	668	666	613	705	667	670	606	612	708	654	668	637	708	648	647	662	638	616	693	725	633	631	671	640	636	637	671	641	677	660	663	628	673	625	673	651	650	674	606	632	592	664	624	655	628	687	651	626	658	699	668	614	663	646	684	696	640	649	635	655	646	667	634	696	689	671	694	691	602	659	630	640	662	684	626	667	619	634	696	627	626	693	645	577	651	664	670	649	623	649	622	668	650	620	663	659	663	673	636	622	618	681	666	655	616	674	659	693	627	595	661	629	650	688	625	614	669	637	675	676	624	609	625	692	601	629	694	675	656	659	630	664	643	726	686	664	634	662	678	646	657	634	660	639	702	632	648	675	667	673	621	649	640	606	677	653	634	635	675	663	643	628	638	657	660	655	647	648	612	676	705	666	611	650	683	675	625	669	613	646	607	698	664	666	631	647	703	622	654	687	609	630	645	668	646	689	605	651	631	637	663	635	680	683	627	658	641	625	697	649	702	656	670	590	638	666	656	626	637	631	613	591	668	658	667	719	673	648	605	676	660	652	680	656	637	656	667	618	689	646	647	648	620	620	644	680	640	650	655	607	672	661	656	644	630	622	607	654	605	671	652	682	668	618	662	668	646	646	633	635	611	626	669	656	658	728	663	677	660	629	666	652	632	655	615	664	693	642	640	666	630	639	654	681	686	653	658	697	630	634	668	654	629	662	668	660	634	639	694	639	670	675	641	658	641	626	679	667	614	648	671	660	647	672	643	637	643	628	655	629	673	633	640	605	629	649	673	690	632	700	632	616	657	673	614	681	695	673	595	618	606	641	633	716	690	623	673	655	650	636	669	688	682	648	667	676	607	621	633	642	636	652	655	656	668	678	663	662	651	628	655	628	681	630	648	676	678	616	638	672	672	664	673	654	649	647	657	674	681	639	678	680	645	688	650	633	621	662	642	673	628	612	599	672	655	651	672	698	656
78836	58692	56663	26776	7883	482	225	230	204	210	203	190	215	213	184	194	197	196	176	186	208	183	194	194	203	177	198	185	183	168	194	212	202	199	209	219	229	183	194	186	196	200	193	190	167	188	188	207	186	187	197	208	201	197	200	182	198	204	174	193	186	194	211	197	210	203	178	197	175	195	182	176	197	187	188	211	185	198	235	193	183	208	220	227	171	177	169	195	195	186	215	198	197	199	184	184	189	194	205	198	195	213	214	194	186	205	191	205	214	206	196	183	186	189	183	192	194	178	194	174	194	210	189	195	179	203	195	189	197	212	210	173	181	203	192	175	205	196	224	195	199	219	212	183	180	187	206	199	180	192	197	183	194	203	181	173	194	189	195	193	189	165	195	186	192	182	202	197	172	182	189	202	193	203	189	147	192	190	172	202	162	194	190	200	189	187	201	207	200	182	150	209	194	185	207	179	211	210	224	212	192	201	214	180	196	208	187	185	198	203	198	196	200	209	214	201	193	174	183	187	221	178	198	202	182	170	189	211	198	214	201	173	176	182	207	200	194	209	189	187	191	173	187	212	209	210	197	188	175	193	183	195	201	188	222	198	183	199	184	181	189	193	177	181	220	171	180	203	201	198	196	202	211	185	210	189	201	211	187	184	198	197	198	201	205	172	177	176	209	221	204	183	170	173	192	191	208	194	177	188	202	233	211	220	205	178	199	214	199	162	209	205	198	202	166	206	176	197	199	182	196	204	183	205	178	175	191	215	186	204	169	184	199	188	210	195	201	198	200	226	204	180	194	189	168	204	168	182	208	169	175	176	191	201	191	196	182	201	189	204	194	176	193	189	223	185	179	209	207	191	191	199	242	212	199	174	185	215	180	204	193	175	180	176	169	193	189	213	191	186	201	187	194	189	197	210	206	172	185	189	183	204	156	199	220	179	197	169	159	197	193	184	190	189	193	191	191	196	180	195	186	192	210	198	214	179	198	210	180	200	204	196	190	217	200	199	203	171	200	178	179	184	205	204	208	208	182	176	188	211	204	183	168	212	177	189	177	185	180	183	195	174	196	167	205	214	211	180	235	195	210	192	204	189	196	184	168	201	193	189	170	180	190	210	194	190	177	213	182	186	161	168	189	197	201	197	192	192	199	170	187	162	180	201	174	213	200	171	185	202	213	200	179	187	193	185	208	198	204	193	181	223	207	179	213	192	183	193	179	180	203	194	183	198	158	170	184	201	210	192	193	205	193	191	216	185	187	162	176	184	197	198	202	204	210	197	201	204	191	181	193	185	198	187	189	191	179	203	164	175	169	200	203	200	198	209	187	209	186	179	202	183	204	197	192	210	185	195	214	184	207	222	236	192	176	176	184	215	212	211	184	204	218	187	190	205	195	188	190	175	185	195	184	198	179	184	188	206	203	217	205	191	206	170	199	203	190	197	195	182	211	206	167	187	188	201	194	187	202	177	187	215	213	195	188	172	179	218	184	182	181	181	166	179	180	166	219	202	165	218	199	190	194	187	208	204	174	196	201	195	205	183	228	231	157	194	184	209	218	205	195	170	200	197	215	189	210	186	211	182	183	192	186	212	199	211	181	178	191	184	194	191	206	190	186	204	180	200	197	224	166	195	198	219	204	185	184	202	201	199	193	190	225	195	207	206	201	215	221	199	216	189	201	193	204	179	169	177	193	194	198	193	202	205	197	193	195	184	212	203	172	167	187	188	186	191	192	182	187	164	216	197	210	173	189	202	188	193	188	196	190	213	193	195	198	214	195	161	208	168	190	186	221	186	186	183	183	194	190	208	212	188	189	181	185	198	205	191	174	188	199	175	180	199	186	220	179	183	183	174	201	184	203	179	202	176	200	196	210	202	181	189	176	191	193	199	173	189	195	221	201	196	200	206	201	178	179	193	214	178	197	190	166	187	177	190	179	181	182	190	197	184	188	210	177	197	186	203	181	190	195	188	201	180	191	193	188	201	200	182	207	187	177	190	205	205	181	204	199	210	188	190	210	179	199	192	227	195	214	193	165	158	224	209	218	193	201	187	182	211	203	170	205	179	174	194	182	177	195	186	180	168	201	211	210	203	196	209	188	187	189	222	190	192	163	205	198	182	165	207	203	194	198	221	213	185	182	175	174	202	192	206	167	188	174	188	185	191	209	177	187	183	174	169	207	204	179	179	189	189	186	179	194	189	191	163	153	182	181	208	186	187	170	201	213	198	207	208	188	195	197	207	185	164	192	173	173	182	186	184	181	213	188	180	205	182	173	174	168	191	212	199	164	187	190	177	179	196	181	161	214	181	207	176	183	203	220	203	184	187	179	176	197	223	199	204	194	182	170	183	200	196	196	227	200	203	192	223	177	206	183	198	184	192	217	222	184	201	196	206	192	178	166	168	193	202	212	194	172	194	218	196	166	177	185	167	173	201	210	215	188	189	206	175	195	184	196	181	202	189	202	196	213	183	175	207	188	176	201	199	159	184	199	201	190	220	198	200	190	203	195	191	191	192	188	173	190	186	210	187	202	173	201	197	201	174	209	162	206	211	187	180	168	187	190	194	203	202	219	183	198	209	196	207	186	187	178	194	227	204	198	187	195	206	162	189	195	186	170	175	211	189	186	170	194	183	206	184	188	224	189	190	191	186	196	192	211	186	189	193	220	190	197	175	202	176	159	190	186	196	207	197	195	201	218	195	181	186	197	193	182	206	188	192	194	197	202	166	198	186	198	191	179	213	216	192	176	198	208	201	199	178	165	184	181	177	202	189	210	189	172	210	186	175	204	184	206	191	199	191	202	202	212	175	185	197	206	200	185	218	204	184	193	178	197	180	204	204	210	196	207	202	168	172	197	183	159	203	172	202	188	181	209	183	182	191	152	186	211	210	192	209	192	185	175	179	183	207	202	210	180	197	208	179	180	192	191	197	185	204	192	191	213	172	175	197	190	188	181	195	203	215	223	189	177	203	213	215	201	204	182	197	205	196	174	200	205	213	188	189	204	205	151	181	174	169	196	210	182	217	190	192	183	202	192	181	195	199	178	195	173	210	207	190	183	155	194	184	197	176	172	198	170	177	178	184	187	182	206	184	191	206	192	196	211	215	202	152	206	202	229	192	191	199	195	189	211	199	193	205	201	193	199	191	174	175	174	213	207	184	163	173	214	182	164	171	173	195	198	206	205	205	193	187	220	173	205	176	171	207	191	190	169	197	196	193	157	194	192	176	213	182	196	187	196	200	188	204	191	179	185	178	207	167	187	207	188	201	179	176	193	213	192	179	209	215	205	187	203	181	220	205	187	219	172	193	177	192	186	203	202	206	180	180	205	192	189	193	181	208	178	196	175	201	181	199	193	176	174	172	173	194	205	199	215	171	155	203	194	184	164	175	199	201	196	193	202	196	207	224	176	193	217	168	198	195	189	183	204	198	204	187	163	185	217	226	202	202	181	189	181	181	187	193	190	198	176	201	176	177	193	201	167	180	202	212
52098	43831	51698	27076	8088	611	575	545	538	470	486	471	459	521	466	456	473	445	464	422	457	386	455	480	455	415	418	428	480	483	453	457	441	423	469	454	406	452	445	413	456	445	419	467	453	430	409	430	447	414	402	410	480	432	423	455	411	429	425	454	441	442	416	430	443	427	420	424	422	465	445	464	423	423	424	419	410	470	406	434	453	437	425	435	443	430	444	427	458	415	461	497	435	457	433	443	435	451	416	476	424	463	465	443	482	448	432	418	405	450	466	476	449	477	432	402	428	423	449	416	425	426	475	400	433	442	391	434	420	455	416	437	433	394	422	446	392	431	441	443	440	444	445	414	392	419	397	439	435	428	468	434	457	438	429	463	450	449	453	465	444	422	408	444	432	412	434	445	461	447	449	397	440	429	428	449	425	446	429	412	424	454	427	425	417	482	428	441	462	425	407	430	474	461	408	462	436	407	431	438	464	430	433	449	433	422	441	442	397	453	433	452	424	396	426	432	461	412	469	428	481	438	429	408	399	415	454	442	444	419	453	448	470	475	457	421	453	456	424	446	464	431	461	443	438	411	436	426	427	445	462	456	412	459	432	427	432	469	442	430	444	417	430	384	453	436	415	409	451	435	455	466	435	437	456	435	499	423	440	416	465	448	470	393	432	435	462	390	409	431	434	442	435	481	444	420	426	427	415	444	464	422	454	460	401	403	468	403	445	468	436	441	423	417	414	433	427	455	412	424	426	429	417	423	428	418	457	405	488	409	433	416	402	443	433	433	452	408	456	454	426	392	421	451	481	411	453	399	465	458	449	441	435	431	436	434	434	411	449	438	449	451	443	435	484	437	465	447	458	417	409	440	436	458	441	476	419	452	439	455	436	453	412	455	437	446	424	433	447	441	393	437	402	453	444	461	445	428	438	452	441	445	441	445	411	420	451	413	429	474	428	430	452	438	419	414	485	432	418	430	439	428	397	419	433	427	442	411	423	424	435	457	464	424	413	458	485	430	442	460	457	438	439	427	450	413	471	401	434	437	442	474	420	441	446	436	436	439	464	405	445	438	407	425	419	439	414	407	427	426	404	406	421	465	435	455	463	462	414	414	465	406	423	411	427	451	426	398	438	420	444	445	461	449	431	413	464	424	384	414	439	450	437	412	425	405	450	402	439	447	461	381	415	433	410	489	454	399	442	452	414	444	430	469	433	461	421	429	431	455	444	449	441	451	468	457	404	415	471	450	468	461	450	456	444	459	451	393	418	421	457	404	439	465	422	446	407	427	410	420	440	427	421	452	445	438	451	444	414	443	432	438	437	427	426	419	440	450	476	434	434	425	437	430	437	420	406	438	407	481	428	441	452	424	396	485	450	440	421	424	451	442	467	442	443	442	434	436	410	453	464	471	415	417	452	460	428	423	406	436	427	430	464	460	414	442	422	443	418	452	451	446	388	476	438	444	404	421	421	414	426	399	429	446	448	437	455	435	400	427	433	456	457	473	406	417	408	436	488	403	435	419	426	426	444	460	418	428	430	423	439	394	424	420	440	444	447	412	417	450	470	440	467	460	430	412	475	479	450	437	425	419	419	441	446	447	423	457	469	442	454	441	466	412	446	426	414	422	470	439	447	450	422	427	413	452	430	418	448	442	429	445	401	461	444	410	464	418	426	447	451	467	439	434	433	426	430	463	415	441	448	453	455	407	418	414	392	404	447	439	462	436	437	472	438	434	435	433	403	420	442	457	441	452	449	438	427	442	470	441	426	438	431	461	419	471	429	430	455	448	446	393	452	451	440	450	442	428	454	426	443	470	418	459	449	452	419	437	418	411	435	443	425	411	420	427	423	450	459	461	413	421	426	434	449	418	403	406	451	466	412	439	458	428	417	390	442	429	451	429	475	433	401	440	436	422	442	423	442	437	443	455	408	413	410	458	438	457	421	425	437	458	415	445	426	445	410	454	445	488	405	423	402	445	460	421	443	431	459	434	431	430	421	407	396	474	429	433	446	433	415	413	460	419	439	403	450	446	440	400	439	470	433	412	430	416	434	462	423	445	416	450	428	454	405	425	446	465	450	449	430	441	444	433	427	384	435	429	406	416	421	458	463	436	403	426	423	420	431	424	443	467	461	447	448	421	448	443	406	427	451	457	400	474	425	447	433	432	460	427	436	473	451	402	447	428	440	428	454	463	447	412	463	451	438	439	416	428	448	421	459	440	461	425	423	414	431	424	427	442	442	465	433	459	423	472	427	416	448	396	441	429	419	425	436	450	414	439	437	419	465	419	440	452	412	477	446	434	492	425	473	481	427	444	427	441	447	428	396	446	411	452	442	434	447	459	415	433	425	462	419	388	459	461	440	459	438	450	429	424	438	431	453	434	451	460	419	428	436	454	418	422	401	435	432	400	425	488	438	440	438	416	429	452	424	463	439	455	425	434	458	439	437	422	414	461	427	446	426	453	441	447	418	412	409	423	420	438	459	413	451	426	408	418	436	432	430	454	438	449	444	470	465	444	440	468	446	436	420	435	431	426	460	430	431	460	458	429	469	451	422	453	421	410	429	440	438	449	405	446	404	448	434	412	466	431	406	416	458	450	395	442	420	444	436	441	438	415	427	470	448	442	419	463	436	455	389	457	396	427	431	450	460	435	428	409	453	412	421	436	415	433	427	399	448	416	457	427	431	451	418	405	432	423	450	429	407	439	449	457	402	430	418	436	433	422	444	431	435	416	423	397	454	421	454	419	450	429	412	456	439	439	416	413	429	447	413	420	448	472	440	450	402	393	460	434	465	415	423	424	418	415	386	455	465	424	436	410	477	439	435	417	423	473	432	423	431	469	466	438	430	438	421	459	428	449	414	423	438	439	448	426	451	447	439	424	417	434	422	452	450	441	430	454	431	450	433	498	430	398	470	445	475	439	468	443	419	453	428	401	449	408	430	428	446	410	437	429	416	450	451	422	424	425	443	438	462	454	458	458	431	432	430	404	442	409	458	424	415	423	422	426	442	460	445	436	442	437	450	400	426	461	475	440	436	467	462	405	434	456	434	436	424	458	418	416	463	433	430	470	413	432	430	467	445	437	460	438	408	453	434	446	434	436	473	446	423	437	426	446	426	473	461	442	407	411	466	435	400	484	479	442	446	429	453	463	427	409	478	445	451	447	453	438	399	447	444	446	427	455	448	435	415	436	408	439	447	448	423	442	457	457	423	420	459	455	439	448	416	445	441	423	374	434	435	403	430	432	445	387	436	424	448	436	465	449	413	420	404	440	456	415	429	393	409	446	409	425	487	416	409	434	454	450	449	440	406	429	425	443	402	447	409	448	433	426	414	427	442	448	407	474	429	418	456	470	458	451	459	422	462	420	434	441	436	450	443	442	478	436	450	477	470	444	448	440	405	428	417	429	406	449	424	432	415	433	415	429	457	434	457	459	444	437	413	400	445	472	464	438	429	465	436	434	433	462	433	441	430	428	413	412	427	409	398	415
86647	69555	66536	36567	16082	1440	164	164	135	129	149	140	138	133	135	127	154	132	128	126	119	129	131	115	127	104	127	117	125	140	139	122	129	129	132	141	121	121	125	131	146	116	121	117	142	127	111	126	120	132	108	124	124	111	129	114	112	105	132	120	138	124	110	109	112	125	116	114	120	132	136	117	127	113	111	104	124	107	109	129	108	138	134	118	103	114	110	106	115	115	126	114	103	119	106	104	106	110	121	130	105	89	113	108	120	131	117	131	129	129	119	100	137	97	97	98	132	94	137	122	104	105	118	107	131	128	130	99	102	105	151	117	129	121	104	113	114	110	116	126	124	114	113	118	112	118	129	106	138	104	105	112	119	109	113	124	103	101	119	115	121	112	114	126	126	114	119	132	125	125	131	138	140	125	121	123	134	136	117	133	107	113	108	112	118	124	115	114	134	140	120	96	109	140	109	108	97	118	118	135	154	134	102	128	126	118	136	129	102	118	112	107	136	136	132	121	103	121	124	133	143	121	113	124	120	119	118	119	106	111	104	129	115	117	114	114	119	119	104	121	94	117	110	129	96	117	118	133	114	95	108	108	111	105	117	131	122	140	101	111	110	111	117	135	136	117	121	125	116	108	109	100	116	121	116	116	88	112	110	136	134	113	121	108	140	130	126	112	141	139	122	119	117	125	140	133	124	111	109	107	114	95	108	135	131	98	105	133	105	118	120	125	107	106	139	105	122	132	133	131	132	118	119	95	134	112	113	125	108	125	117	114	106	136	133	115	131	112	117	107	110	130	134	106	114	93	128	137	87	135	131	116	117	127	112	109	120	127	111	98	104	123	137	121	122	126	118	122	120	131	112	119	117	129	113	113	112	103	133	116	102	115	115	122	112	127	123	113	93	119	125	129	113	122	129	98	116	135	101	112	115	119	112	111	122	138	132	110	121	146	123	121	113	112	128	111	111	120	114	113	127	117	125	128	132	128	118	113	134	121	123	98	127	103	95	116	135	129	125	118	120	128	109	114	122	121	131	114	106	107	121	126	123	117	116	135	120	117	118	119	140	133	128	106	103	118	120	102	124	112	110	106	96	105	113	120	113	129	121	124	126	118	126	107	120	115	96	105	115	123	120	122	94	132	129	135	131	119	112	113	123	100	111	122	126	103	101	119	120	114	117	103	119	128	119	116	115	119	111	114	117	117	120	116	106	134	118	101	139	109	110	123	93	128	113	130	111	120	110	118	113	126	97	114	115	124	113	124	102	116	148	115	113	117	117	113	120	119	115	105	136	108	114	115	142	112	113	146	130	102	115	107	107	122	125	93	132	111	107	107	109	130	108	121	103	102	120	135	125	121	148	131	124	115	119	104	104	94	120	105	126	115	119	124	122	113	103	122	137	122	124	122	116	106	111	133	120	132	113	92	111	125	110	139	105	106	103	110	132	111	99	95	127	92	118	107	121	125	120	140	115	122	129	100	120	114	88	134	120	101	121	103	129	131	116	129	103	127	136	108	122	131	100	113	107	103	122	128	111	95	117	107	104	97	120	109	117	126	112	124	131	124	120	99	108	85	136	118	113	129	128	127	124	115	100	97	116	98	124	105	133	107	116	134	101	108	119	132	121	114	111	101	130	116	122	129	109	141	130	149	120	123	129	109	97	143	107	110	108	141	113	104	126	103	123	112	116	104	110	111	122	121	124	105	104	114	118	113	109	93	126	112	112	126	122	122	132	107	103	124	99	143	118	110	122	112	126	120	102	114	132	129	122	113	134	104	106	120	126	110	108	97	107	139	111	116	127	118	97	129	115	119	119	112	134	144	124	130	121	126	95	126	141	117	142	97	146	115	119	125	132	105	121	92	102	121	107	117	140	119	114	120	119	120	123	113	114	99	107	107	116	129	122	118	117	118	113	115	121	117	147	118	109	118	111	114	122	101	110	112	96	115	128	129	124	110	116	120	121	115	103	114	120	101	114	114	126	108	118	114	117	117	134	115	109	117	117	140	111	112	119	143	104	101	123	114	121	117	111	125	119	105	128	117	134	130	121	108	121	110	96	126	122	115	117	128	118	111	113	116	111	107	118	114	131	124	120	105	114	111	112	117	110	102	125	104	110	101	110	107	118	119	128	127	110	118	119	119	119	122	124	98	119	118	102	109	121	131	122	123	107	122	118	113	126	102	132	117	123	99	108	124	154	127	107	115	126	130	127	114	118	127	117	104	138	117	122	131	114	124	118	132	117	111	114	122	138	113	128	124	148	117	114	113	118	117	120	134	94	116	112	130	101	93	118	121	125	111	121	112	120	105	107	138	126	121	112	116	116	112	137	128	113	136	142	116	107	104	128	103	136	121	100	115	129	125	112	120	125	117	145	108	117	103	122	112	112	109	113	137	102	118	86	106	108	134	106	113	107	125	128	123	99	123	126	136	118	109	110	128	115	126	129	111	122	115	108	122	112	118	131	115	118	114	124	119	112	120	126	106	134	110	117	116	135	110	128	107	123	114	106	113	127	105	109	125	130	117	122	132	123	126	106	135	132	124	128	116	140	123	117	117	135	103	122	122	110	121	118	117	120	99	136	116	109	131	114	122	120	118	132	117	114	117	110	143	116	110	107	119	107	116	136	119	93	109	141	102	127	108	125	117	136	107	112	113	108	108	118	106	123	112	97	125	109	104	96	114	126	113	104	113	117	119	133	101	112	123	102	122	133	121	122	116	107	123	110	119	92	127	109	138	109	114	118	145	113	127	113	117	123	122	118	114	119	133	93	102	100	118	129	109	133	119	123	101	111	127	94	113	132	116	124	126	129	127	106	108	114	111	110	105	133	106	117	120	123	116	123	140	108	149	112	113	114	115	128	115	112	100	103	121	108	117	135	135	138	123	135	107	123	115	134	129	114	126	113	131	129	122	121	107	127	120	113	99	131	106	133	127	134	125	101	109	142	122	120	115	118	108	114	109	130	98	120	116	103	118	101	116	121	116	124	122	138	121	132	134	122	149	93	104	124	147	130	105	123	117	137	128	124	126	123	111	120	118	114	127	137	128	121	114	115	99	105	118	128	111	125	121	100	122	115	111	120	129	121	140	110	128	125	111	116	114	107	112	109	115	112	115	135	113	115	130	116	101	107	118	109	110	117	130	127	112	99	106	104	123	128	127	114	117	108	102	129	131	103	84	117	112	111	93	112	110	129	113	124	149	117	125	104	124	122	115	123	114	135	121	120	117	115	112	127	119	123	114	134	132	114	120	129	107	117	143	125	118	131	112	135	101	112	131	104	116	104	108	126	118	126	123	123	122	124	128	122	132	143	134	133	100	104	133	108	106	127	109	98	133	103	105	132	138	141	102	127	119	105	102	131	123	122	131	131	118	118	122	101	104	129	116	112	110	131	111	139	119	115	100	108	114	118	130	119	109	102	126	122	115	118	115	137	115	108	123	108	128	122	124	109	121	87	95	111	128	117	118	117	94	118	114	104	125	137	130	112	112
61675	54552	61888	36061	12816	684	584	575	512	466	446	377	386	360	374	323	354	335	336	316	295	337	297	348	328	315	300	302	301	310	303	318	310	298	298	287	298	276	254	298	287	256	294	309	274	298	300	289	272	317	280	276	293	307	286	249	291	279	287	300	321	296	304	305	290	270	290	267	300	307	299	293	288	276	285	287	303	286	276	256	288	290	262	291	314	298	304	302	301	287	310	263	277	316	315	272	306	261	266	278	309	318	319	278	292	297	287	277	300	274	302	309	310	276	304	288	281	273	297	302	278	268	280	288	281	301	293	284	289	270	263	297	305	280	284	263	290	281	278	307	266	272	290	275	306	285	275	305	285	304	287	277	289	291	263	277	291	290	300	300	268	259	260	283	302	298	273	301	274	324	285	282	290	296	281	286	314	283	290	291	323	262	294	260	279	296	264	321	291	292	272	278	294	289	275	288	295	304	255	282	286	287	269	297	282	283	287	294	319	297	284	279	302	304	297	305	291	281	279	290	245	270	273	301	281	292	305	302	266	274	281	300	244	288	323	270	268	288	306	277	315	292	282	272	265	284	285	295	290	322	297	275	271	279	307	273	289	257	319	260	283	271	294	294	270	294	292	257	268	277	279	286	286	259	258	291	297	275	311	284	303	277	295	264	268	284	264	295	302	288	317	274	258	295	281	305	262	267	292	292	301	302	278	292	269	275	286	299	297	300	270	287	302	282	316	304	215	291	259	256	307	265	276	296	290	299	329	302	295	324	294	288	275	273	322	266	275	288	296	291	298	237	305	275	303	300	261	278	291	288	268	307	281	285	313	319	285	288	290	270	326	263	263	288	305	284	298	285	275	303	255	306	278	302	275	274	278	278	275	283	315	289	262	289	305	277	287	297	280	289	295	304	257	292	268	288	278	288	263	272	284	319	298	277	316	298	273	256	312	309	292	260	309	296	276	298	283	262	306	282	269	285	319	314	266	279	288	277	288	289	312	297	291	298	300	283	321	295	281	268	296	299	282	294	288	298	272	279	318	266	311	276	283	281	300	293	272	255	275	308	276	300	307	302	292	261	300	270	297	293	267	273	276	309	278	299	269	288	275	273	290	309	256	279	295	260	288	323	290	269	281	277	275	319	294	263	283	309	290	300	272	280	290	280	288	338	257	275	306	260	274	278	283	313	296	259	290	253	271	299	319	288	310	274	282	289	293	255	305	300	296	284	285	323	299	277	297	265	286	286	281	302	312	298	251	300	299	285	284	275	306	278	274	290	301	286	299	299	257	311	278	274	272	279	291	281	300	258	295	286	261	294	291	312	288	293	294	279	289	241	300	273	304	282	275	293	277	334	285	287	277	298	299	278	265	288	292	297	267	294	283	298	297	277	300	274	310	298	262	304	319	302	295	308	278	308	256	289	280	277	287	304	272	301	298	281	277	295	293	295	268	273	308	263	300	269	277	290	280	311	288	258	287	282	315	284	293	297	301	299	333	300	315	284	289	303	303	286	319	306	268	311	278	282	267	307	296	305	287	279	274	258	303	278	268	267	282	263	289	306	272	269	265	293	307	295	290	297	296	293	305	265	289	310	270	265	287	289	264	289	302	280	282	271	252	301	282	290	274	284	297	268	275	276	276	295	276	293	291	292	283	275	279	290	294	291	257	298	307	283	298	306	278	274	289	267	275	254	278	293	304	295	297	336	293	262	294	291	278	277	280	273	305	297	297	280	257	301	266	332	320	318	293	288	269	328	286	279	279	280	260	311	302	308	302	302	325	277	298	268	273	282	294	270	276	304	300	275	298	319	277	300	302	315	295	284	279	292	281	287	292	279	262	302	315	278	286	293	294	285	276	301	280	304	289	263	282	280	294	277	304	304	259	281	306	303	335	247	341	275	302	258	291	290	318	266	273	309	285	318	303	307	297	297	302	284	314	318	306	303	298	261	290	305	268	261	263	307	273	285	291	268	270	269	281	264	318	271	311	299	278	310	283	313	282	276	296	272	288	278	312	265	300	274	296	298	300	279	254	287	294	307	293	298	309	270	249	303	282	295	296	277	249	267	306	287	327	303	280	264	313	286	290	297	304	302	269	309	319	298	299	289	270	300	295	285	294	270	295	268	273	293	262	307	276	300	309	310	303	274	260	271	266	300	310	278	295	235	310	289	276	305	271	296	307	280	313	258	265	320	283	260	281	283	284	307	280	278	294	279	284	288	303	291	318	283	292	293	266	263	290	295	278	294	321	268	261	282	294	271	285	295	301	290	277	289	283	303	295	238	313	284	301	270	294	282	299	288	309	265	283	252	250	284	264	279	302	270	284	272	283	287	293	303	333	281	285	277	305	281	251	273	278	285	284	269	285	300	280	282	278	314	262	274	266	241	291	280	308	261	306	279	282	291	307	251	313	293	283	304	292	258	251	287	295	315	287	309	307	312	315	284	280	274	270	299	300	307	294	284	315	320	281	304	296	267	304	296	272	280	270	275	284	253	282	292	279	267	295	296	281	290	295	282	299	299	289	288	290	311	301	298	320	269	322	315	267	291	310	269	291	274	307	301	311	276	286	279	274	292	287	279	302	275	274	291	298	287	287	246	275	272	282	270	281	305	263	282	270	289	306	291	289	284	308	302	295	295	282	313	296	260	284	273	287	276	288	276	301	309	281	259	258	282	286	270	261	294	283	283	295	297	282	289	279	264	268	288	293	294	301	276	298	314	273	307	293	286	291	287	282	295	280	255	290	288	300	287	307	261	288	297	291	280	275	289	258	285	285	324	277	298	287	272	294	291	309	293	321	303	283	279	287	260	265	310	298	264	292	273	274	312	324	291	223	306	257	296	305	278	278	265	273	288	284	298	285	285	275	302	297	272	271	281	304	319	273	286	276	281	294	301	267	290	314	289	317	295	310	296	311	289	323	239	287	314	279	317	278	297	273	269	295	290	296	297	292	262	300	291	314	301	283	293	304	279	274	305	302	305	295	299	291	315	283	296	280	273	284	291	260	270	279	262	293	283	262	266	301	278	279	297	279	290	280	275	286	291	261	302	256	248	296	278	289	301	254	295	251	278	281	291	288	272	284	272	304	288	272	302	290	264	269	275	289	269	291	282	266	293	283	268	281	291	264	287	311	323	302	272	300	285	289	299	285	288	288	284	260	336	284	290	284	301	281	274	304	288	287	255	275	309	284	292	293	250	309	294	294	284	285	285	289	274	255	304	285	292	311	289	276	319	278	293	291	283	281	257	322	276	282	272	280	255	268	250	308	298	269	266	285	290	277	279	300	277	268	296	310	280	298	295	277	296	293	295	271	282	303	271	314	282	252	281	318	303	304	261	278	290	281	293	275	291	276	269	275	291	282	243	296	282	289	292	286	282	280	292	298	256	263	323	286	280	293	295	283	277	273	289	299	295	274	281	290	267	275	286	291	262	280	319	277	275	293	282	265	299	285	306	261	320	298	295	265	242	282	255	292	340	270	293	276	303	281	285
34825	15234	7692	1694	402	294	297	294	274	295	309	293	279	291	275	285	290	266	285	282	308	282	295	286	278	271	263	319	298	282	298	261	305	292	325	264	286	290	294	328	303	293	327	303	287	305	311	257	324	299	297	306	331	309	298	279	291	285	316	327	293	277	308	347	284	282	287	307	283	307	320	258	283	301	278	302	306	303	314	253	265	317	275	310	292	305	301	286	309	260	243	270	284	298	301	306	275	276	287	279	306	309	296	310	269	255	288	284	318	310	284	304	295	307	289	315	295	295	282	310	324	288	307	292	255	294	299	272	279	286	280	277	267	311	293	335	272	280	254	274	274	273	286	279	319	291	253	285	309	316	311	326	260	298	287	294	316	280	268	270	290	288	308	287	296	306	313	277	321	297	293	305	285	271	278	310	267	281	272	301	313	291	252	298	289	287	267	314	262	274	308	297	288	282	319	309	262	267	306	344	295	288	274	295	303	322	329	299	281	316	306	283	311	304	277	289	272	320	297	304	343	306	276	301	304	320	287	303	280	298	299	247	257	300	304	288	307	313	314	317	320	276	281	324	284	280	309	275	273	321	280	291	296	292	316	312	327	279	304	287	303	308	283	333	322	279	261	277	303	302	304	292	304	298	269	295	285	302	298	314	319	302	286	285	317	302	273	291	268	273	261	297	291	281	330	273	272	310	302	285	294	315	301	319	302	318	269	297	309	304	260	296	320	292	301	284	263	268	311	315	309	312	322	283	306	320	281	287	283	289	306	275	261	291	310	304	321	276	289	272	315	293	277	301	311	301	263	293	291	308	273	306	298	296	289	312	290	264	318	326	260	292	269	308	317	289	271	294	257	272	290	295	309	314	296	298	326	291	282	297	298	270	283	285	306	282	282	294	330	319	263	312	304	308	287	314	295	294	306	294	311	312	298	292	298	296	282	288	297	293	299	303	276	287	328	301	293	318	308	283	299	270	304	299	294	312	282	308	290	300	307	294	258	289	306	295	279	276	352	291	273	289	296	299	276	321	276	284	313	287	300	278	272	307	300	347	274	311	322	274	294	311	280	292	303	312	290	245	294	306	286	302	283	262	316	287	316	303	327	284	298	304	276	299	279	329	314	283	273	313	264	299	281	297	268	296	311	273	283	281	270	299	277	307	281	288	313	309	268	286	317	317	272	280	285	296	297	291	300	307	329	282	279	274	276	288	287	309	285	326	282	298	291	301	300	277	310	298	282	311	307	297	307	299	316	309	278	294	265	318	304	280	294	336	303	290	306	315	276	297	320	340	273	298	301	302	307	296	297	288	296	285	282	272	312	333	326	320	262	286	294	293	308	297	311	273	270	316	267	294	267	285	297	276	292	288	279	271	324	301	286	294	250	323	295	331	272	283	291	282	282	314	270	313	271	281	275	324	292	274	257	323	301	311	304	261	303	298	272	288	310	293	271	305	292	290	297	280	301	297	310	307	307	299	275	271	291	300	294	289	289	295	262	299	293	325	283	271	283	305	330	303	276	290	293	268	282	296	309	287	324	289	284	274	294	318	285	340	291	291	326	264	295	288	291	300	309	289	316	270	270	313	308	310	281	286	310	289	300	317	320	303	311	304	271	279	278	288	285	285	306	313	310	260	314	306	329	309	314	290	278	297	309	317	342	326	343	285	294	274	300	320	301	318	302	277	286	310	287	278	299	295	327	319	306	267	299	268	321	303	299	290	287	287	314	279	296	273	297	275	270	305	317	301	325	295	264	284	300	293	296	286	278	289	331	275	305	307	304	258	272	294	277	321	269	294	286	290	288	300	296	267	298	312	275	315	321	269	302	304	305	301	316	312	271	250	322	309	297	290	285	304	279	305	300	315	274	278	308	267	323	284	304	315	296	285	312	265	292	289	313	290	290	286	343	267	258	283	291	292	295	307	309	295	290	276	287	310	303	312	274	306	287	292	282	320	326	301	309	280	314	294	299	302	279	319	308	307	285	293	305	294	301	285	307	281	288	290	289	300	313	296	303	298	276	257	292	281	288	304	303	327	282	292	288	282	326	307	277	319	304	279	302	326	287	284	315	300	311	291	272	301	297	291	261	279	299	282	315	277	303	308	303	320	307	268	300	281	274	300	297	305	281	303	274	275	256	286	270	318	298	285	282	300	292	313	313	265	275	280	319	300	284	255	292	270	307	297	296	282	305	326	273	308	320	308	329	290	314	294	294	333	300	298	282	295	271	319	252	302	304	324	287	278	286	266	297	289	318	322	293	290	323	281	275	300	308	318	263	284	332	299	287	309	304	270	304	300	271	284	305	280	311	305	289	291	304	265	317	288	305	284	330	305	288	322	294	326	278	296	295	302	264	304	270	329	281	312	272	273	303	309	299	263	316	299	264	279	292	303	264	314	324	288	286	325	288	318	329	281	346	271	291	307	276	295	305	258	326	289	302	326	282	315	268	321	297	329	278	283	300	295	325	308	335	303	319	306	309	303	291	294	293	299	315	318	296	290	297	290	284	292	306	299	309	278	277	353	330	309	304	273	324	278	298	286	290	268	268	293	314	271	299	317	270	277	281	272	309	289	300	287	302	317	281	298	278	300	274	320	310	296	282	311	268	279	301	285	299	302	280	287	285	326	325	258	284	278	302	288	262	240	306	318	311	280	285	283	292	274	309	313	290	320	283	286	302	302	269	288	311	275	281	315	282	305	283	323	264	298	304	260	289	303	316	274	271	306	257	295	287	308	333	289	318	263	303	333	319	298	293	296	279	308	276	293	285	282	273	294	293	328	317	281	283	306	301	286	266	279	320	284	277	311	293	263	275	303	325	273	311	279	297	300	267	296	309	308	324	288	272	289	318	308	244	305	290	289	312	288	319	312	291	292	296	281	304	296	272	286	275	275	282	284	292	268	315	264	276	305	249	289	274	335	224	309	312	273	322	302	269	317	337	316	287	294	291	263	301	290	281	273	296	292	313	284	291	293	310	307	310	264	275	282	306	294	316	251	295	313	283	276	335	275	286	273	273	321	307	293	327	290	284	301	282	287	273	291	300	288	279	285	327	299	321	301	309	335	325	345	292	296	297	279	288	289	317	299	336	291	315	283	269	274	266	306	312	295	280	307	291	309	288	278	311	321	300	323	309	307	293	301	308	324	284	288	312	287	301	286	294	314	323	324	314	279	272	289	304	303	287	289	295	334	300	298	307	276	280	288	253	292	330	301	309	297	290	310	282	299	264	283	316	305	322	300	300	303	323	307	278	284	286	261	285	331	283	315	302	289	290	322	263	297	273	272	334	301	277	324	294	299	293	319	321	323	276	340	299	332	249	286	264	298	280	308	277	329	328	327	311	285	325	268	299	284	283	284	278	290	278	268	291	262	279	264	286	285	283	321	293	307	287	300	300	300	320	283	279	293	291	291	325	287	294	285	317	289	294	297	296	303	308	279	265	276	297	313	266	296	271	293	287	292	289	295	300	270	281	277	306	297	265	277	261	293
29457	13929	13449	3205	1096	698	631	642	649	650	651	631	619	635	612	637	653	655	683	698	662	652	661	650	615	661	710	629	668	670	655	634	597	650	650	624	645	682	623	632	610	618	626	657	624	663	688	629	605	653	678	649	672	612	664	622	663	630	617	625	672	613	661	652	658	654	607	626	658	626	660	648	678	645	635	644	679	653	685	646	679	677	684	629	634	655	659	631	632	631	660	624	681	682	651	643	604	602	640	628	634	650	647	623	634	669	681	623	641	639	618	653	626	676	672	663	632	690	683	627	642	655	703	627	687	643	625	663	604	678	654	642	640	651	654	655	653	635	672	674	637	635	668	653	625	627	668	624	605	639	647	644	633	655	669	692	644	670	655	619	619	640	627	637	649	668	644	651	676	651	604	640	659	671	638	661	637	684	645	670	666	684	648	669	630	644	622	640	631	681	687	661	669	674	702	637	661	663	620	614	621	662	642	655	626	666	615	622	676	626	655	674	645	604	627	584	644	651	639	687	679	670	652	643	608	678	645	628	642	635	657	655	659	674	637	626	664	655	627	650	623	650	640	660	631	623	635	610	617	644	653	632	628	644	650	590	663	628	628	638	652	603	627	639	663	656	612	673	632	660	600	628	671	655	601	637	678	660	676	645	622	629	660	647	632	642	642	688	649	597	671	714	679	632	635	694	665	646	623	685	630	666	650	653	627	639	677	646	639	607	591	636	614	658	689	612	680	672	636	657	626	657	641	659	629	636	677	621	666	653	608	662	633	630	654	619	679	698	640	655	684	630	607	677	655	666	632	650	665	639	625	630	644	637	672	621	674	648	625	616	679	654	653	661	646	638	603	646	631	635	645	640	643	652	628	672	642	578	659	632	629	631	611	636	728	653	661	620	657	648	637	635	654	648	693	658	671	650	628	666	698	639	693	633	680	665	640	621	638	639	662	676	629	644	653	665	629	663	665	676	635	635	621	620	691	655	645	650	605	633	681	603	646	584	637	615	608	635	635	637	637	676	647	625	647	664	660	632	606	665	657	626	671	622	656	665	667	646	615	646	684	638	652	638	633	656	656	620	649	617	629	679	638	658	649	626	624	624	640	617	659	641	651	626	637	648	620	642	639	641	644	641	644	655	701	664	663	608	636	632	637	652	637	592	625	647	650	632	692	654	676	626	636	631	638	681	659	632	692	609	648	656	631	647	656	692	664	627	618	628	668	645	686	629	664	656	627	624	605	652	664	684	647	587	667	675	678	621	653	634	612	664	611	636	650	658	632	615	627	655	610	659	612	669	684	639	659	688	676	639	611	667	624	672	694	633	629	634	640	615	644	691	598	626	629	646	634	668	639	623	654	643	688	605	667	629	635	652	654	668	686	655	657	592	650	636	663	663	653	682	644	620	591	618	630	692	606	697	656	669	599	594	629	650	643	658	574	660	650	645	657	669	628	667	634	629	642	627	637	626	645	639	657	615	661	659	649	689	682	636	678	666	615	642	661	650	656	687	608	607	645	653	663	668	639	665	660	623	626	638	628	638	617	629	674	646	627	643	660	626	697	655	667	606	631	623	647	689	661	637	637	656	650	625	670	642	644	632	612	649	615	665	654	640	662	623	645	662	593	640	643	651	661	646	648	652	657	610	661	617	652	648	669	680	672	661	598	631	631	643	626	650	646	664	658	658	656	720	617	611	631	651	591	598	613	640	675	649	643	651	624	667	650	667	642	678	643	641	667	651	623	655	645	677	686	645	623	646	628	672	582	643	645	629	701	641	648	633	679	611	634	684	668	664	655	652	669	684	657	665	676	625	703	600	683	627	630	662	604	646	622	652	659	672	638	638	672	633	650	644	623	711	683	620	652	656	623	641	640	652	645	663	671	653	664	631	637	610	630	614	626	601	615	640	671	612	637	631	646	664	634	630	615	613	634	645	703	628	656	620	659	684	660	659	600	655	632	627	632	647	627	632	649	638	620	652	638	627	649	651	627	652	630	644	629	642	588	654	644	736	655	608	664	697	670	670	607	667	636	683	632	661	658	604	633	648	612	641	633	657	628	612	629	662	673	657	632	678	642	618	627	637	654	669	692	653	639	670	633	641	642	665	653	656	647	657	700	679	632	621	642	673	595	636	655	624	653	658	647	645	641	646	670	615	668	655	660	641	650	647	601	639	698	616	647	657	614	639	650	684	660	686	636	677	652	659	599	695	588	655	618	660	660	627	575	621	626	635	626	617	643	625	616	660	670	686	666	646	649	655	631	663	644	619	633	641	595	597	634	635	647	590	653	610	644	667	661	623	658	658	683	666	679	654	627	654	632	615	663	689	642	619	624	669	648	652	657	650	644	608	675	609	649	625	656	642	634	681	686	589	642	641	613	611	675	693	660	637	622	584	671	685	655	640	677	641	668	599	645	655	624	638	636	650	630	671	651	659	644	616	660	653	635	652	673	696	673	622	608	677	595	650	638	607	654	655	616	689	658	636	630	615	667	641	656	672	665	620	584	639	612	658	649	635	646	631	671	629	650	635	640	634	634	590	635	629	646	665	623	606	645	685	671	642	617	642	651	631	621	664	629	681	685	658	603	653	670	651	658	625	647	609	589	652	614	667	649	646	593	640	628	633	631	645	618	674	642	640	660	679	612	609	637	647	611	689	656	613	694	615	681	657	624	656	671	643	628	681	681	636	691	627	619	604	653	651	588	633	646	647	652	654	629	631	638	637	657	634	675	656	649	653	643	638	634	653	630	657	645	650	649	634	588	641	682	677	657	621	657	632	642	680	642	629	659	622	632	687	595	639	672	672	639	702	669	604	642	638	636	606	679	640	659	648	660	663	644	677	647	656	675	659	597	651	655	634	657	631	650	597	655	648	601	594	680	652	663	596	646	668	680	653	686	707	671	662	690	716	636	653	719	587	647	686	602	608	655	648	625	646	641	591	668	631	666	721	608	645	683	598	657	608	664	638	651	648	630	660	609	660	645	665	637	681	622	645	634	662	675	660	676	634	640	651	626	638	619	641	656	652	648	739	642	643	682	680	676	674	612	624	663	677	644	636	635	661	663	668	669	647	652	660	670	681	636	671	657	647	625	606	643	591	668	681	650	683	641	682	647	636	638	660	646	672	674	649	685	658	615	640	600	654	667	645	652	674	650	662	637	612	657	624	670	620	646	632	632	625	665	669	668	642	639	622	658	644	651	622	690	649	642	608	644	656	654	633	649	616	617	665	645	655	680	661	627	661	613	623	675	666	621	632	644	596	657	674	640	640	611	640	636	653	710	640	627	617	641	674	641	632	636	601	695	647	663	660	694	572	661	661	685	617	650	669	614	667	596	643	663	679	687	628	644	641	620	634	680	686	622	622	648	674	650	689	662	634	669	678	620	627	645	608	639	644	705	639	621	636	660	606	642	622	667	738	636	677	663	630	665	691	633	665	664	616	643	650	604	596	668	602	615	656	617	641	638	660	642	646	656	649	631	624	619	662	631	639
78113	59690	53975	28980	9259	587	253	203	214	207	218	187	203	181	179	214	176	208	190	206	201	185	180	186	171	182	208	158	186	222	217	199	174	179	172	176	186	175	185	187	154	159	176	207	182	177	204	196	201	184	169	228	195	192	251	174	213	180	170	182	201	194	207	201	180	187	194	193	183	182	186	170	156	192	196	184	194	188	149	201	158	171	174	175	176	203	204	190	233	222	188	201	183	186	209	183	172	195	204	190	196	174	191	184	191	189	152	185	194	177	205	205	186	179	184	191	209	177	221	192	183	185	184	183	190	192	183	192	188	200	173	173	193	177	188	184	190	196	173	206	193	156	183	184	175	180	198	209	202	186	187	174	180	183	178	163	187	225	182	198	190	179	211	214	210	161	184	189	174	171	235	200	186	215	162	183	212	175	195	186	170	201	166	187	197	198	202	171	197	207	184	204	195	176	189	199	212	201	198	189	186	184	197	188	199	205	197	199	169	186	182	191	219	165	197	167	179	197	203	188	162	187	175	206	207	200	192	198	168	208	187	189	190	206	181	203	200	209	196	206	193	197	181	184	197	194	198	209	176	178	181	175	201	207	207	189	180	190	187	185	187	165	166	166	186	184	179	170	201	171	199	209	174	191	182	164	189	181	172	179	190	178	191	220	208	188	176	170	188	199	186	206	182	175	184	186	197	180	188	198	191	158	195	176	190	205	168	178	194	213	190	179	190	181	186	177	179	214	203	180	208	198	195	184	204	201	204	223	201	207	174	171	181	204	182	220	181	191	200	159	188	191	203	183	179	200	173	174	163	190	183	157	168	167	180	203	197	169	190	218	190	198	190	177	165	187	198	181	182	211	194	169	188	194	196	206	203	167	180	209	201	180	200	164	192	217	186	217	183	193	199	198	195	172	186	195	187	199	175	197	198	184	183	208	214	172	191	209	170	160	193	186	188	172	195	189	189	199	176	203	176	200	190	202	180	200	205	185	196	182	155	190	189	182	172	203	165	183	201	171	187	164	197	210	192	181	173	203	175	191	180	201	186	193	192	203	200	163	192	199	183	208	189	166	191	198	189	173	186	192	189	170	188	181	178	149	173	244	178	182	190	208	189	186	197	180	163	201	220	196	194	181	200	184	193	198	207	170	198	210	214	191	178	208	190	195	199	205	190	191	178	163	212	180	193	202	187	207	204	186	188	194	211	171	185	192	192	171	182	180	196	173	163	201	223	183	190	176	195	151	203	188	188	191	175	165	175	190	200	176	191	172	206	189	196	195	196	183	194	205	172	182	179	205	192	195	197	182	200	177	187	165	164	182	183	195	186	192	191	207	189	171	203	206	205	192	173	200	165	196	200	174	197	209	205	196	181	181	211	171	179	192	177	179	186	187	201	198	189	169	159	200	190	185	200	210	181	175	191	179	201	168	205	189	175	181	176	182	177	187	184	189	176	215	189	180	191	169	185	160	175	148	175	179	206	166	189	161	189	205	173	197	187	159	182	204	200	200	202	196	187	173	188	167	198	213	201	174	180	185	185	203	201	186	176	201	186	168	198	216	201	185	175	194	203	184	197	172	186	191	193	175	193	179	202	180	185	182	185	182	172	192	211	181	190	185	200	176	199	174	169	190	185	158	188	176	178	179	202	178	165	175	217	210	192	186	178	181	190	191	181	183	196	197	184	174	180	218	194	212	179	159	182	202	206	195	179	216	192	203	184	220	174	209	194	179	200	197	199	192	160	204	188	203	173	182	199	196	176	172	218	175	197	184	214	195	205	175	206	153	206	198	174	186	195	200	174	185	173	191	191	194	169	185	176	214	195	165	177	207	177	163	180	169	160	193	171	166	223	212	183	208	188	190	196	204	215	203	190	187	213	179	173	210	185	195	207	206	192	195	188	184	181	183	213	151	185	185	199	195	177	178	199	172	177	187	179	176	191	203	202	170	184	178	219	193	215	166	197	167	174	171	173	188	171	197	199	210	181	198	209	162	181	210	220	199	185	184	229	159	192	166	187	181	201	182	209	176	179	206	171	185	195	177	186	193	180	193	176	172	179	188	200	191	184	194	160	177	197	164	173	181	186	192	195	167	199	192	177	212	179	191	192	186	196	198	193	204	204	176	208	188	180	166	183	197	185	182	196	183	185	170	191	202	178	194	188	175	160	240	191	189	176	195	173	183	219	199	205	192	195	202	166	193	177	222	171	195	177	168	222	209	170	202	177	205	202	196	186	200	194	183	160	189	170	190	185	164	180	198	170	190	201	174	211	207	214	180	186	214	217	188	181	175	208	190	159	190	201	194	175	179	177	207	196	183	200	208	181	201	186	188	177	162	183	189	199	192	215	226	192	194	192	182	171	194	184	188	198	204	193	173	204	183	152	186	168	187	210	198	179	188	206	182	173	197	178	171	168	196	198	196	197	178	179	172	209	202	194	202	175	184	185	187	188	194	194	200	187	193	190	178	159	182	193	185	172	206	198	187	180	178	225	205	188	187	165	195	171	170	183	199	159	211	182	190	176	209	173	179	175	197	169	174	169	179	194	192	191	183	192	174	194	196	202	174	209	220	202	188	193	187	182	198	176	205	193	169	174	165	193	197	194	178	201	198	200	193	214	190	187	189	195	199	217	183	187	187	187	185	181	191	170	191	190	154	177	188	140	181	174	167	179	187	197	178	190	177	202	193	199	201	196	181	187	162	193	174	191	167	231	172	189	181	208	187	191	184	183	192	178	198	179	188	209	195	207	219	174	194	177	181	217	181	187	202	172	206	175	185	214	208	169	201	175	175	180	197	198	190	192	185	175	183	189	179	191	196	182	176	209	163	189	187	181	162	186	184	191	169	218	203	217	202	175	219	179	194	197	178	192	190	216	211	181	177	208	206	218	180	181	208	200	201	168	190	167	171	188	189	202	184	179	181	170	180	209	200	184	201	198	181	194	184	201	189	164	199	173	187	190	208	181	208	169	187	214	174	210	177	189	194	184	218	204	205	216	171	175	201	202	227	184	178	182	175	218	178	177	197	188	173	208	208	191	202	184	159	185	196	196	187	153	191	207	170	170	206	195	190	175	198	195	183	199	173	185	182	195	181	172	182	210	185	211	176	189	189	213	176	186	183	162	172	175	193	171	190	160	196	188	186	195	182	183	154	179	196	197	203	200	217	165	201	182	195	210	186	202	185	200	193	190	196	194	187	180	182	201	195	205	184	184	165	211	215	188	195	192	170	186	196	196	195	176	218	160	174	177	171	181	186	173	177	195	189	200	188	180	188	188	195	192	159	178	188	181	200	161	180	194	180	198	181	196	213	164	204	180	173	197	192	221	182	176	214	184	192	177	209	186	200	207	196	162	190	175	187	190	211	210	192	183	163	181	204	192	200	193	206	153	193	212	196	188	176	176	200	185	161	170	168	200	168	193	198	174	208	177	175	209	163	185	214	196	193	203	194	178	159	199	184	192	176	193	187	176	184	167	193	191	186	208	182	187	188
51212	44554	50708	29811	9506	656	614	581	538	484	502	493	477	445	471	473	453	448	477	464	457	468	443	437	448	460	414	445	451	434	426	442	415	441	434	457	437	428	447	432	411	425	429	425	404	409	424	445	418	441	465	449	428	445	426	415	425	466	474	415	445	428	414	415	443	408	423	400	422	457	402	441	449	414	425	445	422	434	480	477	433	402	428	434	401	444	386	459	424	429	448	416	422	459	416	439	428	437	430	417	401	434	440	432	434	446	408	443	440	404	433	439	451	416	372	405	411	415	430	442	447	417	397	395	424	438	440	420	443	461	399	445	450	462	449	438	444	433	388	428	435	423	422	397	429	413	414	440	428	416	417	406	427	434	418	416	412	435	424	399	401	451	409	414	440	421	414	438	454	422	430	426	468	425	419	449	436	411	388	400	410	418	423	406	445	433	452	424	452	431	430	447	441	438	445	407	457	403	431	405	416	452	405	402	405	437	418	404	409	441	441	407	447	429	457	451	435	412	404	412	421	418	413	425	415	460	410	404	444	414	438	440	406	447	426	448	402	467	413	439	450	434	441	434	448	456	440	429	395	413	427	402	402	430	417	443	432	415	428	427	442	411	420	409	421	431	412	402	403	430	426	400	428	402	431	462	399	396	435	396	454	432	440	416	432	377	422	390	407	427	411	449	408	426	403	400	418	413	393	425	436	438	427	398	383	425	381	400	433	421	420	454	459	447	420	431	441	429	481	424	440	437	390	436	403	414	490	434	458	428	431	407	450	413	418	413	463	440	425	442	403	431	443	417	420	417	447	459	424	445	417	406	448	443	432	427	402	423	405	411	438	402	428	385	442	426	417	437	427	411	450	405	424	408	464	400	439	442	442	475	417	395	448	413	408	421	428	407	437	386	464	457	397	446	417	416	463	390	458	410	448	432	416	406	409	454	449	372	430	411	423	471	440	421	404	427	418	413	416	441	439	411	424	426	398	444	413	453	425	438	412	456	429	442	479	419	433	414	432	426	434	410	435	448	424	443	442	399	419	417	423	444	436	446	470	442	457	403	434	387	440	435	421	440	401	407	429	416	413	421	430	381	458	422	413	434	428	437	411	460	436	445	454	405	450	428	431	442	457	418	398	432	439	436	450	438	406	426	446	448	424	453	433	427	426	415	403	436	402	395	429	439	431	373	364	423	442	489	441	433	389	435	443	402	433	401	441	453	419	453	434	457	392	436	427	436	436	428	411	425	448	401	451	468	474	474	416	421	442	434	419	438	411	414	396	417	390	372	428	408	421	435	402	441	468	408	424	479	397	441	440	436	425	424	448	468	378	450	387	412	446	433	417	421	427	403	455	391	400	472	423	410	418	432	449	394	439	458	434	430	391	424	416	369	474	425	421	393	397	410	411	391	410	434	417	418	446	418	446	420	379	406	407	435	478	439	407	424	414	406	428	445	400	402	437	415	444	433	397	428	438	442	450	449	398	409	433	427	441	390	405	418	397	430	410	423	413	398	407	429	403	431	412	414	409	434	458	424	409	476	414	502	429	439	448	443	439	463	418	406	415	403	438	421	434	411	437	419	434	408	421	434	444	421	397	449	436	417	442	435	417	387	416	410	437	409	487	434	436	430	450	415	420	387	420	449	443	417	438	419	424	398	454	471	422	400	430	412	448	417	423	453	429	450	413	456	450	430	424	464	426	384	402	417	398	448	405	419	439	405	411	450	438	478	425	399	439	456	450	432	423	415	408	407	392	392	405	441	437	405	408	453	436	380	409	426	408	445	433	431	448	431	404	394	458	397	426	424	419	397	447	433	432	461	440	466	401	425	415	430	434	452	408	423	411	449	424	406	424	427	439	439	415	422	426	469	409	414	405	427	415	413	411	427	414	428	430	428	453	421	431	407	402	404	425	393	436	385	411	446	412	430	426	440	418	430	407	401	437	409	447	429	428	422	432	463	416	409	400	447	423	405	398	442	413	445	447	432	441	414	431	403	389	434	421	398	437	446	452	437	435	416	460	432	433	422	436	419	463	436	457	462	378	412	427	412	423	435	426	432	417	457	411	459	452	426	481	411	438	435	421	435	427	387	419	427	453	446	425	418	432	368	427	431	447	429	417	421	423	417	414	398	367	410	418	427	417	434	420	457	451	392	440	390	436	435	474	407	426	417	481	398	432	410	416	422	398	442	449	423	405	424	382	375	442	403	442	434	386	394	400	402	429	439	378	435	431	426	387	410	450	402	443	429	397	437	429	441	440	421	441	424	414	441	385	431	412	443	396	411	398	420	429	437	446	459	425	462	455	433	421	488	476	425	437	453	383	405	409	464	410	419	433	426	431	428	424	458	419	442	420	443	450	420	410	419	409	399	419	420	434	447	414	421	414	419	421	417	416	468	430	411	438	412	421	421	409	429	387	400	437	419	450	368	441	422	432	426	424	434	427	398	403	412	420	416	444	427	469	427	418	417	404	409	411	444	420	450	441	458	445	433	384	412	471	410	450	420	436	416	459	430	426	391	479	402	413	414	424	395	433	430	412	413	473	424	419	413	426	432	430	402	421	439	413	405	445	400	462	437	439	410	427	431	364	453	432	453	417	423	406	416	455	432	444	417	447	448	436	423	435	405	434	479	433	407	395	434	425	403	464	436	410	433	471	458	409	440	430	450	426	450	416	407	431	420	438	439	432	455	431	416	412	420	441	421	417	429	433	423	420	441	449	427	403	405	421	423	415	446	463	442	427	434	440	427	406	440	430	481	434	436	434	442	415	421	438	439	426	435	432	446	428	437	398	403	463	424	436	429	399	437	447	378	424	423	414	398	390	441	414	399	416	445	436	419	442	424	433	466	432	413	428	463	435	436	404	415	419	434	416	429	421	450	455	423	414	409	390	455	388	411	434	415	415	430	391	442	449	426	425	408	411	442	408	410	431	463	420	432	452	419	442	402	430	441	449	429	408	412	421	376	420	405	449	405	387	395	423	436	429	432	427	470	436	433	412	436	438	437	440	434	437	416	428	435	420	454	431	397	438	409	382	434	433	438	401	431	452	419	425	444	405	423	415	444	440	400	406	418	430	416	397	453	421	473	426	435	430	392	417	403	440	426	438	451	445	413	437	452	444	410	458	460	442	457	500	428	395	436	414	435	415	406	431	410	435	441	416	414	455	442	431	417	443	402	400	424	449	413	431	450	431	410	422	426	457	399	427	425	413	386	400	416	436	451	444	422	424	447	399	424	439	420	445	424	437	447	424	409	439	447	425	395	430	471	417	431	435	420	413	456	432	431	433	411	433	396	419	438	425	426	393	454	424	418	450	428	421	437	435	440	456	428	418	439	423	451	419	412	422	439	424	388	424	459	405	424	464	458	404	406	408	396	410	402	411	442	425	414	433	412	435	431	439	487	450	439	435	436	391	387	443	405	403	425	428	422	444	456	412	456	389	409	369	435	451	424	431	433	403	439	426	423	494	409	449	433	434	425	444	443	430	425	424	417
87714	70726	66690	40616	17505	2108	206	168	154	155	131	137	148	124	117	131	131	142	122	140	146	129	122	136	134	134	121	137	127	141	113	130	120	117	129	119	119	117	120	127	121	113	134	106	120	120	131	120	114	135	117	117	124	123	112	120	123	121	104	131	132	119	102	127	137	137	109	117	115	112	136	130	116	121	104	125	114	121	107	126	133	137	132	125	117	120	110	126	116	131	119	111	122	152	114	97	133	111	109	126	112	102	128	131	111	99	122	130	133	123	111	116	123	132	109	113	100	126	107	146	106	128	117	110	120	123	146	109	100	127	114	117	121	120	133	131	131	106	111	103	81	121	123	120	118	118	108	130	128	111	107	132	122	114	118	100	114	131	117	118	126	120	100	144	123	141	120	128	128	115	104	115	104	122	116	108	99	115	113	123	131	94	123	107	134	114	130	114	122	141	117	139	127	122	107	109	127	126	115	129	97	111	111	102	119	123	114	139	131	114	115	116	121	122	120	114	104	120	104	133	133	133	139	117	113	111	119	109	143	125	135	113	122	97	115	116	143	123	122	117	109	125	136	110	110	131	121	114	104	121	122	108	114	117	110	114	127	113	113	114	126	127	106	114	126	110	109	133	101	116	118	112	113	106	118	135	119	136	123	120	105	134	129	127	124	132	119	109	117	118	112	123	117	125	103	110	112	115	122	125	130	114	115	131	136	111	119	107	126	115	120	127	115	131	110	133	121	110	119	112	112	114	118	117	123	123	114	133	135	111	140	134	128	95	123	134	128	122	137	110	119	118	130	116	104	125	132	118	132	135	114	123	114	110	128	104	111	108	103	120	108	120	114	108	111	111	143	120	119	119	108	113	132	127	122	135	121	132	118	117	134	126	118	129	137	125	114	118	117	126	116	114	117	110	145	144	111	111	126	121	125	118	111	114	126	121	107	107	117	130	111	109	109	126	99	130	131	122	107	125	113	114	118	116	91	117	123	116	103	105	121	124	130	125	103	113	116	111	111	120	105	131	136	122	119	110	116	126	145	127	115	119	120	99	105	114	106	129	127	111	109	147	133	123	122	110	122	126	121	109	96	125	120	113	120	114	108	116	110	113	114	129	134	130	117	117	118	117	118	116	142	137	112	121	134	123	100	104	112	122	104	110	98	118	109	136	120	115	131	114	114	103	114	131	122	107	131	127	110	120	127	116	103	127	122	122	121	118	110	107	122	131	110	127	123	108	128	135	130	128	118	118	102	132	114	108	138	123	127	130	100	108	120	118	111	123	118	106	108	125	126	126	113	140	114	110	112	146	122	119	110	113	124	123	122	127	120	113	131	108	128	115	129	102	94	124	119	110	130	117	118	109	111	109	130	126	152	141	111	115	101	111	119	134	134	122	126	131	119	134	108	106	123	127	112	104	118	109	114	137	128	129	124	114	107	112	131	107	125	102	130	120	103	128	115	122	112	119	124	139	91	140	130	92	127	123	127	114	108	122	112	109	122	119	117	128	123	147	118	105	125	133	119	135	105	111	131	125	124	130	114	131	110	121	139	126	111	112	102	115	133	128	125	129	121	130	126	128	140	127	112	117	110	120	130	127	141	104	100	112	129	120	112	114	141	127	124	121	122	114	117	100	115	130	111	144	126	136	134	121	120	130	142	107	137	101	139	126	110	116	96	113	136	102	126	114	129	122	109	119	110	114	120	122	137	126	117	120	137	104	101	116	127	128	118	91	113	110	132	128	117	115	123	127	111	122	126	135	125	120	129	113	120	133	109	131	120	141	124	112	136	120	136	142	116	124	140	115	103	102	125	120	102	123	115	104	124	123	112	124	116	117	121	111	134	131	124	119	121	154	123	118	118	118	134	133	149	118	101	105	158	126	127	96	112	111	134	134	112	117	130	103	111	106	124	120	123	109	110	116	105	124	106	123	137	113	126	130	131	126	117	124	113	104	130	116	133	127	120	132	105	127	114	109	118	139	128	123	133	103	134	144	108	152	131	116	123	99	128	117	117	116	115	119	107	120	118	91	109	145	123	109	121	119	120	149	128	106	111	122	123	118	127	128	87	120	108	101	109	129	88	109	139	121	133	111	102	114	108	124	125	107	129	111	132	126	137	108	116	128	119	114	108	117	115	116	139	101	123	127	114	124	123	125	127	106	102	135	114	119	99	128	108	122	114	143	136	103	110	115	136	117	142	114	117	108	129	105	134	133	116	118	107	125	111	116	119	129	115	89	121	123	119	119	111	113	115	116	129	117	127	119	128	126	113	124	109	123	127	135	136	134	125	104	110	112	122	127	139	127	113	97	112	124	124	118	120	103	112	105	106	95	109	99	104	136	123	116	129	118	119	109	136	125	129	124	127	106	116	118	129	132	106	123	114	122	126	126	112	110	119	118	138	108	104	121	102	115	114	112	103	126	132	111	116	125	129	122	132	109	122	109	111	121	126	120	128	120	106	129	105	118	153	123	114	125	139	123	138	130	135	104	119	125	109	120	129	126	100	102	115	127	135	110	114	99	101	99	123	114	121	110	101	120	131	120	102	132	120	116	112	135	133	117	129	113	107	145	121	117	120	117	112	114	108	135	119	131	103	117	133	122	117	115	116	113	120	106	125	112	111	115	114	140	111	100	120	130	107	123	129	133	97	124	132	123	122	119	112	107	110	121	115	119	130	114	123	116	135	123	121	118	136	149	106	126	133	118	111	112	122	130	117	94	112	152	105	113	141	118	108	118	119	134	107	116	119	121	100	126	120	103	115	110	126	118	98	133	128	132	111	102	118	105	127	132	115	127	114	145	127	123	111	119	121	111	120	93	114	125	115	135	125	120	109	114	129	97	133	114	119	118	110	105	120	144	98	116	111	114	108	109	109	130	112	128	116	126	128	132	115	119	138	123	114	118	131	108	119	124	122	104	115	109	108	115	123	112	129	110	111	88	114	119	120	130	129	126	123	125	122	122	113	124	106	120	136	120	119	135	141	128	107	118	144	124	131	125	129	124	121	124	140	102	131	91	107	132	117	121	133	148	120	125	122	112	114	106	119	97	138	116	102	111	107	113	124	116	133	137	117	115	132	131	118	138	154	116	136	108	108	92	109	121	103	134	125	122	141	121	79	102	116	96	119	122	127	125	130	122	124	115	147	139	101	114	108	102	93	134	119	115	118	119	124	113	125	117	127	120	128	111	112	104	116	116	107	122	127	149	120	109	127	92	123	115	98	130	128	132	113	104	109	127	132	120	132	134	132	106	114	126	117	114	118	103	129	118	104	113	139	130	104	114	114	113	110	113	129	101	135	135	119	102	110	118	129	120	130	126	130	123	119	116	112	106	145	117	110	127	123	93	128	128	124	116	124	154	103	121	127	114	130	125	108	127	127	126	116	130	116	114	101	121	117	109	116	118	101	115	118	129	93	112	110	128	94	107	91	116	103	109	103	107	116	99	139	138	133	105	96	98	125	124	105	100	150	131	128	114	120	123	112	122	115	107
61259	55419	61941	41455	13613	680	574	526	479	482	445	425	394	394	348	369	348	340	278	370	339	335	344	296	334	345	327	305	334	317	330	299	312	292	303	288	278	323	299	306	311	294	314	314	299	280	313	287	318	307	287	297	266	287	286	286	299	312	303	304	315	287	296	298	288	277	290	279	295	291	274	284	305	265	298	292	278	292	273	314	285	303	294	323	293	330	282	319	270	292	266	313	325	315	301	297	310	284	260	289	318	278	308	274	295	276	300	305	302	307	309	314	302	285	280	293	301	281	286	296	294	302	254	314	298	269	315	276	251	303	324	280	291	296	299	291	280	305	298	303	293	311	290	311	299	279	291	308	286	272	301	306	286	302	310	292	262	270	292	290	290	275	271	303	279	285	278	311	339	304	288	288	291	300	286	311	274	289	270	307	309	303	315	317	308	282	276	299	297	281	312	270	279	275	262	301	295	281	306	281	296	292	260	293	330	290	286	284	312	333	268	281	262	268	302	325	302	296	302	291	298	284	284	301	274	316	278	278	317	270	303	275	303	291	298	273	279	309	290	311	283	286	281	305	290	296	344	295	257	303	277	259	283	288	301	261	291	300	301	267	296	279	320	306	289	271	283	301	282	313	256	280	291	300	307	292	268	285	290	284	260	320	288	312	308	273	302	324	277	276	269	289	313	306	283	278	283	290	341	286	290	237	320	305	280	270	288	298	305	277	291	272	278	310	296	290	284	282	281	298	326	335	307	303	304	286	314	321	277	269	302	276	295	298	286	280	303	265	301	294	290	325	297	291	279	319	308	295	325	295	313	270	303	294	305	305	280	310	297	323	304	305	309	278	325	294	255	281	301	275	301	273	261	273	278	325	308	298	283	294	302	320	291	291	282	303	300	281	286	308	314	275	294	301	320	308	301	277	295	306	299	281	261	288	290	298	302	283	313	266	306	311	269	280	292	301	283	299	275	287	284	293	299	293	298	304	298	274	298	297	285	292	292	291	310	293	307	294	277	284	272	291	313	289	307	273	297	291	308	288	301	289	330	277	300	279	283	277	277	304	291	306	291	265	302	318	299	283	315	296	311	279	330	314	318	305	270	297	305	265	304	270	278	276	296	278	290	280	295	308	325	303	300	289	311	333	281	277	302	302	312	318	303	318	311	306	295	278	294	285	266	299	262	311	273	320	286	300	286	274	294	285	298	296	296	276	313	295	291	295	298	271	290	287	278	295	294	281	273	275	279	307	278	272	305	292	312	304	297	307	270	285	285	283	303	282	268	287	307	284	290	269	279	321	281	301	287	291	312	304	296	283	321	302	312	304	299	296	290	271	315	312	321	283	283	320	283	301	293	288	272	314	277	309	296	304	306	303	292	278	302	287	273	299	258	328	280	295	283	254	315	286	276	282	285	286	280	296	282	297	270	320	279	299	292	295	312	283	295	288	310	288	281	298	308	299	288	271	309	301	317	303	288	319	278	287	279	294	307	255	289	295	307	288	284	279	288	267	294	288	301	319	293	285	287	278	290	319	267	287	288	277	299	337	296	287	290	320	297	316	323	290	322	272	279	271	292	262	280	293	302	312	296	265	294	315	303	291	293	312	298	321	289	293	316	320	302	297	298	326	283	286	322	293	304	290	297	283	285	303	238	288	292	276	318	289	298	288	304	287	284	272	306	291	288	315	261	289	293	259	268	262	275	302	272	276	294	298	284	321	260	304	259	325	277	299	303	284	308	312	257	283	291	297	342	313	274	267	295	297	277	284	326	304	270	280	302	270	285	321	273	295	262	296	311	272	291	278	321	314	281	311	276	299	299	294	321	273	294	281	294	285	294	272	300	302	307	306	274	299	285	273	279	258	291	297	283	301	309	305	284	279	327	307	297	289	322	299	277	308	268	322	304	306	304	287	289	287	296	293	284	277	298	312	290	283	294	301	293	290	275	285	285	306	317	298	294	293	284	322	272	275	302	293	282	295	294	300	246	277	312	292	288	289	274	288	319	299	252	304	293	311	285	274	281	277	266	291	274	298	253	267	299	320	306	297	281	297	293	297	271	259	266	276	301	329	292	317	263	278	276	288	295	283	301	306	278	289	315	306	279	302	276	326	280	277	293	284	282	275	301	278	304	284	328	279	288	286	298	302	314	322	300	325	293	265	298	313	305	290	289	319	275	299	267	287	312	287	292	299	318	306	294	325	285	276	297	299	295	279	295	279	283	268	269	308	283	263	285	309	301	284	303	311	287	326	286	293	296	290	293	280	282	311	308	300	304	290	324	299	326	291	322	310	306	306	279	286	277	303	301	318	287	319	283	306	299	292	281	312	290	280	250	282	299	282	266	271	267	301	298	294	315	307	289	247	280	292	304	317	297	319	283	284	291	312	278	319	290	287	293	299	300	252	307	296	298	285	284	280	263	251	333	311	308	307	312	297	268	282	293	295	291	284	286	261	306	272	296	319	314	316	274	283	284	282	297	285	318	311	299	257	277	314	279	298	319	296	283	315	309	315	312	293	318	318	313	288	297	268	284	311	301	292	290	297	277	309	294	270	275	277	294	323	306	306	322	305	280	294	321	294	303	305	316	299	278	281	305	302	304	279	304	284	320	281	279	293	335	320	315	292	287	310	294	303	304	276	259	292	302	310	291	299	302	292	301	288	324	296	287	295	313	294	322	288	273	312	323	299	281	291	272	303	274	289	298	293	307	277	307	296	290	286	289	282	285	277	302	291	275	293	274	281	321	305	308	305	313	293	318	334	285	268	296	294	295	303	330	281	276	278	300	254	305	262	292	306	274	302	306	299	296	291	281	266	295	274	276	286	285	289	303	305	299	269	276	257	302	308	305	294	296	290	311	271	271	297	281	295	304	300	293	301	301	298	295	297	286	288	316	296	287	298	277	273	303	289	294	278	289	267	274	284	276	309	286	305	297	290	325	328	269	340	282	282	282	295	270	290	267	286	297	278	289	291	290	280	289	282	305	311	298	276	292	267	303	307	292	314	283	275	283	287	302	276	320	274	298	311	302	286	274	276	292	290	280	303	321	309	303	308	302	315	300	295	323	301	296	302	307	321	299	272	286	268	290	281	317	302	323	281	291	289	293	300	291	276	274	291	322	299	300	306	290	265	288	333	293	301	296	292	265	284	301	294	297	259	258	286	267	291	319	284	302	286	306	266	300	267	306	278	310	318	293	298	332	292	299	307	265	280	301	299	286	286	267	292	306	309	279	278	294	278	313	270	280	292	308	279	297	296	313	282	263	299	292	291	292	276	294	290	289	305	289	296	321	311	312	290	298	301	309	292	322	280	294	293	283	305	286	294	286	320	298	300	277	280	278	276	283	285	245	274	273	318	269	316	305	294	289	299	303	302	280	303	320	280	307	281	300	297	277	287	287	304	306	281	296	329	268	315	290	262	295	303	294	282	291	300	261	333	295	307	297	282	287	286	298	292	277	281	282	307	310	251	302	286	291	281	289	302	291	291	298	294
34203	15042	6958	2086	480	313	295	278	328	315	264	295	297	299	323	264	291	284	318	321	308	303	280	305	294	327	316	299	319	303	319	304	304	286	261	265	302	284	301	306	292	333	304	300	304	295	277	326	288	301	264	286	301	264	281	303	300	300	318	301	310	314	305	306	278	270	272	294	260	312	286	284	299	313	309	290	256	281	285	296	305	291	294	284	319	291	288	280	291	329	287	279	307	274	276	324	313	282	296	290	304	289	292	310	271	266	313	278	288	283	275	285	305	303	306	283	307	299	277	297	293	313	333	286	310	314	295	327	268	288	317	275	333	312	289	304	286	268	234	293	319	291	310	295	287	287	291	298	258	273	258	275	298	315	306	270	286	293	300	342	291	322	297	288	273	300	268	281	265	302	293	321	296	293	297	275	275	321	303	313	280	320	299	321	302	284	327	315	276	315	300	305	304	267	279	291	260	327	291	336	282	320	278	311	288	303	311	280	310	293	254	257	267	313	278	298	262	307	323	303	311	256	284	295	288	313	297	309	302	290	281	315	264	305	285	300	307	284	294	296	298	289	323	310	324	280	293	267	315	307	311	281	301	291	312	295	279	305	264	280	290	309	289	299	292	294	287	239	306	270	302	316	350	302	289	274	282	288	293	314	283	271	271	306	300	296	285	315	291	322	286	321	299	300	291	323	314	293	313	318	318	284	303	294	268	259	278	293	304	273	282	291	319	306	285	286	310	308	303	300	284	283	301	308	300	275	269	286	272	289	288	293	308	290	300	312	291	304	280	311	302	313	313	307	302	288	302	307	301	289	315	283	328	280	268	337	265	287	265	343	316	278	299	276	320	286	322	311	278	294	314	333	276	263	297	278	287	317	293	290	310	300	308	258	303	305	283	285	314	316	315	307	278	288	288	301	243	293	305	293	315	305	277	309	299	303	313	257	291	301	293	258	265	325	310	308	309	327	299	277	291	292	279	323	296	283	280	322	296	312	313	270	297	296	289	264	272	282	331	300	349	304	252	289	317	310	306	277	284	309	340	307	277	300	278	307	305	288	286	279	288	301	267	299	313	288	307	306	290	305	286	270	306	307	321	275	287	316	271	290	310	322	312	300	297	289	296	310	302	288	276	293	337	319	293	322	301	285	300	306	269	298	305	286	282	281	302	276	313	299	323	318	338	283	297	305	276	301	274	299	320	300	312	253	316	296	284	279	292	285	288	293	298	267	284	294	271	275	259	275	292	265	300	274	309	315	300	282	294	271	306	288	278	297	291	295	300	294	301	272	288	315	315	312	281	323	293	297	303	295	304	319	319	274	272	274	292	287	270	261	296	261	276	288	315	270	296	304	312	302	292	310	305	321	323	286	307	275	314	284	281	311	295	292	318	300	313	276	273	342	279	278	266	286	309	294	321	297	292	308	302	297	303	306	284	288	269	320	284	317	326	273	265	266	285	306	337	326	329	288	273	311	300	275	287	264	312	292	289	312	309	271	305	270	278	278	310	252	304	304	280	315	299	279	285	294	306	296	260	269	283	330	296	314	303	314	313	298	310	277	289	332	311	300	286	314	301	330	295	292	304	283	304	323	325	296	295	269	289	307	297	294	320	276	286	302	303	285	298	321	299	262	307	322	284	309	286	295	309	325	315	269	259	284	287	273	321	300	287	288	296	272	319	277	288	281	276	314	284	290	277	280	302	271	259	274	277	283	309	285	294	280	303	285	297	294	268	286	291	325	318	287	294	287	287	291	287	294	259	287	273	308	293	312	303	283	289	300	289	262	316	326	308	292	310	309	281	287	290	325	280	309	320	292	296	297	324	273	299	291	303	297	266	312	301	259	306	308	282	322	303	302	309	316	293	295	304	280	271	283	298	287	314	300	324	300	284	300	258	276	283	276	299	274	281	299	292	301	334	308	276	293	313	280	275	330	308	294	291	300	265	298	285	296	313	284	296	267	298	308	291	294	301	305	269	296	322	321	280	319	289	310	275	296	318	264	295	302	299	315	316	282	305	287	271	307	258	304	286	268	309	292	336	290	284	286	293	285	293	297	291	304	316	291	282	290	347	295	322	307	308	303	250	293	310	282	291	277	288	334	323	290	260	274	300	318	294	259	287	308	288	325	302	306	279	291	282	305	333	288	314	315	324	281	309	312	285	320	280	330	290	244	295	281	287	266	281	295	315	318	283	261	278	300	294	307	311	315	299	263	338	301	285	272	304	283	303	282	328	288	331	312	268	321	300	321	306	299	298	282	281	331	299	274	268	329	305	315	264	306	298	294	312	322	258	279	282	255	326	311	303	279	264	280	326	262	310	285	304	288	319	283	270	290	278	298	283	309	270	307	311	271	303	284	294	304	299	325	315	304	301	309	282	301	295	266	292	344	319	291	310	307	300	300	335	326	286	300	306	319	332	300	312	288	330	293	278	281	303	288	291	273	279	270	306	309	283	294	309	298	296	313	287	273	269	269	293	279	279	263	306	290	287	308	301	294	258	274	259	312	291	261	289	320	299	290	296	300	294	282	303	278	318	303	272	315	288	309	275	281	307	314	265	290	285	298	315	311	321	280	321	264	308	325	318	286	270	256	296	300	340	308	309	286	281	306	274	284	288	284	274	311	319	307	281	304	288	295	294	274	327	291	325	298	307	320	261	335	260	299	259	264	287	294	279	307	293	303	308	307	298	313	317	312	316	299	305	294	310	259	318	283	308	281	293	288	269	318	319	321	279	289	311	305	298	291	264	281	306	284	314	290	278	280	309	282	317	306	296	274	321	319	298	312	292	294	319	303	314	295	317	288	294	323	290	280	263	291	297	292	275	280	276	296	278	290	277	312	315	337	290	313	286	273	316	310	298	283	282	283	281	276	289	283	303	335	321	269	284	260	281	302	299	283	298	273	274	287	327	260	267	293	282	298	275	291	292	289	307	303	302	305	299	279	299	277	304	310	296	274	308	304	301	293	281	276	311	327	320	340	295	315	299	310	308	289	288	287	287	297	315	322	275	321	316	313	278	268	309	295	286	280	290	288	284	288	274	303	320	308	285	298	311	293	306	302	309	264	301	281	336	315	281	295	314	339	317	288	294	317	304	314	292	259	302	290	309	291	302	300	306	314	284	304	278	294	275	273	306	307	282	288	277	326	259	270	301	275	313	331	291	282	309	287	336	305	285	276	287	269	298	240	318	298	336	286	296	311	280	287	302	308	318	267	287	300	289	307	312	270	287	257	266	281	290	285	293	301	304	284	288	299	275	301	309	301	302	309	274	283	275	271	301	310	307	301	304	282	298	264	272	285	248	285	277	286	277	309	289	308	306	312	271	341	293	272	270	298	271	337	275	277	264	325	293	313	324	300	269	289	291	264	285	282	269	298	307	276	279	258	254	295	292	299	265	272	285	307	291	304	275	286	298	301	271	282	302	284	301	321	322	274	259	304	274	312	306	322	278	279	282	276	291	295	314	350	304	313	293	287	307	312	291	271	283	281
29037	14166	11664	5094	1157	697	655	659	656	673	615	632	642	678	657	668	636	652	695	591	664	671	684	653	604	691	660	615	616	617	621	629	646	706	629	654	611	649	619	625	643	639	662	697	643	644	645	668	663	661	666	656	619	651	660	620	658	608	655	702	639	626	724	619	686	618	641	636	661	616	616	635	650	655	655	679	679	659	644	668	636	591	644	623	652	650	626	641	619	666	642	620	663	656	642	650	656	675	714	638	677	627	676	644	712	672	605	673	630	640	684	619	651	691	649	648	638	622	671	611	679	596	640	719	671	656	644	636	657	685	593	642	656	617	630	634	630	652	649	672	643	648	644	666	621	638	629	615	630	710	645	633	639	673	704	642	608	600	613	646	649	609	651	699	620	606	665	638	645	616	648	649	658	612	612	684	673	626	651	616	687	670	690	670	626	645	687	636	696	653	634	663	676	610	672	614	638	670	650	625	647	674	664	636	659	687	686	695	652	641	599	629	636	657	653	630	647	669	649	633	690	668	619	677	660	633	659	628	681	603	676	620	677	656	673	629	631	656	661	632	623	732	638	643	659	670	681	658	648	656	658	646	668	699	681	628	659	656	710	673	648	636	649	660	647	672	651	678	683	675	646	637	724	626	626	641	664	641	708	641	627	629	660	639	647	632	694	659	615	652	632	635	723	682	683	588	632	645	642	647	640	645	617	614	609	652	641	650	664	654	628	622	615	598	667	648	659	622	712	645	646	695	649	619	617	637	667	649	639	665	653	649	616	679	648	659	628	710	681	673	633	629	623	656	634	648	692	651	657	634	687	615	657	633	625	699	619	678	602	652	636	644	663	611	668	625	634	670	636	615	662	624	689	637	631	646	636	678	653	655	631	660	642	610	608	619	609	625	665	675	655	599	607	632	648	621	639	652	669	655	680	656	608	588	637	646	678	645	660	616	709	657	641	672	625	675	636	639	597	621	666	694	685	634	658	652	634	693	644	643	643	649	653	690	681	646	646	667	591	626	661	627	632	625	605	664	644	705	641	664	698	635	667	634	629	665	643	648	675	669	629	648	656	626	627	604	680	652	663	658	666	635	616	642	670	652	645	623	641	678	677	623	642	626	632	678	668	622	639	735	624	629	670	647	666	661	601	668	674	615	678	641	615	702	612	648	656	623	688	633	660	633	643	655	665	720	666	720	619	679	659	588	690	634	664	640	661	656	621	668	630	671	635	678	643	695	638	645	639	684	665	674	595	606	649	647	678	640	672	627	609	625	679	598	664	664	631	620	687	645	604	609	646	674	661	614	642	615	653	609	681	647	626	626	685	649	608	662	656	620	661	652	681	596	664	654	644	628	678	706	660	670	659	626	610	683	698	660	656	649	686	617	625	650	656	625	624	660	668	667	652	691	650	631	656	639	687	631	670	641	600	659	582	636	653	635	615	643	680	630	664	673	667	637	713	683	672	631	685	667	645	642	681	618	671	634	620	643	621	631	668	629	634	604	651	641	627	589	694	651	625	634	679	600	626	611	661	594	649	668	662	684	672	684	664	647	632	673	666	670	678	663	640	633	673	655	691	664	612	715	644	626	649	613	661	617	650	671	613	651	703	666	636	688	615	664	650	606	635	636	631	621	682	605	641	642	603	697	667	706	655	658	656	665	640	662	670	682	673	613	642	612	671	648	658	595	613	632	638	600	631	702	657	661	659	676	644	694	649	653	664	647	664	692	640	659	687	629	629	595	622	636	676	616	682	618	665	638	644	654	669	636	648	627	634	644	711	645	677	645	642	661	622	663	599	658	629	651	617	684	689	643	709	655	617	668	624	655	628	637	654	629	675	666	692	661	635	642	674	650	621	647	662	630	678	624	664	651	650	647	633	621	643	640	713	639	690	666	670	641	635	657	644	631	650	632	650	682	674	619	658	612	627	683	651	674	688	660	637	655	628	648	670	683	685	649	610	647	688	656	671	646	648	592	677	656	636	625	727	686	700	631	666	644	612	676	696	688	667	638	707	661	680	653	660	620	681	658	657	667	671	631	647	659	606	614	639	645	684	686	699	640	634	625	656	663	641	606	637	643	653	650	701	676	674	705	645	703	656	598	625	619	695	639	656	648	620	607	626	624	669	654	614	668	629	642	657	643	619	637	619	643	652	661	619	615	664	635	657	655	675	606	616	660	650	637	653	687	662	639	624	643	612	658	619	660	646	654	641	617	648	679	644	633	631	692	636	642	683	644	621	651	631	669	629	681	603	635	654	660	606	658	636	649	624	612	693	627	606	630	665	657	633	595	646	633	637	639	663	645	606	622	674	666	657	650	621	633	648	595	628	672	635	653	604	655	677	643	660	657	637	662	649	597	657	616	665	627	602	620	640	648	648	648	655	670	619	607	628	687	629	669	620	625	656	624	635	671	681	576	693	680	633	673	673	708	640	647	611	679	634	677	623	683	668	653	693	613	611	647	634	589	658	622	629	622	673	698	638	674	656	632	670	669	652	637	611	635	613	678	642	662	626	670	693	663	686	613	625	651	615	645	621	634	667	678	645	646	644	649	689	646	675	654	678	621	638	651	672	659	631	700	661	648	687	643	647	654	653	589	667	663	684	649	627	649	650	625	657	675	650	652	600	635	643	655	654	648	659	652	697	636	627	678	668	638	614	677	646	640	662	640	685	636	648	648	670	655	603	661	670	658	675	685	621	677	677	643	657	653	634	675	640	655	652	621	690	637	617	639	615	635	641	650	612	658	624	624	690	715	667	672	696	653	662	627	629	652	629	678	677	680	677	631	685	687	641	632	633	674	671	647	650	687	680	706	650	673	627	692	657	617	645	640	705	653	667	633	624	670	629	644	656	653	618	625	672	590	635	636	691	662	613	676	654	656	671	682	703	652	649	643	679	614	646	714	667	656	678	647	676	649	623	651	698	641	629	675	613	658	638	609	663	664	661	649	619	671	598	641	634	649	694	671	639	629	621	679	698	655	696	619	642	670	669	663	652	651	623	610	697	645	631	628	645	656	698	665	711	654	607	667	595	615	659	684	668	666	664	662	661	673	603	642	643	653	697	601	653	648	638	634	621	672	626	650	606	600	666	683	626	679	632	634	650	623	672	624	661	616	686	636	639	607	616	679	663	626	620	620	622	655	657	636	671	652	632	675	708	635	673	656	620	644	639	708	650	646	669	664	640	641	635	669	670	629	660	650	630	657	627	646	654	652	656	665	637	588	644	666	622	618	655	643	686	652	641	688	644	625	630	614	633	583	638	678	651	630	683	715	652	625	611	641	650	681	644	656	643	623	654	626	619	677	673	669	655	620	639	722	689	670	628	641	629	638	686	641	632	646	643	628	661	677	648	631	651	642	637	698	626	690	636	654	664	673	640	652	663	634	677	635	664	633	636	639	619	659	674	689	623	673	664	661	653	602	622	629	661	656	637	658	685	650	658	611	671	667	634	637	657	658	660	686	689	638	691	618	702	598	661	653	597	659	683	676
78619	59429	52913	31015	9201	565	248	217	217	218	206	211	195	209	200	195	190	175	193	182	189	189	197	203	206	199	196	195	185	212	214	207	201	184	211	183	196	192	184	199	204	188	193	204	194	192	219	179	189	197	195	187	181	193	221	178	212	186	171	175	194	205	183	200	194	195	185	183	226	201	179	190	182	183	214	195	186	191	194	186	190	219	195	174	175	173	183	181	185	173	212	203	179	171	181	175	196	202	176	202	179	189	176	204	205	180	195	169	196	165	189	188	191	167	222	181	177	174	210	192	202	164	191	184	187	180	180	175	175	188	212	207	168	205	194	182	198	207	154	204	184	161	186	211	205	188	186	173	186	203	186	224	201	183	213	199	196	197	183	165	204	185	221	191	212	192	212	224	211	203	192	172	221	183	186	194	180	186	206	191	159	182	171	169	175	195	177	211	188	197	190	189	192	169	205	179	188	191	171	184	199	189	185	182	184	176	177	199	195	189	178	175	194	175	184	188	184	200	190	176	175	175	181	186	201	174	211	208	168	216	181	192	179	195	176	201	178	210	191	169	205	202	195	181	194	204	201	178	216	202	200	187	188	200	199	184	184	174	186	194	195	210	178	190	192	180	199	199	184	186	197	183	199	175	209	182	195	197	181	193	178	201	171	204	210	194	189	209	184	188	188	215	198	188	192	175	177	197	201	189	165	203	214	193	200	211	185	194	177	179	215	207	166	180	214	188	182	195	189	187	190	177	211	215	200	213	209	181	191	218	180	175	166	176	205	171	177	178	152	195	196	206	172	197	178	218	183	161	198	196	184	198	186	191	210	197	188	203	205	194	208	152	196	216	183	203	186	183	171	187	176	168	169	186	189	187	192	177	190	196	176	189	161	206	186	182	193	204	215	195	180	193	184	198	189	189	169	184	189	194	217	179	192	205	211	195	182	213	189	176	198	199	173	178	189	219	174	177	180	190	207	214	194	180	204	171	188	196	183	176	206	182	197	189	220	202	215	187	188	186	181	202	184	181	188	217	199	182	205	176	176	180	187	211	189	206	192	187	191	196	199	195	200	188	186	199	185	199	180	201	168	179	206	203	194	188	207	185	191	194	206	182	165	176	185	215	199	168	207	200	209	209	180	189	177	194	224	179	189	195	181	190	215	173	162	206	185	191	180	191	175	197	204	192	179	225	219	187	194	189	178	189	176	203	193	180	168	191	180	198	178	188	184	198	219	169	195	195	189	180	199	201	216	209	186	186	212	172	194	186	199	187	182	179	178	167	206	181	194	177	206	182	223	187	188	195	184	189	191	192	212	209	202	191	223	203	225	190	194	186	190	191	201	184	200	193	209	193	166	171	205	176	180	178	181	184	177	200	186	181	205	167	176	178	173	180	170	179	189	166	189	173	185	171	215	192	181	211	190	164	174	180	191	188	172	190	180	221	183	194	168	174	191	176	193	201	170	201	175	195	191	191	175	207	176	184	193	192	208	205	174	210	188	180	195	172	188	186	194	175	222	181	187	176	186	185	179	179	163	191	200	178	163	189	183	186	207	199	182	209	199	198	184	194	205	183	197	200	215	182	198	173	192	184	217	187	210	195	165	166	186	193	165	201	196	177	196	166	166	204	199	184	208	198	179	182	205	195	198	213	224	179	166	181	177	204	181	167	175	199	191	173	173	225	187	173	187	196	186	197	175	186	175	197	176	171	170	171	180	172	167	185	183	203	221	195	225	190	196	207	193	175	180	196	217	179	189	170	159	201	203	206	190	187	186	233	183	173	177	212	204	180	189	185	180	199	186	184	187	176	177	193	210	208	194	175	166	182	196	205	195	194	217	168	185	189	229	189	189	205	176	205	190	194	183	177	189	185	190	198	202	201	178	186	195	184	197	171	192	193	201	197	193	187	187	193	185	202	186	197	181	187	204	187	186	183	180	190	200	202	201	174	186	192	194	182	212	196	177	211	221	183	191	188	172	192	204	195	171	161	172	186	180	192	214	204	170	176	175	204	205	172	213	203	153	177	212	190	197	182	174	189	194	163	176	206	196	200	174	201	188	180	202	177	182	193	197	203	176	190	215	192	201	196	185	179	184	192	187	204	186	194	185	202	171	189	202	199	180	187	199	197	176	187	199	185	192	197	167	192	200	192	204	186	196	212	187	189	173	160	194	182	202	188	206	187	155	167	183	181	177	232	216	208	191	203	190	147	170	170	170	185	178	185	172	191	182	166	206	187	191	169	214	177	206	199	188	189	200	193	189	196	227	182	184	176	175	190	197	167	196	164	185	171	172	172	198	218	172	185	203	210	203	189	200	211	169	203	201	209	219	220	165	190	182	176	195	191	194	192	164	226	186	167	175	185	174	187	198	200	153	204	189	191	192	195	210	185	198	181	166	213	175	190	187	186	200	199	188	209	169	173	169	216	193	190	184	187	193	192	154	200	222	180	165	207	201	195	214	206	206	182	183	185	192	163	187	174	177	185	175	201	180	186	184	213	202	198	188	178	198	174	184	182	198	194	194	191	177	193	188	183	187	216	189	185	208	188	161	143	194	170	200	196	160	160	193	168	160	173	187	143	197	178	187	171	206	163	170	189	198	176	174	181	189	208	173	172	195	194	188	203	206	189	231	192	198	182	185	203	188	200	172	188	147	187	202	186	170	193	196	186	183	196	199	204	171	160	181	185	191	196	179	196	204	223	193	169	191	203	210	184	214	201	183	218	164	190	198	192	187	184	190	168	187	179	198	185	173	205	171	195	194	197	164	194	208	180	195	205	200	183	215	202	183	207	205	194	194	197	174	214	206	201	193	168	190	199	201	163	186	178	204	167	173	173	188	198	197	184	183	204	197	218	211	206	189	206	185	181	191	195	194	198	179	207	173	228	166	174	209	192	184	203	193	166	216	210	172	187	207	160	181	197	199	226	186	181	206	195	204	193	166	195	188	183	203	183	184	193	203	199	212	180	192	182	182	170	183	204	192	157	193	198	175	178	172	186	195	192	212	204	170	201	191	197	189	192	209	170	198	200	171	192	174	201	207	179	170	190	207	187	187	178	170	184	198	213	205	215	176	190	184	186	198	200	170	199	191	212	185	171	187	210	198	195	215	215	205	167	194	184	187	164	193	173	189	180	177	206	192	181	203	198	181	198	190	194	198	183	179	200	171	186	184	199	181	207	203	210	207	187	184	204	201	181	205	175	190	178	155	192	201	199	185	174	194	178	209	177	211	234	188	173	173	170	186	184	198	193	188	216	206	192	198	175	190	195	167	204	183	190	181	186	203	180	205	229	180	189	178	199	170	203	192	180	185	176	168	169	191	174	197	172	175	179	174	192	155	203	165	215	190	194	214	181	172	201	208	207	202	183	192	186	181	193	173	162	190	178	163	187	198	183	169	167	181	206	185	193	193	169	204	207	202	203	207	176	195	164	192	198	203	192	185	169	180	198	193	180	166	174	168	174	201	197	202	215	184	171	202	193	167	216	179	222
51195	44765	49947	33559	10129	635	601	523	538	528	499	455	494	446	452	453	475	467	430	439	422	450	454	447	433	415	475	455	425	450	450	455	453	432	444	455	434	445	423	443	444	465	444	430	449	436	434	414	416	411	425	451	458	466	388	455	417	431	419	446	400	474	450	408	417	458	418	424	430	440	424	453	428	441	423	425	428	435	414	388	450	448	401	425	436	456	416	419	403	456	415	406	426	463	448	447	430	397	437	467	413	462	402	443	432	431	446	416	398	426	470	429	389	400	411	463	445	417	428	444	470	469	458	406	423	461	414	461	445	445	399	468	432	451	398	428	439	464	423	475	439	398	474	445	464	395	431	447	444	438	467	391	430	391	493	421	403	430	418	450	418	432	407	447	395	473	422	434	423	400	454	432	412	455	439	425	448	428	420	404	435	400	445	438	439	460	412	423	446	404	457	440	434	432	419	419	417	471	416	436	420	447	390	426	452	429	418	456	435	446	425	446	401	445	442	443	413	429	408	438	443	416	418	431	380	430	412	416	454	410	464	409	413	439	410	405	416	409	431	436	418	397	412	441	424	400	402	412	431	423	393	438	431	420	406	415	406	426	451	391	423	472	445	443	413	396	415	422	475	396	446	431	414	428	402	432	436	435	436	429	403	429	434	436	438	414	442	427	472	419	458	393	424	444	430	446	449	421	425	458	455	414	404	412	438	427	419	421	413	431	407	364	405	449	432	407	476	445	429	433	443	421	431	449	434	458	427	414	411	431	427	452	385	401	403	446	453	398	443	389	437	426	428	437	433	412	450	398	451	403	403	437	401	395	439	402	430	441	414	390	444	455	400	449	418	438	387	405	458	433	446	404	453	434	460	468	435	444	411	401	397	407	445	421	439	406	450	434	414	406	388	393	453	393	442	441	409	431	413	422	442	441	434	448	466	440	429	407	427	427	444	452	379	385	437	420	477	417	465	400	444	488	406	439	444	436	450	444	435	456	420	434	417	445	433	414	453	405	469	439	405	410	407	399	432	426	422	422	427	427	414	418	414	443	416	432	427	466	428	421	479	419	392	422	420	452	412	463	422	465	456	449	414	398	413	398	435	417	402	431	464	411	447	417	469	422	413	389	440	435	451	454	400	413	442	434	424	438	439	439	405	408	405	433	446	443	433	439	423	454	416	442	396	430	379	424	439	412	389	422	429	421	451	420	396	441	415	415	386	440	431	427	480	452	434	413	447	396	434	471	440	426	440	440	441	432	440	434	441	403	418	438	405	425	397	435	422	419	410	466	394	382	421	410	423	469	446	434	456	413	396	442	429	424	407	429	422	387	451	426	396	435	386	423	478	422	473	406	437	448	438	437	441	423	437	414	391	415	440	422	411	387	418	449	413	489	413	422	454	447	406	408	435	394	423	461	443	449	402	443	437	436	453	435	434	388	438	391	433	440	452	438	453	422	463	415	419	427	440	436	418	419	429	414	404	451	416	448	428	440	401	421	462	459	430	437	452	472	448	443	443	433	402	414	421	440	416	400	444	433	436	457	448	447	460	425	430	421	409	427	423	403	417	447	406	453	394	412	423	442	445	424	398	432	420	420	432	408	416	461	388	428	431	431	425	415	441	400	431	433	423	420	460	449	411	446	433	418	450	376	433	454	418	384	452	446	453	453	401	431	445	389	430	402	394	411	438	481	439	468	414	431	421	434	422	413	462	443	435	448	432	416	425	447	428	413	450	422	399	421	444	426	402	435	421	427	390	469	442	466	434	409	432	479	455	421	396	417	486	403	476	425	432	427	416	426	420	417	401	445	440	438	426	456	444	444	421	396	456	426	411	476	421	426	432	410	436	461	467	426	405	398	456	438	431	399	452	439	452	393	447	431	409	434	424	445	457	405	414	419	444	473	418	443	459	445	425	425	447	403	473	443	412	423	426	432	417	441	448	458	408	460	409	433	417	435	402	447	456	464	449	414	424	417	455	447	407	424	440	401	445	434	416	449	415	405	401	434	428	435	421	405	407	448	420	454	421	420	446	437	427	417	418	441	447	416	430	472	444	460	479	458	427	436	448	422	452	434	431	438	427	435	402	406	436	387	378	419	441	454	409	445	424	432	443	419	400	417	416	428	434	418	444	427	438	442	443	419	466	423	406	442	430	431	455	430	438	389	418	439	414	422	419	414	413	404	448	400	415	459	450	464	413	408	425	439	422	409	419	387	440	462	445	435	435	439	433	427	434	415	440	457	442	399	464	434	387	449	404	470	459	416	425	473	471	414	420	429	457	396	426	407	433	389	449	424	384	422	423	396	424	454	428	441	430	459	433	424	432	422	415	437	435	408	427	455	436	481	440	441	432	401	428	463	398	416	414	403	449	420	434	444	439	422	397	437	451	438	396	444	441	406	426	440	419	454	389	415	457	402	438	434	409	428	391	452	420	473	391	427	424	464	437	414	429	443	443	463	400	440	370	407	402	475	465	453	445	455	436	426	419	425	428	434	434	427	452	392	423	428	433	410	434	411	418	401	412	444	420	415	406	400	405	450	388	400	431	414	427	421	465	425	394	434	431	419	417	421	430	432	422	390	423	423	404	434	395	426	385	472	449	413	410	433	436	485	425	435	454	431	486	410	464	434	400	448	457	402	412	425	415	371	466	453	408	447	413	418	428	420	472	444	402	453	455	433	433	429	390	446	430	444	442	414	402	389	421	406	482	434	442	424	413	453	436	437	427	429	413	449	437	424	473	453	462	429	452	455	444	433	401	432	436	428	425	441	393	396	398	420	392	421	386	426	470	433	425	442	443	412	447	419	447	441	418	450	458	410	475	427	417	453	429	460	404	495	436	428	441	434	434	386	418	451	456	415	460	443	440	432	422	451	434	427	420	442	429	416	441	428	429	429	452	424	407	450	423	423	418	417	426	418	444	417	423	451	406	449	418	440	429	455	449	443	459	420	407	425	422	465	430	431	420	443	393	426	458	428	450	382	447	421	405	453	420	430	386	431	433	420	422	406	447	429	422	415	435	435	440	433	429	441	438	414	452	392	463	423	422	423	433	406	402	412	421	419	408	417	397	422	452	401	433	409	443	397	434	437	402	412	457	412	419	438	385	434	433	442	444	435	424	425	467	455	440	429	441	432	404	441	402	437	413	428	457	409	405	407	395	416	403	478	436	426	411	419	421	395	406	424	408	413	422	483	418	423	459	445	443	436	415	416	450	458	412	422	457	458	435	438	394	400	464	467	455	431	450	453	423	415	430	408	424	436	448	415	426	457	459	403	427	437	450	431	430	438	413	454	445	438	427	408	444	455	471	391	425	456	431	465	419	436	424	432	410	415	428	436	387	418	403	421	435	439	427	428	432	417	387	420	411	453	444	424	431	428	456	407	453	446	424	413	439	441	432	419	412	416	430	432	425	432	416	447	409	394	405	443	379	445	424	414	404	430	418	423	434	441	462	427	441	444	447	413	411	406	405	426	415	439	429	430	415	390	427	471
87194	71103	65733	42296	17471	1716	177	175	147	128	140	156	122	133	161	115	117	118	124	113	126	115	119	144	128	121	93	108	116	119	125	122	138	103	110	123	104	102	139	122	118	99	113	113	123	100	101	117	138	126	109	94	114	116	110	121	116	119	102	128	121	136	123	124	103	94	134	125	110	110	120	117	119	108	103	102	109	105	130	123	104	113	107	110	123	124	123	115	106	102	110	109	103	105	99	117	129	113	114	89	107	108	124	101	107	99	122	110	121	112	112	111	140	109	109	139	110	92	131	129	101	118	120	120	105	133	118	118	103	133	108	102	132	114	131	110	121	113	118	133	130	119	103	122	118	109	112	104	103	124	128	120	132	118	105	113	126	127	102	90	128	110	121	121	118	100	121	114	119	107	105	126	100	118	108	134	137	119	113	130	138	121	130	112	117	112	114	130	112	93	134	126	133	107	111	123	129	103	117	121	128	112	113	118	140	108	120	116	108	124	128	110	102	115	115	119	122	102	102	112	120	117	118	110	113	125	112	122	112	106	110	110	86	119	113	109	120	114	111	121	112	96	104	95	111	101	114	107	98	130	110	111	125	134	124	110	121	90	113	100	119	116	118	131	115	111	118	114	132	115	125	112	110	126	121	105	134	115	114	125	118	106	129	121	93	99	108	101	147	120	102	128	102	120	113	119	128	120	125	124	131	121	117	113	130	118	123	102	122	116	99	129	119	129	118	113	109	95	112	130	136	106	107	119	106	131	129	113	113	122	123	131	119	117	111	109	124	113	126	126	106	118	117	112	120	115	113	122	123	106	122	111	121	95	127	133	107	116	130	98	113	109	95	116	122	103	115	105	105	134	124	126	119	125	117	131	129	111	110	120	108	128	111	116	110	127	107	126	124	129	111	130	114	123	117	117	96	106	104	108	111	118	135	135	103	109	106	128	96	110	85	111	102	142	133	104	108	114	97	111	124	116	129	98	140	122	121	114	122	119	110	113	118	140	97	141	116	108	110	125	122	94	105	110	126	106	121	129	109	142	103	119	124	112	115	116	110	127	116	101	95	98	104	115	109	124	131	113	128	98	125	124	121	113	132	117	118	128	121	102	120	121	112	99	119	111	124	134	123	110	97	121	103	113	118	133	104	98	124	114	111	110	117	133	123	106	122	126	118	124	118	110	113	114	134	108	102	129	113	106	121	121	121	97	110	91	104	115	148	108	128	112	115	124	124	113	116	135	107	126	112	123	121	119	108	119	110	118	104	100	96	136	105	112	115	130	121	122	97	129	113	95	93	99	127	138	109	99	121	111	107	108	107	108	112	109	107	108	114	104	127	116	120	105	124	118	105	116	124	102	104	108	105	128	135	106	108	103	107	102	127	111	112	107	104	107	115	108	114	118	93	104	140	126	108	116	135	128	112	107	126	130	112	133	110	100	123	135	113	129	104	111	102	121	135	109	114	116	121	93	103	90	115	117	118	122	133	110	101	111	131	107	103	121	105	104	96	123	115	105	126	114	127	105	99	105	118	111	123	122	112	107	105	102	118	111	111	124	114	105	111	108	117	113	126	113	114	124	115	96	116	121	107	119	128	126	119	111	95	117	97	114	121	119	114	121	107	105	121	116	115	106	123	99	99	107	118	129	119	129	119	112	121	135	108	134	112	117	126	98	114	109	112	114	97	113	108	107	100	117	118	120	106	108	114	113	108	106	101	119	124	127	104	112	124	105	98	108	122	122	119	105	109	128	103	109	122	86	98	113	111	92	122	99	146	127	123	129	114	116	109	111	123	113	112	124	110	105	143	120	105	118	108	119	129	103	119	125	125	92	119	127	108	123	114	115	142	101	109	144	117	123	101	126	121	136	129	119	131	120	108	118	98	109	103	113	129	116	104	104	124	128	105	127	105	123	99	115	118	103	96	103	111	117	114	102	111	98	121	86	104	110	111	116	118	110	99	120	118	117	114	123	125	125	109	95	129	121	121	131	124	149	102	110	110	114	113	113	108	119	121	124	112	138	126	106	133	128	124	122	103	101	98	114	105	126	111	119	111	131	107	130	111	136	125	108	132	124	114	115	123	120	117	109	116	110	116	100	110	96	120	124	117	100	108	121	102	92	121	132	117	106	109	106	100	122	118	111	118	139	116	122	120	124	107	110	117	122	116	124	132	110	123	122	120	116	111	125	129	112	123	111	106	113	109	119	116	123	115	102	117	103	129	106	121	108	126	101	134	99	114	106	130	123	117	116	127	97	107	125	124	111	92	115	101	123	109	109	116	115	110	135	121	121	116	120	138	111	129	137	118	113	123	125	120	113	114	106	104	99	126	105	107	133	137	117	119	123	115	142	131	96	102	98	103	124	105	112	120	113	111	119	96	100	110	100	126	143	125	117	142	128	112	104	123	102	125	121	123	108	113	115	114	122	110	136	100	112	102	135	127	128	95	101	109	137	98	115	130	100	123	112	94	122	135	108	105	110	131	125	114	129	136	103	135	107	132	108	116	119	117	140	124	117	114	115	111	97	131	139	111	107	85	115	107	125	107	112	107	96	114	99	110	119	121	102	129	112	116	114	98	124	129	126	111	118	110	119	105	125	113	117	110	107	98	107	119	102	135	97	114	115	104	123	126	95	119	108	99	120	121	112	129	131	99	108	114	125	155	131	120	114	130	105	122	126	138	116	104	102	108	103	101	108	104	125	102	114	130	124	110	111	135	118	127	113	122	115	118	119	106	112	113	128	129	106	129	123	124	125	115	107	92	124	118	108	92	98	105	112	106	105	109	101	116	102	127	121	112	111	115	132	121	98	128	117	99	101	115	121	117	117	111	109	124	94	112	126	109	135	107	121	144	103	112	108	120	127	123	128	132	108	125	109	91	105	120	118	104	124	95	121	138	120	118	115	118	118	136	116	118	107	114	110	120	122	113	114	123	138	122	124	113	122	107	108	96	102	109	121	115	119	126	110	135	105	111	106	131	123	90	124	128	127	110	137	114	115	124	101	120	121	114	103	127	121	138	115	120	103	104	98	111	120	106	100	113	117	116	102	105	119	122	118	108	123	109	104	116	104	114	113	127	111	130	128	116	112	133	127	118	123	120	115	120	119	115	127	115	133	95	117	141	123	119	111	128	105	112	112	114	112	114	103	109	114	106	96	109	127	109	120	126	132	131	132	122	107	134	117	136	146	109	112	128	129	97	116	105	122	112	146	117	123	107	116	130	109	112	113	112	144	128	141	119	141	118	117	112	118	126	98	100	137	132	122	121	125	119	112	111	110	138	136	129	115	107	98	112	144	118	127	115	101	136	109	127	114	122	94	88	122	111	143	112	115	118	114	136	111	115	114	102	123	117	116	110	116	135	109	102	134	129	105	115	100	115	129	130	130	123	118	91	116	136	131	95	115	101	104	128	133	122	110	125	130	117	122	130	119	119	86	118	113	109	111	115	129	113	120	102	111	149	134	134	137	124	104	115	116	109	114	117	114	120	101
60398	55385	60767	43602	15039	767	630	537	466	458	445	404	390	373	321	383	352	341	353	347	297	317	306	313	320	318	316	307	289	307	287	321	284	296	280	314	318	311	292	269	288	315	311	308	317	314	289	311	292	277	301	312	315	293	269	304	290	276	298	331	283	295	291	280	271	317	292	310	289	311	290	291	287	323	293	291	265	294	289	282	278	285	287	284	285	276	301	301	308	264	278	309	308	290	277	291	269	292	259	333	271	292	302	317	269	280	320	290	262	271	253	290	311	296	302	292	292	293	262	274	300	240	283	253	285	299	287	301	297	274	253	306	293	311	286	293	293	248	281	312	282	287	284	297	282	318	270	293	286	265	309	275	275	303	305	333	271	294	290	295	277	301	260	319	282	278	275	310	291	296	267	291	279	284	296	265	293	299	289	283	280	257	285	275	290	254	277	291	285	309	266	277	283	282	276	299	295	293	279	292	302	257	268	273	249	281	276	267	285	286	269	290	292	274	264	269	273	294	285	275	296	251	288	278	301	267	279	275	281	278	303	273	294	253	262	296	252	297	274	284	266	286	302	267	252	280	298	259	303	308	304	300	294	273	272	287	286	287	254	293	304	294	286	303	282	266	281	253	279	244	294	284	277	274	288	258	287	298	267	275	271	277	261	300	265	280	291	267	278	279	281	281	273	283	292	273	282	300	289	266	303	276	289	299	270	301	304	307	254	302	317	328	235	287	282	308	282	257	301	298	300	298	300	268	300	271	286	276	281	284	307	277	288	259	270	279	263	280	299	293	292	306	281	275	305	252	290	285	265	320	289	289	271	274	262	301	288	294	318	287	285	311	302	243	289	280	302	295	260	281	269	253	289	303	279	251	306	281	331	287	289	321	293	283	299	297	267	289	306	281	294	261	288	279	280	268	269	285	278	314	312	261	268	317	298	282	279	258	281	273	277	290	256	285	266	271	306	305	272	286	280	288	288	279	307	265	294	261	299	275	290	281	304	295	289	282	289	294	273	262	294	273	250	294	260	284	287	280	264	283	260	289	304	292	271	289	258	290	283	299	259	292	279	266	278	250	295	301	301	278	281	296	287	259	284	274	292	310	279	282	310	286	300	307	285	275	283	290	276	276	289	277	303	270	261	265	276	262	273	296	299	277	304	252	311	278	269	288	259	287	287	272	289	278	300	288	299	265	264	265	252	276	297	315	301	286	292	304	290	304	256	306	278	276	294	291	288	294	278	272	309	296	295	265	263	271	293	281	281	274	254	266	295	274	309	294	304	312	262	306	262	267	294	317	283	291	308	266	271	328	288	272	298	273	286	294	286	269	274	295	259	267	284	297	305	275	271	264	291	295	305	279	307	257	273	302	299	285	292	258	308	281	296	241	263	281	289	274	308	322	310	292	297	304	294	298	266	295	276	293	297	272	282	274	310	294	261	269	281	291	278	282	307	286	289	295	275	283	275	287	288	318	296	280	267	276	274	324	296	288	289	266	305	298	321	289	272	270	285	285	298	269	285	308	284	301	282	274	294	300	267	288	309	290	289	276	271	278	286	293	283	298	294	281	278	293	273	300	279	274	274	314	285	286	281	287	294	277	309	309	296	299	286	285	277	287	282	295	310	268	295	256	292	308	265	308	272	292	302	305	276	263	328	291	266	283	267	265	288	261	259	308	287	284	262	290	289	293	312	255	284	291	284	266	264	270	273	287	303	269	279	301	315	269	290	272	284	265	335	286	302	277	279	308	254	284	282	271	260	310	278	280	284	291	258	328	275	267	279	282	274	285	282	271	287	264	281	294	259	281	293	277	294	285	265	281	288	297	256	281	262	303	259	318	291	277	274	277	263	283	285	298	260	319	265	274	308	284	313	260	287	287	275	274	291	258	277	320	286	287	306	282	269	274	288	258	320	297	277	296	285	305	283	287	286	284	294	275	290	288	300	274	270	263	251	297	296	276	287	265	307	286	306	312	301	300	281	267	289	289	275	243	262	270	293	311	305	279	293	289	268	282	282	288	249	286	257	286	286	266	259	300	287	276	293	266	268	267	278	278	271	271	297	318	296	271	251	299	286	302	257	303	272	264	286	275	266	273	279	312	279	259	282	296	243	306	274	317	276	292	299	308	286	277	279	274	312	298	298	266	295	278	291	283	269	272	261	289	243	288	304	327	256	301	283	288	311	300	248	274	278	278	283	320	282	264	280	293	268	288	300	278	251	319	298	286	303	282	278	270	284	273	281	266	265	283	265	276	292	263	278	264	298	285	291	258	277	273	281	275	301	282	279	277	291	296	281	309	309	287	254	315	301	276	268	312	275	293	291	278	268	295	265	283	280	265	291	297	258	283	326	322	262	303	293	320	277	307	295	302	288	283	297	282	291	271	273	286	288	264	286	303	292	274	278	272	310	293	297	264	271	322	283	302	306	271	260	294	291	258	271	313	311	321	286	286	305	298	290	298	262	268	277	273	292	299	286	274	277	291	291	316	277	275	260	260	298	292	268	303	263	339	341	279	292	314	276	279	276	265	276	311	303	311	271	288	293	290	267	277	291	283	294	274	301	278	273	299	291	275	288	294	283	296	273	304	284	255	297	276	287	278	271	281	320	290	289	274	283	301	265	293	283	282	256	285	280	269	261	280	262	312	268	305	306	288	270	284	281	282	282	250	323	300	288	300	269	291	275	311	297	303	273	285	301	265	268	260	292	284	304	266	288	282	274	294	267	313	278	280	282	282	280	273	299	254	299	291	284	301	317	280	296	264	249	290	340	287	302	308	268	260	297	291	307	284	274	300	280	294	282	261	262	313	285	261	312	305	292	273	310	302	259	296	255	261	261	286	287	252	269	279	308	291	286	278	246	320	289	270	279	294	270	292	260	291	294	269	291	279	278	253	283	320	293	274	283	277	293	294	262	276	300	302	303	285	282	283	287	270	283	272	304	273	285	309	272	276	294	284	307	291	266	254	294	320	281	292	265	305	249	305	264	288	285	286	285	294	282	298	265	305	287	309	294	279	300	272	293	250	268	282	263	250	308	285	279	289	267	282	304	281	302	299	249	317	274	290	308	299	322	297	269	299	267	278	285	283	264	266	267	304	265	299	276	303	297	295	287	285	288	254	282	248	300	273	264	269	319	291	292	286	285	282	275	267	283	264	274	299	280	284	243	317	296	259	268	296	301	282	293	265	292	312	258	260	281	272	298	279	288	280	297	266	251	290	293	290	271	285	321	277	286	280	265	292	277	288	282	292	247	246	284	286	309	311	289	249	268	272	305	257	289	291	303	264	277	304	303	288	282	250	293	285	299	266	251	300	276	256	285	271	281	259	291	288	249	319	292	297	287	259	280	262	273	259	294	300	276	303	282	285	256	287	280	254	297	291	275	290	267	264	254	293	279	272	287	256	305	299	289	283	322	300	267	275	294	301	276	267	291	268	285	297	305	292	296	317	286	289	294	288	248	273	265	270	260	294	267	280	284	273	281	294	283	273
33651	14736	6937	2322	526	281	290	308	284	266	285	275	296	330	264	318	307	286	286	278	295	276	293	287	283	295	296	276	281	294	314	321	321	276	289	282	292	257	319	290	276	294	288	277	304	303	302	278	280	314	275	314	292	290	308	285	281	289	280	267	287	254	286	288	264	293	283	267	278	305	279	279	319	287	275	272	306	283	268	275	311	289	296	255	312	291	286	306	302	274	281	326	278	331	296	275	297	282	281	278	317	308	315	296	283	326	262	300	317	344	306	303	248	296	292	284	290	280	257	310	302	287	293	293	302	306	306	307	289	298	285	263	288	262	313	277	283	329	255	284	270	283	295	292	317	302	291	257	322	298	299	299	311	273	297	303	276	293	283	287	273	291	274	288	272	316	280	267	286	289	277	312	259	289	284	314	323	335	308	312	290	262	291	309	317	271	296	312	289	284	288	285	288	301	291	306	307	294	289	282	300	310	257	263	293	289	290	302	298	315	292	317	293	303	312	283	291	279	308	273	296	290	310	272	274	274	326	283	291	324	257	241	291	312	282	311	298	284	295	335	311	293	302	298	324	286	312	253	299	293	275	310	295	294	270	297	311	320	281	292	279	280	304	307	290	299	268	294	309	323	268	297	287	281	291	267	290	315	264	292	293	260	316	270	274	291	257	289	300	329	254	273	275	256	278	313	299	280	293	316	287	296	309	272	295	312	250	286	282	271	277	285	285	261	289	281	303	289	283	298	296	270	281	250	270	267	271	281	273	280	327	267	304	294	257	299	283	281	279	298	281	273	260	280	294	312	285	260	262	303	297	253	277	325	301	264	287	277	299	297	307	321	275	305	305	305	300	301	286	311	288	288	258	289	302	320	278	288	302	299	301	280	272	278	293	279	295	295	277	294	286	279	293	265	285	317	322	272	286	288	290	283	292	316	302	282	280	309	295	291	266	281	299	266	295	280	272	285	297	285	277	315	302	324	304	304	293	286	284	308	281	287	289	281	270	281	312	306	302	319	274	319	287	269	319	297	299	257	247	295	308	310	277	308	304	295	305	270	291	288	293	287	267	266	293	257	296	275	282	274	259	287	306	272	282	312	316	270	315	311	300	272	282	282	272	303	293	288	275	280	292	281	289	325	280	284	318	273	293	262	281	293	316	271	283	273	278	312	323	304	265	299	301	252	309	295	266	292	288	300	275	267	335	304	319	317	320	284	281	279	258	297	273	276	270	312	271	325	298	287	326	271	274	302	299	285	296	282	303	314	283	293	276	273	296	269	267	307	314	267	322	278	300	294	312	293	266	293	287	275	310	289	277	286	309	296	291	292	278	281	320	264	298	299	304	273	305	302	306	258	288	266	313	302	314	284	290	287	301	295	315	296	313	263	296	316	279	279	300	277	259	286	295	293	236	328	316	296	296	282	289	323	310	293	306	279	287	296	278	314	306	291	314	289	292	292	301	289	296	280	274	285	317	273	298	294	302	263	323	258	295	286	274	283	313	274	279	301	274	287	276	273	279	259	288	302	271	267	299	300	325	304	271	309	300	298	316	270	281	272	304	293	283	312	306	298	294	296	294	243	277	264	308	303	323	287	325	279	283	297	299	288	297	271	300	307	300	298	264	285	267	282	306	288	268	276	300	276	252	300	302	298	264	296	287	276	292	278	281	285	310	308	273	305	307	295	283	333	313	284	295	263	286	322	314	304	315	292	297	293	296	290	289	255	294	268	267	273	268	272	267	283	303	276	275	279	258	261	275	275	257	288	302	242	267	312	288	274	290	313	281	288	307	321	308	282	294	260	265	290	287	289	269	284	307	297	274	290	264	295	307	295	306	254	311	277	300	305	270	320	279	279	308	279	308	247	322	316	301	248	294	302	280	292	276	277	311	299	264	283	295	303	327	276	240	265	344	298	310	287	292	277	287	301	267	286	301	298	279	322	278	289	288	295	294	295	259	307	271	305	306	276	259	282	298	301	284	297	296	292	287	237	275	272	291	287	257	266	270	290	303	274	290	273	269	290	278	287	284	294	285	277	288	284	310	269	259	284	302	282	258	274	299	251	295	331	284	292	295	289	281	270	284	295	312	289	283	287	282	296	312	281	290	309	275	311	309	272	294	313	318	275	291	289	283	321	281	284	302	296	287	257	296	284	265	283	280	301	284	287	290	296	280	272	263	273	264	298	290	289	298	284	284	264	280	300	280	297	312	292	246	263	280	287	283	270	241	288	307	285	284	257	320	304	301	322	327	289	270	278	302	299	261	311	292	282	279	285	308	280	276	287	300	295	269	288	280	303	325	289	285	288	309	284	286	297	309	287	310	295	239	276	254	275	304	299	298	243	261	267	277	287	286	281	296	287	275	272	256	295	305	296	259	269	313	265	342	265	289	272	356	298	293	260	330	319	299	317	310	263	309	290	298	304	280	297	281	282	308	293	279	269	279	305	257	288	301	273	318	297	291	282	313	296	341	272	307	266	244	274	270	271	288	277	238	296	323	302	286	313	303	295	287	304	315	323	298	275	262	264	256	319	288	301	306	286	275	302	276	263	265	319	288	279	263	322	277	257	338	271	278	275	277	281	319	279	292	285	280	242	308	307	274	289	271	300	297	298	309	278	266	282	274	295	320	309	304	270	293	304	313	285	285	311	303	288	300	272	315	275	286	293	285	291	255	301	281	293	305	272	293	297	289	270	289	272	289	269	269	291	294	314	302	287	258	290	288	276	310	299	303	300	300	280	308	299	295	287	278	282	284	257	279	272	298	322	318	271	268	264	301	232	306	272	290	305	311	250	295	302	306	287	307	278	310	293	291	258	267	276	300	284	284	312	266	272	283	313	255	296	321	265	285	304	275	334	297	305	299	323	292	293	323	300	303	323	307	299	268	289	253	282	304	282	266	279	252	306	317	311	269	283	271	278	301	260	290	255	308	301	282	271	294	292	305	288	285	256	311	277	316	302	275	292	278	275	261	269	308	290	275	284	293	273	291	302	285	256	298	284	317	298	313	267	265	279	294	273	313	319	294	269	312	315	289	289	288	251	345	291	304	297	279	295	268	301	296	277	313	285	297	282	266	275	275	308	312	278	280	271	306	277	264	294	316	260	275	294	304	291	285	289	321	322	273	307	277	301	285	284	297	293	293	266	282	316	279	293	263	291	308	287	279	324	288	303	296	276	274	278	309	292	272	284	301	298	279	269	301	304	286	287	293	301	264	286	294	288	298	313	290	272	299	264	277	298	311	264	275	300	305	304	312	285	315	292	274	271	291	291	283	305	266	270	293	297	266	278	290	268	268	259	259	298	286	295	286	274	277	284	282	278	293	302	339	285	284	292	273	294	270	304	298	283	263	306	246	317	308	312	275	293	304	260	268	309	276	254	280	296	294	304	297	304	275	286	262	293	278	263	290	310	285	263	327	280	285	300	289	329	304	288	285	291	307	300	330	305	282	277	284	284	272	273	339	235	271	307	268	301	262	303	291	320	285	271
28281	14217	11359	5448	1323	616	587	651	665	647	622	633	649	614	594	631	600	668	643	683	659	584	605	651	626	639	640	640	647	660	643	598	621	597	647	617	579	615	643	643	639	637	635	625	639	639	599	651	637	623	658	622	635	599	574	656	650	614	642	682	626	656	618	686	630	625	638	640	615	626	600	677	634	637	600	634	693	597	670	676	600	639	669	656	583	650	640	607	653	652	633	648	593	626	639	668	586	657	639	639	620	657	682	621	641	635	613	589	662	663	613	631	685	680	657	630	618	636	619	616	683	631	643	611	645	634	595	689	633	631	593	657	625	619	672	643	617	646	628	623	631	629	655	652	617	647	632	634	645	633	654	646	617	624	595	627	627	584	624	637	612	626	658	619	596	624	585	638	603	670	679	612	636	649	639	642	620	606	656	624	637	644	639	662	609	654	629	611	643	571	678	609	652	624	644	653	632	632	639	630	642	645	614	597	696	623	616	643	637	633	671	609	626	619	641	657	622	651	700	600	663	659	645	627	646	655	664	647	653	627	663	640	628	613	635	644	643	614	660	662	679	591	640	634	613	616	587	643	644	632	645	600	617	690	631	608	611	623	625	607	626	627	625	629	651	623	704	671	614	637	597	636	642	614	670	629	650	690	638	618	616	639	601	635	602	636	603	615	622	643	657	597	600	655	613	625	614	588	665	686	628	629	677	638	643	653	630	612	644	665	674	645	609	635	647	665	644	605	634	661	652	657	618	601	629	629	594	618	606	650	620	637	637	636	627	611	633	621	630	653	611	590	620	615	610	635	619	611	600	657	617	684	595	636	638	630	642	623	641	640	646	601	615	658	635	677	642	661	631	632	632	592	653	623	659	638	638	636	655	620	664	650	622	646	650	621	656	629	622	610	644	612	638	666	615	651	633	651	622	651	656	622	624	621	632	651	617	657	639	608	643	617	670	612	641	625	643	600	657	645	647	640	625	640	652	592	651	647	646	667	673	650	640	621	598	584	630	637	631	659	643	614	685	643	659	623	640	640	651	644	623	669	591	648	655	590	657	640	654	629	642	634	671	671	617	648	624	662	575	667	623	616	657	603	580	585	645	681	622	641	669	639	634	653	636	643	632	601	631	609	601	647	609	633	634	623	630	602	675	693	628	648	623	681	681	628	603	643	649	664	604	658	637	700	606	617	669	590	671	655	632	681	619	638	627	647	639	618	651	634	641	643	596	685	614	641	653	594	655	657	668	632	601	664	608	626	658	629	625	618	623	672	658	681	628	614	648	648	641	611	617	623	657	647	635	654	621	631	659	630	639	629	625	658	586	611	646	624	612	669	641	661	597	600	671	650	633	629	678	588	646	637	598	610	631	654	642	625	616	623	650	610	682	656	650	642	614	601	614	620	652	612	710	680	639	683	633	677	652	657	605	623	644	597	616	623	631	630	659	630	634	636	631	651	614	643	617	604	641	668	647	667	613	631	646	615	647	655	673	630	625	666	604	631	645	656	671	646	674	672	641	608	664	650	612	651	682	578	629	678	667	647	669	638	660	629	621	669	600	635	651	586	708	644	630	655	653	636	606	620	609	668	645	659	611	653	653	657	632	654	672	640	662	610	644	630	618	648	672	608	656	660	645	620	635	570	670	652	627	623	650	642	640	653	654	626	634	709	630	630	641	628	608	670	630	674	634	621	625	659	631	617	671	612	649	605	602	637	660	623	682	666	598	657	664	627	634	611	675	662	637	653	639	647	645	619	637	632	643	591	662	643	590	639	681	643	600	621	652	661	654	644	646	652	582	610	608	624	603	647	613	652	610	591	671	640	653	655	627	661	624	715	644	677	669	619	619	618	655	669	618	682	685	641	671	636	624	623	648	606	638	637	585	654	633	669	656	619	641	636	655	622	585	625	641	636	596	610	635	626	672	640	689	651	609	592	603	684	683	619	622	668	641	621	664	642	628	632	621	663	653	657	625	651	661	621	613	630	612	619	636	627	629	671	590	641	653	642	652	658	638	665	642	643	614	617	692	658	649	656	679	648	643	592	613	661	626	652	663	594	620	680	661	577	613	610	630	639	641	633	670	618	639	627	644	604	644	623	626	635	673	618	608	652	648	642	636	628	637	646	598	656	646	646	653	624	626	661	642	642	645	658	638	589	662	597	672	629	660	652	643	643	699	612	674	667	629	602	623	610	583	662	641	628	596	614	649	630	622	638	657	654	624	656	612	631	622	618	647	662	645	664	619	636	585	669	632	670	691	657	576	637	621	606	667	643	622	626	616	686	642	693	620	645	648	638	600	643	610	681	623	665	613	626	613	657	648	622	588	662	605	626	616	627	608	666	596	653	657	634	658	588	633	595	651	655	668	619	682	645	637	654	707	665	682	641	646	624	650	651	613	606	660	675	612	585	611	610	601	643	659	627	659	632	661	668	617	628	659	611	635	643	622	630	622	650	672	647	649	623	632	665	632	657	637	603	712	621	614	599	616	632	637	603	650	647	667	634	666	627	638	669	627	663	611	640	619	673	670	669	655	633	649	664	622	668	616	647	631	640	624	656	613	629	691	621	662	613	606	624	638	614	626	630	663	619	595	640	594	618	642	662	605	631	634	627	685	605	612	645	600	652	630	636	662	632	661	655	655	657	631	629	632	651	627	647	626	618	645	664	650	613	600	642	620	662	683	629	631	642	679	611	630	629	670	623	601	686	613	640	584	621	638	653	598	597	649	638	663	637	621	632	651	656	634	656	616	599	655	586	581	610	593	622	652	606	639	630	591	678	644	631	650	599	643	639	685	635	680	615	644	628	645	627	659	601	669	651	649	656	641	596	668	628	695	615	636	673	640	608	675	656	640	594	631	640	669	637	646	622	657	635	629	613	640	674	657	610	672	637	599	672	660	649	603	633	652	649	665	618	618	629	611	619	634	627	628	665	659	626	650	657	664	654	621	646	655	665	617	621	611	620	635	653	711	634	671	637	702	671	650	666	636	615	603	703	661	624	605	656	631	633	668	640	601	630	641	659	606	628	643	610	655	666	605	666	669	634	628	626	607	616	613	623	602	644	659	664	641	643	678	626	624	622	637	636	643	622	604	625	672	655	650	663	638	633	630	639	655	603	643	684	640	593	623	664	631	667	655	672	646	621	676	636	633	617	620	642	638	633	642	625	627	655	634	613	618	617	690	597	645	683	663	620	641	651	621	623	619	646	615	625	626	692	643	629	604	658	651	636	671	636	624	674	673	649	640	620	635	650	668	637	607	645	632	647	673	661	639	628	615	635	596	687	689	648	736	608	646	630	623	589	631	651	637	654	651	632	694	681	648	627	678	596	609	644	642	596	660	667	644	617	641	644	659	637	585	652	681	621	623	642	631	634	645	651	642	638	648	640	609	609	607	611	659	617	614	643	675	672	637	632	631	588	654	684	621	609	608	629	651	622	642	647	654	624	678	624	664	655	602	635	620	649	632	629	665	610	584	640	634	616	648	652	623	642
76474	58529	51798	32530	9407	608	224	228	234	209	184	171	196	170	203	189	195	191	193	180	189	196	184	208	174	202	184	191	167	171	169	178	191	197	192	180	193	194	185	172	201	224	172	176	190	173	194	196	180	183	149	180	199	202	203	172	168	179	186	160	173	174	171	175	180	191	165	187	173	192	172	192	160	176	196	181	195	169	176	184	169	165	178	184	205	167	192	169	173	160	190	181	174	184	169	182	184	166	195	213	179	194	186	181	178	174	195	180	203	188	163	172	189	162	190	204	194	183	168	188	183	195	189	156	193	172	184	169	199	168	168	205	190	188	156	182	161	199	174	190	174	198	151	191	187	184	183	170	177	187	167	167	182	196	167	200	181	203	193	180	178	192	188	190	193	195	200	203	182	182	163	194	161	182	184	192	160	183	199	175	195	191	218	206	179	199	183	184	173	182	179	192	223	187	189	167	197	208	194	173	194	171	176	176	165	167	208	175	207	172	172	162	178	183	171	181	179	172	171	177	168	193	181	205	172	209	207	190	185	156	180	164	182	185	156	162	193	170	199	160	180	183	196	209	202	200	165	178	196	191	179	180	155	205	200	191	191	181	164	185	178	188	177	200	184	169	197	177	211	205	182	151	143	168	178	212	150	187	194	200	177	196	174	173	179	183	197	167	195	203	167	162	174	167	177	187	183	185	163	176	202	166	179	189	181	186	189	190	210	164	173	167	164	204	174	191	195	183	165	200	200	178	181	187	192	180	179	172	200	175	197	192	162	168	193	201	167	173	185	194	195	180	165	183	173	184	173	188	216	187	180	182	179	173	152	179	177	174	185	185	172	176	193	170	188	183	214	168	154	180	208	170	212	197	189	182	173	189	183	202	193	187	194	170	186	162	186	186	178	181	175	192	174	170	170	174	188	167	167	180	182	176	190	172	185	206	195	185	172	200	196	164	180	196	190	173	214	188	194	177	166	184	183	180	180	203	176	188	190	195	176	166	194	176	177	181	198	203	192	191	170	153	206	183	160	189	186	184	173	180	177	168	187	213	195	184	197	193	186	177	173	189	174	185	153	175	205	182	193	162	185	184	187	204	199	193	176	171	191	187	184	185	190	169	201	187	196	192	173	157	180	186	171	201	192	182	179	171	197	231	212	169	186	186	178	181	171	194	203	176	179	193	183	195	167	162	184	181	179	180	185	171	202	197	170	193	177	168	170	185	209	189	196	186	190	189	180	169	188	207	182	168	183	174	191	196	173	189	171	183	198	185	168	166	202	174	209	209	200	208	158	177	186	171	179	179	180	164	200	157	159	183	180	183	158	180	204	166	194	213	182	210	191	206	181	194	179	199	185	184	184	165	168	172	186	205	203	196	184	191	156	184	196	185	180	203	200	174	175	178	185	184	177	169	197	201	208	185	179	177	179	187	204	177	205	169	187	179	175	217	170	173	170	178	174	166	178	195	172	180	183	188	180	175	200	199	185	183	199	169	182	174	186	193	173	155	173	225	202	181	193	202	201	190	191	187	207	179	157	190	149	190	187	186	200	175	152	191	174	188	194	201	187	182	177	196	175	181	179	181	181	184	184	212	184	221	164	173	193	196	184	161	170	182	186	164	167	199	184	169	176	203	198	201	183	198	178	194	182	188	187	198	184	168	174	187	195	188	171	182	203	176	210	200	187	190	200	174	194	196	178	189	183	192	166	215	185	198	202	184	177	203	213	189	162	189	202	209	174	203	185	185	164	172	192	169	203	184	219	177	184	196	212	193	203	203	202	174	182	180	169	162	187	173	188	169	194	179	191	180	175	211	177	196	180	170	190	186	186	172	157	174	182	195	196	191	174	189	176	154	203	174	180	177	184	196	156	186	196	189	189	191	207	185	180	161	190	184	172	174	190	207	168	177	181	198	216	178	178	189	210	206	168	193	170	172	174	191	165	202	175	159	191	201	193	197	181	166	193	188	152	185	193	192	189	178	182	180	195	185	208	188	183	188	205	174	216	174	162	200	183	183	168	177	193	189	149	214	180	190	192	178	203	190	182	190	156	177	185	188	170	178	180	194	188	218	197	178	215	185	173	189	191	167	211	222	190	182	228	175	196	172	188	196	175	191	166	188	178	187	193	183	193	169	204	195	184	176	196	193	177	216	170	176	184	180	175	195	221	194	191	170	191	176	186	204	180	176	196	158	193	198	185	199	189	199	201	172	178	199	181	212	188	169	190	197	210	209	205	174	198	189	190	203	181	200	195	174	182	175	168	197	177	158	183	186	168	193	193	180	182	151	166	192	189	160	172	201	181	177	223	163	187	183	197	177	167	179	180	188	198	193	186	171	197	175	194	173	168	192	185	181	182	190	175	162	180	163	202	193	178	188	203	192	167	206	179	196	185	174	180	204	176	186	185	173	190	184	172	176	170	202	178	174	174	182	195	191	192	201	196	174	194	210	198	182	185	161	159	215	196	195	177	176	168	184	205	167	181	179	190	150	175	155	151	194	183	178	198	198	153	175	158	186	205	180	157	169	183	182	176	186	187	178	183	206	194	191	195	191	156	171	186	203	182	178	205	192	219	170	194	167	162	174	181	155	175	168	191	193	185	169	193	193	152	177	173	219	201	185	181	166	166	208	179	184	170	188	187	190	184	180	180	190	209	167	173	168	192	203	170	194	160	168	197	203	187	222	183	182	202	185	191	190	183	180	200	187	210	178	203	209	184	180	180	180	191	195	156	200	174	181	179	209	165	165	163	169	192	179	160	221	233	167	213	186	183	172	197	179	201	162	172	203	198	179	184	179	207	181	186	187	198	179	219	191	174	170	186	168	184	212	179	182	203	202	199	181	193	192	207	171	173	190	185	159	201	203	159	197	169	211	176	178	179	181	187	166	178	184	205	177	186	173	156	200	186	176	162	191	190	195	196	171	197	171	179	198	216	157	157	173	174	199	185	178	183	156	188	181	167	150	205	162	172	203	210	167	178	191	189	196	188	207	188	227	228	181	180	206	197	199	190	181	170	177	197	182	170	183	211	173	193	211	174	181	177	200	175	159	194	199	161	182	181	179	191	189	196	165	178	189	165	156	187	183	187	178	175	208	171	211	194	148	173	192	188	235	197	199	203	184	166	202	187	177	182	197	202	174	196	179	189	230	170	178	185	165	163	167	170	168	188	184	192	179	187	183	188	199	174	170	181	175	187	211	164	188	179	201	186	179	194	160	170	202	169	186	199	168	189	162	180	195	161	182	179	149	200	175	180	173	193	175	161	158	157	195	176	206	180	191	168	205	189	176	177	186	165	180	188	186	185	169	170	197	180	173	179	201	189	195	210	187	187	187	173	180	182	190	157	184	193	184	174	187	182	195	174	207	181	202	195	176	196	188	168	169	200	225	191	163	185	193	182	184	177	175	193	175	167	173	184	195	163	177	183	188	186	184	174	162	154	176	173	185	183	177	180	184	201	200	182	187	183	170	197	196	187	199	189	192	152	173	216	209
50093	44466	48143	34203	10813	692	613	560	542	494	514	496	493	464	468	470	429	464	430	449	453	438	407	410	433	426	419	381	425	419	407	405	426	435	412	439	412	421	415	437	452	404	441	445	418	412	432	406	413	439	429	403	427	404	393	429	418	400	398	429	446	404	449	452	413	401	410	418	419	386	423	417	403	426	397	407	433	377	384	455	421	425	393	435	363	424	398	398	397	471	416	425	377	446	417	405	409	427	400	447	445	446	468	450	393	396	404	444	436	442	397	398	382	450	384	400	379	428	424	418	449	402	411	441	391	416	441	452	404	472	381	461	420	399	431	408	412	445	462	424	424	402	396	419	419	416	388	391	409	417	426	383	406	422	398	452	381	406	432	391	398	416	408	427	417	448	407	416	415	412	392	443	413	442	451	392	439	433	365	439	411	416	425	410	415	433	429	407	458	447	398	440	410	425	412	399	399	378	399	408	408	444	393	427	415	430	446	424	403	384	420	417	414	431	418	404	417	400	412	428	420	415	448	413	413	424	391	412	421	406	413	399	445	428	399	424	426	378	383	453	393	402	437	422	428	419	428	422	431	412	417	419	431	446	413	414	410	392	415	388	449	399	412	408	400	429	446	437	424	448	426	424	408	403	411	398	441	431	431	427	405	421	411	455	439	422	414	449	439	391	403	388	396	407	428	427	379	399	425	418	418	383	409	420	438	421	415	420	433	421	425	410	436	425	422	420	386	412	418	421	385	434	410	424	405	469	406	423	430	415	457	417	429	417	379	425	408	370	428	420	419	462	394	418	412	459	427	448	400	406	400	410	448	409	420	427	418	397	435	432	389	425	417	434	397	457	455	400	419	436	404	406	382	409	415	411	404	419	440	425	416	406	426	407	444	415	390	381	385	419	401	396	426	418	424	432	406	414	405	421	415	410	423	414	465	373	415	391	424	471	412	417	400	435	399	436	428	425	410	422	420	397	413	367	418	438	385	406	401	421	441	385	404	399	395	402	419	413	418	380	423	409	430	405	442	406	384	443	404	441	425	437	420	370	408	424	419	378	405	398	395	448	416	418	414	434	422	417	399	425	432	405	443	401	406	403	407	397	407	392	395	421	415	394	392	427	426	428	386	417	392	431	399	421	404	420	408	392	423	429	408	429	397	392	402	429	410	403	404	404	390	391	407	417	420	399	415	427	422	473	420	435	388	439	424	409	429	419	413	413	374	457	389	405	385	390	400	389	391	393	389	438	401	405	428	436	414	417	403	435	408	422	408	395	450	422	414	397	440	405	433	413	369	418	430	428	394	401	397	410	408	447	437	409	430	388	407	412	407	412	419	416	408	442	428	411	429	388	391	432	419	448	426	427	393	401	399	383	384	434	466	423	436	443	383	408	444	431	450	418	414	382	427	430	415	363	387	397	430	395	407	358	426	405	390	385	409	403	414	402	409	405	367	441	445	408	438	396	432	411	391	416	414	416	404	404	417	393	415	436	431	437	429	424	437	427	422	440	414	381	430	391	404	409	426	370	400	417	408	403	411	437	456	400	407	416	415	391	427	408	413	415	427	427	433	431	397	431	422	430	410	423	436	446	426	426	456	404	418	408	438	380	414	424	447	424	404	434	407	417	443	404	424	417	446	412	422	432	409	409	433	417	385	423	452	428	416	436	377	386	390	399	413	419	401	378	397	418	432	445	386	425	425	415	416	416	416	446	404	418	390	403	409	448	414	437	445	411	428	391	456	442	420	392	411	410	432	409	415	426	432	411	439	417	424	375	392	425	395	425	413	400	411	427	399	405	432	426	430	455	399	412	404	469	427	382	422	385	397	414	408	404	431	455	404	429	409	446	419	433	408	421	417	416	446	384	415	412	407	400	440	405	443	413	407	418	430	388	396	375	431	378	415	433	439	380	447	449	401	421	399	426	447	411	416	407	417	419	398	438	388	417	452	407	413	432	413	414	393	411	423	446	400	429	480	413	390	407	463	416	405	403	403	445	411	411	394	416	420	422	408	408	398	406	377	397	423	454	427	420	414	398	417	399	423	404	400	417	437	380	374	437	394	437	428	391	414	441	450	437	373	400	400	428	429	412	403	438	401	410	402	412	385	443	407	408	386	379	428	400	441	370	422	430	421	447	390	389	384	407	409	398	406	412	427	400	455	433	371	408	394	448	414	435	387	441	437	425	422	440	432	394	406	414	441	460	429	399	422	411	426	386	412	391	403	457	416	403	408	411	432	408	406	429	433	395	432	385	412	426	381	399	403	417	428	395	426	402	418	444	398	413	416	396	408	395	423	400	387	433	431	400	445	397	411	417	423	440	464	424	381	450	437	425	400	427	435	412	400	444	427	415	403	416	412	439	367	410	444	427	399	419	365	387	402	402	420	396	425	403	369	435	402	406	392	404	424	429	408	427	397	423	444	403	419	410	408	416	410	436	436	464	396	395	384	396	419	428	380	454	422	429	398	452	445	442	433	409	396	421	440	412	438	418	411	405	416	424	406	400	395	415	419	433	384	439	377	439	434	400	420	441	434	412	392	400	409	446	388	439	400	456	419	403	444	410	387	416	401	419	384	427	408	393	404	449	406	413	416	452	426	395	457	406	422	424	465	408	404	437	415	382	401	410	439	390	439	404	419	401	399	415	424	440	395	401	405	425	423	410	371	422	398	443	423	422	432	409	417	439	424	418	436	449	423	446	407	427	410	407	407	389	415	434	400	414	443	422	447	414	402	405	401	428	392	393	442	425	437	418	426	413	420	435	410	411	425	383	400	402	416	416	418	415	381	415	388	416	404	384	443	410	400	410	421	409	425	422	409	400	401	397	425	436	387	412	357	407	444	430	419	410	422	359	425	389	446	424	442	413	471	415	438	375	383	420	425	421	432	402	403	407	463	425	414	391	404	422	448	426	425	430	438	418	452	419	437	444	402	393	411	409	416	413	454	423	426	395	430	416	419	440	405	419	449	437	403	373	443	417	389	442	425	405	429	420	458	402	403	403	403	447	441	418	439	416	424	398	413	397	387	427	452	417	428	427	427	464	439	403	434	401	373	397	379	411	375	408	427	415	457	400	401	482	393	426	417	470	400	405	438	435	395	426	435	414	443	392	470	408	388	421	405	426	435	411	462	415	456	427	416	430	372	404	391	420	381	410	428	424	421	395	455	428	411	399	398	428	424	459	424	415	436	415	412	437	409	428	427	394	423	409	425	421	418	430	419	397	392	417	383	438	428	419	415	390	381	421	424	440	396	424	398	416	405	402	397	419	439	401	434	420	408	410	416	417	402	423	401	437	408	433	408	392	448	394	427	437	435	390	400	415	406	387	419	420	436	429	374	397	410	413	406	454	391	413	409	403	437	412	395	451	415	406	402	403	430	388	385	404	437	398	412	425	443	403	425	451	422	440	421	449	406	416	406	430	441	423	455	434	429	423	422	413	382	405	420	418	402	425	419	438	420	415	402	417	415	441	411	404	428	419	432	405	438	421
87062	70486	63869	43203	17085	1520	194	197	160	153	124	133	140	145	124	120	107	149	130	115	121	111	124	104	111	117	98	97	109	134	96	143	122	116	137	123	119	123	119	100	128	101	84	101	118	90	94	111	104	112	91	112	124	104	115	111	87	111	126	120	115	118	99	131	95	113	103	108	117	104	94	112	108	105	109	100	113	110	114	101	103	120	148	123	108	98	115	94	92	120	116	117	94	99	95	92	106	78	130	115	112	112	110	119	108	102	109	111	114	114	108	104	105	120	121	104	120	116	115	116	106	115	116	107	92	126	120	122	116	107	108	103	110	115	107	106	98	109	123	118	130	105	107	112	129	112	109	103	82	133	117	93	111	109	109	128	99	110	109	115	103	112	123	113	103	115	105	102	104	129	103	119	108	103	94	105	127	105	125	99	107	117	133	123	113	114	107	106	116	114	133	88	92	109	109	96	94	107	96	98	148	100	115	101	115	123	110	105	105	95	114	95	128	104	93	102	121	106	123	109	130	102	125	115	99	115	99	93	118	129	102	110	113	94	91	106	102	99	121	128	110	86	118	105	103	89	85	103	111	93	123	122	113	107	106	114	113	116	108	126	112	113	78	127	112	115	133	129	123	113	115	117	92	102	101	124	118	122	107	98	111	110	95	92	106	98	100	109	93	107	99	104	97	117	110	95	118	112	115	107	109	119	113	91	116	115	115	117	104	109	106	117	115	98	115	135	116	106	117	106	100	103	106	125	103	96	102	111	106	122	130	114	104	99	106	100	121	121	94	108	118	110	95	103	110	102	109	97	99	101	117	104	141	109	118	120	110	107	124	100	104	111	97	125	125	111	114	116	109	105	95	111	122	123	95	104	105	107	105	98	102	117	100	95	98	91	116	79	113	117	125	104	107	91	114	100	100	106	100	96	118	125	94	109	106	124	110	124	104	119	115	113	119	99	112	113	99	121	99	132	101	114	116	118	100	131	114	97	112	96	113	111	110	119	116	119	97	111	119	119	96	131	118	116	131	114	109	128	113	106	102	94	101	108	110	110	109	129	112	122	131	110	104	113	126	99	103	131	109	104	103	100	105	101	101	105	97	96	118	118	102	107	101	110	95	98	120	98	106	107	117	107	116	99	116	119	105	103	112	112	81	122	114	110	103	128	117	114	106	112	92	96	111	127	117	109	119	97	101	119	96	109	114	121	82	119	123	109	136	103	114	106	114	100	119	134	123	112	113	110	113	111	112	108	94	102	109	82	95	122	93	96	95	104	119	108	113	112	109	115	121	118	97	120	97	105	107	120	113	96	107	104	88	105	93	107	111	123	115	101	122	125	103	117	121	106	97	131	108	124	113	108	103	109	97	104	112	107	105	98	96	114	104	125	129	117	110	129	112	119	91	110	103	102	135	125	86	99	120	122	120	93	105	123	109	113	93	101	119	117	110	107	125	114	122	90	117	120	113	116	105	89	105	112	104	112	104	92	113	127	100	108	116	127	100	111	88	116	128	92	116	100	102	93	104	94	111	105	122	109	116	126	89	93	100	111	102	93	102	132	122	114	104	121	112	92	94	115	97	122	116	105	98	122	111	124	115	97	115	117	100	110	109	92	98	94	114	130	85	100	106	106	89	93	102	121	114	134	116	116	116	110	96	110	86	104	107	80	113	112	117	100	95	117	113	137	107	120	129	124	96	113	128	112	115	114	117	103	99	118	100	92	99	108	116	108	115	97	103	123	86	97	116	90	103	92	103	108	114	108	103	103	101	128	118	94	89	104	118	105	108	112	87	111	109	110	110	113	94	100	101	100	111	109	97	118	104	129	110	111	121	88	112	96	124	114	87	105	103	102	125	106	106	129	86	101	114	103	117	109	107	122	98	139	114	105	106	106	85	91	88	124	118	114	101	107	101	92	112	113	129	114	110	118	97	94	118	107	121	115	118	112	99	108	121	113	96	117	109	124	94	113	127	102	109	99	115	100	110	109	111	114	101	109	110	111	101	111	121	125	116	125	127	115	123	108	104	132	104	111	128	115	113	75	119	105	110	106	113	122	120	101	120	116	117	108	95	104	111	113	109	102	99	117	108	103	130	129	97	102	103	89	112	120	112	129	106	134	106	103	112	102	102	94	94	110	125	107	90	119	108	103	100	117	119	116	102	101	115	114	107	138	101	110	105	106	105	107	87	115	104	94	122	113	106	95	97	102	100	96	106	101	99	96	119	94	103	115	101	127	103	115	126	122	89	97	113	112	124	121	126	133	117	109	98	119	113	102	126	121	100	100	115	113	99	87	104	110	116	114	117	127	122	106	118	112	101	98	108	95	110	104	102	103	127	111	135	137	124	112	108	98	112	105	113	108	100	100	111	95	93	87	89	106	126	103	100	113	130	122	100	98	98	133	99	95	107	117	107	120	103	105	106	104	101	90	96	126	121	120	91	90	117	108	121	106	95	128	111	102	119	118	128	110	118	108	104	98	101	105	110	100	85	106	77	104	109	93	117	108	102	109	100	102	105	78	110	117	106	106	108	109	111	108	110	125	94	119	97	104	98	94	98	116	124	121	114	124	114	110	113	115	108	113	104	123	113	125	129	126	106	97	122	110	113	118	105	106	105	102	119	89	107	101	114	89	123	105	118	109	91	107	94	115	115	89	107	105	120	116	97	91	108	101	107	89	130	107	128	121	117	106	127	116	114	122	105	98	114	101	111	99	105	110	115	81	127	105	115	119	107	99	111	114	88	123	99	127	106	101	103	115	102	99	110	100	103	105	117	102	98	104	111	110	118	103	101	87	108	89	88	121	94	102	101	106	83	116	126	97	107	105	122	98	106	112	107	109	117	102	119	100	117	100	102	114	117	120	97	119	109	96	114	109	116	120	106	109	102	104	101	114	131	117	125	118	113	104	116	118	111	137	115	100	101	105	96	103	120	112	109	120	117	97	92	108	120	96	91	125	126	126	93	103	106	121	99	95	105	103	93	101	116	121	124	113	129	95	110	99	106	108	116	98	108	109	137	106	119	114	132	94	123	98	96	120	104	101	114	110	116	115	109	103	111	122	120	114	107	108	102	100	129	119	120	110	95	115	105	109	103	114	120	121	106	121	116	93	95	107	105	96	111	111	104	114	111	120	119	112	105	96	104	83	91	104	99	84	105	97	119	106	128	101	113	107	112	103	82	117	123	90	101	123	100	118	88	96	109	102	113	112	103	104	105	94	109	115	108	126	123	113	130	109	112	109	109	119	108	118	102	114	94	97	115	123	109	114	118	91	100	120	136	120	101	113	100	102	117	83	104	113	107	93	100	118	93	99	106	109	102	105	103	91	112	116	122	123	91	114	104	121	110	100	106	112	100	100	115	115	101	90	108	100	122	110	119	115	109	121	104	103	114	103	99	100	92	128	89	109	119	109	120	111	120	110	136	101	111	106	100	131	126	110	98	113	106	126	113	124	122	116	115	105	99	99	116	99	116	106	134	113	124	121	115	116
59218	54635	58430	42962	15610	823	693	538	541	456	363	421	406	359	396	381	330	325	336	307	331	310	306	297	329	286	305	312	288	270	304	284	299	287	276	300	264	273	312	310	261	293	272	278	276	272	305	278	282	297	261	299	265	250	287	277	268	271	265	263	296	284	290	276	247	272	277	284	287	262	275	251	256	274	282	283	297	286	276	294	263	292	256	251	284	267	280	282	269	271	290	273	274	283	269	297	256	271	283	269	268	276	274	266	279	289	265	272	268	294	263	239	288	275	274	254	280	272	253	264	244	268	253	263	295	267	267	258	257	254	290	294	252	290	275	276	301	263	283	260	274	304	284	268	270	255	290	276	244	298	266	264	264	263	245	279	283	286	278	276	268	277	259	251	263	251	262	283	250	267	270	281	240	302	314	249	236	283	292	261	247	269	258	289	245	273	257	268	279	278	285	271	280	270	265	260	269	244	281	245	261	285	286	283	241	270	278	277	257	278	265	258	269	258	306	264	307	278	293	268	281	274	243	277	257	264	256	268	280	249	248	265	260	281	296	249	286	263	271	251	267	300	271	248	261	274	266	241	271	273	272	270	280	259	268	256	261	273	246	263	269	265	278	265	266	269	262	270	288	234	248	312	280	266	265	264	227	263	268	255	277	270	277	285	256	257	270	287	260	276	285	271	258	257	252	277	295	267	284	273	251	301	284	273	264	276	267	269	250	299	242	265	290	253	290	299	270	262	260	223	275	263	269	267	277	284	301	253	302	241	289	274	262	271	276	256	271	292	284	284	282	261	261	271	292	261	286	254	265	262	302	261	248	258	283	294	296	297	263	274	270	247	303	262	240	251	250	273	263	285	288	228	270	256	276	270	266	267	298	277	285	282	274	266	266	296	285	264	267	292	268	264	246	268	277	266	310	292	245	265	279	272	253	279	255	275	268	277	236	264	275	246	257	235	239	257	252	241	284	262	262	312	244	272	250	282	252	271	280	275	276	262	265	274	273	267	284	274	263	245	264	293	257	266	310	262	264	249	263	269	261	262	265	255	276	247	274	277	244	275	264	245	300	272	286	261	284	271	258	246	250	290	252	294	260	245	261	256	273	289	257	290	270	248	286	254	246	254	260	268	284	269	268	282	252	275	287	245	276	273	281	242	247	263	263	289	274	241	255	283	250	278	288	287	260	277	280	273	241	285	313	300	259	275	271	274	254	255	245	308	260	263	268	275	275	256	296	271	281	258	281	268	246	283	255	237	269	269	292	255	272	269	291	258	275	289	284	263	271	253	258	243	278	276	234	290	253	287	295	242	273	260	268	269	272	265	270	247	270	263	260	247	273	275	266	250	276	255	264	232	238	265	272	280	266	271	242	283	249	261	249	259	295	271	275	297	299	279	300	311	291	250	281	297	292	266	288	266	284	271	273	245	273	257	279	260	267	262	283	272	283	249	287	263	271	253	264	301	279	263	277	300	290	236	297	259	271	282	296	237	262	281	277	265	284	268	310	246	249	283	258	278	273	273	270	263	253	299	280	268	245	250	278	285	264	260	295	285	267	272	264	266	270	254	263	291	275	278	257	255	269	260	283	295	277	290	300	256	254	246	291	258	263	312	276	250	254	276	279	257	252	271	290	265	241	259	253	239	277	268	235	278	265	277	292	258	272	218	276	276	274	255	264	259	277	291	248	286	251	252	278	309	266	236	256	243	275	292	272	290	266	276	280	280	271	256	276	294	267	292	275	267	239	250	289	315	287	269	283	264	259	285	266	264	255	253	289	236	234	263	256	273	237	257	252	300	304	256	260	273	256	251	295	296	248	294	258	246	291	268	253	271	282	278	258	261	279	299	286	273	265	278	263	263	299	218	288	244	276	282	279	277	278	293	268	283	306	287	312	286	262	256	237	264	281	275	283	256	259	260	253	258	264	275	253	267	303	277	275	277	263	265	299	278	283	245	274	286	274	258	265	266	311	280	255	256	266	255	266	239	240	256	262	258	271	242	257	252	262	269	265	295	282	265	281	253	285	281	245	268	252	288	284	290	277	279	236	260	276	272	268	256	269	268	291	284	259	295	308	270	267	258	261	269	283	268	270	255	257	278	217	292	256	224	285	266	290	272	272	304	267	244	240	263	263	264	267	254	234	288	300	252	261	288	290	260	246	258	287	265	286	271	290	257	283	275	267	255	306	256	278	289	250	256	265	301	257	284	274	298	285	275	258	277	315	251	247	276	256	284	255	282	257	266	284	273	234	268	294	299	274	265	283	245	260	281	302	309	273	279	275	255	261	273	267	286	233	290	227	258	295	270	261	274	298	271	256	255	269	241	264	254	283	269	258	270	308	306	265	241	289	267	251	273	259	245	250	273	255	260	264	283	282	269	263	271	263	298	267	274	266	266	285	292	267	275	274	251	283	279	278	289	264	271	263	307	249	233	268	267	273	245	278	254	283	296	280	266	249	266	285	286	263	266	272	254	301	269	268	273	257	273	276	251	286	267	276	267	264	282	263	277	278	268	282	298	300	288	259	237	275	257	246	279	246	289	264	265	238	265	274	245	300	282	274	285	253	279	254	278	277	295	265	281	294	247	251	243	275	264	263	261	276	286	253	294	290	256	240	257	266	278	256	250	255	308	261	262	275	292	312	267	219	290	262	285	247	275	268	250	280	283	241	267	268	263	243	275	278	243	252	249	265	272	268	272	294	255	261	258	269	260	271	256	266	246	249	305	239	284	257	259	253	264	278	253	271	280	277	287	254	256	280	292	249	267	239	273	255	270	285	252	254	297	277	276	308	240	305	294	268	247	255	252	269	272	283	275	259	266	258	270	263	269	290	256	275	282	275	265	274	238	284	251	298	282	251	274	281	282	282	290	244	261	273	295	297	267	264	271	255	298	280	257	300	299	269	271	290	278	282	292	266	261	245	288	279	284	264	285	261	264	251	283	270	258	268	276	279	251	266	279	251	259	265	221	281	263	269	312	279	279	253	262	247	267	275	257	279	276	285	278	247	284	281	257	264	258	261	293	266	232	266	264	270	265	279	268	272	269	290	273	270	288	267	290	273	280	295	288	260	302	274	276	261	287	282	236	274	290	281	243	277	278	246	258	269	271	273	249	249	289	281	259	260	282	281	252	247	287	253	265	268	258	270	281	282	301	310	271	265	257	257	246	283	295	286	256	242	269	308	278	246	286	274	287	304	298	260	297	238	236	280	261	249	270	288	274	285	300	264	269	257	307	238	290	285	255	272	296	263	278	259	266	277	284	253	268	257	281	300	255	259	279	276	309	250	240	256	277	248	256	251	283	251	274	267	296	245	265	270	259	273	271	252	240	291	295	293	239	245	269	230	296	244	247	272	275	270	262	290	293	260	280	267	266	280	266	218	286	242	280	269	278	243	282	272	255	260	283	270	241	261	279	262	287	284	268	270	256	287	266	238	272	286	303	314	239	282	257	284	283	275	280	258	253	267	265	289	283	235	265	284	289	271	264
32984	13979	6091	1972	429	287	271	274	286	322	301	321	293	277	261	312	298	287	289	311	313	266	299	296	280	297	313	288	267	356	272	284	275	295	301	301	272	273	326	324	283	294	286	300	298	285	323	277	333	305	294	271	273	297	326	317	286	291	290	283	276	281	282	292	305	290	258	327	291	289	310	289	301	282	303	265	283	280	280	307	297	272	311	288	275	272	289	289	278	263	305	288	288	316	290	280	277	274	268	286	290	296	294	318	282	276	305	270	296	296	291	292	290	283	312	288	277	279	278	293	264	293	281	264	284	314	301	306	274	281	299	291	260	293	296	287	293	326	276	273	307	302	274	307	315	276	286	293	268	268	292	300	279	299	303	302	313	290	285	292	286	309	258	271	287	274	290	298	301	315	307	317	270	259	290	304	278	296	301	323	283	290	263	305	290	287	286	269	282	287	271	316	295	292	325	301	301	283	291	272	290	304	297	272	289	291	292	279	309	288	293	310	298	285	293	287	291	309	305	271	279	292	297	304	300	311	305	289	317	289	263	276	278	273	263	304	284	284	302	267	249	305	276	280	302	278	284	317	254	287	294	270	305	302	272	277	277	305	289	291	268	338	275	302	261	283	260	302	282	288	303	291	319	302	264	291	266	299	299	309	298	300	274	287	278	309	286	296	277	322	272	292	277	286	302	312	326	286	291	303	319	306	283	306	259	303	288	277	275	302	293	299	276	306	290	301	282	294	275	296	283	305	279	277	279	308	290	272	289	306	321	297	293	293	273	276	304	307	291	264	279	294	275	291	281	297	296	277	300	280	285	295	299	304	280	304	290	323	326	303	324	260	311	274	295	277	296	299	266	292	311	277	325	320	300	308	294	282	333	296	342	294	310	297	271	283	267	314	289	289	275	296	316	317	257	266	286	298	291	278	329	282	330	324	304	300	305	285	312	285	287	300	285	338	296	299	307	300	284	295	307	278	275	289	287	297	274	289	281	269	281	278	302	287	265	292	287	316	270	295	266	300	312	318	333	281	306	275	268	276	318	278	325	262	298	261	297	275	306	301	278	309	318	302	286	313	293	258	321	276	280	276	297	292	278	273	288	328	293	301	282	289	305	298	302	296	310	329	309	264	298	280	268	287	311	291	309	267	305	288	293	267	295	303	271	277	274	292	296	270	303	284	286	271	296	308	265	293	292	288	273	322	266	291	266	281	294	292	293	291	310	321	289	295	283	302	292	305	265	274	280	317	273	264	284	266	304	292	282	281	272	308	266	297	288	261	288	277	287	310	276	311	307	306	314	300	300	293	298	330	303	291	295	295	268	308	299	282	279	297	304	280	285	302	321	268	289	274	308	271	271	276	276	253	284	303	306	273	284	289	295	322	307	259	233	285	282	266	333	281	307	320	269	277	277	332	302	295	283	294	315	281	280	286	290	262	306	253	290	288	296	280	302	285	295	277	248	279	294	310	277	295	273	252	297	301	295	311	291	281	276	283	275	281	293	284	270	269	291	276	277	291	296	329	290	294	271	314	330	301	291	266	287	277	279	307	300	296	330	290	306	274	298	305	262	274	294	327	282	277	282	312	300	293	291	310	294	262	302	294	271	265	284	303	299	287	258	292	293	261	300	296	269	305	282	286	299	279	287	289	296	281	272	262	308	306	297	274	315	319	288	318	285	322	307	307	310	268	308	292	288	272	294	287	284	278	311	296	292	309	292	275	303	301	291	286	281	296	255	264	298	296	285	289	273	289	313	282	282	289	283	282	290	310	299	294	310	300	300	307	289	299	284	310	265	302	295	266	287	278	284	314	283	310	324	281	326	256	277	289	270	312	284	284	309	287	281	289	291	278	309	300	322	262	311	290	259	286	277	268	289	286	309	292	282	315	326	288	307	296	264	284	301	319	283	336	323	259	309	285	291	294	295	270	275	269	291	277	306	297	304	317	261	289	289	304	318	279	295	299	297	279	265	284	299	287	254	258	278	288	261	280	301	282	288	244	302	288	305	273	293	309	283	269	323	279	292	295	282	254	296	250	273	268	295	303	293	310	301	284	253	276	307	280	313	264	282	272	272	281	310	296	280	270	302	283	295	304	293	289	270	279	273	306	311	284	283	297	274	296	277	300	299	295	279	256	281	273	337	288	297	273	282	258	268	282	264	281	287	306	297	280	274	281	290	295	278	293	277	306	289	280	285	303	312	293	281	263	280	289	280	283	304	277	309	306	290	283	260	265	298	284	279	279	329	280	282	310	277	280	324	277	290	264	262	287	327	262	277	289	265	271	282	300	294	293	293	293	316	276	298	288	297	312	283	284	274	298	278	264	289	274	322	274	282	291	307	285	253	290	293	290	271	286	294	292	318	290	297	301	265	292	292	299	272	271	274	287	282	287	289	300	315	277	294	317	319	265	298	294	305	256	286	298	283	246	276	283	281	289	289	307	314	280	298	320	302	316	252	266	285	308	281	270	274	304	334	293	307	284	289	317	286	331	269	268	326	278	272	283	273	252	285	278	310	307	274	307	305	307	285	302	285	255	284	304	252	285	317	319	296	284	314	288	294	288	317	272	278	292	276	294	322	309	341	257	265	303	291	283	292	281	274	287	296	274	291	304	287	315	271	265	308	279	282	305	276	252	322	269	296	267	277	296	286	295	262	285	276	277	275	274	313	285	285	281	284	251	307	273	281	305	298	278	265	281	279	323	282	272	285	277	277	275	299	275	321	288	276	302	280	277	319	274	294	313	284	282	260	298	295	305	303	280	273	293	270	291	311	301	288	294	276	308	302	282	293	262	298	279	293	281	277	274	276	268	292	276	292	281	294	269	279	287	313	305	302	305	307	284	299	311	270	273	310	279	274	275	269	286	283	286	302	289	288	289	288	285	274	304	271	278	282	294	302	302	268	281	268	284	296	286	294	275	319	280	312	242	269	295	310	295	278	293	300	272	306	283	290	291	287	285	292	270	317	314	330	276	298	288	272	283	299	299	295	304	297	282	308	290	301	283	337	315	296	298	274	272	290	276	251	307	273	308	301	308	263	282	271	285	283	291	285	259	297	318	299	309	286	287	285	288	291	306	296	290	277	293	285	252	309	293	308	292	283	258	261	284	273	289	255	281	247	324	298	285	291	278	276	298	301	269	323	296	274	273	271	292	279	307	296	267	287	283	318	307	284	285	303	289	295	300	311	285	307	285	303	303	288	281	316	279	322	290	307	293	298	277	266	292	290	276	319	287	285	286	273	288	298	273	301	312	301	302	298	292	291	289	299	282	305	288	296	308	303	309	280	271	294	295	278	291	272	296	310	322	309	269	254	294	260	260	299	295	301	313	289	300	302	337	300	290	286	298	268	331	268	276	292	284	294	307	286	303	316	281	282	309	271	293	266	301	285	296	315	267	299	310	287	281	318	312	294	280	293	274	252	301	291	293	240	283	291	294	293	300	317	278	287	286	285	282	326	279	320	271	293	299	320	293	268	289	276	329	292	284
27970	13638	9879	4803	1130	619	630	624	618	667	640	616	633	678	575	651	632	607	625	641	608	583	586	621	657	610	642	655	636	646	633	601	622	642	594	630	633	616	630	634	591	630	615	590	631	646	629	647	615	637	593	597	650	657	681	652	658	657	592	614	629	633	665	637	608	656	613	597	654	632	624	652	678	625	626	651	619	596	592	652	633	625	587	590	642	665	637	604	647	652	636	546	642	629	626	656	634	689	628	650	593	620	673	627	664	640	665	642	657	662	654	625	628	632	624	620	635	604	621	601	642	683	666	617	654	629	627	663	655	634	659	639	608	607	625	636	673	681	624	621	619	683	643	658	654	604	646	644	596	625	598	640	683	628	621	668	605	653	576	639	640	591	626	605	607	634	668	605	675	638	590	652	637	615	623	666	637	649	668	628	614	642	625	665	662	640	592	679	592	579	561	660	659	641	652	587	641	663	610	608	634	609	603	636	671	631	639	641	593	615	644	636	623	586	671	640	637	648	632	579	659	675	618	647	623	603	652	639	656	648	619	627	678	635	664	633	638	630	615	648	660	633	644	630	623	687	584	654	621	585	629	630	649	600	610	605	586	639	622	593	612	600	617	617	666	681	597	635	621	626	682	612	645	671	674	630	652	668	604	657	610	643	641	624	623	608	622	679	662	649	666	602	686	651	621	637	587	648	631	613	618	698	637	629	647	650	632	583	635	638	633	626	603	633	627	617	614	601	650	625	649	633	638	650	628	628	611	637	646	600	631	664	616	631	625	637	646	609	630	714	641	569	630	648	589	662	609	652	604	627	607	641	658	635	646	655	633	616	629	693	611	641	682	632	635	647	687	641	659	606	602	646	653	643	603	641	645	648	602	630	589	626	654	623	644	608	639	612	668	620	611	635	633	625	663	629	669	627	657	637	646	626	654	625	640	655	637	633	614	629	602	678	617	623	668	679	601	618	702	624	613	634	620	620	618	626	609	630	628	651	626	625	680	638	632	646	630	614	636	583	613	632	651	629	677	649	585	619	619	671	607	656	613	588	601	575	673	605	639	663	584	661	651	642	639	607	612	673	662	628	627	625	628	671	619	619	599	639	609	634	628	625	680	595	648	620	600	607	619	666	649	603	641	652	626	619	630	627	637	667	622	624	617	650	632	625	608	630	610	606	661	656	687	643	608	625	622	637	667	637	643	653	624	660	601	684	653	615	629	608	600	648	641	594	644	663	631	621	619	636	653	581	630	670	634	626	627	663	673	632	608	619	618	621	644	643	641	654	639	647	607	671	604	663	675	633	619	587	624	613	657	632	623	642	588	618	636	627	611	615	610	618	598	661	629	651	629	678	635	621	631	681	652	631	649	610	629	633	642	612	598	667	638	629	664	634	674	655	661	663	638	643	637	619	636	713	626	625	615	633	615	636	658	607	643	597	677	618	668	656	618	590	653	648	594	597	662	702	633	608	620	673	610	659	604	648	640	642	646	593	616	653	613	641	685	687	660	646	641	621	627	621	647	664	611	624	655	619	618	689	640	693	643	641	625	599	585	649	664	666	682	620	641	626	636	647	584	620	595	604	656	632	596	668	606	623	639	675	625	601	614	661	666	623	614	614	663	621	660	679	627	608	644	662	610	662	655	600	632	604	674	664	609	644	608	626	635	644	625	663	645	640	592	632	620	618	603	643	639	612	654	651	641	644	630	679	600	686	627	650	613	669	604	627	652	641	628	626	650	636	648	692	622	601	654	660	601	603	634	617	619	627	621	647	643	644	638	630	679	650	620	615	639	611	656	612	651	601	663	614	611	574	661	631	613	628	610	634	635	631	618	665	641	685	576	668	611	653	632	649	639	647	667	627	597	596	688	667	667	652	656	588	682	625	636	619	673	774	626	650	621	616	606	627	627	640	655	606	604	635	585	630	619	647	691	657	641	630	665	661	585	621	649	610	682	638	672	654	642	586	667	637	651	598	688	621	598	623	638	634	613	684	660	667	577	683	628	610	668	665	635	648	662	698	593	616	608	608	628	639	614	637	658	676	631	627	637	635	643	626	588	640	626	672	630	626	610	692	591	648	631	670	625	632	661	707	617	600	637	587	650	615	657	658	600	642	633	658	658	618	623	611	652	598	601	682	668	604	605	620	690	623	658	616	615	628	637	654	619	633	657	591	669	663	632	665	630	611	622	656	619	663	642	642	604	642	661	643	614	637	628	618	613	635	632	648	626	612	644	624	630	612	625	618	606	642	619	650	621	615	642	634	604	657	613	627	683	622	646	657	632	596	659	619	646	677	612	630	630	637	629	608	638	632	628	682	637	675	668	674	650	608	623	634	626	691	657	640	628	674	664	664	637	638	629	593	623	613	611	641	603	637	614	630	672	606	615	658	588	629	603	612	667	591	617	608	633	623	627	640	623	624	664	612	656	623	647	642	650	587	614	591	669	637	637	624	648	637	593	629	663	625	663	627	680	625	619	614	616	656	626	597	562	602	586	638	638	658	655	683	603	658	625	580	631	643	682	663	626	679	621	587	594	626	667	668	613	642	626	680	659	592	663	630	615	637	636	611	582	606	618	637	627	656	621	663	632	639	626	640	611	651	610	601	667	598	645	659	637	600	630	626	597	615	601	616	658	639	673	637	619	649	627	659	660	646	626	654	624	617	594	644	597	627	661	679	665	598	608	654	627	648	626	651	599	629	675	605	637	589	647	692	635	616	624	624	556	666	644	606	604	624	664	623	600	582	654	605	639	616	623	641	632	624	588	612	634	629	607	646	610	656	625	639	606	698	659	648	670	617	596	620	659	628	595	620	614	577	613	653	641	634	618	633	656	653	640	628	647	636	632	618	613	614	646	655	613	656	655	608	621	652	615	667	636	591	635	613	619	600	603	660	652	606	647	635	639	654	628	654	637	670	659	649	657	647	649	663	654	643	613	617	600	662	629	635	634	616	631	674	605	643	613	640	650	620	612	600	617	620	609	625	617	615	637	595	626	599	607	633	612	628	645	655	616	642	634	603	655	615	663	635	668	651	643	649	649	647	668	629	684	591	594	655	609	608	658	648	619	623	649	623	612	620	637	663	690	650	633	642	609	580	633	641	641	645	628	656	673	612	638	650	609	640	661	633	651	614	653	645	636	612	629	624	609	651	606	605	599	627	585	637	705	610	612	656	627	653	641	644	594	620	670	634	644	567	629	624	640	620	647	670	649	603	645	634	619	593	636	650	643	623	583	626	667	647	638	644	650	601	629	640	617	594	654	628	654	671	659	616	697	666	644	646	651	630	627	675	614	615	606	645	639	640	614	603	638	610	644	624	634	621	650	621	609	617	663	621	618	664	597	652	633	613	652	642	641	659	585	614	644	656	680	635	628	622	679	620	636	630	617	663	584	640	626	655	657	611	694	582	643	626	650	653	663	630	634	635	606	596	603	652	643	653	659	616	608	617	639	636	611	634	632	632	670	666	602	629	635	665	662	680	625	638	623	593
77892	58264	50459	32292	9683	564	207	224	223	187	233	197	192	194	174	195	200	168	183	179	198	180	174	217	210	200	168	203	215	191	199	164	165	190	189	190	186	197	184	186	179	171	196	207	212	186	216	187	198	161	183	174	159	183	154	194	181	176	173	205	166	181	182	163	168	175	196	189	148	183	198	180	167	206	177	159	183	200	182	164	174	183	181	178	167	178	204	185	147	167	205	203	179	202	162	222	195	177	193	189	189	187	184	224	185	184	159	191	177	175	187	175	162	214	171	199	203	179	203	196	198	184	193	194	180	162	170	193	176	202	196	164	167	195	170	178	184	179	180	195	190	212	185	175	175	170	162	180	190	182	224	162	152	196	183	159	184	182	179	186	183	160	144	147	181	173	207	203	200	180	178	192	172	199	179	175	194	190	211	191	163	177	159	184	192	195	168	210	172	168	166	185	170	178	188	182	173	174	170	190	146	190	184	216	186	166	167	160	179	177	199	200	192	208	180	185	180	195	192	183	187	165	181	173	158	171	168	183	202	186	219	186	205	164	182	184	195	190	185	171	194	160	179	173	166	197	162	158	192	162	172	183	196	190	203	184	166	167	182	166	192	191	164	173	172	198	202	181	197	173	185	193	176	158	186	188	179	167	188	153	160	162	182	172	191	208	197	189	189	195	179	186	184	165	177	181	167	183	198	200	182	170	181	203	187	178	187	176	171	176	187	181	174	171	171	168	182	197	193	195	168	194	193	175	197	187	194	187	173	176	187	178	185	166	178	193	180	166	172	169	180	191	171	190	196	202	202	166	167	208	184	163	175	169	154	168	180	162	189	187	196	182	167	154	175	166	172	191	198	194	169	181	191	172	184	165	196	195	196	183	201	202	181	178	185	189	218	181	203	193	184	179	187	186	192	187	178	159	163	168	197	185	181	197	192	187	184	192	188	185	169	192	204	187	162	175	181	172	161	157	182	178	185	175	176	191	218	157	162	204	200	175	188	182	180	189	208	191	182	170	199	187	174	184	201	184	170	181	159	194	182	184	191	180	169	157	164	183	173	178	173	221	178	189	186	203	207	180	187	181	157	193	141	182	202	199	177	192	171	160	186	167	176	177	186	201	177	173	198	192	197	179	184	192	183	190	183	174	165	208	169	194	189	195	186	169	200	184	177	196	187	204	217	188	176	211	157	193	179	160	220	169	207	195	177	188	176	192	190	186	196	198	190	160	171	163	173	188	187	186	160	186	184	199	172	219	169	190	200	211	184	192	171	189	205	180	168	157	199	198	173	203	178	170	169	192	201	182	167	162	194	181	181	156	171	186	182	183	193	190	162	172	174	174	176	180	186	181	192	175	191	216	174	159	200	170	157	183	183	163	190	204	191	186	192	174	195	205	183	182	187	180	202	186	207	189	182	174	183	174	195	196	178	184	181	188	177	158	184	178	160	178	167	169	202	187	150	188	161	190	178	164	201	187	206	161	172	167	177	209	205	186	179	182	181	161	217	184	210	198	172	180	176	177	213	185	181	186	194	175	163	192	163	164	200	177	175	174	193	199	193	191	167	176	189	186	195	193	180	177	186	199	179	177	196	216	171	182	181	211	210	186	196	194	183	174	191	179	168	162	193	176	166	190	152	167	185	173	195	186	171	193	186	174	204	153	167	200	202	196	146	189	169	183	189	196	186	188	161	174	181	180	217	203	179	176	195	181	186	182	170	203	193	150	204	190	186	178	156	204	180	191	173	173	208	221	189	180	164	185	204	181	196	182	188	222	192	196	169	192	209	193	180	209	169	190	185	168	175	172	187	203	173	179	191	183	196	180	189	186	196	174	199	167	184	170	182	177	192	175	186	187	182	184	202	197	177	184	174	185	196	193	182	173	180	169	206	175	179	179	191	162	156	190	179	196	180	186	187	197	191	168	194	188	169	188	182	200	187	178	176	177	165	199	180	171	193	202	156	195	166	200	194	204	169	201	194	183	164	179	182	193	180	197	179	173	198	185	177	174	179	210	184	189	185	175	180	178	171	196	168	177	196	178	190	182	164	181	186	188	185	176	177	171	182	186	197	174	186	175	176	179	179	169	191	176	172	199	188	167	183	193	180	210	168	232	164	184	190	209	190	177	188	161	195	183	179	185	192	174	177	169	190	199	207	191	179	173	191	189	167	193	197	197	173	184	187	168	181	168	173	200	188	160	177	172	203	211	218	219	188	164	174	169	175	170	189	196	204	200	189	197	182	205	183	150	169	186	186	188	204	170	176	160	180	194	185	169	190	177	211	187	166	189	175	193	141	174	202	196	201	192	163	197	183	198	213	196	141	204	174	180	178	167	161	177	160	176	185	201	180	189	155	178	167	190	169	178	189	186	197	161	179	187	181	198	153	176	199	166	174	170	196	202	192	184	185	167	176	192	163	191	163	183	189	192	189	193	171	196	195	217	210	171	181	197	188	179	202	202	193	179	190	198	200	173	179	176	200	202	183	181	172	226	184	176	199	178	183	166	180	212	195	161	209	209	199	189	200	174	209	208	190	180	184	183	205	181	191	199	198	177	201	186	180	180	188	179	183	172	198	163	154	182	181	186	191	202	205	189	184	160	182	183	171	181	188	169	161	203	190	180	174	179	176	198	199	189	197	192	178	210	181	205	184	203	212	196	178	179	206	197	192	192	204	186	195	174	193	182	181	183	203	191	192	197	187	150	158	188	196	180	221	175	205	193	206	182	155	176	164	181	176	197	186	208	193	189	189	164	191	170	199	181	163	206	157	178	160	189	176	183	160	178	174	186	201	164	175	187	195	200	185	183	195	178	189	170	214	193	174	200	182	186	163	176	207	176	179	192	175	158	191	203	191	184	174	187	206	179	191	163	188	194	177	204	181	182	197	198	178	168	194	183	176	212	191	184	168	169	193	202	184	187	183	182	184	181	174	183	182	185	185	170	177	162	162	188	173	174	195	197	161	192	171	167	181	181	179	193	196	169	182	197	175	188	185	182	185	173	173	215	179	168	187	201	171	178	182	168	215	189	177	168	173	177	170	200	184	194	195	175	193	159	187	179	193	186	193	204	173	167	157	192	157	189	187	176	169	173	188	174	214	200	170	191	212	171	183	173	156	167	176	182	205	222	165	190	179	181	159	184	212	169	209	189	187	180	190	188	179	187	182	192	161	199	200	165	179	185	180	180	156	172	189	175	162	185	171	168	200	165	174	187	205	183	195	203	197	173	203	174	160	175	178	189	175	166	198	197	192	175	176	171	182	205	167	185	167	166	215	179	186	220	184	173	155	202	194	186	194	197	171	191	177	193	155	182	201	178	212	189	183	185	194	194	165	154	210	185	182	193	210	167	198	176	185	157	189	186	169	168	171	154	172	186	198	202	169	189	201	177	170	178	210	187	208	186	192	180	186	198	194	162	185	186	186	183	181	162	170	168	188	192	195	182	173	188	195	177	199	194	175	198	205	175	199	180	172	189	181	187	210	158	185	157
50039	43663	47031	34332	12127	703	559	551	551	517	480	477	497	465	426	493	420	426	440	466	408	401	440	441	436	435	394	437	413	424	433	442	402	398	426	408	411	425	406	454	457	389	389	416	416	433	438	420	418	400	393	437	438	443	436	450	408	400	424	405	424	440	412	423	400	393	377	378	414	400	393	435	429	434	372	415	376	396	418	398	398	423	422	433	406	434	449	440	436	389	452	413	391	428	437	377	426	390	391	404	411	423	412	407	440	428	422	410	407	432	439	370	373	421	399	437	417	379	393	436	405	418	399	432	431	388	406	406	419	383	425	449	419	429	441	418	442	379	407	386	402	407	416	401	401	392	438	455	366	418	417	406	412	417	439	403	397	433	427	428	388	422	403	383	429	407	403	449	376	422	429	426	436	411	418	402	387	427	414	390	433	391	416	400	418	426	390	422	425	424	388	445	426	426	433	414	441	396	423	393	400	419	417	448	408	448	416	385	423	420	386	355	394	406	459	407	434	447	410	413	412	393	419	424	417	411	413	396	427	373	408	407	412	368	424	369	383	423	416	427	400	398	403	368	403	418	373	425	380	392	447	373	400	390	398	415	416	380	425	366	375	451	449	375	400	411	409	406	404	423	424	422	397	405	411	398	419	436	422	395	443	395	418	414	414	390	404	404	434	388	397	396	423	390	382	426	422	422	457	448	416	396	430	433	444	447	429	401	438	393	396	402	444	388	414	411	434	410	392	389	425	417	430	426	408	386	418	427	446	396	382	421	411	412	382	427	421	405	435	387	428	416	403	413	390	383	419	436	419	397	416	406	448	437	382	406	441	414	389	367	402	408	422	375	383	413	395	502	407	431	396	431	410	419	421	411	415	374	404	395	391	384	353	388	407	424	426	418	401	400	394	388	408	429	396	413	408	425	422	418	420	410	370	397	385	408	377	427	394	393	421	428	411	390	427	389	411	399	399	398	396	417	363	375	446	400	418	413	412	437	407	404	393	425	431	421	426	422	409	407	459	432	408	412	425	396	430	398	373	411	406	436	389	416	428	397	387	425	403	424	405	436	406	396	449	411	411	410	424	418	404	434	429	395	387	456	433	417	389	371	406	399	459	422	457	437	409	419	398	409	431	403	415	434	375	388	413	378	426	435	414	426	388	436	435	430	411	405	437	419	401	441	436	397	412	382	408	388	379	425	375	453	437	445	401	410	414	409	405	378	431	414	446	387	422	405	396	414	374	433	445	401	400	398	382	407	412	416	403	409	448	415	431	424	421	385	411	393	406	411	419	410	406	395	439	436	423	410	396	395	408	392	404	426	393	418	401	428	433	440	432	434	423	415	448	389	444	423	409	435	434	422	430	395	415	409	423	402	439	395	405	389	439	403	420	429	424	444	363	414	383	406	433	400	400	387	448	419	380	420	389	387	390	413	447	407	422	394	446	402	409	441	425	400	392	410	406	417	423	426	386	391	421	421	406	411	430	420	404	388	406	440	404	389	406	415	397	430	404	411	432	423	394	347	411	396	430	427	439	394	404	439	411	413	428	415	420	413	427	408	405	379	420	418	402	360	417	455	401	383	432	398	407	400	399	416	405	447	430	425	416	402	439	415	416	382	408	403	409	388	440	447	430	422	438	404	413	383	390	438	413	394	413	418	388	399	413	407	412	409	415	368	417	438	424	410	399	394	395	434	409	454	409	423	396	422	427	440	419	437	396	437	397	467	424	405	436	399	424	393	424	414	416	409	424	401	393	428	429	395	407	439	406	421	404	433	456	431	440	415	404	431	401	413	413	444	385	415	404	385	424	396	441	425	428	453	392	414	394	433	446	418	410	413	408	409	398	367	431	442	405	424	378	394	419	407	397	413	412	399	401	392	417	414	425	408	418	413	421	425	419	477	408	404	397	405	401	439	413	421	426	398	392	438	420	418	444	402	400	405	384	389	449	428	393	435	417	416	425	412	395	450	397	398	415	431	404	420	398	443	394	429	417	384	424	402	411	389	417	410	402	435	372	390	417	403	402	436	402	395	440	407	417	455	381	429	411	403	378	376	403	407	360	403	427	418	406	428	434	448	436	445	442	412	403	376	422	424	417	392	431	389	411	400	421	429	422	393	376	408	391	421	408	417	412	386	449	434	424	398	413	414	421	396	434	418	386	403	402	393	410	441	413	387	410	389	415	468	412	374	360	400	430	406	392	402	445	391	386	411	435	416	411	422	391	385	406	420	392	395	367	426	444	393	437	391	430	422	424	392	443	447	446	404	380	399	411	378	414	386	403	401	423	445	411	415	394	379	403	401	409	423	413	402	404	397	432	399	452	409	400	377	431	428	399	370	407	402	383	414	421	384	409	437	387	397	388	418	409	426	380	422	394	426	392	402	415	418	396	395	369	411	419	417	427	397	363	412	386	399	435	390	392	435	410	393	419	455	460	425	403	417	462	410	407	455	374	418	401	410	409	401	431	424	400	410	421	416	417	413	445	410	393	397	416	413	435	396	419	373	395	423	382	407	452	441	431	417	420	409	433	377	403	418	437	442	437	432	422	413	438	406	411	396	427	386	433	380	441	430	397	381	375	418	425	416	420	421	423	411	446	407	423	425	396	415	417	430	406	409	415	423	410	419	414	407	394	405	432	399	405	389	403	389	420	403	425	418	392	409	442	431	405	417	412	446	373	426	411	403	402	374	421	404	402	394	416	429	421	420	412	420	414	394	394	388	401	421	429	416	422	422	415	411	438	424	420	405	387	380	411	422	402	453	435	408	401	437	363	410	395	422	381	424	407	403	410	448	401	404	405	393	461	419	428	416	367	432	405	433	441	405	373	382	410	418	420	433	417	373	402	425	387	393	439	379	412	439	393	418	403	407	411	411	439	413	430	422	378	425	404	437	410	426	432	360	405	395	443	401	397	407	372	413	409	389	428	418	421	417	432	386	402	448	409	418	426	438	419	400	449	428	419	439	398	422	396	423	391	397	370	404	413	405	425	423	460	432	411	410	406	437	376	456	405	434	408	411	466	400	408	400	431	401	428	391	397	405	424	409	457	424	407	415	418	386	427	417	395	462	388	416	402	393	412	433	407	417	400	442	387	424	435	437	424	422	419	415	401	403	407	437	384	394	405	411	428	448	401	399	430	395	442	406	403	425	405	437	428	415	414	423	425	410	410	391	432	442	430	394	408	413	386	366	408	429	380	420	390	440	384	398	418	407	421	435	429	416	404	406	372	412	421	364	396	412	413	390	412	408	394	419	394	419	403	393	372	405	405	417	420	372	400	401	418	403	447	413	402	391	431	403	393	396	414	404	400	438	409	419	381	420	400	422	402	403	443	398	402	401	416	420	375	377	385	410	413	389	403	400	399	445	403	420	367	422	417	419	417	382	411	422	397	414	424	424	409	453	385	396	408	399	429	430	375	394	383	408	393	418	381	424	426	411	428	454	429	368	423	448	415	439	415	444	416	411	381	386	417	393	401	406	386	406	432	402
86877	69578	62921	44902	18343	1697	194	174	164	146	130	102	118	129	113	127	133	118	113	119	124	118	128	117	130	130	123	97	117	111	101	122	120	91	110	121	110	109	97	102	122	109	120	120	122	88	89	119	109	112	107	104	97	103	100	104	118	114	127	97	108	111	107	115	109	119	113	101	113	94	108	104	102	104	121	100	110	114	101	123	109	106	99	111	98	122	89	102	130	110	120	93	100	103	105	97	115	120	123	108	110	102	102	116	119	108	100	115	116	104	105	110	112	111	90	112	116	102	107	102	94	98	112	108	137	94	100	103	108	116	94	116	106	119	125	119	92	94	101	105	111	118	132	116	116	89	94	104	86	108	115	106	119	104	98	92	95	106	106	101	120	139	102	110	116	104	129	110	102	111	124	113	110	117	114	104	117	102	91	102	101	105	107	99	122	99	122	93	123	115	118	112	103	125	97	111	100	114	127	111	111	100	103	104	116	113	99	106	80	118	107	92	108	110	97	103	103	92	93	129	117	108	114	116	100	104	101	103	108	115	116	97	120	133	108	98	116	115	111	127	99	87	94	112	116	92	106	113	118	115	107	128	99	135	105	105	115	105	106	109	109	109	107	108	101	109	126	130	110	124	93	121	113	105	104	122	111	120	117	116	98	117	96	98	109	99	111	106	121	101	114	99	97	103	113	101	116	111	104	110	109	100	108	114	103	111	101	108	114	134	116	111	114	134	105	104	121	123	125	110	94	102	102	115	107	115	109	106	115	106	100	112	115	112	115	113	107	116	114	104	115	98	104	95	112	114	119	110	108	103	102	133	111	89	116	118	82	98	118	107	108	114	104	123	101	101	102	127	104	101	122	112	91	115	100	105	108	101	113	111	117	96	98	98	116	121	104	107	107	112	121	123	110	93	99	102	114	107	111	111	97	109	109	84	104	95	124	102	87	110	115	125	100	121	104	120	117	122	114	106	121	108	108	122	106	111	109	114	120	111	105	128	86	110	122	129	100	105	108	102	120	108	100	119	89	110	110	112	116	109	109	111	111	103	106	94	123	101	110	117	105	107	114	109	114	90	108	104	122	105	85	100	103	97	108	108	86	130	100	111	101	94	85	93	112	103	120	116	112	105	103	127	114	98	112	115	105	118	112	112	127	124	120	100	125	99	106	115	105	113	96	90	97	137	118	111	128	111	106	115	102	125	113	110	107	104	114	119	108	101	98	115	110	122	115	108	110	114	112	129	106	125	92	110	92	116	117	94	106	97	90	108	95	90	104	103	96	107	148	83	99	109	98	104	90	107	97	99	112	120	115	109	88	103	101	123	111	108	98	119	100	107	104	103	112	108	100	115	109	81	100	109	104	105	106	128	114	115	100	104	89	115	117	116	87	114	108	98	121	117	106	106	79	100	106	124	119	116	108	134	116	115	115	98	117	101	118	111	110	97	102	102	116	110	105	103	116	98	98	116	107	115	108	110	115	103	120	112	121	130	137	111	97	118	102	107	103	97	116	111	100	106	102	100	103	114	110	103	93	110	110	111	137	101	119	112	98	102	102	103	117	93	94	104	118	120	107	106	116	94	113	106	128	124	122	97	112	107	103	98	119	92	106	111	113	117	98	107	118	122	113	122	109	115	92	111	110	105	122	104	106	134	118	98	123	105	106	95	111	97	119	106	91	112	114	112	95	108	120	113	123	104	113	131	98	105	97	102	106	109	113	108	112	104	109	98	100	70	109	94	97	117	113	100	114	102	113	107	93	122	88	109	104	120	108	127	106	111	120	116	122	99	106	108	105	91	103	122	122	100	103	106	106	126	111	111	93	88	133	117	97	96	113	107	98	110	126	97	87	120	117	92	106	86	85	102	112	100	113	109	126	117	127	92	117	125	122	111	100	82	121	125	129	104	108	120	115	104	116	99	116	97	118	100	100	105	111	101	113	132	122	128	120	119	122	120	95	98	108	98	111	119	105	88	91	107	95	114	97	117	92	116	106	122	101	89	93	98	103	102	129	99	119	92	118	100	129	108	114	108	110	112	124	115	136	98	98	105	98	108	110	112	120	100	102	110	127	112	113	111	103	105	109	124	117	119	98	114	96	96	110	102	100	93	117	110	103	128	139	82	102	115	102	114	102	113	105	102	100	99	109	113	112	118	122	120	105	98	115	87	99	136	105	99	117	135	108	105	102	121	117	112	114	113	115	110	111	104	102	105	131	108	116	120	127	109	115	104	95	106	108	119	117	112	119	122	97	109	110	114	113	91	95	116	111	90	116	104	122	89	113	100	95	102	106	109	125	123	112	104	110	109	84	132	100	96	111	122	105	114	108	97	98	122	102	122	115	124	101	98	104	113	125	110	94	107	107	103	123	113	95	116	116	131	131	106	128	119	104	123	127	83	103	128	106	102	116	105	112	90	123	117	98	110	117	132	116	109	119	111	107	119	129	115	115	113	117	109	109	107	101	119	128	112	123	117	101	121	113	108	124	106	122	114	109	91	100	108	102	97	126	107	111	113	111	127	124	94	91	124	107	123	111	118	109	137	130	105	100	107	104	113	99	114	121	109	124	108	104	112	117	103	109	117	113	99	96	105	106	123	88	127	102	80	103	113	102	122	103	108	109	89	110	114	104	126	136	103	110	122	110	97	102	108	110	103	96	106	122	120	108	123	135	115	99	119	115	125	92	111	128	122	115	91	123	119	111	105	93	108	116	109	109	108	101	99	110	106	104	119	126	106	106	109	108	123	112	118	96	116	123	130	116	102	129	110	107	124	132	101	109	116	119	109	96	100	123	107	103	100	100	114	119	118	132	108	101	99	123	97	121	131	102	114	119	95	124	121	119	98	112	81	116	116	105	117	109	126	119	126	109	111	102	93	113	113	116	103	99	119	122	107	99	113	104	121	95	115	111	98	102	98	120	118	114	111	120	103	111	123	97	102	107	103	121	115	110	112	97	98	117	121	111	91	105	98	140	118	96	99	105	92	95	94	108	98	116	95	112	105	113	108	99	100	115	116	100	111	96	117	99	107	104	125	103	106	123	113	123	98	93	115	90	97	115	112	113	117	118	113	114	100	98	109	111	98	99	116	94	116	105	105	115	106	103	130	116	125	103	107	107	108	103	116	119	117	110	104	114	121	93	98	109	133	131	108	106	127	106	130	97	89	104	97	123	104	93	106	91	103	106	117	127	129	107	102	106	114	100	108	112	118	109	106	117	103	129	110	117	116	109	115	92	113	104	85	107	122	103	98	127	115	103	109	100	94	117	95	110	103	98	96	123	113	99	103	124	118	99	98	110	100	109	91	109	100	92	130	129	107	106	117	104	118	102	113	112	103	107	123	120	101	81	104	105	109	113	105	99	94	102	108	110	90	113	82	99	116	108	124	106	87	95	105	121	88	118	101	108	91	118	119	104	106	95	135	130	126	102	96	110	124	104	92	96	118	108	118	91	124	105	126	97	116	112	95	121	95	124	101	102	129	99	111	104	126
59777	53421	57645	46289	16825	827	660	586	516	474	424	417	407	388	378	354	371	377	349	329	275	352	324	327	293	308	286	291	299	268	287	295	298	282	292	314	288	313	285	288	273	302	286	283	284	303	321	260	276	298	272	280	318	275	286	277	256	285	254	290	276	240	284	299	271	274	258	262	296	262	254	270	274	270	240	269	287	228	288	271	276	313	280	292	254	259	237	292	269	274	280	281	256	276	268	280	283	258	272	274	240	277	277	266	256	284	262	273	262	281	294	233	281	292	275	282	249	268	290	275	293	296	279	262	247	266	288	265	265	269	242	277	291	266	270	272	292	270	291	264	278	251	273	254	285	261	293	249	254	290	238	285	280	277	288	251	258	277	233	272	286	271	253	292	271	264	257	261	261	290	276	270	252	264	273	272	289	265	273	279	252	279	297	291	294	254	293	261	243	289	280	283	280	308	302	270	273	290	259	309	281	260	279	247	274	279	302	283	271	265	281	247	257	245	297	275	257	266	289	281	279	264	255	302	256	278	262	250	239	273	296	275	259	271	259	272	281	242	272	272	290	285	249	302	266	272	297	252	257	272	283	295	271	268	267	257	282	294	272	263	260	285	254	267	278	298	254	266	274	253	259	277	266	270	270	258	292	269	289	253	264	254	253	269	262	281	273	277	266	266	270	264	258	274	257	292	275	275	276	267	263	275	254	260	241	289	284	271	289	278	239	244	276	269	283	278	292	273	258	274	275	251	257	280	258	280	256	283	294	247	284	269	279	264	271	255	249	271	295	280	263	263	278	272	272	278	289	245	246	276	288	274	264	248	249	270	282	269	264	261	278	252	256	257	292	254	295	287	282	246	256	259	303	290	259	284	283	251	257	273	281	257	279	262	258	270	262	278	255	276	262	287	241	261	249	251	265	266	236	295	254	260	286	273	292	271	252	260	273	249	281	268	275	266	250	295	269	273	268	259	261	263	277	259	288	266	292	302	285	269	243	237	281	272	261	262	262	290	306	239	299	255	240	252	237	261	281	280	269	273	232	274	267	260	268	262	265	261	264	271	269	266	262	270	237	267	245	284	253	270	256	269	259	237	262	273	293	264	277	269	268	283	272	273	251	254	254	280	265	320	241	252	265	302	264	286	261	255	273	268	265	242	268	258	282	257	261	260	304	266	277	272	272	253	268	254	247	294	297	256	277	260	275	265	272	249	272	264	261	273	260	286	257	269	280	241	246	280	241	249	244	284	234	266	286	252	282	276	260	271	276	270	299	218	268	271	244	265	282	261	296	287	278	283	278	272	300	263	282	259	280	277	262	261	263	272	268	259	285	250	303	255	307	256	242	291	250	282	297	269	268	262	298	259	275	285	253	271	268	252	241	261	297	262	276	256	265	250	280	301	268	252	252	273	245	263	285	265	280	262	276	275	274	297	307	260	273	267	262	281	275	279	287	259	289	267	245	288	259	268	244	252	289	274	254	261	256	256	277	277	276	271	263	277	287	246	288	286	269	243	292	257	272	300	270	259	305	276	290	296	300	258	289	249	280	253	263	254	286	275	276	282	263	245	250	265	276	242	239	251	271	263	280	287	243	270	274	253	232	290	254	284	276	280	277	255	289	268	270	285	290	292	282	272	301	274	259	259	234	264	267	236	268	264	290	262	259	256	272	286	290	263	263	281	276	254	257	282	269	263	262	267	268	237	262	271	246	266	284	257	280	272	265	269	245	252	286	273	276	268	282	279	267	289	270	266	256	273	270	290	270	282	261	253	281	283	265	276	251	256	249	267	276	256	289	258	268	280	256	252	307	309	273	282	277	272	295	257	275	270	272	293	290	260	270	242	263	262	237	262	247	276	290	285	282	247	263	259	285	256	262	243	288	255	280	270	270	260	242	271	305	279	252	250	300	259	303	275	278	268	275	269	239	287	267	288	260	286	251	268	253	281	293	264	278	252	263	256	227	287	278	240	268	291	276	281	283	269	255	258	283	250	259	248	250	238	267	270	287	276	274	263	241	287	268	266	284	285	270	274	284	215	272	274	279	259	254	238	246	254	253	267	271	260	261	285	248	327	270	260	272	260	224	261	255	263	281	290	281	235	251	272	243	253	289	296	251	268	238	262	270	309	265	262	292	268	293	272	263	271	276	268	264	248	281	271	295	248	262	275	283	280	273	302	291	282	244	286	254	236	270	251	238	256	277	272	250	239	239	265	285	270	288	267	272	298	300	272	263	248	276	254	280	231	268	275	276	277	277	264	250	248	271	279	282	261	281	274	297	263	302	269	246	265	267	262	296	277	270	267	271	246	289	252	267	284	278	272	266	271	269	264	282	239	266	265	275	264	257	270	253	285	270	263	266	271	258	268	270	275	273	266	282	281	245	228	278	283	296	259	252	271	264	278	258	240	282	267	253	273	294	260	269	262	292	274	268	260	242	255	253	299	281	247	248	250	253	280	259	271	259	262	281	274	289	283	275	288	270	285	264	287	264	267	259	273	281	265	263	293	260	276	281	290	271	261	256	281	281	274	286	293	292	256	253	249	279	251	261	292	253	287	285	270	263	234	249	284	292	258	248	260	272	277	295	269	256	268	279	256	253	237	281	300	286	260	249	269	278	282	268	260	260	259	273	240	271	257	268	272	248	303	273	247	275	274	250	269	265	290	281	278	262	259	275	279	281	270	255	247	286	281	287	294	283	284	289	253	258	279	269	287	292	248	262	256	280	270	299	278	296	267	253	260	274	297	251	285	279	280	258	266	258	269	260	244	280	282	253	268	251	278	244	265	278	259	259	290	275	283	260	289	270	298	274	283	263	262	245	245	287	274	285	255	235	262	303	275	242	284	271	274	244	292	272	280	267	269	266	277	290	261	272	278	274	273	262	236	262	272	269	255	258	252	266	299	273	271	244	283	273	253	264	285	269	272	255	269	277	273	255	251	267	277	262	253	279	266	262	256	268	261	255	254	255	257	257	273	277	249	253	234	259	255	262	285	277	275	274	264	297	268	281	242	256	285	291	264	266	303	278	269	268	304	253	247	282	298	256	278	266	277	263	287	245	232	261	286	292	273	280	301	290	259	288	291	250	262	265	282	275	282	251	269	276	241	274	278	299	277	233	248	266	252	255	264	283	284	241	270	271	270	288	266	271	278	278	263	257	261	285	275	267	299	279	290	243	265	288	273	257	277	266	278	264	300	292	265	269	256	241	280	239	301	273	259	285	285	276	287	276	281	273	273	317	241	257	265	287	227	228	264	283	267	288	240	288	263	263	257	251	250	271	281	251	241	264	246	255	286	275	296	258	284	270	305	258	265	260	266	282	266	255	271	281	273	280	270	268	278	280	283	254	283	237	276	298	281	243	233	287	303	288	283	260	299	257	261	264	279	266	281	286	315	250	271	264	279	281	264	247	286	257	254	258	289	269	278	261	286	272	274	258	289	264	294	247	270	279	273	247	266	245	291	274	303	276	274	270	266	235	250	262	248	249	272
32694	13107	5463	2021	426	294	329	309	292	293	308	280	295	304	269	270	289	290	297	262	289	284	308	290	294	276	268	297	249	261	261	292	273	293	326	287	291	333	309	302	274	300	308	275	303	282	310	271	280	263	275	282	295	265	309	284	325	321	286	271	277	264	281	270	307	303	311	288	299	285	294	272	306	289	278	297	257	302	257	280	282	288	296	301	302	307	292	272	289	281	290	276	272	282	272	304	299	277	295	296	285	299	277	325	301	285	280	266	276	316	313	253	292	298	305	317	274	308	278	288	242	277	267	312	293	328	269	314	287	310	308	269	293	283	277	310	267	279	292	282	291	289	291	281	299	309	302	245	278	322	282	258	255	271	288	299	287	315	290	268	278	285	270	281	273	260	301	280	291	306	300	257	269	294	288	301	274	321	280	293	315	335	290	244	289	310	320	309	312	324	312	282	307	298	271	298	309	295	309	286	280	304	300	280	309	293	310	251	274	290	318	302	293	283	298	297	311	301	291	309	285	280	292	279	269	267	284	291	260	289	303	284	284	271	277	300	271	286	299	285	279	266	284	319	312	262	284	285	281	276	293	280	289	309	279	287	302	292	305	300	295	311	332	292	275	289	315	301	290	280	281	291	290	254	271	290	292	293	292	251	289	286	288	287	296	253	313	321	305	293	290	288	275	293	287	258	280	285	273	310	274	294	315	279	272	294	299	286	311	263	278	268	284	286	264	303	290	277	299	281	310	295	310	313	310	297	281	292	288	261	280	304	286	254	275	331	285	296	274	305	301	306	289	302	270	278	293	290	289	288	279	298	307	298	277	296	298	287	252	279	283	305	287	276	316	291	270	303	294	279	309	251	327	284	307	254	282	291	279	264	326	284	299	260	276	291	298	255	286	309	276	298	278	280	283	272	317	323	277	271	278	300	296	276	288	281	290	279	262	315	291	274	276	303	283	277	282	296	295	282	272	284	269	257	294	268	290	286	340	298	296	266	287	287	302	296	276	270	275	288	290	290	276	306	295	320	293	318	308	296	297	294	273	316	301	284	295	290	306	255	265	254	296	279	280	298	286	292	297	301	299	277	309	268	303	297	276	289	300	303	270	318	310	240	309	264	283	281	283	306	268	274	259	280	259	300	327	294	277	300	294	301	296	280	266	271	271	275	279	309	277	313	268	306	304	283	278	289	311	316	285	272	272	320	280	265	267	272	292	283	274	313	293	309	309	296	307	254	296	288	266	285	298	274	278	271	309	304	291	273	298	258	342	294	295	298	270	286	279	290	290	319	288	299	279	298	290	249	269	274	290	325	228	263	289	300	290	282	291	286	286	304	295	288	298	279	290	267	256	298	257	264	282	294	270	262	287	288	292	276	274	245	291	250	284	295	262	319	297	309	265	312	311	267	298	283	281	313	307	260	301	281	292	292	277	258	277	263	295	272	281	287	271	284	294	264	313	266	288	279	300	272	287	289	288	293	268	308	307	292	282	310	291	296	298	275	318	301	290	317	303	297	298	304	330	271	302	304	284	313	267	258	286	265	284	292	314	283	313	323	282	285	282	298	273	280	276	316	310	248	298	294	278	325	280	240	320	316	303	321	273	312	276	269	291	289	286	306	295	292	294	298	311	302	272	262	241	259	294	288	298	269	283	294	304	302	297	258	276	295	299	282	292	257	278	289	269	300	284	288	292	316	295	275	294	301	305	286	281	277	268	300	302	300	313	304	257	255	287	269	305	274	279	308	315	265	271	312	282	285	269	255	282	271	268	260	284	305	246	264	277	291	303	298	273	297	290	238	309	304	264	264	289	278	271	331	292	304	283	333	293	293	275	270	274	277	303	326	293	301	302	310	282	272	275	288	272	302	286	320	245	278	288	294	300	323	270	282	294	289	297	276	308	295	247	267	306	297	268	325	321	292	279	296	306	312	295	294	299	277	256	273	287	277	286	277	290	284	289	271	281	255	284	282	272	292	289	272	311	289	276	295	293	322	301	298	269	266	300	267	268	272	273	271	291	272	310	279	294	293	297	310	283	315	287	294	266	250	304	301	305	296	267	287	308	289	304	284	322	323	307	263	270	286	295	290	322	327	313	282	281	286	284	281	314	313	308	281	295	282	274	295	272	307	306	279	327	289	297	292	276	267	292	269	259	299	286	288	290	257	290	302	286	276	275	274	266	273	281	285	300	291	264	293	290	297	299	309	286	282	302	289	270	275	280	295	292	281	300	349	300	267	270	298	345	277	347	270	273	320	297	289	281	304	293	276	302	322	307	285	300	279	299	296	258	283	295	280	296	269	293	285	277	261	285	289	300	296	327	272	263	282	331	315	289	305	316	292	312	341	300	289	277	294	289	262	305	312	286	283	288	286	295	314	286	311	306	280	310	275	295	285	309	308	256	279	292	274	294	287	275	308	319	288	307	286	276	269	293	300	285	272	302	321	313	293	302	290	288	304	268	300	297	287	270	267	299	274	288	297	294	279	287	307	278	279	333	282	303	301	297	296	276	289	308	305	267	264	292	293	310	275	276	285	306	281	299	272	303	301	303	256	271	273	291	303	283	307	312	266	269	323	299	296	301	302	305	311	308	289	311	296	298	247	311	313	295	302	289	284	284	310	292	285	300	296	289	268	286	318	303	283	283	264	267	299	313	286	287	299	309	291	260	266	317	271	306	277	296	314	290	303	264	302	294	314	316	271	339	316	319	246	285	294	279	279	284	285	273	285	275	275	295	305	291	278	258	281	305	310	277	261	287	287	306	342	305	281	296	273	290	279	296	294	268	269	301	283	267	272	296	308	256	315	298	290	285	275	280	298	283	266	283	315	282	289	280	311	303	284	310	320	310	285	282	302	314	311	315	301	316	289	303	271	281	320	280	274	278	308	266	289	297	282	271	309	284	284	291	282	307	291	298	293	325	253	307	317	292	274	313	306	299	294	290	256	276	295	300	276	279	245	263	259	270	278	287	286	304	273	265	299	290	319	290	264	279	282	301	330	320	272	275	305	280	304	264	285	287	272	317	278	301	324	275	254	297	301	288	304	275	318	298	278	261	276	290	276	254	279	290	297	278	294	272	273	298	273	278	303	282	280	312	315	306	299	302	270	301	284	283	340	300	290	284	286	289	259	292	293	305	301	300	289	310	304	313	307	268	307	276	305	319	300	274	277	312	302	300	282	276	262	293	304	253	308	272	299	279	285	260	271	288	273	302	294	312	270	288	280	300	279	274	299	313	249	310	294	302	293	316	309	271	286	275	281	269	276	287	284	318	300	284	305	266	303	285	252	262	276	299	300	294	257	280	304	247	288	325	289	334	261	304	311	327	265	273	296	290	286	283	289	281	309	293	276	290	294	298	269	289	238	297	299	277	303	308	289	283	268	302	291	291	305	295	259	271	249	264	289	291	283	268	285	308	263	299	263	304	298	290	253	323	300	264	313	263	286	266	309	302	282	272	283	327	270	287	261	281	288	272	284	299	290	313	313
27174	12311	9496	5615	1272	672	605	610	641	628	598	676	653	615	623	648	598	651	626	652	646	648	625	682	606	611	643	627	641	621	667	627	617	631	634	656	664	634	651	615	656	670	650	699	660	595	642	622	642	635	637	617	609	670	644	651	620	657	684	628	647	658	657	623	620	592	623	621	652	684	652	604	676	620	608	623	665	681	655	666	679	639	633	631	662	631	696	636	636	612	645	640	594	639	635	669	625	662	603	619	608	619	657	614	681	614	588	607	609	598	634	630	581	646	618	627	646	640	629	656	666	615	650	641	619	587	647	670	654	621	590	618	620	667	584	629	658	639	630	667	635	607	675	616	684	579	647	608	670	641	624	665	627	644	658	626	641	626	620	658	662	611	669	614	616	633	636	637	635	666	635	629	689	634	640	618	679	633	652	672	649	634	620	618	627	646	635	710	680	676	659	683	643	663	632	667	601	647	667	641	657	660	602	560	606	638	636	642	624	614	663	630	614	609	667	657	708	648	637	648	644	653	609	582	612	672	594	625	618	598	651	637	592	636	630	627	672	687	634	696	668	680	579	667	595	632	613	644	596	628	581	652	655	664	656	639	610	609	684	616	612	651	649	645	656	611	645	633	639	596	635	603	594	658	685	617	641	665	634	615	626	634	656	656	629	645	672	644	651	665	617	614	635	601	638	688	631	637	654	672	630	644	623	617	618	640	677	658	649	661	570	640	672	634	568	641	648	642	644	610	644	654	616	613	651	601	659	628	657	642	619	623	657	615	661	622	602	643	590	633	645	620	628	583	652	609	650	614	640	628	605	626	658	617	637	640	615	669	639	599	647	635	624	667	647	605	639	656	640	668	659	633	669	638	666	631	608	608	644	610	653	668	664	642	637	672	646	655	645	640	591	663	661	660	661	636	607	662	627	641	638	586	628	616	610	640	629	642	665	640	554	612	656	618	652	625	644	641	623	638	615	663	661	606	641	647	631	649	650	634	629	603	643	640	636	663	618	595	634	661	638	652	658	615	598	633	666	655	665	615	604	644	632	617	584	581	666	652	566	609	595	619	592	643	631	615	613	637	673	662	627	631	621	641	622	683	611	637	598	636	621	664	616	628	629	643	652	634	608	602	656	628	659	632	631	667	664	669	624	672	648	631	632	627	674	619	630	689	690	644	616	653	651	609	657	650	632	617	650	627	632	598	621	646	616	635	641	615	608	633	649	618	625	639	656	592	665	651	621	649	610	615	618	636	549	596	622	624	643	633	666	632	662	629	637	608	635	670	673	597	628	646	608	644	589	625	659	648	627	648	637	634	637	635	689	654	673	611	589	640	616	596	610	599	652	649	641	588	634	641	660	630	641	573	617	640	674	604	610	627	641	619	635	616	617	638	648	651	620	607	662	617	633	588	613	620	662	683	639	611	648	661	597	636	649	591	686	665	606	627	631	617	651	653	669	642	642	630	626	659	613	638	642	622	634	652	629	654	604	590	632	631	611	642	647	658	606	595	593	644	638	615	604	697	637	685	664	586	635	644	666	618	635	675	678	615	634	617	642	673	643	576	603	655	660	601	606	630	632	631	632	619	652	589	589	613	619	619	606	578	610	621	633	646	637	661	645	707	586	648	633	597	612	630	617	622	634	620	641	646	664	610	601	607	627	595	577	641	658	611	649	654	574	626	629	608	658	628	609	620	629	674	638	637	617	668	618	629	632	640	630	642	603	639	647	618	658	639	614	625	679	625	627	647	581	579	642	580	669	650	574	627	690	639	626	594	605	642	638	678	628	661	688	687	657	640	645	653	594	681	638	631	613	652	592	644	660	588	647	619	649	617	668	682	637	628	637	633	662	608	633	620	639	623	659	651	636	631	648	662	636	616	592	623	613	572	625	654	642	586	636	662	661	658	630	628	618	607	616	645	663	653	629	625	662	617	622	661	656	640	688	619	581	625	645	651	601	636	654	660	642	627	626	666	642	621	607	672	639	653	660	608	644	643	662	611	625	623	664	647	609	645	615	659	676	627	655	653	663	620	669	688	642	669	708	635	579	665	657	668	615	651	617	653	629	691	630	635	652	627	627	660	643	639	673	638	583	673	615	641	634	623	636	648	628	619	647	626	645	583	617	650	643	623	623	615	638	637	665	621	636	665	623	603	640	653	669	636	647	590	628	610	638	691	660	630	676	623	650	663	662	613	637	601	632	638	638	678	642	602	608	643	676	606	656	676	592	635	647	597	594	663	625	618	634	635	620	663	580	612	612	622	659	648	672	640	634	629	593	611	592	627	629	616	658	612	644	637	647	582	607	644	614	632	660	639	647	668	600	627	631	637	643	652	674	628	623	624	612	630	620	669	661	629	659	604	667	660	636	655	608	644	650	666	649	658	635	723	670	661	653	592	606	639	587	573	627	664	711	631	623	672	633	641	592	604	644	633	647	618	597	636	624	651	618	645	635	642	608	612	647	660	631	653	595	640	611	628	622	600	617	621	627	665	652	645	648	686	601	621	665	594	643	631	680	616	660	641	630	678	636	643	654	654	638	636	621	625	611	667	635	597	626	622	629	651	616	653	629	628	629	621	634	632	600	627	628	605	637	665	608	606	601	621	641	624	627	646	641	647	633	663	628	654	638	632	657	670	678	635	664	679	667	607	661	624	583	666	675	650	660	623	619	641	606	598	650	612	650	707	589	598	630	650	662	665	632	645	648	633	595	634	615	607	594	596	582	639	652	650	644	656	639	621	633	651	599	613	640	636	622	656	638	619	627	649	648	626	671	661	652	669	630	692	631	597	579	578	636	653	658	605	652	655	648	650	585	591	657	639	647	596	612	668	658	621	640	657	599	677	627	642	655	649	648	596	622	613	600	655	619	656	616	621	644	641	647	600	641	627	663	661	658	630	619	659	686	645	656	631	641	661	579	661	632	626	570	634	604	663	668	633	664	622	675	629	636	644	634	621	656	613	608	655	588	638	633	633	636	623	659	596	636	629	626	627	641	681	641	618	667	610	648	703	658	652	654	657	639	620	634	624	645	590	661	676	641	617	593	634	587	637	635	647	588	655	579	618	620	602	672	680	667	588	630	660	674	675	610	660	646	638	678	647	681	624	636	636	652	650	685	648	635	632	645	634	651	638	623	646	649	651	635	595	673	660	686	646	608	598	622	623	633	698	670	655	652	632	636	613	645	687	618	618	665	611	644	596	653	653	656	639	614	621	624	633	638	667	618	604	668	612	631	628	717	660	628	623	630	651	629	656	645	626	618	682	705	629	643	613	609	637	601	637	671	625	605	630	649	607	638	696	621	634	653	629	645	686	643	635	609	619	604	641	632	621	657	610	656	663	668	659	623	658	635	650	615	631	658	625	605	677	641	593	679	612	637	601	592	643	624	652	617	637	651	650	635	618	603	619	655	615	661	596	685	656	610	624	620	637	620	647	608	627	588	643	592	645	661	668	633	651	652	685	644	614	681	646	650	658	652	674	630	698	649	601
77010	57315	50911	35614	11995	679	219	205	214	195	193	198	187	204	207	200	178	192	199	200	186	191	212	188	182	194	195	190	171	178	185	197	210	189	165	186	198	212	198	159	173	196	192	164	158	186	194	195	170	185	162	166	201	184	202	175	185	170	178	206	204	189	213	169	195	188	194	197	200	194	174	180	200	182	167	174	199	177	207	175	185	187	171	206	170	208	212	187	153	190	179	183	178	191	165	183	194	165	168	166	174	168	208	197	182	172	174	186	180	198	196	179	170	169	206	196	184	164	199	188	188	176	181	167	166	181	200	186	174	182	182	193	178	177	191	183	172	168	162	196	188	194	189	188	183	168	189	193	196	194	197	167	191	209	220	204	201	197	171	176	186	157	180	163	181	181	162	166	193	192	179	212	181	182	190	181	194	206	167	174	214	148	158	190	201	169	164	179	179	208	195	184	185	178	189	174	189	186	172	160	194	165	178	192	178	201	183	208	154	177	189	181	179	197	176	158	205	180	201	196	163	171	175	187	216	183	179	190	165	211	198	186	172	192	180	205	173	166	174	158	175	180	191	188	175	188	184	182	169	170	157	200	193	171	180	192	176	164	195	173	180	173	179	176	195	201	174	173	171	190	193	180	198	176	190	179	183	188	188	218	180	204	174	200	171	150	203	201	173	194	188	188	172	186	184	192	168	193	199	182	162	205	175	186	182	197	169	166	205	185	180	178	182	200	182	190	182	179	166	188	174	189	161	206	187	184	158	193	185	164	174	191	192	174	177	159	184	185	177	164	178	175	193	162	183	193	175	179	202	175	196	182	190	175	182	193	183	180	189	172	181	204	175	173	196	194	183	204	224	180	187	178	223	164	174	154	190	176	156	172	191	188	191	190	197	177	165	173	151	201	160	210	168	173	177	204	218	210	164	203	208	184	208	180	177	193	212	170	202	180	205	177	172	170	188	206	191	188	180	197	186	171	181	164	187	186	189	184	186	153	221	191	184	182	192	199	143	198	179	166	197	188	177	195	178	188	191	203	185	183	217	183	177	169	183	175	189	191	197	206	187	175	199	169	197	201	206	199	179	191	172	162	179	180	182	199	186	180	204	178	167	171	193	168	203	186	180	177	188	192	194	191	210	197	168	165	172	180	177	185	190	187	194	183	197	174	182	200	162	182	195	158	184	182	193	195	190	175	202	171	196	194	204	194	196	198	180	191	210	192	191	178	202	167	182	191	193	183	185	215	181	179	185	150	192	181	206	198	162	185	173	197	174	189	181	199	183	206	202	172	174	193	176	185	165	174	192	187	159	189	176	180	175	206	182	187	211	201	158	190	187	187	196	162	178	185	171	163	165	184	171	193	184	161	174	175	200	174	197	202	192	172	173	184	190	203	206	163	177	167	189	179	189	191	187	194	181	178	174	175	192	176	179	177	169	171	182	191	187	183	193	206	183	190	196	196	180	184	201	167	168	175	166	169	192	165	196	167	185	173	191	168	220	218	201	196	182	196	180	189	210	188	170	182	173	202	191	175	189	149	154	172	197	187	177	211	185	168	180	174	145	172	195	164	182	185	194	175	167	177	180	185	178	191	189	219	201	181	165	192	175	179	187	160	208	192	193	181	184	171	172	181	188	179	193	176	182	170	172	176	177	185	180	158	183	163	180	192	154	175	175	189	218	188	165	189	179	183	179	184	178	143	177	190	167	193	174	196	186	206	158	160	181	176	176	193	158	189	158	182	172	197	179	180	159	185	188	183	177	188	185	192	171	176	173	184	184	208	176	186	153	172	174	169	191	215	181	204	189	158	191	215	167	182	183	212	197	169	202	172	160	177	160	190	189	166	190	180	194	211	181	189	163	200	179	172	176	179	165	181	172	168	197	179	193	165	196	195	175	180	186	164	203	184	174	202	174	180	196	182	178	204	205	198	206	166	159	192	199	203	197	182	192	190	182	190	192	183	182	177	183	189	176	179	181	156	181	189	196	193	192	182	189	169	200	167	177	189	190	163	174	182	174	203	190	173	175	198	218	208	184	173	170	175	189	191	167	152	214	224	158	192	171	174	191	200	179	184	174	194	213	183	184	178	188	182	180	197	165	182	179	184	211	180	182	202	168	188	178	185	180	173	174	180	176	171	195	197	179	177	201	182	193	176	169	199	212	169	195	197	160	180	168	190	204	206	204	161	175	166	190	174	187	180	170	156	159	173	194	163	167	162	202	174	217	204	184	179	171	216	188	191	199	193	175	159	195	170	199	175	172	178	181	195	205	209	200	198	192	203	186	213	174	161	218	204	178	191	201	171	167	181	162	200	199	175	197	201	197	172	197	187	182	182	197	194	170	201	210	193	202	183	203	191	184	189	184	167	178	194	178	207	173	176	214	180	190	191	176	179	167	195	186	148	175	169	188	176	187	191	158	184	183	152	161	215	180	188	167	183	204	170	209	187	182	204	179	214	194	164	193	180	203	176	179	173	186	174	179	187	197	209	203	171	177	191	174	178	183	182	205	174	176	183	177	172	195	181	195	210	195	190	189	172	198	161	154	178	198	170	196	184	192	176	186	179	183	166	212	190	186	212	176	198	206	175	172	189	185	201	172	184	164	186	198	186	191	175	189	185	174	175	184	192	193	180	168	159	172	180	185	168	180	164	182	191	161	209	175	206	208	184	195	172	165	162	178	180	184	165	199	173	210	181	193	191	184	213	190	186	170	164	186	190	175	177	183	177	166	134	190	199	180	196	169	171	155	194	207	216	200	195	186	187	169	181	196	169	183	196	187	182	177	181	175	159	182	189	184	178	184	200	167	186	197	198	183	182	173	173	199	202	235	180	173	193	167	195	192	174	184	169	192	162	178	174	170	175	190	176	178	204	207	166	156	201	193	170	179	203	197	173	167	163	185	170	206	196	192	177	178	186	158	163	183	184	170	204	191	179	185	184	174	171	190	196	172	174	174	179	185	196	201	182	174	207	176	152	182	191	163	174	187	166	172	187	175	191	199	218	164	174	177	168	197	183	189	185	168	186	159	191	214	186	167	177	163	186	202	178	171	204	207	177	180	185	164	174	169	179	203	185	182	172	178	182	188	169	184	205	179	168	198	183	198	169	182	182	167	202	203	187	181	206	194	191	181	171	192	170	203	209	150	188	169	164	192	198	202	188	185	168	189	182	175	192	201	191	175	192	166	181	190	194	174	199	186	182	164	210	185	166	154	205	204	159	184	185	176	178	184	184	188	180	184	208	198	189	183	177	191	210	158	164	199	170	189	201	178	153	195	208	193	224	182	176	184	192	179	187	201	186	187	190	156	183	185	179	193	208	186	196	189	173	204	150	181	179	178	195	195	162	175	163	155	186	182	152	199	197	203	186	154	191	200	181	175	166	187	172	167	170	202	163	190	163	164	196	218	197	161	209	191	204	182	189	182	185	189	179	191	165	177	200	182	193	191	163	171	196	184	175	159	167	163	185	194	183	157	188	191	204	206	167	178	177
50014	42489	47400	40316	11907	711	641	595	552	484	507	512	451	471	444	456	479	457	434	441	420	431	430	436	389	407	424	436	430	433	422	414	438	422	403	414	452	428	447	412	399	438	436	438	427	454	456	429	411	413	423	397	406	428	408	415	421	417	404	400	415	395	430	410	434	409	416	401	416	433	431	419	421	451	428	374	399	402	400	423	431	419	408	395	394	407	389	399	407	367	453	387	401	418	398	391	390	432	414	417	388	397	436	429	404	426	421	424	408	411	445	388	415	442	434	399	422	409	376	416	412	413	369	414	431	464	383	412	414	375	442	378	361	431	443	396	417	400	418	431	396	389	414	396	419	366	449	416	398	424	418	410	402	411	460	397	418	398	412	430	440	401	419	435	392	453	419	401	440	427	409	410	408	412	418	400	375	452	399	395	390	411	372	407	432	401	404	396	410	410	433	437	454	400	417	416	399	419	418	401	462	442	444	395	412	398	432	406	423	394	450	386	407	415	434	418	405	416	383	373	402	414	433	396	451	415	415	443	401	394	405	433	415	410	410	397	421	424	440	420	416	419	435	436	409	419	425	414	387	423	392	410	411	411	411	416	386	413	407	413	423	385	388	443	434	391	399	430	407	416	389	396	405	450	394	416	454	460	393	434	408	453	410	405	427	399	429	430	428	431	415	421	436	404	416	431	403	412	428	406	421	396	455	438	385	436	384	399	421	414	414	384	382	441	410	402	401	413	401	422	419	404	418	384	402	403	419	391	404	422	417	392	469	456	393	405	415	418	398	396	412	405	414	412	416	407	431	419	444	417	404	410	438	420	455	397	444	391	417	420	428	393	399	443	397	397	382	398	375	436	396	446	390	421	385	390	395	383	431	438	406	422	462	390	402	412	427	420	434	428	367	404	368	416	406	396	411	389	410	403	398	420	448	423	417	433	420	394	413	437	425	435	402	423	428	418	458	390	402	402	435	446	396	380	406	408	420	454	404	409	464	404	421	436	417	410	407	401	387	446	416	406	425	425	404	435	447	393	433	434	416	419	411	423	397	408	408	434	425	429	404	416	432	437	406	416	428	431	415	426	432	399	417	422	424	426	389	398	420	383	378	378	418	395	427	415	395	402	429	421	423	422	393	389	417	414	405	401	383	432	392	397	407	438	408	454	398	482	428	418	398	435	408	447	441	427	403	398	399	393	434	411	436	378	398	446	444	398	373	416	443	372	423	406	397	443	438	425	427	394	378	402	419	456	412	419	413	435	398	384	367	449	359	395	403	435	441	383	422	371	396	423	398	410	394	415	451	413	401	386	443	422	441	452	406	433	398	419	410	408	411	420	414	412	406	411	406	430	425	413	397	414	434	411	471	400	393	410	397	397	429	432	425	390	459	392	418	417	411	436	426	411	451	436	411	410	414	401	412	379	396	425	402	429	383	401	398	426	390	413	413	380	429	414	405	399	464	391	423	440	430	426	405	410	450	413	407	425	451	422	390	404	427	429	422	421	420	422	430	433	396	420	404	398	454	437	411	429	433	391	420	415	424	388	427	389	426	456	422	422	386	415	427	382	420	422	438	388	402	444	424	397	396	394	396	430	429	436	402	390	432	425	419	436	440	465	417	446	398	423	404	432	419	417	412	423	408	403	420	405	437	403	438	414	398	382	404	397	400	418	423	407	400	415	400	406	408	438	389	427	383	431	428	389	403	423	413	431	408	422	407	425	397	421	440	403	436	435	417	423	414	378	387	435	400	418	423	412	427	449	376	373	423	420	434	407	440	401	420	357	408	444	412	408	368	426	421	393	429	411	406	407	440	441	428	410	425	413	393	415	430	403	403	387	445	419	442	382	391	418	433	397	433	431	442	431	410	432	410	429	413	451	410	412	407	421	411	442	417	391	406	433	391	455	412	437	423	457	428	399	423	413	417	388	394	436	415	365	406	419	410	399	413	433	418	438	407	430	419	416	415	400	429	396	394	403	432	415	444	401	395	388	370	425	395	422	425	413	421	390	438	413	367	391	429	389	427	431	363	403	363	418	389	447	422	404	435	393	427	420	434	396	382	421	410	449	415	412	403	423	427	410	457	384	409	425	430	413	433	459	421	400	417	424	433	458	406	431	401	424	396	401	404	419	393	426	406	390	387	421	443	438	441	425	413	437	386	469	392	413	413	426	444	395	466	450	375	406	439	420	410	401	428	400	426	436	402	429	435	422	426	376	409	385	414	430	422	402	440	404	399	395	430	367	404	420	443	396	391	430	366	392	396	385	407	418	388	405	415	409	424	379	405	382	387	431	428	423	404	423	405	388	428	410	442	426	380	393	441	457	406	413	369	421	419	417	422	426	404	398	408	404	426	408	392	402	372	420	414	415	386	384	436	411	457	412	387	403	421	393	378	433	385	434	450	426	408	426	404	379	412	392	413	438	440	399	379	434	405	448	396	398	425	435	444	422	419	407	434	418	413	432	407	418	422	400	411	436	440	436	397	430	452	410	424	416	427	405	423	406	411	415	405	430	371	426	423	392	403	428	386	447	414	418	436	392	380	407	392	390	413	396	408	409	418	417	468	445	419	419	395	421	402	387	429	435	421	413	419	439	431	422	440	407	409	402	410	448	383	427	427	416	405	396	402	427	401	428	383	420	411	403	476	418	401	413	401	412	418	413	393	433	401	417	385	400	427	410	439	398	418	411	408	405	396	401	417	413	403	428	415	415	413	412	396	396	410	411	427	443	438	389	441	409	426	390	407	429	402	384	405	430	398	402	398	405	399	390	392	410	422	435	404	389	413	431	437	467	392	401	433	382	410	389	416	419	395	395	401	397	398	415	408	416	440	430	410	429	387	402	446	426	384	402	389	411	396	398	402	407	419	387	385	440	416	419	422	380	407	453	445	423	401	428	438	439	420	407	421	411	408	420	406	403	392	414	415	402	429	416	411	387	403	430	406	382	345	448	399	382	416	450	441	398	414	449	444	420	416	396	403	402	416	412	423	433	438	389	389	404	417	386	386	435	383	394	419	379	428	413	390	417	385	415	420	388	419	421	425	385	425	374	371	406	436	426	459	423	463	402	388	394	373	408	411	419	449	400	387	410	411	406	440	470	437	404	445	434	414	424	453	410	430	404	387	410	431	403	426	439	408	425	433	398	403	400	396	411	409	377	439	421	433	429	412	426	427	442	390	446	463	433	404	431	398	426	415	420	374	410	413	393	415	429	413	412	410	422	390	436	416	437	418	389	399	406	383	404	395	387	425	399	405	422	407	417	380	446	388	431	387	380	386	453	420	449	431	382	395	421	432	428	409	426	432	425	444	400	432	412	394	412	446	431	414	406	427	408	425	459	407	385	435	405	421	437	391	391	417	411	426	404	399	451	404	382	384	391	392	446	407	378	397	407	394	386	399	412	409	412	421	404	410	456	434	401	446	439	396	414	389	435	445	387	436	428	421	415	431	446	408	404	414	412	391	406	418	405	422	430	396	395	385	428	366	403
86814	68478	63713	47998	20485	2192	254	183	161	167	131	124	129	127	129	114	101	101	108	112	126	137	131	132	116	101	129	124	110	89	112	129	112	103	131	108	122	95	108	125	129	90	100	95	109	96	116	117	106	102	121	121	104	133	116	106	116	128	103	123	110	112	126	112	111	86	114	102	121	103	103	112	139	115	110	91	115	108	102	103	113	102	123	116	107	132	132	121	97	111	112	97	104	101	110	112	109	115	117	109	96	91	83	117	102	105	118	99	107	112	101	106	109	106	117	108	102	120	110	90	110	113	110	101	100	137	104	113	98	117	94	111	108	110	106	110	139	113	109	113	96	105	111	97	106	94	123	101	96	110	128	90	114	105	94	106	111	125	111	103	106	106	99	104	108	106	130	111	116	116	108	109	106	96	122	105	110	105	75	103	120	129	97	96	109	106	114	105	91	115	91	120	115	109	116	102	132	124	99	111	111	105	119	124	103	106	91	110	99	121	103	99	125	113	118	118	101	111	106	112	123	140	112	115	101	82	99	94	125	119	108	87	109	118	123	92	117	119	120	104	111	116	124	115	122	117	124	121	101	119	112	99	105	116	113	121	116	117	93	111	80	89	98	110	101	110	117	110	109	95	118	100	122	112	113	126	101	95	92	109	112	111	102	92	115	110	93	101	107	97	106	113	123	122	117	99	131	102	105	103	129	124	116	99	96	108	102	94	113	107	107	88	84	105	116	112	107	114	115	117	113	121	122	111	106	107	101	106	107	114	99	89	101	114	99	114	111	113	109	102	120	94	92	114	122	99	106	117	99	113	100	103	100	104	87	104	130	112	104	96	112	90	110	112	107	123	102	101	112	147	114	110	130	120	119	113	123	126	124	139	115	123	90	111	114	106	107	104	118	114	112	126	108	113	102	128	95	99	110	115	116	116	115	90	115	114	124	107	110	104	110	105	103	120	121	84	104	99	84	119	115	101	99	107	113	117	117	101	97	126	94	105	112	102	109	103	106	110	111	107	116	110	107	112	109	94	106	93	96	100	98	143	118	112	117	120	107	132	105	111	116	110	114	112	131	95	123	119	119	126	123	115	113	114	125	108	123	93	102	110	115	120	113	100	107	100	116	143	119	126	118	111	90	111	110	117	97	123	128	122	130	117	119	105	114	114	112	121	124	98	106	103	114	123	117	93	106	101	117	116	117	110	104	101	115	99	126	113	111	107	99	101	105	87	106	108	107	98	127	115	111	109	104	99	95	135	116	95	111	113	134	109	128	103	119	115	98	113	124	123	97	96	125	108	105	102	108	113	101	98	122	104	126	98	92	128	116	109	112	102	107	93	120	113	107	117	106	120	139	119	120	111	113	101	96	101	122	110	127	109	104	92	109	120	93	103	79	117	113	119	96	118	113	112	95	95	116	118	102	106	108	113	112	104	97	94	114	132	112	126	102	113	132	99	117	126	122	106	106	119	110	66	111	117	120	96	118	125	117	95	124	94	97	113	109	99	121	113	106	101	122	141	126	91	100	110	116	116	103	105	90	105	110	126	95	125	109	97	119	109	104	125	101	100	121	93	104	101	114	109	113	93	107	112	104	102	102	118	89	97	103	108	113	101	104	116	101	96	111	114	112	116	102	97	103	125	122	115	111	107	107	133	101	127	118	102	99	107	120	120	113	114	124	109	114	119	120	97	118	113	114	120	98	119	111	98	95	99	124	114	111	109	113	110	119	139	132	120	105	108	119	114	113	122	100	112	96	109	117	109	111	107	101	127	124	115	101	115	121	109	118	87	116	122	112	110	98	108	97	107	101	105	112	99	117	120	125	111	100	101	111	102	119	113	118	121	112	96	114	116	127	95	95	101	107	99	122	114	101	122	115	98	112	78	106	92	122	102	128	128	105	115	121	121	113	89	122	115	118	123	105	88	104	106	99	121	105	128	95	103	114	114	104	111	90	95	117	105	99	111	122	112	134	91	117	107	92	114	115	100	125	111	92	118	119	102	105	110	110	101	110	119	107	108	105	126	102	106	106	111	118	125	90	117	119	121	100	95	121	111	111	119	99	111	104	114	117	112	115	82	91	89	120	124	116	98	123	104	109	118	105	115	101	131	114	104	105	120	95	113	111	94	109	120	103	104	109	111	106	115	113	111	127	98	99	90	93	110	115	102	114	113	99	103	119	121	115	116	120	99	113	114	96	118	108	100	103	108	106	104	100	96	103	109	123	106	97	125	128	109	106	105	96	116	115	101	115	94	105	144	118	94	88	105	116	107	95	95	105	101	98	106	101	127	122	106	119	115	111	108	107	101	84	113	90	122	136	102	101	122	106	87	103	119	117	103	92	126	97	113	93	105	116	99	108	106	95	101	118	98	103	128	97	108	122	115	123	101	113	101	109	104	101	115	110	110	96	114	113	108	113	128	110	121	93	90	99	100	107	113	112	108	119	103	106	105	124	134	108	114	125	91	110	89	101	106	121	109	120	107	106	117	98	119	97	94	121	107	94	123	121	123	107	95	122	98	99	102	100	95	111	105	86	101	108	117	90	111	101	104	116	103	121	133	102	99	114	97	115	109	105	107	103	110	120	116	109	120	131	122	99	98	100	96	118	130	98	124	119	106	105	105	104	92	105	114	110	122	97	114	115	100	103	120	106	105	97	132	114	104	107	99	108	113	111	131	122	111	126	114	124	116	108	97	110	100	87	95	103	113	87	118	119	151	96	95	115	108	95	119	103	116	103	102	98	116	114	125	102	113	111	103	105	95	120	105	115	107	93	120	112	112	103	106	111	100	109	83	120	90	99	132	110	107	104	102	104	104	96	93	117	93	104	128	116	90	101	92	110	129	106	99	127	121	117	101	92	118	104	114	117	107	105	112	120	99	113	100	110	105	103	135	112	112	98	99	109	118	133	110	116	105	99	111	113	93	101	115	111	120	118	106	104	122	106	87	99	102	98	93	112	113	107	114	104	117	103	119	117	120	100	121	119	104	106	116	108	130	108	104	95	97	91	130	115	123	95	120	99	108	107	103	111	121	102	117	115	116	98	131	126	108	118	131	130	130	115	104	108	119	135	130	116	115	97	118	83	108	116	110	84	109	117	109	110	124	93	85	94	106	109	102	114	110	123	100	115	103	102	110	114	104	97	89	117	127	84	109	118	145	109	118	110	108	118	132	115	117	132	128	124	102	97	108	100	109	116	111	123	124	100	114	106	110	105	104	108	101	121	117	103	106	110	97	105	109	116	136	98	115	108	105	113	119	98	105	98	104	115	111	121	114	110	101	114	102	97	119	119	109	107	100	102	97	111	121	128	111	133	122	121	120	115	113	125	126	113	125	103	138	99	101	117	123	102	114	100	107	114	107	95	127	113	109	100	105	96	120	121	82	101	99	95	111	104	104	115	111	97	98	102	106	102	87	103	105	123	120	106	108	104	108	98	112	106	116	114	120	92	79	105	104	111	108	101	90	108	99	114	109	106	116	113	96	106	118
59259	52703	58507	49704	17457	785	686	595	554	476	444	414	427	375	372	369	351	335	321	290	324	329	310	323	330	331	260	281	297	276	304	299	306	272	281	278	302	282	302	297	300	261	274	286	257	261	281	297	261	269	268	265	252	262	290	296	291	261	283	276	276	258	233	268	295	263	248	243	283	266	302	273	260	265	278	254	270	265	277	241	277	259	268	308	271	270	284	294	259	290	277	266	268	294	287	279	286	266	272	275	295	241	274	259	263	264	280	256	283	272	277	282	273	262	270	260	262	285	279	314	302	253	271	286	263	263	272	249	271	251	275	292	266	271	250	292	285	298	266	274	269	258	266	274	252	270	286	272	257	283	272	268	249	260	272	262	289	269	253	266	271	252	264	265	265	289	257	241	260	277	282	280	279	284	281	264	266	281	301	317	249	278	289	246	241	265	289	281	280	283	248	289	273	249	256	267	265	231	275	267	261	284	286	275	285	277	266	283	320	261	259	284	267	295	306	249	277	265	272	251	249	253	274	246	265	252	264	282	292	290	268	275	264	279	266	265	251	274	257	268	257	293	273	278	273	276	288	255	262	293	279	270	272	275	261	277	236	273	246	290	274	274	287	309	269	263	267	247	277	277	277	243	274	285	244	264	256	262	269	242	289	238	274	265	261	276	277	256	274	274	305	264	254	276	249	259	285	304	275	276	282	282	273	271	273	249	267	272	302	257	285	255	267	270	307	255	250	273	265	271	282	293	256	280	259	283	292	283	255	257	290	294	278	294	249	292	287	281	269	266	281	262	286	282	255	257	269	269	260	276	283	268	255	268	276	300	252	258	285	272	271	279	265	278	284	267	266	288	266	278	300	296	258	275	266	292	261	293	270	255	268	282	266	302	239	290	259	286	320	254	243	279	279	280	270	267	265	285	253	279	264	265	292	289	273	277	271	270	267	284	277	271	270	268	266	269	269	291	266	262	252	265	272	272	253	252	284	279	255	287	268	289	313	260	272	251	300	235	276	295	253	280	281	272	273	264	297	259	270	265	291	278	264	280	254	299	274	251	267	260	284	253	267	310	261	298	282	261	287	274	263	294	275	302	245	292	247	283	266	270	257	265	263	275	281	247	280	259	281	280	280	273	242	280	300	281	266	266	284	270	257	254	258	259	257	278	285	271	298	272	265	247	246	240	279	274	285	288	282	271	292	247	294	234	251	272	282	277	288	284	285	280	257	250	292	270	274	310	267	257	259	300	247	251	270	302	264	279	265	265	262	263	254	271	286	252	296	271	261	276	256	266	253	272	294	265	246	292	280	291	291	252	289	300	283	294	254	263	250	278	264	289	253	265	289	243	240	267	279	259	272	260	294	268	274	243	283	255	287	272	279	294	262	260	274	292	283	259	255	290	247	255	261	268	275	279	289	274	237	272	304	250	283	277	299	266	263	274	262	250	258	278	268	272	287	261	272	276	282	270	265	294	267	292	296	276	248	272	257	279	274	314	294	268	262	266	273	295	236	272	276	282	256	265	278	268	264	302	253	279	263	256	261	274	285	268	289	245	269	283	265	273	279	289	287	264	258	238	265	269	289	268	262	282	275	273	269	287	306	295	255	262	269	260	276	280	267	273	297	264	238	249	278	261	271	258	281	286	290	264	264	297	252	269	272	269	275	273	262	284	287	285	286	271	278	251	289	274	239	245	282	255	255	290	258	269	293	253	310	294	282	277	266	257	271	242	259	279	271	286	265	272	261	256	280	257	264	283	286	280	258	277	254	268	259	278	258	278	265	264	301	278	286	272	256	251	248	265	275	249	269	281	257	286	268	280	276	248	339	254	233	282	302	269	259	277	268	282	276	292	293	272	236	248	290	321	262	270	262	270	286	265	265	263	260	240	313	294	282	296	262	264	280	264	270	270	289	253	271	326	255	264	229	307	289	266	278	260	296	265	280	271	299	265	283	266	261	278	289	259	250	279	248	249	281	280	262	244	272	272	276	262	276	295	250	260	263	278	277	278	267	280	272	229	259	278	274	266	237	314	279	261	265	261	269	261	291	264	277	301	316	264	243	268	237	269	285	258	277	249	291	265	273	274	282	268	275	249	263	259	277	282	276	296	281	258	295	278	296	246	262	266	299	298	289	256	262	279	282	248	258	271	256	280	249	268	263	274	279	296	244	259	255	279	262	290	260	288	270	275	245	248	291	272	294	267	262	273	256	262	304	255	284	272	296	258	256	271	278	268	293	279	276	238	318	293	275	232	231	286	264	277	295	285	287	294	283	275	266	262	263	267	292	249	251	288	269	260	259	253	264	277	266	285	277	258	277	287	298	275	279	275	265	281	289	271	286	299	248	272	263	269	250	315	266	265	278	282	257	285	265	278	269	257	280	266	288	271	279	268	268	250	302	258	279	264	253	285	290	254	266	299	240	268	271	274	263	265	282	281	250	288	257	272	273	255	266	297	249	279	261	284	268	290	263	286	257	283	260	222	284	281	283	227	303	279	267	292	270	257	290	262	256	289	258	264	265	291	265	274	275	274	259	281	248	266	271	262	255	277	249	277	248	244	259	251	271	235	239	262	277	290	274	279	259	295	250	266	260	297	271	282	292	295	250	254	280	271	251	270	275	263	279	253	295	253	306	289	268	246	272	279	296	261	259	284	274	264	291	253	272	284	273	280	290	312	262	304	271	274	273	263	276	289	267	249	318	253	258	278	265	240	277	261	267	285	285	289	266	262	258	271	283	275	277	275	270	263	275	258	259	277	271	268	287	275	241	256	259	269	270	290	258	267	272	241	282	253	286	305	252	286	288	307	238	291	262	287	281	273	310	271	273	289	262	256	276	267	268	280	287	245	265	248	276	239	294	273	297	276	224	286	276	290	264	292	275	263	282	223	300	271	268	255	268	280	263	286	281	290	279	242	272	248	289	243	259	253	255	275	294	289	304	293	269	263	250	277	295	242	317	222	284	264	303	238	276	285	275	250	269	266	300	272	295	277	287	278	260	279	286	250	274	258	274	297	279	274	242	261	277	273	272	298	246	256	231	258	269	261	243	245	276	256	274	249	275	258	276	251	280	276	266	276	293	263	274	278	294	283	285	273	282	271	264	281	267	262	279	265	258	265	264	253	250	264	280	285	285	276	280	287	283	271	263	260	291	271	275	256	284	281	270	259	269	263	246	270	263	277	293	286	285	286	252	266	288	258	241	296	281	268	261	271	290	267	274	263	257	266	278	274	244	302	258	295	290	264	253	283	242	291	311	263	276	252	249	287	293	269	284	280	267	305	273	293	280	279	279	283	231	268	324	282	262	285	267	241	277	287	257	271	251	262	261	253	258	262	287	257	294	240	278	283	279	264	285	281	265	285	259	264	273	284	283	273	261	251	280	278	283	271	251	297	274	281	262	296	251	248	261	282	289	258	253	266	305	287	244	261	288	268	259	259	271	262	281	274	262	243	276	258	295	244	302	275	266	245	264	281	270	291	261	282	284	285
32363	12580	5243	2175	472	337	326	298	307	289	270	317	281	280	295	283	326	278	295	317	300	348	293	314	322	257	309	310	308	307	311	305	286	288	288	290	258	305	290	300	302	313	280	298	271	270	278	330	307	306	277	292	289	304	284	287	304	316	264	301	267	312	289	311	300	292	316	265	321	312	300	272	303	256	304	302	255	253	261	295	297	304	343	301	276	288	280	282	271	283	290	279	268	280	290	265	300	276	275	286	298	264	290	288	296	305	281	277	282	283	317	294	287	305	309	286	286	305	287	281	315	315	289	325	294	309	275	291	307	320	316	287	284	280	267	292	289	263	288	254	326	283	286	298	277	297	296	292	295	275	283	259	348	305	296	299	286	262	285	309	270	280	314	281	300	285	288	293	280	279	296	260	304	308	307	277	291	320	261	297	292	313	278	308	275	252	292	277	282	290	286	299	276	280	312	298	287	273	344	285	297	295	256	307	285	292	271	286	323	285	253	278	291	255	304	307	299	300	285	277	292	272	285	302	305	313	322	294	306	254	304	290	299	289	294	264	286	242	259	287	292	305	320	288	279	302	307	272	292	299	306	292	277	285	278	326	308	253	270	283	287	276	279	282	280	267	290	299	278	261	308	256	305	303	302	287	276	293	290	285	266	298	279	264	334	273	282	284	264	251	314	279	295	263	296	283	296	285	306	273	298	297	284	296	274	323	331	278	282	277	288	291	304	280	298	301	274	292	266	306	318	305	287	293	307	314	333	287	292	281	279	288	292	282	303	275	301	281	303	273	337	293	317	275	276	286	258	297	279	298	282	297	299	277	307	309	274	305	303	290	308	297	263	269	278	305	304	312	279	274	290	288	317	273	273	313	328	296	301	282	282	261	278	278	291	300	276	282	305	295	316	279	296	301	286	292	277	305	270	310	305	285	309	264	288	299	299	269	294	295	284	275	287	281	298	296	273	299	290	278	322	286	286	267	294	272	282	290	307	295	279	272	245	322	295	287	298	310	303	290	291	272	290	282	296	242	329	308	314	300	239	318	299	271	300	276	260	283	271	296	311	306	283	294	285	285	274	282	258	322	278	332	302	297	301	312	291	272	296	259	272	309	329	294	302	281	303	313	267	348	284	310	288	274	266	278	286	314	298	291	306	318	319	331	296	325	283	276	332	326	283	292	280	304	311	266	272	277	294	276	268	288	275	302	280	282	302	280	292	279	288	281	303	298	278	301	306	305	291	296	284	307	291	273	287	286	265	291	243	295	277	307	267	317	302	268	267	288	298	282	286	316	297	290	289	261	300	292	275	278	258	298	279	317	291	291	331	301	304	274	284	320	296	283	297	280	277	316	290	301	336	292	260	324	278	333	302	267	274	278	256	294	261	278	318	292	273	306	274	295	291	279	279	277	319	276	286	316	288	297	290	292	272	278	309	262	295	279	318	295	294	297	289	291	292	289	293	309	301	310	300	281	307	303	293	254	247	276	290	267	315	277	336	306	303	294	274	295	302	303	281	301	291	298	287	281	324	279	296	296	281	286	298	274	287	286	254	257	276	252	318	313	296	272	293	300	288	284	280	274	303	238	298	250	306	314	309	260	308	281	285	263	263	286	285	278	283	298	282	256	271	303	292	272	294	268	257	278	314	332	282	333	304	277	275	285	322	283	279	285	279	329	299	303	304	300	289	265	265	287	285	278	301	311	327	306	320	319	265	287	275	258	289	319	277	307	317	320	284	311	302	296	267	268	313	289	296	316	277	280	285	270	293	285	305	302	251	306	298	306	307	302	293	289	304	287	291	290	303	320	301	300	292	289	301	298	294	271	274	333	307	268	289	296	286	310	293	267	270	328	268	260	298	286	303	310	248	292	303	311	278	295	299	284	282	329	313	310	271	296	304	303	288	275	307	270	293	287	302	292	289	274	301	296	294	296	280	267	266	296	281	315	324	271	286	267	280	308	305	297	292	284	293	287	276	277	275	300	319	309	279	302	284	279	270	299	312	289	304	278	282	284	274	274	280	317	258	296	282	302	284	316	316	296	292	284	294	264	289	277	281	295	290	293	301	292	285	272	296	291	279	326	325	271	290	301	284	303	315	254	287	302	304	313	298	284	263	284	293	282	260	280	294	299	298	304	305	287	314	292	285	290	317	296	311	293	279	289	307	305	286	275	257	276	313	305	275	268	281	329	276	271	337	273	309	243	314	298	294	270	295	290	288	263	288	287	262	301	295	286	302	316	236	271	277	265	287	283	307	282	281	277	257	291	291	274	298	302	305	283	302	270	274	286	301	280	293	285	262	280	287	309	303	258	289	302	302	289	280	296	266	264	289	276	294	294	294	319	299	274	307	292	268	294	287	317	293	296	310	303	296	257	284	276	274	262	276	312	300	285	295	326	295	279	301	305	325	288	290	292	306	280	291	294	296	264	266	278	287	317	294	314	269	281	308	277	279	285	329	273	289	290	315	260	317	246	307	263	259	253	273	309	314	298	265	282	305	254	298	283	302	283	307	284	303	289	319	303	282	276	290	315	293	314	292	280	275	300	270	261	304	303	286	271	251	299	270	297	308	280	306	297	303	315	276	289	296	300	287	326	304	296	267	297	317	294	289	295	268	279	279	271	307	303	280	299	294	296	283	266	251	292	314	284	296	248	287	282	290	290	287	280	299	304	268	311	275	281	295	313	295	276	265	280	293	322	286	285	315	313	288	325	316	276	275	292	293	271	287	278	278	290	283	282	277	293	275	336	291	282	301	302	304	274	310	302	280	272	281	314	258	242	261	266	270	296	266	288	321	270	272	283	293	302	290	326	295	272	282	311	294	287	269	309	308	312	277	298	269	298	297	235	273	307	301	280	238	274	294	307	293	274	294	287	301	305	308	308	311	284	291	312	303	333	301	286	282	268	318	286	292	282	303	308	283	310	282	257	309	277	298	320	301	294	257	295	297	308	294	276	311	283	288	297	281	278	281	270	296	272	302	294	287	273	319	260	274	297	272	289	279	277	283	304	290	286	277	243	284	309	285	320	248	291	269	301	318	282	297	276	285	291	275	300	273	282	323	289	317	306	332	282	295	295	310	281	273	275	277	283	303	277	256	280	253	269	255	278	314	264	309	286	288	292	309	268	299	284	299	277	238	263	280	276	291	314	329	316	304	268	266	282	298	275	287	288	298	278	289	301	282	286	280	300	307	271	293	243	273	333	293	290	319	302	276	274	260	292	301	289	309	272	256	298	287	306	289	316	284	284	295	279	276	258	291	304	276	296	274	285	314	267	277	292	248	276	271	258	286	287	283	307	258	287	286	279	290	297	282	305	281	300	309	335	291	260	279	308	277	286	300	281	278	262	273	291	293	262	297	267	302	273	302	300	330	302	304	296	263	288	284	279	325	254	255	312	257	300	272	312	285	309	296	284	290	256	301	274	277	291	285	323	295	295	293	288	317	288	326	331	280	258	324	283	308	292	290	295	275	289	313	299	273	310	285	299
27421	11703	9451	6209	1379	643	655	702	650	607	650	646	634	671	624	645	666	678	656	639	661	623	627	646	592	637	604	656	663	638	652	676	658	640	671	599	618	593	642	663	591	639	656	663	644	619	647	692	659	656	603	648	641	621	610	669	637	633	648	635	624	620	637	625	644	638	647	613	663	618	598	654	607	634	627	667	633	647	647	614	611	620	636	666	665	640	632	614	651	695	659	656	635	644	650	669	692	643	625	609	647	650	673	656	619	614	639	612	651	611	609	650	665	629	630	713	651	608	609	584	632	669	594	631	659	603	623	651	602	653	614	634	634	611	664	582	646	615	662	658	645	636	638	638	655	650	634	600	623	652	682	621	635	660	653	616	645	629	669	689	660	617	643	635	636	620	629	615	648	575	654	684	647	671	632	636	628	625	628	608	607	609	643	638	637	646	610	608	606	623	625	654	606	651	614	671	646	628	604	624	628	602	655	670	627	666	651	643	621	638	644	592	648	598	639	669	671	637	661	613	613	637	650	640	634	669	651	630	662	658	645	625	652	608	623	650	642	625	617	620	668	670	605	631	630	624	619	659	635	610	642	665	607	632	588	631	669	622	614	627	662	626	642	652	659	657	655	637	610	643	664	652	647	640	671	612	621	621	624	635	668	651	661	669	671	630	666	632	666	616	602	650	626	609	700	590	657	632	635	627	590	632	627	617	623	679	643	670	621	629	647	622	668	627	623	652	630	642	635	643	634	602	619	604	632	612	632	646	623	595	674	665	665	672	643	642	646	668	636	623	616	643	653	659	630	619	618	655	620	602	588	632	654	626	627	640	637	626	636	615	620	602	666	664	622	632	621	650	642	632	602	640	644	687	616	632	642	627	668	629	562	616	647	605	631	677	701	630	623	638	662	654	629	669	646	582	582	633	614	622	641	690	637	604	634	611	606	635	645	609	652	659	622	621	640	640	648	645	618	624	682	641	623	640	676	625	624	643	640	637	652	610	655	620	643	622	622	623	664	599	645	624	633	651	643	652	615	644	624	649	627	673	685	628	653	642	662	615	673	633	613	626	602	661	641	661	640	636	610	639	569	582	612	643	621	597	616	661	664	601	621	580	630	622	583	658	596	635	643	608	625	638	642	665	694	589	656	649	649	618	607	661	644	593	687	602	641	625	624	600	660	623	624	601	632	627	655	638	646	660	629	662	612	615	618	625	664	681	640	636	666	632	633	677	666	632	668	632	680	572	653	611	631	636	574	648	638	661	639	612	624	664	653	654	584	665	643	639	577	694	642	647	646	650	626	660	602	671	618	651	691	636	643	587	657	651	609	639	648	579	634	608	659	618	645	668	659	602	618	629	623	619	609	607	623	641	634	651	622	593	630	692	627	577	658	657	647	620	630	617	609	648	607	629	665	634	677	615	650	655	609	628	652	699	660	656	624	596	639	645	623	651	639	645	631	599	648	655	636	628	643	616	606	638	667	599	604	627	652	666	657	630	659	673	640	621	649	641	654	599	659	638	625	624	590	646	612	653	651	630	650	676	642	656	639	647	680	613	634	639	654	621	619	639	617	649	623	628	626	640	646	638	611	585	643	656	688	599	656	607	638	625	592	602	637	631	618	623	632	645	655	611	600	665	653	668	682	648	629	641	648	597	644	662	630	599	634	688	622	648	561	640	636	603	612	668	608	635	651	627	622	577	619	607	601	589	659	604	687	673	627	640	639	611	650	631	672	641	653	628	651	626	595	666	639	662	597	622	641	652	595	653	613	658	660	654	607	607	629	672	624	652	601	634	637	656	655	680	647	633	653	643	611	660	652	606	641	622	620	641	620	634	654	667	659	666	624	637	659	602	687	646	643	653	647	656	674	658	599	591	637	614	668	671	632	583	652	650	652	602	664	634	632	583	632	662	622	638	662	636	593	663	642	615	665	638	666	628	622	673	645	660	621	670	619	663	649	614	667	662	672	591	627	615	632	619	647	632	659	628	616	692	615	679	628	638	641	644	620	647	648	633	610	635	582	642	631	626	631	643	625	651	653	671	656	654	606	640	617	638	661	649	628	592	614	651	646	685	676	673	621	590	631	629	662	617	652	641	619	603	628	654	630	647	665	648	634	642	643	660	666	603	600	663	646	646	647	633	666	638	624	598	629	638	656	658	610	630	660	652	636	686	645	645	615	649	651	624	610	644	618	662	663	640	630	674	621	608	673	628	688	642	633	613	651	621	645	602	621	634	604	688	683	615	692	581	626	621	657	618	573	641	604	625	633	650	603	655	659	650	649	653	669	696	636	661	602	642	636	598	597	638	627	641	690	658	651	603	619	664	681	637	655	642	625	620	661	632	648	591	618	623	642	677	648	663	645	659	701	627	635	605	636	690	640	607	630	627	620	672	660	655	612	597	632	661	658	624	629	638	600	612	591	632	676	629	635	633	645	687	626	639	672	628	634	639	682	655	626	628	633	624	651	620	654	662	674	633	647	617	660	651	694	634	643	669	631	626	648	654	637	665	637	651	615	650	659	710	633	719	627	635	636	621	695	683	595	652	666	619	632	650	670	650	672	612	659	618	629	633	614	631	644	650	644	635	606	638	579	646	586	639	597	642	636	640	655	595	695	627	655	642	656	657	686	634	603	600	672	615	630	607	641	618	665	644	638	656	642	616	624	605	630	642	617	635	650	614	629	637	664	637	662	649	633	597	634	597	628	638	610	671	634	625	587	658	584	577	648	638	629	648	613	648	634	665	631	662	617	661	624	629	711	679	624	616	659	617	654	640	684	658	625	644	623	607	601	664	676	692	644	668	639	645	609	658	599	608	658	643	661	594	651	625	619	642	662	665	623	665	608	665	618	640	623	697	675	652	661	615	631	609	603	609	621	652	639	653	640	647	623	638	624	621	675	633	631	621	631	637	649	615	671	617	667	630	618	636	620	680	602	633	668	602	647	631	648	626	635	642	642	624	612	634	659	606	663	607	563	650	621	672	615	636	630	656	583	659	620	620	662	664	608	634	654	647	623	661	619	600	637	610	632	669	629	650	636	625	606	606	633	634	686	668	628	646	620	635	649	615	626	636	598	668	656	682	613	662	600	601	681	653	621	646	628	652	666	647	622	636	682	645	631	668	652	585	643	668	646	603	658	655	639	673	636	681	617	661	627	639	670	638	616	624	644	658	673	650	628	614	686	640	664	628	625	592	632	623	662	659	625	645	616	638	696	690	618	648	639	651	668	640	632	673	603	593	624	628	641	682	636	590	630	623	620	671	655	669	656	655	665	666	582	646	675	617	597	609	625	656	674	682	585	667	632	621	598	663	628	626	613	675	620	663	656	625	651	635	606	704	616	601	628	645	679	649	618	624	610	642	627	620	659	655	614	657	652	623	668	666	656	710	616	608	635	636	660	622	621	602	676	637	657	641	622	668	649	615	611	616	648	649	624	636	624	652	661	619	665	620	590	637	648	633	650	612	678	621	616	639	609	661	573	595	659	618
77532	57142	50549	35256	11186	713	242	190	206	216	193	197	186	206	192	177	199	173	193	192	192	176	177	192	174	187	183	192	183	184	180	152	165	199	197	185	189	167	177	188	190	155	186	199	183	185	188	183	176	199	184	171	177	173	190	178	213	168	161	193	180	191	185	214	207	182	197	180	172	189	153	170	183	194	190	174	193	151	166	202	156	168	207	196	201	184	179	183	154	186	197	184	173	194	187	179	160	175	186	176	195	182	143	171	170	164	184	195	173	195	225	188	187	174	182	179	169	184	204	164	191	184	201	171	190	178	191	161	182	159	192	198	183	192	195	166	175	186	205	173	171	182	195	190	196	206	198	207	193	173	195	196	175	170	170	193	165	165	182	176	176	184	199	186	177	172	200	186	176	154	186	183	207	168	190	179	178	170	165	177	159	185	181	163	171	175	177	166	202	186	173	187	182	177	167	168	193	181	191	164	186	200	176	185	165	173	183	198	182	186	180	180	172	159	196	170	205	204	181	208	189	172	165	171	172	212	182	176	191	166	207	168	177	161	197	180	196	183	199	202	158	200	178	185	192	168	189	191	182	206	161	174	189	194	174	187	174	153	191	201	177	178	176	187	209	202	178	165	180	181	193	179	164	198	193	206	143	180	178	188	169	181	179	187	188	167	173	178	160	209	190	191	170	167	167	196	201	198	164	193	160	158	192	195	162	193	197	201	173	205	158	159	198	182	169	188	169	176	202	177	163	168	190	178	176	180	201	217	185	159	180	186	202	182	208	172	206	200	181	190	193	183	166	178	179	196	172	174	176	206	189	183	176	167	190	194	159	183	182	175	160	184	185	186	177	187	189	160	177	194	172	211	169	199	150	192	173	179	157	164	195	159	169	182	169	178	188	185	182	178	182	198	182	159	179	195	210	193	169	177	155	180	177	192	173	182	161	201	165	192	182	194	167	208	171	188	196	172	200	183	180	178	196	183	206	171	179	161	177	174	190	170	221	185	157	183	179	162	194	185	171	177	176	185	181	196	173	206	201	199	178	202	164	189	173	187	163	202	189	205	188	176	165	184	178	171	185	184	163	170	172	175	174	177	221	154	178	192	183	175	184	149	184	175	168	188	185	193	230	185	193	196	179	174	182	163	156	166	156	207	183	183	184	178	196	176	166	200	166	186	213	181	189	178	175	195	198	198	182	180	176	181	187	162	170	195	211	179	188	160	187	198	210	196	210	176	182	181	203	186	159	196	185	171	189	188	178	167	180	177	185	168	176	193	189	210	195	204	194	180	181	212	197	201	187	186	207	184	183	187	178	191	187	165	181	180	203	196	191	183	178	172	202	175	188	178	162	170	167	209	162	157	170	160	157	187	173	168	165	193	165	183	186	173	171	176	182	174	200	164	220	188	183	185	178	187	187	191	199	176	158	175	195	194	190	182	185	186	171	188	166	196	159	166	181	194	181	177	202	181	170	189	173	168	189	200	204	167	173	185	178	196	167	171	167	184	203	207	159	169	184	181	188	182	175	182	186	162	172	194	173	188	207	187	188	149	217	188	194	151	194	172	194	165	183	190	159	171	180	163	177	197	203	179	152	183	184	198	204	187	189	176	192	186	189	190	199	196	156	145	189	182	187	194	203	165	174	178	172	183	187	187	197	177	194	186	181	191	209	151	176	188	200	181	172	199	190	187	173	182	158	157	175	182	167	184	164	188	171	197	193	190	179	163	169	180	198	181	181	174	201	186	181	189	169	169	166	181	217	177	198	195	173	194	196	175	178	179	179	192	152	179	193	157	179	163	200	151	203	199	155	204	201	167	190	196	162	179	168	156	196	180	172	179	186	170	182	174	205	186	169	186	172	181	166	173	177	193	170	210	189	200	189	162	192	178	191	185	182	157	189	183	162	185	194	177	207	207	159	181	168	176	166	182	193	180	169	191	192	166	194	193	179	184	179	192	188	177	184	183	163	193	158	172	178	202	188	193	215	205	158	200	186	164	185	174	194	179	175	192	167	165	188	197	212	196	155	176	186	165	169	177	190	165	203	176	172	172	175	168	181	173	209	188	169	173	181	167	179	188	192	185	165	186	178	183	219	182	182	184	181	177	151	169	193	178	182	184	208	189	190	173	173	167	177	179	190	171	166	182	188	185	184	167	163	190	185	162	176	163	180	161	174	194	180	204	175	160	199	193	203	196	180	166	163	178	172	170	193	182	204	168	193	189	187	180	169	174	181	179	179	190	174	156	166	188	202	173	188	191	199	195	173	188	176	184	157	171	203	175	198	162	189	194	172	196	204	194	178	180	193	178	163	189	180	197	182	181	192	165	189	146	206	182	193	170	198	166	159	175	152	198	181	188	184	170	189	190	189	195	175	179	174	162	186	193	197	190	185	197	163	177	165	184	182	178	169	179	187	197	196	203	170	181	165	196	211	199	148	174	162	194	184	170	197	166	197	179	181	171	162	206	189	165	178	193	188	200	208	199	204	164	183	194	208	176	205	188	191	196	194	166	181	166	174	187	194	179	190	199	204	160	207	187	191	188	183	209	181	175	185	172	177	188	178	176	214	170	169	161	176	184	200	169	176	191	186	191	183	201	175	163	169	194	159	194	179	197	194	201	170	189	194	203	188	174	209	181	209	156	175	186	201	180	148	191	181	202	187	197	176	197	160	180	188	169	180	189	209	159	166	178	192	176	186	161	178	178	159	186	208	194	204	191	193	188	180	182	191	181	171	169	197	173	182	172	186	172	172	154	173	182	181	193	194	205	185	187	168	162	187	156	167	193	207	174	167	179	168	181	167	189	191	214	195	185	169	190	187	189	179	168	175	197	215	190	183	182	176	188	188	206	191	186	183	150	182	181	174	198	203	198	178	204	185	150	194	182	172	189	157	183	144	197	188	217	198	166	204	192	176	180	184	185	176	234	206	179	182	179	194	158	218	195	177	181	177	184	186	195	192	177	184	185	181	174	211	168	177	209	184	172	189	199	197	158	191	203	171	175	178	157	167	188	166	167	166	169	172	203	183	189	232	195	148	179	188	190	226	189	189	170	181	190	202	197	175	181	164	183	183	181	189	189	156	174	198	199	206	184	202	173	181	184	192	181	189	185	216	170	168	182	194	177	188	192	180	182	197	176	188	174	157	172	187	189	177	212	191	153	185	183	177	164	175	157	185	179	171	195	199	159	177	204	167	157	175	177	198	190	160	187	183	175	195	186	195	186	177	166	171	200	172	204	180	203	192	170	195	185	179	170	185	188	184	199	183	174	176	171	193	179	162	165	164	173	198	193	192	165	160	180	182	180	164	187	178	173	211	177	176	200	168	197	168	175	174	170	207	185	178	179	189	200	188	156	174	166	193	164	176	167	188	199	199	195	175	144	183	189	213	186	183	170	182	186	228	191	181	187	170	146	159	195	200	186	166	192	193	203	173	189	154	182	159	199	188	158	194	166	202	205	182	158	184	207	183	168	180	208	185	211	186	178	198	176
50047	42423	47354	39279	11566	730	639	620	525	520	489	519	472	488	456	457	452	424	419	440	428	445	413	450	424	450	413	384	417	412	408	384	441	448	441	424	408	455	466	388	410	413	453	439	411	408	412	414	409	410	418	398	420	442	428	442	416	417	439	400	387	415	455	398	430	401	431	446	435	390	427	423	398	474	427	421	392	425	398	400	400	451	380	373	441	393	399	409	400	409	382	393	402	387	429	430	437	432	437	410	441	401	425	414	401	424	421	450	389	433	397	393	387	403	414	417	429	437	428	391	403	399	413	423	408	431	449	398	412	404	443	454	412	432	425	405	416	427	404	413	420	412	410	421	414	407	441	397	412	419	439	394	420	414	373	451	416	401	370	395	434	381	431	393	439	442	431	387	446	407	367	429	402	430	434	373	416	429	428	442	415	413	423	395	443	435	412	386	409	445	426	418	396	421	418	423	447	387	463	423	388	411	423	388	406	436	456	385	373	388	420	440	370	417	408	400	406	428	416	408	439	449	383	402	435	399	400	424	391	434	421	411	418	415	375	386	404	400	416	418	421	419	377	439	428	415	433	394	390	405	430	407	408	413	424	435	390	413	391	373	376	435	369	420	421	414	423	417	415	450	398	439	420	417	425	431	380	356	406	391	422	392	400	452	382	413	407	420	424	411	412	380	406	426	419	439	403	436	430	424	396	389	415	417	419	411	396	416	400	451	402	431	381	437	402	390	458	380	461	385	419	393	409	419	402	415	389	441	372	382	381	414	411	436	428	414	440	399	438	407	412	353	440	376	393	399	426	395	436	411	403	411	444	397	404	392	392	420	440	423	398	412	386	409	416	416	351	434	400	375	413	407	416	425	387	407	472	398	470	402	390	425	405	419	435	408	428	398	401	423	443	435	403	367	428	387	450	416	374	423	401	388	415	384	421	422	408	408	406	413	430	415	435	445	421	420	409	444	418	413	421	391	418	462	455	390	397	410	423	440	399	452	413	435	444	425	372	415	444	373	403	432	408	441	430	415	465	389	421	392	365	432	387	383	412	418	410	388	399	403	397	450	393	386	399	435	444	419	450	451	396	413	399	442	388	431	426	367	397	418	453	426	382	369	404	428	407	421	410	397	427	438	417	433	398	437	438	429	414	408	410	397	448	416	432	430	397	392	412	402	400	383	392	437	395	472	415	388	428	432	388	397	441	384	404	444	418	394	462	449	421	422	404	433	398	408	437	399	425	434	403	425	408	404	425	396	423	409	382	432	406	430	421	409	432	426	374	401	428	420	410	414	398	450	401	408	464	398	402	433	393	404	404	407	395	406	436	392	385	425	368	401	416	443	393	442	447	431	434	384	450	415	425	424	396	391	433	413	420	420	447	378	451	394	423	411	430	383	434	419	412	402	421	399	399	438	426	373	432	412	425	415	394	417	382	443	427	369	418	421	378	414	417	418	410	445	417	355	390	414	404	410	424	440	418	415	402	417	396	419	406	389	413	402	409	393	399	407	374	434	435	458	389	416	410	398	420	424	407	395	423	411	411	414	404	394	399	422	410	423	378	429	408	375	420	415	431	428	396	404	401	435	393	433	435	415	385	425	432	404	354	397	448	394	410	409	373	438	418	402	449	411	434	389	441	391	427	416	404	404	461	380	449	425	348	396	394	417	398	402	386	420	430	407	436	403	453	425	420	418	428	435	377	416	393	395	388	411	431	432	394	427	418	405	406	427	428	400	409	416	411	427	421	421	409	408	415	396	425	399	409	394	388	399	405	432	400	404	425	408	422	418	389	416	386	408	417	441	396	411	451	420	416	404	400	391	403	393	410	387	443	421	429	423	428	416	413	407	425	457	416	430	435	378	419	439	437	416	369	430	425	428	413	421	417	423	416	408	428	401	422	429	436	452	424	417	421	418	390	427	377	425	419	423	420	428	392	399	406	410	457	405	406	378	418	425	428	415	379	397	393	377	443	431	392	450	392	374	424	419	417	416	415	457	418	407	436	456	423	396	432	444	443	382	412	398	432	402	386	437	373	420	380	383	424	443	441	428	399	385	420	448	368	370	431	401	422	384	397	403	406	390	423	380	425	365	404	397	431	412	426	394	384	400	406	371	406	379	388	409	407	443	382	408	439	437	406	410	407	396	387	404	407	393	435	428	394	409	413	412	434	384	423	409	405	368	420	404	411	409	410	379	415	423	355	416	403	409	398	402	437	408	427	438	413	426	437	373	428	422	428	424	400	426	406	403	442	404	405	460	407	427	443	416	405	405	407	411	422	405	398	448	403	401	413	416	395	400	464	425	421	420	405	410	416	422	422	421	402	418	402	392	452	431	429	443	425	415	433	432	393	426	438	410	406	379	414	446	401	369	364	398	423	408	421	404	415	411	415	412	374	396	431	419	409	398	405	411	402	389	457	403	387	420	412	424	401	436	411	465	409	413	397	452	414	413	410	376	384	364	420	424	420	387	378	448	436	433	397	364	383	383	380	426	398	424	398	427	431	437	416	411	446	416	388	387	390	392	413	419	410	441	407	402	418	410	444	428	393	403	422	431	403	400	379	441	413	382	394	413	407	424	423	395	431	448	400	385	431	431	436	422	407	436	400	433	413	414	410	427	411	412	406	407	380	408	403	414	452	409	442	408	427	399	374	378	410	450	431	431	385	435	445	407	449	376	430	422	429	430	352	409	417	413	418	403	405	425	459	419	429	417	403	415	384	431	413	410	408	412	427	397	418	387	426	405	423	418	440	397	435	415	409	404	444	423	399	411	417	407	402	437	452	419	416	402	376	381	388	416	400	418	385	416	368	393	419	378	421	421	408	424	381	414	421	419	438	372	411	418	394	409	421	437	403	431	405	428	396	444	472	453	433	429	425	441	404	404	404	433	397	376	389	439	394	408	443	423	406	395	451	411	398	406	432	410	402	429	441	423	409	394	417	413	399	445	433	434	397	419	393	404	388	406	399	396	416	422	379	425	384	426	433	411	407	431	418	422	417	424	423	433	433	397	384	424	430	407	422	414	407	392	399	386	441	439	387	418	404	424	411	435	400	424	397	395	445	402	412	419	463	420	456	433	448	429	398	403	425	423	431	412	415	393	405	433	421	433	406	449	415	394	390	392	414	390	413	461	403	426	427	461	427	418	420	409	434	415	402	401	439	398	413	413	394	424	421	402	395	454	413	394	388	442	412	428	410	425	413	400	395	411	416	416	432	421	399	383	408	419	408	396	409	444	379	378	389	396	416	404	408	374	415	420	416	378	451	400	389	414	407	403	405	414	436	435	450	430	436	394	412	398	405	452	381	419	427	404	414	422	486	397	429	421	388	423	405	418	401	423	424	402	393	394	451	413	435	374	391	421	401	393	381	411	390	418	432	418	403	400	427	401	407	434	436	424	401	410	385	409	436	415	401	422	432	398	406	397	408	392	419	396	422	448	439	386	401	399	435	405	405	406	378	429	437	421	386	435	437	374	432	378	403	411	393	386
85841	67669	63357	46639	18967	2717	239	185	169	134	138	138	133	138	121	126	121	107	132	122	121	107	105	125	116	108	107	112	103	121	108	122	103	102	115	118	107	110	121	100	101	112	115	119	107	107	114	97	108	125	114	117	114	106	115	115	134	125	112	115	105	88	107	101	121	121	121	121	129	128	138	92	109	102	103	95	118	131	98	104	114	100	85	102	129	110	107	117	119	112	113	138	102	83	122	105	107	120	104	117	121	86	106	92	103	110	74	121	107	107	129	92	123	102	94	85	129	104	105	106	100	99	106	103	103	127	84	116	106	106	94	116	101	85	104	122	114	109	105	98	98	102	113	135	122	105	107	122	111	108	109	93	113	112	106	112	125	95	131	97	117	97	94	105	101	124	114	103	123	131	112	112	113	104	91	101	112	105	93	119	84	103	104	111	97	97	107	100	88	103	107	142	110	118	100	99	109	101	105	116	107	114	90	111	106	102	105	110	124	106	108	118	112	116	92	106	94	88	98	117	93	105	94	129	109	127	105	114	120	101	121	120	103	93	113	113	97	123	93	91	102	119	100	116	121	95	107	114	105	95	106	109	106	123	115	79	108	103	95	105	114	134	104	110	111	110	105	115	106	108	102	120	104	92	116	124	102	112	107	107	107	115	115	104	118	127	112	97	95	115	109	113	103	102	99	126	117	102	114	101	123	106	100	102	88	100	117	102	135	96	92	118	110	106	101	96	108	126	105	120	95	92	116	94	110	119	109	107	113	97	107	99	90	99	121	117	117	117	100	107	102	99	113	100	116	106	104	95	113	105	119	92	97	103	109	111	110	107	109	115	119	105	118	115	89	105	113	111	109	101	98	107	108	93	94	97	100	100	123	103	112	109	87	92	108	87	98	108	93	108	98	81	122	105	121	118	117	105	102	97	107	94	91	109	103	98	116	97	109	117	90	92	107	107	119	96	96	108	110	94	109	115	90	114	117	96	111	100	107	102	104	85	99	113	118	114	102	104	105	109	118	108	130	94	111	93	121	108	104	86	92	99	99	111	85	113	110	103	92	106	127	117	123	97	92	112	132	108	96	106	111	115	117	130	117	108	97	106	121	97	111	120	109	106	96	112	127	109	101	109	129	117	115	121	125	97	116	110	112	131	84	116	95	99	91	92	101	116	113	111	112	122	90	100	91	133	127	105	96	102	122	114	111	97	121	112	102	126	94	86	100	111	110	101	107	115	103	123	119	131	90	103	104	119	121	126	108	125	100	105	102	113	104	98	108	120	100	98	87	83	117	124	100	104	93	109	114	108	111	121	110	120	91	109	118	86	108	110	104	112	125	102	109	104	101	125	101	105	107	101	105	131	103	101	116	103	113	110	105	97	111	101	102	101	126	112	99	111	133	104	101	110	95	117	124	90	115	124	106	105	98	108	94	118	116	92	115	113	113	112	121	114	108	111	100	87	94	100	113	100	115	110	110	98	96	105	118	120	107	114	93	101	120	97	105	98	101	89	98	106	102	110	98	110	103	118	108	109	107	127	102	103	106	112	112	97	100	100	126	106	106	88	98	95	103	93	99	97	104	121	100	116	115	134	87	104	114	110	110	142	113	125	110	111	100	116	102	104	115	119	108	100	111	102	117	93	96	113	121	102	100	108	92	106	110	100	126	101	119	109	116	106	92	105	97	102	95	104	114	122	135	99	105	112	97	112	115	83	120	106	100	89	105	135	106	87	83	130	105	110	109	90	115	103	113	120	100	112	100	103	104	97	110	120	117	115	99	97	110	115	119	115	111	92	118	99	104	118	106	98	113	95	92	105	122	110	97	102	117	95	131	110	105	104	127	107	91	124	107	109	99	85	98	106	132	124	109	100	121	124	131	122	114	96	118	108	115	105	107	103	108	113	116	104	109	102	102	112	104	99	100	110	98	119	109	93	92	116	102	101	113	116	85	93	125	116	109	118	94	102	127	101	114	109	83	105	106	113	106	115	115	102	93	119	97	100	102	81	94	108	112	103	114	100	104	105	118	91	106	102	84	106	108	110	114	112	103	120	89	95	118	114	114	118	102	103	122	129	122	115	86	94	122	117	101	101	127	108	130	112	102	138	106	103	116	92	86	124	96	101	112	114	121	123	111	115	99	86	92	99	109	109	103	103	107	90	119	112	93	114	99	104	120	109	116	116	109	131	108	112	111	105	116	92	100	115	106	98	110	94	121	101	99	91	122	92	110	122	109	116	98	107	119	125	113	104	109	107	118	125	121	102	108	99	124	109	109	99	108	125	109	131	104	110	125	112	117	91	83	112	113	97	113	107	101	104	118	108	99	105	112	103	126	95	108	120	106	112	101	98	144	115	107	126	101	98	97	82	83	114	130	109	117	87	100	111	103	89	105	102	112	116	109	96	91	110	115	100	108	97	107	109	117	121	92	117	112	103	98	114	101	118	94	117	126	104	105	114	117	117	104	96	109	113	104	108	126	85	99	107	102	109	118	114	117	113	111	123	92	87	111	97	101	115	81	125	103	94	103	104	87	104	114	122	125	105	121	110	99	109	115	105	98	114	101	95	108	107	128	111	118	113	105	104	119	112	111	103	104	108	98	98	110	105	107	120	115	116	111	113	110	85	119	111	112	104	106	100	115	95	116	102	106	94	119	130	100	70	112	106	113	133	124	117	97	107	102	110	108	109	109	120	123	101	94	103	120	84	124	117	94	86	87	115	105	101	106	115	106	116	129	126	115	124	105	111	108	128	111	104	108	106	114	104	114	110	102	117	100	127	124	111	127	110	118	121	97	108	101	101	103	117	111	116	109	98	92	99	100	112	110	109	125	118	116	104	101	114	109	117	111	120	109	110	115	111	113	100	124	108	106	119	115	91	104	90	102	95	101	109	111	109	115	114	109	107	111	99	100	110	109	125	106	110	110	98	99	110	107	114	98	127	82	93	114	103	95	126	117	98	117	117	118	95	107	121	137	109	121	123	107	119	106	129	115	84	108	111	86	115	105	122	104	106	125	98	114	118	128	111	113	86	97	106	117	106	99	112	119	103	108	124	120	122	107	117	107	121	119	92	117	145	95	103	93	106	105	120	100	108	108	103	109	108	97	119	107	107	109	113	109	111	121	118	100	126	107	91	111	95	96	91	116	112	98	116	117	101	115	101	112	110	98	113	95	89	117	111	106	107	94	111	109	129	109	100	114	92	118	111	98	100	104	97	99	94	107	118	126	94	104	102	119	108	108	114	118	120	117	98	97	121	104	86	125	113	96	117	112	100	98	123	107	119	94	123	108	112	107	105	112	106	116	128	114	110	93	107	112	107	116	105	95	110	110	122	117	107	90	110	102	100	105	105	84	118	89	96	112	111	107	113	118	86	102	115	130	103	126	113	134	117	105	93	102	110	116	115	100	113	123	115	103	127	100	106	108	116	109	127	113	108	99	125	120	117	105	88	105	111	101	117	92	104	119	111	109	106	94	110	129	99	108	107	112	115
59253	51985	58384	47623	15071	846	744	636	539	497	443	438	424	365	378	362	334	315	345	305	311	323	297	272	334	301	297	319	311	287	282	299	291	300	282	276	296	284	305	254	281	270	278	305	248	288	295	290	265	308	279	278	278	269	302	279	291	258	263	270	270	266	265	285	252	289	284	293	266	283	288	271	278	268	303	293	302	266	275	264	260	264	265	284	254	289	251	252	254	283	269	297	286	284	222	260	268	264	245	282	266	283	252	249	258	261	246	270	255	278	297	274	258	285	253	251	265	282	290	241	270	235	285	293	218	281	299	284	296	278	263	279	275	275	279	276	271	270	273	247	273	295	267	276	270	236	252	283	289	262	232	270	258	276	271	285	280	253	247	291	276	270	278	257	283	273	274	289	275	258	292	258	259	257	247	289	286	287	251	262	253	274	257	279	292	269	244	261	235	267	275	259	248	249	292	253	246	302	275	284	261	265	262	252	254	259	264	234	259	288	253	273	263	244	259	315	262	307	255	254	291	251	271	250	255	286	240	258	289	252	274	299	265	266	253	247	285	272	262	255	297	290	252	304	291	254	259	251	259	275	261	260	281	233	267	254	267	259	252	278	242	278	249	262	237	290	249	286	276	256	279	278	257	278	279	284	266	267	261	274	274	258	264	286	282	274	255	290	261	273	281	288	255	273	257	298	244	245	279	265	259	280	269	267	267	262	258	210	288	287	241	271	251	275	260	253	258	301	239	290	282	238	261	286	253	244	283	253	251	267	247	265	273	237	281	249	286	262	274	253	267	270	258	266	265	275	272	275	272	238	255	293	280	280	265	245	267	267	265	284	283	225	268	283	259	295	282	244	302	251	267	249	276	242	250	288	246	264	244	266	269	283	275	294	274	265	243	255	278	262	263	268	240	252	267	227	285	239	300	264	252	264	244	267	309	254	269	262	272	254	291	273	275	252	282	246	243	265	261	267	265	236	304	265	233	262	257	273	263	252	279	300	281	231	282	257	290	305	258	260	263	249	258	299	302	308	275	293	276	261	281	254	246	293	298	249	265	273	259	267	248	258	246	244	292	272	269	270	272	242	279	267	280	244	282	263	258	273	253	260	269	247	275	279	240	268	272	273	277	252	239	283	245	267	286	268	246	275	275	285	270	251	266	282	278	271	292	279	272	281	266	286	275	286	246	253	295	303	241	251	282	261	269	254	252	233	274	256	261	282	283	289	262	279	285	261	296	286	290	283	272	246	276	263	252	253	261	279	266	246	265	284	301	283	244	272	296	293	277	294	273	274	244	257	259	257	278	287	279	262	260	263	285	284	277	245	265	269	262	289	287	249	255	255	276	281	281	295	276	295	270	257	243	277	238	293	270	281	293	220	255	251	245	257	261	274	263	267	285	258	289	268	278	269	262	266	289	284	287	265	274	271	249	273	252	258	272	239	283	263	295	230	268	281	273	267	239	269	281	262	275	262	254	254	272	275	246	270	263	266	267	274	293	292	290	276	258	267	260	233	241	286	277	283	247	269	249	249	271	240	263	264	253	243	271	247	273	284	276	268	279	268	307	261	255	258	243	269	257	279	266	238	276	259	259	249	290	253	275	259	264	263	268	264	257	276	286	269	282	260	260	271	280	257	265	255	252	274	257	280	281	253	265	265	289	305	282	281	275	274	277	259	239	246	281	254	296	293	263	272	298	264	273	256	261	291	280	251	236	254	267	286	239	318	282	288	304	265	271	259	227	274	242	263	279	283	277	298	276	282	270	269	266	268	278	251	244	239	272	253	275	237	269	260	276	271	265	252	238	275	258	293	264	264	264	258	266	254	255	271	277	254	285	267	277	283	287	272	267	277	251	263	274	238	280	269	264	293	256	275	257	262	271	268	272	278	269	305	261	258	247	283	266	247	271	281	275	264	260	263	256	273	256	269	247	299	236	255	258	257	273	251	279	292	261	259	243	289	268	269	268	263	259	265	294	262	244	305	262	248	263	267	245	230	273	261	273	238	289	301	282	288	274	277	257	265	276	248	266	249	248	246	257	269	269	279	227	277	290	273	258	273	264	248	296	257	238	266	278	267	262	261	271	273	228	273	260	258	292	256	250	225	271	260	282	290	273	267	276	256	271	234	286	253	275	284	244	251	276	272	266	280	302	259	266	248	277	280	272	258	264	291	271	252	268	276	277	292	264	271	263	297	279	257	248	266	309	256	298	284	275	322	264	253	262	264	274	286	254	255	260	235	255	270	254	283	253	272	264	256	279	262	287	243	270	251	294	277	256	291	280	251	286	301	285	267	276	257	261	279	274	280	285	258	278	264	289	236	245	260	298	296	260	281	263	238	294	274	281	246	266	266	255	267	259	279	260	263	258	266	267	258	255	280	283	267	270	274	278	273	248	297	271	252	257	278	259	257	280	265	260	263	271	268	265	276	267	278	242	284	275	273	288	273	271	248	272	257	278	266	271	255	270	265	271	255	286	253	278	258	259	258	284	267	230	256	249	294	277	259	269	246	241	274	271	273	260	270	290	278	273	281	274	263	272	269	300	265	296	255	259	271	263	270	248	275	298	273	269	259	266	256	269	261	260	294	266	252	263	274	281	259	288	290	280	283	270	252	301	253	239	286	268	240	269	238	274	258	267	282	298	279	264	253	296	236	268	252	263	269	256	269	276	267	251	253	257	278	270	243	273	261	238	276	263	277	262	283	293	263	231	265	257	281	262	284	271	294	293	239	259	245	261	276	287	262	271	273	253	271	270	291	290	246	267	268	247	267	282	285	261	269	280	279	287	303	264	258	256	255	261	271	273	244	269	250	287	241	284	250	258	252	254	294	268	239	272	260	243	265	260	282	246	305	235	264	257	287	257	263	256	277	261	277	286	259	266	261	272	292	250	253	280	294	270	279	248	257	295	250	285	256	261	280	271	278	254	273	290	255	263	270	237	278	273	293	280	267	260	270	289	264	262	267	225	256	281	271	261	294	275	287	277	268	270	253	260	268	237	279	270	258	259	247	273	254	268	281	266	262	267	236	262	264	258	263	247	262	304	298	265	273	264	258	269	258	289	266	263	255	275	268	254	291	266	273	270	255	267	261	258	293	289	256	253	251	284	240	272	244	265	278	282	277	273	288	295	258	273	275	262	259	268	261	287	284	273	269	284	279	279	258	279	262	285	264	281	240	262	293	283	254	258	262	276	279	274	278	255	277	250	255	247	266	251	248	264	247	287	271	252	273	296	306	239	294	273	259	268	283	262	256	254	256	251	291	248	266	266	276	270	291	233	259	293	248	254	273	262	253	240	325	262	249	266	254	257	283	268	295	279	290	276	260	259	271	241	243	269	246	239	279	257	299	269	263	260	262	280	266	292	264	286	280	270	287	269	304	267	251	238	263	270	276	265	237	262	260	265	246	265	278	272	284	281	270	271	272	284	278	271	296	263	278	256	273	271	262	267	313	272	270	246	269	280	246	262	307	287	290	278	242	240	246	253	264
32254	12507	5357	2286	452	311	309	289	263	255	311	290	260	261	310	285	285	260	294	271	297	298	315	293	332	310	292	294	281	294	292	262	266	287	266	275	310	289	292	284	285	269	287	296	282	309	301	248	310	276	296	282	308	284	310	269	265	294	297	286	272	297	301	284	276	314	298	295	283	301	300	284	303	286	303	287	247	329	298	268	287	273	253	289	286	290	265	312	303	294	266	288	305	248	282	289	321	295	277	313	293	299	278	306	308	297	277	292	294	318	306	275	286	287	297	272	300	271	258	273	274	299	302	280	272	291	282	291	288	300	299	270	299	313	311	291	302	276	262	286	284	299	313	287	263	296	292	282	279	292	283	302	281	321	286	275	306	297	337	300	296	280	300	288	302	276	281	282	261	279	288	272	288	291	290	292	284	308	295	290	299	269	299	287	280	311	317	266	322	288	295	259	310	314	279	292	283	330	307	313	277	309	327	295	288	290	323	287	308	275	303	294	315	310	322	299	271	299	286	292	307	293	307	323	271	280	301	271	249	278	317	279	277	275	307	323	281	298	300	267	281	269	292	292	262	309	297	303	281	277	295	271	281	295	302	309	273	297	290	287	304	281	287	295	304	277	268	285	293	304	268	267	299	261	276	283	327	314	313	298	263	295	258	269	287	278	307	277	292	284	274	281	278	306	287	274	272	305	272	288	272	296	316	300	265	329	294	293	288	286	293	290	255	294	276	288	317	267	324	324	309	284	299	304	275	259	269	305	270	300	302	296	304	287	311	282	278	269	284	279	295	253	299	267	310	324	266	320	277	286	290	286	295	288	314	296	280	330	284	254	322	290	273	289	288	263	269	279	286	278	294	298	273	258	312	282	273	255	323	279	290	273	291	319	302	290	281	251	282	303	294	274	284	279	279	315	257	301	304	310	309	272	254	304	292	288	252	279	299	278	272	252	282	343	348	285	302	304	321	272	288	306	248	242	286	265	310	276	278	278	283	288	267	319	282	266	306	319	271	300	263	304	286	300	276	267	317	301	296	314	293	288	271	284	292	290	319	311	311	263	302	275	278	332	294	302	294	320	298	305	288	262	286	298	272	282	272	284	267	257	314	288	297	308	286	268	309	295	287	305	252	323	278	271	259	301	277	316	285	305	309	308	287	271	302	256	300	294	305	287	299	285	276	297	292	317	278	283	304	262	299	273	285	300	300	266	287	270	299	298	322	302	297	320	305	304	274	266	279	265	295	310	280	292	305	298	305	293	284	273	305	300	302	277	254	299	286	306	279	298	291	299	251	309	283	289	309	302	297	295	290	292	293	258	319	286	300	310	285	276	305	287	299	280	264	289	313	293	302	290	271	284	300	296	278	287	284	279	289	263	297	304	276	275	288	299	292	263	294	314	279	271	304	288	287	325	290	284	292	274	276	277	280	272	282	243	312	273	284	261	296	290	320	263	276	305	286	241	280	330	292	228	294	271	304	291	293	281	270	294	276	290	318	266	286	304	304	270	282	295	304	302	296	305	313	279	288	316	281	297	316	288	297	316	273	300	276	307	282	293	341	267	270	281	275	272	305	289	294	290	306	330	283	262	286	291	283	266	287	283	298	292	292	278	295	276	267	313	275	309	316	251	285	299	300	327	280	280	312	292	305	337	275	287	285	296	280	288	295	308	257	285	271	313	299	296	302	272	286	304	305	318	279	268	296	271	311	264	298	282	293	281	288	312	282	284	285	311	284	315	336	262	296	288	306	312	274	284	271	288	264	305	299	254	314	304	279	289	288	272	270	273	307	304	265	281	292	286	244	288	276	291	283	304	283	299	289	310	291	310	271	294	281	302	272	298	258	293	283	328	310	294	264	275	307	291	299	303	303	280	322	313	284	264	299	298	292	288	290	260	256	317	303	266	285	271	286	264	290	323	274	313	265	273	278	308	270	311	323	279	285	305	351	267	265	264	310	286	281	248	291	260	278	293	307	268	288	286	294	308	271	309	275	261	287	284	315	268	282	291	276	271	291	292	318	288	311	298	288	293	286	311	256	289	266	289	289	293	294	290	263	278	262	270	273	301	328	280	284	284	261	268	288	254	274	304	279	292	288	315	298	297	285	292	280	313	288	282	284	289	304	288	310	315	305	281	280	279	262	280	282	290	271	280	292	290	255	287	291	272	305	303	273	287	308	321	291	293	278	288	298	277	282	286	280	298	283	260	306	295	276	288	288	283	287	318	275	288	294	296	293	282	267	287	347	272	305	287	326	254	277	311	286	283	272	263	283	306	304	267	256	280	272	291	299	280	290	284	268	284	313	281	287	292	306	303	265	268	307	285	292	304	282	319	298	291	294	297	287	306	258	316	290	285	302	299	277	291	280	254	287	289	298	293	294	300	313	323	298	275	303	280	305	261	269	285	296	293	271	301	261	330	294	281	288	278	308	295	311	299	293	287	310	280	278	270	296	278	279	285	295	281	308	308	293	284	299	300	294	265	276	312	307	285	284	291	256	313	278	295	261	307	291	257	294	286	312	286	295	269	284	282	255	304	289	289	295	292	285	262	305	318	272	268	282	298	311	295	319	300	295	306	250	291	273	305	285	286	299	299	275	308	286	300	280	282	278	274	301	317	304	288	286	300	300	309	295	294	303	272	271	285	276	298	305	302	256	269	289	260	269	291	292	292	321	322	314	301	313	290	295	308	303	265	309	325	291	286	270	278	317	300	267	302	293	284	305	306	261	266	294	292	279	289	274	259	266	270	257	244	302	307	286	325	304	305	276	304	279	243	305	279	305	332	298	285	280	281	281	293	324	321	302	272	293	302	306	297	260	301	265	286	296	282	293	308	282	278	318	295	288	296	304	292	277	269	263	278	301	278	318	249	275	287	317	316	264	283	292	316	276	280	290	297	250	265	263	290	281	249	267	302	276	260	282	267	289	298	300	310	261	280	276	262	313	295	293	300	267	284	264	291	260	284	284	306	330	279	301	313	308	275	265	266	319	278	279	263	256	304	271	293	291	286	307	281	292	307	300	291	280	296	291	290	297	286	334	293	300	305	326	307	259	309	297	298	286	289	290	304	311	282	286	291	290	306	312	251	290	290	260	267	295	335	277	297	295	282	260	292	277	266	280	276	307	329	254	294	266	308	263	270	267	286	293	284	238	285	320	298	266	295	292	273	290	292	302	282	296	303	278	306	258	272	290	298	266	285	289	297	290	286	254	283	284	311	258	260	272	276	284	295	278	285	301	287	291	309	311	277	275	266	287	318	298	277	312	266	323	301	282	274	296	287	278	308	283	275	296	297	300	289	281	277	260	272	272	278	284	305	286	314	299	304	257	306	308	262	260	336	295	279	289	274	290	300	292	274	303	287	302	283	282	270	264	276	267	295	280	318	295	307	283	294	304	303	305	283	284	278	268	272	282	277	254	288	284	271	294	254	288	243	283	266	277	308	308	268	291	247	307	303	298	302	307	280	321	295	311	297	285	325	280	313	279	273
26945	11424	9441	6390	1217	657	663	677	668	583	589	628	678	638	619	654	668	635	642	650	628	623	624	645	625	671	663	673	664	663	628	643	582	611	598	609	578	637	675	607	627	640	631	665	613	611	651	631	675	659	676	662	640	651	611	619	597	624	619	608	624	628	613	681	613	608	637	604	649	650	629	619	659	688	646	647	624	612	651	673	603	635	622	643	630	637	640	617	648	596	672	627	669	629	653	656	644	622	632	662	619	627	638	658	652	639	649	661	579	652	675	638	610	654	607	620	623	635	623	667	677	630	638	630	672	709	591	629	658	679	645	651	621	619	649	649	660	666	631	659	676	643	674	600	614	644	662	614	626	650	609	647	654	649	603	589	641	633	656	646	650	629	659	620	674	638	632	653	631	628	664	643	631	605	596	631	665	593	644	598	668	602	624	630	584	712	638	654	646	658	627	694	649	608	611	670	607	656	587	654	602	668	600	654	604	646	663	632	680	632	626	688	657	652	647	622	645	646	654	642	667	598	659	639	636	658	625	634	663	632	627	601	593	625	625	668	617	615	618	640	634	664	626	620	640	642	617	643	620	635	681	650	648	655	637	633	652	620	606	619	630	640	662	638	610	644	649	655	665	590	657	611	624	631	613	665	614	627	596	584	629	663	612	601	636	606	599	616	604	642	626	638	633	631	628	645	633	614	649	623	620	659	638	600	622	648	641	637	705	637	639	642	587	659	652	578	635	642	633	647	629	641	635	644	623	640	620	593	649	661	672	601	584	617	592	600	609	632	643	627	615	635	616	628	611	637	664	645	650	636	717	612	614	588	690	638	621	653	647	614	658	675	629	679	645	663	670	651	668	662	572	661	650	586	711	619	684	564	640	661	653	619	655	683	653	620	616	639	619	609	632	618	653	649	647	630	661	658	653	636	662	632	628	616	657	635	620	608	628	633	654	630	647	653	608	647	647	657	660	671	655	612	640	642	634	627	676	632	630	627	642	672	653	640	637	594	678	613	638	630	611	671	662	645	638	664	652	625	644	589	646	606	587	645	690	641	693	644	632	660	587	611	640	646	662	609	621	640	639	636	612	639	693	684	636	675	603	670	685	659	632	639	567	607	660	598	614	586	650	632	621	592	643	667	620	617	638	645	622	652	651	623	626	670	668	675	608	620	592	607	669	647	635	616	644	629	659	635	615	665	648	617	684	665	605	621	681	641	615	627	670	617	612	619	585	671	631	605	638	602	594	631	687	665	642	632	632	651	622	662	640	603	628	641	635	680	680	652	666	606	647	658	633	650	607	631	563	668	639	649	607	640	652	624	641	621	679	629	648	641	624	627	674	612	660	651	677	649	638	626	663	634	651	622	585	632	637	595	651	625	635	648	696	635	640	625	624	637	642	634	630	647	669	620	621	649	593	623	680	641	631	652	629	696	609	657	669	650	654	647	663	630	609	599	624	629	616	639	615	640	698	603	630	648	650	654	637	624	645	592	661	656	685	657	683	598	630	676	656	663	667	646	672	612	646	642	667	624	626	625	646	637	651	660	619	675	630	620	665	632	660	662	652	639	672	610	660	646	642	622	594	686	595	627	636	659	656	597	608	647	653	652	657	635	631	624	639	659	660	664	607	669	631	671	641	613	668	635	655	640	685	639	638	644	631	644	627	619	613	609	641	665	610	619	607	595	640	627	611	635	644	669	673	573	653	607	687	627	629	674	651	593	653	640	652	615	689	674	639	568	637	590	630	666	627	624	684	603	620	647	641	589	685	669	682	629	650	697	639	623	619	605	666	660	608	631	632	628	675	659	668	635	655	592	613	612	646	629	623	654	631	658	661	605	658	598	632	678	615	640	650	661	611	657	637	629	654	612	665	661	676	609	628	663	591	655	619	681	664	637	624	629	635	693	664	628	661	603	623	643	638	649	697	630	633	657	663	618	616	632	649	616	663	605	606	642	614	612	635	604	579	623	670	683	617	660	675	635	629	616	636	608	615	609	642	625	599	640	621	683	616	629	616	647	604	619	686	658	664	629	637	671	585	645	609	657	631	638	636	605	654	662	644	647	613	656	598	641	637	675	598	630	628	667	634	641	636	642	626	606	643	656	656	623	662	623	621	594	634	659	577	609	616	681	667	612	609	624	623	638	653	631	647	620	651	645	630	591	663	598	696	627	676	627	639	617	662	688	581	635	642	672	628	680	598	600	605	636	642	639	642	658	635	635	633	639	618	630	640	646	656	669	640	641	611	645	626	587	650	677	610	631	639	648	649	661	638	659	649	677	638	677	658	587	652	629	633	642	623	593	648	650	642	633	640	627	682	656	652	635	613	617	648	645	642	638	648	671	650	656	676	633	599	665	607	623	641	646	685	633	621	664	665	640	670	628	652	660	629	616	625	635	639	627	672	641	631	676	605	629	645	677	634	660	623	651	643	628	636	610	679	656	668	598	644	647	634	634	629	679	558	648	667	678	664	621	613	653	606	635	627	686	627	644	640	666	615	676	661	653	626	627	639	660	657	636	610	626	633	669	626	607	636	634	629	609	631	619	652	642	658	635	614	659	654	619	620	646	626	642	634	622	632	660	624	592	637	636	653	636	631	634	595	625	630	630	649	648	602	627	637	653	649	657	650	660	599	598	646	617	620	621	673	629	646	637	634	631	646	668	647	615	643	588	603	575	634	617	659	639	649	586	636	665	615	630	653	660	658	646	643	662	655	653	652	582	586	654	610	643	614	645	612	561	657	640	624	671	610	636	677	623	627	581	659	648	683	622	644	624	643	653	621	643	638	604	596	626	617	628	668	666	610	644	613	639	594	644	618	676	611	610	627	636	666	607	656	632	661	704	679	654	640	664	662	658	581	666	641	667	632	641	659	592	636	635	657	666	638	657	660	636	668	649	653	623	665	642	656	608	645	607	636	625	643	639	655	630	657	634	620	642	605	654	627	596	634	672	645	634	647	650	617	648	665	606	637	658	682	652	607	680	657	665	631	646	608	637	654	676	607	629	632	641	624	587	600	637	632	623	586	676	608	636	639	627	647	663	652	665	640	586	652	646	624	645	642	650	623	664	635	656	639	625	634	639	629	636	636	667	634	599	652	666	643	672	619	686	664	651	611	646	661	666	665	646	690	663	674	656	655	595	654	611	671	619	664	610	645	613	653	653	622	599	625	664	609	617	622	633	647	652	675	640	641	683	606	632	629	623	647	663	661	570	670	679	678	630	644	599	629	662	628	654	612	655	600	620	660	604	646	649	645	664	605	667	644	618	608	659	665	664	610	590	657	645	630	624	644	642	642	624	639	610	608	646	648	665	672	675	642	654	643	645	623	664	602	609	670	642	654	648	629	669	557	669	672	601	639	681	660	655	677	628	651	636	641	628	659	606	598	614	718	641	642	595	629	611	626	641	682	645	658	650	616	649	661	616	622	629	634	634	598	656	691	662	650	631	692	631	648	636	656	657	638	637	642	645	646	625	647	639	660	681	629	605
76452	56614	49346	36844	12216	862	230	211	203	201	212	232	191	222	217	175	199	186	177	198	194	177	194	198	191	192	184	199	189	191	187	196	189	189	200	191	175	198	174	188	174	180	190	191	186	168	189	186	179	179	192	206	182	206	200	169	171	182	171	210	196	198	162	187	162	187	189	160	166	187	173	193	185	179	193	167	172	198	203	189	181	196	194	193	188	192	181	190	184	164	212	184	184	175	199	182	190	178	183	157	176	160	198	168	163	198	200	207	156	164	174	177	173	203	176	207	185	190	174	185	166	190	187	211	188	184	185	171	208	182	174	153	176	180	177	181	195	197	158	178	191	184	187	195	189	186	156	190	164	215	193	181	175	180	176	164	186	168	200	214	186	158	188	220	192	167	169	166	162	175	201	186	159	186	184	180	201	152	187	157	173	213	195	167	185	182	177	173	162	178	193	202	185	170	200	175	155	173	183	179	162	155	195	183	177	185	172	173	182	188	181	183	157	160	182	189	158	174	177	176	183	160	199	176	178	180	187	194	198	165	193	188	180	186	174	150	184	181	192	185	179	195	181	166	183	182	184	185	197	193	185	157	178	182	170	177	178	191	166	167	177	179	192	173	203	199	176	186	187	184	181	165	183	203	181	182	201	176	168	179	198	180	229	205	176	182	183	179	183	164	168	195	183	165	166	164	167	185	171	203	179	171	163	176	197	171	166	168	167	191	226	171	195	170	207	171	178	193	194	187	175	186	168	168	187	168	182	188	176	195	161	192	164	179	192	159	146	167	194	181	177	203	192	167	180	187	164	172	190	178	182	177	194	202	209	169	182	159	194	180	181	190	170	191	164	178	164	208	180	164	178	146	189	187	208	162	185	179	171	187	181	203	166	185	166	169	188	204	175	160	175	197	158	173	176	172	170	185	162	180	209	188	194	193	174	192	168	178	217	186	175	191	206	157	176	187	169	191	210	183	185	199	176	199	202	187	181	194	172	174	159	199	193	178	178	186	167	190	210	177	186	164	203	162	190	165	159	190	178	172	163	191	168	202	192	183	181	205	172	170	196	178	178	190	177	202	196	205	172	188	191	171	163	177	186	206	193	167	168	176	161	189	175	172	193	146	181	198	170	180	194	171	208	177	208	183	181	170	175	185	213	183	179	167	186	197	198	186	160	160	172	187	176	197	191	193	182	187	198	182	174	183	187	200	169	186	170	178	175	188	168	178	185	183	176	175	157	209	180	178	189	171	177	197	188	182	182	192	154	196	187	193	169	159	207	193	183	181	192	183	186	186	194	172	180	173	196	186	170	194	186	156	175	189	162	198	140	184	174	208	194	183	194	166	178	190	176	159	185	206	191	195	161	165	178	190	188	170	183	194	191	227	189	174	162	150	168	173	187	202	165	185	162	178	185	169	157	168	162	200	168	159	172	223	180	220	179	198	195	165	188	183	190	194	190	182	180	185	179	165	191	153	190	176	200	173	181	187	183	199	190	188	179	178	172	181	184	169	167	178	175	170	202	182	180	175	194	183	197	193	177	204	174	179	173	174	185	195	195	176	182	171	162	174	154	181	150	201	198	157	212	180	174	179	203	194	178	214	186	167	165	205	157	188	212	183	180	184	175	172	196	167	190	166	185	179	160	159	162	172	167	161	202	190	183	186	160	181	197	205	181	192	168	138	188	190	185	176	194	180	175	205	183	179	175	164	185	188	157	170	197	182	185	197	189	181	170	175	177	184	164	191	180	164	203	200	199	198	198	155	156	164	184	184	181	171	176	177	180	201	172	203	184	165	192	218	164	177	191	179	183	161	177	198	185	181	187	222	197	191	161	185	224	194	205	164	162	155	166	153	176	187	182	188	151	193	158	169	175	176	192	222	183	190	188	208	182	182	194	172	164	178	198	179	188	176	180	161	176	215	174	163	169	169	173	203	154	177	162	188	199	196	199	179	163	174	180	180	181	197	183	169	193	191	179	207	172	199	192	173	173	161	163	179	199	164	181	174	202	167	155	170	179	187	175	154	190	170	178	191	175	187	173	186	193	181	173	163	175	181	185	161	182	175	159	198	185	190	180	168	180	204	175	172	172	174	170	199	206	191	183	171	198	175	167	180	180	171	200	201	182	174	191	190	163	181	195	165	182	183	155	193	163	176	181	162	203	203	190	201	196	173	186	201	165	202	173	167	192	180	165	184	199	178	182	172	213	161	158	186	169	167	166	216	157	165	184	169	182	210	195	184	156	161	182	200	177	182	174	158	201	180	178	181	209	169	189	158	189	184	179	176	180	193	173	186	198	197	173	185	164	181	186	166	181	149	191	172	201	156	179	180	192	193	154	186	184	172	188	184	190	170	190	159	174	200	172	145	190	185	175	183	166	187	177	187	151	190	175	192	204	175	166	165	171	170	177	176	190	173	182	188	192	197	199	186	171	181	192	189	184	181	196	188	208	193	177	183	180	158	209	198	187	176	173	171	159	192	183	181	182	203	193	182	179	172	165	195	188	200	172	178	174	170	166	178	178	184	181	191	214	175	185	194	193	168	204	187	187	197	180	169	183	181	211	183	177	163	199	191	202	196	184	185	216	181	160	187	195	179	172	157	209	171	161	177	187	169	166	200	180	192	151	189	162	172	185	207	184	184	190	176	190	210	210	186	174	172	176	196	167	187	174	171	192	177	180	152	183	173	173	174	161	158	179	175	198	183	189	180	212	163	178	181	163	172	187	182	164	158	189	183	168	181	202	210	174	162	195	182	183	150	182	205	185	186	202	156	171	170	214	185	184	204	175	161	174	167	190	204	186	202	185	162	166	182	208	178	137	196	190	181	142	186	183	179	169	172	175	185	181	176	181	149	195	184	189	168	161	188	169	185	163	171	192	158	214	184	179	205	185	177	175	187	169	163	190	191	185	214	179	172	178	179	186	192	181	173	192	190	184	193	199	205	164	211	207	174	183	174	179	196	186	181	187	155	180	181	165	181	170	227	199	174	187	206	181	173	182	194	199	192	191	174	171	182	197	185	206	174	190	177	195	193	178	188	172	192	168	185	196	189	201	168	189	190	185	207	195	179	180	172	187	165	204	195	164	198	204	177	168	181	175	177	199	185	210	179	181	168	206	208	176	180	197	177	177	169	207	177	196	168	176	196	180	201	175	181	163	170	159	182	175	164	193	182	186	214	176	182	193	190	160	184	183	166	208	206	166	189	168	165	196	181	172	204	175	173	174	188	174	180	184	176	179	172	187	192	180	185	190	188	191	183	179	173	171	167	175	177	191	172	178	174	186	179	156	174	175	186	161	212	177	179	171	195	201	149	188	204	171	192	193	161	194	159	178	176	175	202	177	194	181	147	178	172	189	168	186	165	177	176	151	169	201	167	171	198	157	192	196	167	174	174	199	166	198	187	165	191	188	202	191	193	177	183	201	187	203	193	176	179	216	189	181	172	186	174	169	169	192	167	184	184	203	199	180	187	192	168	183	183	152	189	180	175
49458	42230	47033	40721	11598	743	669	585	578	495	511	506	472	465	498	470	441	460	425	470	430	485	422	425	410	448	418	454	440	433	409	399	427	408	419	434	409	437	395	413	398	433	412	422	396	443	423	410	424	410	399	414	394	406	398	424	405	437	420	408	409	405	410	402	429	421	395	432	414	438	407	370	443	423	408	423	444	437	385	413	416	435	405	379	421	393	408	426	453	408	428	391	432	428	398	396	425	436	414	405	424	430	396	443	357	412	403	418	390	409	413	401	419	410	413	385	424	447	404	382	419	441	408	421	405	404	444	416	403	413	432	398	453	401	444	452	403	444	422	383	373	417	411	418	372	435	402	426	464	412	422	399	382	382	430	407	400	413	426	458	386	421	424	430	415	361	399	416	427	426	413	420	428	437	425	407	421	397	437	420	398	467	393	439	434	416	379	454	387	421	430	420	386	402	402	462	372	407	446	418	427	408	416	390	418	407	418	418	444	423	418	427	391	395	438	435	438	393	375	430	457	437	401	397	430	445	390	384	405	391	417	431	452	429	443	407	443	411	382	399	408	384	386	424	393	411	429	383	388	394	415	413	391	420	429	398	392	413	395	415	394	420	389	414	439	415	432	411	408	381	426	426	397	434	407	373	388	420	420	427	453	417	398	420	439	417	428	419	402	426	459	423	425	390	461	421	424	404	459	403	417	412	410	425	426	425	422	389	459	399	411	435	400	432	398	413	431	414	446	389	406	435	410	435	404	398	446	429	392	391	410	433	412	412	387	447	418	451	402	394	389	407	399	373	414	442	405	402	408	385	405	406	408	393	442	434	410	445	435	428	440	388	392	418	418	386	388	430	379	390	432	395	442	429	451	386	444	387	435	436	430	413	389	426	453	429	435	397	412	390	428	398	413	418	392	410	430	412	392	419	387	464	405	410	425	409	424	422	377	417	412	431	394	420	401	384	412	410	429	400	414	426	446	428	420	442	384	404	445	436	396	413	435	430	434	410	416	392	391	418	410	380	429	404	415	405	418	427	408	422	381	409	435	419	404	400	450	464	393	416	416	401	393	399	380	422	394	364	384	463	424	413	455	387	415	424	381	414	423	432	427	415	395	391	424	439	420	390	445	396	441	418	423	440	412	412	412	382	415	380	369	423	436	407	434	402	430	402	389	413	367	371	410	446	401	378	415	411	429	431	393	405	408	407	444	406	435	428	381	388	386	403	426	389	420	406	440	410	405	404	407	429	395	422	410	407	407	393	411	398	420	440	381	394	404	372	424	370	405	389	429	432	405	417	428	417	371	416	407	424	421	422	420	406	383	429	423	404	447	415	401	411	390	433	423	425	407	427	423	413	428	428	429	389	458	360	414	406	392	435	425	429	374	404	433	450	434	408	418	408	413	430	413	410	386	382	416	416	424	397	433	389	419	418	412	448	413	442	415	401	425	442	432	393	442	420	378	380	402	438	383	427	407	424	423	422	395	367	449	397	423	401	423	440	401	433	416	405	439	414	434	422	419	411	391	446	413	408	433	405	435	395	412	453	385	409	381	407	407	409	424	411	417	402	425	409	430	426	428	409	414	408	435	413	398	446	391	416	390	407	414	415	465	391	455	407	458	401	402	389	422	442	402	418	380	404	419	433	424	391	437	433	403	431	404	411	426	460	414	419	380	389	406	436	374	442	398	437	410	402	439	392	419	411	432	444	398	416	410	431	426	411	441	420	409	391	417	413	405	428	414	418	382	397	406	412	428	397	398	433	415	432	387	408	405	436	433	388	378	431	403	405	441	433	419	432	464	364	405	398	395	399	413	407	385	390	407	393	435	399	383	385	393	426	418	454	425	435	416	413	382	363	408	407	413	391	400	412	421	397	396	388	380	414	421	409	408	398	420	390	426	403	405	412	409	429	412	439	450	422	402	419	415	418	404	392	400	419	424	408	372	414	414	419	386	442	412	396	419	425	430	397	430	372	433	421	397	426	393	414	460	435	401	396	406	418	396	417	419	423	402	438	418	438	428	376	384	436	388	380	432	386	417	436	411	379	390	440	398	390	449	415	391	416	416	419	419	410	459	420	393	392	428	425	387	407	432	429	399	434	431	432	420	402	410	393	419	381	442	407	385	393	391	384	394	441	431	434	458	413	450	415	417	402	443	415	392	419	405	409	396	405	415	401	426	423	412	393	408	403	413	400	388	402	389	369	398	419	440	422	400	412	401	406	411	442	442	415	425	424	419	434	431	410	417	401	405	390	412	445	427	418	434	403	439	434	451	420	415	442	437	401	419	376	403	430	421	384	394	411	379	412	419	443	403	436	391	387	419	444	421	371	424	417	402	392	438	402	421	401	392	390	426	454	408	390	424	428	392	417	428	383	412	412	418	441	410	399	415	432	399	430	416	424	404	416	420	402	411	434	412	427	401	390	397	395	415	416	395	431	419	390	430	403	412	426	412	425	393	413	409	405	424	431	393	434	396	394	457	444	425	390	403	406	458	423	396	391	401	461	416	430	433	417	415	388	393	378	416	439	427	426	433	403	402	422	373	437	422	419	411	427	372	440	397	424	406	439	400	374	435	412	408	445	452	427	407	400	377	418	406	412	403	445	441	421	393	426	384	420	422	442	451	392	407	404	403	406	425	446	397	425	417	370	417	437	407	442	438	438	394	443	390	374	405	421	395	412	414	413	408	413	358	413	394	446	412	427	391	379	420	431	417	417	451	407	400	382	435	426	430	419	339	423	467	402	426	446	422	390	414	409	418	393	438	432	403	437	409	386	419	421	422	419	421	407	383	434	413	434	421	412	413	450	414	405	417	396	408	427	424	384	410	405	436	423	412	418	391	391	409	417	441	397	398	397	419	419	441	411	441	451	417	454	407	420	410	398	445	420	430	424	407	399	447	425	435	440	372	406	414	403	382	391	420	403	392	417	442	393	407	399	433	408	412	442	427	452	417	396	419	422	426	419	411	388	411	402	390	408	401	390	381	420	400	407	415	399	416	415	383	408	402	383	423	423	438	439	416	410	433	405	458	417	429	392	403	440	410	399	400	405	414	434	424	413	404	417	424	430	418	439	426	392	420	434	429	391	439	395	441	392	415	381	385	391	424	394	397	407	431	421	448	402	396	399	431	427	389	410	444	426	391	444	404	419	398	387	439	403	396	413	424	424	426	392	404	445	374	418	381	383	385	428	411	399	389	453	395	404	443	443	425	412	449	424	440	401	412	429	425	417	420	395	364	444	479	387	395	401	432	391	440	424	444	434	373	410	437	429	373	434	425	416	415	406	382	393	375	400	410	429	437	411	412	392	427	424	441	382	398	406	422	398	404	421	402	407	405	398	392	424	391	408	408	404	433	402	401	402	429	414	439	412	455	384	384	417	437	414	388	400	392	428	431	447	393	396	420	419	411	403	400	421	424	405	427	399	415	432	404	402	377	410	408	408	380	424	378	409	414	414	433	402	417	401	435	391	365	391	410	412	421	393	427	439
87040	68614	62286	47851	19887	2918	244	162	181	128	142	148	98	136	124	117	136	110	119	111	124	102	120	125	127	117	105	113	114	96	130	112	101	130	102	97	130	126	106	115	111	100	107	106	93	107	116	127	121	116	120	111	95	111	96	101	117	99	131	117	98	99	110	124	115	105	116	121	110	106	114	118	108	106	117	104	108	110	107	122	123	119	107	118	111	102	111	99	93	106	94	110	111	136	107	118	127	123	125	133	105	109	96	116	115	113	116	111	109	120	110	79	120	115	112	119	109	101	106	107	100	119	121	117	110	110	114	120	108	113	97	121	115	103	111	113	106	114	87	136	100	101	114	132	125	95	117	104	109	127	112	125	107	105	97	122	115	113	111	110	117	118	105	106	113	105	98	129	97	126	125	97	106	107	100	108	110	107	119	110	117	98	83	115	102	104	122	102	99	114	111	113	115	113	119	124	97	103	107	121	113	99	86	103	86	101	105	117	108	100	105	103	113	114	118	130	94	110	108	112	123	102	124	116	118	118	108	107	100	95	93	106	94	107	119	103	103	110	121	103	101	128	106	101	105	87	113	109	108	103	103	104	118	108	99	96	119	113	109	92	123	104	96	124	92	99	89	115	117	100	109	117	102	101	117	109	101	120	111	99	110	103	124	106	105	117	117	113	122	89	107	120	106	111	110	107	126	116	122	103	102	104	117	130	116	105	106	105	105	88	108	108	103	119	127	121	113	76	110	116	116	116	115	135	100	113	100	101	118	96	98	118	95	94	120	107	116	96	89	111	120	118	93	97	107	104	102	101	113	110	112	106	112	96	114	119	107	104	103	97	105	109	103	113	112	128	94	128	111	98	105	120	127	109	119	110	95	107	106	113	121	113	122	94	116	122	114	113	122	105	113	117	100	94	104	116	119	107	115	109	104	111	99	101	104	104	100	137	111	120	129	113	97	98	114	118	91	111	114	110	97	129	111	107	103	119	118	112	111	111	127	104	110	120	128	99	104	116	121	107	110	120	123	105	138	88	116	113	112	112	117	113	116	101	117	118	99	98	101	104	109	131	95	94	117	141	129	104	125	131	123	117	110	116	100	111	109	110	110	120	114	100	111	106	112	119	107	97	116	114	114	109	102	115	116	123	104	101	99	133	113	105	100	86	82	105	107	99	118	114	109	98	86	113	109	112	116	104	114	116	116	98	119	112	100	130	117	125	134	126	115	126	100	99	106	120	101	89	99	122	103	99	117	117	120	127	113	113	114	115	112	119	111	114	107	126	120	104	113	99	129	142	99	108	113	99	121	103	125	103	104	95	106	106	112	110	101	104	120	91	97	109	111	76	102	96	98	104	111	93	127	119	114	124	107	92	112	112	115	121	108	103	100	133	123	114	94	99	117	114	114	112	117	122	112	128	98	114	102	84	90	83	109	104	90	116	126	100	119	104	122	104	113	129	117	103	108	98	112	108	104	105	108	101	103	118	117	131	107	103	90	113	124	112	105	118	99	109	118	94	113	124	122	108	106	111	123	94	100	102	120	83	115	118	122	96	112	138	118	140	96	91	110	110	100	120	96	98	118	105	110	104	115	86	128	97	111	108	112	106	104	104	110	96	95	117	99	102	116	99	102	109	129	105	101	111	102	101	114	113	119	99	110	112	107	90	111	86	97	114	118	119	118	102	100	103	96	119	95	111	101	106	119	104	105	102	123	104	94	107	115	114	126	84	117	93	101	101	122	123	104	116	123	115	110	106	110	105	128	105	122	102	111	113	98	102	124	106	119	111	133	114	106	119	118	103	104	106	101	95	129	113	109	84	103	72	108	129	109	109	99	101	131	112	115	131	110	115	106	126	105	134	99	121	98	102	118	92	106	118	117	116	101	122	96	91	125	101	120	102	116	114	101	108	98	111	118	127	114	114	111	98	110	105	105	119	96	106	108	110	110	120	115	111	99	113	114	99	117	120	123	103	127	110	111	106	124	100	119	122	138	109	104	118	109	121	106	111	124	94	131	114	116	108	136	120	98	104	124	95	103	109	122	116	107	103	105	101	118	112	106	111	106	117	105	113	100	104	122	113	119	91	102	96	100	111	123	111	108	115	107	100	98	126	111	100	118	95	108	121	113	112	87	110	117	106	113	134	105	116	109	98	108	98	103	106	107	105	107	126	109	113	119	123	109	120	119	111	96	106	112	122	130	113	110	115	96	117	105	106	99	101	130	111	109	102	129	110	115	111	114	113	118	112	85	124	108	101	102	113	113	115	100	101	130	110	99	118	101	105	102	112	111	101	117	102	91	122	99	122	120	114	91	107	115	120	111	91	113	110	125	86	98	110	90	121	118	117	123	128	87	114	119	91	121	106	96	126	96	101	118	124	112	126	99	91	101	110	118	92	93	109	102	118	116	116	102	115	92	109	104	91	110	117	116	100	84	121	93	86	112	102	99	106	107	104	108	93	117	108	120	127	111	108	122	105	137	113	107	118	97	116	125	124	100	112	130	124	105	113	117	91	109	107	129	107	94	109	101	119	102	110	98	90	102	110	98	128	114	121	107	106	112	120	111	123	111	120	131	121	119	122	113	118	118	119	114	105	127	96	107	104	102	118	120	109	115	124	132	121	97	108	102	114	90	123	107	102	132	118	108	103	101	113	97	113	96	89	97	116	111	90	129	121	112	127	135	121	117	88	112	113	116	119	108	132	94	121	95	125	119	113	125	119	148	115	88	94	109	108	130	118	126	113	119	101	110	139	129	110	115	117	106	122	105	121	120	99	116	101	105	115	125	125	102	104	104	97	120	115	131	101	97	112	134	112	108	116	115	125	105	108	121	124	104	135	124	100	87	112	114	95	97	114	117	119	107	124	118	101	97	105	93	99	95	112	102	97	95	111	103	97	95	113	119	111	113	105	109	94	91	96	106	115	116	110	99	118	100	116	113	103	98	99	113	90	100	125	98	108	110	104	113	118	147	113	90	108	96	97	92	92	109	106	127	109	107	97	133	132	91	95	121	102	108	126	107	115	119	120	129	113	121	85	116	121	95	100	96	118	90	97	117	103	104	113	123	112	107	127	108	114	105	107	107	118	96	108	104	100	93	134	110	96	110	111	111	104	90	107	94	112	110	116	116	119	128	109	95	105	106	93	100	99	105	111	89	115	98	91	93	101	105	103	119	102	121	105	108	113	89	125	119	95	106	107	104	112	90	115	109	111	98	106	118	85	125	103	106	110	112	116	115	117	123	123	105	105	99	100	132	104	99	105	103	119	90	103	105	111	95	88	84	85	112	126	113	117	112	108	104	111	97	117	124	99	103	105	117	112	105	108	106	113	111	143	120	109	113	105	101	107	113	121	116	108	99	103	98	101	96	94	79	107	111	99	123	116	114	96	97	99	110	98	117	129	111	123	123	124	113	122	104	103	111	104	131	120	100	115	119	119	97	127	112	102	113	109	117	106	108	115	113	103	99	109	120	105	113	112	107	120	90	107	97	97
59441	52639	58689	49125	16129	865	717	642	566	479	478	411	429	402	355	357	353	357	350	317	343	327	314	285	308	317	316	313	314	296	298	286	283	298	264	282	291	294	272	293	289	277	288	274	309	277	304	265	286	303	299	265	278	267	285	290	294	279	317	288	275	283	289	290	235	263	266	277	327	302	272	272	281	255	279	288	281	293	255	257	282	254	286	261	240	264	293	305	304	292	270	277	272	250	260	272	266	251	274	274	279	260	285	288	274	266	283	264	251	277	276	250	265	248	252	265	284	271	290	248	258	279	271	288	275	278	284	265	258	297	276	268	281	255	302	273	253	261	268	263	270	266	269	266	280	254	278	262	265	271	254	268	280	258	267	266	283	268	270	273	270	267	281	257	259	263	280	278	290	251	258	265	306	292	269	252	276	264	263	264	297	265	287	280	242	289	285	271	280	259	288	284	272	270	276	274	261	279	277	276	262	276	275	239	284	285	285	260	280	288	277	296	264	287	284	284	256	258	266	262	261	287	280	252	267	263	270	282	279	279	239	274	272	244	298	298	266	249	249	299	250	284	253	268	270	268	277	289	286	255	276	292	268	266	268	255	268	279	318	305	250	289	279	295	266	272	250	298	298	280	265	294	282	265	264	244	256	260	284	283	256	264	292	281	283	275	287	280	249	273	263	235	271	259	262	276	308	243	302	284	284	272	296	292	264	269	257	238	255	253	281	277	255	259	296	274	288	277	258	264	261	259	285	276	290	280	275	258	245	272	258	305	308	256	245	260	273	267	257	281	281	280	264	267	266	273	255	253	275	285	279	274	286	256	258	280	267	280	303	269	282	289	251	302	260	262	291	292	286	283	274	293	282	253	283	267	258	275	271	252	252	263	262	285	283	286	265	260	262	249	258	257	269	273	256	265	270	283	272	270	292	275	259	254	300	246	273	286	302	280	250	285	296	250	272	284	266	265	263	264	270	235	292	286	265	272	269	265	271	248	281	250	254	266	272	242	256	261	265	281	290	288	291	252	278	282	280	287	288	274	260	239	299	250	319	274	286	266	274	275	253	250	293	278	288	255	258	252	271	298	274	288	262	279	293	248	256	247	289	277	271	237	292	267	262	260	280	264	250	286	253	288	274	284	271	291	272	286	276	296	272	269	257	276	267	256	309	274	260	258	274	262	261	288	261	249	255	297	259	289	288	240	263	280	288	261	300	247	278	280	271	256	255	282	284	282	311	277	267	250	260	247	285	262	261	280	272	265	297	253	259	286	258	284	272	254	297	279	276	280	314	287	283	255	238	278	256	257	269	255	273	289	282	261	287	278	273	268	263	294	309	266	291	254	275	271	289	251	270	261	248	257	291	260	289	274	248	298	260	265	257	245	275	303	259	250	296	291	277	280	277	286	262	268	289	275	234	287	283	273	268	284	283	270	295	273	269	254	267	279	307	236	291	303	276	269	249	281	278	312	270	262	249	274	284	280	292	264	271	264	282	296	257	284	293	251	264	281	244	289	277	251	273	280	275	260	271	254	290	285	276	269	275	284	255	285	273	299	260	302	299	273	252	261	256	243	275	261	277	304	298	280	246	266	295	274	256	263	260	298	288	242	276	289	245	239	252	247	259	268	293	248	295	242	293	247	262	259	236	288	290	295	298	285	293	267	232	288	245	262	272	276	276	271	248	262	271	255	284	253	249	268	278	289	262	265	274	259	274	250	285	266	274	272	257	258	282	269	271	267	297	289	251	273	289	258	257	255	295	239	276	280	276	268	301	280	289	244	298	291	286	293	275	272	279	283	258	293	272	256	264	264	297	284	277	265	286	259	277	259	267	265	278	265	290	289	254	256	292	288	280	287	271	264	235	303	297	249	314	267	282	266	260	258	260	267	261	299	256	251	255	249	288	282	276	269	256	276	278	258	280	276	230	260	287	292	276	287	258	246	292	258	288	275	249	275	280	261	266	247	247	264	270	264	277	253	278	272	289	267	272	263	291	238	258	244	257	235	263	262	273	251	287	251	265	239	272	282	267	263	283	250	219	281	266	270	283	295	262	261	275	276	263	256	295	239	269	260	296	289	280	287	258	231	281	272	252	251	294	269	297	257	254	260	247	280	292	255	288	276	271	270	279	278	278	290	275	321	264	278	246	274	281	295	277	274	297	266	227	272	286	259	260	302	274	287	253	250	287	273	272	272	253	291	263	269	295	290	292	301	284	293	268	241	270	264	273	259	273	266	265	259	259	263	247	297	253	293	261	264	279	255	298	288	276	254	238	272	303	256	237	271	275	270	269	286	281	254	267	261	286	291	249	286	276	286	274	270	269	274	262	277	289	278	248	281	279	256	284	272	261	268	250	287	265	251	238	279	292	266	270	260	275	290	251	266	261	286	279	289	283	261	239	255	283	279	259	273	271	252	261	253	275	283	290	279	270	245	277	267	276	273	267	268	299	270	282	280	267	246	262	253	255	263	287	269	308	257	308	240	277	273	271	257	233	277	245	233	297	277	247	290	248	264	283	235	263	258	269	276	272	285	254	272	260	269	270	263	274	276	275	242	274	277	290	265	295	296	282	270	264	265	259	268	279	254	239	256	266	278	279	275	301	277	276	294	281	260	276	269	285	297	266	291	268	300	277	242	274	282	250	269	275	268	256	287	262	273	289	274	257	278	278	267	260	225	257	288	268	287	276	261	257	267	271	259	268	275	302	267	273	272	274	256	270	269	277	271	270	257	272	273	273	273	278	282	307	297	281	262	259	302	286	272	235	302	300	254	276	263	255	283	283	270	239	293	255	293	275	269	250	232	291	260	288	281	263	267	297	277	282	272	271	220	275	280	255	241	288	286	281	294	284	274	274	270	288	255	273	281	287	261	254	271	244	271	289	268	289	266	299	271	278	253	268	276	259	279	286	272	266	283	300	265	285	277	243	303	255	218	253	292	270	284	273	254	259	261	252	238	277	267	277	276	287	264	278	271	281	230	264	220	262	271	270	274	282	268	274	274	317	253	293	279	284	270	269	269	258	250	277	260	257	276	258	279	282	258	286	264	273	305	298	273	296	269	264	253	273	277	308	276	253	256	274	275	264	266	262	271	261	268	276	261	302	296	285	250	275	261	239	257	255	278	280	268	271	257	276	254	321	306	270	303	315	246	293	274	284	258	274	279	280	253	242	281	272	235	284	259	260	260	262	273	287	238	265	255	263	257	262	282	287	258	266	274	298	249	310	258	269	266	263	266	251	277	257	298	253	267	281	280	256	296	280	250	258	289	277	270	268	261	270	242	286	266	279	254	265	275	267	271	258	291	282	289	246	266	247	254	247	282	232	246	264	291	268	279	285	274	256	292	283	260	277	285	289	257	254	250	264	275	257	287	242	285	267	279	271	253	288	326	258	292	273	276	270	275	269	234	284	292	270	266	305	247	257	285	279	294	258	264	311	265	267	280	278	270	310	252	277	244	253	284	285	268	287	264	273	276	301	260	276	266	287	259
32102	12405	5338	2439	493	309	285	243	259	287	295	263	315	287	304	271	307	259	316	312	273	295	304	298	299	312	314	290	299	301	285	296	291	260	291	284	270	305	289	284	292	270	310	285	316	287	299	283	306	285	273	292	301	276	301	287	255	301	288	308	284	306	315	291	299	265	264	299	302	295	251	300	290	297	315	313	321	282	303	303	289	292	293	301	312	320	271	336	286	302	289	298	317	293	265	301	281	316	294	261	286	288	285	290	278	302	272	334	260	282	279	301	280	307	311	301	314	257	298	298	265	273	293	312	275	279	309	293	273	294	289	288	288	299	273	291	267	269	299	259	307	310	292	257	300	305	274	271	307	272	297	326	275	304	298	315	293	296	338	263	282	303	292	275	322	287	284	272	275	334	295	290	294	285	306	281	290	287	295	300	309	302	270	287	280	292	287	250	286	266	267	258	326	312	287	268	305	313	288	313	317	270	284	304	293	291	317	311	278	320	287	311	264	296	302	307	299	302	296	263	300	312	290	268	310	287	313	304	277	293	304	288	288	279	278	286	290	322	256	282	288	315	285	279	273	290	312	287	313	303	313	320	298	286	311	312	254	296	272	308	271	288	265	276	294	287	300	313	302	283	262	323	341	268	252	273	298	298	304	313	332	276	283	270	307	292	265	264	331	321	278	283	291	267	293	289	316	318	287	327	294	304	299	301	284	265	274	308	288	326	307	301	284	315	310	289	287	279	283	321	285	291	273	283	283	265	257	269	274	308	302	292	307	280	282	316	283	293	301	319	311	262	346	256	302	314	287	289	339	285	307	287	268	312	273	306	282	271	320	266	295	306	272	312	295	292	300	283	293	255	313	274	275	286	294	280	284	321	294	265	292	297	268	306	296	305	310	268	295	289	269	258	295	259	271	275	310	329	295	294	291	333	268	275	284	276	302	300	273	273	265	251	311	282	273	300	291	295	303	311	308	263	268	277	261	322	287	300	281	285	301	291	323	301	288	293	286	304	308	311	279	290	313	292	264	301	306	294	281	317	285	303	321	282	306	303	301	304	273	316	288	272	284	293	285	298	251	283	294	302	316	282	261	272	286	291	322	264	300	303	288	308	306	277	288	301	283	302	285	307	284	300	304	313	259	295	292	307	264	307	293	309	305	289	282	283	303	296	291	316	289	286	304	303	294	306	310	275	271	302	267	321	274	290	271	280	327	297	289	301	286	290	273	310	292	301	276	329	261	313	249	291	300	266	278	294	311	275	265	307	298	301	280	293	276	319	281	291	286	296	295	303	293	318	280	309	295	294	288	271	269	275	302	275	253	313	282	269	279	287	324	297	302	301	289	293	289	320	280	284	323	302	282	284	274	268	291	309	315	283	317	291	288	273	323	300	313	292	274	264	277	270	275	304	304	266	319	308	295	306	321	267	283	305	258	299	318	284	317	276	287	312	289	274	311	327	289	286	284	290	274	301	285	285	312	291	277	296	331	309	284	255	296	304	281	299	300	270	314	280	281	279	271	277	285	294	276	271	295	331	334	304	279	263	269	284	307	311	298	292	281	275	278	294	297	306	303	296	303	299	292	255	291	290	298	324	255	279	271	287	283	293	286	282	284	298	313	284	309	293	298	291	314	290	278	279	273	323	279	296	301	320	289	284	297	285	287	290	281	280	292	282	303	312	308	284	279	306	256	293	285	286	299	290	289	299	289	277	334	312	305	298	307	299	299	284	283	291	268	278	296	307	287	301	293	266	286	304	327	296	284	311	288	307	281	267	267	283	320	292	291	289	272	292	320	285	280	275	305	311	312	290	283	311	269	269	284	303	297	319	297	289	275	329	305	271	275	261	321	332	295	285	271	291	282	287	282	326	286	313	307	278	297	249	262	305	279	297	289	299	268	311	292	271	248	327	300	316	291	299	318	311	312	294	290	306	297	285	309	314	332	283	273	272	287	266	285	313	283	279	289	276	273	298	298	301	261	268	319	282	272	280	283	308	304	278	307	284	262	310	291	279	274	272	292	303	305	277	292	255	277	298	284	290	321	294	324	303	288	329	287	291	278	292	314	304	271	284	301	290	299	324	342	318	280	277	292	330	298	299	290	281	288	293	314	304	296	276	283	283	311	276	259	284	323	302	289	257	311	283	307	309	312	266	284	295	317	274	288	331	292	277	308	284	276	321	273	332	312	313	239	286	302	281	282	290	313	294	339	282	302	340	279	286	299	302	320	285	297	287	304	273	294	300	305	316	329	311	311	291	291	297	291	274	276	312	314	298	315	331	275	324	317	270	289	300	286	323	292	287	287	239	288	298	277	305	271	306	312	295	262	265	284	314	303	279	292	277	278	276	259	307	295	278	311	279	319	292	303	281	275	293	310	298	296	305	274	273	310	298	301	281	305	304	277	294	322	307	279	279	287	337	320	290	253	299	292	296	297	326	314	271	302	307	322	297	333	267	317	281	286	278	257	285	290	289	269	302	300	288	309	256	308	311	273	284	316	263	296	286	288	290	271	305	286	352	310	294	295	303	284	325	288	279	270	293	314	292	285	274	282	305	287	295	281	308	269	290	285	297	287	270	315	317	293	301	329	310	289	305	339	281	283	318	291	288	275	307	293	285	322	275	295	311	308	296	245	303	308	300	304	309	291	289	322	280	316	290	304	291	290	304	287	295	304	270	326	277	287	294	293	288	288	279	309	284	296	301	305	280	326	271	281	302	312	263	257	295	298	316	303	276	297	289	267	293	317	319	283	311	263	282	307	278	330	310	256	316	304	307	259	291	290	268	278	314	293	312	292	282	294	275	299	309	300	296	294	301	323	295	287	305	281	268	307	289	299	329	295	322	271	325	284	311	313	285	312	296	292	302	307	302	272	298	275	327	276	306	288	288	293	265	334	309	312	312	281	298	277	314	303	298	317	309	276	332	303	280	274	274	326	287	299	276	315	287	329	264	260	293	290	299	263	284	312	315	275	307	266	278	291	298	310	280	294	300	314	316	274	263	266	306	288	285	275	265	271	292	271	314	313	306	305	302	265	316	325	284	284	295	299	298	307	276	267	295	292	298	287	278	251	306	300	293	269	307	308	310	291	292	297	307	286	285	312	284	311	290	312	322	286	316	311	258	295	297	298	307	301	276	302	298	290	270	267	316	295	321	267	295	303	295	294	281	276	325	298	342	323	266	307	312	284	269	306	308	298	315	308	286	290	291	267	313	311	302	312	264	280	282	261	310	284	301	274	304	296	347	301	303	278	276	279	297	271	289	318	286	260	293	329	302	271	304	297	319	305	288	293	280	325	271	280	283	309	330	281	296	275	305	306	305	288	300	303	301	290	289	342	282	292	283	273	311	312	296	273	327	265	302	289	284	290	296	309	319	272	299	266	285	308	294	292	286	289	255	297	300	291	311	300	293	280	290	293	292	262	263	277	336	280	314	312	308	289	298	311	270	335	323	313	276	290	325	270	290	289	283	351	296	304	293	290	316	296	300
27254	11339	9293	6400	1307	639	644	644	659	628	645	650	652	686	613	658	635	619	642	656	618	644	642	631	636	668	687	647	611	645	705	636	651	606	595	611	625	676	675	628	648	627	659	654	653	679	638	643	652	630	616	625	579	647	688	637	609	638	585	602	667	612	623	674	669	657	656	657	636	633	680	666	643	619	631	636	675	609	669	613	635	641	701	617	620	627	665	650	653	634	645	632	630	624	663	598	660	613	658	619	578	650	659	657	652	628	646	639	606	627	609	654	702	652	636	653	651	666	640	643	623	634	682	641	596	686	645	653	644	658	642	640	620	638	628	607	690	649	616	668	633	657	685	654	644	652	654	643	665	652	614	583	644	657	644	659	610	675	649	664	647	593	660	616	629	653	641	618	624	651	653	653	639	630	637	643	638	643	644	635	650	684	703	590	662	647	656	653	627	651	631	629	641	665	627	687	627	660	593	621	663	626	640	685	631	612	651	636	658	615	644	656	573	655	632	635	651	661	655	629	615	620	673	639	644	672	636	576	614	668	593	612	621	628	634	675	663	646	669	632	706	655	641	648	705	654	639	600	586	637	635	597	638	623	620	598	679	671	642	623	651	647	652	634	662	620	620	668	675	605	662	654	663	658	657	654	635	618	648	659	656	707	608	659	659	658	618	648	615	632	637	640	689	681	640	619	588	654	663	636	619	639	676	617	621	634	643	616	636	636	665	639	696	631	614	653	615	633	634	671	678	662	613	620	664	630	603	597	677	574	698	606	645	620	622	647	700	635	672	628	626	650	641	640	670	681	608	667	626	623	677	636	630	604	597	635	667	647	640	611	652	591	609	677	662	681	678	699	677	633	627	664	626	656	667	624	651	587	623	629	651	662	610	610	640	629	640	658	643	666	639	614	650	640	650	609	649	682	644	636	618	638	604	632	605	619	617	660	625	593	608	639	647	623	631	679	627	652	654	628	669	655	653	657	620	651	653	640	600	633	673	608	674	650	627	626	658	626	621	668	673	668	672	660	594	628	586	629	687	654	666	649	602	600	650	634	652	681	658	594	632	608	642	626	632	696	590	722	644	661	626	651	663	674	639	646	654	593	634	696	646	635	667	639	629	651	616	619	644	632	612	677	620	624	620	631	659	684	650	638	696	655	669	662	626	675	687	642	631	631	638	615	680	635	674	641	651	627	593	635	626	637	690	595	629	705	633	701	638	661	655	630	662	640	629	624	635	660	591	610	628	638	619	609	625	646	680	614	653	635	627	655	646	628	617	643	622	603	656	709	680	627	634	651	667	633	629	650	639	653	654	662	622	637	677	631	632	671	644	616	604	627	644	628	640	603	651	615	603	634	625	684	568	635	654	592	674	661	665	595	614	622	634	690	621	643	664	671	648	599	642	692	644	635	649	640	645	647	649	628	664	647	655	670	626	613	615	610	639	672	637	628	657	633	681	639	615	583	666	619	662	647	633	622	682	628	671	663	665	636	622	652	634	626	613	702	619	587	601	688	646	629	667	656	649	655	632	620	662	680	665	615	651	689	601	671	627	679	664	637	686	677	634	628	623	629	657	676	618	636	662	673	641	662	625	671	627	671	673	631	689	636	665	626	674	609	635	647	655	660	609	651	624	631	657	708	599	666	653	634	621	639	627	625	638	659	638	658	668	679	672	620	661	625	657	641	595	630	617	624	603	676	631	671	656	644	687	677	666	614	634	611	652	625	682	665	580	642	579	683	674	624	692	642	629	660	656	622	598	623	644	645	631	651	639	664	668	607	647	644	659	655	638	633	649	678	609	599	650	628	657	616	626	635	610	622	656	629	712	642	664	639	668	581	669	588	623	660	638	684	675	685	646	606	667	645	652	670	586	637	642	617	654	647	643	636	621	643	642	648	619	636	630	639	628	634	608	627	684	650	639	601	661	677	620	623	641	627	612	620	632	696	656	602	667	650	691	655	640	708	638	669	617	684	634	691	594	651	604	671	650	656	604	652	680	650	616	597	639	629	650	642	646	647	670	640	613	632	720	645	657	628	680	674	666	648	668	672	703	621	650	664	617	659	713	633	689	625	661	611	596	681	577	626	653	652	630	654	646	604	632	622	665	684	639	658	624	614	629	620	600	634	655	632	660	662	586	608	667	634	634	653	733	654	626	598	654	643	662	617	640	617	628	646	622	648	707	662	679	627	650	613	646	620	636	621	640	642	614	717	662	614	631	684	648	644	633	672	647	658	665	641	632	655	669	664	589	660	647	640	662	600	659	646	601	667	641	640	637	652	588	593	604	636	677	626	609	648	656	635	629	630	628	591	648	627	657	642	654	657	623	676	637	628	697	666	671	635	657	623	641	664	660	653	616	614	632	644	676	609	640	617	650	634	578	696	662	670	666	673	613	622	633	679	647	668	623	650	640	650	632	641	695	656	620	654	654	639	646	608	656	670	673	618	669	655	625	642	636	609	621	627	690	642	629	622	596	615	669	645	590	653	639	666	616	655	625	649	644	621	588	590	618	642	659	651	599	619	674	637	635	665	629	657	631	603	645	657	621	660	635	669	607	626	642	613	656	611	664	682	595	657	691	631	641	626	631	663	638	585	639	622	667	683	648	614	653	663	606	671	647	695	622	648	612	639	689	674	635	656	678	652	639	631	614	647	603	583	663	668	655	612	619	636	615	653	610	669	630	629	608	610	648	639	610	647	654	590	653	626	643	656	654	631	661	625	591	646	652	606	679	635	664	630	664	606	673	658	643	672	675	637	646	627	642	667	710	622	634	666	663	658	669	631	651	633	641	640	672	629	648	581	649	629	682	629	617	612	597	634	634	592	661	668	613	656	590	616	644	656	634	707	623	678	645	684	611	621	683	644	637	617	644	648	654	679	634	694	628	659	578	664	611	629	680	656	626	633	614	655	679	628	636	667	638	680	631	660	648	600	665	608	658	654	671	654	633	634	656	661	659	648	654	619	633	670	649	630	675	641	650	653	636	623	601	629	631	648	622	673	644	647	662	647	610	613	636	680	658	621	645	624	625	633	684	634	636	615	662	677	665	621	636	662	610	655	643	618	602	670	619	645	625	641	710	619	643	602	637	686	629	632	668	630	651	664	622	613	644	671	649	680	614	618	641	623	659	627	627	645	621	635	584	679	631	627	611	616	637	664	677	637	639	646	673	669	663	644	694	641	613	662	629	615	663	631	664	679	658	621	623	616	642	637	631	661	635	664	679	625	621	632	637	684	631	649	665	656	654	598	626	635	636	639	664	611	653	652	598	627	661	611	598	648	665	650	602	632	623	653	624	606	659	668	666	624	625	666	622	667	644	666	621	684	636	629	657	631	661	650	591	653	646	654	639	650	662	632	645	649	664	619	647	623	649	574	619	620	609	648	629	640	619	661	608	606	667	667	631	658	611	665	676	637	632	599	633	616	688	668	632	622	603	627	615	657	669	637	616	655	653	646	649	616	621	588	641	647	667	610	655	658	629	676	650	671
77068	57113	50160	36987	11518	711	241	215	221	194	240	235	211	181	182	191	185	176	181	178	172	181	197	183	182	201	165	155	180	175	185	177	180	208	176	203	198	182	165	201	176	197	177	156	194	167	180	182	188	167	201	194	181	175	194	168	207	196	180	173	180	187	149	177	198	182	206	171	202	192	173	191	162	188	186	182	187	184	178	181	192	193	183	175	200	200	165	172	199	164	172	188	190	203	196	212	183	190	187	161	183	185	164	181	203	218	170	193	186	176	154	151	207	167	175	178	181	184	190	178	168	173	169	185	196	182	192	191	183	180	164	179	190	198	184	175	207	184	177	163	198	182	187	187	184	192	181	201	215	181	187	176	212	189	183	197	205	169	174	183	174	212	172	172	179	200	193	192	178	183	184	188	166	204	169	219	198	174	194	172	177	178	187	159	178	170	170	179	192	164	169	171	193	203	186	170	200	189	208	203	213	183	190	157	159	173	197	199	205	185	160	202	169	179	181	189	190	150	170	187	179	179	203	206	170	186	179	143	198	193	178	184	177	180	182	205	187	199	190	197	181	184	189	179	163	171	185	177	183	172	205	169	180	191	190	182	181	174	198	159	200	182	172	175	170	207	187	204	182	192	187	178	189	192	198	150	195	217	197	181	200	177	189	171	174	188	188	180	182	156	194	170	206	181	186	192	169	188	191	215	181	175	179	184	202	183	190	188	190	191	177	183	176	182	197	192	192	179	168	181	195	178	207	199	177	194	177	176	177	155	175	187	193	182	177	165	175	177	205	173	189	178	165	194	179	205	180	178	197	176	178	192	200	184	151	181	177	194	176	178	180	194	171	192	162	190	196	171	182	165	177	183	163	186	223	191	174	195	183	177	176	185	199	186	193	189	176	195	197	166	194	198	204	160	204	206	177	178	192	174	186	199	165	199	193	177	157	169	199	176	176	219	218	232	190	168	187	199	194	189	179	197	193	202	183	171	185	189	207	192	173	190	216	180	186	159	207	210	190	167	171	206	185	217	211	190	190	179	151	179	176	193	177	200	198	176	173	181	205	171	189	197	184	199	182	164	203	184	191	195	190	180	186	201	173	199	170	199	165	170	185	170	211	196	205	188	189	195	171	173	181	186	194	184	189	174	205	191	165	170	187	185	191	196	193	187	185	174	174	160	183	168	167	168	158	193	175	170	175	207	181	186	188	174	207	202	157	185	192	197	176	187	175	194	212	178	190	185	200	188	181	189	183	163	177	214	194	180	165	173	202	181	167	195	176	188	177	186	189	193	193	188	164	177	185	153	171	171	174	194	172	192	164	218	196	193	177	176	178	181	195	184	179	185	164	195	173	172	185	182	200	179	178	192	172	183	204	169	168	188	173	203	207	183	155	194	228	195	172	217	188	210	194	185	185	197	208	169	178	162	175	183	166	171	198	176	201	189	174	174	192	189	194	177	204	217	171	191	167	201	188	176	185	191	186	168	199	184	157	180	184	180	179	173	205	187	182	181	206	169	180	176	198	185	187	182	189	162	188	188	165	200	188	183	229	180	159	187	197	175	188	183	161	180	171	178	187	178	201	164	202	186	177	144	184	167	168	181	186	202	201	156	188	197	177	188	179	202	167	159	179	210	176	209	179	190	191	179	176	191	186	197	210	172	169	185	181	179	205	170	210	180	201	154	167	202	174	196	163	211	163	170	203	167	204	202	176	179	178	161	179	190	185	165	193	176	201	184	175	191	192	177	187	181	166	195	187	206	196	186	171	190	194	195	183	168	160	166	191	191	197	211	170	179	181	194	181	166	171	183	179	154	187	210	192	177	166	165	162	175	209	161	184	177	193	176	165	180	192	191	178	178	164	193	162	163	169	189	176	198	154	172	188	195	171	188	205	204	180	172	186	172	159	168	175	183	169	172	194	185	186	201	220	183	163	187	192	184	154	174	181	183	215	176	189	184	184	199	167	209	216	165	203	172	191	182	224	192	166	166	181	166	189	177	187	188	167	193	183	202	207	209	216	190	180	209	177	197	184	173	198	205	185	197	172	180	163	191	183	211	193	164	187	207	195	177	212	185	183	202	187	191	178	183	190	199	176	172	214	190	191	183	194	182	187	200	185	187	169	167	174	178	188	186	185	206	176	170	191	205	182	188	192	180	187	176	178	197	193	212	168	179	151	170	189	185	195	196	169	199	202	201	172	180	201	197	216	175	209	193	180	169	191	168	203	221	180	178	191	206	180	164	217	177	195	172	195	169	160	189	174	152	165	189	196	202	202	191	176	187	213	161	166	190	189	200	170	166	164	191	182	187	181	177	183	196	193	185	172	188	190	185	193	183	202	186	201	177	198	192	203	166	196	184	171	161	193	186	171	166	193	202	165	205	171	186	169	185	199	174	159	190	183	185	170	159	189	174	179	172	177	165	188	201	187	165	199	192	215	188	174	159	165	174	167	187	175	200	199	193	176	176	181	186	178	187	170	194	177	178	165	189	201	158	181	173	169	185	218	179	169	174	171	166	175	181	188	158	168	182	168	169	189	176	207	179	185	235	192	170	181	177	197	199	185	187	153	190	182	214	187	172	185	191	189	186	201	165	193	217	170	186	188	179	216	179	208	182	175	151	188	188	174	202	198	195	188	134	196	198	185	151	193	172	176	178	176	189	166	160	172	179	185	180	171	197	172	184	182	173	196	173	163	196	164	166	175	177	208	166	182	168	198	186	199	185	193	192	211	215	183	203	154	177	203	189	165	171	190	190	200	215	208	208	192	197	186	207	200	165	186	174	178	194	185	183	184	185	192	197	190	177	186	177	202	172	180	197	178	196	207	175	176	209	198	197	222	192	205	177	189	194	216	154	168	208	190	188	155	166	183	175	161	180	202	188	163	200	186	210	178	184	189	173	194	199	187	180	190	185	165	182	194	175	189	181	162	184	202	190	189	189	169	174	192	181	195	186	177	181	183	154	169	195	164	183	199	181	199	168	203	188	214	174	204	192	188	183	171	180	189	167	178	175	180	191	172	196	187	205	167	193	206	193	189	172	173	179	180	200	177	184	189	180	174	215	180	173	192	189	182	169	147	175	184	189	199	202	177	190	178	181	218	163	218	193	202	208	157	191	181	196	169	188	194	177	155	172	172	184	183	200	192	175	190	184	198	168	215	179	169	207	205	173	176	189	202	171	171	184	183	215	187	166	186	187	188	213	180	184	163	175	180	185	175	190	172	166	181	200	192	193	198	186	171	172	188	191	171	187	200	205	187	164	172	171	206	184	209	174	173	195	186	186	198	193	182	175	183	177	187	185	224	194	183	185	168	198	164	197	172	186	183	191	212	199	176	185	204	163	156	193	180	184	171	178	192	186	195	175	184	174	188	195	171	193	190	177	171	176	192	158	198	205	178	182	176	194	183	178	175	183	189	180	184	169	200	191	180	173	169	177	181	198	186	181	168	191	184	184	190	197	189	203	214	196	173	178	204	179	179	183	185	188	183	199
49732	42195	47258	41225	11610	702	653	579	529	528	507	474	479	507	493	450	470	467	448	475	449	412	459	487	411	463	444	420	394	436	490	427	427	417	423	434	407	431	370	401	465	430	428	453	445	434	409	397	435	446	402	416	382	413	381	421	412	413	457	409	452	429	421	412	423	401	398	388	423	402	411	450	399	400	412	433	421	414	436	429	432	450	401	404	415	398	401	439	444	436	391	398	434	430	425	414	446	429	425	420	403	392	419	439	449	425	419	454	413	397	440	421	417	424	397	405	405	438	410	423	400	412	420	410	435	405	405	440	426	412	394	437	427	405	412	391	403	417	420	406	393	409	408	402	381	421	413	367	412	423	448	413	457	405	424	434	374	434	382	384	386	393	399	396	421	395	412	410	426	433	412	439	405	457	406	395	421	406	426	423	419	440	405	401	409	402	415	448	408	414	448	425	402	411	418	422	394	426	416	393	425	393	410	409	393	399	475	438	411	373	432	408	420	434	424	420	407	429	398	408	408	419	422	424	402	458	423	418	407	442	426	421	415	447	415	431	419	395	388	422	431	419	424	446	428	383	426	423	393	416	409	433	464	432	386	415	423	414	402	410	412	468	440	465	391	387	402	385	417	408	450	434	430	394	419	409	427	430	413	408	426	429	397	401	422	446	425	392	406	410	398	425	432	415	420	389	424	456	390	403	413	442	395	403	405	386	414	435	432	450	443	387	405	416	429	365	384	438	431	434	413	397	413	396	440	437	428	428	437	412	409	392	413	409	417	413	469	439	437	436	398	371	393	430	397	392	420	412	469	408	404	425	417	408	405	399	448	441	385	410	419	417	384	422	426	406	389	407	407	413	406	399	435	396	436	436	409	449	421	452	437	386	425	399	425	433	415	411	388	414	410	414	409	460	431	422	435	398	404	422	445	407	396	397	436	390	426	420	426	407	441	407	397	439	405	402	407	445	414	400	400	410	408	411	443	391	422	412	374	398	402	381	434	391	412	440	430	423	398	438	452	387	395	430	426	396	396	458	416	441	437	441	427	376	445	415	421	408	418	405	430	424	400	430	420	426	430	424	421	403	426	416	413	406	436	431	378	384	454	420	449	395	396	412	409	407	398	415	425	435	410	430	404	438	416	413	416	395	418	394	404	421	435	430	398	411	380	428	408	407	390	397	438	391	423	398	428	403	399	414	417	401	429	427	435	377	439	399	406	406	416	389	449	409	426	403	449	439	404	388	424	378	412	433	413	436	457	401	434	396	423	414	397	445	436	407	416	435	412	441	426	436	437	427	421	413	443	403	412	412	399	403	467	440	453	414	404	416	450	466	363	443	418	451	431	429	423	419	440	407	386	419	408	414	398	435	449	452	376	413	436	397	429	411	435	415	396	412	443	415	433	415	435	431	393	412	402	418	421	437	424	410	408	440	445	421	418	392	418	409	444	394	442	405	421	395	400	454	435	392	396	394	417	390	453	430	417	453	431	423	407	422	417	405	429	403	413	405	398	437	397	434	406	427	408	451	396	404	423	455	409	389	414	440	416	412	429	425	436	411	415	441	412	426	409	401	391	425	413	432	421	355	441	422	409	410	415	417	442	428	404	402	422	399	433	440	422	357	395	426	393	391	367	394	405	422	451	426	429	382	366	408	391	398	451	472	440	407	367	414	415	416	408	398	446	416	435	432	417	430	403	395	414	400	452	416	400	442	414	413	398	413	451	437	392	463	406	410	398	431	407	422	385	422	455	418	415	420	405	398	423	408	414	386	412	374	421	436	375	437	410	438	423	449	435	422	375	423	403	416	391	445	406	407	407	387	399	404	446	397	365	418	386	396	405	420	430	399	395	405	444	430	380	385	398	396	445	430	384	393	384	386	409	405	411	426	437	412	423	412	414	419	407	409	407	433	438	399	433	397	435	437	413	451	450	417	421	439	408	435	410	425	455	448	425	414	416	428	396	410	396	393	406	385	422	387	433	376	441	408	437	421	424	409	403	406	437	453	407	440	430	413	383	409	441	414	421	436	398	442	434	414	420	446	449	414	445	368	451	420	425	423	408	406	392	408	416	415	373	427	435	433	408	432	429	449	416	448	440	428	376	413	444	430	415	382	469	395	422	439	422	448	445	391	412	417	424	443	383	409	395	423	415	413	374	411	360	398	383	422	422	435	410	432	426	415	405	435	417	402	402	477	432	397	415	433	393	385	433	466	415	413	453	374	437	432	441	426	450	398	421	410	426	411	409	391	416	433	407	412	414	400	396	407	437	469	431	432	399	427	418	389	473	388	388	411	440	406	433	406	420	453	435	461	435	392	428	407	452	395	397	399	409	392	409	380	434	398	443	446	417	429	432	394	420	400	398	416	419	412	401	398	411	410	402	406	446	443	444	372	407	410	388	413	430	372	450	415	428	444	399	443	428	429	452	396	396	434	444	407	406	447	395	438	440	402	413	386	419	404	417	460	411	381	394	428	395	437	426	405	404	425	433	403	460	430	418	401	399	397	399	437	417	431	398	454	456	412	389	432	437	413	433	406	373	421	425	378	432	400	429	390	413	427	432	414	435	409	446	399	396	401	401	391	413	394	426	410	438	390	417	436	447	402	378	416	392	433	404	427	387	429	401	400	412	404	419	416	400	423	416	414	400	398	400	406	407	402	385	413	430	439	434	411	447	422	424	421	410	382	423	414	448	437	402	380	421	442	402	431	418	412	434	422	411	404	401	422	421	444	422	421	415	432	416	379	392	399	455	450	416	441	452	391	432	387	421	431	418	423	425	401	373	403	401	424	412	419	405	408	430	403	432	427	461	426	397	394	395	388	439	407	413	418	428	418	388	412	411	418	380	397	411	420	408	401	394	424	408	416	369	390	439	398	392	412	397	413	474	439	408	373	383	400	441	423	425	403	430	392	389	415	409	401	428	389	417	384	415	395	431	404	394	416	376	396	404	432	409	419	445	425	413	411	421	444	434	387	422	389	439	408	378	389	428	444	420	407	419	396	422	412	408	419	386	396	411	402	459	389	410	446	423	444	374	402	414	449	421	446	431	423	373	395	408	394	408	430	405	429	400	421	398	426	416	425	413	423	393	414	446	407	414	402	444	404	420	448	427	421	414	409	418	443	403	421	392	407	411	413	404	408	424	422	416	430	413	397	429	408	447	421	376	407	402	389	418	418	420	416	415	432	396	397	419	413	410	405	420	407	410	446	415	404	411	419	420	397	402	397	421	449	409	393	419	413	386	420	372	441	434	450	403	410	431	457	393	424	434	413	433	396	431	450	418	407	387	405	426	374	412	404	403	405	409	436	426	427	418	440	394	421	422	437	382	425	446	405	407	439	398	424	433	406	445	413	402	416	429	417	409	408	424	408	414	410	412	391	422	421	397	447	420	421	417	425	425	387	429	407	400	407	439	396	397	457	456	428	419	410	440	420	418	463	425	430	417	447	411	426	424	390	411	409	453	375	415	439	456	402	393	420	393	422	425	436
87984	68689	61972	49054	20456	2106	223	178	148	136	162	136	128	155	114	120	135	119	132	110	119	129	107	95	102	117	101	127	128	100	130	122	112	108	115	99	131	117	122	130	106	117	91	93	112	117	112	123	122	120	98	104	99	113	110	109	108	97	104	86	105	98	125	132	100	92	100	91	117	107	112	89	136	109	111	110	121	116	104	125	121	106	112	112	97	101	100	120	98	112	112	101	114	108	121	112	105	115	105	116	100	109	94	99	124	121	126	112	105	104	109	131	101	97	112	110	118	122	118	103	102	96	124	107	95	126	107	130	118	104	116	117	115	105	118	135	109	124	125	113	113	125	97	95	114	102	107	111	105	120	106	120	95	106	110	95	106	95	118	106	98	112	115	107	142	118	106	103	117	130	118	120	123	117	121	124	97	121	95	116	115	93	116	112	102	86	102	138	107	105	116	102	106	117	94	108	97	118	116	96	101	112	112	114	98	111	97	97	108	128	115	112	86	109	119	107	96	104	107	97	127	108	98	130	132	94	101	90	107	104	119	113	86	113	117	101	107	102	108	104	107	107	109	109	99	120	118	112	113	113	121	121	110	120	114	109	94	102	115	110	108	94	107	86	121	97	99	106	94	104	110	113	115	125	133	106	123	126	113	97	111	118	135	107	108	114	107	96	126	137	107	101	104	115	114	108	91	98	115	129	113	116	99	122	111	102	99	115	102	102	105	116	118	134	115	114	120	117	102	101	106	112	113	104	112	115	115	97	105	104	132	124	103	103	130	93	109	103	119	112	115	136	117	105	113	101	117	126	107	126	102	91	108	112	102	123	117	115	117	110	121	100	119	104	129	129	133	104	121	109	120	114	99	108	102	90	106	98	101	113	110	94	119	107	111	122	98	99	132	136	101	112	97	118	106	95	117	133	106	113	101	99	124	104	123	116	91	110	91	119	102	127	112	124	115	93	119	128	110	112	127	104	110	119	122	103	116	114	111	126	114	120	120	103	110	103	110	111	131	122	100	109	92	107	103	106	103	144	122	88	85	136	103	100	132	101	104	115	117	128	95	103	92	103	89	119	121	103	87	110	132	123	97	108	103	110	112	122	124	137	115	113	102	107	109	116	111	94	129	125	101	113	120	108	122	98	128	94	104	96	94	121	118	122	97	98	102	99	108	123	116	93	120	128	108	98	86	131	114	121	119	124	124	96	115	112	106	107	110	99	122	113	139	115	117	106	113	99	95	100	106	106	116	103	132	94	110	86	99	114	95	124	127	102	113	96	84	115	136	122	127	99	123	127	97	115	127	114	112	96	104	146	108	109	105	112	102	109	107	99	111	115	98	108	103	129	92	106	118	111	114	106	108	101	118	107	93	119	103	96	116	120	100	112	103	106	115	115	107	113	116	112	102	107	99	108	114	121	103	117	136	125	122	111	111	98	117	96	117	94	106	114	109	117	117	110	112	121	100	139	128	101	120	116	107	122	104	109	98	90	111	110	100	102	97	132	126	116	120	95	127	117	116	118	112	117	113	107	114	123	121	106	91	99	110	127	102	120	122	115	107	94	127	104	108	131	122	91	97	115	91	114	94	120	119	123	117	140	126	105	117	140	116	107	122	106	133	121	117	130	118	95	109	108	120	95	130	125	102	119	105	97	129	123	122	108	115	100	111	110	111	126	112	105	105	95	118	97	125	98	121	123	111	101	117	104	81	101	126	112	111	125	108	102	131	113	94	111	122	91	113	113	111	110	114	131	112	125	118	95	115	114	114	110	101	106	93	106	111	106	112	105	126	124	103	105	112	129	111	81	116	113	117	114	95	97	97	98	106	123	103	99	135	118	122	112	110	145	99	100	90	113	105	130	110	115	121	120	109	115	123	109	92	115	111	107	111	109	118	101	111	90	103	108	123	121	98	112	109	107	129	104	100	124	113	108	119	105	101	132	112	102	121	113	92	97	116	100	121	95	94	105	110	116	109	119	106	94	117	108	113	125	101	109	113	97	125	121	95	124	106	100	109	116	112	115	105	125	102	105	93	119	116	126	98	144	105	97	96	123	98	91	98	144	104	125	109	102	112	122	109	111	104	107	104	134	96	116	111	95	101	125	97	108	124	106	93	104	102	124	115	105	109	108	115	141	113	105	96	115	101	110	113	126	122	134	109	138	106	98	98	114	102	115	120	123	101	110	118	118	119	110	100	105	104	120	100	105	125	116	94	114	117	102	129	104	109	106	113	111	127	114	99	110	99	117	104	112	118	113	108	96	119	111	109	98	121	105	100	96	97	114	124	123	122	115	111	90	93	103	117	95	112	111	119	107	108	108	103	94	96	121	116	119	103	99	112	128	107	119	99	98	118	130	111	113	115	119	92	100	96	126	106	109	101	112	94	107	119	99	102	124	104	110	111	122	111	110	117	114	117	118	106	113	121	117	125	143	112	109	107	117	113	115	115	125	113	117	131	123	115	112	99	98	109	109	105	142	118	98	105	82	127	104	104	107	112	124	89	94	105	124	115	90	116	100	115	131	99	116	119	96	111	115	108	101	112	117	112	124	111	123	112	108	122	113	129	100	116	116	102	94	102	114	108	99	111	123	134	112	104	106	101	103	114	97	105	124	104	98	106	88	107	113	107	109	111	110	110	115	105	113	112	116	95	109	111	105	109	105	106	96	132	128	135	128	136	105	123	97	126	126	122	86	107	94	116	96	112	99	126	99	97	110	123	99	96	92	82	91	111	112	127	109	118	93	119	116	115	127	111	106	111	113	106	102	121	95	115	103	111	112	112	104	122	121	121	101	90	115	108	110	125	104	93	98	88	110	92	124	121	112	90	91	101	108	116	119	94	120	112	111	110	108	107	105	115	97	114	98	107	97	124	116	125	136	104	117	110	108	90	114	100	124	115	123	118	105	125	118	115	113	99	125	105	95	120	93	118	115	87	84	118	103	118	114	100	96	106	107	121	125	119	112	116	92	107	91	92	112	121	108	115	111	110	119	125	100	100	102	105	105	121	119	116	122	117	109	137	132	101	108	113	94	128	106	127	97	115	95	121	116	126	96	88	115	111	114	124	117	124	134	119	115	99	105	102	116	111	104	121	116	121	109	128	103	128	124	117	116	109	128	114	139	90	101	102	116	100	131	99	104	112	109	124	100	97	108	121	122	106	96	105	113	113	110	130	124	100	123	121	92	136	94	122	113	121	108	123	112	108	107	117	111	130	104	106	106	107	106	109	115	107	111	104	126	124	100	135	112	101	121	110	121	106	116	121	99	96	101	125	102	128	111	99	92	92	113	120	93	109	95	105	113	95	97	107	116	112	98	98	113	106	96	102	111	88	136	115	101	106	118	111	102	103	100	124	120	104	136	117	105	99	106	115	110	95	130	95	114	94	112	84	114	106	108	106	113	121	107	134	101	112	116	96	96	119	123	119	103	116	125	115	98	102	108	106	104	115	107	115	122	104	112	101	124	120	110	111	104	89	120	112	87	127	129
59058	52434	57971	49896	18069	870	737	626	550	525	483	419	429	379	390	343	397	375	328	347	345	332	328	316	325	299	306	271	343	326	333	336	307	318	273	269	274	305	282	292	277	275	281	269	308	310	316	292	299	303	296	267	301	297	273	251	305	298	265	293	308	307	285	288	263	279	295	303	277	287	262	287	279	273	276	277	252	290	252	262	276	277	266	270	269	291	280	266	286	272	277	266	288	263	279	267	280	291	278	256	270	292	265	261	280	261	293	262	292	261	279	252	289	282	268	277	272	276	273	249	276	264	253	263	270	300	295	288	261	251	277	269	261	262	280	289	299	309	245	282	259	263	300	296	270	274	278	259	270	283	285	280	275	251	239	296	266	279	268	287	273	296	278	266	300	273	254	230	267	272	274	281	247	273	263	278	304	265	285	287	282	254	256	267	248	274	256	310	249	277	245	281	288	236	287	272	292	280	258	275	298	267	258	295	234	268	287	284	293	242	294	297	258	279	276	284	289	289	289	257	258	291	271	293	289	267	273	276	291	258	289	271	283	272	268	268	286	263	262	270	291	271	280	285	252	292	260	244	260	262	250	281	268	281	281	282	295	265	306	283	266	284	267	298	277	309	269	292	294	268	270	262	256	273	285	285	265	274	270	262	256	264	274	269	274	265	264	274	277	262	286	294	279	294	255	248	274	282	251	251	269	253	251	269	255	294	272	263	279	294	261	243	271	270	267	291	267	289	280	253	261	235	281	250	288	287	271	283	271	288	296	278	285	243	280	278	271	281	282	276	305	256	263	262	270	267	269	270	249	301	249	250	271	280	263	248	278	267	318	264	290	252	281	262	274	260	265	259	300	272	270	285	276	275	295	284	273	270	277	282	280	263	275	293	279	287	293	266	255	293	268	278	310	278	256	279	275	316	255	260	268	283	272	243	256	264	285	283	266	261	280	297	276	301	297	303	264	270	270	282	255	286	269	249	276	255	275	262	294	281	269	251	244	280	293	280	264	268	299	296	293	249	276	277	272	286	260	303	291	276	246	259	235	281	258	288	251	268	250	255	260	275	278	260	280	260	265	269	305	279	244	278	260	289	284	240	271	302	264	259	297	299	259	247	270	286	279	301	271	281	270	281	265	296	284	277	277	297	269	253	302	246	264	278	297	289	278	278	281	283	272	279	277	290	265	274	276	280	288	265	279	258	289	273	297	276	242	276	299	274	313	263	284	295	274	262	292	290	250	306	297	281	265	266	290	289	294	269	268	297	283	254	254	253	270	283	276	301	290	281	282	251	269	274	272	283	253	284	265	285	277	260	288	286	222	288	282	258	291	277	277	304	285	277	272	270	255	256	289	278	269	293	285	286	246	275	259	271	255	269	281	261	263	286	262	261	263	257	274	261	295	279	252	282	242	279	250	296	280	249	289	250	303	255	299	270	281	287	313	260	262	235	271	271	266	269	272	291	271	299	279	294	287	272	274	288	268	256	314	265	256	277	281	278	241	263	294	311	264	258	243	277	305	282	267	254	245	263	294	290	273	283	270	283	262	262	276	282	280	274	247	258	236	274	290	255	297	290	264	268	253	263	252	274	247	236	277	302	243	265	302	264	280	259	270	293	263	257	265	276	276	264	247	243	262	282	233	257	288	265	275	274	280	282	265	275	262	260	279	277	270	272	300	288	291	270	227	276	248	281	256	263	268	254	280	280	263	284	274	270	250	246	266	270	278	280	295	286	317	290	277	286	276	281	260	266	267	281	276	288	282	248	299	277	247	282	290	291	277	249	254	268	267	290	276	269	260	279	253	283	279	293	238	285	247	245	276	285	272	278	295	277	259	269	271	260	246	301	276	257	284	274	285	331	285	287	286	290	249	294	250	298	249	270	288	266	289	289	276	284	288	264	285	264	278	254	277	293	276	278	293	271	282	281	279	266	294	278	225	268	256	265	259	274	262	248	289	251	247	276	300	236	237	289	268	292	299	227	271	268	276	279	312	283	251	269	262	294	253	255	246	264	260	257	263	275	269	268	273	267	271	296	300	242	311	261	261	276	288	251	295	290	268	294	239	300	245	259	318	273	280	279	275	288	263	288	271	249	303	254	278	264	274	270	234	292	275	276	282	251	243	267	239	261	266	276	301	310	243	311	258	264	283	277	283	289	258	249	291	268	277	258	269	281	266	262	294	243	270	305	263	280	255	266	276	268	289	274	255	283	286	284	272	282	252	280	267	262	293	282	267	285	268	280	250	275	286	269	284	296	251	299	298	266	270	283	276	258	301	298	265	267	277	271	287	274	294	261	256	281	275	306	281	261	284	269	272	265	286	251	278	273	254	259	278	286	284	236	274	263	293	289	255	264	277	263	244	263	255	240	294	251	272	277	270	267	299	272	266	258	283	255	248	250	260	267	270	259	285	316	278	274	259	260	273	264	266	282	280	244	263	276	269	267	269	277	255	233	260	287	276	268	268	259	268	267	249	270	263	272	282	259	243	260	263	270	239	284	270	272	269	248	285	264	275	282	268	249	262	270	267	263	253	223	256	290	263	245	271	252	253	265	282	276	284	285	253	294	268	270	255	267	257	249	294	260	264	282	288	229	283	255	288	295	271	272	251	245	274	277	282	274	267	221	238	276	276	283	267	265	277	248	291	271	254	308	287	258	270	262	251	269	276	258	234	245	287	279	251	297	258	295	276	257	296	280	292	304	289	262	278	286	272	294	255	294	282	276	266	255	281	251	294	273	281	253	286	244	296	273	298	257	261	243	281	261	275	286	268	277	279	264	302	294	267	255	275	265	288	274	234	297	291	254	250	268	288	312	255	252	268	270	271	266	270	277	276	274	253	294	273	281	284	248	281	296	303	260	244	301	272	265	271	267	267	276	278	300	288	281	250	297	291	241	293	236	265	286	294	279	271	288	251	275	274	257	265	246	292	263	241	285	253	275	304	285	274	299	271	261	280	289	244	270	255	261	278	302	307	280	273	277	249	290	261	300	267	239	275	277	275	243	247	295	263	296	286	243	290	301	256	281	291	257	279	277	285	278	252	234	273	270	256	293	273	265	257	248	262	298	278	257	292	292	272	271	275	268	307	280	246	244	258	253	266	273	275	281	299	265	281	316	267	275	287	310	280	279	266	271	279	273	262	267	273	290	276	271	254	285	244	286	282	272	278	289	270	281	248	288	278	277	261	270	255	248	275	266	234	270	285	301	289	251	284	273	266	296	267	278	272	291	272	303	267	254	248	278	280	267	280	283	269	256	254	274	254	278	273	266	259	286	296	263	274	299	276	255	271	267	244	268	259	279	283	239	285	277	257	263	265	273	256	259	257	267	282	288	296	259	262	279	284	281	272	334	286	230	244	276	274	293	285	259	264	257	255	289	272	294	254	269	288	271	270	301	245	282	252	258	297	257	267	279	291	268	273	271	265	299	262	276	287	275	273	245	285	260	281	258	253	271	249	286	286	263	261	308	269	260	272	281	246	274	272	316
31757	11732	5178	2692	521	300	269	297	277	323	320	297	322	312	285	282	296	288	288	255	297	300	316	281	292	259	312	320	304	282	299	305	286	282	322	286	304	301	295	283	270	277	265	328	269	287	246	293	304	304	274	323	312	305	304	324	267	289	302	296	297	270	290	291	306	265	301	278	291	289	278	291	285	307	296	289	318	297	312	285	292	274	264	287	291	300	290	285	292	295	326	288	289	297	298	307	291	287	308	277	310	283	266	294	273	306	308	276	283	313	303	267	304	308	273	277	273	310	323	301	292	324	309	282	313	317	268	297	303	289	308	281	277	284	284	288	268	271	273	281	307	288	285	288	313	261	306	309	332	296	264	288	289	287	258	317	315	290	316	317	299	289	294	295	284	302	275	276	261	322	291	281	291	280	298	283	290	303	300	268	346	319	298	275	310	295	254	299	286	302	267	303	289	311	325	273	276	308	286	293	249	293	288	276	328	271	298	282	265	297	288	299	283	291	280	294	271	299	281	302	327	286	310	293	321	294	290	302	268	330	287	291	299	293	281	258	321	297	306	301	301	278	275	282	294	295	299	289	310	284	280	288	251	300	296	277	315	302	304	298	292	284	319	326	292	301	284	308	300	318	322	325	276	304	270	320	252	279	279	303	289	306	282	331	289	298	285	300	301	309	283	284	287	276	275	299	278	292	324	324	293	281	297	320	293	263	280	290	310	292	306	285	273	277	304	294	319	303	286	318	275	300	293	316	281	275	287	290	278	300	277	263	290	282	299	284	267	298	277	315	277	316	335	313	282	297	285	281	302	295	284	276	313	308	277	306	314	254	283	318	309	298	258	316	309	333	287	302	297	293	277	273	290	296	297	303	299	280	304	284	310	278	333	303	291	278	288	286	309	293	292	267	287	300	332	289	317	315	273	293	313	302	287	298	287	289	294	286	312	308	277	311	274	309	295	288	296	288	284	288	289	288	299	255	276	301	263	288	306	277	289	273	270	279	263	275	295	291	321	295	307	312	272	297	239	301	287	297	310	292	273	343	285	291	259	286	298	289	304	293	267	289	273	285	293	268	291	270	292	266	294	275	260	270	300	287	274	299	318	299	306	280	264	269	294	283	289	268	293	272	279	297	284	307	317	298	296	291	318	293	296	275	316	302	256	328	295	281	258	288	274	271	287	265	295	298	283	271	280	310	293	303	350	306	295	254	291	294	268	294	282	282	322	320	293	256	292	313	265	322	280	282	288	263	305	290	270	268	295	285	307	299	314	321	325	315	294	294	299	307	310	291	283	307	307	293	280	292	291	286	300	301	262	264	314	306	304	307	255	291	305	261	292	293	295	320	323	298	323	294	278	299	272	294	290	292	297	288	286	292	292	271	324	326	264	285	298	287	254	296	268	273	307	317	290	275	319	287	294	286	292	257	305	278	259	264	301	300	317	306	284	291	319	293	328	297	295	286	309	328	296	294	338	291	298	268	271	282	282	292	309	253	319	272	279	308	310	290	314	321	307	280	269	298	307	298	307	308	289	295	295	277	295	306	323	291	337	286	331	283	284	262	304	281	284	293	298	277	295	270	311	289	284	303	296	284	299	291	281	288	300	305	283	290	278	290	322	285	300	332	289	315	257	296	287	280	300	266	316	271	330	300	290	267	281	263	294	293	287	293	278	327	293	298	314	275	312	344	292	284	290	321	293	289	284	299	305	298	306	289	280	297	271	301	256	288	291	313	310	313	283	275	293	295	323	283	265	284	294	299	313	260	292	300	307	289	303	282	230	308	311	281	270	302	270	284	313	292	299	281	281	292	289	294	298	300	299	285	282	312	278	286	272	308	326	289	317	295	331	320	286	286	287	308	287	280	290	257	277	311	302	306	290	278	282	282	268	313	298	332	302	296	316	308	295	286	321	281	324	286	295	266	289	280	298	286	310	300	265	292	277	308	313	313	272	283	309	266	292	308	311	304	300	276	291	284	309	267	301	299	280	283	331	284	303	291	285	312	292	302	282	322	314	309	285	308	283	292	310	282	267	300	286	288	279	258	284	298	280	275	313	338	327	293	274	289	305	316	303	287	338	318	332	305	296	329	290	284	289	295	306	260	305	267	285	283	286	303	312	329	283	350	279	291	252	283	306	288	325	306	265	307	287	296	307	291	280	269	297	314	302	289	315	278	283	301	293	295	263	320	287	259	297	284	308	279	292	288	280	304	294	281	291	281	306	287	278	298	292	277	241	316	303	341	303	314	274	317	260	271	314	300	281	302	313	279	318	291	302	296	326	321	289	306	257	292	279	329	293	292	289	280	300	315	274	289	311	291	283	294	292	288	310	296	281	285	293	307	289	280	295	270	288	263	291	293	278	282	295	283	301	294	292	307	295	275	304	311	276	260	277	296	272	309	263	263	271	294	313	290	312	293	312	298	266	293	307	324	315	285	271	262	284	278	279	295	307	300	251	293	273	264	294	343	275	294	314	279	285	312	286	350	285	303	275	323	281	277	285	272	265	318	278	277	282	293	274	283	283	286	268	242	320	310	304	277	256	285	278	286	314	268	306	283	315	285	270	309	317	278	308	300	295	302	321	295	264	326	286	301	288	298	312	302	269	288	287	275	296	292	276	278	291	297	279	273	270	265	278	271	293	286	284	306	308	273	291	292	287	298	273	271	271	288	325	303	325	328	280	335	294	303	298	279	309	320	327	311	328	249	288	295	324	275	299	254	282	261	295	249	294	287	294	296	276	298	279	299	320	284	307	325	275	260	295	354	256	270	313	270	287	285	302	313	308	282	283	302	292	286	301	295	270	310	301	305	302	318	322	308	328	301	267	329	296	275	290	295	278	279	282	299	271	294	287	271	300	313	297	272	267	298	277	289	274	296	285	276	295	294	314	275	297	285	310	277	317	266	306	294	306	266	290	284	314	315	278	299	308	328	283	300	282	300	282	273	285	289	261	292	292	294	276	292	313	288	288	309	294	295	295	308	296	306	323	295	293	295	290	282	261	299	290	330	309	252	293	287	274	303	271	297	297	303	290	287	313	294	290	292	318	310	303	302	305	309	293	292	258	315	282	299	322	285	304	282	307	278	287	312	302	290	274	311	347	307	267	341	278	297	293	315	301	276	320	292	284	310	278	283	311	283	296	321	312	282	294	297	304	274	277	278	288	276	300	278	322	290	306	308	330	281	286	306	305	290	298	273	297	286	285	289	329	308	275	315	319	299	328	258	300	311	282	288	287	278	302	301	292	303	292	287	305	293	246	264	268	282	329	251	274	280	277	282	322	282	279	313	265	279	297	277	278	296	305	283	292	296	310	288	314	315	290	307	292	278	277	315	307	308	291	278	288	309	301	290	286	296	279	294	278	316	303	293	282	293	306	314	329	263	286	279	282	293	279	265	287	333	311	296	310	280	296	272	299	269	306	296	289	310	305	319	303	305	297	309	293	259	299	321	291	281	274	293	268	278	297	275	293	271	306	310	278	289	340	246
27020	10914	9422	7066	1450	642	639	680	657	640	645	626	644	636	669	639	614	630	632	636	697	632	636	646	648	609	664	618	656	625	669	647	641	646	680	613	631	638	663	600	659	648	654	667	655	645	644	641	655	660	655	636	640	634	661	614	628	698	658	632	620	699	654	630	665	676	631	663	659	683	662	614	644	658	660	607	645	669	610	651	621	627	614	666	692	640	650	677	634	691	641	650	616	698	569	665	610	642	642	644	657	632	670	607	640	620	640	627	650	591	672	667	630	643	661	624	651	627	660	672	661	672	683	629	604	660	663	633	613	603	649	617	626	635	667	672	637	621	651	625	642	617	653	595	679	639	653	631	670	626	621	639	631	675	580	705	656	636	623	686	641	592	650	647	651	652	637	674	659	654	678	656	617	648	639	607	654	659	638	625	665	640	660	640	632	675	645	672	639	682	689	646	677	618	636	693	624	632	685	651	672	636	664	627	664	676	606	650	598	672	664	632	650	626	652	645	594	662	624	637	639	652	643	665	607	633	633	633	616	665	689	636	680	607	659	678	610	609	680	619	646	620	649	625	660	643	636	671	657	654	610	606	628	656	641	628	618	636	723	694	638	695	624	621	650	619	668	643	684	699	693	680	656	639	653	638	642	656	618	734	604	672	606	643	629	676	647	667	640	608	640	667	600	637	636	628	637	668	611	644	649	658	657	633	627	669	640	658	640	647	644	620	621	722	643	634	637	656	613	584	659	671	659	621	624	653	632	641	620	661	646	620	609	644	628	607	653	668	594	656	667	605	678	650	656	661	627	648	691	704	602	635	658	585	656	609	640	664	647	689	653	682	625	689	635	655	648	621	645	623	640	666	645	630	636	652	648	632	634	652	650	635	645	658	679	654	653	597	666	624	638	685	643	638	644	590	625	648	647	605	599	641	631	646	641	699	671	633	668	618	614	654	664	642	677	608	691	649	606	630	596	650	618	630	651	627	659	614	664	615	673	666	670	641	610	708	698	671	651	638	635	661	668	607	616	638	679	638	666	665	666	682	623	648	621	603	683	667	629	641	642	651	643	641	622	655	642	629	639	634	639	612	639	681	650	631	679	597	641	644	633	600	643	623	645	681	624	635	636	652	646	630	612	624	612	629	615	630	658	663	597	641	603	634	646	652	607	614	664	609	649	671	637	651	658	662	677	639	636	604	600	664	610	572	641	622	648	665	649	640	608	637	632	615	608	599	630	672	633	636	614	587	632	700	677	626	671	673	646	658	642	620	639	615	608	626	668	692	633	669	652	649	671	615	652	652	651	605	651	659	624	635	661	702	653	650	636	658	657	652	621	613	627	645	630	588	671	633	636	701	674	641	664	692	643	654	683	637	650	668	666	642	619	654	646	657	659	599	649	635	692	636	643	654	672	595	660	627	624	672	707	669	667	633	598	713	657	667	592	691	698	672	649	688	645	676	633	596	634	638	647	634	663	635	574	659	660	673	643	654	625	665	662	677	636	638	627	654	641	584	621	643	634	653	683	672	643	643	662	647	644	696	663	639	627	647	646	666	625	639	635	601	609	645	639	576	628	640	644	597	666	693	677	643	613	672	673	635	678	641	648	671	639	688	599	671	676	602	606	654	612	682	664	649	628	586	642	645	620	636	669	634	648	561	671	630	684	631	653	670	637	642	632	662	691	660	599	658	667	651	646	607	679	644	642	631	643	634	647	704	636	646	646	636	632	686	662	639	633	642	623	670	666	631	593	624	654	674	666	670	642	653	646	687	624	578	638	637	610	619	610	627	628	644	674	630	655	648	634	655	707	632	643	634	677	670	660	654	654	659	613	649	635	667	636	632	674	649	642	643	623	637	631	636	629	648	630	659	681	629	678	646	648	648	610	625	621	662	657	608	653	628	674	640	654	641	665	587	644	643	668	654	657	648	659	610	616	683	639	660	648	638	652	632	595	641	709	638	682	644	665	652	671	652	690	678	590	635	661	670	662	620	635	622	646	670	658	644	659	659	681	621	615	637	669	663	685	628	618	636	662	610	663	642	577	653	608	613	657	656	638	636	665	633	610	635	619	650	663	599	657	637	648	659	656	599	656	651	605	672	631	619	624	672	645	663	661	610	637	616	599	642	655	627	638	652	644	684	654	635	645	633	631	674	656	646	686	621	640	665	608	666	680	644	647	677	716	584	619	619	650	688	678	641	633	616	634	646	640	629	649	603	662	673	672	637	613	616	646	660	683	610	623	705	656	642	668	700	648	617	600	633	654	647	653	665	660	615	669	663	651	655	680	702	613	676	602	687	632	678	633	645	639	663	694	640	616	659	627	653	589	671	637	616	627	634	633	658	643	626	620	661	661	659	633	655	645	613	647	638	650	659	670	647	616	668	630	659	607	635	597	623	690	603	665	670	646	663	649	633	668	591	588	649	729	669	642	665	649	616	661	662	661	628	672	602	669	681	699	626	672	607	657	670	714	606	633	682	673	702	652	685	636	638	600	634	648	674	685	652	675	685	682	679	668	653	637	612	629	619	673	658	640	641	647	621	641	661	632	675	639	639	632	630	688	647	624	675	645	630	681	615	671	650	656	632	635	712	626	630	603	640	629	665	659	593	637	643	625	645	653	656	708	612	666	680	651	628	694	672	649	686	643	673	622	648	660	640	655	618	657	623	632	688	651	665	661	627	694	618	691	644	640	627	622	681	672	668	654	653	627	668	637	649	606	643	676	654	664	688	611	658	635	643	679	646	680	641	634	647	599	614	624	671	646	635	645	626	653	706	635	661	678	637	657	643	663	652	603	630	690	660	667	588	641	662	663	624	634	640	633	639	658	654	667	642	659	717	638	642	658	681	635	660	639	643	595	658	641	604	608	632	630	695	590	643	655	643	690	603	661	660	697	661	679	640	667	613	657	634	653	665	596	626	672	644	616	679	677	629	644	624	645	643	630	614	654	666	654	666	677	673	640	663	617	630	657	661	610	647	646	652	657	617	653	660	586	622	669	688	680	620	694	613	642	666	659	662	663	659	705	678	658	654	632	624	618	605	620	631	639	614	648	683	634	655	688	695	650	617	627	674	640	637	663	640	649	647	653	581	670	624	654	670	640	608	619	604	654	666	659	627	666	619	638	603	625	641	673	639	673	644	676	635	632	633	627	621	661	663	664	690	612	612	617	657	645	660	627	636	619	643	661	663	680	673	643	655	664	632	621	665	655	641	653	649	627	661	678	667	619	701	656	631	616	639	640	669	603	667	694	661	657	641	638	638	638	635	669	651	613	676	651	646	633	648	659	649	648	653	659	661	665	650	667	646	582	639	676	638	651	625	644	638	674	656	656	643	612	637	679	647	629	620	656	662	673	675	638	627	645	616	664	634	581	642	660	638	621	634	649	654	662	682	655	668	654	663	693	668	675	659	658	672	612	691	644	630	672	678	638	617	641	627	643	633	612	641	632	624	621	657	639	642	684	647	630	700	643	629	707	687	664	639	670	614
77592	56050	49651	37827	13214	854	245	212	220	231	222	198	185	184	191	208	219	208	161	186	180	177	191	182	160	184	183	188	196	169	188	170	173	177	184	185	186	206	203	205	175	204	182	164	194	165	187	187	180	195	172	159	186	179	183	207	169	176	175	246	186	155	163	191	201	202	207	202	174	164	176	178	161	187	200	182	185	186	189	187	194	174	191	194	186	205	173	156	172	178	190	168	160	188	153	189	198	180	170	176	183	203	176	182	197	182	154	157	178	170	191	170	181	178	195	181	177	212	193	198	188	204	189	181	160	168	190	186	189	200	197	157	174	189	190	186	182	175	175	166	200	195	155	201	183	166	192	208	178	191	187	183	176	199	184	186	181	199	178	177	177	164	180	172	203	185	209	171	172	202	181	188	179	190	202	177	190	196	175	181	211	187	159	184	161	183	186	182	161	196	170	191	177	178	188	194	190	213	163	158	179	194	180	196	176	205	190	189	194	172	175	213	182	167	150	199	186	197	181	203	186	175	169	176	163	178	186	194	162	192	173	152	198	197	189	182	177	195	194	172	190	204	184	158	187	183	172	178	193	189	193	166	185	201	212	174	189	164	182	178	178	191	186	192	192	169	206	203	162	189	145	160	187	182	210	183	202	191	192	189	192	182	177	169	163	174	178	193	194	189	195	214	178	183	196	190	173	177	163	185	172	190	195	191	197	194	201	201	208	194	132	190	205	178	191	180	199	189	193	201	200	173	154	177	199	155	193	173	201	179	213	180	199	186	173	181	160	197	168	199	185	194	165	184	170	163	156	187	196	192	167	170	195	166	197	178	188	184	188	190	180	190	179	187	175	191	196	176	207	192	174	167	189	186	178	184	172	178	163	163	154	181	191	157	206	183	186	160	196	161	173	205	179	180	178	165	179	193	163	192	186	190	196	182	171	207	184	178	175	178	198	196	171	189	185	181	168	178	189	206	196	176	196	173	169	183	184	161	199	162	183	172	185	181	154	163	167	187	196	181	201	171	163	168	188	203	205	182	165	197	186	193	206	170	179	178	177	180	210	171	184	191	185	186	157	173	184	188	163	168	182	194	200	196	186	171	176	196	177	180	178	203	190	204	183	189	169	192	165	151	196	203	194	196	203	161	179	187	175	171	191	174	171	211	198	170	159	175	207	179	187	220	177	171	196	182	189	180	189	201	190	163	178	164	178	181	185	192	164	186	156	190	165	166	164	190	178	199	166	202	181	162	183	195	183	174	185	191	196	223	186	189	180	202	152	162	176	183	197	168	197	175	181	208	168	179	189	196	180	199	198	205	180	176	208	196	184	189	202	201	175	186	186	200	177	160	161	206	172	173	176	221	176	181	181	186	180	152	165	187	158	139	209	181	202	185	186	183	189	162	180	166	160	178	176	198	211	214	183	216	193	183	196	192	184	172	168	176	178	181	173	191	202	190	179	194	218	182	179	169	171	184	173	170	193	180	187	199	176	202	184	161	200	169	194	186	190	186	193	196	169	179	190	195	173	156	181	187	165	198	212	169	152	194	189	197	177	186	213	215	164	166	185	175	191	176	185	182	183	159	170	179	160	184	184	174	172	179	199	194	171	173	197	196	183	206	187	186	182	176	214	202	189	201	164	189	190	174	195	199	168	200	180	203	186	163	208	165	170	183	156	190	194	194	189	176	156	199	182	186	169	212	174	201	161	206	183	171	173	181	193	194	185	171	176	208	190	189	177	180	186	196	188	211	190	168	179	191	165	162	175	200	191	170	190	205	174	186	187	175	177	200	189	205	186	213	180	182	185	191	172	187	190	171	182	172	176	189	167	190	174	174	182	172	178	190	192	187	188	158	171	181	171	190	209	178	174	177	201	177	196	191	189	171	186	213	176	177	188	172	164	211	200	188	191	176	171	168	169	184	186	202	150	195	176	190	183	205	186	192	186	186	198	194	207	192	178	189	178	203	170	185	183	197	184	175	211	180	192	171	181	191	167	161	178	173	180	199	189	181	195	170	186	167	181	177	159	196	189	189	172	172	178	185	170	215	161	187	165	186	195	193	208	212	164	161	193	212	183	207	197	174	165	189	185	195	182	180	168	183	202	194	186	208	186	175	192	177	165	205	172	180	180	190	201	197	176	181	179	178	185	178	194	185	192	191	168	171	184	194	184	184	173	182	171	215	164	170	168	182	193	177	161	160	179	187	185	168	163	174	187	192	217	166	174	188	165	189	171	194	189	192	201	183	170	174	184	180	173	196	182	181	178	196	184	187	170	185	169	160	181	218	187	185	203	192	160	180	187	196	196	182	191	188	172	185	190	198	185	165	190	176	173	185	181	209	211	170	191	185	178	192	171	189	186	185	203	190	181	200	170	182	203	192	194	201	167	195	162	185	187	185	207	174	187	168	175	153	179	182	160	172	180	175	204	171	188	215	176	184	170	185	185	173	166	176	171	179	204	174	198	177	191	201	211	183	179	181	175	179	164	187	207	178	189	170	154	196	183	172	187	187	186	182	192	201	173	210	155	175	185	188	212	198	189	216	182	187	164	191	198	184	194	204	181	157	195	201	206	172	183	181	183	195	183	163	190	183	194	150	185	205	172	188	185	194	196	186	197	184	179	165	171	183	200	179	213	194	184	177	171	197	204	212	192	199	181	191	187	176	176	182	180	207	175	214	179	190	183	193	201	176	177	185	181	167	190	166	186	180	204	161	166	196	198	181	187	170	174	202	195	196	196	208	155	189	207	166	170	174	166	187	185	182	161	166	204	166	223	182	171	161	179	215	172	175	181	181	187	185	176	177	236	164	201	192	175	191	178	177	184	205	175	188	173	177	171	170	183	153	202	187	191	182	175	207	190	193	191	194	198	167	192	212	183	207	154	171	156	195	189	193	199	189	185	167	172	163	153	196	192	174	197	205	190	176	174	176	179	191	193	186	162	176	192	171	170	191	211	188	217	183	171	167	186	187	200	160	176	185	214	187	205	162	178	210	177	168	159	181	198	164	156	204	201	165	192	197	166	153	191	191	162	180	150	201	170	171	181	172	168	190	177	199	193	183	174	189	169	177	160	179	198	181	209	158	170	196	155	198	171	195	183	185	194	160	174	188	189	192	185	184	176	179	177	195	186	207	196	191	197	202	188	193	176	177	192	177	193	187	192	173	188	160	199	198	173	180	177	172	171	181	174	188	177	166	198	196	173	169	205	199	190	175	183	193	168	191	200	186	199	160	195	210	185	181	171	195	182	179	186	192	197	204	172	207	191	181	176	170	187	205	200	180	176	175	165	169	182	177	188	180	192	181	186	214	190	185	163	175	169	167	181	186	175	174	187	153	158	173	175	187	184	180	189	171	183	214	178	174	166	186	168	186	193	183	164	161	185	163	188	203	215	169	210	201	197	195	195	183	199	185	207	211	182	182	175	169	182	196	169	213	169	194	194	188	166	199	203	177	202	196	164	183	203	159	166	195	170	161	188	193	175	193	179	197
49734	41051	47611	40978	14112	726	688	604	560	550	504	504	489	472	481	476	502	497	485	478	434	482	458	452	449	443	442	411	414	448	458	435	429	451	402	427	427	434	424	405	415	441	446	470	454	400	441	448	421	414	437	389	403	415	423	426	404	452	438	386	459	392	414	440	377	402	439	403	436	408	406	408	378	434	381	427	401	414	471	418	422	438	414	380	403	426	441	444	420	411	439	442	432	425	447	409	437	392	405	411	410	456	402	447	442	390	436	412	430	413	393	399	405	406	447	395	412	418	411	420	454	424	420	464	401	421	424	409	437	417	476	434	388	435	401	413	387	423	428	442	403	423	422	448	410	400	442	422	387	428	419	413	421	411	445	428	407	400	430	429	425	407	425	414	411	410	402	403	415	421	416	436	378	435	400	386	450	400	457	434	461	430	452	410	429	399	421	403	402	400	425	423	403	435	434	408	457	393	421	391	439	396	423	394	409	398	441	452	412	442	403	417	427	425	414	423	399	406	429	359	408	394	407	445	448	406	402	428	439	417	433	427	420	409	429	426	404	448	410	410	425	424	435	399	413	475	401	401	398	463	410	440	442	394	445	420	420	445	432	439	405	429	409	420	422	407	403	399	417	411	375	402	450	403	434	397	405	428	466	456	439	455	427	459	408	432	452	402	418	467	428	406	436	439	417	441	448	396	448	451	439	409	415	402	421	395	408	399	406	429	430	392	398	416	434	431	427	444	446	423	388	346	390	388	425	460	442	438	457	424	420	403	420	392	409	440	424	405	430	400	436	414	407	411	390	384	393	406	402	389	414	416	420	401	429	407	405	426	388	390	417	415	427	430	392	422	381	448	407	441	425	407	438	414	405	412	414	410	428	408	432	392	452	434	408	419	419	381	441	427	406	405	435	438	420	414	419	460	381	403	415	421	391	433	420	417	399	417	418	402	393	380	425	408	431	381	417	391	412	395	408	415	390	460	401	442	402	417	369	422	373	424	428	413	410	413	417	440	407	445	440	452	421	382	376	460	457	416	413	462	422	374	434	468	407	447	406	419	415	402	450	405	467	396	418	416	443	415	422	431	441	386	413	399	426	457	433	389	445	438	399	427	401	439	432	409	394	388	442	423	443	419	438	421	454	409	438	392	429	406	429	405	385	420	437	396	436	443	402	419	403	423	436	417	425	436	434	414	436	438	442	421	421	410	402	428	411	400	390	407	430	464	426	403	416	405	411	416	410	409	440	415	436	438	415	422	421	385	427	409	417	439	407	436	417	390	422	409	448	400	433	401	413	368	451	398	442	435	436	398	413	426	402	433	408	397	431	383	438	412	400	436	429	387	425	425	396	481	434	441	415	431	386	381	453	401	448	412	403	419	452	432	427	455	391	457	413	381	426	427	417	407	456	401	442	463	408	455	426	396	368	395	432	430	438	406	436	413	426	405	424	438	401	398	400	440	411	392	395	379	441	431	438	439	434	398	413	426	417	449	417	417	418	419	429	423	372	418	413	438	412	415	390	429	414	449	433	445	441	420	445	439	454	395	421	400	426	436	454	430	414	421	436	438	434	409	417	411	422	447	424	432	426	439	411	377	466	401	428	372	425	398	436	422	395	422	427	417	433	387	370	414	429	417	402	414	410	418	430	433	410	418	420	398	380	435	416	424	371	412	417	407	424	430	424	444	405	420	429	428	439	410	385	398	420	390	383	431	435	438	452	447	426	432	388	399	449	432	399	434	425	414	423	406	445	387	426	409	418	420	391	437	440	422	387	391	386	441	408	463	410	410	451	427	405	396	437	405	422	402	417	391	427	420	423	417	430	412	415	466	391	413	410	401	404	456	368	412	407	429	428	427	449	403	429	392	410	422	464	398	395	436	406	413	415	416	427	435	401	407	403	358	454	421	410	385	398	437	426	389	407	446	447	387	394	429	433	402	406	402	442	432	403	436	455	443	437	437	454	452	412	459	447	434	431	410	425	436	435	449	442	397	428	468	440	445	431	406	434	381	429	425	406	406	437	411	456	465	397	463	399	419	441	414	439	407	416	432	416	419	426	373	395	413	421	420	393	400	432	413	427	457	414	417	428	407	392	429	404	438	440	421	415	420	405	429	386	385	417	488	426	441	415	387	421	403	388	446	379	449	370	427	433	412	427	418	423	412	421	415	403	425	418	432	427	417	448	403	410	400	392	407	435	384	406	444	412	424	418	437	440	434	419	431	426	423	413	419	414	415	392	417	419	448	385	402	400	409	445	435	417	467	439	421	423	437	437	406	435	410	415	422	411	404	436	399	436	418	429	414	415	436	410	407	415	467	395	382	438	443	410	450	386	457	433	399	446	416	375	434	429	396	402	429	428	420	406	431	404	431	428	388	394	433	411	422	402	403	432	412	410	397	395	435	450	397	400	409	404	452	407	448	471	427	410	420	449	417	447	420	452	430	436	421	394	393	405	405	391	421	421	419	408	441	392	416	415	431	455	443	423	422	416	431	400	388	419	444	420	475	425	405	416	391	450	423	416	379	378	390	397	423	445	443	404	424	431	428	414	409	409	396	399	427	431	409	442	436	433	414	426	420	447	350	420	444	370	423	442	390	443	371	404	417	392	375	373	432	391	412	404	421	398	442	385	436	413	401	455	395	427	448	433	433	448	443	418	404	436	400	416	409	453	384	424	443	420	402	450	406	425	456	418	409	432	400	427	431	430	412	431	412	371	434	432	437	442	437	396	433	415	405	416	441	354	378	417	369	428	434	404	425	395	409	419	450	419	429	386	395	433	445	444	416	398	421	379	418	416	411	378	446	422	458	408	417	404	454	436	426	433	423	448	411	420	388	419	415	451	415	405	432	405	395	450	407	428	405	414	410	377	419	425	409	440	439	439	419	447	414	422	398	407	419	414	438	442	384	392	457	429	421	424	372	411	426	398	441	429	408	426	421	419	425	413	398	442	409	433	405	397	401	434	409	425	427	409	414	449	418	426	404	399	422	372	418	451	420	448	404	403	431	395	405	423	398	410	464	419	441	433	429	420	432	424	419	431	417	402	392	442	407	449	437	437	405	429	441	428	452	438	411	406	423	435	431	415	421	418	399	395	406	404	422	411	463	407	430	444	398	442	414	441	412	455	400	408	409	440	431	397	436	423	421	442	404	420	417	432	429	402	444	396	391	402	404	404	457	405	453	446	434	398	435	442	411	417	409	402	436	446	432	426	404	430	399	413	393	403	447	399	412	386	428	408	421	414	407	430	422	412	408	415	436	398	413	427	383	440	385	444	390	417	387	399	404	438	393	444	451	428	414	452	431	420	409	415	436	432	434	443	405	398	462	404	417	384	408	412	397	392	400	409	436	436	454	397	440	446	415	406	420	383	454	413	409	398	388	402	412	397	461	449	429	429	423	432	430	409	427	413	398	441	447	410	406	407	435	404	458	430	414	412	378	470	429	426	422	418	418	422	444	391	416	409	420	416	391	434	419	428	477	405	389	388	384
88020	68325	63041	49106	22655	2661	210	181	155	157	167	131	148	138	132	154	119	125	120	113	128	126	115	124	124	131	148	125	102	135	114	120	112	114	125	104	137	112	105	106	116	105	100	116	99	111	119	124	104	107	102	122	100	121	119	129	112	110	113	124	106	96	106	119	112	130	124	130	129	98	116	99	96	113	110	110	127	126	112	129	120	134	111	94	117	103	111	105	120	95	105	96	102	113	117	111	120	108	126	117	97	120	128	112	108	116	111	114	116	111	96	86	102	127	121	130	117	120	128	115	125	112	117	106	98	94	97	104	110	110	140	118	93	107	92	110	113	120	92	110	103	113	110	115	92	111	107	104	123	108	101	118	103	110	112	100	87	114	127	123	131	104	108	135	124	111	118	99	116	124	96	113	124	115	110	107	121	124	113	108	116	93	118	131	127	114	127	113	109	119	110	101	127	106	125	118	117	122	110	126	94	122	97	112	107	105	118	141	109	108	112	119	103	105	98	107	109	99	110	119	128	113	99	121	109	118	102	116	115	109	113	107	127	115	107	114	103	119	106	125	109	106	109	105	121	100	126	118	108	113	110	119	101	114	114	110	102	109	119	128	102	107	121	102	115	106	96	113	134	114	127	94	103	103	124	98	122	124	106	122	113	136	99	121	102	135	118	113	99	74	90	124	107	120	109	122	113	109	112	101	96	90	113	123	122	122	112	94	113	103	107	120	107	105	99	113	115	113	101	91	105	115	114	100	88	115	103	113	121	122	130	115	112	122	125	107	111	102	121	89	118	109	119	110	113	117	120	112	88	112	113	119	116	91	117	98	104	108	83	100	110	103	118	106	116	110	113	96	121	124	116	136	102	107	100	110	121	104	120	137	107	125	117	126	97	106	117	105	101	119	103	118	122	102	112	92	108	124	113	117	114	107	105	149	109	105	101	90	119	120	109	117	128	125	108	118	106	110	121	122	128	123	105	116	114	101	98	113	135	101	123	91	93	112	101	102	119	105	123	122	97	118	94	94	114	119	121	117	131	94	113	105	131	111	110	112	116	108	114	99	104	98	100	115	89	143	110	110	111	114	122	119	120	127	109	102	114	111	118	116	117	104	130	104	108	119	103	112	119	111	109	112	110	103	104	114	124	104	132	120	127	94	116	120	100	97	100	113	111	107	118	112	92	113	97	107	122	107	116	118	115	108	115	114	129	121	129	121	117	126	98	106	113	133	106	124	114	117	112	107	117	108	117	117	123	121	106	124	115	119	104	109	130	109	98	126	94	105	89	103	107	104	102	112	114	104	124	116	109	116	107	115	100	106	119	94	97	96	110	109	137	136	118	113	117	104	113	100	121	118	105	103	104	117	106	99	113	127	110	115	98	147	112	118	102	97	129	111	120	95	105	120	99	119	129	105	119	135	132	113	121	104	90	118	118	109	97	107	107	102	137	135	98	115	130	119	116	121	128	101	124	116	135	110	120	118	123	112	120	113	124	122	103	123	124	109	110	117	124	125	117	122	104	124	127	128	110	105	111	97	114	113	123	115	112	131	101	117	109	109	132	148	107	108	129	104	112	133	115	105	119	119	117	102	112	127	95	113	105	103	109	88	103	119	93	128	130	110	125	101	142	119	126	107	100	119	106	122	133	109	104	93	123	113	132	111	123	128	117	118	108	127	119	111	123	118	114	129	125	111	120	89	115	109	104	107	107	97	113	107	110	108	113	110	130	130	104	108	120	113	131	98	137	118	101	101	119	104	123	111	109	107	137	123	92	105	116	103	105	116	103	118	107	108	108	115	124	120	114	118	90	106	125	102	101	107	122	112	107	119	111	117	118	117	105	104	95	129	119	108	115	107	126	106	117	113	98	110	119	126	99	116	131	112	91	102	101	93	104	83	105	117	107	107	133	108	106	99	131	121	115	113	104	105	121	123	127	103	89	116	118	123	99	111	113	103	118	117	124	128	95	109	98	100	95	114	98	133	133	101	114	111	113	108	102	111	108	125	107	105	125	106	101	112	114	116	98	107	114	114	118	121	119	113	105	91	101	101	120	121	91	131	128	101	140	128	88	109	113	103	112	111	116	115	110	114	114	111	96	100	106	119	107	109	112	119	103	109	129	104	108	115	105	113	106	122	120	132	117	108	110	107	105	137	106	112	111	120	123	104	114	102	117	122	122	122	115	103	125	114	110	113	102	118	109	115	114	107	109	112	116	93	86	126	133	97	145	102	119	107	95	104	94	106	107	101	126	121	111	126	108	106	120	110	112	115	115	115	108	119	141	122	117	99	113	125	128	112	129	105	105	95	122	125	100	102	121	122	90	137	130	114	105	109	119	110	97	118	97	115	105	107	113	121	108	100	133	128	114	117	103	118	101	127	132	125	113	114	112	131	104	116	126	125	109	115	108	131	92	94	84	121	122	90	106	112	110	110	128	110	104	115	115	105	110	111	121	122	128	108	115	121	128	111	109	120	110	112	110	106	99	105	108	134	94	106	100	99	119	114	121	103	108	124	140	130	110	131	127	101	114	110	110	108	119	115	109	113	96	112	118	107	111	100	119	96	117	114	105	121	132	105	120	97	127	105	112	103	110	104	113	119	100	110	129	108	100	121	119	117	114	121	107	123	108	109	106	105	120	118	97	110	128	109	93	111	127	110	117	110	108	113	106	130	106	112	114	99	145	118	110	118	114	140	122	104	115	123	146	116	103	95	126	97	126	100	111	105	98	94	110	115	113	95	124	112	95	106	104	95	121	121	113	125	103	113	107	110	102	126	115	110	114	134	127	103	129	123	104	122	126	89	111	99	126	113	109	96	97	110	118	95	113	110	110	108	125	116	105	110	119	128	118	116	102	103	98	122	125	115	114	127	93	114	109	119	107	92	108	113	111	104	110	122	99	112	112	121	112	97	99	131	103	123	119	95	122	122	103	99	117	102	110	102	139	120	118	116	116	114	91	124	120	110	125	96	117	117	108	102	112	113	101	120	128	125	112	97	110	115	116	119	113	106	148	104	110	118	117	122	116	116	152	116	123	116	108	105	101	106	124	113	131	127	113	109	105	127	95	112	108	108	108	105	114	106	124	95	117	124	118	106	114	108	119	120	112	101	113	113	112	137	124	125	118	108	111	123	108	99	117	108	124	120	110	114	126	122	107	119	130	101	116	110	118	103	99	108	114	97	102	129	120	108	107	110	142	105	114	98	133	131	118	138	110	121	108	119	119	132	106	107	126	116	107	115	117	137	104	105	113	135	99	100	107	111	109	102	127	114	101	92	117	105	118	107	132	113	107	106	131	123	102	106	124	117	124	104	119	92	103	106	102	118	135	131	127	103	111	118	107	97	108	119	108	112	102	135	122	111	129	108	123	127	116	124	124	121	108	138	118	95	122	108	94	107	104	114	115	106	97	90	118	119	112	114	112	116	108	119	100	133	92	114	108	117	123	108	117	118	113	109	107	106	106	127	121	111	133	114	111	121	128	120	118	115
59383	51347	58021	49719	19555	797	744	634	573	480	442	434	422	418	404	393	323	342	340	302	320	304	323	323	331	327	282	297	284	318	305	299	296	304	315	300	337	328	290	349	292	322	292	311	304	262	294	299	261	288	314	274	277	315	285	271	272	288	278	268	276	271	266	279	298	312	284	298	305	312	265	274	283	280	283	275	276	281	269	259	289	307	314	295	267	279	298	291	270	243	267	299	266	316	279	259	274	276	286	281	264	282	291	262	292	280	274	282	273	311	258	280	253	277	283	286	260	270	288	267	263	260	309	276	268	310	270	280	284	289	284	282	288	303	280	272	273	298	277	282	233	306	280	301	251	261	267	273	314	283	264	289	270	264	295	258	293	282	272	298	301	291	258	253	309	255	256	304	264	254	261	292	298	284	308	283	289	298	268	312	293	274	263	260	295	306	285	275	282	241	274	262	267	282	281	262	288	285	295	283	271	265	285	251	284	278	268	304	290	315	260	274	274	267	304	278	298	294	245	288	274	259	274	272	279	304	261	278	295	296	283	301	298	317	304	275	258	289	265	262	306	307	294	291	279	300	278	272	298	293	267	271	284	287	274	293	263	267	273	275	289	304	279	240	281	297	273	286	291	242	274	243	273	271	255	264	269	270	263	252	279	268	289	265	295	257	266	283	268	271	294	294	288	257	291	266	283	302	268	275	247	269	293	271	283	273	270	288	239	260	251	294	263	262	263	277	301	272	258	278	304	234	277	249	254	284	266	256	264	224	301	282	288	286	278	292	305	296	280	282	305	271	265	277	287	297	254	296	268	289	269	281	295	282	286	285	277	251	283	276	271	282	247	298	281	298	270	280	275	270	271	273	274	291	292	272	249	256	295	272	289	263	295	284	261	269	279	289	271	273	271	259	259	302	272	252	264	241	297	279	291	257	282	269	280	281	293	255	293	284	229	252	261	310	290	275	250	305	270	247	268	277	268	277	287	294	323	275	313	293	283	287	274	273	280	311	269	267	278	280	259	256	301	296	270	293	284	260	276	265	280	258	289	275	259	288	292	292	269	254	271	265	287	304	260	297	301	301	278	286	277	279	310	264	293	283	255	282	290	270	288	313	286	301	297	275	294	250	278	266	288	258	270	264	243	287	250	254	260	270	248	269	272	296	254	279	265	281	261	266	281	307	270	285	267	269	284	282	290	276	266	273	287	244	275	264	300	261	298	276	296	259	280	271	292	271	300	301	244	279	277	300	282	248	287	260	269	261	296	281	247	284	301	311	291	318	267	257	339	276	276	295	273	279	280	285	282	279	274	272	304	247	260	279	256	307	292	257	264	275	265	288	295	278	306	294	278	287	299	260	271	295	286	288	269	271	272	281	281	274	277	257	317	287	270	250	287	312	271	289	268	294	284	268	255	269	273	303	277	305	270	254	290	278	302	255	241	267	259	283	292	295	273	246	278	285	275	256	262	256	280	260	298	276	303	294	277	271	279	281	272	281	255	281	295	287	266	298	260	299	304	255	301	284	242	268	280	271	285	293	289	294	313	288	275	277	315	273	272	266	295	256	282	270	281	277	292	260	273	284	295	258	281	305	299	256	294	287	290	264	287	317	268	294	285	273	273	302	291	299	281	275	292	280	256	275	288	275	271	285	278	277	283	267	309	271	271	252	283	279	313	268	298	299	267	285	248	280	268	285	234	287	285	284	302	296	276	289	255	278	276	252	267	294	291	254	254	282	266	271	267	299	240	258	284	290	269	298	277	285	318	288	310	270	321	265	266	294	285	265	294	271	288	299	277	264	246	262	285	299	303	267	280	286	301	271	277	279	286	284	278	282	270	281	298	257	270	277	294	268	285	263	270	277	286	271	264	248	312	281	282	293	291	306	306	269	288	279	271	277	276	305	271	262	287	290	251	305	294	240	281	296	279	278	268	253	277	275	264	300	281	264	259	283	288	279	282	274	276	272	303	275	262	277	299	286	286	293	302	257	265	282	293	270	290	287	259	299	260	245	282	289	286	272	291	277	272	244	279	260	283	276	280	291	282	270	274	294	284	312	266	289	287	266	289	284	275	268	266	263	269	282	262	251	276	286	256	278	267	303	275	295	268	256	257	265	285	267	254	268	285	255	262	264	255	284	293	268	255	286	269	273	261	289	288	295	271	268	312	308	285	240	276	259	270	273	273	281	269	263	274	292	270	254	248	299	257	265	270	293	268	303	270	279	269	326	280	298	236	242	262	290	286	295	267	248	267	274	283	297	302	277	279	268	254	305	295	294	256	281	304	304	271	282	288	310	272	246	285	296	282	260	286	289	248	258	308	234	270	277	269	265	293	262	286	275	272	278	280	265	301	263	291	278	274	257	291	284	288	248	281	253	275	279	274	267	290	283	273	262	286	247	289	285	271	286	260	255	261	262	271	290	270	278	287	279	265	277	289	288	276	265	260	276	266	264	322	287	302	306	254	285	263	276	292	285	265	278	274	263	266	265	261	264	305	289	255	306	291	277	298	260	272	243	313	268	311	281	235	305	268	274	262	241	282	299	268	264	287	287	286	248	276	280	253	284	294	254	286	276	300	305	256	259	275	294	283	265	297	287	259	243	334	302	288	249	239	281	267	269	287	263	293	266	299	252	282	303	278	275	294	258	309	285	263	284	283	303	284	292	282	297	256	285	305	303	273	302	280	270	276	303	254	256	300	307	317	258	275	293	261	273	270	263	288	268	302	268	275	257	302	251	304	280	293	277	281	296	247	283	270	262	309	284	264	271	305	296	233	282	286	257	295	271	294	291	264	286	280	291	268	273	285	279	276	288	261	272	267	279	310	283	293	309	281	298	301	303	244	294	284	268	302	284	273	291	241	266	293	274	285	302	280	267	273	257	274	247	296	273	250	265	258	261	275	257	255	287	285	287	289	286	301	288	247	277	296	297	282	299	250	278	280	258	261	285	279	296	310	256	283	294	286	279	289	290	270	282	266	262	286	277	271	279	323	295	251	280	293	283	273	257	279	303	261	270	272	293	320	301	262	284	288	284	286	287	272	290	266	250	263	295	266	259	271	270	284	295	273	281	272	289	263	274	265	280	263	276	283	305	303	279	253	299	278	308	289	286	273	266	251	280	271	304	287	256	308	291	311	278	280	304	291	290	298	282	282	260	296	259	276	281	253	257	278	285	270	270	278	265	283	264	271	287	292	289	279	241	274	284	257	295	271	309	280	282	279	268	280	240	256	267	274	301	278	298	311	278	271	285	256	277	285	278	251	279	253	267	289	283	273	271	291	289	288	282	279	270	246	308	263	305	279	286	285	262	273	285	289	276	281	288	275	288	227	264	281	291	274	267	285	286	270	240	269	298	272	280	267	259	275	280	286	298	275	278	258	265	286	282	263	296	271	276	256	262	274	271	258	293	296	296	277	258	262	281	271	300	267	298	266	300	269	279	281	266	276	283	264	303	309	290	284	274	269	308	273	291	245	281	278	304	264	278	255	255
32238	12192	5375	2746	536	327	290	329	285	306	292	300	294	282	295	325	348	284	288	310	264	310	260	281	288	316	285	298	293	287	320	354	333	319	304	313	286	302	314	261	299	282	309	286	333	290	297	297	273	309	331	282	305	244	320	280	297	298	278	289	287	310	272	303	279	309	308	316	296	303	290	295	329	311	273	297	326	322	312	297	321	283	311	289	267	310	321	294	299	277	304	293	294	304	315	341	257	329	292	300	307	278	304	272	298	318	290	316	286	324	292	336	294	294	275	290	327	317	273	281	267	276	308	333	291	296	287	324	280	329	314	270	325	282	295	298	295	267	277	295	317	292	296	293	327	264	298	298	292	304	302	287	261	302	288	293	317	291	290	295	316	345	300	310	303	289	307	292	280	327	308	311	280	288	286	308	268	316	315	311	313	302	319	279	264	302	285	326	307	305	287	345	270	259	321	284	299	266	290	272	344	302	291	263	311	294	302	305	318	311	258	281	280	283	294	287	311	289	287	258	280	313	308	296	294	282	308	285	320	308	296	318	295	324	314	303	276	258	302	277	326	303	285	286	299	305	323	304	247	277	299	307	295	309	315	282	284	289	286	293	268	315	305	302	292	290	328	291	310	315	326	280	282	284	278	269	302	330	313	285	298	295	308	311	290	309	281	302	281	316	298	293	314	291	335	283	292	291	301	293	287	306	285	274	314	308	321	334	288	293	265	284	287	289	305	311	295	309	274	284	321	287	291	268	314	284	298	319	313	275	308	299	290	297	302	313	327	305	270	315	320	279	271	305	287	303	296	303	313	273	292	256	317	300	287	303	324	285	285	316	287	324	272	305	298	304	298	253	296	323	319	303	289	295	307	292	350	301	292	279	280	303	320	292	304	302	285	273	303	273	280	279	289	301	299	296	295	295	301	288	315	328	322	317	279	276	255	303	279	274	316	309	290	300	283	275	283	260	261	293	314	321	278	307	296	280	285	272	312	276	314	279	303	316	283	288	348	287	306	324	280	313	297	310	324	326	293	309	324	277	272	306	291	290	327	275	301	288	280	308	316	288	282	284	313	275	322	249	331	296	296	286	297	282	288	332	267	310	292	289	302	308	301	286	288	302	315	321	315	259	287	301	286	295	271	322	271	300	291	304	318	322	307	302	296	272	306	292	288	306	313	294	274	280	291	313	279	281	330	299	298	263	311	321	294	295	286	287	318	308	288	291	286	308	337	299	269	299	300	286	303	306	276	271	307	312	283	296	305	298	306	280	288	293	305	296	295	292	313	275	283	313	302	260	285	307	279	329	286	295	335	292	292	274	302	292	306	279	276	355	297	326	296	294	338	278	305	260	309	333	281	287	300	327	318	295	238	301	293	284	312	292	292	300	309	285	289	286	296	288	282	304	293	242	268	258	285	283	275	312	299	288	314	304	265	306	275	301	277	298	277	317	258	270	303	313	282	279	288	305	306	302	311	285	310	321	274	287	300	326	294	299	299	295	268	294	308	303	273	303	280	308	323	318	272	298	306	303	290	304	301	282	306	274	315	262	279	287	304	280	305	305	313	310	272	290	287	296	317	298	297	313	302	282	323	283	331	307	296	318	342	279	299	295	288	279	271	282	315	316	293	273	304	321	311	264	308	321	296	306	311	297	311	324	310	312	312	295	278	284	300	315	293	276	298	275	289	280	305	327	272	272	307	280	315	281	297	289	305	319	276	296	310	287	323	288	300	334	297	289	302	310	279	318	311	311	274	297	282	279	283	281	304	293	289	299	281	306	297	299	307	331	302	300	276	291	280	324	307	300	279	272	321	301	296	299	302	312	272	293	299	275	290	304	270	288	290	285	351	306	277	324	271	304	259	248	307	257	309	294	315	292	302	267	331	296	304	295	291	304	283	319	285	312	294	299	270	308	261	297	309	340	292	299	284	348	307	262	287	304	306	261	302	308	262	316	336	281	299	295	274	280	298	294	286	300	288	278	320	313	303	301	274	299	279	320	297	282	292	271	287	322	275	291	303	325	292	335	307	261	295	306	290	268	293	298	294	321	292	310	318	282	276	312	310	311	314	292	310	315	284	300	288	306	298	295	281	295	284	285	292	300	280	315	274	310	303	306	297	310	284	260	316	298	297	296	299	297	276	282	285	266	285	307	302	372	285	314	296	298	279	311	294	296	278	290	284	311	288	278	282	305	278	315	284	339	305	266	318	302	281	277	331	330	282	275	276	257	320	298	282	307	290	311	302	272	292	292	297	290	264	298	290	283	288	295	286	336	307	339	283	278	280	298	279	298	270	302	302	300	324	315	298	276	316	297	303	287	298	296	279	293	258	293	293	292	255	276	321	288	315	298	281	274	264	294	273	311	286	265	304	312	312	282	293	293	308	274	325	302	275	279	305	299	306	304	268	310	300	293	262	299	282	308	268	310	299	302	306	319	304	296	277	288	279	276	286	279	321	279	323	309	302	318	341	289	292	282	272	271	285	272	300	261	326	280	263	275	296	304	304	312	275	281	298	292	284	291	299	290	297	307	303	300	275	315	274	288	274	312	266	331	260	319	283	290	284	321	296	296	309	291	304	312	283	301	291	261	307	286	275	272	306	293	285	315	292	321	315	319	286	297	265	289	291	271	322	267	312	322	296	317	301	283	320	293	302	302	300	303	317	291	312	312	293	316	274	303	269	279	312	307	312	301	296	290	288	269	270	296	277	306	338	305	284	291	302	308	293	301	268	285	310	317	283	292	276	309	259	282	322	302	293	305	324	315	302	293	302	306	343	286	296	272	286	298	281	324	283	294	331	291	314	306	287	243	312	296	286	340	280	282	316	343	299	338	330	310	286	332	293	283	271	305	298	317	305	300	293	315	333	286	312	341	292	281	309	313	267	284	329	311	287	330	274	306	310	296	297	261	322	331	261	290	283	292	296	326	287	327	295	310	291	291	284	310	284	300	293	287	291	296	294	297	312	276	280	294	302	303	294	300	281	290	301	309	318	298	268	285	265	298	295	279	289	301	320	287	330	330	315	297	313	291	301	314	269	278	294	305	339	284	307	302	290	302	286	268	294	304	303	299	309	289	295	292	297	310	279	291	277	317	299	295	291	324	289	281	280	275	318	302	288	308	308	313	301	293	286	282	302	289	267	277	297	275	309	310	314	313	316	271	295	265	286	307	294	294	313	277	334	330	301	308	289	339	286	298	286	299	278	289	270	314	298	290	325	293	301	295	306	302	277	318	303	311	301	291	316	305	333	273	306	291	314	302	306	327	313	302	289	305	303	320	307	311	290	287	317	300	306	273	324	294	312	317	295	256	303	296	328	315	323	287	299	312	313	311	293	312	295	311	339	288	280	306	304	287	284	317	296	281	294	295	281	320	312	257	317	296	277	283	337	299	296	311	292	309	303	331	274	306	312	289	331	279	319	296	278	316	285	298	281	291	318	285	310	300	315	274	269	306	313	270	292	315	299	305	282	285	323	296	261	293	303	292
27100	11134	9534	7363	1520	676	667	630	612	723	636	638	661	664	626	657	654	630	653	638	668	679	631	662	674	646	666	630	643	613	626	633	636	645	621	621	628	642	637	635	663	678	638	625	611	664	586	655	679	644	622	633	646	620	658	623	629	651	662	601	673	620	653	653	644	607	663	701	730	653	639	614	649	697	658	598	621	653	630	620	595	650	629	645	629	671	651	675	689	638	673	645	620	698	633	622	703	660	647	647	616	649	647	626	645	645	657	669	647	657	624	663	674	622	660	638	663	656	688	660	666	620	694	638	676	664	648	626	670	641	670	634	663	697	711	641	646	680	652	634	610	641	657	673	631	619	653	656	608	613	665	649	658	621	613	655	623	650	634	666	652	610	707	620	628	633	649	660	622	601	653	680	659	643	646	615	654	637	671	663	609	705	639	659	688	643	684	659	651	657	651	625	639	623	651	658	642	654	620	633	621	672	674	644	623	650	662	711	644	643	639	657	689	678	652	680	679	658	653	608	678	656	600	625	645	669	618	651	629	625	636	717	647	623	638	672	649	632	631	642	680	660	679	603	700	651	652	607	652	644	650	607	644	628	651	634	628	636	677	662	692	653	629	675	686	669	649	638	595	654	655	631	610	624	672	638	642	666	661	673	666	657	657	644	654	639	680	634	609	696	637	608	676	644	656	676	613	641	658	661	622	669	654	633	673	642	672	648	689	668	664	682	659	614	621	634	648	714	641	692	591	665	651	684	662	642	676	663	671	635	680	633	659	622	644	652	620	660	653	615	647	664	669	608	716	648	661	645	679	658	611	615	645	688	669	627	632	610	658	680	620	613	659	656	668	694	668	650	649	683	612	661	673	664	669	656	677	639	661	611	618	650	655	672	673	624	656	643	651	615	625	643	633	627	714	624	611	659	654	624	657	662	665	646	636	656	661	633	656	639	723	661	624	656	630	694	639	647	672	640	664	617	695	629	629	655	662	643	673	642	619	646	612	634	666	676	698	602	687	679	675	612	637	691	685	673	665	665	643	613	653	634	685	666	680	667	666	673	658	684	617	629	633	639	631	684	654	652	628	687	666	669	674	652	626	656	678	637	597	651	629	652	651	689	613	672	632	641	628	651	650	692	634	605	615	623	641	638	704	658	643	688	677	636	607	617	636	626	654	642	617	633	675	659	637	664	642	647	659	704	646	621	674	696	659	637	711	696	690	638	663	710	602	632	632	699	625	608	637	662	680	599	624	652	669	617	627	633	660	633	647	602	665	601	619	653	636	658	689	641	698	684	665	594	653	659	644	653	633	639	657	624	660	634	631	623	624	683	726	644	655	649	662	636	651	627	594	644	637	627	591	604	638	661	661	654	653	676	657	738	641	668	663	668	639	623	642	648	615	641	645	639	605	673	669	649	646	707	663	657	668	648	698	580	657	669	647	695	656	684	633	665	671	625	645	672	606	649	635	644	640	687	656	633	646	639	653	675	615	677	609	645	648	723	622	667	654	642	627	668	636	678	656	678	712	617	654	668	640	699	633	664	632	633	668	668	688	637	673	710	613	699	673	644	636	656	643	633	647	638	656	662	673	699	646	668	671	662	637	689	682	619	602	619	641	637	653	659	621	668	677	686	633	626	659	647	644	672	678	640	664	629	641	666	633	670	657	636	675	669	656	689	646	609	603	674	654	619	635	686	592	641	633	625	660	648	660	626	613	631	623	663	643	615	698	693	622	700	613	698	673	624	641	615	638	664	628	697	631	634	668	662	642	675	612	631	694	658	680	604	633	595	678	618	683	668	642	607	609	681	665	621	677	665	679	633	669	655	634	679	688	609	628	614	656	633	640	627	652	648	633	635	599	665	647	707	667	641	637	661	644	627	650	639	650	651	646	641	664	683	634	696	637	671	604	593	670	633	680	671	632	598	644	652	645	653	660	689	695	612	713	636	647	665	669	709	643	686	684	641	638	602	695	664	634	646	675	669	667	665	643	698	678	604	618	665	701	645	668	652	648	630	672	695	664	652	647	666	616	647	630	616	647	595	659	702	650	676	664	663	667	624	707	653	662	626	690	735	672	653	667	659	620	650	649	630	642	686	659	667	614	622	647	638	680	635	661	652	628	681	666	666	607	627	621	597	692	655	653	619	648	658	682	625	633	668	634	670	640	633	619	678	608	645	619	598	679	652	621	652	598	607	625	647	687	638	632	679	628	659	665	665	636	618	601	657	668	647	656	664	677	651	624	689	655	668	660	685	607	653	695	646	631	685	645	627	654	663	618	636	632	665	643	714	671	643	656	677	669	685	626	619	599	686	634	622	671	640	731	647	617	635	629	623	615	679	682	617	650	654	639	648	651	671	622	656	664	643	690	667	638	689	651	663	650	658	630	607	652	612	661	625	623	674	628	662	651	619	658	658	656	615	679	701	700	613	640	641	659	599	609	639	639	641	640	651	693	620	641	669	623	643	665	675	636	642	664	665	650	741	653	643	643	690	663	661	698	623	668	637	627	683	638	634	642	673	666	691	682	676	644	636	654	675	647	702	671	689	672	623	644	623	669	635	634	639	630	658	650	669	664	633	651	662	625	655	604	680	642	654	633	684	632	661	631	652	649	681	645	636	611	655	617	671	597	680	651	624	630	651	682	682	704	661	657	652	631	652	654	663	653	652	647	649	670	669	687	651	663	650	671	631	653	650	661	732	638	629	655	604	646	632	700	683	656	624	676	643	666	688	664	634	667	630	640	641	649	663	610	645	645	671	577	660	659	658	660	670	678	675	674	670	641	618	688	605	649	676	666	696	686	661	680	590	622	596	639	656	678	621	667	677	613	671	658	676	676	629	648	641	665	646	648	646	650	656	700	664	683	657	644	669	624	620	681	652	663	686	631	645	648	609	621	625	662	599	687	650	659	655	666	686	651	659	654	673	648	619	637	668	650	643	657	706	589	628	644	671	600	653	701	641	665	661	699	671	661	677	652	670	625	666	662	646	661	641	659	643	679	644	664	619	671	643	656	638	669	690	653	644	682	654	677	620	650	673	630	639	645	657	679	660	648	669	651	645	652	639	675	667	619	627	672	642	664	676	649	677	615	606	621	647	652	648	695	638	644	684	649	641	649	639	660	650	627	636	628	668	677	654	664	632	626	609	632	660	615	661	638	655	578	657	654	649	649	655	613	648	637	663	662	657	649	633	640	669	625	677	697	692	656	683	682	688	646	609	638	662	605	654	622	692	612	664	672	672	608	666	668	667	694	670	704	657	671	636	605	656	636	634	588	674	652	661	657	689	660	675	604	631	632	633	690	672	653	642	675	621	647	604	605	647	647	658	614	656	636	599	630	635	660	619	620	610	636	607	663	641	650	657	651	681	672	624	620	654	652	672	639	665	675	634	649	680	631	611	625	654	663	696	653	577	684	625	636	629	662	634	706	639	662	653	646	616	661	717	659	654	666	695	691	619	654	677	665	614	698	647	646	661	629	658	649	645	627	639
77487	56551	51023	38990	12612	727	215	216	201	195	206	207	195	195	210	194	161	201	192	212	192	201	160	175	195	163	190	204	194	175	193	182	189	180	184	152	197	218	178	189	177	210	180	185	155	195	195	175	205	202	204	153	168	182	175	191	163	197	187	192	213	192	148	192	187	179	207	185	196	181	194	201	173	168	190	165	197	198	204	189	203	186	176	197	185	191	199	176	190	173	169	166	211	204	195	195	197	190	192	159	196	184	187	182	192	194	182	189	179	180	184	186	192	174	198	178	180	205	198	174	196	220	184	189	215	192	206	180	192	178	160	192	184	176	201	209	204	189	189	198	177	166	183	201	200	187	191	191	166	206	179	207	199	197	208	171	209	188	184	189	175	162	197	182	192	185	186	218	192	170	187	181	182	171	224	187	184	185	195	199	188	158	190	173	178	177	193	173	160	187	194	184	162	178	175	189	216	179	204	180	191	199	167	175	181	174	212	194	181	201	196	207	199	185	182	192	191	147	201	190	187	210	198	179	166	175	193	176	199	189	210	177	158	209	187	193	191	210	200	171	187	193	162	197	208	186	187	198	166	186	207	191	190	190	181	171	183	186	204	182	186	207	193	181	189	180	169	167	181	182	159	194	189	205	186	163	175	184	189	187	198	166	184	192	191	205	174	187	175	171	199	192	186	199	152	182	173	180	172	203	166	183	172	162	182	184	188	162	198	191	195	187	191	157	167	195	181	190	181	196	163	186	177	165	177	181	185	201	182	205	189	188	189	177	191	156	169	180	162	195	199	196	188	212	200	177	206	193	201	180	184	173	201	173	179	168	201	191	183	176	199	179	203	196	207	192	170	195	203	201	195	201	201	189	194	187	174	187	186	169	199	178	207	188	201	199	179	190	208	172	162	183	189	184	194	192	185	185	183	195	196	212	198	194	177	196	208	181	223	195	181	184	201	179	199	192	207	185	181	184	167	204	172	213	173	189	173	199	170	177	201	199	172	183	178	186	180	176	210	192	178	215	192	193	213	187	162	184	164	170	184	204	178	187	191	191	192	190	186	186	197	167	201	178	203	174	195	191	190	177	192	186	145	195	213	182	186	153	183	183	168	197	190	179	194	196	200	187	189	178	175	184	184	189	201	179	215	187	196	190	178	173	208	178	172	147	153	185	169	169	187	162	190	216	192	206	210	202	170	209	165	200	190	181	220	178	173	147	172	191	179	167	177	178	179	167	183	196	180	172	208	179	176	183	200	202	196	172	152	191	185	185	202	186	189	185	184	199	167	173	187	173	178	180	174	198	179	191	196	191	174	202	191	192	211	184	210	198	166	178	176	191	182	213	180	183	211	191	184	221	194	196	184	190	182	200	202	205	177	180	214	179	193	183	162	199	176	194	177	203	200	192	181	178	179	204	202	190	183	171	189	176	225	195	170	204	194	177	178	183	179	195	185	190	180	176	182	180	188	197	182	183	205	168	158	210	186	193	173	195	189	195	159	176	156	201	195	188	203	168	197	184	202	171	199	200	215	173	187	191	172	184	174	175	183	186	188	216	174	208	198	178	182	194	190	166	174	184	217	178	209	134	152	209	172	189	168	172	183	185	185	184	174	213	214	180	189	201	188	200	212	175	163	179	186	183	184	167	163	167	177	182	204	180	192	191	183	184	179	197	190	191	188	160	163	189	168	189	177	196	201	239	169	193	185	193	210	210	186	180	169	179	185	177	178	195	173	197	196	191	166	205	186	165	181	177	205	196	183	158	197	181	197	188	196	181	189	189	192	195	190	189	184	201	201	172	179	196	190	178	166	186	167	187	195	204	160	180	167	196	186	185	171	170	176	196	193	190	190	167	188	201	170	196	198	225	207	211	188	209	177	196	185	190	175	173	184	180	209	179	178	203	176	209	173	186	207	170	183	177	182	177	180	203	193	212	186	159	165	184	179	163	174	184	180	211	202	198	198	199	185	180	186	196	187	184	197	202	184	178	196	208	166	176	195	183	156	199	189	170	179	199	187	190	180	186	174	166	183	176	179	177	193	175	198	192	170	160	183	169	184	168	205	179	168	207	179	190	192	197	168	199	191	158	191	196	177	199	187	212	184	180	179	186	198	181	183	165	189	158	191	174	211	166	178	202	181	183	165	195	182	191	194	174	182	209	167	203	180	191	185	170	192	192	160	215	190	196	213	207	175	186	207	167	197	184	188	224	187	193	179	205	178	168	201	158	174	169	197	182	201	206	211	159	181	195	190	194	173	158	178	203	179	186	199	203	212	194	184	157	188	195	164	170	187	200	173	185	169	190	189	196	171	179	173	208	169	185	171	198	179	180	182	179	157	182	155	188	212	192	177	178	199	189	205	190	190	183	199	193	176	154	186	189	215	179	160	173	168	196	206	162	210	188	188	184	180	176	178	168	177	201	186	195	191	173	205	188	173	162	198	173	188	169	179	177	221	191	204	185	196	207	164	186	166	177	194	208	168	170	176	181	186	169	181	206	186	201	192	182	179	191	161	192	170	184	159	176	173	186	173	203	180	199	206	176	187	175	181	192	190	163	184	186	184	186	208	188	194	183	181	215	186	187	159	205	202	195	183	171	186	191	209	174	205	196	196	189	168	183	211	181	226	186	179	203	172	199	183	172	192	190	174	194	158	174	186	193	183	211	202	191	188	201	181	201	201	180	192	205	179	163	173	177	216	185	228	189	174	174	175	179	200	159	169	192	169	173	178	181	230	190	189	199	188	211	176	183	187	192	192	190	214	200	187	165	176	209	182	192	177	173	193	207	185	182	194	212	216	182	216	170	209	191	177	180	193	179	189	193	209	172	181	171	183	174	181	182	189	204	193	192	193	199	183	211	169	181	204	194	192	180	186	182	203	194	190	189	177	163	179	210	206	176	191	196	192	185	178	194	181	176	196	198	196	187	194	201	226	171	191	171	205	183	191	190	208	181	199	164	195	199	185	171	185	166	192	200	194	170	191	185	204	185	170	201	198	187	184	193	209	195	182	190	198	186	183	183	174	202	191	155	191	171	193	188	191	200	208	202	185	181	188	170	168	178	205	191	191	220	187	191	195	186	185	195	183	193	167	171	206	161	197	207	179	185	183	194	191	186	190	167	188	181	192	203	191	183	194	180	203	200	185	179	162	208	210	209	176	183	212	194	200	180	197	186	219	187	202	184	183	182	191	184	177	179	169	199	202	192	195	195	219	178	212	188	226	188	183	184	180	171	188	205	192	180	180	172	180	210	183	215	183	192	199	218	165	194	206	192	201	165	163	197	197	195	195	187	219	196	178	182	186	177	192	189	176	175	200	212	181	190	189	174	186	201	179	167	182	182	189	216	168	168	198	209	192	192	188	179	203	201	175	173	216	193	159	180	188	186	190	188	184	186	195	225	190	186	201	182	192	184	199	185	174	207	188	195	164	184	169	185	191	205	216	153	174	194	193	173	186	183	196	176	208	178	175	167	185	205	186	188	178	200	175	166
49416	41273	48306	41054	13050	725	642	612	591	517	493	478	475	475	451	505	447	457	464	424	436	457	444	439	415	436	433	448	462	442	409	406	433	439	442	413	446	450	449	447	445	422	435	432	392	480	414	456	392	427	457	443	429	422	437	451	444	445	420	430	421	443	434	398	393	430	417	437	415	438	418	418	415	433	407	457	464	424	442	411	440	464	425	438	440	412	431	403	409	419	429	418	463	425	452	421	397	433	420	446	443	432	429	478	399	457	423	446	428	413	404	414	430	413	452	440	425	441	403	417	397	406	413	417	433	420	451	445	445	425	422	430	407	441	436	372	456	400	428	477	401	423	420	450	438	413	418	401	414	463	424	447	410	440	412	405	432	445	394	390	423	404	420	411	441	424	389	388	416	417	432	436	427	421	443	453	418	419	427	416	432	423	423	407	444	422	391	412	434	423	439	428	463	377	403	440	449	384	419	409	429	464	435	398	417	417	411	440	399	440	430	446	412	466	449	424	412	414	426	423	430	426	408	453	413	435	430	409	434	431	457	428	402	426	393	431	414	445	420	396	397	435	413	450	452	425	447	437	415	430	455	428	443	412	457	413	427	426	432	431	446	416	423	413	435	391	438	438	462	431	401	466	434	403	415	433	427	461	432	417	425	413	454	426	398	420	424	441	427	403	412	415	398	403	426	441	404	388	412	444	437	433	416	442	413	444	432	417	425	431	441	410	432	433	437	393	413	453	406	411	449	411	413	433	392	417	430	447	421	417	400	434	431	455	414	430	451	437	358	429	428	442	388	428	402	374	426	388	418	439	419	443	436	406	413	412	432	451	379	399	431	401	392	400	433	446	431	437	412	435	422	400	433	402	427	400	424	421	401	420	415	391	473	425	395	370	435	410	428	429	415	443	435	404	417	430	424	413	417	442	447	437	444	402	460	425	401	411	414	403	417	387	429	430	416	425	455	461	422	409	432	432	414	380	437	438	409	420	435	445	452	414	419	435	384	407	419	385	436	419	447	458	377	414	373	413	425	414	445	398	380	405	451	416	400	437	401	460	421	436	425	414	424	438	418	434	446	426	451	418	411	419	417	415	479	423	441	436	428	435	416	469	390	435	396	407	414	404	417	416	447	404	421	416	430	413	422	419	408	401	426	403	444	424	402	427	424	435	424	418	433	429	429	452	392	432	424	444	398	426	387	391	433	452	423	439	436	447	382	432	413	395	422	422	423	375	437	404	410	400	417	384	453	432	368	436	408	450	397	451	417	459	378	441	419	417	397	399	402	431	430	425	425	428	404	454	419	431	435	441	447	431	411	427	426	430	447	438	408	426	435	399	424	434	414	393	422	407	461	438	425	440	461	399	405	416	379	449	426	450	394	440	401	405	423	400	394	464	445	385	433	394	441	431	436	456	398	439	426	425	453	425	454	398	419	417	432	422	441	423	419	429	460	422	405	424	397	446	424	449	434	412	420	398	436	427	442	415	459	422	441	415	407	443	436	434	451	433	488	425	416	393	413	406	426	443	433	403	358	454	439	433	416	412	402	403	426	428	398	416	401	396	396	439	454	438	434	425	433	441	419	399	437	418	425	415	404	413	461	430	377	441	413	401	419	413	392	411	411	437	411	423	401	440	439	424	460	411	445	397	427	416	417	428	405	391	432	410	463	434	430	421	451	430	433	437	432	421	416	385	437	430	443	422	419	422	441	384	425	410	412	408	437	390	436	427	444	449	447	402	426	390	424	417	399	418	416	433	405	438	446	439	430	425	400	423	443	379	382	429	440	440	430	412	427	413	450	463	420	405	438	417	421	434	416	435	411	427	422	420	442	421	415	436	464	428	407	431	391	448	454	402	448	399	429	410	376	423	453	435	417	416	446	455	427	470	417	435	424	419	453	430	382	419	401	413	360	428	405	458	417	406	471	408	448	430	415	423	419	412	393	436	443	463	405	417	428	418	426	385	407	436	418	472	449	421	415	425	447	427	393	408	379	433	419	416	418	416	438	409	410	411	406	387	491	455	453	402	405	419	407	445	428	416	402	415	409	420	445	455	460	420	444	426	431	420	388	397	432	455	425	443	413	404	453	399	427	434	415	432	386	432	434	391	409	415	434	388	379	404	415	426	404	450	402	453	457	432	450	436	418	460	417	424	463	387	421	440	415	408	415	439	425	394	455	393	406	412	424	413	414	422	393	419	415	409	456	427	397	413	439	425	427	424	399	438	419	447	473	427	420	409	403	433	416	433	452	442	393	454	489	432	413	397	423	388	412	408	411	405	408	446	422	384	465	463	443	443	423	438	435	412	416	399	418	424	396	457	409	423	450	476	410	440	406	416	433	431	381	401	400	421	391	425	440	417	424	441	437	423	380	410	431	419	412	417	452	431	422	430	444	425	418	434	370	453	405	411	374	431	435	449	400	378	422	388	419	405	421	428	425	424	442	427	442	423	417	402	394	446	434	413	419	436	421	457	411	421	434	430	434	418	392	443	424	432	420	466	406	400	411	421	423	434	401	430	403	416	429	407	400	373	417	442	412	423	437	419	438	426	421	393	447	432	410	425	417	438	425	437	405	408	433	435	423	442	465	433	410	493	375	420	422	415	429	395	459	430	418	465	367	460	425	412	431	417	442	452	444	417	436	449	424	380	415	401	428	424	396	420	386	436	445	441	436	446	379	404	417	441	382	410	437	418	418	441	418	413	428	418	412	412	426	403	402	401	424	414	441	424	437	425	385	394	414	418	427	439	431	413	411	459	433	418	451	411	436	449	443	425	420	432	426	414	423	408	452	417	404	418	436	433	404	416	403	430	369	406	470	420	460	409	463	411	427	414	451	414	461	412	431	417	420	406	453	425	427	407	433	404	424	415	412	424	465	463	427	408	405	437	394	384	411	389	464	448	439	454	384	403	399	420	430	393	402	430	392	428	463	449	431	443	440	419	409	401	412	436	406	438	383	434	469	408	429	464	413	432	411	435	413	408	394	412	441	414	426	427	410	424	426	466	436	406	402	417	431	458	391	429	428	424	466	428	404	413	398	416	423	401	396	441	445	424	425	441	393	407	417	437	404	409	416	417	407	439	457	459	443	445	450	422	408	419	438	422	424	400	420	407	406	398	442	422	422	452	434	442	434	480	413	429	417	401	406	426	398	443	397	423	400	402	407	422	448	406	438	421	385	414	455	420	414	427	443	401	429	436	406	435	410	370	426	419	427	407	438	470	395	430	432	405	438	431	425	415	426	424	396	402	438	401	424	419	380	427	424	434	441	448	444	394	459	446	436	401	428	410	402	438	430	424	467	430	391	404	419	428	399	433	421	395	412	435	402	400	428	408	411	440	428	428	418	433	399	455	393	410	402	431	402	356	390	434	383	393	434	408	409	414	437	417	392	424	425	435	441	421	451	428	449	433	441	425	430	405	414	421	439	404	443	420	428	426	426	420	381	441	423	419	423	417	433	446	422	447	437	412	434	416	456	406	439	389	440	413
87339	68443	64260	49547	21785	2517	223	183	160	135	139	127	138	137	126	128	123	122	128	122	121	111	113	114	125	120	120	122	125	130	132	124	93	110	119	120	118	104	130	134	115	109	130	126	128	121	103	120	121	99	106	87	108	104	112	101	122	103	106	112	114	127	105	115	92	114	110	111	127	124	97	106	121	119	132	114	120	102	119	99	112	114	129	119	108	102	110	91	104	132	122	129	128	118	133	104	128	97	114	118	119	121	106	89	108	106	132	138	99	113	116	117	107	109	107	110	107	102	71	92	96	117	120	117	117	126	106	98	119	98	119	96	92	100	122	119	94	117	119	124	109	114	114	107	111	97	115	118	110	142	102	104	121	122	131	118	119	105	104	110	113	111	94	117	98	125	121	96	109	99	126	112	112	121	120	123	140	111	99	122	117	111	105	102	114	111	108	115	135	120	127	115	110	125	103	122	113	107	83	117	116	105	109	120	102	118	104	131	107	118	100	132	120	107	123	102	110	120	117	110	127	122	114	112	133	101	127	108	108	97	109	115	124	98	130	109	109	101	98	105	96	108	121	121	94	126	118	129	99	123	119	97	99	94	97	124	102	107	117	100	117	119	107	90	105	123	113	99	107	104	99	106	107	92	124	108	110	110	107	119	107	110	95	114	101	114	127	132	112	113	116	113	126	110	110	116	113	116	99	119	114	114	96	116	96	142	111	110	120	106	113	122	111	118	107	120	120	107	118	113	108	110	106	127	136	109	89	81	92	100	112	115	112	100	122	115	134	112	118	103	118	136	126	106	89	131	98	117	126	125	108	107	129	103	117	121	103	118	115	116	119	117	97	99	126	121	107	101	117	90	108	83	111	119	100	121	122	118	108	114	113	113	128	130	108	107	105	110	118	126	108	108	123	124	96	104	115	113	107	120	118	118	104	122	108	104	104	123	107	113	101	104	125	135	117	117	96	123	114	105	119	120	120	115	120	99	113	119	102	107	101	114	122	118	113	113	115	110	128	98	116	112	97	117	102	128	119	113	118	113	124	124	115	117	131	125	117	127	102	138	113	111	113	118	121	112	109	109	119	110	115	139	136	143	116	116	117	114	118	112	119	125	128	88	131	110	99	105	121	113	105	122	136	121	110	112	120	138	131	106	96	120	115	111	128	105	110	116	112	115	111	118	90	123	116	127	123	111	109	113	97	110	111	121	117	111	119	110	123	113	110	109	100	117	118	113	113	105	112	99	110	115	142	104	120	104	95	115	101	120	98	130	120	127	99	107	106	103	115	107	122	104	112	112	113	108	100	108	99	132	92	111	114	119	123	109	115	116	98	119	110	116	109	103	104	110	115	118	93	102	98	107	113	117	132	116	100	127	127	120	108	115	94	150	118	109	107	117	110	108	96	105	101	115	102	95	110	107	121	111	122	122	104	97	106	114	114	120	104	135	120	114	110	119	124	90	95	95	104	121	116	108	107	144	123	109	113	129	105	107	114	128	124	111	112	139	126	114	106	112	117	124	108	111	106	107	106	108	128	128	116	127	128	115	114	109	109	109	108	114	101	98	115	112	118	106	125	123	109	103	112	97	95	119	125	117	106	127	124	100	116	108	116	119	119	121	115	122	126	110	107	129	119	114	122	113	109	113	111	122	97	113	128	138	108	116	117	116	100	107	106	100	103	113	118	97	104	130	107	120	109	117	101	113	118	112	109	104	114	107	104	106	119	113	136	129	116	128	121	115	95	110	107	106	109	102	109	120	97	126	112	116	105	135	112	106	113	105	119	94	102	103	116	126	104	127	130	107	109	95	119	105	91	128	131	117	97	98	121	100	103	116	107	110	92	118	109	109	127	116	108	131	111	115	118	113	104	116	111	114	121	110	124	83	123	97	119	113	105	113	99	130	113	98	131	131	98	115	90	119	114	111	113	113	110	93	128	121	137	111	105	107	114	95	106	115	106	116	110	106	118	110	106	113	112	117	115	107	124	99	121	117	128	132	112	124	125	119	99	113	129	120	137	117	108	103	103	123	114	130	120	134	136	110	117	128	119	139	111	116	106	113	140	107	101	96	128	107	130	125	97	94	113	98	133	131	127	118	123	116	106	115	135	117	95	119	116	118	121	120	127	111	124	125	101	121	119	115	111	112	107	122	110	129	110	117	108	145	106	135	124	102	109	126	127	94	116	108	136	127	115	127	115	135	122	120	109	133	139	103	120	133	122	117	104	118	109	101	121	103	126	111	113	118	111	117	106	106	128	126	112	101	108	89	110	101	117	100	110	116	118	116	93	111	128	90	119	127	131	128	97	125	116	113	113	101	120	115	114	114	123	110	109	118	112	120	118	109	109	119	132	114	128	123	123	108	120	114	124	117	127	107	101	121	111	116	117	120	109	136	114	117	109	127	107	107	109	117	98	101	127	104	112	119	97	131	119	118	108	116	108	104	97	137	116	127	108	113	119	107	115	99	108	130	111	104	123	102	121	114	112	108	125	125	108	127	137	113	99	122	116	108	115	118	132	131	102	114	117	116	114	115	137	116	113	117	104	115	93	121	119	110	122	115	105	115	109	111	103	121	100	122	125	116	114	128	112	106	114	111	112	108	127	118	107	118	102	109	102	115	105	101	99	116	101	135	111	102	103	121	108	123	78	132	116	99	125	118	111	111	119	115	130	96	122	109	126	115	111	121	118	124	120	113	128	100	108	115	132	118	124	131	109	125	107	111	96	99	112	113	112	118	109	121	94	144	75	101	101	100	112	109	132	105	113	107	106	93	127	106	120	99	115	99	95	99	125	111	123	116	115	117	97	132	128	100	104	117	122	134	123	95	112	110	99	125	106	101	110	126	102	115	109	96	99	118	99	107	127	94	110	119	109	107	95	108	104	96	115	126	131	130	108	103	89	106	94	101	99	113	105	110	108	101	124	115	106	92	123	131	102	118	111	98	124	109	107	123	104	104	130	121	116	114	104	115	91	123	124	118	108	119	111	126	124	119	90	97	116	96	98	142	124	109	95	94	117	92	126	116	116	107	131	125	136	120	120	99	111	108	104	131	96	108	119	107	107	126	109	130	120	96	115	139	96	124	128	105	103	117	113	99	97	108	122	100	94	107	116	100	123	133	103	135	106	102	114	129	118	89	119	124	113	103	107	151	99	112	120	98	104	110	126	111	118	100	120	101	113	109	110	106	120	122	115	126	125	106	113	99	99	108	123	124	116	127	126	95	103	104	132	105	113	129	136	111	116	104	101	106	108	113	110	113	129	115	112	120	121	111	101	121	121	131	96	106	106	112	83	112	113	111	109	104	104	109	113	90	116	103	116	104	125	117	115	125	111	125	105	119	117	123	111	121	127	124	105	101	121	99	124	102	121	86	126	110	111	108	119	108	105	129	129	110	117	128	118	108	105	111	109	127	100	125	114	114	125	117	116	122	118	120	107	120	103	112	117	112	107	137	100	85	125	106	111	120	112	108	115	115	120	122	115	113	99	121
59194	51866	59158	50350	19337	887	729	604	550	487	488	468	438	415	382	376	344	380	348	376	324	327	329	297	308	346	346	342	304	292	301	289	323	310	301	322	298	310	311	265	272	277	314	260	306	297	322	284	275	287	308	289	305	299	297	298	278	300	267	297	310	261	255	260	234	279	257	310	288	278	285	298	278	323	323	278	312	265	304	316	291	285	287	275	311	286	305	268	279	284	284	252	236	250	287	306	278	253	288	288	279	300	272	302	281	261	268	280	261	259	303	292	266	277	279	268	268	318	248	286	296	292	288	300	292	280	267	308	295	279	290	275	279	302	303	265	333	247	288	268	287	259	284	296	280	285	281	281	267	261	280	262	310	252	296	289	261	286	311	292	249	258	293	301	301	265	284	291	276	285	302	292	265	285	282	264	278	273	284	272	299	299	311	286	270	273	275	255	287	273	276	256	293	273	279	271	295	331	281	274	295	265	283	292	251	288	286	297	280	281	264	297	264	256	283	280	313	284	265	270	272	266	265	299	312	301	304	292	294	279	284	259	300	261	261	276	289	273	275	262	269	263	268	292	275	273	264	275	288	253	276	256	289	276	261	276	248	284	296	284	289	284	279	281	291	254	268	326	273	283	292	292	280	283	288	283	303	272	264	270	270	312	285	287	275	280	315	305	268	264	289	259	284	287	305	272	300	288	276	277	282	268	279	295	293	290	277	297	287	272	271	290	267	291	310	255	312	272	290	274	287	281	288	264	301	280	286	268	260	278	276	299	302	269	287	281	297	281	282	274	332	286	293	271	288	235	317	262	279	290	285	286	286	283	300	275	270	268	294	292	286	264	261	279	275	259	296	276	252	282	267	302	284	279	267	268	276	278	281	269	280	269	272	268	245	283	267	288	282	282	275	275	285	287	267	285	291	270	296	284	258	253	291	259	290	264	280	281	273	288	286	281	277	304	304	263	251	310	307	280	282	273	271	279	252	317	291	302	272	291	232	271	240	282	298	298	290	306	269	266	263	294	253	274	296	284	268	279	287	303	309	296	278	299	287	310	298	288	303	290	300	289	286	305	270	256	297	290	283	276	279	256	244	307	309	278	233	286	289	269	303	277	269	270	270	293	274	284	292	301	277	295	270	305	290	248	301	265	250	295	277	297	286	278	257	292	299	268	319	274	292	291	260	272	282	296	270	315	293	278	279	279	242	281	271	280	269	276	267	278	274	271	289	271	296	284	270	309	262	292	293	323	311	275	280	271	268	291	271	305	280	298	280	307	291	261	262	300	294	271	280	280	279	296	285	253	286	285	325	283	269	270	297	298	268	253	294	264	265	261	271	294	317	288	314	301	291	292	286	269	280	275	297	283	284	287	277	245	278	259	286	283	283	255	268	265	289	295	270	301	282	306	316	261	271	249	296	270	268	258	275	290	289	280	277	296	282	268	304	264	295	304	312	294	284	295	285	287	292	267	279	286	256	308	294	292	282	290	279	284	271	253	292	282	297	288	268	299	271	305	289	261	299	263	273	275	317	247	264	293	259	223	264	307	269	304	321	284	287	258	275	242	317	316	275	243	282	278	292	285	264	265	267	274	269	276	245	329	262	317	295	258	292	303	303	329	254	285	274	264	285	263	273	291	285	269	266	276	283	259	276	288	274	247	301	252	284	289	275	267	286	303	309	242	265	262	298	267	275	296	267	282	270	257	289	283	268	276	310	285	267	311	294	285	303	263	296	266	303	264	277	302	264	275	279	264	263	284	253	310	277	279	259	284	269	289	253	266	282	257	280	279	249	243	281	269	266	246	283	294	275	313	301	270	295	274	288	270	284	283	296	288	300	281	264	309	281	299	302	272	277	298	300	272	271	282	309	257	289	287	250	274	270	289	270	293	286	295	281	275	253	283	260	281	267	294	280	276	293	273	259	277	236	285	286	273	301	273	285	288	278	282	287	279	255	295	284	281	288	264	258	278	295	302	307	283	284	273	260	296	291	299	265	288	306	292	268	271	263	304	274	291	273	266	314	296	270	294	264	266	290	298	249	290	300	314	267	292	283	275	252	300	302	264	276	285	271	296	289	261	288	265	261	230	257	287	300	285	284	260	266	267	269	278	261	295	258	271	288	282	313	287	258	273	326	311	284	293	282	283	263	310	270	269	265	295	285	296	288	236	286	280	287	269	282	319	274	296	267	284	265	271	306	289	275	310	290	284	262	278	282	293	285	295	274	299	317	266	267	283	283	257	283	306	258	296	288	285	261	299	281	301	291	320	302	274	295	302	290	277	298	301	286	309	246	299	309	290	293	285	298	305	235	263	266	269	269	271	291	299	294	287	253	292	263	278	290	325	258	255	291	276	287	289	261	277	316	273	258	272	278	290	257	289	279	267	290	291	286	247	248	274	267	252	294	282	284	275	256	272	303	301	279	299	286	277	298	266	268	245	235	261	264	283	277	282	305	310	289	286	288	277	275	251	296	298	250	277	280	259	287	288	288	292	306	281	264	275	292	278	271	274	265	285	279	259	281	294	285	275	268	286	277	289	276	257	285	288	290	253	289	281	247	300	275	288	261	292	287	267	278	292	299	282	288	276	269	292	272	293	299	288	299	320	262	275	265	249	308	255	280	262	295	288	296	296	259	273	246	287	239	275	256	270	287	262	309	276	313	297	272	277	260	268	280	280	297	288	288	249	284	293	241	292	324	262	267	287	291	249	289	279	278	285	266	280	267	288	289	297	253	279	252	319	241	260	297	256	296	277	301	288	271	283	288	273	303	299	255	261	293	267	274	286	272	281	292	259	307	267	267	289	269	283	278	255	273	266	272	256	276	276	290	267	298	276	289	279	277	280	239	255	285	305	290	315	300	296	292	295	275	297	296	295	283	273	267	262	282	271	285	258	278	291	280	260	303	283	273	295	252	274	245	277	280	272	258	299	293	299	299	309	280	292	280	277	286	301	308	293	271	287	302	280	276	303	278	272	299	260	262	265	282	273	307	314	279	258	272	262	256	268	288	285	291	236	296	247	280	255	270	279	314	283	293	271	295	302	273	272	269	280	292	260	282	280	281	287	320	275	274	287	274	291	274	300	283	307	284	297	279	302	270	265	294	287	283	273	293	289	270	274	279	291	267	278	285	277	281	277	262	313	278	305	278	254	270	284	289	300	309	258	267	276	265	283	297	264	262	294	291	269	270	281	290	288	267	285	267	295	291	255	268	269	282	312	285	283	263	301	288	309	291	266	307	308	261	296	274	290	287	259	292	272	267	316	285	278	276	269	291	282	272	286	308	285	266	261	256	270	273	292	257	301	250	285	274	261	267	288	274	274	301	265	261	304	262	277	266	259	288	305	295	271	274	297	288	297	276	286	283	250	275	263	306	295	276	267	279	263	265	279	270	278	283	307	271	269	267	268	261	272	268	266	289	305	276	281	265	292	273	282	253	262	276	271	278	281	254	274	275	267	286	282	282	297	283	258	289	270	269	295	284	258	286	282
31112	12192	5686	2556	505	287	292	303	292	301	323	272	300	338	301	295	280	287	297	305	335	302	278	290	267	282	316	320	308	305	313	299	283	288	295	289	326	332	299	274	327	287	305	292	280	268	292	303	302	272	285	330	282	307	331	305	270	306	288	255	309	305	333	313	323	306	287	316	308	284	295	288	278	307	290	317	255	304	294	305	308	286	309	281	278	272	319	304	287	302	309	296	294	314	302	310	290	290	332	331	267	282	282	294	288	289	271	297	284	322	299	309	267	296	289	300	296	320	287	284	296	307	309	323	306	289	323	296	288	305	287	287	304	282	296	298	272	311	269	304	283	308	301	322	300	304	282	321	291	292	298	292	297	301	278	286	261	297	309	277	295	305	287	293	282	284	306	313	270	300	298	295	296	286	288	299	295	293	309	283	293	299	302	290	293	332	283	296	314	283	349	318	309	281	310	309	286	299	281	294	292	284	280	294	288	305	280	298	307	339	256	263	305	301	317	262	265	308	298	309	303	291	290	277	268	290	286	301	318	292	285	290	279	326	308	292	300	288	276	289	298	266	296	291	282	295	329	310	294	302	330	310	304	284	278	280	289	296	301	299	294	310	280	275	304	295	276	294	311	313	327	280	330	294	301	293	311	286	305	324	271	293	318	276	292	311	300	303	274	264	299	285	305	283	303	285	323	267	269	299	282	298	317	302	297	305	291	298	278	319	333	265	273	295	275	301	300	304	302	322	296	289	296	300	274	307	286	306	296	296	277	320	328	291	298	298	290	318	287	329	309	308	292	326	294	331	302	310	296	298	306	283	325	269	305	307	292	302	285	299	317	292	331	304	282	314	307	269	302	301	300	284	329	287	284	284	325	340	305	317	305	298	311	262	302	306	320	326	304	311	287	307	256	301	312	306	287	303	304	295	308	301	274	260	298	296	266	326	312	282	290	268	322	317	321	284	260	280	294	295	283	276	301	302	317	294	303	314	289	295	313	295	309	297	264	324	276	253	239	299	287	309	282	296	310	326	288	293	317	307	275	297	299	280	277	298	288	301	305	281	293	292	316	300	305	313	277	285	277	289	308	276	295	302	294	272	289	312	313	304	256	280	289	293	308	312	274	317	309	309	296	293	305	307	284	274	300	287	270	292	321	303	307	272	285	265	313	289	286	309	291	277	279	278	280	269	304	272	296	273	266	316	277	250	294	339	287	279	334	293	293	298	247	313	281	323	337	263	265	315	259	267	288	314	285	282	305	304	315	296	293	331	328	303	294	294	322	273	275	321	309	288	325	296	326	331	315	283	311	321	315	249	315	276	319	305	322	292	329	346	296	281	309	289	290	255	295	299	300	300	293	302	270	298	280	275	289	306	292	306	291	297	271	278	286	276	293	334	277	314	288	321	302	297	310	279	310	276	283	278	285	300	315	319	258	308	309	304	280	313	283	274	323	305	294	289	315	316	300	296	274	313	358	313	320	312	322	292	309	295	281	289	300	317	275	293	289	304	312	317	283	265	275	296	307	289	315	280	316	288	308	297	294	332	324	317	291	269	271	305	308	303	259	308	276	301	277	309	282	282	319	282	298	305	279	274	307	309	303	303	300	297	273	297	263	308	259	281	267	293	287	294	283	300	294	273	312	303	258	286	304	326	285	305	278	291	288	262	305	296	307	272	306	326	300	329	288	268	289	295	268	291	293	250	310	320	327	308	304	289	272	303	279	295	301	313	309	299	289	277	315	271	284	278	275	320	297	277	305	294	324	294	273	281	290	320	309	307	295	272	287	297	312	261	283	291	321	263	306	302	262	274	285	291	313	284	263	271	309	315	291	319	309	306	285	295	283	283	286	298	308	295	299	285	301	313	295	297	314	307	305	268	311	337	307	283	309	298	315	279	282	316	301	281	271	299	287	307	286	292	277	312	279	290	306	296	290	300	299	295	320	302	308	299	300	291	298	309	307	285	316	270	301	287	322	316	294	280	318	288	287	303	279	265	291	274	286	297	314	313	298	295	279	285	308	297	273	291	307	296	302	287	294	295	289	293	301	265	268	318	297	303	293	291	279	279	309	329	310	299	308	286	318	282	289	264	291	337	268	274	332	303	290	315	293	260	306	306	267	285	313	283	303	321	307	298	277	294	253	299	286	320	340	326	297	304	277	296	319	302	273	284	300	314	318	265	311	310	307	270	286	307	309	271	288	301	280	283	277	317	283	281	297	290	311	295	271	303	291	302	310	290	301	280	259	297	295	278	285	307	283	277	306	289	266	270	273	302	293	299	318	307	277	263	294	301	295	295	273	286	326	309	263	291	292	271	283	302	314	303	286	279	276	274	292	301	282	312	278	343	277	280	328	296	291	273	269	305	296	303	329	261	298	275	315	311	285	267	304	286	310	318	278	269	329	303	319	324	288	313	271	256	293	316	284	257	299	296	285	294	288	307	297	271	277	307	311	287	309	277	270	274	271	280	305	301	297	311	296	273	303	288	292	321	296	255	288	288	308	298	293	278	297	276	306	303	311	292	276	313	290	276	283	256	299	316	296	289	315	283	279	282	295	300	297	288	271	310	278	276	281	332	288	263	271	295	278	302	317	262	289	298	278	298	311	288	308	259	284	304	263	269	292	297	323	289	325	282	273	295	290	294	293	265	283	270	286	296	288	307	265	313	285	264	286	273	312	288	315	315	323	304	282	288	282	329	290	313	295	265	281	318	296	270	293	273	287	299	307	282	258	288	297	288	316	282	300	317	314	307	291	310	280	318	302	289	305	299	310	294	322	296	328	308	283	261	313	310	280	299	276	293	281	276	324	314	285	313	321	319	317	294	304	301	335	299	279	292	283	305	286	297	263	327	316	310	302	293	296	310	315	291	310	270	287	306	274	280	325	303	268	265	301	316	280	286	300	305	280	269	278	280	322	268	293	300	299	294	292	304	316	269	279	305	280	301	319	313	311	331	312	267	303	293	350	315	292	301	275	286	319	319	275	292	274	296	314	313	292	333	271	287	310	303	319	263	302	285	303	277	313	306	288	296	310	316	299	288	295	285	268	283	295	299	289	307	291	282	315	304	281	261	310	297	294	320	290	289	302	300	311	293	318	295	264	298	294	295	310	309	297	298	316	318	273	311	336	310	301	295	281	270	270	288	298	266	291	281	297	302	297	295	341	270	319	256	333	301	288	343	309	305	298	303	309	319	297	296	292	287	271	289	275	281	299	308	296	271	308	285	298	273	327	254	285	295	329	294	273	302	290	273	296	277	302	286	269	280	281	297	255	292	310	285	276	335	277	303	315	321	297	305	289	301	302	308	295	305	291	303	280	300	278	282	302	268	273	295	305	298	277	292	331	318	288	296	280	299	297	299	306	286	264	297	309	298	280	357	298	289	319	285	290	287	301	317	311	267	288	319	303	289	277	262	296	301	287	309	317	253	272	272	312	295	299	315	267	300	288	286	257	283	300	290	303	299	274	278	277	301	283	315	276	288	325	274
26645	11502	10006	6938	1468	644	661	663	654	698	639	672	608	637	680	668	678	648	643	669	638	666	657	645	607	636	625	691	604	673	666	650	648	645	629	666	651	651	624	669	598	630	651	664	630	641	625	696	659	640	673	638	678	670	669	634	613	660	649	678	685	638	645	650	643	660	603	661	646	632	681	663	670	677	679	670	601	666	628	655	633	653	666	666	668	636	684	615	675	668	617	650	622	682	645	704	672	662	639	656	633	651	611	696	661	658	583	662	638	606	662	673	662	637	646	616	618	658	664	649	617	638	621	646	665	681	657	670	630	681	648	645	648	612	662	686	650	688	666	672	618	631	664	654	664	649	629	648	660	695	657	583	619	686	641	650	657	678	601	615	627	622	590	631	620	680	668	675	673	630	653	632	609	639	659	683	642	683	651	653	659	653	613	653	611	643	665	610	651	648	661	677	639	665	666	693	665	648	680	656	647	671	649	613	643	661	705	656	624	654	673	657	634	661	633	639	658	666	673	656	657	667	651	670	670	606	609	631	665	665	628	666	663	638	670	646	627	700	596	632	669	667	643	651	621	628	641	633	649	659	633	648	640	627	642	670	673	623	660	628	664	669	651	654	630	664	670	653	629	623	688	624	652	663	634	682	649	664	645	646	644	644	660	650	628	616	690	691	620	695	652	622	692	654	649	648	659	658	647	667	630	677	674	663	630	637	669	625	682	606	640	648	637	635	668	630	670	671	635	623	638	652	659	656	643	646	641	717	661	594	622	639	644	627	624	628	648	654	654	638	646	613	696	630	613	708	689	620	659	665	635	671	655	638	638	692	627	667	648	632	676	671	599	660	668	637	640	688	654	657	697	674	668	651	704	686	641	610	653	662	634	651	623	623	631	584	659	622	626	623	678	615	642	641	610	656	663	698	695	670	679	636	652	671	664	644	690	662	637	633	644	639	641	619	672	639	681	675	626	638	662	675	671	677	632	682	633	700	680	649	658	635	668	683	677	650	645	678	678	658	693	636	631	649	626	646	670	684	621	651	663	646	667	659	693	620	650	630	649	688	607	627	631	658	701	681	707	635	674	603	630	617	618	651	704	637	614	660	660	675	690	640	640	724	693	632	621	654	671	686	651	668	638	660	679	657	692	699	619	652	654	690	624	594	608	649	650	675	639	696	598	645	658	628	671	652	689	646	657	625	660	645	663	656	697	669	658	631	674	667	650	684	664	650	601	680	661	689	648	609	648	616	637	694	657	679	659	631	657	647	637	654	608	666	677	611	664	654	658	667	656	670	686	664	602	650	652	658	643	671	618	654	644	669	605	640	638	637	614	622	648	647	637	636	666	637	644	666	597	635	646	620	644	669	639	635	618	700	650	616	598	658	665	655	634	641	606	652	597	664	627	618	667	630	656	652	656	642	656	677	636	645	661	652	669	626	627	649	692	683	675	622	673	644	664	635	726	672	699	669	681	681	651	643	642	684	659	640	662	675	642	664	639	635	695	643	652	676	668	668	622	599	607	652	654	625	654	608	644	647	590	612	680	653	622	703	650	656	670	654	666	673	663	703	686	650	642	669	626	625	651	654	622	673	603	645	607	653	651	670	650	638	671	674	674	626	677	666	682	620	653	645	663	685	630	693	620	655	655	625	636	689	653	675	632	626	686	674	666	671	647	675	645	675	640	676	677	685	639	658	621	666	669	619	641	677	618	624	628	649	641	680	671	655	656	643	617	636	676	645	683	648	617	639	663	651	616	612	634	611	636	664	649	645	649	654	665	658	658	716	655	661	674	650	672	624	629	701	667	641	674	685	672	657	664	677	613	649	620	644	642	663	631	638	623	598	654	677	672	671	632	669	645	647	669	643	646	672	626	620	650	652	709	665	637	599	674	672	694	641	610	664	665	586	606	643	616	611	676	642	651	634	640	605	706	707	646	667	643	630	671	646	644	654	684	614	625	649	653	638	635	612	647	657	676	656	623	685	694	636	662	673	692	684	612	655	661	647	658	620	645	621	716	605	648	700	672	633	623	647	657	651	615	639	653	670	656	654	629	650	672	694	672	672	650	675	674	638	601	652	669	712	612	647	653	653	675	637	639	647	643	694	608	667	621	710	633	648	575	639	606	670	653	683	661	662	679	691	635	679	643	609	705	655	628	614	645	646	646	631	689	617	635	691	672	659	640	661	617	625	669	647	662	652	626	667	674	704	645	638	695	651	713	635	635	613	631	644	621	609	646	669	649	674	677	703	655	671	616	711	671	662	672	638	668	643	622	652	622	678	652	655	610	658	636	661	657	673	660	665	650	607	666	637	623	710	647	638	657	632	665	633	603	633	645	599	667	648	687	637	617	666	611	633	691	643	635	615	631	640	644	658	648	672	657	681	606	618	667	590	667	634	690	688	667	626	658	670	636	600	688	646	668	707	637	630	640	654	649	617	633	634	630	629	670	733	638	647	624	675	632	654	651	652	640	654	664	652	693	655	635	619	619	645	664	654	671	608	642	651	644	645	630	683	655	660	675	627	682	636	642	686	636	626	596	653	623	659	680	691	633	592	681	648	632	639	687	615	645	656	649	654	636	676	637	684	693	663	638	616	647	638	657	649	655	649	612	674	628	684	651	670	645	610	708	676	644	656	623	658	638	618	632	663	662	650	676	662	587	667	660	659	641	622	662	630	654	650	635	660	656	601	675	687	675	666	652	685	618	617	642	621	662	631	649	576	618	622	644	652	626	695	680	675	627	658	642	664	676	657	699	653	667	665	688	591	626	641	629	637	644	629	675	683	651	623	670	638	712	633	625	628	653	644	586	651	611	650	677	647	683	717	666	663	633	628	668	676	613	629	666	661	627	626	667	635	639	657	641	655	664	647	657	638	619	635	622	641	688	641	652	656	652	645	607	624	682	612	638	652	663	630	660	683	599	648	643	674	649	641	641	677	649	636	625	709	637	679	598	635	656	675	641	665	668	620	644	634	617	634	670	648	690	665	673	642	638	685	664	688	677	684	646	681	689	656	673	670	628	650	639	661	682	681	640	643	650	664	693	650	629	616	628	674	653	634	645	667	652	672	649	685	656	574	605	664	644	683	651	637	670	646	657	648	625	659	654	659	644	688	650	636	638	665	606	644	640	651	648	644	657	664	637	672	655	603	653	617	657	642	686	627	639	665	632	629	588	626	669	699	659	644	641	631	638	682	627	684	630	639	685	659	656	682	650	663	677	682	621	670	655	584	645	628	635	679	617	690	661	641	633	676	690	611	672	640	703	664	666	641	648	633	627	616	689	668	666	666	620	627	651	632	633	609	685	646	636	664	623	660	700	655	640	595	721	654	668	653	654	646	641	683	648	652	668	657	638	706	661	664	626	683	637	652	656	622	652	641	653	659	659	654	668	699	649	632	625	663	639	649	645	658	647	631	641	683	665	692	678	644	658	650	652	617	636	657	631	669	646	674	666	647	632	641	642	615	668	654	616	679	647	681	659	664	672	702
76735	56335	51920	36722	14302	1056	252	191	208	182	196	220	184	187	205	212	196	212	215	195	179	203	206	216	152	202	200	206	212	197	206	206	196	189	228	187	193	173	184	187	193	191	185	194	165	180	194	168	180	188	181	186	194	184	209	194	187	191	174	194	188	202	191	214	156	212	182	152	212	181	183	169	204	182	183	194	191	183	179	182	167	203	192	165	174	180	173	197	187	174	199	200	211	167	200	174	196	203	192	187	174	176	190	205	194	199	150	190	186	148	184	171	198	193	166	165	169	191	188	180	199	179	179	188	177	200	183	180	167	203	197	195	185	187	185	193	184	171	175	191	207	193	183	187	185	186	197	183	197	191	194	180	201	188	211	197	203	174	145	178	212	177	149	194	187	200	174	188	216	193	176	174	173	199	206	191	191	185	186	200	169	189	205	182	185	189	169	188	201	182	204	166	198	190	199	188	190	187	204	192	182	198	185	202	200	194	189	201	196	212	185	199	185	184	185	181	178	186	183	181	190	193	213	177	169	182	205	193	169	147	167	195	190	196	183	189	163	152	188	191	174	187	195	187	201	198	174	215	185	175	199	183	176	203	164	168	178	198	194	189	170	163	185	146	174	199	172	230	196	200	190	191	183	172	192	169	187	198	183	177	192	211	174	180	195	198	203	203	182	179	217	188	174	215	173	188	183	179	156	173	205	194	185	183	195	196	172	176	165	184	197	187	199	194	201	192	185	187	203	169	193	179	187	193	191	168	172	207	209	178	185	222	186	188	173	211	195	194	187	174	219	199	182	239	170	192	205	200	197	199	158	184	186	162	191	183	196	226	164	192	181	204	166	197	189	178	152	196	158	175	196	195	190	167	209	197	206	190	184	198	199	186	190	184	186	176	190	199	188	188	192	180	209	219	189	173	191	158	194	178	172	174	188	189	174	180	173	185	175	180	192	187	172	211	189	197	195	197	182	182	191	161	233	210	195	197	183	200	191	197	200	177	206	181	178	194	170	188	174	187	200	206	202	174	172	175	178	169	198	215	163	179	190	199	196	185	195	185	192	181	187	199	203	209	162	199	196	177	214	174	191	181	174	190	190	177	203	217	195	189	187	193	194	187	203	206	217	165	180	146	171	179	179	191	197	175	210	219	180	179	189	182	158	187	198	198	187	191	211	188	232	185	206	198	181	190	185	175	180	177	205	183	209	191	206	199	195	203	167	193	162	180	176	175	190	182	199	195	168	191	169	183	183	194	163	192	193	185	180	164	177	197	192	189	173	177	193	190	179	184	164	180	196	186	184	192	180	181	193	190	175	185	180	195	191	166	206	171	195	193	165	192	177	174	175	212	171	196	177	194	176	186	195	198	186	200	178	187	218	166	193	176	205	189	184	181	154	182	186	183	180	176	209	181	168	184	186	195	186	183	197	206	189	184	198	169	192	179	201	184	197	201	185	180	231	203	201	190	209	197	173	183	167	199	213	170	190	191	180	172	187	181	196	212	196	185	186	179	193	188	185	176	192	180	160	194	203	211	173	191	182	203	177	151	183	199	186	195	176	197	191	188	194	200	215	215	210	203	208	163	197	191	178	165	193	191	208	209	183	152	166	213	226	167	181	171	157	196	169	197	183	182	203	226	170	194	170	190	195	178	179	189	190	165	191	184	211	164	227	186	178	171	175	173	198	194	176	195	221	184	209	217	210	188	187	174	189	199	166	166	180	188	166	167	163	207	192	204	188	188	191	198	187	198	164	192	182	202	194	184	206	186	169	186	193	173	187	197	179	188	193	179	188	155	192	176	182	191	188	186	170	184	201	187	175	213	194	176	195	194	187	187	180	196	203	184	203	201	174	188	172	168	174	185	178	204	190	173	208	191	188	206	182	196	167	153	173	187	190	204	169	186	168	170	190	203	189	179	185	187	177	161	177	201	186	170	158	183	208	203	178	195	180	172	217	181	177	171	162	223	192	202	210	219	237	203	185	195	175	185	189	176	181	201	201	199	172	187	195	205	166	210	201	186	200	169	195	188	190	172	183	181	169	172	197	185	190	204	181	170	179	198	169	186	189	175	205	164	168	162	179	211	205	188	184	189	188	188	182	203	183	206	168	190	189	192	169	207	163	182	206	198	171	210	204	201	188	192	170	204	171	200	188	197	210	191	193	189	195	187	166	165	196	205	179	172	169	208	185	177	177	206	179	197	182	190	193	192	195	192	171	189	198	201	185	184	197	203	182	166	203	198	217	204	156	173	197	189	163	175	211	178	181	192	172	193	173	142	173	186	178	186	161	176	169	196	198	193	192	198	196	204	204	193	184	160	156	179	191	192	185	169	150	171	182	189	184	192	207	192	179	187	173	214	197	183	193	188	191	193	209	188	170	162	199	154	204	194	173	174	174	181	183	178	208	163	175	181	182	183	178	210	192	197	192	190	205	167	192	188	178	181	176	188	182	176	193	194	198	192	161	187	191	180	191	202	182	197	196	215	190	200	195	187	201	183	198	211	183	192	172	178	176	192	194	193	196	207	153	176	187	145	196	198	189	168	201	193	195	161	174	190	193	205	188	182	202	195	170	180	177	206	177	166	189	207	175	175	174	206	205	215	192	190	205	199	209	168	188	193	177	216	169	210	187	199	165	174	192	186	182	222	218	206	198	180	186	194	189	205	221	186	176	171	182	186	171	179	160	182	203	192	212	199	223	200	164	195	206	173	177	213	204	194	195	200	179	167	192	168	178	187	195	204	206	213	185	179	177	165	183	188	192	173	190	189	176	181	176	164	154	161	194	162	176	204	179	182	205	185	173	179	177	198	176	168	182	181	174	178	195	201	174	185	185	162	188	181	201	187	171	170	191	192	175	184	165	176	180	190	181	203	165	194	203	181	198	179	182	191	189	189	176	198	203	169	169	220	180	179	192	175	171	183	212	161	200	164	173	198	198	191	198	178	173	191	204	201	179	166	175	205	183	164	203	189	191	150	174	212	208	205	204	185	194	186	172	172	174	196	218	176	168	205	190	178	184	185	169	185	189	182	208	178	184	192	188	189	187	188	181	174	216	183	192	180	176	197	181	176	201	197	186	180	189	196	172	167	192	183	186	183	180	212	196	191	161	187	189	194	181	182	200	175	188	208	190	175	206	174	180	183	186	169	203	208	184	182	181	192	174	173	193	190	176	176	185	192	188	172	187	190	189	195	219	166	169	195	174	176	181	178	211	189	191	183	182	156	181	196	198	191	182	175	190	169	177	174	191	169	198	219	210	175	199	170	196	185	200	161	201	176	161	209	171	187	190	176	186	195	199	178	191	182	190	173	170	203	169	211	185	209	184	186	187	178	180	206	178	171	186	193	171	179	176	199	181	168	174	179	190	182	195	187	187	169	177	212	183	195	204	171	163	204	183	204	201	209	172	196	186	199	181	168	204	193	168	190	197	208	191	187	192	191	185	201	186	200	188	200	182	182	170	193	181	205	211	186	190	180	174	179	193	193	165	190
49130	41725	47922	39822	16408	674	617	621	577	502	544	496	470	473	487	486	496	489	447	420	439	473	474	459	424	461	453	434	468	459	426	417	445	417	414	429	413	429	421	399	403	430	433	419	450	418	470	461	423	436	420	433	460	450	420	408	427	407	419	438	383	416	439	457	419	455	404	449	416	439	408	438	441	441	415	403	393	428	431	414	386	408	389	430	380	449	391	419	448	405	430	430	406	424	418	423	387	441	408	424	449	427	427	402	447	401	418	443	458	397	421	398	400	428	401	424	410	412	423	413	409	447	411	409	474	464	442	430	450	411	460	394	402	412	398	416	436	426	426	446	396	393	465	408	429	432	460	419	409	436	430	396	420	418	445	421	432	406	428	418	410	423	439	415	395	440	421	405	428	385	446	426	433	410	427	398	441	435	422	391	433	433	404	387	471	411	419	432	406	417	406	399	440	415	422	442	398	408	429	442	433	427	405	437	422	372	416	420	413	420	435	401	403	411	409	396	431	401	422	403	413	441	388	397	418	429	426	435	424	417	393	437	422	419	418	447	427	419	391	448	421	401	428	400	404	414	383	422	403	416	437	437	426	459	423	396	397	446	412	407	428	440	425	417	414	498	435	369	404	432	418	418	413	420	428	403	373	422	458	414	421	396	417	434	416	435	408	403	429	425	405	448	426	418	404	433	400	400	418	425	399	404	458	425	389	421	453	390	450	428	432	436	431	433	415	417	444	399	404	418	434	433	445	443	459	398	431	408	393	425	427	398	397	412	442	418	457	410	459	424	404	411	421	398	467	438	418	401	451	396	442	424	430	422	422	426	437	453	398	373	413	406	453	416	417	394	437	409	423	458	466	408	431	428	422	424	396	427	416	421	439	403	416	438	428	392	421	428	409	430	471	401	431	429	396	405	432	420	403	469	407	435	438	447	426	390	449	426	427	404	443	422	424	388	427	464	408	425	427	438	445	420	458	436	420	439	414	422	442	384	452	448	429	415	423	406	448	470	449	464	434	460	401	446	425	420	410	422	449	438	429	449	401	400	426	382	430	414	424	421	432	414	459	442	402	372	447	447	426	390	406	433	440	402	401	407	397	418	427	386	422	467	403	431	396	425	377	470	415	440	425	399	407	433	446	409	413	416	400	408	484	388	417	431	426	427	423	378	418	436	434	413	410	418	413	437	427	397	418	381	402	390	408	395	394	434	445	413	417	446	423	396	420	454	437	410	420	417	404	438	404	436	404	444	417	415	453	455	432	405	440	397	409	450	404	401	383	437	416	437	390	388	419	420	398	438	430	452	436	379	414	379	411	435	427	406	459	436	413	435	454	428	417	441	411	418	417	443	451	442	422	443	427	440	436	410	433	422	482	386	439	406	414	424	396	399	424	454	411	430	460	460	418	407	430	410	385	414	415	413	404	453	449	416	428	393	433	434	423	407	434	438	396	453	392	405	406	453	414	444	468	478	436	388	389	372	425	424	452	420	430	392	449	420	418	436	402	432	438	434	413	421	412	449	410	388	410	460	419	382	414	406	409	410	381	417	387	365	428	431	397	449	420	410	405	424	418	401	386	453	471	395	415	429	429	454	434	406	412	491	433	415	433	412	426	415	435	442	417	412	419	396	427	417	407	422	434	401	399	409	430	438	401	393	396	422	429	404	407	407	399	425	386	432	408	408	432	428	431	395	464	432	401	426	418	412	401	407	435	404	456	436	462	410	417	400	406	419	413	450	399	431	403	433	447	423	436	379	437	408	410	413	440	426	432	426	418	424	405	416	401	436	438	430	434	420	420	441	445	439	402	416	414	392	466	395	419	429	442	428	402	425	411	448	433	426	422	448	433	432	451	423	421	429	413	425	441	420	425	422	423	436	413	425	450	405	423	426	438	429	416	389	435	381	432	426	397	438	427	454	438	423	425	433	403	368	426	397	410	399	419	415	418	393	414	416	421	418	435	423	423	400	420	415	438	388	398	428	412	402	428	425	407	413	432	438	386	406	427	406	422	422	417	481	400	445	396	408	444	440	428	388	457	399	423	468	418	413	418	411	379	433	446	419	447	421	425	440	431	419	400	412	411	392	439	400	377	455	420	432	414	418	442	379	432	443	371	412	413	377	389	436	423	448	443	414	436	395	425	372	396	418	404	388	412	432	421	435	443	397	439	435	389	407	411	377	415	399	413	430	457	405	403	400	435	430	426	421	436	367	419	390	392	454	423	418	446	444	385	406	448	452	417	436	415	433	420	416	429	442	425	426	443	408	384	471	439	428	419	429	414	431	441	421	422	455	381	443	420	451	407	406	434	440	434	451	432	382	415	414	418	417	400	434	425	429	450	413	433	422	406	429	376	430	392	424	407	409	418	412	411	402	423	411	453	434	390	359	444	398	441	417	428	433	409	434	401	419	424	374	440	426	443	413	435	416	409	427	422	400	422	431	426	391	466	406	433	400	434	445	452	436	429	440	454	406	405	376	397	444	435	400	400	397	413	409	400	428	406	434	425	414	452	440	414	433	471	401	414	451	397	427	431	423	430	439	447	396	401	438	392	418	419	423	422	438	447	429	427	392	416	358	389	409	439	408	460	433	396	445	400	402	441	396	429	435	405	439	400	469	461	439	436	432	416	438	434	486	439	431	425	431	426	432	417	421	447	382	439	411	419	425	449	419	415	423	418	380	408	387	404	417	421	390	431	414	403	440	410	459	379	415	431	427	459	421	411	419	439	431	423	445	463	421	450	410	416	382	407	428	409	415	386	415	459	426	440	444	414	437	407	416	462	421	444	395	447	431	408	401	431	418	424	399	405	421	417	425	468	434	426	399	421	432	401	411	421	434	438	400	432	444	410	434	431	417	440	414	417	434	430	419	409	394	409	448	451	409	449	435	397	392	443	455	454	406	428	414	406	438	440	470	396	419	405	415	422	403	393	455	458	401	438	418	438	416	384	400	406	389	413	415	406	418	421	398	437	415	444	425	437	455	404	392	420	419	435	457	453	417	392	388	415	411	433	413	399	424	453	423	414	422	406	440	409	468	412	428	446	453	444	394	426	447	392	431	416	453	458	427	432	398	409	442	428	460	437	440	384	380	396	418	434	435	409	417	425	415	439	432	448	447	427	408	435	412	420	431	417	434	444	409	416	423	416	449	412	392	427	415	422	442	414	444	383	449	458	444	405	459	405	387	463	417	399	430	436	416	427	429	381	453	403	439	403	404	437	423	412	442	430	442	402	426	375	398	374	465	445	371	422	431	411	413	422	452	425	407	425	466	450	409	411	412	431	405	427	419	424	399	404	429	411	433	417	444	414	436	423	383	405	393	440	447	422	464	391	407	431	443	412	416	411	439	423	427	419	439	423	430	431	440	448	436	452	453	373	435	441	429	440	413	424	429	453	403	431	435	410	423	413	408	387	410	463	394	425	398	441	436	424	423	425	406	427	397	422	417	457	412	445	422	426	412	431	374	405	450	412	384	462	411	401	429	390	434
86351	67266	63403	47301	24080	3111	232	178	151	152	153	131	123	140	119	119	117	120	122	139	125	138	123	118	119	124	136	144	119	113	96	110	107	110	126	120	108	113	120	115	129	127	101	114	146	121	105	110	136	115	123	107	139	138	128	123	103	114	121	115	144	133	114	112	108	116	116	136	109	121	111	111	120	117	108	101	113	99	111	107	116	96	129	113	118	105	129	105	119	104	102	122	112	122	127	106	104	122	100	113	128	124	150	113	115	121	109	126	99	110	109	109	113	111	101	111	100	103	135	125	111	113	121	102	127	110	103	94	88	119	117	100	102	113	116	131	107	111	119	111	102	121	107	113	110	125	103	131	105	91	118	113	127	118	105	105	116	124	123	121	113	137	115	103	95	117	107	100	112	123	129	121	111	124	106	107	103	101	112	106	98	110	112	114	107	111	94	118	89	111	115	87	125	105	119	102	127	105	113	129	105	130	107	104	118	113	99	107	106	106	113	117	114	104	105	96	126	115	100	115	136	135	112	114	107	106	123	112	115	112	117	91	110	108	107	97	105	105	126	130	105	119	125	111	122	113	95	128	96	113	103	102	114	111	133	108	117	105	100	117	97	105	94	105	123	104	112	111	132	117	105	125	127	108	119	132	136	119	123	105	109	148	110	135	125	110	105	103	88	109	115	118	106	110	94	106	122	112	109	105	100	128	100	117	108	127	100	98	86	82	115	115	92	100	118	96	107	95	94	112	124	110	138	109	120	102	97	100	128	137	107	124	121	113	106	109	152	121	116	116	113	118	110	92	114	118	115	94	109	118	108	99	106	111	130	106	107	118	127	113	130	135	114	125	132	107	113	132	118	124	126	94	121	123	107	119	118	113	103	122	101	110	122	117	111	129	103	120	117	100	128	112	121	136	141	99	129	97	109	102	106	112	131	127	86	99	112	106	127	103	113	97	108	85	122	100	126	105	126	101	106	114	92	113	101	97	87	124	118	102	107	105	110	116	119	115	119	109	100	109	108	115	133	116	125	94	104	118	97	128	111	103	115	125	111	120	107	123	130	110	111	102	104	128	111	112	116	117	112	127	102	107	97	126	111	106	129	135	104	107	90	103	124	113	103	131	120	137	141	104	114	141	126	102	103	112	131	118	124	118	113	109	113	105	120	110	101	116	121	109	100	117	136	117	118	114	109	125	90	117	113	110	110	109	115	111	108	108	132	105	121	122	112	101	119	87	108	134	98	108	113	115	101	110	108	102	128	115	115	118	127	114	107	122	124	108	103	120	115	117	124	113	105	120	100	118	107	86	130	123	105	97	105	135	115	105	103	113	109	122	128	116	109	94	115	97	101	106	100	110	119	90	124	109	113	108	117	115	137	102	121	147	115	115	124	125	125	112	109	124	121	112	97	113	115	90	116	104	107	86	116	100	113	104	118	122	112	94	115	108	105	119	134	109	134	104	130	124	112	132	117	99	108	119	94	111	114	95	123	108	107	124	108	122	115	119	89	118	94	124	98	110	84	108	136	89	114	127	131	121	103	99	109	98	138	130	121	125	112	121	133	115	108	104	105	107	114	106	120	103	121	111	129	108	129	114	103	121	94	117	118	104	119	133	113	133	131	99	115	110	107	119	110	117	102	103	125	109	104	91	126	100	86	118	111	119	104	103	106	127	101	112	108	101	99	117	126	106	134	105	109	119	100	119	110	96	103	99	123	106	125	125	123	110	116	128	133	117	113	104	117	127	111	104	107	105	113	112	106	123	114	106	107	128	131	115	113	94	123	127	122	123	119	114	105	108	114	104	102	127	121	100	108	113	101	115	102	99	134	108	106	110	104	114	102	101	139	130	113	130	101	105	119	122	119	110	135	96	129	105	114	112	119	130	119	113	110	114	96	115	123	121	117	113	127	118	136	106	115	111	108	111	107	111	129	122	111	113	110	101	94	110	110	120	121	127	120	130	114	109	109	109	109	108	91	102	110	98	121	134	95	121	117	109	93	112	107	114	129	103	92	107	94	122	120	117	111	101	118	114	114	124	98	116	130	122	113	121	110	113	119	105	107	103	123	108	123	107	111	109	112	125	103	96	118	66	105	127	126	112	104	106	117	107	100	119	121	99	95	124	115	88	109	123	129	103	108	108	116	118	115	118	117	115	106	106	96	100	119	113	135	117	123	128	125	121	106	124	131	114	122	110	122	143	119	85	93	100	114	111	113	107	101	96	128	122	123	123	138	103	118	133	114	113	108	124	97	137	106	105	118	98	117	133	89	125	99	100	124	88	104	131	128	109	118	102	107	119	110	130	107	102	119	113	113	111	112	107	117	120	107	126	109	117	114	112	104	105	120	99	128	101	111	111	121	109	113	97	97	109	104	123	118	103	125	97	122	115	124	97	111	116	118	112	109	121	96	117	101	112	110	117	121	129	104	119	93	118	115	103	130	117	110	96	106	108	111	103	109	112	118	131	113	110	101	106	119	119	131	124	99	104	98	107	117	134	118	104	100	118	126	114	133	106	95	131	114	122	118	112	123	121	93	96	113	111	118	86	109	95	102	111	127	93	115	123	133	113	97	102	111	107	118	113	115	128	108	107	120	119	116	122	118	102	118	113	112	122	95	108	96	118	105	112	113	101	101	96	107	92	121	115	110	117	98	125	116	94	92	132	92	108	111	116	101	89	126	119	103	101	105	100	101	105	116	110	105	112	113	112	104	104	112	97	120	128	108	97	106	111	109	106	117	120	106	99	110	118	102	117	103	112	118	103	125	131	121	101	119	111	118	115	116	122	122	114	101	102	102	129	113	117	137	92	96	111	137	140	107	107	102	126	110	112	125	126	144	116	113	131	132	102	115	116	122	113	95	131	112	116	98	111	109	102	116	99	100	100	99	115	124	119	96	121	109	142	130	116	115	114	122	113	106	98	116	140	125	111	112	86	103	102	128	110	120	136	91	108	112	111	110	111	112	78	91	120	117	128	92	93	95	119	111	102	107	112	104	114	98	115	112	99	120	111	100	108	106	116	114	117	127	132	123	130	123	96	105	126	113	111	144	112	124	111	113	113	88	102	101	130	133	100	88	117	116	128	108	110	110	105	113	119	120	99	98	122	113	122	121	105	112	105	94	120	124	98	114	122	115	124	107	110	109	97	106	112	119	102	107	94	108	105	109	101	108	114	115	117	126	114	117	114	119	113	92	121	113	124	118	103	130	109	109	114	104	126	127	128	92	108	121	127	101	118	91	117	117	110	99	126	106	125	112	117	119	100	111	114	129	106	117	110	110	120	107	126	101	109	116	113	95	105	113	125	101	110	125	124	98	111	106	101	112	129	121	107	114	97	106	114	119	93	113	125	103	94	113	110	102	98	119	116	99	121	102	118	98	103	108	113	145	103	121	119	112	128	121	126	112	105	107	125	117	107	99	106	84	109	117	100	98	121	113	93	118	103	117	93	117	116	132	124	95	115	103	110	102	123	102	113	128	104	108	111	107	129
58891	51255	58582	48249	23323	904	766	652	568	539	472	446	456	409	402	356	351	371	345	332	345	368	295	313	326	282	310	309	291	294	313	267	298	279	283	307	275	319	295	301	303	267	299	297	317	291	291	307	267	297	283	281	293	296	278	277	263	291	276	272	307	274	293	263	290	272	282	270	294	278	294	266	253	260	289	262	281	248	266	287	269	266	264	297	280	282	267	287	269	305	284	277	260	283	271	286	262	250	301	285	267	276	267	284	264	277	287	258	274	286	269	281	273	310	296	290	277	280	281	273	291	272	244	291	281	284	330	286	263	244	264	288	264	255	289	251	291	269	277	292	275	289	290	295	299	273	269	259	261	281	271	282	275	270	301	288	294	277	293	260	262	260	234	275	282	273	262	277	271	261	241	269	285	298	289	274	289	281	253	259	311	273	261	304	276	271	282	273	275	275	309	282	291	266	288	265	261	250	298	277	290	274	253	275	271	259	265	263	305	268	286	301	265	285	228	276	286	269	252	287	282	277	311	277	261	274	278	298	283	301	268	271	285	259	274	268	284	278	287	273	313	307	289	258	297	264	248	312	267	268	309	278	267	251	255	276	289	266	284	253	246	266	289	280	279	272	288	266	280	267	267	269	264	275	283	290	279	277	277	277	261	288	259	281	287	281	256	282	293	255	293	263	277	305	287	241	280	305	296	298	298	262	256	305	266	295	266	262	302	267	262	286	266	288	299	275	264	250	289	287	274	288	271	245	271	288	286	279	251	279	278	266	279	288	265	273	228	283	247	313	287	294	299	268	266	276	313	276	284	288	307	268	289	285	281	267	245	290	304	278	291	274	267	287	277	262	292	261	262	288	306	279	276	250	271	306	282	284	284	290	245	279	255	281	253	269	271	280	275	280	269	272	287	251	296	285	255	290	276	281	263	273	265	267	274	290	276	276	252	280	293	273	279	291	279	299	262	288	272	276	299	263	262	257	281	277	250	268	254	281	288	275	279	306	275	281	286	300	269	284	279	275	258	269	281	253	280	260	311	264	260	293	271	310	288	270	277	287	272	288	272	239	271	280	249	254	281	261	278	288	281	257	271	289	302	257	308	288	277	285	234	290	284	300	272	292	260	280	296	299	241	295	278	275	307	286	262	265	266	275	245	257	292	265	261	268	274	268	295	255	296	278	265	263	262	309	294	296	286	296	274	274	264	288	297	272	252	284	284	267	280	258	269	255	301	286	289	264	272	251	257	317	257	275	272	282	282	297	268	265	274	270	275	272	283	272	297	308	272	286	275	267	273	257	274	255	280	295	284	286	265	273	272	300	260	266	256	283	283	240	300	276	290	254	285	297	264	293	287	285	271	300	285	264	290	281	270	266	300	264	299	282	285	278	270	301	275	311	274	264	267	297	272	297	281	278	290	302	256	268	299	292	296	272	295	273	274	285	307	251	269	267	266	282	281	279	250	288	275	269	310	258	241	260	290	273	271	257	281	318	258	246	254	268	288	251	280	264	277	268	274	289	268	294	271	272	287	248	269	272	286	279	278	299	259	291	297	282	302	289	291	284	298	293	259	256	280	265	253	325	269	286	275	268	279	271	315	252	232	280	290	286	261	270	287	271	263	264	311	258	304	283	309	305	294	297	269	295	282	280	257	286	267	290	287	310	264	285	284	258	258	236	261	285	263	238	261	253	302	249	285	257	249	287	273	254	275	270	283	249	295	290	276	279	249	259	292	255	282	275	299	329	255	266	299	268	285	280	267	258	297	291	265	274	277	255	308	251	297	256	294	277	281	276	277	294	264	266	289	295	283	289	250	314	295	283	295	288	290	250	294	276	267	276	262	285	289	277	266	306	257	278	272	252	250	283	257	279	305	278	275	255	285	284	267	280	262	263	280	270	288	283	301	286	270	307	260	289	267	291	306	278	255	282	277	260	309	265	270	284	278	274	302	290	284	265	234	268	277	256	283	284	312	305	270	271	297	284	292	261	272	280	266	282	278	296	277	284	292	286	279	268	274	272	270	277	269	308	245	272	265	284	303	285	245	274	262	298	278	277	285	271	291	250	306	311	302	274	283	256	286	278	298	310	264	263	291	274	264	265	276	285	299	268	283	271	278	298	275	264	287	296	261	286	296	239	284	283	271	275	274	289	294	272	276	264	259	275	268	252	287	304	271	286	277	303	261	283	287	285	293	278	230	279	277	289	270	290	252	284	254	299	297	263	254	266	311	310	304	255	288	271	266	305	273	280	291	256	254	282	302	277	245	258	269	301	302	263	284	276	295	278	287	286	296	248	299	279	279	269	273	278	259	283	273	296	261	305	253	290	273	238	245	311	233	264	287	248	317	298	258	289	307	262	256	280	266	287	290	297	290	296	272	296	313	269	285	259	277	305	304	310	272	261	301	256	261	269	278	302	293	286	274	274	278	274	289	272	292	289	266	273	263	271	279	272	285	280	293	260	275	262	275	285	272	287	277	272	260	284	306	286	296	279	277	260	280	245	264	269	281	298	273	271	266	288	256	273	273	293	305	276	305	238	268	289	284	290	279	293	281	293	269	284	281	284	300	269	257	284	285	272	287	243	287	260	283	270	268	262	274	273	273	259	276	294	272	299	293	284	283	251	281	254	250	255	260	261	274	291	273	256	278	282	252	233	273	291	280	278	277	295	265	273	286	304	253	250	286	275	284	299	275	253	279	280	268	271	279	285	282	278	270	304	296	269	275	286	293	266	266	275	288	266	279	249	261	282	262	291	268	284	272	291	298	297	285	299	275	309	293	275	284	264	286	271	302	273	260	290	260	250	273	280	283	293	263	293	285	272	294	264	267	271	268	285	264	307	296	287	287	278	261	276	297	290	290	240	265	292	274	266	301	258	239	280	320	267	275	259	273	287	291	277	312	256	266	264	271	282	293	304	296	289	279	283	271	271	279	257	296	268	278	268	252	300	268	290	254	302	281	273	284	271	259	281	266	274	308	292	251	271	266	297	256	253	278	280	256	258	269	286	291	282	273	293	263	288	278	318	281	263	267	259	262	286	300	275	270	292	295	279	286	292	271	283	256	297	293	301	304	281	280	293	265	258	278	291	267	279	298	277	282	285	269	319	288	317	289	320	272	274	270	284	246	283	294	284	298	293	271	271	313	273	274	276	267	256	274	266	265	264	284	271	288	291	251	244	309	279	279	269	292	240	285	277	267	265	268	274	255	316	250	276	274	278	267	302	272	287	282	292	262	260	257	284	287	268	278	269	293	300	311	292	282	273	276	304	261	263	288	243	284	269	294	273	278	272	285	274	297	257	302	212	271	264	254	250	248	290	272	275	262	277	280	265	269	296	295	281	277	260	249	269	252	293	267	276	315	283	277	243	284	264	249	241	271	266	255	274	252	268	279	287	277	276	278	281	245	270	281	273	286	318	264	252	276	296	265	274	272	290	276	264	272	255	251	271	263	278	262	272	300	271	306	276	290	263	272	280	275	279	256	277	279	250
31316	11727	5106	2445	546	283	285	302	283	284	314	288	302	262	291	302	288	294	311	260	267	290	298	292	310	310	283	303	304	315	285	287	282	308	292	297	291	286	278	260	265	328	325	270	305	266	310	295	302	304	290	298	325	326	330	292	317	296	302	301	284	325	293	260	337	302	279	270	315	290	322	323	269	306	285	317	290	279	301	296	301	295	301	281	315	291	297	295	310	255	273	301	319	301	288	269	308	284	290	312	339	284	312	293	346	278	311	288	306	296	290	305	291	278	298	331	306	300	277	301	296	284	321	295	299	296	296	306	308	302	265	289	264	271	289	291	292	295	290	264	314	286	291	288	307	293	295	316	300	277	339	253	289	298	279	326	311	318	246	285	330	295	308	301	301	284	304	269	278	319	319	281	295	303	285	266	299	330	328	298	268	278	330	307	293	309	313	310	297	264	317	259	316	265	305	275	263	309	305	292	289	292	307	304	267	271	301	278	304	300	306	298	303	301	315	338	314	271	286	285	293	282	298	283	320	269	321	278	306	283	283	269	311	287	288	273	290	295	275	289	303	296	295	332	356	291	302	306	279	284	336	314	287	287	291	291	331	290	279	290	285	282	305	291	309	292	309	298	285	299	281	298	305	323	307	269	260	309	279	291	263	290	286	308	294	317	322	315	286	278	263	282	303	301	293	289	293	285	286	269	272	299	341	308	274	262	272	303	289	283	286	275	298	321	310	319	280	277	266	308	307	302	333	299	329	303	308	303	290	265	288	273	295	305	287	302	289	278	266	330	272	292	303	281	288	294	296	305	284	322	322	287	306	315	276	270	309	275	269	268	268	297	269	292	290	265	308	324	305	292	308	303	278	294	298	308	303	281	299	319	312	295	286	275	307	327	268	297	301	301	310	323	278	285	320	317	301	328	298	292	308	326	298	261	281	287	268	287	328	301	296	287	284	271	290	285	324	299	290	301	281	292	266	297	276	303	288	277	307	278	306	299	293	325	296	305	304	295	299	267	314	316	288	325	315	328	319	294	274	304	273	279	281	337	326	301	284	299	273	326	281	293	301	285	315	302	264	306	276	299	299	281	300	264	278	301	251	309	311	310	309	283	286	287	301	295	310	294	286	320	281	293	309	301	290	293	264	290	267	313	286	300	290	290	290	344	306	296	284	304	293	297	303	303	264	280	275	300	335	283	278	306	269	330	294	293	309	300	295	317	293	293	311	283	305	293	282	274	310	317	304	317	285	335	294	258	322	327	336	326	317	320	277	287	284	283	308	278	290	274	271	278	270	314	265	289	301	304	309	318	284	333	349	323	269	289	293	311	270	296	282	303	281	320	291	285	275	290	317	295	291	302	290	286	283	310	318	301	262	304	287	303	293	286	292	296	296	312	313	298	311	267	305	301	338	286	304	301	305	332	322	280	299	319	324	290	305	295	269	308	315	321	303	283	321	304	272	299	280	309	284	311	286	252	281	303	297	285	273	289	300	307	297	307	334	323	318	320	320	282	281	294	284	274	265	279	317	316	295	328	289	292	300	277	305	316	298	324	293	287	285	270	275	307	280	268	298	281	306	315	292	311	306	312	292	301	322	283	290	293	322	276	284	311	303	294	298	302	296	284	293	309	299	300	267	315	288	293	290	301	299	294	289	296	310	321	245	291	289	296	286	302	277	276	295	278	306	299	258	284	322	307	291	272	263	283	274	290	296	317	309	297	294	312	300	291	273	305	274	298	293	299	297	267	290	293	284	272	293	297	275	323	286	314	310	314	285	309	283	313	291	308	303	294	279	268	272	286	339	281	307	290	290	305	309	267	344	295	259	305	333	291	294	323	325	312	269	321	284	297	266	294	300	291	283	283	270	293	301	282	275	305	287	319	331	294	290	295	297	310	283	278	273	283	305	302	292	306	316	326	313	307	315	286	275	296	281	308	301	285	339	279	270	302	284	325	302	313	260	305	312	295	304	275	314	310	283	276	298	309	312	310	310	305	301	299	304	287	310	271	324	287	321	301	293	321	316	280	320	276	283	300	304	305	297	300	300	321	318	302	318	310	317	311	311	305	307	301	263	310	298	289	292	296	301	303	277	277	313	322	288	280	297	295	299	298	330	300	292	292	332	289	283	307	291	287	332	275	299	296	297	308	336	272	291	301	294	286	280	267	285	283	285	290	270	272	294	300	309	309	302	301	276	270	315	274	290	310	300	296	313	317	303	284	255	266	266	269	283	312	319	326	303	304	296	285	309	287	279	279	293	293	331	310	287	319	277	305	291	282	285	297	325	329	306	277	304	313	315	299	308	292	274	326	274	292	278	309	284	308	282	256	281	311	296	305	304	298	303	300	289	312	285	315	281	295	289	295	287	303	322	296	321	244	272	308	281	279	273	308	281	299	313	328	310	313	248	291	288	304	290	288	328	312	262	258	302	282	296	287	281	312	301	282	289	272	304	281	277	323	280	310	320	302	298	281	275	304	307	328	280	310	316	318	313	277	275	293	276	317	274	302	280	318	304	262	259	293	300	277	299	270	316	267	320	317	273	264	297	293	262	327	313	318	273	300	299	314	285	322	278	297	270	266	304	282	311	261	297	298	305	288	319	337	296	340	319	310	325	298	282	305	319	288	318	283	302	316	269	305	286	295	293	292	336	317	284	276	283	274	322	282	300	298	294	316	283	272	298	298	318	297	316	305	308	293	325	281	280	247	283	317	358	288	283	343	274	315	302	290	299	299	290	267	317	305	310	293	318	312	299	285	290	301	339	270	326	293	265	304	299	299	317	326	270	311	288	271	279	279	301	310	288	316	261	298	291	296	258	316	305	257	316	274	267	296	306	311	275	292	293	285	297	297	307	302	289	293	300	314	280	290	294	286	283	314	285	282	287	317	287	305	272	301	311	269	297	283	321	313	290	296	307	293	273	288	295	301	310	293	281	303	307	269	300	288	285	287	297	318	302	300	315	303	306	280	298	283	279	276	307	281	311	303	279	288	326	317	311	309	276	314	267	302	321	279	295	309	303	299	265	305	312	320	305	296	316	290	286	286	281	300	271	279	289	318	328	291	304	306	312	303	287	305	288	265	273	297	293	294	272	294	294	310	311	305	305	286	308	263	310	280	284	322	296	299	298	301	286	289	301	312	286	282	306	321	280	311	314	275	297	304	284	265	278	278	284	283	298	295	290	286	344	317	287	307	285	295	316	287	275	329	298	312	328	309	275	282	288	304	312	306	318	275	287	307	296	346	306	320	289	254	289	286	282	299	275	301	301	285	298	293	294	293	295	296	276	307	296	295	280	323	321	310	288	263	295	321	275	297	296	334	289	289	305	297	298	317	323	303	294	280	312	315	310	313	280	290	285	318	307	290	301	298	320	270	272	344	330	287	302	282	287	288	275	289	285	305	273	300	286	322	317	325	300	331	293	269	286	318	299	276	286	301	289	317	280	312	317	287	263	272	294	329	291	302	277	317	309	248	303	267	271	310	281	308
27032	10309	9423	6578	1680	665	671	652	590	666	632	633	670	648	691	627	688	646	649	630	638	651	670	657	648	660	664	669	658	661	683	607	685	663	614	600	674	674	657	648	659	643	598	674	661	637	640	627	640	632	663	712	621	669	690	675	648	667	645	577	610	633	628	626	672	666	649	625	674	649	670	646	650	598	650	645	675	634	639	669	619	645	665	625	653	628	651	642	649	636	658	680	667	651	664	658	642	660	632	651	650	671	646	634	670	661	641	636	625	603	663	657	694	688	607	656	635	651	672	669	641	685	675	650	636	645	654	672	625	643	712	645	655	604	645	659	665	634	681	661	648	660	649	673	621	665	650	663	649	638	640	678	665	646	615	639	616	668	687	668	604	643	689	665	695	651	617	676	676	662	672	655	660	654	614	642	615	664	653	659	659	671	654	641	667	672	626	635	658	635	635	686	623	629	643	680	652	661	624	614	634	648	670	689	625	629	614	659	679	669	660	652	666	634	645	628	670	625	650	639	669	697	644	618	653	644	630	650	640	605	643	636	656	624	717	622	687	642	628	671	694	596	650	650	677	656	621	651	664	636	627	616	703	631	624	649	631	703	625	607	645	636	660	617	648	645	640	636	647	679	656	644	640	671	661	651	645	642	642	647	645	630	632	659	676	671	646	656	656	653	678	679	606	631	652	663	640	654	649	657	683	655	630	644	630	666	646	688	635	636	658	656	671	645	658	644	608	630	638	622	670	675	658	701	665	603	682	652	662	621	685	636	677	600	609	622	702	680	657	632	676	650	650	629	655	658	691	647	654	677	671	666	642	702	655	627	691	628	662	639	647	654	645	642	633	649	624	652	700	636	624	666	627	642	620	642	640	673	629	650	658	664	626	626	691	644	631	658	675	658	653	644	672	624	683	651	674	672	657	620	672	642	652	670	702	642	644	679	626	647	666	671	653	627	703	664	611	670	687	665	609	688	584	644	651	666	693	657	662	633	694	647	663	662	664	688	651	648	608	633	660	626	625	655	640	687	614	603	706	635	675	699	618	670	682	609	644	647	663	663	657	612	644	657	651	700	636	664	614	626	616	671	693	629	666	668	676	659	694	675	672	643	683	638	626	619	666	627	675	684	638	642	647	624	675	672	647	659	650	652	661	669	698	652	646	714	664	672	637	674	638	629	633	637	649	644	666	660	666	675	651	644	662	656	681	676	628	660	637	655	733	679	655	637	631	594	686	662	690	694	693	661	637	633	708	638	604	632	647	714	643	662	657	630	652	640	668	624	638	579	690	652	648	619	669	645	663	650	627	642	643	665	660	650	649	661	698	653	687	630	660	682	690	693	602	641	611	607	691	688	662	689	610	638	673	603	640	660	669	662	621	664	669	646	701	643	653	695	659	689	650	587	633	683	657	631	681	672	611	661	675	675	665	623	704	673	588	617	661	670	676	667	669	698	634	671	678	594	630	615	647	666	646	664	611	652	680	657	626	649	660	596	590	697	583	657	642	609	647	650	605	676	630	675	681	679	633	626	638	682	645	691	668	667	683	685	659	611	644	653	674	667	674	683	668	705	629	645	661	628	635	697	657	687	651	686	615	659	633	668	666	654	643	604	642	663	660	645	652	621	684	631	672	635	685	672	635	631	664	645	686	633	674	648	605	673	637	671	626	630	658	633	619	641	658	639	624	668	696	652	656	630	663	688	648	620	647	671	663	645	666	667	628	602	685	626	652	692	673	599	672	635	676	705	672	623	618	606	648	582	660	643	619	656	652	620	683	651	641	638	643	647	651	638	679	640	633	707	631	648	688	598	669	647	602	644	661	634	648	693	667	650	626	679	692	634	688	675	637	673	622	597	648	653	632	626	634	610	625	682	651	681	645	611	626	643	648	628	644	652	684	603	650	660	694	673	661	634	652	696	646	695	677	645	641	693	642	655	623	688	643	640	685	667	665	691	640	667	678	635	638	626	653	679	633	644	656	628	656	644	687	685	636	649	669	625	661	627	671	646	679	620	634	637	627	624	671	658	667	671	666	613	664	666	652	615	638	648	645	701	638	643	655	604	636	645	630	618	629	626	644	664	646	623	674	636	677	679	627	679	646	676	611	632	686	660	656	653	650	639	641	628	703	653	656	597	628	652	642	643	589	690	649	642	594	650	684	602	667	654	659	656	679	651	670	667	629	630	628	618	640	674	699	608	680	690	613	666	664	655	665	662	637	667	652	621	648	604	662	622	632	638	608	634	678	679	637	681	663	658	719	617	638	648	659	642	616	634	593	680	660	599	646	622	660	698	677	674	673	647	623	639	604	650	605	647	631	656	643	610	687	614	652	678	682	668	684	658	646	701	592	644	669	696	658	666	692	628	692	687	641	654	634	650	690	653	634	644	647	676	673	629	666	642	659	621	682	647	680	656	619	646	641	615	668	645	619	631	633	662	653	632	689	686	618	642	689	622	687	663	617	627	647	599	670	658	687	650	660	666	645	617	631	666	636	611	668	639	630	641	655	671	621	666	627	617	612	651	627	662	674	660	689	645	675	626	655	697	615	648	656	633	682	650	644	652	660	654	623	639	703	633	671	586	621	647	601	599	677	657	628	620	691	670	661	612	669	691	683	628	594	661	654	657	630	685	683	659	617	661	643	625	659	634	697	681	645	631	578	656	734	651	650	678	658	655	643	669	651	692	619	626	665	695	626	616	674	661	632	694	624	657	659	641	679	630	689	646	636	643	679	649	669	682	644	642	627	664	659	695	650	624	649	678	684	682	647	675	634	638	637	634	612	614	675	600	603	657	686	678	644	640	635	629	610	627	640	659	646	686	638	642	663	583	672	639	683	623	686	649	639	649	621	673	680	654	623	638	646	675	623	636	621	652	661	640	703	629	663	631	634	669	672	671	693	623	661	630	621	655	659	655	637	652	644	685	645	655	631	653	629	696	702	685	662	648	637	646	593	667	684	626	641	656	672	655	585	644	639	696	692	702	666	602	664	649	634	634	621	640	663	652	727	633	683	640	632	660	671	681	698	659	704	645	613	658	640	642	621	662	656	604	656	661	649	595	628	629	695	656	646	637	699	657	657	617	673	601	646	649	649	641	634	644	621	648	643	666	652	678	642	634	630	639	643	641	696	650	679	641	661	676	661	664	658	660	635	638	596	649	680	647	662	599	617	669	649	693	663	693	630	643	660	671	660	625	630	606	624	653	663	649	635	612	636	646	586	630	639	615	644	628	658	655	637	648	604	657	661	673	633	650	658	656	657	646	652	687	638	641	645	665	643	627	647	615	612	662	654	625	690	647	686	669	640	627	636	690	668	627	669	618	652	657	681	640	641	632	676	677	616	680	654	614	661	650	619	699	630	620	658	658	626	634	662	629	652	704	661	603	637	600	668	672	645	631	679	656	636	581	694	663	671	623	632	632	634	650	696	650	654	679	621	657	639	622	655	638	596	669	640	623	612	677	663	657	630	674	632	667	669	646	626	617	645	635
77575	55155	50004	37761	13940	815	260	214	233	226	190	204	212	215	212	185	203	220	205	207	186	196	169	198	175	195	207	204	190	202	186	187	201	201	167	193	176	189	149	185	195	181	186	180	208	186	184	190	163	167	182	174	174	181	205	206	180	167	191	178	196	180	147	184	178	180	199	186	185	210	186	171	162	165	190	181	175	188	216	182	197	176	207	158	205	181	161	172	190	167	191	181	188	190	197	182	173	202	193	211	188	190	201	184	201	216	189	168	162	179	170	170	173	175	213	177	197	188	194	183	205	170	201	184	202	167	175	202	171	154	174	164	194	197	188	209	190	196	170	175	190	204	179	196	208	176	198	206	181	182	187	197	186	168	176	168	185	180	228	199	210	203	180	196	179	197	177	195	191	166	174	181	176	169	187	164	204	198	180	174	181	186	184	187	177	178	190	211	185	190	164	196	191	203	189	181	170	187	185	192	188	185	188	183	164	206	204	177	181	204	201	194	194	182	202	199	204	195	184	183	197	192	169	186	165	209	205	182	187	183	199	208	195	160	185	175	214	190	192	165	187	208	209	187	155	163	170	190	189	177	179	193	191	191	169	183	190	170	171	193	210	195	181	197	198	171	173	210	187	181	180	203	191	178	221	182	186	184	170	176	182	216	188	186	197	184	187	184	176	158	164	170	207	203	185	187	183	168	190	188	171	187	182	181	190	174	184	151	184	173	195	183	181	203	167	172	183	179	175	188	189	181	172	178	179	212	168	180	168	148	183	178	175	179	201	184	178	167	201	190	169	189	220	179	159	190	181	184	191	181	201	193	162	192	201	180	180	181	181	172	178	191	203	225	159	192	186	177	168	170	199	187	175	199	168	186	190	169	188	173	171	215	202	171	191	214	199	213	172	187	190	206	195	189	195	200	192	197	187	180	168	186	182	189	191	175	199	185	175	197	206	181	204	179	182	192	198	180	194	162	195	191	191	170	196	161	180	189	164	197	181	182	186	180	195	174	165	190	189	188	200	182	181	177	163	196	175	181	195	193	199	182	173	177	181	209	195	178	174	166	190	201	196	164	169	185	185	153	150	190	173	146	187	166	191	175	153	184	170	194	160	194	205	169	184	170	164	173	175	212	194	179	175	193	212	182	167	213	203	171	180	187	191	176	197	172	191	181	173	177	166	187	178	193	177	214	178	186	173	203	186	170	200	171	196	209	184	178	180	185	233	181	193	188	208	213	172	162	197	176	176	157	167	179	197	169	203	192	191	172	184	175	170	206	198	183	199	194	191	165	181	177	182	179	206	185	183	183	178	208	180	178	181	202	181	175	221	178	174	173	175	190	196	183	193	188	207	208	183	197	199	188	155	175	171	178	178	184	186	176	206	201	187	191	180	164	197	177	182	203	181	195	198	189	189	185	183	180	198	160	214	189	180	210	184	172	171	186	211	204	198	198	202	188	201	180	184	188	200	165	203	214	208	202	165	182	185	176	196	224	190	189	187	198	191	186	198	182	188	190	170	222	173	187	182	176	203	163	187	197	171	185	195	188	202	162	204	157	160	174	174	176	201	199	189	186	172	172	164	186	191	197	185	197	176	175	188	188	183	166	234	190	186	220	169	205	185	201	191	186	198	167	181	187	170	186	181	180	186	174	176	208	180	166	217	189	204	173	183	201	193	191	193	194	195	168	172	198	190	190	167	194	168	193	203	187	194	171	167	174	201	215	186	210	178	179	184	172	176	187	173	188	215	186	202	211	199	172	166	204	188	208	194	164	177	199	182	180	193	187	184	190	183	185	186	209	193	178	203	177	198	152	172	195	186	176	188	163	198	183	189	180	192	165	181	185	177	206	185	181	188	191	186	211	184	202	182	198	188	199	182	169	164	176	200	196	203	191	169	182	198	189	203	160	190	202	222	162	187	203	178	215	202	195	169	224	181	189	216	214	206	206	201	224	180	187	177	209	198	164	178	180	163	186	213	183	196	175	171	171	191	203	186	170	180	171	190	209	181	165	148	186	164	164	200	200	205	188	191	195	169	180	188	183	181	178	187	205	197	175	161	162	191	191	194	202	184	171	213	184	198	181	215	195	180	195	182	187	202	193	186	211	183	197	168	202	195	197	188	176	216	199	188	215	201	172	167	200	185	174	165	181	177	168	175	177	173	171	176	180	178	172	158	173	186	180	182	176	183	193	192	184	170	208	199	159	179	192	173	171	183	201	201	181	190	196	197	196	196	192	158	203	184	212	178	174	156	179	197	182	189	180	176	179	182	193	204	178	180	209	185	187	185	200	153	177	207	194	178	171	189	170	183	171	194	185	193	159	192	198	184	186	192	184	176	194	172	195	182	186	174	195	176	182	155	183	188	171	169	189	160	175	174	212	182	183	184	190	190	183	189	200	183	203	217	185	181	216	192	178	197	181	204	179	216	170	171	170	185	181	187	192	186	190	188	164	187	188	191	191	194	205	190	193	208	186	188	208	211	180	164	201	186	185	170	194	195	181	209	200	183	187	161	186	161	197	180	202	196	166	195	201	172	140	184	171	176	167	194	204	196	170	185	189	186	206	202	198	188	169	180	198	191	197	189	193	222	204	208	190	166	205	219	193	184	219	198	150	190	173	184	196	191	200	194	187	188	195	181	187	181	166	179	164	203	204	197	195	180	176	193	164	189	186	167	177	180	183	187	180	160	187	190	168	170	173	167	180	192	184	187	191	168	184	205	164	199	191	196	204	182	185	209	168	194	170	192	162	184	171	172	191	187	200	193	226	210	183	197	178	183	194	166	218	184	201	200	209	179	199	174	200	179	187	213	190	181	172	188	205	182	176	188	176	179	163	186	194	187	173	178	197	174	201	172	207	186	175	186	171	201	199	171	170	196	179	189	190	190	208	195	187	162	196	171	199	186	213	168	190	188	194	201	206	157	184	171	207	211	183	173	185	188	178	172	189	176	233	205	184	187	200	182	182	191	195	198	183	191	178	174	209	178	189	209	178	205	166	190	197	196	171	185	182	180	193	164	179	155	197	164	177	191	176	202	188	184	180	188	186	174	174	210	171	189	171	189	184	186	201	196	189	187	203	188	198	182	195	173	186	169	159	177	183	187	182	172	201	198	200	172	170	180	164	198	203	183	190	187	173	187	192	198	172	192	182	170	165	188	196	184	163	178	176	179	178	209	189	168	186	192	192	180	175	183	185	170	203	170	178	195	194	200	185	194	202	160	197	205	201	174	170	169	175	169	185	178	167	184	163	198	189	192	202	214	174	166	185	203	182	204	161	191	185	202	218	169	195	178	183	195	205	157	190	203	169	185	176	192	177	186	153	197	195	188	195	182	183	181	195	191	205	195	174	181	167	182	193	172	187	184	179	159	185	198	192	191	188	208	199	181	192	201	200	166	191	192	200	170	188	200	190	185	183	205	183	187	194	198	179	198	198	205	186	188	188	189	190	178	170	192	193	173	196	217	183	192	175	174	195	188	178	196	196	184	152
49823	39529	47768	39932	16645	773	672	597	530	559	530	515	474	495	495	484	429	466	457	483	477	457	430	435	459	420	441	412	484	432	414	430	430	422	390	417	435	425	410	393	438	450	413	418	456	430	446	460	411	415	448	466	468	428	474	443	426	430	446	402	427	453	437	441	456	410	425	437	409	440	400	359	424	407	445	430	424	455	444	426	395	449	405	432	429	429	399	416	408	423	432	432	448	429	407	437	401	431	441	444	426	441	387	425	435	418	421	384	428	382	421	401	418	438	435	432	402	444	420	418	428	394	422	429	425	416	426	439	415	410	434	404	430	429	385	404	479	460	404	425	418	420	428	391	462	416	395	397	407	371	409	430	443	415	413	439	425	435	410	445	377	446	431	397	408	418	429	405	414	406	412	394	445	416	440	438	353	438	366	459	413	407	408	372	408	412	442	409	403	421	410	419	411	410	417	411	432	401	406	432	414	410	403	410	429	424	390	412	423	424	405	433	408	409	422	400	387	444	431	440	395	403	381	395	410	405	393	411	463	421	418	412	431	420	419	404	441	459	417	412	430	487	443	431	434	453	455	425	425	412	446	391	429	439	405	384	410	402	396	424	424	400	435	407	408	422	420	423	440	419	444	423	433	392	415	429	411	447	456	429	427	423	436	420	402	414	432	424	403	390	425	426	404	454	437	421	429	425	404	419	459	408	422	435	453	416	424	422	433	398	425	423	392	409	415	436	416	437	381	403	426	412	406	438	422	458	435	407	392	427	400	422	445	392	446	461	432	434	413	439	424	432	398	430	376	428	411	408	393	389	421	414	446	403	415	411	409	423	406	404	426	423	413	388	385	418	402	468	417	437	403	419	444	432	388	439	416	426	411	430	435	411	377	406	431	429	395	429	415	409	403	441	433	399	456	419	468	403	384	386	420	450	410	398	406	411	433	415	404	435	425	369	422	432	393	416	413	389	415	422	434	387	405	400	395	419	412	442	404	382	412	431	459	437	389	400	419	426	398	421	412	426	424	431	431	429	414	431	417	407	462	366	433	409	427	425	428	398	465	430	433	456	439	454	389	422	441	400	398	411	417	391	422	384	439	472	381	413	439	377	431	409	446	458	429	425	433	401	447	419	406	456	433	399	418	397	416	429	446	430	459	446	428	392	358	436	430	423	418	470	416	385	408	404	418	372	436	423	434	407	399	425	408	430	443	425	400	426	397	440	431	430	427	412	434	408	441	428	395	407	384	443	411	436	405	402	449	421	438	412	415	433	435	404	421	409	392	418	438	390	401	389	398	409	413	369	431	417	440	434	390	439	396	425	446	399	432	431	412	402	448	429	408	426	419	413	421	414	437	398	402	379	417	413	433	418	447	394	416	421	458	467	426	410	458	438	405	455	426	404	397	424	420	394	430	398	424	415	447	414	410	426	438	384	417	417	440	443	438	429	401	432	414	389	402	377	427	408	404	454	440	419	433	406	431	385	391	412	427	429	424	392	430	442	399	461	380	405	448	410	411	385	447	433	399	419	458	375	403	419	411	428	463	450	443	430	396	413	420	414	490	404	466	395	427	442	411	475	453	426	360	397	407	442	399	406	431	402	405	406	416	426	443	427	401	387	405	452	411	429	431	374	416	404	415	441	441	470	421	425	422	410	442	406	422	400	398	387	402	423	404	425	442	417	377	394	422	443	399	395	419	396	412	448	409	446	418	394	426	395	426	401	424	454	409	430	420	416	405	405	408	405	422	427	403	473	409	452	436	402	403	427	421	430	433	408	414	411	426	434	404	423	410	433	429	394	423	395	409	422	402	432	419	407	442	440	438	408	450	409	418	446	434	401	404	417	426	405	408	425	433	397	422	441	430	437	392	412	412	469	392	390	399	396	456	410	422	418	404	406	399	456	427	424	433	430	449	440	453	414	400	419	465	430	446	413	413	421	439	439	443	388	410	417	413	425	394	428	458	428	417	404	438	380	421	443	405	418	433	445	357	398	436	402	466	408	446	443	420	417	418	424	419	419	414	459	456	420	415	446	418	442	427	429	404	441	437	409	412	458	421	432	408	455	405	468	412	419	416	405	400	443	426	421	419	408	425	384	434	405	441	392	430	442	446	363	393	422	406	439	400	418	440	420	458	454	424	384	417	409	438	442	459	417	417	421	434	436	440	419	427	397	399	465	407	439	403	400	420	395	398	435	436	447	435	439	441	422	399	443	426	396	469	423	404	426	422	435	416	420	424	420	416	437	440	393	421	426	396	434	420	418	386	467	443	409	436	411	422	417	399	416	429	444	440	437	443	431	416	411	472	437	420	439	418	419	414	408	454	410	425	401	408	418	403	443	408	450	441	417	445	426	429	414	403	407	435	420	416	439	446	412	445	453	393	415	432	421	407	431	409	425	418	434	384	404	430	425	375	395	455	427	389	395	425	408	441	431	426	409	436	427	452	442	433	451	412	425	406	398	390	415	411	417	429	424	435	421	402	399	412	439	428	426	421	446	471	417	427	414	429	400	431	465	394	408	427	410	415	416	448	395	416	428	416	409	405	390	413	420	405	419	404	457	411	430	395	434	401	376	474	432	413	441	396	409	417	409	437	440	400	420	419	416	438	412	432	409	446	431	413	422	393	398	442	440	429	460	393	436	456	456	405	380	404	397	447	435	448	431	402	418	394	435	408	419	413	429	430	432	406	394	463	432	414	443	388	414	414	411	395	404	404	446	421	453	428	437	437	432	399	405	419	448	440	427	420	411	432	394	411	392	394	430	422	424	377	428	424	412	459	405	388	402	395	422	405	404	409	422	457	383	414	424	426	447	422	434	403	427	409	415	413	376	402	397	397	425	406	409	412	467	450	408	412	436	426	419	436	407	411	388	439	453	433	431	406	386	415	469	425	423	452	445	449	440	437	415	401	436	388	407	407	441	413	419	418	422	411	404	424	429	386	437	412	422	454	429	443	461	392	418	429	430	387	403	400	433	444	432	439	396	436	402	441	402	419	405	419	372	445	445	415	413	436	442	464	426	422	408	441	444	452	428	438	415	423	432	402	418	454	413	409	417	432	427	435	436	400	425	416	439	426	429	423	406	445	393	389	426	384	409	433	429	431	427	437	414	400	430	419	423	444	417	407	407	426	437	391	465	428	407	403	400	410	408	415	403	413	425	417	431	424	409	372	450	391	424	438	422	435	421	420	402	412	405	427	429	394	414	395	405	397	405	449	438	444	414	425	430	407	417	414	418	432	421	391	480	462	416	416	435	399	444	416	404	424	421	421	382	444	378	463	450	410	418	424	410	405	445	395	430	417	435	441	387	409	420	408	447	415	401	403	414	442	434	440	425	429	420	456	418	438	410	403	442	434	437	385	413	447	397	431	359	419	444	389	403	424	448	403	422	402	409	419	407	448	417	432	414	463	431	438	427	413	382	437	421	461	427	432	421	423	428	414	458	384	455	430	409	406	410	451	402	419	407	439	427	428	433	428	392	430	435	433	396
88316	66689	62403	47710	23249	2594	221	149	173	168	132	139	119	148	137	140	99	102	109	126	113	111	122	113	122	142	109	116	137	114	116	111	118	119	106	139	115	131	132	103	132	110	150	111	102	119	111	111	114	113	134	117	108	125	115	116	114	106	108	101	115	139	118	116	121	114	121	108	95	119	119	112	110	118	102	95	120	101	111	104	99	126	114	100	116	109	129	111	123	131	123	106	100	91	96	101	124	122	129	115	100	107	93	113	112	114	131	127	127	131	128	89	118	102	120	117	130	126	124	109	129	117	116	110	109	116	105	145	129	132	101	126	127	94	138	90	112	132	116	115	110	92	94	109	89	117	131	111	115	100	115	117	125	106	125	105	118	129	131	108	105	97	123	113	99	100	121	116	122	91	111	115	129	105	105	88	119	98	94	82	110	113	104	114	130	91	106	127	123	122	100	126	99	94	97	121	116	117	115	80	106	94	104	102	112	102	98	121	115	100	112	119	143	109	123	115	127	110	112	127	134	104	109	117	98	104	114	132	108	95	115	104	120	108	110	98	124	123	105	90	122	96	92	131	92	126	111	106	124	92	97	96	119	119	122	127	126	116	109	104	115	98	109	95	114	107	119	97	122	99	115	127	124	133	110	102	128	108	109	112	124	100	114	109	102	99	113	105	106	112	118	96	97	114	103	93	117	118	115	136	88	102	99	118	117	121	119	117	106	100	100	122	108	119	106	109	116	106	105	105	137	99	113	121	103	104	137	107	98	100	118	122	106	118	111	118	131	105	109	112	121	118	100	123	115	116	122	110	114	121	95	97	111	114	100	109	113	110	117	125	103	104	111	128	112	124	106	99	107	139	107	102	131	93	103	98	96	128	117	94	129	124	79	99	111	116	109	99	116	111	131	117	114	114	110	128	111	106	133	102	113	101	120	124	101	95	105	111	105	111	132	114	117	118	120	117	124	118	114	110	85	89	107	113	114	112	104	124	98	102	99	95	122	101	114	125	95	130	100	116	113	121	120	111	110	125	108	113	112	111	106	104	129	98	104	86	127	114	101	113	104	98	119	114	121	105	128	103	106	123	110	113	119	116	89	116	114	108	105	103	125	142	142	126	118	106	114	100	120	98	119	117	102	111	119	140	100	104	117	107	104	101	105	85	102	103	124	106	119	107	110	132	117	112	98	114	122	134	107	102	132	98	103	133	94	116	112	121	89	125	127	98	101	107	101	116	96	124	105	102	103	105	99	103	104	121	109	94	121	104	142	113	110	107	136	98	107	106	123	123	103	113	99	111	84	115	111	109	119	99	111	132	123	124	115	130	111	120	111	111	100	103	116	94	129	106	96	97	103	116	126	111	108	106	102	89	123	104	119	120	100	120	95	97	114	101	101	98	105	122	129	103	112	124	99	109	96	126	117	109	94	111	106	123	117	119	103	102	107	104	104	103	128	103	114	106	101	97	117	100	120	107	106	111	109	113	125	110	113	123	103	110	109	91	108	137	112	111	100	98	101	110	116	125	105	125	110	115	117	117	89	103	110	135	115	126	113	115	121	109	111	115	108	113	97	94	105	114	101	105	95	109	116	109	102	105	113	110	126	116	115	105	113	102	116	123	114	122	100	121	102	110	124	107	123	105	108	109	115	102	107	118	96	115	123	113	106	111	117	102	105	93	100	117	118	130	107	95	129	108	109	108	122	108	117	116	105	101	124	106	108	112	85	94	99	125	114	123	102	93	102	111	108	114	105	111	123	109	102	107	101	105	110	113	113	128	132	117	97	95	103	114	113	114	107	114	116	108	104	115	107	100	117	86	106	104	101	108	102	110	114	96	107	116	136	118	124	113	122	120	117	94	110	80	101	122	123	119	117	107	112	114	121	100	104	111	114	122	133	106	99	131	103	120	123	102	98	115	118	119	106	122	117	112	101	141	113	96	123	118	97	110	106	112	105	119	107	100	108	107	106	109	96	122	108	137	105	116	109	115	110	103	112	109	106	93	106	106	115	108	111	110	104	123	115	107	119	119	118	87	96	117	118	112	86	87	107	114	107	105	106	110	107	99	109	114	101	138	117	103	115	112	123	113	107	132	109	104	98	116	99	131	105	100	115	103	89	126	104	117	132	89	133	127	109	106	106	126	103	116	106	113	115	115	115	106	108	113	127	115	132	113	112	118	117	133	124	124	95	101	96	123	102	108	114	131	92	115	123	116	110	117	109	119	111	82	122	124	113	103	98	103	127	121	96	125	111	116	102	131	133	111	120	101	97	111	106	111	115	126	104	134	124	110	119	123	113	114	99	112	105	111	96	136	87	92	112	131	113	118	102	112	125	125	95	107	118	107	103	102	98	119	133	119	98	97	128	119	98	101	120	109	101	111	118	119	122	108	125	120	110	104	101	132	116	105	110	122	122	111	118	114	97	97	107	129	129	111	113	129	100	114	109	116	104	113	120	114	108	124	99	103	103	105	108	99	117	102	113	107	130	119	117	127	113	117	121	128	119	127	90	127	109	116	114	120	125	106	113	102	97	126	106	120	102	97	122	105	116	142	131	87	111	106	112	124	109	120	121	93	131	118	109	102	99	133	107	131	141	105	99	106	94	113	111	99	102	116	100	115	109	127	109	117	108	110	121	123	112	105	103	119	100	105	105	92	91	98	103	133	124	118	139	93	113	102	110	122	121	118	120	103	117	112	108	112	99	95	112	117	126	102	101	124	95	89	121	102	105	103	114	96	105	111	107	116	130	111	103	88	128	111	115	108	112	119	122	110	85	93	96	106	124	124	118	100	120	114	105	115	70	110	112	116	120	129	132	122	100	119	121	117	104	115	117	111	109	116	108	120	123	125	108	120	113	96	95	121	105	93	110	102	121	106	105	119	107	104	121	108	99	116	119	116	86	120	127	121	105	116	125	125	113	124	107	106	108	123	101	107	124	112	112	110	128	131	110	103	132	109	119	118	110	100	109	123	125	101	131	100	117	99	112	98	120	107	102	119	114	111	125	130	118	117	120	104	98	109	113	101	109	94	100	119	122	115	126	121	103	100	108	95	117	107	108	107	114	89	90	100	114	113	110	121	107	124	107	128	117	106	116	127	120	100	110	108	124	112	95	92	108	113	90	99	113	120	131	130	110	105	91	124	122	111	112	94	101	121	128	114	105	108	110	106	122	107	99	93	103	110	108	108	117	105	132	92	113	101	109	117	106	107	101	107	102	125	129	113	123	99	96	106	121	114	102	110	110	125	114	114	113	108	105	119	120	118	117	128	99	103	106	118	115	112	108	117	117	124	112	119	116	103	109	108	112	110	119	110	111	102	117	106	119	105	100	95	119	86	117	134	105	114	103	109	105	87	114	124	95	118	103	120	119	94	122	99	95	125	108	130	105	115	106	109	101	126	115	113	121	104	110	121	118	112	121	107	146	124	112	113	126	114	103	107	97	113	91	108	95	101	132	115	109	112	124	115	128	91	137	104	97	92	115	108	124	118
59690	50392	58270	48015	22425	838	738	680	593	537	484	460	370	382	390	341	351	342	358	349	363	361	315	373	316	323	306	300	296	332	312	338	301	321	290	282	284	294	268	291	270	312	289	291	275	294	296	300	320	307	276	278	269	310	265	310	282	283	278	268	263	283	291	302	259	284	300	234	268	295	278	255	268	291	270	290	259	317	278	266	294	293	267	276	269	259	265	261	266	275	283	276	260	264	278	268	272	287	272	265	270	253	313	271	275	282	265	250	265	275	282	281	265	249	304	275	273	280	259	288	291	289	240	297	257	261	283	318	277	282	272	254	279	275	268	288	261	319	261	278	253	272	257	273	265	281	285	258	269	273	277	292	247	267	287	260	259	277	272	280	277	295	256	306	272	297	303	283	268	269	274	282	288	261	261	291	250	300	300	295	293	275	253	286	260	253	281	263	245	257	276	288	307	265	266	258	273	247	306	300	239	281	317	251	268	297	275	293	266	281	303	270	262	263	275	253	308	267	257	281	270	262	290	292	293	275	275	269	266	282	290	263	301	262	249	275	283	284	268	288	254	270	260	278	264	245	285	264	285	275	283	276	258	289	268	277	276	252	256	281	241	271	280	284	307	283	261	272	252	280	285	275	283	289	265	292	278	295	284	280	284	259	274	276	264	264	294	273	285	269	271	276	281	271	270	278	288	250	268	269	283	280	264	269	234	268	266	280	273	267	285	281	284	269	282	279	262	283	286	269	295	299	278	286	288	284	292	271	274	266	294	273	261	257	273	263	280	284	295	266	270	272	289	271	293	274	300	251	267	274	286	296	295	284	268	279	291	298	295	286	275	263	277	253	269	282	257	280	279	305	282	289	251	304	262	294	274	275	277	267	306	299	272	282	288	271	250	282	246	250	283	278	303	292	307	271	285	270	252	287	280	273	292	300	281	287	290	274	277	264	284	276	270	256	280	258	262	273	283	270	273	254	276	280	285	287	272	304	263	256	260	305	290	275	311	271	269	265	275	261	260	324	302	273	291	251	280	268	264	261	268	301	261	277	247	256	254	265	309	300	281	281	284	259	263	267	295	275	250	258	228	234	280	246	288	239	242	258	255	296	290	255	263	270	247	268	291	250	288	280	301	291	294	288	276	271	283	289	286	280	270	291	260	255	255	293	281	282	270	273	264	284	299	265	272	285	277	276	303	282	260	304	288	269	274	291	278	272	288	279	265	292	254	269	299	243	285	287	242	251	259	301	271	270	246	236	273	246	259	277	310	261	261	290	277	280	296	260	262	275	272	276	281	272	309	271	266	239	279	260	283	262	266	281	250	279	266	260	280	285	268	316	292	271	292	300	272	293	268	291	292	280	256	275	258	293	277	272	270	278	257	274	256	270	284	314	262	271	294	283	275	309	261	269	260	284	276	280	279	296	291	256	266	299	268	298	259	250	291	284	293	259	274	291	304	291	279	250	275	259	275	271	252	281	270	262	304	254	295	256	289	281	272	300	252	260	298	275	283	260	272	297	298	294	295	264	268	275	291	275	271	287	262	279	276	301	275	285	265	250	288	267	275	272	277	263	279	252	259	292	274	276	267	258	279	274	274	289	279	291	260	279	266	263	237	278	306	284	259	280	277	270	252	292	267	260	291	274	279	267	260	299	295	247	265	274	280	254	311	301	313	319	302	261	284	250	265	291	251	312	242	290	277	254	269	296	281	257	272	300	295	264	268	284	278	279	280	271	280	253	278	268	303	289	277	271	260	290	266	309	255	261	265	256	289	275	289	257	275	254	262	263	280	276	273	257	267	280	276	279	262	238	265	304	272	265	270	285	249	271	270	271	297	272	284	287	295	275	270	309	239	289	281	262	273	275	276	316	297	255	273	259	273	262	296	301	274	269	293	297	272	311	260	278	292	266	268	256	278	272	299	293	282	264	271	292	261	255	304	288	267	269	274	288	283	293	266	277	278	277	282	274	277	275	306	289	305	270	254	284	261	280	310	248	317	268	292	294	291	278	301	253	303	291	233	285	280	269	271	278	275	283	312	269	298	290	285	299	245	299	268	263	275	261	268	290	281	284	291	257	270	248	231	289	244	265	274	282	261	272	286	299	257	264	302	279	276	279	295	291	285	295	295	282	314	290	292	247	283	271	244	268	285	279	279	291	285	282	278	282	271	283	265	272	260	301	288	275	267	265	299	281	298	278	258	289	265	286	307	254	298	308	286	264	274	275	268	271	282	275	319	265	257	290	287	252	284	332	270	300	292	260	300	273	267	252	302	284	281	267	265	289	262	284	292	277	263	283	255	278	280	298	271	269	252	265	291	266	287	315	285	255	247	281	272	278	290	279	276	284	275	275	270	265	255	292	290	275	258	287	272	266	270	278	304	266	239	242	289	256	273	310	283	262	285	285	271	257	274	305	301	294	274	284	267	250	271	272	269	229	291	260	265	290	287	333	267	283	276	298	254	261	277	253	279	249	299	255	279	261	304	275	289	270	255	264	268	263	270	300	282	247	297	274	270	268	269	283	251	270	266	240	258	272	291	272	309	278	310	279	291	284	278	248	277	274	287	256	290	291	236	239	271	283	289	264	273	281	281	279	275	283	280	299	255	264	274	249	288	261	276	275	261	261	281	285	262	287	281	299	283	280	268	269	296	259	259	277	253	276	255	304	297	253	311	301	259	276	265	274	276	284	281	284	268	270	277	262	266	271	281	283	295	273	285	278	292	268	297	301	270	314	279	278	291	312	263	284	271	304	241	265	272	253	246	279	312	256	261	275	304	271	269	277	312	255	297	287	274	281	269	298	273	286	282	280	275	271	282	272	263	291	291	277	289	277	280	291	288	268	280	262	270	267	272	246	289	288	271	246	271	254	257	261	276	305	296	293	302	297	278	279	263	272	255	285	302	296	262	250	258	283	263	281	315	311	269	283	273	302	253	312	273	268	279	276	284	254	292	270	303	263	218	275	255	264	286	261	263	284	291	287	298	273	258	281	282	257	268	299	287	267	298	296	268	299	251	296	302	268	285	268	288	288	248	299	267	268	285	265	296	270	265	286	265	273	250	257	270	248	275	292	271	267	284	285	280	288	251	265	296	262	307	307	293	314	280	271	280	307	312	302	281	289	275	266	309	281	285	250	277	305	272	280	257	285	264	286	285	251	256	274	255	274	302	298	292	247	299	245	272	263	302	281	269	266	306	287	276	292	302	266	271	297	270	282	309	276	306	278	283	296	247	275	281	252	270	288	297	279	286	281	238	287	267	279	285	272	279	245	303	251	291	310	265	265	276	277	259	264	264	265	306	275	286	315	261	261	332	254	282	270	290	296	272	284	270	264	282	280	295	273	288	267	263	261	288	257	275	280	286	259	269	251	257	290	318	250	291	304	290	258	266	262	314	279	300	312	287	266	278	295	281	277	282	258	274	286	265	290	262	278	268	281	247	285	291	292	308	286	281	292	257	267	275	289	262	267	279	304	289	276	313	249	283	268
30946	11606	4887	2144	564	326	265	281	277	281	304	321	314	298	310	297	278	282	305	263	300	312	273	263	314	347	285	291	308	284	325	295	299	302	314	285	281	266	300	300	311	273	287	266	266	292	296	311	290	255	313	299	294	312	282	311	312	314	309	263	291	285	259	281	309	315	307	297	286	288	285	290	321	275	301	295	326	308	294	256	292	314	303	307	278	314	274	285	274	313	265	304	281	322	273	305	305	307	288	296	317	298	287	267	317	306	335	295	279	273	288	296	266	291	292	287	278	291	283	291	277	304	276	281	299	306	297	287	272	317	278	313	292	268	289	252	292	309	290	287	273	299	319	273	289	257	306	311	314	297	286	263	303	282	308	321	292	303	305	262	275	289	267	287	278	271	309	292	311	325	266	266	304	287	290	299	289	294	306	317	328	262	303	315	300	309	285	279	296	281	285	294	266	284	276	307	300	289	321	310	283	300	280	286	263	272	313	325	303	267	320	293	288	297	319	290	304	308	261	279	315	330	322	321	274	310	314	320	303	302	302	273	277	318	341	263	324	287	319	306	252	310	296	259	280	298	289	259	297	316	305	270	325	267	307	293	306	320	324	264	305	308	277	289	259	296	280	287	313	286	319	306	290	314	298	310	280	276	255	295	285	270	309	320	274	245	332	246	276	295	286	288	318	318	291	316	292	283	277	274	262	290	267	294	286	322	278	285	277	285	279	293	301	320	311	277	295	291	310	300	276	293	289	304	279	279	271	301	286	296	304	303	288	299	306	253	310	278	290	281	305	286	295	283	324	269	307	310	308	292	280	301	292	294	281	290	321	292	281	284	302	308	279	266	299	315	286	303	275	295	299	265	287	292	297	283	302	294	307	285	309	307	299	316	300	278	282	272	275	288	248	274	308	300	296	267	306	296	278	296	288	308	299	294	334	302	269	276	298	298	282	292	312	309	300	286	297	295	285	273	293	314	290	283	300	283	305	314	316	290	302	306	318	267	272	297	279	296	266	303	277	298	299	290	299	262	286	293	283	278	275	305	258	273	301	287	322	265	307	293	274	295	311	275	285	287	306	289	295	282	312	272	282	325	238	276	295	284	302	302	304	273	332	277	274	269	309	285	276	286	278	276	284	281	281	295	269	283	285	315	274	311	311	253	291	292	327	303	293	304	301	315	286	339	293	312	294	295	302	286	304	303	275	297	285	308	278	309	281	304	329	279	276	253	293	291	307	272	296	311	269	323	278	322	282	284	307	295	322	283	290	291	297	304	283	300	281	302	309	289	275	280	304	292	299	304	319	282	293	287	294	345	309	284	300	324	310	270	313	300	305	295	290	283	276	342	313	263	323	337	278	316	313	280	306	267	294	318	278	298	348	290	270	297	306	315	287	309	283	287	278	305	299	305	270	304	272	324	296	277	286	295	301	280	262	281	278	283	289	285	296	309	304	319	311	301	329	325	312	295	298	277	292	262	297	301	273	296	281	287	295	321	290	300	326	283	317	283	343	306	280	324	278	273	310	301	291	297	330	276	277	280	286	290	271	277	324	269	283	309	299	316	305	289	285	276	280	286	280	351	300	312	316	293	283	267	311	302	280	284	324	281	305	273	272	255	306	295	287	302	307	278	274	288	291	285	272	324	309	322	281	302	315	304	327	301	291	277	313	312	299	281	278	324	295	291	299	332	329	286	269	297	316	299	283	286	323	319	281	291	311	276	305	311	311	293	288	296	298	309	264	255	280	325	299	330	284	305	293	326	294	288	315	294	293	296	299	286	285	292	310	320	305	285	287	324	284	296	275	284	294	303	269	287	292	297	308	298	288	292	293	299	286	304	293	320	292	302	294	312	317	288	283	314	288	295	294	293	281	268	313	321	293	278	287	307	280	285	297	301	321	291	295	301	298	276	287	258	319	282	313	277	280	272	304	292	306	274	286	280	322	292	301	306	345	284	297	294	282	297	314	284	301	304	307	270	248	270	275	269	291	275	296	280	285	271	270	288	308	269	249	283	290	301	287	283	289	306	293	279	291	281	263	300	298	300	272	293	317	274	302	287	288	324	292	279	261	288	263	303	307	318	278	292	280	282	287	314	266	301	274	311	302	272	281	344	314	301	324	315	288	289	248	301	266	296	299	292	294	268	297	297	302	286	279	298	305	299	260	282	296	297	290	287	295	322	311	308	309	327	279	322	292	329	310	289	280	286	296	282	281	271	277	335	314	296	299	285	287	288	329	263	319	267	332	289	289	288	270	287	303	308	308	272	310	292	290	294	281	291	306	304	298	307	291	283	313	296	300	290	264	322	282	323	323	287	298	309	303	279	297	295	288	285	291	305	278	298	333	291	284	333	293	302	282	292	288	301	298	304	332	279	300	306	272	278	317	305	288	270	277	305	279	316	264	266	314	267	305	303	304	288	305	269	264	307	283	261	296	315	294	277	301	324	276	275	320	328	269	317	291	272	272	270	307	281	287	285	303	286	318	242	280	284	311	252	291	279	286	312	282	296	291	312	292	286	331	285	269	279	303	266	308	332	292	302	289	299	322	284	277	303	291	268	315	305	288	293	275	297	314	302	294	311	286	279	304	283	280	342	270	292	320	304	274	270	289	275	330	321	282	282	303	263	339	292	299	310	317	293	284	302	272	298	293	295	296	331	293	285	299	308	276	283	288	269	275	303	288	286	296	308	290	321	290	288	303	328	320	290	306	290	327	292	282	293	278	260	311	281	274	298	281	301	296	296	272	315	267	303	312	285	319	305	296	302	292	278	301	277	293	294	291	313	281	305	361	269	319	294	290	294	314	256	298	279	300	314	280	284	305	271	292	275	301	299	273	272	293	312	305	305	299	318	300	281	284	272	286	287	318	307	305	275	289	274	294	296	274	309	291	319	291	300	303	333	314	309	326	259	270	301	273	278	313	308	267	285	284	338	300	301	296	310	338	291	292	277	264	297	318	303	286	274	301	297	325	285	281	263	277	314	306	283	304	303	274	278	287	288	272	290	316	305	297	312	282	310	288	311	313	304	333	282	292	265	282	324	288	293	334	298	316	292	262	315	293	274	295	308	270	282	287	272	288	316	291	306	288	274	294	280	299	296	294	277	306	306	294	284	294	301	320	332	300	295	313	290	285	268	249	273	292	291	313	250	284	291	285	280	317	300	315	314	277	279	283	313	263	329	327	269	299	302	250	285	307	301	253	266	295	282	270	304	279	288	276	287	301	293	290	288	273	297	274	291	273	272	283	314	296	272	291	301	279	292	326	261	302	287	288	290	297	301	295	293	308	296	276	283	289	298	263	330	290	322	286	275	325	278	314	296	339	289	272	323	287	295	259	309	283	316	287	300	316	242	291	295	276	316	279	305	261	288	312	276	265	285	330	316	274	297	296	299	304	301	258	254	321	313	326	287	277	336	306	306	287	311	286	301	309	310	279	305	323	309	280	271	290	295	325	304	315	306	259	266	281	297	286	311	317	284	256	301	322	293
26728	10278	9391	5820	1875	656	630	650	644	682	651	679	673	581	638	631	671	683	644	642	671	610	657	662	673	648	651	635	654	676	635	686	637	644	633	584	664	648	658	629	643	648	646	646	693	652	644	654	662	668	625	605	590	615	662	625	660	707	652	623	658	661	683	653	634	583	608	649	639	660	656	597	659	679	620	606	643	662	631	685	645	648	686	644	638	652	662	644	642	669	693	653	649	627	625	661	661	596	627	641	669	662	632	647	621	665	638	626	631	652	684	658	634	647	657	641	667	648	673	675	683	641	655	660	652	658	687	680	649	624	699	679	667	676	614	702	620	644	664	629	698	684	657	620	690	673	623	634	661	653	658	602	656	612	642	667	608	655	618	630	670	636	643	653	654	666	632	645	652	630	653	655	642	687	602	631	684	665	655	658	629	714	635	677	634	607	641	640	673	657	580	643	650	618	627	680	662	677	678	649	639	676	617	591	675	622	644	654	681	686	650	606	653	683	674	642	606	659	643	668	625	640	620	676	671	701	630	640	616	642	596	652	664	652	644	645	618	695	643	627	643	632	645	665	683	649	653	655	615	668	623	607	621	637	649	626	667	644	657	658	621	649	629	634	660	666	650	630	658	585	632	636	648	602	671	639	629	651	638	651	662	633	652	653	702	659	620	660	616	609	687	667	612	658	642	605	695	705	634	629	611	614	654	639	669	625	690	681	662	625	721	626	646	644	614	666	675	622	647	662	643	611	620	626	631	650	624	658	665	640	654	625	659	657	628	654	641	651	673	636	642	638	626	666	614	682	664	665	662	630	640	632	625	694	645	637	593	600	629	634	625	667	636	641	655	649	638	617	643	612	651	621	679	665	636	682	620	651	717	642	624	638	649	680	652	687	607	655	700	682	609	632	641	597	654	638	658	595	629	634	648	633	663	640	677	651	663	639	610	658	641	680	666	675	612	652	626	613	668	676	637	670	666	624	692	672	642	678	641	625	662	660	656	610	659	651	624	645	671	665	663	680	640	659	646	661	653	647	610	614	647	679	642	650	666	658	611	696	680	655	640	641	642	669	628	620	658	649	632	658	674	698	647	644	643	605	676	640	611	658	640	629	679	642	627	610	661	646	665	595	639	680	648	668	662	656	625	637	706	641	656	641	625	611	645	677	633	618	631	609	677	670	607	655	635	635	638	639	642	650	640	664	683	652	646	623	618	662	591	661	624	625	669	642	694	642	638	670	673	653	684	661	626	644	611	676	633	659	653	633	623	656	663	648	645	662	682	678	660	646	585	665	665	697	656	681	672	609	606	641	660	651	647	633	646	618	691	594	651	670	643	675	662	616	664	578	620	615	618	663	650	675	681	707	683	640	644	649	620	644	612	660	653	654	673	632	650	647	628	651	623	649	663	685	632	676	667	634	597	628	667	647	678	640	663	610	589	623	667	649	657	675	633	645	633	593	658	628	649	639	702	636	594	668	668	612	615	683	618	626	631	647	632	690	642	662	665	678	665	645	637	655	663	662	629	660	680	627	686	640	625	639	638	644	619	627	682	669	627	615	663	594	604	646	593	654	630	659	683	670	618	637	699	673	633	648	641	636	680	649	646	669	645	608	604	638	652	659	616	603	644	647	657	639	615	618	669	597	622	675	664	642	656	663	647	660	684	630	612	665	648	606	656	626	626	590	657	673	589	663	585	688	634	609	666	679	623	616	621	655	658	683	653	638	709	630	629	631	640	592	662	637	596	672	666	627	660	646	602	670	659	624	625	628	662	666	650	618	662	639	643	624	692	652	694	650	682	623	660	661	639	676	604	656	648	675	645	656	677	630	655	673	671	645	656	680	646	654	623	654	650	667	636	668	680	613	633	623	681	673	692	627	650	617	680	594	674	609	708	608	631	654	618	653	620	636	675	687	644	601	631	644	660	646	599	646	636	634	658	632	607	658	588	662	666	624	642	635	633	632	627	625	650	643	668	638	641	624	627	668	648	600	606	609	642	633	655	636	625	653	658	647	680	683	672	626	624	658	689	599	677	654	638	616	681	644	679	657	617	659	634	601	624	609	659	658	623	648	610	648	642	678	683	649	657	642	642	691	617	646	699	661	628	611	661	706	689	679	679	652	696	628	674	633	619	630	692	628	683	622	653	662	648	653	622	654	659	641	669	657	675	652	627	671	604	655	670	623	658	623	650	628	628	634	625	648	662	670	602	678	629	670	629	605	660	658	636	666	705	661	655	677	649	666	622	657	665	656	650	637	650	707	626	602	633	702	649	646	618	666	672	685	642	686	639	671	619	634	656	656	663	646	594	738	660	621	697	621	660	649	606	635	606	664	654	617	674	701	680	624	621	656	640	635	649	677	630	647	678	619	658	652	634	643	647	681	619	644	641	666	638	645	665	661	630	612	619	662	624	642	664	648	625	648	684	628	712	666	659	656	668	657	663	674	659	644	663	642	631	699	605	657	628	643	654	667	675	663	643	667	624	638	628	670	620	634	626	648	628	641	648	637	628	667	669	633	627	651	673	686	652	606	663	628	653	661	642	635	689	649	645	643	647	677	625	635	647	650	624	674	632	654	678	708	620	624	661	692	683	656	595	701	624	668	641	678	636	668	665	692	653	643	603	662	648	581	586	610	634	626	677	635	650	636	641	646	648	627	668	607	651	647	649	670	670	666	690	643	640	649	668	659	639	637	605	649	631	639	630	672	674	615	624	658	684	672	683	627	656	642	650	630	656	625	664	664	619	652	594	640	606	667	653	624	615	631	677	598	673	578	609	602	642	587	631	634	640	672	661	700	650	646	642	619	635	659	652	623	670	630	670	626	677	659	642	653	630	667	633	678	692	651	672	682	598	662	632	669	607	644	648	633	658	651	655	658	674	629	678	657	612	647	655	675	619	629	636	608	664	677	645	671	616	652	638	683	617	631	631	574	665	699	666	655	688	680	617	654	631	643	693	650	653	659	662	628	660	680	685	657	655	648	697	645	653	625	647	653	672	645	604	629	651	638	653	693	657	626	606	701	614	688	693	639	606	661	653	618	646	659	645	686	640	664	682	667	673	660	635	633	642	661	621	693	627	637	677	629	636	671	583	641	657	636	690	657	646	599	642	651	636	650	692	664	628	645	649	629	659	691	657	610	660	643	689	642	667	595	667	677	632	648	602	679	650	590	632	617	638	623	655	681	672	642	664	650	605	659	657	681	706	611	625	638	696	664	697	641	712	633	649	657	603	620	663	611	655	628	660	629	616	658	651	624	625	670	631	620	643	637	632	657	661	671	636	596	609	619	626	642	674	616	664	631	587	674	650	654	683	656	631	629	658	602	666	632	641	626	664	658	671	688	654	663	661	670	605	653	626	661	656	674	650	634	694	640	641	637	659	643	667	669	658	670	731	709	677	699	667	668	654	588	635	625	654	612	602	645	611	674	632	642	641	655	590	606	655	625	658	624	642	629	594	605	647	658	657	622	627	689	655	615	637	686	622	605
77389	55325	50806	33853	13162	857	261	212	216	189	222	185	170	177	224	186	201	189	199	188	180	208	209	198	187	171	191	149	181	193	196	205	174	173	159	180	182	208	178	171	186	180	177	179	188	162	183	149	193	191	185	174	206	183	191	187	194	185	174	168	193	190	178	198	190	156	188	176	213	163	179	209	178	191	149	175	169	170	186	200	184	191	182	193	180	178	186	206	188	239	164	212	179	179	175	187	194	186	183	197	158	167	190	168	180	173	184	172	223	185	176	177	177	187	181	187	215	198	206	157	182	191	188	182	194	184	194	180	149	205	189	170	166	199	181	181	195	188	185	174	191	170	173	190	191	185	191	173	181	202	164	224	167	160	170	186	175	209	187	163	186	220	180	194	166	183	188	171	191	174	180	175	183	175	181	178	175	197	179	188	162	181	161	179	175	178	177	205	185	177	181	166	165	181	224	184	198	191	173	165	179	166	179	183	194	180	175	190	188	174	208	195	176	175	187	198	178	173	186	184	185	203	158	185	225	179	178	178	192	191	186	188	204	184	184	169	217	207	148	191	172	180	170	170	197	192	197	194	154	179	186	192	186	182	156	181	172	183	185	177	209	172	184	183	207	186	186	181	207	181	184	185	192	181	178	194	173	176	180	159	197	161	184	168	196	204	184	186	182	209	198	153	168	193	172	189	180	147	190	192	170	181	198	189	170	192	190	181	189	170	176	193	209	174	184	187	156	159	167	164	164	204	191	182	204	190	200	162	162	157	152	158	184	196	207	193	191	206	174	197	188	210	193	153	190	191	181	150	174	168	180	193	197	185	164	184	170	190	171	155	157	173	192	171	189	191	187	169	211	169	156	196	195	178	205	166	204	189	196	179	179	198	166	180	181	164	179	164	195	177	188	180	200	205	163	167	188	202	174	195	168	186	195	187	175	179	183	175	185	182	188	179	149	192	179	170	186	183	193	206	159	192	189	193	161	194	181	172	201	191	184	179	190	155	185	176	194	179	177	184	209	151	163	189	212	172	209	185	195	182	166	154	211	187	163	191	176	199	165	190	199	171	167	179	181	153	208	191	189	187	171	179	184	177	188	181	172	206	198	162	152	174	199	168	187	175	157	195	183	181	171	170	166	168	181	195	182	181	192	186	178	211	212	184	196	179	177	171	176	159	197	196	183	185	186	170	162	172	169	189	175	180	170	212	162	166	189	179	164	204	172	191	152	171	227	191	167	179	177	191	193	184	166	181	180	159	205	170	167	184	171	190	206	183	174	162	180	195	180	209	192	203	176	186	177	192	194	170	190	201	186	171	160	192	196	183	194	186	184	196	172	190	163	202	187	168	190	184	171	192	178	165	179	214	190	172	189	158	172	193	183	196	178	197	174	201	170	174	180	162	186	188	189	189	189	190	181	167	177	215	185	191	179	179	201	184	185	172	178	186	175	161	189	204	162	178	207	173	180	206	179	162	165	177	187	193	185	184	181	191	201	196	177	182	169	186	194	197	181	182	165	200	183	167	183	180	191	188	187	188	208	159	196	167	183	181	175	193	188	189	178	188	167	195	180	176	208	199	179	176	170	183	156	195	177	167	175	205	205	195	176	183	183	182	160	186	171	171	173	180	191	183	182	184	214	193	144	158	193	182	188	183	191	178	189	190	170	163	191	190	189	162	193	198	196	182	173	192	176	177	170	187	164	178	189	193	180	193	169	179	201	178	216	192	173	197	198	193	197	184	177	170	189	212	167	175	168	177	199	159	153	179	157	172	155	173	176	193	169	153	201	178	190	175	192	162	176	190	185	209	165	205	189	193	177	189	167	199	198	195	186	184	181	196	183	185	198	181	172	186	198	181	189	199	171	178	182	212	150	177	183	164	175	176	179	189	168	183	209	173	204	154	172	191	169	166	167	191	187	204	149	163	207	192	195	205	167	188	177	184	204	173	188	174	181	172	169	198	181	168	191	186	170	173	168	180	179	201	190	180	174	185	198	183	173	196	207	189	167	146	166	163	173	175	191	191	203	179	189	180	179	189	186	180	205	176	186	193	180	168	203	170	165	188	180	186	182	189	192	181	171	188	157	201	183	194	210	192	200	173	183	156	203	187	181	188	181	168	182	167	203	187	196	165	187	199	169	173	178	170	178	194	199	180	180	183	183	190	199	169	185	175	157	176	174	173	183	188	181	166	177	157	204	176	180	187	181	157	170	167	179	158	193	185	191	166	190	184	179	148	176	177	185	184	204	173	193	199	194	209	185	183	187	167	202	184	199	182	186	168	183	212	165	183	168	177	178	190	180	164	171	154	179	181	188	208	170	200	171	162	176	166	192	175	163	168	182	208	188	188	158	176	196	192	171	186	174	202	177	178	193	172	200	181	200	177	199	199	192	186	161	182	185	162	175	182	183	190	206	173	201	196	167	168	186	169	189	192	178	161	198	194	166	214	173	171	193	190	196	181	152	168	187	187	195	207	192	191	159	186	181	217	178	172	209	212	187	157	171	200	163	183	188	192	195	182	183	188	178	173	178	190	205	173	170	176	199	187	167	169	187	199	179	185	174	187	212	206	185	171	181	195	180	189	190	209	197	188	195	172	186	197	193	169	180	196	197	190	185	222	180	191	177	174	170	188	209	184	204	160	166	163	215	168	197	165	168	192	169	173	195	190	172	174	169	154	185	153	169	171	201	165	178	161	173	172	174	171	196	204	195	178	194	141	184	188	189	238	194	141	185	167	162	176	174	188	206	181	198	193	190	170	154	196	191	186	174	180	175	168	168	159	186	184	165	173	171	184	191	155	198	188	192	173	195	157	173	142	171	167	198	189	227	195	186	175	188	178	196	197	191	197	202	189	184	186	189	176	161	145	194	179	175	180	177	192	182	192	176	207	170	179	192	188	172	189	165	171	153	194	195	165	187	197	201	183	190	178	162	194	196	191	193	143	181	186	178	178	175	164	194	200	164	178	177	163	162	201	172	191	169	163	177	168	190	187	187	193	165	216	184	191	182	188	180	193	187	193	167	177	185	195	195	165	194	213	187	187	184	183	187	184	172	189	204	161	184	184	150	195	174	178	184	208	197	183	176	165	187	216	187	189	184	178	169	196	168	180	192	177	181	203	168	179	173	182	177	216	157	168	186	177	161	159	180	173	199	191	177	192	193	176	189	187	181	173	208	166	181	167	190	189	161	181	202	185	171	164	165	185	158	173	210	181	190	187	186	189	181	175	184	184	186	186	178	194	179	203	194	194	179	194	191	200	182	185	170	185	167	174	205	203	165	168	200	183	170	153	226	199	178	188	210	188	168	183	170	187	176	177	186	181	184	185	182	184	190	189	171	189	183	199	181	191	173	188	204	152	158	184	197	183	185	192	162	212	183	185	176	179	187	187	171	183	194	190	176	181	184	196	189	202	166	185	185	200	187	175	160	185	178	178	167	178	198	190	175	189	211	184	185	177	196	202	195	186	169	193	178	162	170	188	174	189	189	184
49472	39974	47525	35580	16133	722	714	628	577	497	513	544	467	505	501	492	479	460	459	429	432	418	429	436	458	426	431	461	417	456	415	405	456	440	422	402	430	435	397	412	417	436	405	427	398	416	449	449	407	442	389	432	435	417	463	419	416	463	400	363	392	401	397	457	415	401	421	449	398	427	400	401	430	426	401	442	415	405	420	420	457	426	432	399	388	437	429	409	415	389	416	421	444	387	392	401	428	396	407	424	424	397	387	442	418	394	423	388	450	391	416	420	413	442	413	439	449	391	398	418	418	450	442	397	404	429	404	374	417	413	402	438	424	420	435	383	427	404	442	399	409	412	415	411	432	421	452	432	417	415	389	397	406	412	433	410	422	424	401	460	416	423	414	401	428	426	440	410	437	418	440	405	424	425	427	389	443	393	401	420	413	439	404	425	401	384	463	389	405	408	372	401	436	420	406	373	406	380	445	404	392	406	423	426	388	429	417	435	437	430	433	417	402	414	432	400	412	432	404	419	423	385	411	444	385	421	403	419	429	428	399	403	410	465	405	406	429	413	409	443	384	428	395	413	416	387	428	400	417	431	376	406	396	436	392	415	392	443	374	410	390	401	395	423	396	407	405	427	431	439	422	416	418	426	404	414	412	425	417	405	428	423	422	442	408	407	387	437	385	409	408	407	439	400	420	418	428	410	419	395	387	452	432	423	421	373	452	398	419	447	418	391	420	412	424	430	370	450	384	451	411	392	392	422	392	383	418	447	440	418	403	443	411	448	461	393	422	385	411	417	405	418	404	445	389	427	417	406	416	441	412	416	385	394	380	443	410	408	374	420	437	410	410	403	381	390	432	418	383	435	415	407	423	417	403	430	395	413	369	458	385	422	425	441	393	446	420	404	389	417	405	433	388	433	410	388	401	416	435	382	453	425	388	374	378	403	412	405	434	425	410	382	393	421	391	385	424	411	446	397	427	392	410	428	410	396	412	407	431	407	382	403	426	434	435	414	396	413	409	394	411	420	423	380	484	444	426	396	419	404	413	409	432	438	440	389	417	418	388	406	397	391	431	399	421	424	435	425	408	430	396	436	436	396	415	437	431	438	468	404	404	456	422	408	428	381	411	386	355	382	451	416	419	390	386	422	452	410	433	430	428	420	419	440	394	448	404	427	406	424	405	402	392	418	388	384	421	429	387	416	377	420	381	437	384	418	449	368	437	416	445	412	426	392	412	420	409	401	428	410	398	447	382	418	424	405	407	429	414	419	402	409	425	369	421	412	401	434	423	423	448	401	515	402	418	429	410	422	417	412	448	373	390	401	410	393	391	382	417	438	413	410	414	421	391	400	399	425	414	384	431	442	399	440	427	416	406	407	437	428	394	422	386	392	426	423	428	393	430	383	414	371	395	434	408	432	413	401	435	359	411	410	435	433	380	431	450	408	394	438	355	390	441	419	425	409	397	420	417	418	392	458	403	397	433	419	403	430	409	420	420	415	381	397	454	399	466	425	434	419	405	427	376	387	406	419	451	412	436	432	432	417	412	405	454	417	366	414	414	431	402	401	419	422	384	437	422	432	397	420	428	407	391	402	416	428	393	400	409	408	409	409	434	430	462	399	394	435	380	417	424	441	398	405	431	403	418	389	395	363	427	411	380	450	378	399	378	397	372	425	420	425	415	443	400	416	416	405	396	445	423	408	413	424	439	393	435	380	433	440	420	407	421	458	450	409	450	416	424	380	392	394	398	386	388	413	398	427	405	422	403	401	382	417	445	426	390	431	420	429	380	408	455	464	391	436	406	424	411	395	387	420	401	382	424	437	427	407	416	442	468	423	409	399	385	404	389	446	407	420	416	424	406	386	383	422	469	418	384	404	414	419	447	355	416	386	426	446	409	440	360	426	402	404	428	404	421	440	450	413	395	401	423	392	400	442	395	407	431	439	433	426	407	423	403	393	459	429	405	415	402	409	395	408	409	415	390	427	449	411	411	433	428	400	400	424	389	415	412	390	421	423	414	407	435	412	410	409	405	413	402	420	402	400	435	383	439	407	367	406	391	376	427	404	425	422	359	424	411	396	402	434	407	470	464	425	370	378	402	402	383	412	371	410	416	390	474	422	432	390	404	425	440	468	395	426	418	434	380	403	416	420	430	422	422	419	383	383	413	405	415	423	409	415	413	401	389	431	426	408	399	415	441	393	416	402	405	397	437	424	400	388	373	410	455	444	427	409	395	426	382	386	408	401	420	458	430	419	406	433	433	406	392	438	406	386	418	416	399	404	412	407	437	415	409	400	421	389	445	426	381	413	445	397	404	429	391	432	450	454	399	408	451	446	464	412	424	440	392	436	422	434	423	386	382	375	426	399	383	415	403	394	416	430	339	400	395	389	423	445	444	426	420	423	396	402	426	427	448	389	412	391	385	413	445	420	410	406	422	400	427	399	403	424	411	406	427	423	424	410	405	424	417	402	402	407	446	396	410	431	396	391	413	364	412	436	433	409	416	407	402	414	400	452	402	421	422	401	435	432	400	408	403	423	400	435	397	409	380	411	404	436	405	427	388	402	371	429	412	423	420	411	407	412	439	402	426	388	385	436	413	379	407	375	398	404	453	419	388	439	377	407	431	450	435	403	389	403	415	403	422	450	408	394	431	419	387	385	445	468	442	391	462	411	434	427	387	462	447	431	417	411	408	435	416	409	411	436	391	441	393	388	424	438	389	424	410	443	411	382	448	397	417	406	383	433	385	405	443	412	394	426	398	410	410	415	414	404	393	424	433	394	426	447	387	405	412	441	415	404	407	400	435	422	409	412	423	415	385	409	382	419	411	398	393	430	438	412	422	438	420	440	412	397	404	411	415	375	393	430	389	380	440	412	387	407	400	391	427	405	435	397	424	459	390	395	416	432	417	422	414	453	468	427	432	408	429	398	411	397	389	414	427	425	392	450	381	422	398	387	487	380	399	408	406	453	395	420	414	413	416	400	418	420	431	418	351	445	415	394	417	412	417	353	467	376	433	413	407	424	433	428	443	432	382	406	425	396	452	447	391	412	420	391	410	402	413	415	422	410	405	449	391	446	431	397	405	435	408	418	422	440	434	416	412	378	425	407	393	431	403	440	413	389	411	410	433	443	435	417	399	405	408	434	396	442	426	414	413	419	414	416	378	442	433	441	395	391	433	415	401	467	387	431	391	436	430	366	412	423	396	454	403	434	416	403	465	405	410	412	438	424	422	392	407	417	435	402	407	381	424	404	413	431	419	416	373	418	437	441	440	397	405	406	404	413	406	407	422	437	392	415	420	441	372	455	427	450	416	428	415	420	418	395	404	462	440	434	433	457	387	412	395	399	411	404	419	381	428	417	416	424	439	433	418	399	419	382	414	406	408	438	417	384	438	410	448	430	379	383	415	437	416	375	417	400	386	425	452	417	386	423	447	424	372	423	438	424	402	424	438	389	382	421	427	457	413	424	402	387	409	412	391	395	436	412
87604	65810	61667	44113	20053	2633	247	205	176	175	144	135	132	144	130	101	122	124	119	93	123	107	120	128	126	133	115	107	106	121	121	114	110	122	106	97	107	96	100	105	98	130	93	111	108	102	114	105	100	124	132	107	104	135	106	97	110	87	101	112	116	92	90	96	120	111	99	125	96	91	127	109	107	109	106	96	96	127	106	105	107	112	107	95	109	108	112	111	103	123	110	108	132	98	105	114	108	116	107	121	95	95	113	119	108	102	130	100	117	90	123	95	118	104	101	115	108	118	125	97	120	98	121	106	109	122	109	101	118	93	105	100	104	106	103	101	107	102	99	112	95	105	120	106	105	97	106	131	131	125	132	103	81	105	119	123	99	120	106	114	124	91	93	108	108	99	99	91	102	107	127	109	105	96	109	112	115	101	92	136	106	89	103	128	116	126	94	101	108	104	102	100	91	95	113	110	114	97	114	108	126	96	110	89	121	106	109	116	102	114	117	106	110	102	105	118	109	117	102	124	135	99	114	117	104	113	113	88	103	102	97	114	115	92	96	112	120	104	129	121	110	101	107	83	92	113	94	93	100	99	103	115	115	115	125	109	103	109	120	133	112	108	105	114	122	115	111	107	123	111	125	121	108	117	121	120	116	103	108	105	99	82	85	92	127	102	123	100	120	98	107	113	122	109	124	96	105	107	89	94	109	146	100	91	100	103	97	104	99	101	95	99	125	107	118	96	124	101	113	98	123	114	101	136	129	111	110	122	100	114	117	122	107	122	123	99	108	110	103	102	103	110	104	103	117	95	129	111	105	100	100	104	122	112	96	108	132	123	103	108	109	113	103	107	105	110	93	105	95	87	110	109	88	125	115	102	99	106	102	122	116	86	109	95	120	107	104	84	101	109	115	112	100	103	115	99	107	107	114	116	117	109	124	112	104	115	89	131	124	105	106	100	118	106	111	75	118	104	118	91	115	113	125	118	104	116	107	123	113	113	111	108	98	111	110	104	97	108	81	120	98	106	109	103	117	82	117	117	110	106	117	135	119	98	100	90	113	131	110	124	94	113	128	113	111	128	118	91	103	108	123	114	97	116	113	116	108	114	116	128	102	115	102	106	106	105	126	104	124	112	123	108	121	107	116	103	108	85	102	108	119	98	109	99	119	105	107	91	112	105	102	101	97	115	119	112	120	115	124	96	117	117	109	117	96	108	103	93	122	97	110	94	119	113	103	112	124	98	111	88	89	114	108	101	108	95	118	114	101	108	107	127	131	104	115	98	106	120	123	117	111	106	110	120	106	120	118	117	100	106	108	114	105	118	123	103	111	117	125	114	105	101	111	98	96	123	115	115	111	104	111	91	103	125	109	103	122	93	102	127	129	103	117	98	109	129	123	103	105	118	125	115	123	121	111	96	109	89	115	106	110	100	106	107	102	102	119	104	112	113	106	119	117	110	117	103	120	112	100	102	108	107	104	108	110	103	130	98	118	110	87	122	113	118	104	108	119	117	109	117	118	97	91	105	119	117	111	125	99	104	113	108	105	126	115	93	104	102	99	97	108	122	102	97	115	98	109	131	104	110	114	96	112	107	109	113	121	106	116	114	124	121	106	115	116	114	112	114	118	117	93	116	113	102	100	110	118	122	107	122	112	114	106	108	110	113	99	136	100	119	115	116	108	93	96	105	115	96	107	125	105	102	111	95	120	112	103	101	102	85	114	127	109	106	108	108	91	104	103	116	103	129	116	122	102	110	99	127	104	148	118	114	107	106	126	120	106	111	89	126	110	101	100	108	104	106	87	110	103	108	105	94	126	128	113	115	115	106	111	138	136	112	91	102	107	117	101	117	113	120	120	106	99	89	87	116	131	91	100	96	108	119	130	110	104	107	127	101	98	119	99	109	78	101	110	100	77	100	115	98	98	113	120	107	105	122	116	112	103	101	121	128	104	99	134	106	104	100	104	127	141	110	92	98	115	110	120	110	116	110	116	135	102	112	95	98	94	121	106	103	114	85	130	110	108	117	104	125	118	127	97	107	108	114	118	60	94	121	103	113	122	113	116	107	118	113	124	116	116	98	113	108	91	118	93	113	113	120	119	124	98	118	110	95	98	117	87	106	99	114	110	134	101	107	93	97	90	106	118	110	114	111	127	90	121	119	104	116	110	121	109	115	123	122	113	100	115	115	119	125	96	129	105	98	117	104	115	118	106	109	102	103	116	113	96	106	85	114	111	108	110	94	109	108	107	106	105	105	103	140	89	111	129	98	131	117	102	108	107	104	104	123	119	107	102	126	102	116	99	111	117	114	110	106	117	94	107	124	113	115	122	96	124	117	87	102	106	108	93	112	115	100	112	109	119	96	130	104	113	124	110	105	110	119	89	112	97	141	109	97	111	120	100	114	100	130	121	115	113	108	105	112	116	93	106	112	106	113	100	97	105	114	109	109	95	104	112	101	104	106	98	129	117	115	113	112	91	124	120	113	109	98	123	121	134	100	117	113	109	106	93	100	111	103	96	123	108	101	100	106	113	96	112	120	117	119	109	97	120	96	99	79	100	126	113	118	92	122	103	118	115	112	106	104	100	119	116	120	116	112	97	124	103	97	111	96	125	110	122	115	115	104	106	107	132	107	100	109	107	116	156	108	108	102	107	119	104	87	87	125	119	109	132	91	103	133	92	102	89	110	111	117	128	93	95	88	91	93	98	114	114	111	93	116	125	99	97	110	110	97	124	90	107	88	120	115	97	100	102	112	100	96	118	102	120	90	104	108	105	105	99	112	97	112	119	101	113	91	119	98	115	118	131	95	103	101	104	122	110	124	115	125	91	121	110	118	115	122	102	126	114	97	118	118	128	115	115	95	106	105	108	95	125	103	116	132	119	100	97	100	105	98	98	119	113	111	108	112	96	91	113	105	108	91	85	110	87	115	106	121	109	97	99	111	112	114	112	100	111	90	123	110	105	105	105	108	125	93	109	123	122	112	88	118	121	102	116	98	111	125	112	89	102	105	113	116	116	92	117	118	106	110	124	107	112	118	102	113	88	116	104	100	117	109	120	95	115	129	121	109	114	123	101	89	104	118	94	105	107	107	117	107	105	130	104	99	113	116	101	114	109	99	101	94	111	108	133	100	94	112	115	105	114	101	98	115	100	130	114	108	103	93	113	119	113	109	116	114	119	116	96	101	113	113	107	117	114	129	109	101	106	100	110	120	95	111	104	93	88	95	113	128	107	90	134	106	106	116	117	107	107	103	106	123	112	89	112	107	104	125	113	113	114	113	132	113	125	103	96	94	116	111	98	106	98	111	109	119	103	102	126	144	85	89	117	103	113	128	103	121	109	117	113	103	107	105	113	104	142	92	123	107	107	128	100	111	111	109	104	105	112	116	124	89	126	117	98	118	104	111	110	119	106	110	139	111	127	115	109	99	102	124	121	92	120	104	116	92	111	87	123	115	100	126	116	114	123	112	109	110	107	113	103	113	92	111
59843	50224	58092	44552	18373	961	793	704	626	538	452	443	413	419	405	361	356	349	350	343	311	364	322	307	331	320	293	323	336	321	292	334	274	281	296	293	286	299	259	299	279	307	284	244	264	273	302	297	298	269	305	269	271	289	304	284	312	282	290	300	250	242	264	270	305	287	309	284	277	303	286	251	279	271	259	269	304	261	282	259	287	276	250	276	301	253	257	275	258	306	305	268	242	267	251	254	287	249	283	295	271	239	322	260	282	267	292	280	258	271	268	247	269	227	261	294	273	268	266	255	278	290	282	271	280	256	278	276	252	282	254	246	290	284	247	270	288	254	293	271	288	235	267	269	293	263	267	270	294	265	250	309	290	248	245	265	269	285	280	264	265	275	284	270	272	271	246	268	268	271	280	290	280	294	274	263	268	255	260	269	256	251	266	244	262	284	272	286	257	269	295	275	247	281	276	274	294	274	276	288	268	302	270	254	288	261	279	254	257	238	258	279	257	254	271	267	266	288	305	275	277	278	280	264	278	267	261	262	280	263	253	289	251	275	276	282	276	281	236	254	272	282	295	261	266	276	264	286	277	268	294	285	275	261	265	246	254	288	292	254	256	247	274	273	256	246	268	264	273	263	289	292	258	275	284	300	245	240	298	277	250	265	285	291	271	284	294	259	244	242	248	264	248	273	288	289	305	255	258	267	284	276	244	262	288	274	283	241	300	260	262	289	230	250	257	246	274	262	258	238	270	271	254	276	244	251	258	253	295	290	290	272	285	286	290	277	264	268	248	254	294	252	286	276	304	250	304	269	273	291	273	252	263	254	271	277	276	268	318	271	296	283	254	282	253	267	270	297	276	266	246	268	250	248	276	270	272	258	252	274	284	264	283	254	295	262	272	242	296	235	307	281	280	278	258	261	273	259	279	270	253	270	253	281	263	268	248	280	288	285	273	278	292	291	282	301	286	253	250	250	277	273	278	265	309	275	251	283	273	282	252	279	273	284	254	260	273	216	279	270	269	277	280	271	297	299	265	259	271	273	265	302	255	270	272	291	243	273	288	266	271	257	279	282	278	274	289	260	264	304	250	272	269	252	285	243	291	284	276	235	267	272	255	284	265	283	274	270	284	259	278	263	282	263	265	246	288	266	255	277	284	269	276	279	269	274	291	260	271	281	278	272	296	262	248	285	275	274	282	279	255	306	275	262	279	275	299	283	258	246	276	264	281	308	291	277	268	263	255	253	271	273	277	246	230	276	249	273	290	279	267	273	266	265	253	270	255	272	272	270	259	288	243	261	264	280	288	258	255	255	257	271	268	256	268	286	281	284	288	282	285	303	258	265	272	258	270	273	286	259	254	267	263	258	297	297	273	252	286	307	266	260	300	250	252	248	264	246	256	270	276	258	301	284	290	318	277	302	275	277	308	278	256	281	267	242	299	289	282	273	266	296	280	273	260	260	249	286	246	266	294	253	263	271	299	269	270	258	261	250	269	263	282	244	264	256	253	279	297	271	278	275	258	262	241	278	258	291	268	254	266	272	284	263	282	277	282	278	260	288	249	300	268	285	269	255	237	249	268	279	318	274	289	263	300	247	285	232	289	263	237	261	296	277	269	267	302	290	285	265	285	293	275	285	295	269	293	244	290	251	289	264	282	270	249	294	267	286	264	293	285	288	284	257	303	244	269	268	264	268	246	257	263	237	285	272	277	289	280	287	278	256	275	249	290	263	262	276	264	264	281	226	274	268	259	302	294	256	254	271	263	272	278	264	280	251	264	277	263	281	283	271	274	285	273	243	283	259	291	277	274	302	288	265	252	286	267	264	265	278	273	276	314	249	284	300	274	295	274	288	258	269	293	270	267	268	267	276	278	266	270	283	267	272	248	265	295	244	259	272	244	250	267	275	260	243	286	248	243	256	266	242	251	262	263	277	269	273	262	269	275	259	250	286	280	260	274	249	264	255	253	282	291	292	267	266	253	282	255	266	290	243	276	253	274	260	281	265	281	283	243	249	281	262	258	294	326	281	277	255	269	255	252	265	287	261	281	255	250	285	277	264	275	270	271	274	260	247	282	292	247	277	283	284	259	257	294	258	252	269	238	278	278	261	267	281	263	273	269	268	260	262	279	265	266	301	250	267	270	239	282	284	235	297	255	266	272	270	252	261	285	274	253	243	297	290	269	248	274	265	258	265	287	274	256	255	280	228	264	258	233	259	280	278	261	223	258	296	259	270	280	250	284	272	285	291	243	234	280	308	253	273	257	234	293	258	266	283	264	277	272	264	257	282	298	262	279	266	250	273	294	255	248	257	295	286	271	256	268	265	255	281	281	247	276	287	299	267	276	262	247	270	270	289	263	274	252	254	267	271	259	244	271	248	258	283	296	281	259	251	272	245	284	262	247	260	262	288	260	276	271	287	262	281	280	271	282	285	288	270	252	232	262	269	253	273	261	248	285	269	298	298	253	254	285	238	254	271	260	246	262	264	266	251	280	274	262	257	265	266	275	280	270	235	283	300	252	282	273	276	260	279	269	266	263	289	253	281	261	244	265	281	260	277	252	282	241	268	263	258	269	250	272	290	231	259	249	283	296	279	274	265	283	258	297	271	257	251	271	278	273	283	266	264	274	247	273	247	281	247	263	291	210	244	280	288	284	278	291	272	267	263	263	266	272	303	274	284	293	280	287	273	265	268	267	301	239	244	249	294	281	270	298	283	267	273	282	264	264	269	265	299	270	276	300	269	272	255	256	251	252	261	257	284	283	298	262	281	269	274	253	268	273	280	273	277	257	247	277	273	273	295	300	304	269	295	259	278	260	259	256	255	244	271	285	281	273	278	252	270	274	264	264	275	275	244	274	288	272	279	281	261	248	296	260	301	279	267	271	265	268	282	274	271	289	278	286	262	260	246	249	239	281	267	261	273	259	255	248	259	269	276	256	243	270	293	263	262	269	279	258	256	269	243	276	288	285	276	275	249	296	281	281	273	253	278	245	293	289	274	249	265	267	284	268	266	259	286	262	290	306	271	239	284	268	265	315	251	257	294	246	280	290	269	267	258	270	246	267	285	255	292	282	275	249	302	278	236	282	255	284	284	265	298	274	261	259	280	256	270	272	230	256	284	263	267	287	269	282	276	257	258	279	270	280	244	257	262	269	265	256	267	272	262	234	283	255	253	291	307	257	274	270	290	239	273	279	261	262	311	243	271	274	258	264	296	278	278	275	259	244	292	269	274	287	264	261	266	256	254	277	306	268	264	264	274	260	223	284	247	233	258	272	275	270	274	276	259	297	276	286	290	283	266	261	266	296	258	287	270	267	282	273	267	235	269	258	270	224	279	255	284	260	275	279	261	277	310	284	288	285	256	264	276	276	247	246	260	270	265	267	280	261	300	309	302	287	250	268	261	243	286	291	270	293	281	230	259	266	286	281	272	273	247	237	290	271	259	279	273	274	263	280	272	261	286	252	268	278	272	257	279	245	268	277	313
31890	11651	5131	1889	577	306	252	296	318	284	269	302	286	262	266	297	313	280	292	323	327	274	294	298	295	275	298	307	298	290	295	282	284	311	313	301	299	299	297	325	277	307	321	290	269	313	269	278	287	301	301	298	280	290	279	307	301	299	298	341	304	321	298	243	280	295	291	290	291	273	324	314	291	287	313	283	308	292	311	320	330	259	295	281	284	289	299	295	263	295	307	296	304	292	288	284	257	311	289	296	310	332	290	294	277	303	299	307	331	285	278	300	337	298	304	290	303	302	309	308	303	272	283	295	303	286	303	305	301	280	311	258	269	310	299	290	290	310	294	300	264	284	282	275	300	307	301	279	307	315	305	272	273	300	269	270	294	270	302	275	295	272	296	279	285	298	305	307	328	299	311	289	308	294	289	301	287	295	284	290	280	267	300	301	317	296	297	309	294	321	300	294	291	305	333	289	311	292	293	274	279	305	285	269	305	294	296	292	267	276	268	304	286	289	300	311	310	306	330	305	278	273	280	286	307	264	270	281	293	300	295	288	317	276	310	301	300	283	316	311	308	271	276	277	304	266	284	313	294	269	283	284	309	308	291	310	289	305	265	340	328	278	300	296	280	290	290	313	290	289	304	271	307	297	326	303	296	333	235	288	280	297	310	300	281	296	310	287	297	283	286	288	301	300	267	290	264	309	274	267	278	291	270	317	312	291	298	276	336	328	269	294	300	301	310	320	282	289	260	273	276	299	305	290	272	278	283	320	298	312	313	277	288	286	305	332	258	264	280	300	301	291	293	279	296	267	324	308	309	299	312	289	284	288	291	318	315	310	280	328	284	280	322	312	307	288	273	307	300	322	298	290	300	316	291	335	275	300	322	294	271	282	276	306	311	321	291	300	297	306	279	318	266	326	281	256	293	297	305	271	309	286	309	301	325	315	328	312	294	292	297	289	283	311	300	307	253	300	259	330	296	307	293	293	279	298	290	301	325	292	313	262	304	299	322	298	258	302	293	296	294	286	291	296	285	271	310	297	317	317	321	281	276	271	267	290	274	260	295	291	324	276	288	284	286	275	318	279	296	270	289	269	287	289	300	270	281	299	297	276	292	289	294	286	305	284	299	272	293	280	290	285	266	280	315	282	292	287	263	316	285	295	290	312	315	279	286	282	288	293	290	285	297	300	287	281	322	283	281	289	281	280	277	271	293	306	307	247	270	304	282	261	313	289	263	283	298	267	285	288	280	294	316	276	294	313	290	285	281	242	285	255	314	320	297	256	271	331	263	283	308	292	301	313	294	317	298	283	282	273	288	288	303	291	267	282	284	275	293	280	301	286	277	302	305	285	287	304	280	309	281	282	333	267	287	256	315	263	276	255	306	282	289	303	271	303	275	296	293	296	292	303	326	277	292	300	295	251	334	307	290	298	275	278	267	268	283	304	301	286	306	304	279	302	277	330	276	236	306	313	294	317	296	309	291	301	263	280	265	297	277	288	304	303	288	275	288	303	277	283	286	298	303	295	297	293	295	306	283	312	274	257	270	274	314	292	277	283	284	280	265	279	321	298	299	297	284	283	284	309	295	310	272	284	247	310	289	257	299	317	281	312	269	286	306	311	294	318	265	325	328	299	277	304	291	300	249	282	307	320	316	323	299	302	294	275	290	277	281	289	293	286	281	279	313	305	308	272	299	279	282	276	290	290	313	288	297	293	328	280	276	281	300	282	247	306	267	274	309	298	282	278	289	301	266	297	315	258	286	272	285	272	320	288	305	249	308	302	300	314	323	296	289	289	275	300	324	297	280	338	284	271	263	299	304	292	282	305	306	306	262	305	291	295	327	309	316	309	296	287	300	291	287	317	301	312	292	337	301	295	313	279	306	315	282	271	302	294	305	274	286	292	309	303	267	301	286	280	302	286	263	315	280	272	307	311	296	289	284	307	273	281	295	303	278	287	243	286	299	314	311	293	299	286	266	288	284	313	301	305	268	249	305	285	255	343	295	285	268	288	284	288	277	286	301	306	284	276	266	300	288	267	294	289	280	299	264	318	273	312	300	283	305	290	300	292	309	316	278	269	293	306	310	298	299	282	285	288	299	298	298	307	316	297	286	314	281	306	289	274	278	272	277	266	287	281	287	285	302	301	293	311	301	319	273	314	306	308	314	306	282	282	279	304	292	292	251	277	288	279	275	303	312	286	309	305	288	261	297	271	273	305	248	292	280	303	296	303	271	277	312	315	328	284	298	297	276	275	299	276	300	322	266	325	286	291	274	318	285	312	328	295	291	297	290	287	270	286	285	328	283	295	286	322	293	292	300	291	309	307	263	302	287	265	299	269	282	303	289	298	305	305	272	264	277	270	286	324	285	283	305	315	277	286	267	251	272	278	309	279	286	292	265	304	279	264	292	274	283	280	313	289	293	306	267	285	302	293	305	283	308	290	275	314	283	295	319	283	310	275	264	285	308	325	324	305	320	336	284	283	269	309	313	334	270	299	299	303	277	326	296	257	295	292	304	308	293	286	300	289	293	306	302	328	281	315	277	283	307	304	322	269	311	290	312	268	299	291	291	272	313	296	297	308	283	310	276	314	284	309	316	276	291	289	320	289	291	306	317	312	256	267	282	315	291	326	325	298	302	295	291	279	308	320	262	308	295	283	294	314	298	277	304	280	302	297	259	301	267	299	295	292	293	298	310	303	286	276	312	291	304	308	293	289	243	298	296	310	297	266	335	302	296	318	320	281	293	279	302	269	301	284	317	324	305	260	272	313	356	310	320	281	308	315	268	276	307	281	281	303	281	300	291	314	279	280	303	278	316	278	287	321	270	311	303	295	324	291	280	272	300	264	274	277	313	295	292	280	305	315	329	267	291	270	270	263	302	277	301	315	305	295	273	284	290	323	323	288	307	295	320	280	314	306	293	277	299	282	288	315	340	279	304	298	322	282	308	319	284	301	309	317	287	293	292	290	303	314	266	324	290	292	305	280	269	277	320	277	300	302	315	298	286	299	268	286	292	278	299	265	287	312	296	261	298	289	285	285	314	311	314	300	261	264	299	295	283	268	299	258	297	308	278	295	314	303	297	295	291	281	307	296	308	231	298	288	300	285	278	315	278	294	300	296	295	289	262	306	292	300	328	295	317	305	288	268	317	268	308	299	300	296	304	292	282	269	284	291	310	271	303	298	293	298	301	265	258	266	292	328	330	278	274	305	309	288	320	318	294	303	320	328	276	289	303	280	267	289	299	302	324	276	317	298	328	315	281	293	309	306	342	298	331	293	305	275	329	291	289	288	292	300	288	278	284	300	279	309	293	288	277	301	285	281	283	292	317	278	292	303	258	293	272	269	303	309	302	278	316	300	301	266	323	283	286	301	281	279	314	316	287	280	286	322	291	288	293	318	319	292	308	309	301	272	303	291	258	285	282	310	279	286	276	299	294	300	313	294	281	319	308	318	312	270	273	269	269	300	305	275	303	285	313	281	291	298
27249	9878	9360	5166	1607	666	641	659	680	646	652	616	623	658	656	671	618	679	619	660	669	650	644	644	634	668	690	655	683	684	666	642	648	635	686	633	694	605	607	678	605	593	627	641	592	663	665	619	683	635	645	610	629	655	677	650	688	660	634	620	656	653	674	636	618	633	649	669	623	654	600	613	615	633	651	677	640	663	656	688	691	711	634	608	642	662	654	658	610	609	643	629	607	673	674	642	635	690	629	641	617	658	621	635	608	646	641	629	696	630	645	677	669	635	664	656	680	604	642	681	659	658	686	632	670	639	658	654	657	640	626	639	656	623	638	654	609	646	625	709	660	630	627	643	666	647	695	687	662	638	669	629	647	640	618	667	640	636	646	623	669	663	616	675	642	630	616	651	608	663	628	607	675	616	649	623	598	644	657	592	614	617	659	630	672	634	656	664	634	680	631	648	608	651	669	633	632	677	655	647	634	647	682	650	680	647	626	659	626	672	654	629	631	693	627	650	693	636	705	632	630	702	620	626	611	627	643	668	638	642	614	625	639	664	644	699	610	671	646	634	670	649	635	640	629	647	614	626	635	639	675	647	665	641	649	643	672	626	626	662	625	657	602	649	649	584	631	602	620	618	696	644	623	647	655	684	673	667	631	658	649	644	631	661	586	634	666	650	691	623	608	652	656	667	626	696	683	663	659	637	670	642	664	629	653	628	651	667	623	621	658	638	601	598	616	645	620	651	632	587	636	667	604	597	676	647	690	580	645	614	634	689	672	614	681	638	700	664	611	695	634	671	659	623	656	640	630	638	650	632	660	645	633	646	665	633	659	606	655	642	664	593	647	635	615	626	661	661	654	614	618	650	650	661	628	617	646	614	639	612	626	685	662	623	648	690	660	602	642	632	607	648	617	656	648	644	622	646	660	651	624	647	628	618	681	638	620	659	674	681	600	613	604	655	625	679	599	661	661	637	652	610	617	624	664	637	664	640	630	656	666	615	658	672	639	623	689	658	621	622	670	654	605	611	653	592	613	666	623	616	642	628	655	683	658	649	644	668	621	645	657	629	651	706	686	635	676	652	639	663	634	649	646	594	636	616	617	634	675	653	590	612	634	654	642	650	621	657	690	651	653	615	643	658	643	636	631	648	635	637	573	604	615	635	629	664	631	677	637	678	660	597	618	666	671	640	621	617	682	686	602	618	607	617	635	633	678	684	618	617	637	666	644	656	654	682	613	586	684	658	638	625	615	624	653	618	659	630	653	654	630	672	641	605	654	634	661	675	671	675	645	608	660	644	644	650	670	649	656	665	677	607	662	602	636	627	625	647	694	625	579	602	674	666	684	671	683	650	620	668	658	646	660	638	644	603	638	677	670	653	636	613	694	648	659	643	646	632	624	622	628	648	684	587	672	626	627	647	635	658	705	634	622	605	664	681	638	602	667	678	597	631	676	672	640	609	666	646	640	661	645	644	647	620	601	650	656	657	655	688	658	664	593	642	658	623	643	647	651	618	601	702	617	642	660	668	625	610	635	651	602	678	677	667	624	626	659	637	627	586	612	593	605	670	651	643	622	637	639	648	639	595	619	662	610	641	620	633	673	634	642	666	653	660	636	640	633	655	655	657	631	685	633	697	644	650	588	627	663	628	629	601	658	659	675	618	644	655	711	697	642	636	647	658	635	670	608	623	624	636	653	667	643	641	672	675	646	661	619	684	661	642	650	703	599	647	656	702	659	661	655	637	636	661	637	692	586	629	631	617	667	648	621	640	658	650	641	644	586	631	647	675	653	631	684	666	623	676	599	655	634	670	665	684	642	660	604	645	630	614	669	639	663	618	635	601	624	652	627	637	632	647	611	671	656	653	637	694	638	660	584	622	675	668	626	633	714	568	666	663	650	638	633	607	632	638	665	665	613	636	633	618	688	629	680	688	652	673	633	640	700	602	647	670	683	617	616	610	631	619	659	637	640	620	638	608	638	667	683	618	648	648	659	621	613	646	655	629	614	649	648	654	612	644	658	612	641	633	612	683	667	629	627	642	652	685	682	631	660	651	644	643	624	676	628	592	612	648	599	651	629	695	606	667	619	619	665	639	643	641	670	650	648	636	647	674	636	657	648	677	667	657	610	651	663	638	623	641	670	683	613	642	677	640	621	623	605	641	670	657	669	669	641	643	655	635	662	687	664	616	637	636	616	620	676	658	590	659	672	643	596	649	636	641	666	640	626	699	595	610	719	677	646	597	605	638	646	660	637	675	642	639	592	626	638	611	615	655	658	704	633	627	627	643	666	624	684	625	631	625	666	686	660	656	616	650	656	658	661	646	656	648	630	662	636	614	633	654	632	655	693	677	693	606	672	646	637	646	660	665	645	604	682	644	632	636	662	640	641	659	641	629	682	655	653	643	676	651	646	661	626	676	677	632	687	592	617	690	681	701	643	662	633	653	647	673	632	648	649	659	646	686	629	647	643	645	597	652	654	703	635	641	652	666	619	659	647	646	675	603	620	656	652	632	615	661	648	645	652	665	666	613	626	609	629	642	617	638	621	692	634	694	632	696	637	661	611	629	644	597	626	650	687	635	646	677	626	649	678	654	636	631	619	620	652	650	629	682	627	624	659	670	636	652	645	660	641	626	622	634	627	638	631	648	619	672	633	700	617	659	628	697	636	586	667	629	612	615	618	691	665	660	610	621	620	658	690	714	658	655	638	658	673	666	619	641	658	644	634	618	636	633	625	663	634	640	613	656	660	626	678	634	653	674	609	643	630	661	664	601	629	639	630	623	632	700	667	619	678	632	676	661	678	661	686	643	629	655	650	609	696	645	651	657	652	642	591	707	623	649	629	645	633	638	734	660	624	683	637	629	619	626	633	672	654	642	641	682	674	621	652	663	698	576	689	669	666	656	654	701	632	656	646	638	652	639	664	633	680	649	625	662	666	650	634	635	643	630	646	668	652	662	609	637	689	612	621	671	648	643	643	622	670	644	590	665	648	673	646	642	638	672	669	658	644	675	617	672	654	617	623	667	634	651	642	633	639	652	609	645	660	685	628	625	644	650	626	676	598	646	629	691	620	660	621	631	604	633	637	688	670	642	648	642	623	649	604	685	641	610	645	631	640	631	645	630	655	676	665	622	696	684	643	638	629	667	637	669	628	637	610	675	698	659	626	629	628	639	652	633	697	671	668	648	606	665	664	620	667	675	654	665	643	636	650	624	621	640	639	635	636	669	630	670	682	639	683	616	632	638	640	667	640	683	634	649	657	649	618	658	670	655	636	668	653	656	646	699	657	623	639	681	677	649	651	663	641	605	691	664	647	606	664	643	624	626	601	664	664	648	641	624	608	641	642	649	618	633	674	621	629	635	654	670	627	665	701	714	652	645	626	638	667	657	664	653	631	655	576	631	649	693	647	599	671	633	667	682	611	679	613	620	629	683	661	625	637	614	638	625	704	697	674	650	628	619	585	597	644	638	638	659	649	631	634	641
77363	54971	50113	32828	13214	903	233	216	198	214	189	197	181	209	187	185	188	178	214	192	211	171	185	170	181	179	170	180	196	176	191	183	206	197	185	174	194	197	171	182	187	212	204	196	217	167	196	193	193	176	166	192	200	175	166	197	182	155	181	184	180	184	169	182	191	199	189	198	186	194	178	192	193	200	175	177	189	183	175	189	176	185	182	200	175	186	172	202	184	184	199	194	188	184	172	174	196	190	211	198	176	187	211	187	179	171	181	203	175	185	195	185	223	180	170	190	170	190	177	169	217	196	180	190	179	188	189	185	191	208	170	196	171	179	213	177	166	162	175	157	191	162	179	165	185	165	194	185	195	219	184	190	172	167	195	189	171	170	178	176	193	197	171	182	180	218	166	178	166	173	182	180	173	173	180	176	206	159	159	201	181	168	191	174	186	166	184	195	179	202	181	175	169	201	188	182	175	173	184	153	186	185	177	192	193	165	171	198	162	201	167	180	198	179	174	179	167	161	176	177	164	187	182	174	190	177	173	181	174	165	165	197	213	189	171	185	158	170	186	158	185	186	167	206	221	172	173	178	182	175	189	212	199	173	173	161	204	159	196	199	177	188	166	167	181	157	195	225	170	159	183	165	173	175	198	179	172	175	204	210	179	185	182	180	177	195	188	194	171	155	179	189	193	165	155	165	175	175	181	174	202	194	147	179	189	180	194	191	173	176	183	164	166	172	162	171	169	185	218	195	173	185	160	178	166	227	167	176	179	170	168	195	178	170	178	191	178	192	186	190	194	199	168	187	197	151	180	189	183	178	182	193	196	183	201	178	184	177	173	181	182	204	182	171	166	181	177	211	169	165	203	190	205	173	191	195	168	197	170	155	176	199	160	183	192	202	175	170	190	171	194	173	159	179	183	175	194	185	166	191	176	182	187	167	168	200	186	190	183	173	159	138	221	180	169	191	204	170	186	200	175	184	161	181	187	191	172	179	191	181	185	174	162	179	173	165	192	193	224	173	184	179	178	164	176	177	190	181	160	188	186	159	179	177	165	186	191	176	194	150	184	174	171	205	170	177	164	199	190	196	184	181	183	195	205	181	160	177	197	185	175	178	185	189	181	182	167	192	192	177	178	176	197	188	204	155	153	187	193	183	198	205	195	170	175	162	160	191	185	186	165	203	170	191	185	183	190	218	181	191	219	185	178	161	180	178	173	188	192	193	224	182	181	199	191	189	195	187	198	164	189	214	209	187	184	189	199	167	187	173	168	146	205	189	202	155	218	188	187	189	162	184	180	184	188	172	188	177	169	172	171	177	178	174	184	171	182	206	182	205	184	204	177	194	176	200	185	191	184	190	172	205	203	176	175	176	175	203	200	198	228	163	180	191	168	211	193	168	185	155	165	207	165	184	184	169	170	193	145	192	182	174	172	166	219	200	131	168	157	160	192	177	153	174	214	183	167	186	190	158	206	181	147	193	192	177	174	190	167	201	177	174	166	185	172	169	170	195	179	203	183	185	188	173	191	174	176	143	199	177	162	211	179	218	185	199	170	176	185	187	202	169	160	194	160	181	197	174	179	189	199	184	197	187	181	174	165	173	185	170	176	187	194	181	189	179	168	164	208	210	207	201	198	184	180	190	184	165	174	174	200	191	186	205	202	181	187	170	164	218	160	203	189	180	184	167	182	201	188	192	172	178	158	156	182	176	194	173	158	174	189	198	177	164	197	203	202	179	165	184	174	191	173	202	188	192	196	164	182	188	188	161	194	190	165	176	212	191	170	193	200	209	175	194	194	201	175	165	162	176	206	193	196	191	184	176	189	189	180	162	183	172	169	172	171	184	196	177	174	206	184	160	192	148	181	164	170	172	184	176	192	199	170	183	208	187	189	181	198	195	178	178	165	187	180	199	180	178	180	186	183	166	206	174	150	194	163	165	210	171	181	173	190	196	170	172	193	196	187	186	174	166	168	206	193	185	161	202	193	171	186	188	193	203	184	181	191	171	186	187	181	202	175	159	179	168	172	170	147	169	175	175	172	153	175	183	167	188	180	186	172	171	204	192	191	181	173	188	168	173	157	170	179	171	179	191	162	188	182	160	161	192	181	176	188	197	184	188	174	165	188	182	183	175	184	198	168	157	182	195	176	176	177	166	177	178	226	145	173	183	187	175	167	172	176	198	207	196	190	168	180	218	185	178	166	196	185	201	179	207	179	173	217	179	162	171	182	196	184	198	191	219	178	184	186	174	213	157	186	182	182	193	177	189	161	179	183	210	191	178	160	190	186	164	189	174	174	184	183	179	161	208	185	176	188	189	169	192	183	198	179	201	190	178	169	174	161	194	179	172	200	193	177	198	184	168	164	196	200	164	191	166	157	191	180	201	174	173	175	167	232	193	180	175	190	171	183	194	197	183	225	201	166	159	173	162	173	194	177	172	175	186	173	198	190	196	196	165	157	177	156	187	183	175	174	216	198	177	210	186	179	187	182	173	173	177	197	198	142	160	163	192	195	175	203	204	194	170	166	195	176	199	193	172	180	180	196	170	184	181	186	180	193	206	183	186	179	175	184	194	186	165	198	191	172	179	182	179	187	164	171	178	196	189	178	200	173	169	161	184	182	196	189	206	187	177	178	182	181	188	199	202	218	175	182	201	180	189	150	184	177	183	181	185	157	189	162	168	179	187	176	194	189	181	199	192	174	168	196	187	197	175	166	181	208	204	180	167	176	209	208	175	198	161	178	205	171	206	205	160	169	184	184	188	186	192	190	197	184	182	181	186	197	192	162	179	186	193	182	199	174	207	198	198	216	180	177	180	173	178	169	194	166	179	164	192	184	181	196	194	172	194	184	164	196	203	160	166	176	171	200	175	177	186	190	208	195	147	208	188	183	203	199	166	176	152	178	181	166	172	183	169	189	183	196	177	179	161	169	189	198	177	202	167	168	210	168	195	167	199	200	182	175	196	204	156	185	191	178	202	177	180	195	193	172	198	203	175	190	194	169	178	201	172	173	169	179	165	173	200	183	195	150	212	176	184	210	185	187	196	170	179	200	192	179	191	205	190	181	172	186	191	164	177	213	189	181	189	189	187	171	174	173	169	185	192	166	195	168	183	196	178	163	202	187	171	204	183	174	180	178	163	197	186	186	158	192	176	191	178	198	191	211	159	194	172	176	192	168	188	169	175	220	197	161	188	192	185	195	177	160	188	190	174	179	164	172	194	180	188	189	202	179	196	192	205	168	187	205	186	170	172	189	177	180	183	180	189	185	168	185	208	159	171	212	187	185	197	214	183	181	179	163	170	166	185	181	186	182	211	165	200	179	188	184	184	178	205	172	185	175	169	168	167	195	196	166	169	174	183	181	189	185	195	197	170	204	185	171	169	173	179	201	197	185	198	182	175	199	206	183	178	203	159	169	190	181	160	195	182	167	168	181	157	172	177	183	179	170	202	187	166	172	181	178	188	193	214	183	186	181	185	202	182	188	179
49645	40110	47386	36337	15114	708	671	649	605	570	537	535	480	463	480	501	507	449	471	439	445	475	451	456	417	445	458	452	398	449	422	402	444	453	391	412	428	410	446	421	398	448	434	434	434	407	408	436	417	419	451	415	370	402	427	394	434	420	422	407	442	430	436	430	397	396	432	404	444	436	358	419	364	414	415	402	399	424	424	447	383	366	438	403	407	423	452	414	412	458	417	389	428	425	431	433	400	416	408	406	395	441	403	437	394	431	394	421	429	373	427	426	392	422	410	415	390	386	421	430	422	443	424	416	410	411	434	393	421	412	410	405	416	427	413	419	387	427	414	373	451	420	395	427	437	406	411	452	426	421	418	404	404	394	379	428	394	425	407	363	385	433	415	413	407	415	392	418	433	420	416	405	424	401	429	433	438	431	420	383	421	413	457	420	414	374	394	428	397	457	400	423	425	394	428	413	425	444	423	436	422	440	407	412	415	412	437	393	438	403	374	435	357	424	396	429	414	438	418	402	417	390	400	423	426	386	388	403	461	383	431	402	441	398	429	437	452	382	427	371	429	438	433	414	396	445	435	435	421	397	432	426	412	391	402	401	411	409	412	447	417	386	443	416	395	428	428	394	413	365	413	408	409	388	402	382	418	392	405	391	390	435	411	406	426	391	416	373	393	417	397	390	392	456	426	395	436	412	407	384	413	412	429	419	410	414	409	446	423	408	428	395	387	415	423	404	390	403	409	416	437	423	413	430	404	396	356	388	425	409	399	414	428	437	441	443	409	416	409	397	407	427	420	443	412	456	408	383	395	423	396	407	406	439	422	411	392	404	415	426	406	400	449	423	391	406	398	403	421	435	413	401	419	436	371	432	370	412	398	381	425	420	430	398	418	379	377	401	371	441	406	418	405	364	402	397	436	441	430	406	426	381	421	390	411	398	412	450	409	416	426	432	414	407	417	444	371	397	384	403	399	360	435	418	427	417	359	415	424	391	430	403	395	418	407	436	384	425	408	406	399	416	400	449	386	419	407	460	436	404	415	404	449	402	419	400	446	425	453	415	386	421	410	422	426	398	410	428	432	431	383	395	403	416	420	411	418	399	397	414	374	402	373	411	455	398	419	401	394	450	418	411	442	454	381	426	458	403	441	408	430	429	421	419	398	458	432	441	407	392	391	401	404	398	421	376	424	412	404	439	410	433	437	387	427	422	395	394	436	435	423	431	382	422	415	403	388	393	391	392	409	394	396	438	414	410	438	439	421	436	437	433	416	438	406	413	435	388	414	393	419	391	417	424	459	438	415	400	395	459	437	426	450	414	440	401	417	433	413	389	454	386	410	426	429	414	449	432	431	390	429	399	420	416	453	371	392	370	424	367	426	373	415	424	432	442	385	424	430	394	389	434	400	385	403	399	397	388	431	405	396	399	430	452	413	376	432	394	441	409	457	422	409	419	401	410	421	400	395	417	458	398	425	371	424	410	384	434	427	424	387	389	403	414	406	395	444	414	420	416	439	376	391	417	404	436	418	412	411	412	419	373	433	377	413	394	418	402	401	429	396	425	422	418	429	422	429	434	400	427	414	396	461	434	455	419	419	414	392	430	419	400	433	391	385	399	439	420	438	417	406	401	421	407	429	439	465	429	421	432	393	448	377	453	408	409	449	403	403	421	441	398	410	431	411	422	391	404	401	403	443	444	435	441	411	420	411	426	418	438	404	407	404	459	437	425	478	400	411	417	419	404	446	422	424	399	405	414	412	418	415	469	415	382	424	427	392	399	406	391	415	421	420	431	432	422	416	416	400	422	407	384	395	396	454	423	376	430	409	368	436	433	427	411	392	383	419	447	460	414	444	433	409	432	402	425	402	417	437	427	404	414	390	425	489	429	461	419	405	428	404	433	412	418	378	407	387	393	440	434	419	425	401	367	416	391	416	437	430	421	381	448	419	428	398	418	398	426	450	422	375	427	387	394	413	408	399	363	392	400	463	414	422	450	455	397	418	428	420	367	418	398	396	408	397	406	391	434	408	422	407	407	385	426	414	430	437	385	423	406	453	413	439	421	413	404	440	451	426	402	394	442	426	434	447	418	414	422	425	455	418	399	389	411	417	445	397	425	411	388	417	385	387	412	382	428	385	430	369	468	402	414	434	456	395	371	392	392	400	416	395	409	392	427	381	448	403	403	390	419	430	432	392	436	411	416	431	392	430	440	467	428	425	408	410	382	446	401	437	373	408	419	420	407	380	362	398	390	420	409	424	404	405	402	420	386	440	427	405	425	419	407	398	404	433	427	383	437	402	423	400	403	442	426	431	441	401	454	431	405	396	406	405	430	414	396	410	390	411	415	401	403	430	415	429	432	421	439	398	386	385	410	399	401	445	428	384	406	421	426	386	439	429	444	432	405	407	402	377	437	375	400	380	393	413	395	409	396	427	384	397	393	418	439	386	436	411	365	437	406	399	410	415	410	407	437	410	389	411	408	453	402	375	428	369	415	406	395	437	437	427	400	450	407	432	430	432	394	380	391	414	430	394	421	441	425	413	409	418	428	419	441	377	382	429	404	424	388	407	433	411	378	388	448	429	422	411	403	398	418	406	437	435	396	438	406	426	404	397	378	395	421	437	403	375	434	422	412	418	444	422	436	424	410	431	417	409	371	391	421	415	431	409	376	440	417	383	399	391	418	435	397	374	404	406	413	463	377	402	396	400	415	387	415	422	408	428	429	412	414	437	425	436	391	429	413	423	409	431	385	396	439	420	420	392	419	420	358	423	463	419	382	438	381	437	435	400	377	390	440	421	404	377	394	436	391	405	396	379	381	418	413	426	409	423	388	429	417	436	403	417	414	406	445	424	409	395	381	427	420	442	420	419	437	431	417	413	402	430	408	424	410	425	415	394	448	431	425	416	417	380	414	412	403	420	409	422	433	446	401	409	423	386	425	413	395	416	400	421	418	402	412	399	436	443	415	400	396	431	419	444	449	429	429	427	423	445	424	439	405	402	417	429	409	409	458	362	390	407	392	446	432	413	417	406	404	374	379	421	399	434	428	417	372	412	398	406	418	458	426	427	408	387	416	375	429	437	391	450	430	446	407	411	423	400	430	446	413	422	397	410	397	409	421	411	431	423	401	371	434	425	433	406	389	377	421	416	428	442	432	420	389	447	409	402	422	421	406	433	397	423	386	410	422	390	424	392	391	420	414	426	387	419	410	429	422	423	402	434	423	402	413	416	401	421	371	400	442	413	415	379	437	448	427	388	419	424	404	407	382	422	411	394	438	435	436	395	437	400	430	406	397	408	426	410	395	423	384	438	391	470	405	404	408	415	406	437	454	397	418	446	372	430	417	407	429	400	428	428	417	398	414	397	403	414	428	405	422	415	426	435	434	370	395	398	389	430	404	402	414	410	402	410	416	388	408	413	423	425	395	470	446	410	427	440	404	378	422	444	416	382	394	423	439	429	441	431	408	409	396	416	387	362	424	413	432
88001	66636	62016	43401	21701	2578	212	188	171	147	143	130	117	116	112	114	107	107	124	147	118	98	114	108	98	113	116	108	80	105	133	106	122	106	128	111	90	116	118	102	108	93	93	113	112	117	119	121	118	121	112	97	98	104	109	118	107	105	106	115	122	125	97	109	132	82	110	112	119	109	140	90	115	120	120	93	121	110	83	122	106	113	109	105	116	113	115	106	148	126	107	93	111	109	113	135	110	109	94	100	103	98	111	124	116	108	95	106	103	103	105	98	123	107	115	109	109	101	108	100	108	86	119	100	109	111	88	95	106	87	123	117	121	117	99	76	116	99	116	98	129	119	114	123	100	105	118	113	100	113	105	111	97	108	111	109	114	104	107	96	123	94	88	85	112	104	118	145	100	110	104	92	123	102	126	112	102	124	104	99	110	122	110	91	112	85	93	117	98	114	88	127	93	99	100	118	103	102	116	107	134	115	109	94	116	112	102	104	105	109	131	95	109	105	120	116	104	92	97	112	103	102	99	108	107	98	129	110	104	111	119	118	142	113	100	122	105	94	105	108	99	123	102	114	96	124	106	90	108	104	116	137	113	126	121	110	112	120	82	110	94	120	98	96	108	117	128	110	100	103	94	96	113	138	107	95	106	104	117	110	77	105	99	120	108	98	127	98	114	133	112	113	104	108	112	107	111	104	93	119	127	129	83	105	116	130	109	98	106	106	98	95	102	89	130	100	105	93	119	97	90	95	107	109	132	109	121	94	113	120	112	131	104	105	101	113	103	100	95	100	113	126	100	115	105	89	98	127	89	102	126	121	111	96	115	108	118	98	108	127	123	109	87	102	131	126	101	107	87	107	112	124	106	107	118	97	110	112	112	96	104	119	121	104	114	93	112	115	88	99	112	113	109	116	100	117	113	93	121	118	99	132	110	130	97	86	100	109	119	106	103	81	143	110	113	97	111	101	115	87	99	104	114	111	120	120	124	118	106	113	106	106	97	109	122	94	110	104	89	110	102	121	88	113	119	110	118	104	124	114	122	124	104	118	106	93	101	132	133	101	119	116	127	130	101	106	119	99	108	119	106	92	106	109	119	101	86	92	119	117	110	106	100	86	110	107	101	129	103	133	102	100	102	104	124	131	113	130	95	101	108	128	100	125	122	119	100	127	103	118	110	106	109	126	104	137	104	99	119	110	109	99	120	110	112	114	120	129	115	115	103	107	89	107	103	104	101	109	122	118	96	113	101	111	98	111	88	100	118	93	98	94	103	109	96	98	120	93	120	118	122	114	107	102	94	90	110	102	101	99	116	105	106	128	99	93	107	98	102	107	94	106	112	106	118	118	102	111	104	124	106	105	98	96	100	120	114	108	104	104	93	93	104	106	101	103	113	117	82	107	120	116	114	100	100	106	112	109	113	100	110	116	81	115	103	108	101	95	105	106	122	96	118	98	114	112	102	107	111	101	115	99	132	106	112	105	102	125	106	116	99	107	129	113	95	98	100	116	103	123	118	109	112	114	111	106	96	115	90	106	96	108	116	113	94	107	90	125	123	101	99	100	145	93	103	109	103	112	106	116	105	104	112	87	118	109	116	127	111	101	113	122	116	98	142	121	103	86	98	108	99	108	103	104	88	115	94	106	112	134	134	110	122	110	121	104	109	87	97	98	123	111	97	101	107	129	96	110	107	103	122	128	105	108	116	91	116	122	104	106	97	98	101	119	115	113	124	107	103	121	118	97	107	114	114	126	99	106	98	113	115	113	114	106	110	117	113	106	102	92	93	106	117	109	92	114	102	102	98	117	112	116	99	112	115	90	111	108	102	119	112	121	104	104	128	118	95	105	110	118	133	103	95	98	110	90	111	108	108	104	117	96	94	110	119	106	103	117	105	109	101	90	106	86	119	118	107	117	107	97	101	110	105	106	104	109	93	95	124	110	116	119	102	112	102	109	118	115	112	118	112	78	105	100	98	93	110	92	109	103	120	104	124	124	112	128	106	99	100	105	108	99	103	95	114	119	119	112	91	101	99	122	121	88	118	100	97	123	134	114	117	94	94	101	112	113	87	94	102	112	110	106	109	85	116	110	103	108	105	113	111	129	110	104	107	103	120	90	102	120	112	107	109	131	105	96	111	103	106	101	80	106	114	101	99	127	95	127	102	98	100	125	101	131	121	103	103	105	95	99	109	118	109	105	105	101	117	127	99	104	103	105	86	108	96	115	105	108	111	99	111	115	119	110	112	120	120	116	106	104	98	113	105	98	111	91	113	99	108	113	94	103	123	106	103	113	98	109	109	119	105	90	99	118	115	126	115	113	99	89	107	110	119	110	93	110	123	101	109	100	95	105	114	112	102	117	107	118	111	97	106	124	116	97	114	96	110	104	113	107	127	114	125	97	92	110	112	117	106	116	105	97	95	106	112	107	121	125	104	120	115	126	113	114	106	112	105	94	118	101	94	114	96	113	120	117	115	108	118	95	93	97	116	118	101	100	126	111	110	115	121	118	122	113	110	111	109	103	122	126	117	109	92	129	117	92	99	85	111	106	107	108	118	106	102	105	106	91	117	100	101	134	101	89	107	101	94	97	100	107	107	126	92	115	98	106	101	122	90	111	113	89	116	110	104	103	107	117	105	113	103	82	126	92	114	122	111	118	137	101	114	98	114	111	121	108	111	109	109	101	102	97	108	124	132	104	111	112	119	119	130	103	107	102	100	111	95	117	95	96	126	108	91	96	118	98	108	121	87	122	107	121	108	104	118	90	100	100	106	113	109	115	104	101	111	103	107	110	108	111	115	112	106	103	115	90	93	113	102	116	115	92	122	121	99	99	123	114	124	122	125	135	108	114	100	102	106	116	102	119	112	108	118	101	127	107	114	107	100	134	108	122	78	95	133	108	93	126	116	100	114	106	115	125	70	91	91	109	122	117	96	103	107	101	90	123	108	114	105	108	93	100	95	127	110	111	115	112	122	109	109	100	110	104	102	110	88	112	107	136	131	124	117	106	98	110	132	104	120	117	112	85	108	101	131	93	97	117	97	96	107	100	107	136	85	105	117	110	102	123	131	121	90	96	114	112	119	108	124	112	116	115	127	107	121	130	111	101	114	92	115	126	90	113	121	107	126	87	109	106	96	110	115	102	120	112	104	93	100	114	100	126	116	116	100	122	94	118	112	101	104	109	113	111	122	112	99	91	114	110	106	104	96	113	104	132	121	110	84	99	116	106	95	98	109	103	103	108	108	108	113	98	115	114	97	112	104	96	99	100	113	93	104	110	133	110	120	120	106	98	87	127	128	101	110	104	101	110	109	100	95	115	107	100	95	102	112	101	95	108	116	100	101	88	95	113	123	116	121	102	107	108	105	99	100	108	104	119	120	116	94	110	107	127	126	114	116	96	99	126	109	120	94	125	104	119	96	107	111	111	105	112	105	114	111	84	89	85	116	115	115	109	120	112	117	97	99	116	102	128	106	102	96	113	106	112
59430	49765	57063	44447	19214	919	826	705	588	541	503	484	413	377	407	385	380	365	381	345	327	293	352	334	316	302	302	309	285	306	312	284	276	301	289	300	279	289	303	315	270	301	266	278	279	249	324	290	283	313	241	298	289	296	264	296	269	256	269	295	273	286	282	274	288	282	271	283	305	291	250	270	282	281	246	270	282	282	256	291	270	297	272	250	280	255	272	254	261	255	276	283	228	291	257	290	276	260	250	271	284	285	260	294	237	269	269	289	244	283	280	270	250	276	273	265	289	296	242	292	268	276	234	268	272	283	288	250	263	259	256	263	265	275	298	261	280	280	255	304	264	277	276	275	253	280	274	253	250	251	279	257	240	307	257	263	302	264	259	252	263	274	269	250	258	281	278	276	264	314	284	253	290	282	279	276	245	263	250	249	246	237	272	286	264	239	272	259	286	261	286	263	249	273	272	264	276	286	265	279	259	275	273	293	243	269	268	240	268	285	272	265	266	267	252	256	280	254	260	267	283	256	263	270	289	258	263	248	275	262	270	254	291	276	268	282	274	270	301	262	264	257	272	269	264	268	300	265	286	261	282	267	271	284	264	260	280	264	261	257	288	272	262	246	261	256	261	253	298	281	280	293	285	264	282	231	247	276	243	262	250	248	280	273	284	275	284	263	225	250	261	300	252	275	239	241	266	282	286	285	248	257	283	284	251	262	268	282	289	233	293	254	267	274	263	274	267	242	270	289	263	274	283	287	269	272	245	292	257	278	300	256	301	259	275	272	286	264	295	288	253	257	277	255	265	239	260	279	263	241	286	268	290	270	255	288	273	248	316	291	246	258	261	253	274	280	295	277	303	264	241	275	286	280	261	237	239	270	281	265	258	264	282	245	261	267	251	279	266	258	290	281	279	265	267	300	281	272	296	293	258	298	276	266	270	269	261	270	272	273	269	286	285	293	242	279	251	265	248	286	282	271	272	237	272	296	260	272	254	280	270	257	277	288	297	245	275	288	277	268	266	263	283	257	235	278	244	256	263	274	265	294	263	281	270	266	251	295	269	285	300	246	286	284	249	255	253	290	243	260	255	272	296	244	262	277	261	256	248	299	244	253	279	278	303	293	247	241	298	246	254	249	276	251	268	247	258	271	249	262	285	287	310	282	256	274	279	290	249	271	285	282	251	244	290	267	276	271	285	273	257	292	255	276	282	244	278	263	266	238	292	245	256	239	242	273	283	262	268	264	245	277	278	267	272	284	240	256	278	275	276	278	272	257	242	270	266	263	277	271	276	286	271	303	271	247	283	251	283	264	264	258	263	251	279	268	256	267	277	265	301	255	287	271	261	279	275	288	265	269	265	268	266	277	276	266	260	267	295	259	259	279	261	296	242	270	243	254	237	250	287	261	265	256	287	272	265	288	268	281	270	266	279	270	251	278	271	260	271	263	263	285	280	234	288	262	283	288	267	263	268	243	277	292	258	280	297	283	257	265	296	278	249	266	287	246	283	288	256	272	258	260	285	296	255	261	257	248	275	276	269	252	268	246	287	274	275	288	281	265	255	264	262	281	289	285	268	253	267	275	243	248	263	261	290	281	287	288	256	269	256	263	273	262	282	290	263	256	277	255	269	267	251	270	276	245	288	260	274	277	289	258	290	287	293	258	271	254	256	251	262	263	273	283	305	261	272	290	252	252	287	255	281	268	279	286	274	238	266	266	261	250	267	301	269	293	263	252	283	286	285	293	238	263	258	248	256	279	275	267	279	298	251	271	266	293	272	265	271	282	280	257	269	270	277	241	272	273	288	249	259	248	274	264	259	257	259	264	279	283	256	242	269	277	262	279	262	241	257	276	264	308	314	266	259	251	286	264	246	270	274	287	257	254	249	272	256	262	291	303	272	251	265	258	296	244	268	287	284	292	278	263	250	251	285	250	244	261	271	251	265	304	261	244	252	238	251	298	271	256	268	252	267	288	262	240	280	239	264	268	307	269	269	260	272	271	294	267	264	282	248	273	283	286	261	267	268	255	241	236	260	274	248	298	268	288	263	239	256	265	256	271	264	262	271	249	256	260	282	287	263	270	271	261	235	227	273	245	247	269	261	281	271	264	229	290	264	259	253	264	270	290	260	284	248	277	236	273	252	259	271	264	261	280	241	280	257	259	257	258	261	262	268	279	262	291	248	261	278	278	230	290	256	284	270	277	272	257	247	289	272	256	268	304	288	271	274	257	245	290	272	266	270	242	248	299	257	251	281	267	284	262	266	282	273	288	266	276	317	254	269	278	262	304	258	283	249	251	272	247	283	254	281	253	308	272	282	263	242	277	245	260	280	265	252	251	250	266	292	250	260	254	281	257	254	277	306	251	266	231	266	264	260	252	285	278	293	270	250	280	248	278	248	284	243	249	276	281	249	261	294	259	270	278	268	267	263	273	266	283	258	271	300	269	256	254	253	263	261	259	257	269	246	278	277	262	257	280	250	272	253	275	272	257	260	260	269	265	267	282	260	290	258	291	247	246	275	269	271	268	257	259	287	285	264	258	297	231	294	283	269	246	287	248	278	284	276	259	299	268	269	247	250	296	259	265	281	273	262	294	255	263	254	262	280	263	242	279	290	278	280	255	257	286	272	269	267	270	242	271	252	269	302	260	265	232	248	266	281	283	268	267	255	271	297	278	261	262	244	244	267	295	271	283	264	260	269	255	303	306	299	272	240	254	277	263	276	253	265	283	257	278	290	269	276	300	265	284	299	294	270	308	260	251	319	295	291	279	248	284	283	255	291	262	241	274	266	283	285	284	247	266	288	269	272	239	260	237	249	271	248	250	278	245	271	268	272	264	251	244	265	284	245	281	295	255	282	257	272	272	259	275	275	265	241	268	268	261	266	263	300	287	257	265	272	276	262	306	277	274	269	289	300	256	275	265	281	265	251	276	231	268	265	269	295	249	260	273	273	259	277	260	279	261	254	259	251	309	247	281	245	268	235	286	279	287	270	290	242	257	266	248	277	306	269	247	278	246	289	250	286	258	263	266	281	273	265	259	263	257	293	261	283	256	257	276	268	260	278	299	279	282	272	268	291	285	244	263	236	288	256	277	259	295	280	275	261	256	283	260	293	275	263	229	273	254	278	264	269	248	264	259	258	261	238	286	269	286	263	249	288	269	250	275	310	260	284	304	257	287	257	279	271	287	271	265	295	275	295	278	281	292	295	254	274	253	278	286	281	277	284	249	245	256	274	260	277	262	261	258	250	305	300	292	260	266	263	257	277	250	270	278	280	278	269	278	277	261	292	259	282	251	269	257	267	268	284	273	250	241	263	271	269	289	258	279	274	265	254	255	273	281	266	284	285	261	269	305	234	288	271	283	252	272	284	287	302	245	288	257	279	257	275	268	270	252	262	250	268	263	283	251	292	272	286	279	262	271	286	289	278	263	270	276	245	257	286	299	274	278	293	277	266	252	267	265	235	278	311	257	239	262	290	264	223	269
32008	12314	4834	1572	625	303	268	283	299	303	297	291	294	319	285	258	292	255	252	291	287	261	294	285	267	259	293	283	316	309	282	281	287	274	284	271	292	323	300	288	283	283	276	293	268	280	294	290	271	314	279	293	293	274	280	296	303	293	285	298	272	309	298	256	249	285	295	295	318	279	260	321	320	321	291	256	303	323	284	309	295	297	287	270	301	295	281	291	271	283	282	273	322	290	262	286	314	296	301	297	311	312	298	289	339	298	306	277	273	284	284	318	276	278	296	296	302	309	284	314	270	285	274	304	280	305	280	314	307	296	333	305	329	277	310	277	272	284	284	294	294	300	282	326	293	243	278	317	276	329	294	277	297	288	301	326	310	285	283	309	308	287	257	300	276	278	312	317	311	306	266	258	323	288	299	298	258	284	310	280	307	249	294	312	312	283	271	318	314	264	319	291	315	301	294	290	284	316	315	279	293	284	273	286	296	301	293	304	279	334	312	297	316	318	302	306	287	324	269	317	312	304	299	289	275	284	316	273	296	287	331	319	290	289	290	285	275	282	280	336	274	293	263	321	276	311	261	291	313	305	304	284	252	269	301	314	315	270	295	319	284	268	301	316	293	328	291	281	301	292	293	279	272	291	300	290	326	289	289	299	265	310	251	300	303	284	284	303	302	271	295	264	267	275	293	316	294	307	299	262	307	296	313	297	295	292	304	308	267	323	303	280	294	288	291	301	256	329	341	255	320	284	286	281	342	278	301	320	288	276	291	277	290	278	289	271	296	292	286	284	304	285	293	309	303	278	296	285	301	285	312	299	322	301	289	318	239	286	308	273	260	275	303	284	320	282	281	292	275	334	246	291	305	289	275	314	281	296	300	275	282	299	266	317	321	301	309	294	278	286	312	328	313	311	286	292	319	273	285	269	318	299	293	303	278	290	258	300	293	261	308	307	287	286	309	286	271	312	298	264	305	300	291	318	270	267	297	286	308	299	300	297	324	255	282	293	289	263	295	270	249	304	267	294	318	287	316	284	304	272	299	327	256	304	285	309	286	287	279	311	299	287	315	319	304	274	291	280	299	280	291	318	266	294	271	315	293	282	292	275	287	294	290	322	298	292	311	314	282	302	273	289	285	283	301	262	259	292	296	311	310	302	284	279	311	256	310	287	328	287	321	267	294	262	283	276	311	311	318	295	288	302	285	285	302	291	292	300	291	297	294	316	292	308	272	253	278	289	293	261	300	276	310	291	275	289	290	301	305	293	300	310	275	284	293	258	278	302	261	285	290	312	248	295	278	288	291	293	285	284	264	312	322	269	296	306	300	294	312	276	322	315	266	266	289	277	325	261	289	279	319	279	318	298	315	269	288	310	300	252	271	276	260	272	293	314	304	283	297	293	311	300	326	307	282	276	287	300	281	282	294	286	305	269	259	314	312	307	298	288	271	281	268	307	246	312	333	287	259	284	317	322	269	280	302	261	297	302	266	309	297	294	279	267	316	308	296	274	311	319	297	288	304	284	312	328	293	316	269	307	288	299	293	293	325	279	262	298	276	302	282	300	278	283	301	312	300	299	301	293	276	291	289	288	275	293	302	272	302	289	295	288	269	282	276	262	294	274	301	269	309	282	285	289	283	301	277	283	298	294	302	300	301	311	283	305	289	307	309	318	272	294	313	268	299	300	307	277	268	313	297	312	257	311	294	304	270	288	319	284	300	295	284	292	301	283	294	287	319	282	286	314	308	293	310	302	299	284	293	287	267	272	265	285	266	287	283	295	277	310	315	297	283	286	287	279	267	285	329	308	318	297	295	274	277	297	295	281	291	318	330	323	272	313	275	268	292	312	284	306	286	279	282	297	298	328	314	272	296	281	290	325	281	291	289	295	300	301	285	319	295	300	301	312	324	296	293	307	304	296	305	298	293	281	289	295	318	278	297	281	330	272	274	267	309	305	286	291	274	289	265	301	303	305	288	318	279	277	302	287	288	299	282	294	299	366	274	268	307	282	292	287	293	286	292	302	291	264	319	292	285	261	297	303	282	314	287	319	307	290	270	266	275	269	317	288	291	308	299	276	302	268	312	293	255	275	283	283	303	300	292	292	299	299	322	272	289	314	309	313	329	287	294	294	262	302	314	300	300	271	296	261	288	276	299	299	286	259	290	315	298	307	291	267	314	294	272	273	347	295	294	322	285	300	299	275	276	304	287	318	266	304	298	286	295	288	291	316	308	258	297	261	271	289	310	266	295	313	288	303	303	306	302	310	302	280	292	302	273	275	308	267	317	266	299	285	291	290	300	289	287	283	306	318	316	277	288	265	297	289	280	307	281	287	299	338	302	256	281	270	297	300	302	335	278	291	266	296	304	269	281	290	290	311	277	308	288	295	316	285	276	296	309	307	292	271	289	246	293	291	268	295	311	280	307	299	281	295	283	276	297	276	262	284	292	294	289	309	277	332	317	297	300	304	310	298	302	307	294	282	297	311	302	321	268	302	276	300	258	310	272	250	277	314	296	315	254	275	294	274	275	315	285	270	275	323	288	281	291	295	284	281	288	315	303	299	264	286	278	300	311	305	318	293	312	305	294	292	298	273	264	306	317	293	293	286	292	320	254	269	285	285	315	277	292	297	304	286	307	296	304	301	298	267	287	297	272	286	290	308	293	305	291	269	281	294	276	290	312	284	328	299	300	288	290	301	321	306	295	312	306	280	311	265	268	346	293	310	285	322	280	296	289	330	310	299	295	283	300	313	277	305	283	279	288	279	281	302	286	281	280	307	287	269	319	280	271	271	329	302	324	304	307	270	286	298	278	332	295	290	282	307	269	293	273	299	296	294	312	313	305	286	306	268	257	269	258	285	308	309	291	295	318	291	301	315	311	272	295	283	273	298	320	282	295	268	306	299	249	293	293	308	276	261	276	278	302	295	283	296	326	279	277	309	301	295	294	253	309	312	293	291	285	306	298	260	285	299	306	303	303	277	306	276	287	283	280	281	292	316	286	293	270	267	307	303	316	297	290	260	269	293	307	285	279	293	291	334	288	309	299	297	292	244	289	273	277	278	294	296	312	304	307	304	286	325	290	289	299	284	283	297	284	261	297	284	321	296	319	320	310	330	284	281	292	288	320	302	298	269	293	283	273	268	305	297	309	305	290	307	301	283	312	305	285	307	301	328	288	270	258	316	277	310	310	257	312	276	325	246	298	285	278	294	298	265	281	306	272	296	274	268	293	287	315	293	286	298	284	302	283	299	282	277	255	269	288	288	312	292	252	294	331	313	293	312	284	311	319	323	277	299	308	270	314	277	271	281	280	285	286	257	292	274	329	309	316	273	283	303	288	276	317	315	283	299	295	296	313	320	336	277	282	284	304	275	305	304	278	310	291	299	274	318	297	281	301	346	278	291	291	320	312	320	287	297	278	295	294	274	325	290	315	293	274	287	313	257	310	303	262	317	265	301	300	317	283	277	311	260	271	317	316	309	291	262
27720	10278	8880	4412	1794	640	668	737	634	637	649	688	664	630	635	676	678	641	720	653	654	707	637	657	662	643	631	682	673	656	664	682	643	660	681	663	633	612	602	637	679	645	656	690	589	626	621	645	658	689	641	640	620	625	648	644	633	656	601	687	633	587	615	632	675	671	652	655	659	622	631	631	624	629	674	632	588	674	670	672	632	663	661	645	612	655	695	634	661	668	632	628	650	650	613	690	649	669	717	652	658	620	658	627	692	685	641	642	647	595	677	611	661	637	651	626	640	679	625	627	648	698	701	684	645	649	672	687	690	659	632	630	628	638	654	614	658	630	612	630	670	647	595	632	648	626	668	617	621	604	649	687	644	616	639	597	671	655	652	674	679	598	647	672	617	628	658	648	627	624	677	613	666	653	641	632	673	654	651	650	687	685	637	656	720	663	629	651	637	618	633	615	676	620	664	680	619	592	627	675	669	647	662	637	660	619	642	670	647	637	662	616	613	661	688	668	601	679	647	633	644	646	634	675	645	678	630	620	669	673	657	657	706	630	616	685	702	601	639	669	602	648	654	647	629	606	648	650	662	672	655	632	626	622	642	645	593	620	644	630	649	633	651	653	619	640	623	641	661	617	673	599	615	660	627	637	640	611	654	649	635	667	636	617	616	656	609	631	691	650	603	661	634	595	641	656	699	612	674	664	663	640	661	629	634	623	648	623	631	630	664	645	724	623	668	644	638	643	622	623	646	699	662	617	664	663	652	627	635	672	651	644	622	660	630	672	648	647	667	650	639	637	661	648	633	608	675	659	643	646	624	639	680	656	661	662	617	684	641	652	676	654	625	634	668	601	648	630	687	671	629	659	622	625	643	636	624	662	607	667	648	630	655	638	658	619	611	679	656	695	629	678	626	660	631	648	633	654	655	662	673	630	700	623	671	700	621	601	647	612	661	640	701	630	625	654	640	608	662	661	709	641	712	661	653	654	652	618	658	622	624	629	662	668	642	635	632	635	634	649	645	610	647	620	635	689	707	699	612	588	634	723	662	689	610	631	669	634	633	615	641	675	691	682	642	694	669	637	617	625	629	640	667	623	674	670	673	648	629	647	595	699	691	669	625	678	659	640	624	664	673	643	644	634	616	638	643	658	630	680	674	670	676	656	647	684	622	639	589	671	662	642	662	593	632	621	612	636	627	618	649	650	623	627	679	660	662	648	656	641	623	669	610	668	633	640	583	643	609	688	632	620	673	637	674	626	695	660	664	632	628	655	610	643	674	646	626	644	633	639	655	635	669	637	674	632	670	635	641	631	673	633	689	676	630	630	648	624	627	655	604	627	659	633	656	620	639	610	649	641	673	641	641	611	685	663	632	610	615	633	617	638	677	667	646	673	625	672	632	614	651	661	661	609	660	638	662	629	642	610	613	617	678	624	648	595	685	649	642	629	636	701	661	680	625	637	646	612	641	651	669	650	626	648	651	617	664	649	613	682	619	656	647	670	630	616	640	642	662	652	616	647	636	639	668	620	683	669	627	652	686	638	670	670	629	630	638	629	618	664	639	697	609	623	617	604	673	667	631	635	670	688	630	686	646	670	714	692	621	654	661	659	655	618	638	632	600	665	618	617	653	659	651	640	661	649	642	628	619	676	654	627	653	628	662	583	651	655	644	637	656	622	702	614	656	659	653	678	640	674	633	677	648	691	612	655	680	646	643	624	629	656	641	664	640	635	610	689	663	641	657	621	657	673	586	640	702	639	645	604	596	589	620	648	651	645	689	605	664	656	647	681	629	660	664	680	625	626	692	626	660	658	650	644	653	662	642	664	664	672	670	638	670	659	618	600	659	661	634	632	670	623	664	658	660	647	601	682	691	710	668	666	648	670	670	657	652	626	661	696	695	665	667	617	688	647	629	674	650	642	611	656	639	620	647	622	686	679	655	643	631	665	664	656	657	657	691	653	658	673	636	692	651	655	665	620	623	655	626	685	631	644	666	665	683	666	638	624	611	685	637	646	651	679	629	658	665	628	660	681	618	637	620	648	668	613	698	663	655	649	659	674	608	624	630	641	650	674	661	664	676	611	641	639	628	609	622	604	672	652	644	647	606	669	639	639	650	656	661	666	656	662	650	630	676	630	624	636	644	672	632	658	653	641	658	603	640	666	608	673	649	628	702	658	625	675	631	661	624	657	668	673	709	626	686	669	658	644	653	615	669	678	704	636	664	627	638	630	655	637	640	634	658	628	615	640	653	647	639	684	657	652	651	664	642	644	668	670	673	663	653	628	608	641	666	619	600	627	630	609	665	654	642	666	703	604	675	629	623	645	668	654	653	651	628	646	685	657	635	705	656	640	655	619	693	689	664	644	600	664	655	599	687	686	632	650	635	633	645	657	667	653	636	623	594	660	614	662	595	594	614	630	686	640	632	636	650	609	661	590	701	662	628	652	634	661	668	628	711	652	643	632	638	641	669	655	656	655	643	660	673	629	650	651	598	650	659	635	645	601	645	638	647	636	666	671	655	622	603	606	633	609	629	673	676	687	607	654	654	611	621	664	659	684	658	700	655	642	702	610	670	682	654	612	641	666	670	637	647	654	656	629	613	645	671	660	686	625	615	612	630	629	662	617	668	612	627	618	646	663	652	595	599	646	652	640	659	696	663	640	637	606	649	635	688	663	644	672	662	614	645	648	638	673	639	657	659	664	640	626	656	627	649	701	658	610	614	666	694	630	640	667	641	667	637	630	632	672	636	598	633	654	648	651	668	674	640	646	637	660	632	628	600	662	621	658	634	602	597	685	717	650	652	593	615	623	655	671	660	674	637	590	676	656	666	658	629	632	676	657	641	658	651	622	627	615	698	693	616	694	663	643	644	618	611	644	665	654	673	649	649	637	681	674	636	669	610	698	658	622	686	614	630	656	633	652	618	643	676	608	652	650	632	661	605	613	648	625	619	653	650	649	641	661	612	683	615	643	601	628	667	652	690	603	659	627	659	666	638	635	588	665	659	631	661	635	644	639	682	650	629	634	634	662	636	642	623	630	671	663	627	640	639	697	651	666	649	639	594	682	630	700	595	656	643	664	614	610	660	613	620	668	650	674	658	642	655	644	688	651	667	650	582	619	671	678	624	596	617	624	651	678	666	675	630	657	629	591	642	621	651	656	678	688	664	683	641	667	655	620	617	681	644	634	628	669	622	639	673	637	594	662	641	596	650	630	613	644	632	653	628	702	645	656	642	620	638	657	655	609	637	632	668	631	672	649	686	643	669	614	640	676	642	653	660	663	651	672	646	668	637	619	682	661	671	626	663	646	603	637	660	655	624	640	673	648	636	618	674	638	597	656	653	668	604	610	650	650	653	648	660	676	635	650	646	686	638	645	642	619	675	635	638	675	616	670	604	619	644	680	654	670	675	620	635	652	650	614	668	688	650	661	729	669	688	658	650	623	650	574	638	649	683	640	684	616	634	651	643	639	653	665	638	643	615	655
77933	55685	48123	32112	12459	660	270	226	232	221	200	221	195	189	196	210	200	172	188	189	185	187	176	175	180	189	171	191	195	164	177	187	191	213	167	180	179	166	189	174	174	186	227	195	179	165	176	183	181	209	169	159	178	188	184	175	172	163	211	185	173	155	185	182	184	203	178	230	202	147	161	192	187	195	190	175	187	184	188	164	175	159	172	181	199	180	177	205	182	191	186	174	181	196	178	182	205	175	173	177	154	193	217	186	182	174	185	203	151	211	179	181	198	193	187	194	171	165	197	162	211	200	173	176	162	172	179	172	164	163	174	192	178	180	191	191	175	183	170	201	178	159	184	188	164	171	184	190	163	179	191	171	202	196	196	175	171	195	158	178	181	186	168	199	194	190	165	176	167	194	176	179	187	205	195	170	182	194	156	178	170	192	171	199	202	181	179	179	205	186	176	164	192	198	184	165	206	177	190	171	193	152	185	192	180	179	203	190	210	178	170	189	191	184	173	184	186	168	195	178	180	188	188	182	179	166	181	175	174	154	181	179	190	176	181	173	196	193	181	174	163	173	187	188	189	170	189	153	168	206	180	205	179	182	170	178	184	175	177	187	176	183	194	188	178	169	170	164	179	194	191	208	190	182	168	178	176	176	170	189	157	189	176	176	192	166	186	186	199	191	193	179	181	169	198	177	173	172	183	176	208	202	186	200	169	174	183	187	163	181	176	167	171	185	183	187	165	194	187	197	166	166	197	177	168	211	201	146	201	158	198	167	210	176	165	183	186	135	171	169	166	194	177	187	184	199	169	182	195	175	205	200	202	173	171	150	188	201	183	186	180	190	179	190	177	176	192	182	176	186	172	168	172	191	190	213	170	187	184	169	200	161	163	169	188	197	170	185	188	184	208	197	192	194	167	182	158	170	169	167	177	188	186	199	161	197	182	188	184	190	154	174	171	142	197	164	190	182	174	165	198	154	179	211	165	188	185	190	189	190	177	164	203	185	216	160	209	156	168	178	177	178	178	189	163	170	169	160	159	186	163	168	201	172	178	184	196	164	169	187	191	189	169	190	186	177	169	182	191	181	174	162	183	201	187	193	157	200	194	202	160	161	173	182	151	165	172	160	189	180	156	178	177	180	155	197	193	172	184	165	178	187	175	192	164	146	193	196	185	198	166	197	187	183	208	161	163	173	189	161	172	171	171	180	170	216	180	188	177	202	170	188	190	176	161	157	180	170	166	172	191	177	155	183	183	187	191	192	211	198	204	174	179	181	175	199	221	183	172	188	175	160	175	193	171	193	173	171	182	184	184	164	173	179	179	170	175	167	184	154	172	191	161	182	185	169	174	198	186	169	182	167	173	174	180	166	197	203	180	191	171	164	168	186	169	187	173	203	197	198	171	190	165	186	166	192	171	175	185	218	163	184	161	192	170	194	179	205	197	180	192	162	164	176	165	163	161	178	193	185	172	172	198	187	210	173	204	199	191	160	184	186	172	199	206	188	177	204	187	166	207	197	186	186	188	166	185	181	187	153	187	172	184	191	170	181	166	180	173	185	183	204	174	197	160	160	173	162	187	172	190	179	201	200	198	172	176	176	199	211	164	177	161	194	215	175	177	187	163	162	171	179	183	180	181	188	191	188	177	183	162	169	207	160	172	180	151	171	159	180	184	160	184	155	190	169	170	162	169	167	164	192	194	161	189	207	195	174	214	188	191	191	192	183	169	172	161	156	189	182	167	174	160	154	167	191	165	210	175	171	153	181	185	174	202	189	188	180	193	180	184	170	205	199	218	175	183	171	183	172	167	199	200	191	195	170	186	169	177	178	167	188	220	192	164	206	188	186	157	191	184	181	165	190	147	177	176	194	165	203	170	178	177	181	194	205	199	178	160	192	189	164	185	189	193	193	191	199	157	174	186	144	180	199	169	181	192	158	171	167	175	179	216	178	156	183	193	171	189	160	189	178	211	203	187	210	182	175	178	183	186	183	178	162	180	187	178	198	195	143	167	174	160	185	171	171	173	180	174	189	176	170	192	168	201	185	173	195	172	168	179	181	179	221	173	173	171	180	170	166	189	186	194	186	184	203	192	185	183	190	184	181	197	163	195	187	189	197	169	192	183	185	190	170	201	153	164	167	189	200	201	180	167	161	172	198	167	190	167	204	171	189	204	176	190	175	192	175	158	168	180	166	175	172	188	161	215	179	169	175	177	150	187	179	192	176	160	172	170	184	168	165	181	180	181	173	170	198	199	217	215	197	182	173	186	196	161	191	187	174	172	176	171	151	171	177	148	164	197	173	178	183	181	174	147	191	172	188	188	176	190	183	175	180	173	195	201	192	171	155	173	186	211	184	198	177	186	171	175	192	171	176	183	166	175	178	213	165	197	167	179	155	183	182	174	163	190	161	227	189	183	185	189	173	183	177	195	190	169	166	172	201	213	202	175	185	172	168	200	210	162	217	172	190	199	173	178	168	168	193	190	190	197	180	191	204	190	201	177	186	161	163	194	176	171	182	149	185	179	168	172	169	187	150	168	185	172	189	185	214	185	197	181	168	216	198	185	185	183	207	163	177	189	156	156	173	187	174	167	174	183	165	182	175	204	194	184	220	180	178	177	174	213	183	201	199	191	243	177	191	187	171	201	187	172	171	178	179	184	178	166	167	191	184	186	192	184	196	178	192	187	185	187	184	170	186	163	176	186	186	182	186	186	192	179	172	183	194	154	189	179	192	188	170	191	214	183	201	175	186	148	232	184	177	170	185	177	175	178	186	144	182	183	195	193	170	181	197	176	153	185	179	202	182	201	210	188	200	187	166	184	189	211	175	193	207	192	167	187	200	167	182	192	187	194	160	197	162	153	185	201	185	196	151	180	172	190	187	186	169	168	190	175	172	187	195	177	182	178	218	187	192	170	186	193	162	170	156	162	168	174	164	175	187	185	187	179	182	183	192	184	189	183	194	179	167	182	169	184	185	171	166	209	195	178	181	158	205	183	196	176	183	194	190	175	165	211	162	190	177	164	182	175	202	161	165	157	194	194	157	197	167	173	189	207	187	177	199	164	194	169	195	187	167	185	172	167	190	176	159	175	171	186	155	187	175	196	179	183	154	183	214	160	173	196	167	185	169	173	193	158	179	188	179	186	192	164	176	173	182	185	195	190	165	188	183	154	223	189	185	231	207	188	178	194	154	198	202	187	171	189	176	163	202	195	203	172	209	152	179	176	192	176	183	187	212	181	210	166	192	158	176	168	182	181	205	162	190	191	193	168	199	178	179	158	187	173	184	188	171	184	204	188	169	153	178	204	154	178	199	179	169	155	159	195	179	175	182	201	168	179	157	187	188	189	178	183	169	206	175	198	163	202	206	191	199	176	168	218	175	168	185	149	188	199	176	161	193	173	175	175	181	168	167	174	169	193	158	173	179	171	193	188	186	164	199	169	171	150	181	203	177	169	183	174	174	202	191	163	180	182	175	179	186	171	178
50470	40074	46169	36581	13768	779	671	629	542	533	548	512	507	479	476	406	480	463	437	433	411	484	432	419	451	449	453	436	427	408	454	458	421	436	403	383	403	445	448	385	388	414	405	398	430	413	432	439	418	442	453	418	425	416	439	444	411	415	443	403	408	424	426	424	423	387	372	385	361	400	431	455	426	396	465	382	425	391	415	421	372	414	441	422	420	410	419	437	413	414	425	409	460	399	401	388	443	406	382	420	437	399	418	439	388	445	417	386	394	427	418	416	407	419	409	404	404	439	405	393	414	419	417	427	387	405	404	396	431	392	397	432	396	390	418	415	404	392	378	395	371	396	436	445	395	395	397	400	424	407	411	406	422	405	381	399	407	458	409	396	439	419	441	396	446	434	441	385	425	416	427	421	417	417	419	467	391	401	419	425	414	437	433	441	427	424	393	414	411	396	406	398	454	411	407	424	414	435	401	408	420	425	414	417	433	397	413	426	426	426	371	426	412	418	367	398	419	414	401	414	386	412	432	416	371	423	420	406	407	427	417	372	427	412	401	437	416	402	383	457	409	374	380	450	403	431	404	389	423	425	363	448	424	409	431	358	394	427	407	389	433	381	402	420	377	415	459	393	388	405	404	404	443	413	398	446	437	423	419	382	401	394	400	398	395	397	424	402	437	394	391	407	407	396	416	406	406	399	400	431	393	405	434	395	425	399	424	425	395	406	395	422	399	405	407	413	408	412	405	423	436	383	424	425	390	418	438	417	408	441	400	439	411	443	393	364	422	456	418	413	422	390	398	428	372	404	395	418	431	405	432	429	405	402	437	404	402	415	432	400	400	394	452	414	401	413	442	436	395	391	408	399	386	372	434	436	418	422	407	385	395	398	415	420	435	426	393	383	408	395	393	419	419	425	427	404	424	406	427	415	458	423	426	378	457	424	389	411	414	412	434	391	377	440	382	410	429	424	369	448	429	434	413	433	385	403	405	413	431	411	410	395	403	422	390	393	415	413	382	392	404	431	418	436	411	418	404	380	417	415	395	432	433	412	434	435	415	426	416	390	386	384	433	428	403	420	448	424	427	406	429	392	416	391	422	412	381	397	390	422	391	404	412	426	382	429	441	414	425	417	441	414	391	421	377	372	391	407	437	411	415	419	452	406	400	426	394	400	459	406	418	434	398	408	445	403	410	418	404	408	430	425	424	400	422	400	398	396	408	375	403	372	429	389	411	417	425	421	399	418	440	374	397	418	399	401	416	437	433	390	417	395	433	400	426	429	422	394	392	420	428	426	379	425	439	408	429	399	395	417	428	404	405	379	401	394	431	383	415	407	415	382	452	421	387	427	472	379	383	416	422	463	414	400	393	410	403	413	388	440	394	385	424	369	419	410	418	394	420	440	399	402	428	440	391	367	417	437	410	407	452	426	460	408	385	400	404	441	412	415	429	456	403	400	423	413	443	422	413	394	425	402	383	380	400	413	397	415	385	393	387	387	444	434	385	399	432	398	397	446	404	400	414	395	401	427	430	411	399	397	419	458	422	441	442	404	410	408	408	435	390	415	425	383	432	407	412	419	442	426	404	419	415	404	409	405	395	407	403	411	428	376	408	372	386	388	413	457	427	417	425	415	381	420	451	374	428	419	398	397	391	441	379	421	398	399	455	411	431	415	405	412	448	397	431	396	425	427	423	424	438	413	415	403	434	391	424	414	414	418	445	381	439	430	435	437	409	444	411	403	419	425	423	397	399	433	407	422	396	417	427	420	425	410	422	377	408	385	384	427	414	413	407	380	469	408	437	417	396	413	420	397	409	376	419	419	411	399	421	441	446	402	413	419	432	407	451	427	395	400	423	411	435	406	377	425	418	384	422	417	404	375	392	433	429	417	404	380	394	421	441	405	402	381	424	413	425	392	369	420	413	416	402	414	432	365	429	406	415	409	406	385	461	431	417	419	408	430	429	383	382	424	404	426	392	431	413	412	425	420	446	438	407	438	423	442	409	405	450	379	435	418	394	405	398	405	408	417	397	413	404	423	414	376	399	414	404	430	437	439	391	424	427	404	413	414	387	400	416	417	442	426	424	425	385	432	376	408	415	392	404	398	426	407	402	412	446	432	435	385	419	440	437	444	412	412	421	457	409	444	384	422	478	393	450	446	406	410	438	428	438	438	430	372	421	389	397	448	387	415	412	392	442	433	393	419	389	403	412	430	404	409	417	437	429	436	428	418	414	443	371	381	419	407	427	442	410	395	461	411	396	408	433	412	420	415	438	396	426	399	427	387	414	445	431	387	438	370	449	411	397	399	406	423	442	366	419	430	408	416	377	423	380	411	453	412	442	457	407	422	441	428	440	439	383	416	434	420	433	437	403	419	405	382	431	388	397	439	397	416	440	390	402	423	422	399	425	411	385	399	381	379	415	408	369	389	412	410	427	398	419	402	391	414	392	450	425	419	414	399	383	441	405	392	449	426	406	404	408	402	399	433	401	405	402	394	457	418	434	392	399	420	409	435	424	385	453	397	403	435	438	390	444	413	395	399	415	433	423	421	401	391	455	399	445	425	438	398	401	399	391	411	402	461	406	436	409	378	410	431	429	460	461	431	414	410	383	401	395	403	413	384	399	385	402	425	373	433	429	395	427	440	429	387	407	401	392	442	394	397	434	404	425	413	397	415	425	434	381	426	463	387	392	417	462	392	416	382	391	373	430	420	399	400	403	438	393	407	438	464	422	397	395	437	381	396	413	405	407	379	397	403	408	454	446	430	386	416	363	403	434	391	402	411	419	412	401	416	369	417	450	439	398	424	439	410	415	379	390	384	438	418	367	422	376	438	384	408	411	398	412	382	420	440	431	406	408	444	410	416	385	387	420	391	434	424	420	430	426	382	420	412	399	434	394	422	387	423	410	404	413	454	426	435	408	421	439	406	402	412	440	417	395	441	412	437	419	405	368	376	392	449	426	378	397	437	411	409	413	439	412	411	420	363	388	406	376	389	414	391	400	437	433	426	459	434	436	405	392	399	403	378	441	415	414	412	420	412	400	411	406	416	408	384	422	427	383	400	388	396	442	409	411	429	390	406	444	451	434	376	390	405	418	441	431	382	414	428	422	454	405	418	430	384	429	396	403	422	416	386	398	412	422	404	407	419	426	399	439	429	358	369	418	413	415	380	413	383	419	433	345	415	428	409	403	430	362	395	404	432	412	419	419	433	405	373	417	391	459	410	431	416	409	370	401	414	425	382	409	418	410	394	401	459	405	379	414	434	396	404	412	391	406	405	431	418	432	434	397	423	455	381	389	400	452	430	410	422	428	416	399	416	396	441	434	416	396	431	416	420	428	383	409	445	388	441	435	375	411	396	413	412	399	451	430	399	409	393	412	432	421	397	430	436	401	395	409	387	421	362	376	405	394	410	362	415	400	409	392	420	418	462	398	433	462	391	392	396	430	394	393	412	389	424	409	416	432	406	411	428	399	412	399	412	431	407
87966	65179	57856	45201	21099	1931	235	211	178	145	136	147	126	138	126	125	122	123	113	102	113	120	119	116	110	116	100	132	91	102	112	92	101	102	116	108	112	114	106	113	114	108	113	115	100	109	102	89	98	120	115	94	107	105	104	100	94	121	98	115	98	70	98	122	123	112	107	94	97	119	116	105	107	110	105	110	123	100	118	105	97	115	112	102	113	112	101	89	96	110	98	99	110	119	96	115	120	95	95	103	80	107	119	102	116	97	88	122	111	109	95	115	122	103	104	119	111	111	108	116	103	117	113	109	123	112	98	100	118	130	105	107	88	102	109	123	116	113	112	109	83	108	116	97	93	118	108	128	91	112	124	107	92	105	118	106	98	114	117	91	105	90	101	86	116	96	107	120	100	121	109	109	105	111	102	114	108	114	103	110	103	109	108	111	113	98	121	111	127	111	117	120	104	100	103	85	117	108	87	127	99	113	108	109	97	88	118	115	107	119	100	114	118	118	113	104	131	107	134	107	90	100	123	98	109	108	98	119	96	111	119	109	103	99	107	110	90	119	84	92	104	98	124	108	106	96	88	106	111	123	94	114	131	110	102	98	109	108	92	97	108	114	102	106	108	117	103	105	107	124	113	95	106	109	124	103	98	91	100	101	101	121	105	96	100	107	126	104	108	128	105	128	119	118	110	115	91	110	116	99	101	99	105	104	125	112	113	124	108	110	102	93	113	119	102	117	91	121	105	100	101	83	110	93	112	104	96	101	96	89	101	117	128	113	112	127	103	115	102	99	95	116	77	96	101	114	119	99	106	107	119	114	109	103	129	98	100	118	98	104	122	107	120	104	102	110	106	90	108	113	119	98	105	104	101	122	117	101	107	105	114	89	92	91	90	102	122	108	124	127	98	98	101	114	106	112	95	113	101	80	84	103	107	99	119	112	120	95	130	117	108	113	115	94	114	114	117	100	105	93	118	98	116	116	107	104	102	95	109	95	111	115	136	93	111	97	120	111	105	105	88	104	113	97	105	103	86	125	87	109	109	110	97	100	105	118	128	101	112	107	98	100	92	116	94	121	114	98	103	97	118	126	117	90	103	115	117	113	108	105	119	123	117	108	109	122	114	106	100	118	106	106	113	112	127	115	100	116	96	118	98	129	108	101	98	104	100	85	122	108	108	102	113	118	105	116	109	104	90	97	114	101	107	104	113	104	93	119	101	108	97	101	85	110	108	102	112	113	110	112	106	115	105	121	110	132	108	99	109	104	100	98	91	95	117	131	105	98	101	133	93	110	101	114	105	99	124	104	106	122	101	112	102	108	120	99	121	109	122	114	113	111	118	115	100	100	89	116	115	111	102	96	121	113	127	95	86	107	110	115	115	113	130	97	112	114	108	103	102	109	111	96	108	122	111	95	106	105	105	94	81	102	96	111	110	100	118	118	103	116	104	99	106	104	94	99	109	99	116	123	126	111	102	114	122	114	104	99	119	112	74	97	81	108	110	115	106	131	122	103	104	124	105	105	110	91	90	115	107	111	117	99	111	113	113	98	122	87	117	87	89	115	93	99	116	123	120	108	116	112	104	121	103	104	86	103	99	90	116	81	97	97	115	113	113	120	125	104	109	124	114	99	94	109	100	80	98	110	103	111	114	104	86	112	127	104	106	120	88	97	105	93	78	82	98	96	99	113	106	108	89	100	109	111	105	91	110	84	104	115	112	118	113	118	117	110	82	106	111	103	102	103	100	103	115	103	93	119	113	106	104	110	89	115	118	85	105	115	122	111	124	100	101	112	107	104	106	107	124	117	101	101	92	92	117	112	86	110	102	102	94	110	99	103	111	123	119	100	97	93	113	109	89	113	101	117	113	101	96	90	109	120	115	114	97	105	106	112	91	113	111	92	120	100	112	109	79	96	98	107	156	109	106	91	118	102	100	98	96	107	99	95	115	119	104	109	107	98	108	110	78	102	91	94	107	107	94	117	114	107	118	103	93	105	102	110	106	112	103	119	79	101	105	119	105	100	88	105	120	107	97	87	111	120	92	121	117	103	123	118	95	85	97	107	135	114	109	116	109	93	104	115	116	114	134	85	105	82	111	113	97	95	102	112	92	100	104	115	92	120	104	116	101	117	108	106	101	101	93	93	90	112	93	109	114	96	101	132	135	94	120	117	98	101	108	100	128	108	93	115	112	108	110	102	129	91	108	109	98	102	97	102	111	102	98	111	100	107	105	102	91	80	94	95	125	112	111	115	105	94	101	129	106	112	120	102	108	78	111	105	113	87	97	106	103	123	87	100	114	137	120	102	122	118	111	120	105	85	123	114	112	114	107	94	111	111	111	109	101	111	98	132	104	104	120	92	87	115	112	97	138	105	98	117	93	110	121	110	111	105	113	127	97	116	85	103	107	106	102	91	97	89	110	102	93	108	108	86	103	115	99	110	109	92	108	113	98	104	88	123	127	98	100	113	121	113	107	90	94	97	111	99	102	113	102	103	113	101	118	114	106	106	90	101	92	103	110	92	95	116	138	142	97	107	112	99	105	92	114	108	118	107	114	87	122	99	103	88	93	115	107	107	105	116	102	137	96	107	96	110	111	120	91	101	90	116	98	110	99	100	109	101	110	109	123	105	121	114	104	97	90	118	102	114	107	103	106	124	109	106	108	121	107	110	116	127	106	105	123	94	113	105	105	86	105	110	98	106	115	98	118	108	91	106	78	106	100	99	111	101	110	96	85	104	121	112	91	93	123	113	104	115	129	115	99	105	96	119	97	105	107	100	124	109	102	94	109	95	99	92	102	118	107	110	106	97	105	107	114	86	96	104	109	108	116	116	99	109	101	92	91	103	105	132	115	122	109	119	120	103	119	91	104	94	133	111	110	99	97	96	97	120	110	103	104	96	113	99	112	95	110	99	86	100	117	128	106	106	125	99	88	108	101	91	103	92	91	114	113	120	96	110	100	105	115	109	104	103	107	104	121	108	125	126	108	97	86	122	112	106	124	110	114	97	116	114	105	118	91	119	80	96	100	95	103	102	131	102	107	101	103	114	119	108	112	103	101	102	109	103	103	116	85	124	81	111	102	94	126	118	116	106	100	112	79	106	106	100	94	118	108	100	100	107	114	105	97	102	121	112	99	106	113	92	97	103	127	103	120	87	113	126	150	103	107	106	103	121	117	92	94	112	121	115	101	98	91	116	126	101	119	113	98	111	105	113	104	113	113	119	97	126	94	102	91	110	91	103	89	99	87	104	104	100	100	120	98	110	105	104	100	102	105	120	125	121	112	109	103	99	110	111	87	102	92	104	122	127	91	104	88	116	117	119	86	108	99	99	94	103	106	111	115	97	100	113	117	99	101	93	100	115	108	105	94	86	106	99	116	116	94	98	92	110	103	101	93	91	94	99	104	103	88	116	92	95	101	115	96	87	99	106	110	88	115	79	117	110	109	125	112	100	103	92	88	116	111	106	96	121	120	108	98	107	123	90
60308	48682	55574	47624	17201	982	792	658	604	528	511	455	451	407	373	378	350	384	319	316	315	313	310	323	329	336	302	276	303	284	321	292	317	281	284	289	275	284	295	281	308	253	282	278	304	270	276	273	303	264	285	277	288	314	302	290	303	246	274	293	242	259	249	283	286	278	280	279	305	284	269	265	273	283	261	286	260	275	242	254	271	274	258	260	268	297	258	262	244	269	268	298	275	295	267	270	286	230	263	280	254	257	255	254	265	276	265	316	277	272	292	297	241	254	242	279	234	252	274	289	251	263	261	276	259	272	290	276	267	289	288	295	247	254	276	284	281	238	271	269	255	283	260	276	281	232	280	279	264	290	271	299	252	236	242	247	258	257	256	261	288	273	285	286	271	293	264	279	262	287	244	263	269	265	270	268	272	238	277	290	264	290	253	248	277	242	266	287	269	245	268	263	268	255	286	249	265	274	270	262	241	274	286	261	281	280	255	238	268	264	250	242	262	271	237	273	260	284	268	283	270	261	262	281	248	236	277	239	260	255	268	262	288	242	255	260	291	266	262	269	279	218	268	275	278	271	266	286	248	284	238	255	243	276	266	246	272	270	251	298	262	263	287	259	218	280	296	249	291	264	289	279	273	241	251	269	253	250	254	288	251	259	247	245	284	253	269	275	259	283	264	268	258	263	289	250	263	291	285	257	266	258	264	264	257	252	256	265	250	272	259	280	276	270	302	255	286	260	312	262	257	268	232	259	294	251	258	281	270	259	257	283	261	292	244	244	284	248	247	281	270	287	262	277	269	263	249	248	267	273	251	264	280	257	264	263	271	241	258	270	248	260	274	286	256	267	232	281	314	280	268	274	253	240	279	271	263	267	265	248	275	291	261	261	266	274	250	267	246	264	275	265	283	255	281	268	248	265	247	264	287	263	263	243	236	266	267	269	254	294	249	246	280	244	281	239	261	262	282	256	274	271	245	231	292	286	251	282	267	266	264	265	291	254	276	280	274	262	279	249	255	262	244	281	286	259	273	275	247	273	274	272	260	274	281	289	259	285	267	236	248	266	263	245	300	239	270	273	269	295	236	284	291	272	272	253	305	274	304	262	279	261	265	268	274	283	242	279	208	238	274	255	267	260	280	257	271	261	259	266	269	261	261	253	251	275	267	235	259	288	262	275	285	250	253	256	247	291	253	301	280	286	289	264	277	249	249	268	240	250	269	267	281	256	268	286	291	270	280	254	267	257	256	274	263	279	260	270	275	289	231	278	255	256	281	259	248	251	260	270	284	248	276	284	286	264	283	257	259	252	264	280	292	269	271	270	253	280	268	262	262	232	280	265	294	280	274	214	264	299	288	271	292	282	261	276	253	275	283	259	265	267	276	279	275	261	261	250	267	299	264	269	294	244	264	267	277	267	277	256	268	253	276	251	243	254	276	255	273	285	279	246	277	255	250	290	286	276	267	244	251	255	261	277	288	249	275	256	277	263	279	237	275	285	284	239	278	243	270	264	266	265	253	252	245	249	251	267	259	278	265	250	245	232	283	262	257	235	274	261	270	271	272	275	250	285	241	295	256	268	248	278	291	275	237	253	261	282	250	263	261	276	288	290	258	238	272	249	291	275	285	262	273	308	279	265	275	255	249	269	312	275	287	269	265	264	247	271	270	276	277	253	247	259	262	276	284	255	323	267	258	306	275	282	264	264	275	247	274	287	246	258	286	263	257	312	271	256	256	277	272	252	261	239	253	260	269	256	252	251	257	282	260	284	264	248	279	275	255	259	284	277	272	304	293	267	253	264	284	269	239	289	252	280	282	256	225	271	251	254	250	282	247	253	279	270	268	272	270	251	252	295	262	261	273	279	267	289	261	258	250	269	249	251	280	248	250	282	275	260	267	277	259	251	248	277	281	273	252	267	249	246	274	262	259	250	262	266	268	275	242	274	275	266	271	226	266	267	277	247	263	271	253	289	274	236	239	253	248	270	297	292	261	284	240	235	260	280	254	265	266	257	264	251	270	271	238	282	274	258	280	257	286	284	276	317	264	298	250	232	257	259	258	252	278	292	273	252	248	286	253	242	280	261	251	261	299	258	252	262	271	276	279	269	248	254	298	242	242	290	272	246	278	267	225	271	268	245	272	260	282	285	248	248	250	274	214	243	305	257	261	245	277	256	282	259	257	279	277	256	274	268	261	266	261	260	284	277	257	235	254	272	254	259	246	246	258	255	249	268	256	266	312	276	245	271	257	268	266	266	292	248	249	257	277	248	264	260	234	289	297	280	254	269	270	299	287	250	274	293	292	274	283	259	266	244	243	242	255	259	271	264	243	258	280	276	283	253	251	255	268	263	297	244	278	271	288	255	276	285	287	265	251	266	262	293	234	255	257	276	279	250	282	276	276	271	253	281	251	259	274	263	259	245	276	288	266	266	310	300	291	267	261	288	267	259	270	278	263	272	243	287	284	242	268	238	287	281	270	266	263	247	238	242	287	283	243	268	235	258	275	266	251	253	297	282	275	274	275	255	260	267	254	244	266	225	273	282	301	259	272	275	266	287	276	249	274	261	271	279	246	252	245	265	265	302	254	247	243	264	224	261	256	275	269	295	283	260	271	251	289	287	238	272	262	268	265	268	279	270	236	266	246	248	271	298	266	253	253	280	257	292	263	279	261	291	278	238	243	254	279	268	255	287	245	241	263	299	286	252	243	277	254	265	250	284	269	257	263	260	233	240	256	249	263	268	254	289	245	266	256	267	266	269	237	240	284	269	252	283	263	261	245	272	257	245	265	279	269	245	286	304	254	251	270	261	264	257	231	239	268	288	255	285	263	291	251	274	277	285	279	265	273	313	259	272	262	255	239	252	273	247	246	284	276	261	251	245	281	277	312	263	223	271	277	271	260	277	291	309	247	246	287	264	283	280	279	266	264	272	255	249	274	297	306	267	239	267	283	243	266	234	294	275	245	254	247	295	270	282	235	255	269	298	255	257	243	261	244	244	267	260	251	249	261	227	278	258	289	272	242	283	275	268	252	257	268	295	280	283	290	264	282	279	275	281	255	263	270	255	281	278	260	263	275	278	239	284	257	263	262	233	272	277	258	231	273	271	248	286	262	259	264	250	267	271	244	281	242	280	261	318	272	264	257	243	262	265	243	254	257	263	253	277	267	289	301	242	298	305	304	306	244	246	250	262	236	294	292	265	304	252	240	250	270	263	278	263	244	280	268	280	248	280	261	256	246	292	276	264	280	252	263	261	262	271	274	249	257	238	275	271	292	267	284	275	269	289	268	257	257	266	235	261	272	264	287	259	264	264	274	274	268	289	281	283	249	248	266	267	277	251	263	272	263	247	254	273	269	247	266	285	264	272	256	240	284	266	261	264	262	261	241	257	244	294	294	268	272	288	252	258	242	272	265	285	265	261	255	231	262	269	258	300	274	271	256	260	247	248	260	277	283	262	264	279	255	286	251	269	280	280	316	242	268	241
32835	12437	3755	1725	592	297	273	315	277	274	261	277	258	275	260	279	289	281	285	310	314	256	287	277	301	269	301	326	302	317	328	309	318	281	294	321	348	287	283	286	280	315	296	310	292	320	305	320	276	288	318	307	308	308	294	320	306	277	274	282	302	258	294	302	291	306	275	311	293	254	289	313	292	282	294	278	268	291	299	294	338	275	305	307	268	311	274	311	298	313	312	327	324	337	293	321	293	324	300	263	288	272	287	287	297	303	277	303	276	305	287	273	284	296	307	263	285	302	296	316	317	298	273	309	287	283	293	314	307	311	268	302	312	296	293	290	321	340	255	298	266	284	302	279	257	297	294	292	279	295	308	304	267	314	302	300	292	269	298	277	295	306	259	290	309	298	307	289	288	293	242	298	306	333	291	282	264	320	240	274	298	304	307	319	282	276	306	288	282	294	280	283	282	302	302	275	294	294	288	292	270	324	293	295	291	311	281	284	305	317	281	303	288	271	296	277	287	243	282	286	292	237	304	320	282	278	305	328	295	293	314	312	281	281	323	301	304	283	284	277	330	298	312	332	279	306	323	270	306	313	298	324	301	295	265	310	302	287	278	268	257	307	279	270	290	337	319	312	309	306	333	297	285	273	304	306	321	300	306	310	275	313	268	279	279	328	276	292	291	287	302	279	284	312	282	256	305	285	285	285	290	314	309	277	294	287	297	325	297	296	270	287	285	299	301	297	321	326	260	305	292	290	298	316	282	275	332	280	305	260	296	299	275	300	294	291	287	285	285	301	306	284	286	299	293	289	296	327	329	280	279	312	281	286	291	275	279	336	271	294	306	287	271	304	268	273	267	307	286	254	294	279	282	299	285	300	311	290	292	335	303	298	307	313	277	302	319	291	272	280	283	260	271	306	304	324	307	275	277	268	277	335	305	297	317	321	301	291	267	274	278	299	267	303	299	297	302	295	296	288	292	291	260	285	267	292	264	286	296	303	273	278	265	305	293	298	264	263	258	293	317	323	275	288	246	314	268	300	290	328	299	297	306	258	272	276	301	311	267	258	287	298	293	307	296	327	296	305	270	316	306	318	295	308	307	301	303	258	278	280	288	310	280	249	306	305	284	305	306	274	281	275	274	282	283	298	282	266	265	303	306	279	276	308	301	298	304	300	300	268	298	306	287	308	304	296	260	269	309	321	304	324	283	299	302	293	312	301	286	291	297	326	290	280	273	279	285	300	283	282	286	300	314	309	295	272	271	279	278	310	296	296	314	311	300	283	313	275	277	254	329	291	314	286	312	283	316	303	315	314	303	268	295	298	289	274	330	317	293	297	292	262	319	300	256	294	284	273	293	318	296	283	281	297	274	257	328	278	305	284	329	303	317	306	305	308	292	293	301	282	292	279	280	291	270	283	293	323	289	282	277	281	274	295	272	292	301	278	311	286	284	301	292	286	280	255	283	286	311	287	265	273	300	350	314	328	314	271	274	286	280	305	274	295	302	274	273	289	294	295	300	303	279	286	281	271	307	275	274	270	275	310	302	268	304	273	282	295	310	287	291	275	292	311	280	267	269	297	282	285	315	306	276	310	296	285	308	296	341	281	280	298	311	254	285	279	289	309	305	269	299	298	258	285	313	282	319	296	285	319	275	297	287	354	299	292	285	261	307	283	278	289	298	310	327	303	296	249	299	295	253	288	272	329	307	301	302	299	296	343	297	342	292	262	312	288	279	296	296	293	308	323	327	306	269	246	299	277	285	299	299	290	327	295	296	297	284	293	300	296	282	291	287	281	295	307	298	284	266	283	301	305	302	291	260	309	315	285	308	306	281	299	268	326	335	306	302	343	306	325	277	300	295	285	279	323	301	276	287	271	282	259	287	292	303	285	300	271	276	311	299	305	260	317	287	310	293	301	289	300	275	299	296	292	290	317	292	300	274	330	278	325	294	323	272	320	297	279	298	280	296	305	264	241	304	322	302	294	297	319	316	283	291	296	292	292	268	268	261	307	295	279	313	285	297	283	284	274	295	312	331	279	309	292	288	257	275	303	285	305	288	296	300	293	316	296	293	276	316	312	280	290	299	314	314	266	312	281	282	292	295	293	318	305	298	307	280	315	293	261	286	312	275	308	300	292	260	259	296	300	282	292	298	283	284	291	273	320	319	261	305	299	304	310	300	302	323	281	320	300	308	257	297	292	293	316	338	272	300	292	297	290	325	292	292	311	288	286	320	273	269	289	271	280	275	322	292	264	305	327	283	286	326	327	289	282	306	298	276	295	285	305	324	272	286	313	283	307	288	280	299	309	291	270	270	311	309	286	303	281	293	300	307	315	301	280	304	324	308	309	265	299	293	282	272	285	284	256	285	299	289	274	298	281	272	283	289	277	307	313	277	305	294	282	323	285	271	260	323	315	310	274	282	310	283	307	264	253	285	308	299	299	269	317	302	259	275	300	301	303	276	305	297	332	289	295	305	316	245	239	276	287	290	288	275	281	298	284	289	269	277	302	293	313	263	303	261	267	297	281	258	295	298	290	301	272	284	282	298	315	289	290	322	313	269	278	295	268	301	262	306	278	283	267	291	314	311	345	297	306	293	295	288	300	305	296	310	300	266	293	282	286	293	313	290	287	292	312	262	282	290	329	303	304	300	281	278	333	297	312	309	293	307	312	286	299	324	288	301	294	308	276	276	261	293	277	295	282	305	288	293	289	282	294	266	277	328	285	275	320	268	287	282	269	285	293	306	275	290	313	301	299	307	272	329	271	308	290	282	334	287	294	295	261	333	298	308	306	299	277	287	285	271	292	298	274	306	318	344	341	283	264	294	291	296	288	275	301	282	330	318	313	321	289	337	320	310	264	254	296	286	253	318	285	316	288	319	276	270	275	289	277	286	320	275	301	280	271	288	287	286	299	281	303	287	322	286	284	277	297	299	303	314	276	285	272	270	284	263	296	300	305	327	282	279	307	284	279	279	252	315	308	315	282	279	287	314	307	289	298	278	281	301	307	288	277	280	291	315	274	302	279	254	311	301	270	294	320	309	286	295	272	282	294	311	294	299	295	311	295	289	279	283	253	339	300	291	288	283	272	319	300	285	288	296	281	276	306	279	284	311	282	303	332	280	318	317	335	307	295	309	298	311	310	283	309	275	300	285	306	310	283	315	271	286	305	294	275	304	297	278	321	310	269	322	306	282	283	303	318	295	288	325	293	301	295	301	319	266	293	316	306	293	281	287	308	328	300	288	327	303	316	307	366	289	305	294	277	325	308	292	264	291	284	297	334	300	279	310	330	287	301	302	312	298	321	295	286	306	306	308	298	302	269	310	305	282	321	282	297	278	268	303	321	320	305	287	289	289	303	273	303	319	310	301	293	301	300	312	308	306	305	274	313	295	271	281	303	294	298	286	299	295	313	313	278	264	315	311	310	335	288	246	274	304	293	292	292	303	315	311	324	273	322	304	307	288	320	304	313	303	256	300	284	277	270
28304	9902	7475	4975	1743	630	674	624	671	659	642	641	701	628	660	618	635	622	632	683	665	618	688	672	642	644	632	670	651	629	627	652	647	671	649	596	599	710	589	670	650	656	620	625	598	619	733	610	642	630	650	659	599	630	619	597	673	651	637	609	640	610	626	679	604	696	626	641	677	660	684	673	648	629	630	640	677	633	696	652	641	627	640	656	669	676	633	671	656	658	666	643	658	643	661	646	642	595	595	641	625	658	601	655	656	639	688	651	627	606	660	674	648	620	666	599	613	649	640	659	660	635	650	649	642	631	660	641	668	651	639	625	644	647	687	608	628	655	618	644	671	634	665	648	629	611	691	647	635	679	651	619	656	635	663	652	607	690	593	678	628	629	650	652	628	652	652	614	665	600	636	667	632	645	663	646	646	601	643	636	645	614	618	629	658	644	653	655	620	675	664	681	630	644	647	687	661	672	635	665	660	634	621	598	659	627	632	680	663	591	604	638	672	620	621	654	607	667	663	633	612	642	661	605	671	639	666	671	655	632	650	677	633	647	665	624	654	623	625	608	651	595	630	668	654	599	646	632	647	635	606	611	582	663	616	629	668	638	650	686	620	677	707	665	629	663	624	653	622	638	658	671	655	640	661	715	607	636	678	663	659	643	656	613	642	642	625	664	639	697	619	729	644	598	686	618	615	659	599	644	621	642	628	632	639	655	631	631	651	599	654	642	646	645	691	652	623	600	651	682	635	608	601	669	671	652	655	650	616	618	613	638	670	662	616	575	665	647	640	656	691	643	609	619	623	629	614	663	586	640	636	630	621	667	623	634	680	635	652	670	671	669	666	654	618	654	627	609	654	637	681	645	579	616	713	663	635	666	628	629	636	664	645	646	650	681	625	621	628	636	617	578	673	619	656	642	639	617	679	614	662	637	686	650	647	631	663	643	607	648	669	628	673	646	660	659	637	637	630	634	668	645	651	615	667	660	643	661	610	724	681	695	643	679	639	680	659	647	678	633	638	665	654	630	668	598	640	618	619	640	649	702	645	632	645	662	643	638	649	648	616	659	649	643	639	669	665	631	658	648	663	645	631	631	661	639	632	672	612	663	664	600	669	638	653	620	615	660	661	628	656	661	668	616	667	620	637	647	655	647	642	625	714	697	665	616	639	650	639	677	651	665	606	630	644	652	664	641	621	643	631	686	613	662	597	655	614	659	637	661	630	674	650	584	661	649	607	612	680	694	649	668	646	664	631	639	687	621	683	642	657	660	664	654	636	677	658	655	644	619	646	647	621	657	644	643	583	658	644	671	685	638	658	688	670	669	675	639	625	693	609	667	658	655	635	634	632	603	582	676	636	706	678	657	628	656	655	622	627	631	628	654	678	629	615	666	628	649	681	690	660	657	632	650	658	657	682	612	662	653	617	639	676	649	675	623	659	669	635	673	654	624	639	647	614	700	638	651	663	688	636	629	633	674	641	632	616	662	638	649	658	643	646	651	640	597	661	583	623	638	628	618	638	620	613	687	636	682	636	644	628	617	621	653	682	629	653	680	636	613	651	645	646	652	648	664	689	653	687	630	619	658	675	667	647	606	675	676	698	675	623	674	657	680	640	656	629	629	577	686	634	654	670	654	636	620	668	603	625	628	660	612	653	612	602	622	639	636	662	634	622	675	644	637	642	662	615	666	660	688	645	580	688	625	661	646	639	643	627	673	615	620	648	622	638	646	601	663	637	654	639	592	631	668	672	698	645	606	687	614	692	599	659	689	651	623	659	628	626	642	640	703	651	638	633	652	669	703	625	683	668	656	657	686	608	641	624	635	644	660	610	628	654	656	656	635	687	646	628	604	659	613	640	669	640	635	660	643	614	598	681	599	694	673	659	621	649	658	629	673	629	655	698	681	676	688	620	600	633	658	657	661	656	708	634	677	638	616	661	684	668	642	622	674	678	622	646	651	599	602	574	686	663	650	638	642	625	601	636	657	661	645	616	669	617	648	632	649	608	609	676	669	652	625	652	657	678	653	659	644	704	654	688	656	630	629	627	656	613	665	601	604	608	688	699	644	614	643	672	605	639	658	638	647	666	631	644	628	643	629	653	631	641	616	648	654	649	660	601	624	595	668	638	632	678	686	667	629	687	606	637	672	650	631	608	666	647	656	682	614	657	670	651	620	651	598	667	671	665	629	641	665	664	551	665	636	621	643	671	666	660	682	646	671	646	628	660	635	679	677	660	631	630	646	656	635	657	593	639	620	626	603	652	683	611	639	604	602	675	628	611	656	697	666	672	671	644	650	646	652	638	635	657	649	640	669	609	664	668	669	618	589	660	659	658	689	625	686	624	676	627	633	674	626	602	664	678	631	652	713	645	634	621	632	661	628	693	636	667	608	644	667	657	627	614	612	644	644	670	622	590	674	621	650	665	585	716	602	680	623	665	646	621	616	635	636	589	617	668	686	668	618	625	639	615	651	624	671	655	667	576	657	658	606	611	639	640	604	688	663	657	632	619	625	622	645	624	657	632	651	641	648	626	621	623	626	632	652	674	667	621	642	649	668	628	591	681	706	604	660	671	654	646	667	596	650	642	640	664	636	656	666	627	624	645	621	663	624	657	656	607	630	634	623	616	610	632	642	646	679	654	655	670	637	651	624	645	642	692	622	668	660	635	653	655	604	630	623	615	655	621	681	600	570	672	633	628	633	627	644	629	616	659	618	648	640	682	645	624	627	616	678	616	679	640	630	645	711	664	615	625	666	648	613	636	639	669	664	604	667	644	653	627	640	610	659	637	661	627	629	679	634	672	656	676	632	665	658	631	655	675	651	587	605	656	666	683	586	669	675	627	626	628	695	626	641	636	663	682	624	622	655	676	646	605	675	655	596	639	660	615	640	637	649	628	646	661	635	683	610	648	633	644	610	639	664	620	667	598	644	643	692	673	591	654	639	584	602	631	640	638	629	640	658	623	627	693	635	629	679	635	657	631	663	627	647	686	659	715	630	690	633	655	685	653	621	608	639	653	647	648	646	646	670	599	690	677	683	654	680	628	598	645	646	659	626	632	644	690	635	629	645	641	633	638	726	641	613	632	647	656	682	654	598	633	686	695	644	645	617	665	670	676	633	654	647	668	596	647	630	629	619	595	583	611	624	636	605	646	626	640	643	643	642	627	640	619	671	639	636	642	638	648	641	673	665	617	631	651	662	624	678	640	688	645	663	628	643	645	668	654	660	656	636	591	666	628	664	651	706	647	633	676	614	644	663	633	700	669	646	625	607	640	646	630	629	649	637	588	643	666	665	671	635	645	653	633	631	581	643	661	584	658	668	669	650	645	651	665	661	668	619	666	629	616	676	627	633	667	604	652	662	628	650	648	636	590	660	636	601	658	595	658	610	670	636	629	706	698	622	635	648	677	647	642	630	678	605	663	656	632	673	657	674	617	675	647	630	632	638	644	675	649	636	615	655	678	646	636	675	655	637	636	623	639	654
77963	54704	45130	33800	11741	558	245	227	204	215	202	191	191	212	197	186	163	184	196	182	201	172	196	171	174	189	222	176	165	193	157	185	203	153	189	169	180	175	182	190	188	176	178	162	179	179	160	197	184	192	176	172	190	183	185	168	183	170	176	172	195	180	200	178	175	182	195	198	189	196	167	201	203	175	168	192	203	180	155	176	189	149	187	215	163	199	199	196	183	171	192	178	169	180	182	151	195	185	186	177	192	194	154	188	185	210	165	172	194	184	176	200	160	200	176	179	207	187	166	152	179	173	208	171	158	151	197	187	190	167	178	188	156	156	182	163	172	205	179	205	191	177	188	164	171	185	185	194	177	204	171	189	184	180	183	180	221	202	174	193	177	196	147	219	174	172	156	182	168	180	158	193	197	173	160	174	179	172	206	187	197	206	178	168	200	207	184	187	189	171	175	164	172	155	180	194	183	184	176	181	204	175	197	205	153	172	165	192	191	169	183	168	170	187	174	141	167	158	207	181	197	215	164	204	196	187	168	175	166	186	168	177	176	171	165	199	169	199	168	183	177	172	198	206	179	142	155	181	170	179	177	154	181	207	187	165	196	200	187	145	179	195	176	200	184	175	187	172	161	195	172	168	192	172	163	171	164	189	192	189	168	195	153	160	158	135	156	199	177	168	188	187	184	187	181	178	189	183	180	175	189	192	191	158	182	175	177	199	186	197	183	175	186	172	165	181	178	204	188	174	188	200	184	159	174	204	168	161	190	186	189	170	196	181	165	188	171	196	181	172	184	173	182	164	193	188	186	195	188	182	163	191	197	196	171	168	179	173	176	180	179	181	182	169	181	167	171	155	222	185	195	179	196	170	155	156	177	187	161	160	179	162	180	176	183	180	183	165	154	199	163	210	188	182	167	189	205	164	183	182	173	159	151	190	163	189	181	163	178	178	171	183	177	196	182	192	158	174	188	177	176	194	182	160	158	181	176	192	183	224	173	175	187	174	198	166	172	158	159	172	196	174	160	157	154	174	176	181	160	182	189	175	173	176	185	190	176	191	171	180	212	198	180	183	165	180	185	202	203	178	150	171	162	170	182	174	188	154	185	162	196	184	206	202	178	201	191	178	178	192	175	190	194	183	177	183	183	204	185	183	179	183	184	184	158	189	179	173	193	180	173	213	191	198	185	157	191	184	188	166	176	195	175	192	179	165	169	179	180	201	183	189	189	212	169	172	171	187	171	176	170	146	187	176	160	185	161	155	199	170	183	188	191	186	168	176	169	193	163	202	173	170	186	173	200	188	169	172	169	189	181	161	194	175	196	159	193	189	185	196	206	176	150	199	184	197	173	200	183	176	196	210	163	198	190	168	178	179	172	172	185	164	201	180	195	175	169	177	170	185	180	178	193	166	170	158	184	188	173	174	175	189	190	197	197	159	194	172	157	178	186	183	205	168	189	190	180	182	188	179	151	172	186	179	177	199	165	195	178	181	197	203	189	165	168	180	162	191	173	167	161	187	157	179	160	190	190	177	172	180	161	197	200	175	176	175	154	187	193	180	187	188	196	198	170	163	170	166	139	187	195	199	182	190	172	208	182	180	181	153	175	187	178	197	178	189	176	184	173	172	187	170	191	155	159	181	177	191	183	166	184	200	162	179	178	199	166	169	203	188	182	179	174	179	157	193	168	200	172	190	191	185	181	215	161	199	186	166	179	181	173	171	175	181	171	177	166	162	188	170	181	189	183	189	180	190	174	167	165	201	201	169	191	170	182	154	171	155	180	161	176	185	203	189	186	161	183	184	209	202	151	169	138	200	180	180	178	185	200	190	178	191	173	221	183	206	164	181	178	193	158	175	185	188	180	184	172	174	175	158	163	184	172	189	183	167	186	162	184	154	178	194	182	166	179	178	177	156	182	197	202	176	179	162	176	167	186	187	203	190	165	187	167	217	214	196	179	176	177	169	200	167	185	186	162	179	170	185	154	166	188	186	174	183	171	163	183	168	178	208	157	179	196	163	201	173	205	201	193	203	212	178	218	189	152	194	205	184	187	165	177	187	182	199	191	192	199	203	192	174	177	179	181	173	168	198	189	183	166	168	193	160	183	169	205	181	177	169	194	188	185	179	148	217	190	174	178	196	189	181	192	184	198	162	183	185	182	209	194	200	168	195	189	198	194	186	197	175	165	180	164	184	224	180	165	196	192	169	159	200	175	172	166	196	169	182	198	182	185	158	183	173	165	165	162	204	154	159	181	177	171	173	163	208	190	189	187	189	154	165	168	201	175	182	196	210	184	169	191	167	185	201	196	178	178	162	187	184	203	188	168	157	166	172	185	169	204	181	196	174	163	206	154	171	158	166	185	174	157	173	179	151	195	191	192	190	190	176	164	208	200	209	226	176	183	195	200	194	205	190	210	174	175	182	179	177	173	191	170	175	196	212	177	154	161	178	198	185	186	181	178	164	206	183	173	179	157	171	182	206	189	180	191	170	191	146	177	169	185	187	195	165	180	214	178	192	174	191	178	175	173	166	192	179	191	177	177	161	165	184	178	173	167	212	172	169	184	185	174	211	167	171	199	209	170	180	177	173	167	159	186	163	177	171	196	170	167	179	175	219	174	178	180	206	191	166	188	182	167	177	159	144	155	174	204	182	167	192	202	208	175	179	186	175	167	160	191	151	193	187	183	167	151	172	201	196	168	186	199	197	179	195	172	159	170	195	184	180	166	188	160	176	184	183	181	165	215	216	165	194	172	183	190	161	187	168	149	194	162	176	193	195	191	167	176	185	198	191	198	170	192	169	169	204	176	200	180	184	176	183	186	174	176	182	174	179	175	183	187	157	194	197	186	170	166	168	153	194	170	179	184	178	185	175	183	156	190	154	176	184	162	183	182	194	179	166	162	186	164	184	182	180	149	182	209	181	197	177	169	144	165	171	199	198	185	178	180	205	161	205	168	177	164	184	172	196	195	189	182	162	188	188	182	165	151	163	182	190	176	168	196	177	174	177	157	180	221	183	180	174	175	199	169	179	187	170	197	167	172	190	175	161	209	185	159	143	153	191	207	202	180	172	169	181	177	185	193	208	190	179	178	204	175	176	193	168	185	189	155	176	181	190	189	158	189	209	201	170	164	158	175	197	196	202	177	178	180	180	150	202	179	168	160	159	175	195	185	179	166	189	173	165	176	193	174	179	184	204	181	179	176	175	180	171	166	173	164	163	218	167	182	149	167	177	180	190	174	173	200	173	162	198	205	217	200	182	162	170	164	166	180	191	197	185	185	158	169	167	195	189	180	159	154	187	184	177	167	164	177	187	157	183	167	198	160	166	159	176	185	196	188	183	181	193	161	193	160	185	164	173	205	156	180	181	181	185	208	202	168	177	187	186	175	173	186	159	196	183	186	173	172	185	187	179	190	176	200	180	184	176	203	189	203	162	176	206	180	188	189	203	152	163	158	199	188	184	199	158	184	204	180	186	192	160	178	180
50205	39510	44667	39236	10944	756	662	609	567	533	548	499	456	471	449	459	465	438	486	437	506	428	436	452	415	435	472	456	409	416	428	420	406	449	411	413	449	398	437	426	430	390	403	432	393	476	421	444	409	449	391	429	399	440	403	406	439	377	391	383	436	397	423	378	397	466	429	408	465	403	447	406	416	422	419	408	415	401	466	421	400	409	358	412	391	432	460	431	398	394	419	395	432	411	398	413	415	399	402	441	404	426	385	394	446	388	430	423	389	417	412	424	396	410	421	420	443	412	413	441	403	391	406	400	426	408	390	402	413	419	408	393	405	406	411	434	417	411	389	384	390	413	403	404	403	411	404	417	403	408	428	443	417	398	403	430	378	391	450	408	432	394	432	384	423	382	379	413	426	417	427	393	403	420	430	422	374	410	447	372	427	393	422	412	444	383	392	419	395	417	417	456	409	373	423	390	391	378	414	387	422	412	392	397	444	432	435	432	419	414	402	437	409	405	386	409	400	423	427	436	395	402	403	421	435	434	438	442	391	393	395	432	374	415	389	425	425	427	414	401	409	388	432	416	412	409	404	378	400	397	417	430	406	398	425	427	385	441	392	433	360	411	411	370	405	409	409	397	423	419	392	407	439	416	405	414	417	428	411	410	386	395	424	399	395	389	407	416	441	432	365	410	446	407	396	429	385	391	398	406	430	411	411	414	401	430	440	415	439	416	428	389	429	425	383	410	463	398	397	414	430	458	389	393	442	441	408	413	429	404	429	407	416	413	418	399	421	415	433	385	408	399	428	390	420	392	411	404	421	448	382	425	408	393	414	397	413	426	412	397	433	419	441	409	429	401	381	429	405	426	414	405	415	430	433	430	398	406	400	408	378	377	382	446	409	396	439	410	467	407	401	424	401	426	424	432	413	415	422	399	421	378	382	389	372	440	412	417	401	399	436	409	428	451	420	417	410	383	419	387	385	421	407	384	409	406	361	427	409	423	395	385	420	417	402	383	446	422	386	414	412	384	414	407	386	402	444	409	402	390	403	419	416	439	415	438	392	422	374	396	391	420	407	417	418	436	378	430	385	393	410	442	396	422	428	408	432	395	387	421	406	433	420	390	407	423	400	392	411	394	397	427	413	357	408	421	422	382	429	429	416	414	443	375	418	412	376	397	423	419	415	404	426	411	389	397	391	416	412	390	409	398	416	415	420	441	374	393	393	398	409	437	395	408	429	393	404	401	397	389	397	415	442	433	429	362	396	407	382	416	388	410	410	393	437	402	391	403	391	403	419	429	385	406	413	423	374	403	407	417	416	385	405	409	365	400	394	433	400	430	416	406	426	412	430	417	397	424	421	431	401	417	435	414	401	399	434	395	384	400	448	401	419	391	383	396	414	408	434	414	416	393	418	417	413	403	418	395	361	408	419	410	409	418	406	376	429	436	411	376	412	381	468	425	449	428	427	400	424	403	401	408	400	391	431	430	447	455	455	398	426	381	406	404	413	394	394	398	402	407	424	420	361	381	422	453	403	410	420	407	401	404	396	487	421	377	385	407	411	415	412	401	437	414	412	399	389	437	411	399	372	393	389	415	399	429	435	433	431	411	419	411	389	407	391	414	388	411	394	434	432	418	404	385	430	397	395	422	378	420	431	411	391	414	398	429	401	385	387	406	409	412	403	416	422	401	411	419	425	415	374	392	426	391	397	395	428	440	392	422	418	390	407	390	398	407	381	435	417	408	367	426	394	382	427	362	429	393	396	407	428	384	404	402	416	366	452	420	416	384	425	395	395	421	416	417	431	408	421	388	431	440	397	387	391	399	372	405	402	391	407	397	431	396	439	369	406	414	398	479	420	403	381	435	433	410	436	418	442	404	400	402	394	373	395	436	416	413	438	399	436	386	401	408	381	382	425	417	426	419	397	393	405	381	423	392	405	383	444	394	403	419	429	413	394	415	408	410	420	405	433	396	406	388	374	413	397	389	396	423	405	424	391	394	381	443	424	421	423	391	453	397	402	376	428	413	415	403	377	411	430	419	396	417	395	364	400	382	380	423	397	412	449	404	455	456	392	439	396	434	392	421	426	410	348	389	426	431	444	393	443	409	442	438	416	368	410	423	407	394	422	408	388	427	420	389	386	412	428	416	423	398	439	437	413	379	441	401	410	413	399	445	388	415	443	356	405	429	433	426	396	421	425	423	386	393	404	398	366	460	424	409	397	396	405	399	391	392	372	402	436	409	425	442	387	387	394	407	445	393	427	418	413	413	440	418	416	402	402	422	395	420	396	407	393	398	398	423	391	393	368	414	425	447	391	442	414	400	392	414	382	402	402	386	392	379	394	398	411	425	432	373	448	407	405	409	411	417	401	398	400	425	420	408	423	410	441	425	437	420	439	409	403	406	378	370	424	417	395	411	379	442	389	407	444	443	432	396	392	400	418	391	420	377	384	391	396	393	410	426	397	378	419	416	408	400	426	409	424	415	406	395	403	390	416	403	395	367	411	415	415	421	415	374	403	404	389	394	405	420	395	378	397	436	428	401	412	394	444	416	416	452	439	349	422	448	420	406	401	425	439	412	392	410	404	383	436	399	383	418	416	422	420	415	377	412	396	377	422	401	433	390	402	432	445	443	410	445	396	421	410	422	392	416	441	388	424	430	418	423	411	421	401	401	390	407	444	430	426	400	404	400	422	429	395	429	436	442	430	403	419	407	426	410	426	436	414	439	422	401	412	418	398	405	413	430	438	375	425	360	419	418	430	436	409	430	364	405	440	392	393	451	391	382	396	424	415	431	417	428	414	399	432	411	450	375	399	414	408	442	432	434	393	377	381	402	427	408	399	400	400	419	422	416	413	416	433	423	404	410	411	432	403	400	404	401	422	412	411	375	395	438	392	412	364	416	405	455	380	422	435	429	420	389	387	401	426	404	435	448	410	409	408	389	377	410	429	420	419	403	402	415	426	428	445	421	420	416	421	374	387	410	400	389	420	450	441	430	477	438	415	422	411	396	406	428	376	393	412	394	440	424	418	434	394	438	431	424	440	390	416	421	423	406	396	412	439	423	446	378	447	416	392	409	396	397	411	413	391	400	403	393	362	422	416	391	397	418	404	439	382	407	443	399	402	408	389	410	425	414	436	404	401	393	406	387	402	418	425	405	369	422	399	402	413	414	391	417	425	431	413	394	411	374	391	417	429	399	381	384	400	421	400	407	407	394	431	426	382	407	429	432	409	377	420	376	401	421	428	384	434	377	434	419	449	416	368	431	410	457	434	412	455	392	397	438	418	403	411	368	407	440	407	402	416	408	399	412	391	406	418	408	422	397	407	403	442	439	399	395	414	378	368	393	438	419	429	413	411	422	399	375	438	409	416	369	452	383	402	399	425	431	382	434	405	434	401	388	395	389	409	443	435	430	409	449	427	381	405	405	407	392	403	393	381	423	390	386	457	356	423	391	415	433	393	396	377	385	424	424	401	414	413	415	383	421
87861	67087	55543	47544	20450	1816	232	193	203	151	141	114	150	131	127	128	125	119	117	121	126	122	126	111	120	113	104	128	115	119	120	124	106	95	106	89	121	115	118	106	117	108	107	127	101	101	106	117	118	102	104	108	118	113	122	128	120	116	108	121	106	110	104	105	105	109	95	102	114	134	106	96	94	115	105	110	118	114	110	111	106	95	108	116	116	120	113	115	110	108	105	95	117	108	110	123	117	104	119	108	128	98	93	105	110	131	109	96	127	75	97	118	96	119	134	103	110	103	108	119	104	118	117	102	108	103	124	129	94	92	105	116	96	116	80	106	134	127	108	106	104	123	101	120	114	109	129	110	99	116	111	109	107	111	125	127	115	111	103	117	97	105	100	107	101	121	106	112	125	113	91	124	108	99	137	107	111	120	121	130	101	108	97	107	101	98	107	118	112	95	120	120	115	96	106	91	136	117	116	107	112	127	112	121	110	128	104	122	92	101	119	110	97	119	94	86	121	116	114	97	100	97	122	123	119	107	103	113	105	107	127	119	92	110	122	98	87	120	108	123	108	101	100	101	115	106	113	119	108	114	92	103	126	110	105	118	110	127	107	102	94	117	119	109	112	118	105	92	114	127	124	106	104	100	121	106	81	87	102	118	126	107	118	111	114	101	107	127	95	89	110	116	101	109	118	108	106	105	97	119	123	104	108	111	108	125	123	123	88	121	100	104	130	99	99	119	128	126	129	130	100	114	97	109	95	113	86	112	98	96	116	96	101	114	103	113	101	112	125	110	100	104	100	103	117	111	120	104	138	104	118	119	96	104	119	108	111	106	95	109	123	112	108	100	93	108	106	120	98	118	114	102	95	95	105	112	108	115	115	127	109	131	121	109	120	129	119	110	114	92	117	119	112	118	98	112	129	104	119	100	110	101	114	99	101	97	108	101	105	106	109	88	102	118	126	112	112	106	113	138	102	121	122	99	104	91	113	114	101	136	104	102	85	112	104	124	127	108	112	120	108	98	107	108	118	103	108	107	114	100	120	100	121	115	110	120	104	102	114	121	92	106	120	118	86	98	100	123	113	110	106	113	112	114	107	87	94	122	144	104	102	125	126	104	107	125	112	106	122	104	112	121	107	116	108	120	114	114	123	103	119	135	120	112	105	91	94	108	113	93	91	125	111	97	106	120	129	109	101	89	132	96	96	115	118	111	114	104	98	108	123	113	103	95	110	98	123	126	107	99	97	109	115	97	97	108	117	96	127	121	110	107	91	105	108	106	97	124	102	123	113	117	91	108	123	112	92	73	126	113	105	96	120	92	127	133	124	129	107	108	111	106	107	104	122	102	74	99	114	103	106	112	112	106	119	105	115	93	118	109	107	116	111	118	110	112	89	96	110	122	104	110	109	125	121	111	104	126	114	105	129	106	136	113	116	124	94	112	125	121	118	105	105	122	132	101	107	124	110	126	115	117	106	126	111	100	122	111	112	124	100	95	129	106	103	117	112	107	116	86	123	115	130	116	103	106	117	114	105	107	111	111	108	87	121	101	96	116	108	105	103	117	110	83	99	114	106	105	120	97	114	102	105	96	89	106	107	79	103	111	108	115	124	114	96	111	112	101	90	85	88	104	113	127	111	115	98	100	103	108	107	110	108	115	106	107	97	108	127	107	101	111	122	105	131	118	100	109	95	109	104	90	96	108	105	103	103	104	100	118	119	115	117	108	118	108	108	104	119	106	101	84	121	98	79	105	109	107	113	106	104	122	116	106	112	103	103	102	97	106	111	102	112	103	101	111	106	98	107	121	109	91	137	111	123	100	109	123	101	109	109	106	107	118	110	117	101	111	111	123	149	117	103	96	111	121	114	108	127	121	92	102	93	131	112	124	119	101	103	119	123	119	112	104	115	112	133	95	103	108	112	105	98	104	118	117	121	116	98	114	106	98	78	111	98	108	112	110	105	102	91	115	97	104	107	89	93	110	115	117	124	90	93	120	103	110	106	105	122	112	112	100	96	111	94	88	120	119	114	103	109	116	118	109	115	115	104	116	115	107	105	101	97	109	78	104	114	110	97	97	113	97	120	114	112	113	118	106	105	100	108	108	112	100	109	122	122	106	115	127	99	103	128	118	82	109	105	113	94	106	114	115	116	92	106	105	119	92	102	102	106	98	101	127	112	93	106	111	91	111	101	104	100	121	106	117	104	99	102	118	100	109	107	109	121	125	133	105	119	109	108	114	104	114	95	80	119	92	133	104	103	97	107	122	105	116	105	126	119	103	115	115	109	108	116	114	119	116	104	107	106	118	114	101	109	101	116	109	109	97	99	106	96	101	93	107	103	101	108	107	114	99	115	124	116	93	129	133	93	105	92	122	118	127	122	113	101	97	109	94	107	95	94	96	94	121	99	96	106	97	135	99	105	105	100	87	108	106	104	103	115	116	94	122	118	115	107	106	106	122	116	109	109	95	123	118	97	93	102	118	122	116	114	118	119	118	85	101	113	111	112	111	113	106	108	118	112	113	118	111	114	120	118	125	91	99	115	86	106	121	110	114	119	126	106	91	120	99	107	119	92	107	109	87	134	108	111	94	99	109	94	102	127	100	101	110	119	111	97	119	98	98	92	108	121	112	115	110	84	114	109	124	95	105	91	99	111	107	102	107	107	116	108	98	104	121	98	106	94	87	103	95	118	89	112	134	110	102	115	101	102	105	123	104	114	121	107	124	97	97	108	102	101	112	113	119	118	128	102	118	105	114	104	106	96	97	98	99	110	115	96	119	94	99	133	115	99	115	95	119	111	104	110	92	114	102	120	109	129	112	101	97	130	118	112	120	114	110	118	126	106	100	111	101	109	99	100	124	150	102	105	118	117	96	122	89	123	129	108	103	118	116	114	114	124	92	122	82	122	100	113	108	111	123	102	109	105	113	103	99	107	118	95	105	96	93	110	103	90	114	95	89	111	121	114	129	103	98	115	102	85	99	90	82	111	114	114	119	116	123	111	128	113	106	107	90	102	97	94	108	111	99	108	102	112	105	98	118	109	113	115	119	105	105	80	105	105	108	105	117	106	116	89	98	126	127	120	110	102	108	119	117	114	102	121	96	111	103	106	95	110	89	111	98	118	118	97	79	102	101	108	113	91	125	136	101	91	106	104	105	126	106	120	113	92	100	94	108	115	102	106	117	124	94	107	99	100	120	90	94	114	101	122	93	107	93	108	118	109	98	130	106	96	110	103	123	108	116	90	92	127	97	114	99	113	112	118	104	103	106	122	114	89	117	104	112	120	101	111	97	90	100	133	116	113	97	98	97	100	95	112	110	101	128	109	101	110	109	111	99	105	95	106	110	111	107	102	106	97	92	126	129	121	119	121	111	101	110	92	112	115	103	116	103	121	110	113	107	94	111	98	93	119	115	123	125	106	104	106	106	123	94	110	110	118	92	114	103	106	93	105	121	109	92	92	132	99	113	105	118	115	114	105	103	107	107
60311	50553	53638	50783	14166	939	748	669	611	540	518	448	464	448	367	401	381	350	334	342	331	356	310	334	305	315	299	324	301	300	324	297	308	294	296	301	289	293	282	275	293	313	291	299	246	291	256	272	270	292	320	266	325	291	280	280	282	264	284	283	261	273	274	288	292	262	265	262	282	269	269	283	261	284	287	279	243	269	289	288	264	270	248	262	296	265	286	285	296	292	276	271	256	279	248	255	275	263	265	282	268	275	253	300	249	290	255	291	277	288	252	271	268	288	268	255	275	258	269	287	282	294	267	300	278	297	269	275	297	259	264	269	263	281	287	294	285	285	272	285	282	278	264	260	286	302	302	251	290	274	257	262	292	282	251	256	280	264	273	307	268	289	257	256	264	284	285	286	266	256	260	302	259	292	282	262	263	278	295	242	253	261	258	275	280	255	254	305	266	277	277	279	284	299	279	252	253	271	286	281	294	275	270	279	270	274	287	317	272	289	267	247	249	244	315	271	275	283	243	272	242	252	262	266	252	317	270	301	276	271	280	266	246	310	282	251	273	290	273	268	270	285	298	286	260	235	295	263	281	251	271	284	245	274	297	266	280	279	289	287	285	265	278	279	269	265	267	277	277	276	250	248	264	255	259	285	259	267	275	288	261	256	269	260	246	259	286	263	260	279	299	281	267	258	260	273	247	270	251	259	250	279	269	275	240	280	268	284	253	273	271	287	262	289	288	300	294	283	272	257	258	263	263	255	258	254	266	260	271	260	295	276	287	288	302	288	267	262	270	279	291	223	262	261	293	290	298	274	272	290	248	260	286	259	271	285	259	275	293	300	281	240	265	284	298	268	234	260	269	277	247	266	265	283	264	257	299	254	254	269	290	274	253	258	226	252	291	241	312	275	263	268	267	292	256	285	286	322	256	281	269	275	267	245	296	274	253	271	260	281	269	279	258	256	294	289	269	259	231	282	256	262	284	249	266	282	272	278	237	287	284	310	271	257	262	266	274	289	258	281	248	274	259	266	285	283	239	279	266	296	250	286	293	274	261	278	287	284	262	276	271	271	267	282	273	274	281	269	264	279	262	274	260	250	273	257	246	270	283	256	266	264	276	282	274	288	296	273	309	249	265	291	284	256	289	292	260	260	286	248	266	253	292	266	263	278	282	272	283	306	272	252	284	285	256	270	261	241	308	276	292	266	256	255	282	273	278	260	256	297	244	282	282	260	275	272	280	258	277	308	255	269	247	269	292	306	267	267	281	274	259	239	242	284	257	262	283	293	286	247	263	245	268	308	279	292	258	279	269	265	272	283	283	269	249	266	280	267	269	256	299	283	256	263	270	277	269	260	273	272	274	276	261	281	269	292	258	231	284	291	254	287	300	280	255	274	271	289	272	263	268	251	256	277	292	271	239	288	259	268	266	245	267	274	246	254	280	259	279	274	266	275	253	256	270	273	271	268	260	255	264	255	280	279	286	293	293	273	264	269	268	241	274	266	275	257	245	294	295	271	299	262	263	273	325	275	286	272	259	269	277	228	276	282	285	274	283	265	280	251	279	267	285	263	281	287	292	270	268	260	250	286	259	258	259	267	249	257	270	256	281	246	266	281	270	262	259	261	274	282	268	275	294	309	270	253	273	294	289	266	287	249	264	276	300	301	258	291	276	286	283	282	302	268	268	285	277	268	276	289	277	298	275	290	279	288	269	284	286	291	252	267	263	245	270	271	252	302	241	262	263	257	263	259	274	271	276	280	283	282	299	276	258	271	279	259	280	271	263	278	250	281	261	276	298	274	273	264	288	266	279	271	255	251	297	275	260	285	241	294	274	300	253	268	289	287	275	261	245	287	264	288	259	284	268	298	280	254	254	264	248	257	290	247	293	284	304	235	279	258	265	251	264	278	283	290	260	264	264	279	260	250	292	266	244	264	256	267	270	273	291	295	301	257	255	262	282	267	286	268	267	275	276	278	252	277	293	219	275	291	302	284	252	273	238	274	278	304	289	281	269	273	280	268	254	283	292	245	283	270	262	252	253	264	276	279	261	282	293	236	308	259	281	283	267	277	270	273	247	290	249	266	287	268	280	288	287	265	260	287	258	221	281	261	282	290	297	275	267	285	304	255	274	288	259	285	312	271	278	269	264	253	273	269	275	266	265	278	271	259	281	278	305	261	280	236	310	281	250	294	278	244	282	242	252	255	277	293	273	262	264	263	275	296	282	290	270	272	279	268	257	270	266	280	242	260	264	255	278	290	283	255	280	268	268	275	234	257	289	297	279	283	282	260	245	280	245	291	268	278	260	251	264	281	263	255	292	251	246	316	245	279	279	285	254	252	261	268	257	292	250	291	292	268	261	253	242	300	267	297	304	259	241	276	272	278	292	247	251	275	270	290	244	290	259	303	265	266	288	269	247	264	260	282	309	244	270	266	236	272	275	293	241	272	285	284	239	279	308	269	268	272	283	268	252	269	262	253	225	258	278	263	272	257	263	267	244	284	249	285	260	290	255	289	275	272	270	276	259	277	280	278	278	274	248	254	256	272	291	291	265	288	271	311	272	297	289	272	280	255	276	288	274	281	263	260	231	296	298	261	276	267	270	246	264	286	251	276	250	286	279	266	281	258	270	269	262	256	255	271	250	271	295	283	238	286	283	260	227	257	251	277	263	261	275	273	287	283	270	263	281	286	273	237	265	277	235	258	291	254	281	231	286	264	258	284	294	263	290	237	273	270	258	260	253	258	257	308	301	282	266	237	250	268	284	298	278	272	246	279	273	242	253	256	275	300	279	273	283	269	261	292	273	234	292	262	289	260	289	259	272	276	240	261	250	295	297	259	312	263	262	288	270	256	305	283	269	262	284	264	292	275	249	241	294	321	283	263	268	290	254	309	265	253	283	290	281	306	257	300	264	231	289	271	264	283	268	319	258	278	288	291	276	275	265	275	277	237	287	293	286	288	262	300	286	231	305	253	294	262	253	250	296	249	297	303	267	279	232	288	242	274	263	250	298	287	249	261	284	262	245	254	252	243	293	258	271	330	282	265	261	266	263	284	288	280	264	287	269	281	277	260	264	300	263	260	257	287	283	278	271	251	246	280	266	241	284	292	281	262	263	289	265	262	287	250	272	271	276	266	283	278	292	266	295	273	254	240	284	281	301	236	264	241	299	264	284	246	312	234	272	274	252	274	264	251	272	259	280	267	275	287	258	240	261	252	250	257	281	254	240	260	279	278	279	249	243	269	258	264	298	291	302	317	257	258	272	288	294	276	274	276	262	289	286	268	241	248	255	293	261	252	277	246	263	289	297	286	243	262	255	289	298	266	289	267	274	243	252	262	280	260	269	291	269	238	270	271	291	254	258	260	309	254	264	285	277	275	300	307	296	266	253	254	305	267	247	290	272	268	260	279	254	249	285	292	252	273	263	272	289	282	243	279	262	279	261	277	274	252	279	246	265	245	282	296	306	260	267	282	248	265	269	268	265	268
32975	13232	3898	1790	534	308	298	267	293	322	321	308	281	307	298	321	323	282	292	270	308	314	319	281	328	295	293	287	326	298	309	290	313	280	308	282	289	304	265	273	290	259	290	293	310	322	281	294	294	326	343	320	330	288	279	290	303	295	274	323	278	274	282	275	285	322	295	304	283	295	311	331	291	280	297	292	318	282	322	316	307	283	281	284	306	296	277	278	290	299	286	295	268	322	292	266	312	271	300	306	291	280	319	262	287	306	303	262	307	288	301	296	290	308	273	304	264	316	344	293	299	293	286	326	295	322	306	289	310	277	314	291	288	305	303	263	311	285	306	311	282	323	280	280	287	303	290	283	282	299	339	284	291	316	270	295	356	270	284	290	268	263	260	289	314	270	319	296	292	325	308	280	306	302	284	304	307	289	298	301	282	292	288	279	315	289	281	293	302	290	321	276	273	302	300	293	301	303	282	288	299	288	276	270	295	317	319	303	290	317	300	295	289	278	284	328	277	300	291	311	294	313	278	310	310	325	288	325	267	296	275	257	286	308	297	256	282	294	303	285	297	307	294	304	266	309	274	311	288	304	339	299	290	283	280	293	267	303	303	291	288	306	278	323	291	318	311	291	289	282	318	281	292	323	299	279	272	306	288	308	311	302	285	305	303	300	306	256	285	311	317	272	330	295	266	308	304	312	274	271	270	268	292	301	311	302	275	274	283	282	304	294	292	281	285	272	301	253	308	291	274	256	288	311	335	292	276	290	273	282	284	282	314	273	283	274	262	307	319	301	256	282	322	311	263	287	304	277	303	289	289	327	286	275	297	292	302	330	305	299	300	313	297	281	313	325	299	277	302	286	304	294	335	336	304	307	282	287	306	278	290	297	331	300	252	317	297	296	308	294	297	305	292	292	279	284	301	288	280	291	284	335	302	293	284	254	283	288	291	302	296	319	261	286	314	271	289	266	293	289	314	275	295	290	277	294	271	303	318	297	259	318	278	300	331	264	310	293	303	265	282	300	286	285	303	280	277	264	292	331	305	288	275	309	310	294	287	320	273	296	291	297	297	288	310	280	289	277	290	310	246	274	309	277	271	288	281	334	296	304	275	301	319	289	308	299	283	326	306	298	321	303	297	327	274	257	298	256	314	322	322	310	294	304	294	297	284	330	267	309	317	292	287	298	292	309	272	306	271	274	258	299	324	274	319	269	281	305	304	306	295	300	309	268	286	313	308	315	293	260	299	295	280	281	309	286	313	284	294	314	270	288	293	278	321	280	276	286	289	290	295	316	308	281	295	306	263	331	288	296	285	254	294	309	268	309	302	263	297	280	283	303	301	295	304	302	300	288	292	313	289	270	322	296	269	293	280	318	283	329	270	290	283	314	303	315	282	290	281	288	277	275	318	277	287	295	253	311	306	285	297	275	282	294	298	281	312	292	258	279	302	322	308	295	293	320	304	271	293	291	288	301	300	286	305	320	299	282	272	315	276	299	296	320	328	310	240	295	301	246	293	322	303	325	333	285	299	289	300	297	277	304	284	258	306	310	289	297	283	284	306	270	268	294	279	292	280	303	282	325	312	311	284	302	298	298	287	271	289	291	309	259	245	305	282	300	273	300	304	312	307	303	273	255	293	296	286	306	311	257	319	290	287	264	305	319	328	288	313	305	305	306	308	299	277	281	308	262	276	323	298	293	294	279	301	238	271	279	266	274	289	299	298	303	288	322	266	268	279	264	301	282	319	294	302	296	303	277	295	313	290	292	325	299	284	302	264	287	279	309	248	297	314	320	310	298	291	284	293	296	306	315	302	314	275	276	277	275	277	288	307	267	290	283	276	297	286	310	310	274	327	262	291	327	282	298	296	270	308	322	286	309	266	317	286	310	266	279	296	309	288	307	280	308	311	261	277	306	312	292	280	294	299	272	287	288	289	273	284	270	278	298	271	283	303	293	294	301	306	315	267	338	298	289	287	305	288	305	273	294	310	272	282	256	297	300	291	262	263	271	268	303	291	293	309	294	273	318	270	307	276	300	272	305	287	297	279	272	299	303	301	298	330	317	294	294	298	294	288	277	272	282	294	287	297	298	295	286	295	307	335	285	293	287	307	314	294	311	258	274	292	321	296	284	321	303	305	319	316	295	276	284	310	314	319	300	285	341	268	245	296	304	290	291	275	304	258	305	269	342	275	321	293	272	296	288	259	311	286	302	315	270	272	298	321	293	299	241	300	304	278	298	297	278	284	282	300	289	306	300	293	292	288	304	318	308	284	292	311	287	300	311	298	305	283	313	277	286	272	325	294	296	294	337	278	296	280	264	290	279	270	308	275	300	311	287	318	289	285	272	283	308	322	269	309	319	316	310	275	275	283	281	318	293	336	297	308	300	297	268	289	260	320	288	276	316	280	302	296	315	298	263	303	290	272	278	303	291	319	307	305	263	288	306	263	341	306	294	258	315	285	284	276	293	282	277	303	290	277	313	278	282	283	286	288	314	301	292	270	269	322	289	299	255	306	305	265	292	290	292	286	311	294	294	283	255	317	269	317	304	276	292	280	295	285	300	279	325	275	279	279	305	324	290	315	309	297	286	300	298	274	315	304	298	280	280	283	283	292	293	315	293	289	280	262	308	337	298	297	294	296	284	300	280	298	311	303	277	278	284	280	292	296	297	275	299	289	289	294	299	294	275	316	303	298	292	258	293	290	303	274	272	330	282	298	328	275	286	307	274	304	303	286	314	272	290	292	308	284	293	310	283	298	307	283	313	287	297	295	306	347	312	287	281	276	260	231	282	314	304	288	289	266	276	286	295	312	291	293	297	259	285	320	289	276	309	281	286	292	317	295	281	294	293	301	297	296	308	281	280	271	270	252	295	305	293	297	298	273	301	317	290	285	324	296	299	283	300	298	281	330	317	280	313	302	320	282	274	277	302	307	320	265	352	306	256	290	297	296	312	289	273	296	277	300	290	314	307	308	296	275	257	260	315	286	308	285	290	272	290	291	285	276	314	277	292	300	282	297	308	268	298	263	305	270	245	285	302	304	299	304	306	272	326	337	324	304	283	282	338	294	315	325	302	301	289	276	275	293	284	316	243	283	278	266	296	293	290	328	296	326	298	291	287	295	286	281	286	290	305	267	288	259	284	267	288	271	288	296	344	283	321	295	302	271	300	306	311	285	301	276	304	299	290	279	329	284	262	298	274	300	300	315	268	283	307	310	296	290	309	269	314	295	289	294	286	321	313	266	289	270	295	293	324	277	276	295	302	292	291	299	282	342	325	328	283	308	293	307	292	299	291	310	293	276	265	312	315	289	262	289	316	291	294	302	290	281	287	287	306	270	283	309	250	302	299	299	301	288	283	247	304	297	309	281	307	280	278	300	265	279	300	268	313	299	293	287	334	284	294	311	301	263	281	288	270	299	337	325	287	297	295	316	295	291	275	336	315	296	272	272	291	290	274	272	331	274	279	304	281	260	333	291	313	296	298
28214	11481	7050	5482	1476	694	640	697	624	657	649	643	682	688	634	681	629	642	670	615	653	682	685	670	683	643	670	712	656	655	636	664	640	647	634	629	673	679	685	686	634	694	643	694	649	669	658	713	664	636	655	650	663	610	639	635	637	654	654	685	643	661	654	642	673	657	594	651	646	706	644	646	636	701	655	628	648	646	664	640	631	670	659	649	672	682	681	694	655	642	636	686	693	640	665	618	701	642	658	674	629	640	661	649	650	608	659	618	638	664	623	619	674	622	623	636	630	628	632	700	643	623	696	638	646	663	671	627	618	614	648	598	686	643	624	630	617	639	628	646	670	673	650	681	686	624	687	644	639	651	656	645	596	637	614	594	608	625	672	593	621	666	634	654	650	637	648	669	634	715	648	617	681	707	673	646	606	661	612	651	689	680	655	630	613	623	650	626	627	689	660	636	659	648	638	595	654	629	664	671	659	608	618	647	646	634	610	635	676	648	656	625	608	659	669	655	685	609	619	614	673	666	627	678	650	606	652	651	676	636	643	667	631	712	622	668	690	666	671	631	659	647	633	611	655	626	636	663	630	657	617	696	661	675	615	620	679	665	633	653	661	646	682	690	641	609	630	628	665	616	622	670	656	665	665	668	678	696	665	599	651	624	611	640	643	623	689	618	636	654	623	635	652	692	670	623	630	661	621	644	649	640	660	611	664	662	700	657	689	607	621	619	612	644	679	611	645	636	617	656	645	662	685	652	638	663	630	627	633	652	648	635	632	667	664	664	618	632	610	651	708	642	653	661	658	621	653	636	646	581	634	636	708	660	645	624	692	680	626	662	670	668	670	658	644	634	706	629	623	654	625	619	707	626	657	686	675	653	644	654	651	631	629	640	636	630	663	634	636	663	666	647	703	643	643	646	636	701	659	659	606	641	669	673	714	657	618	585	619	653	664	627	656	636	638	716	665	671	655	641	626	670	665	653	659	640	623	672	671	626	632	661	622	637	637	684	642	635	650	624	661	680	626	659	661	656	655	730	668	625	640	629	613	659	685	647	635	605	643	648	669	625	635	650	581	680	638	614	647	692	603	685	613	661	676	693	717	689	654	677	656	674	632	664	624	607	663	615	658	673	594	663	702	624	631	685	660	627	625	625	683	658	627	615	638	648	643	624	652	648	625	649	646	629	644	613	689	644	649	633	691	634	663	663	669	655	626	635	675	672	672	634	640	667	632	598	688	608	658	651	630	629	655	677	675	653	642	653	641	676	660	624	642	620	671	646	650	631	615	658	645	695	686	691	662	622	651	673	679	669	682	642	657	665	651	660	634	665	638	672	643	653	666	647	693	654	667	667	665	628	634	686	707	643	662	633	668	628	649	630	656	656	653	686	604	637	694	644	650	678	647	653	647	704	660	614	655	614	642	657	659	661	688	670	658	710	682	683	657	638	657	654	631	637	634	666	631	651	651	708	691	660	670	662	679	644	622	627	617	644	682	633	661	673	638	659	693	642	680	639	630	625	682	649	674	676	630	601	660	644	687	643	595	648	675	662	664	627	629	620	644	639	694	625	681	628	675	646	658	627	615	673	651	632	661	665	652	652	680	665	640	658	681	654	665	686	696	699	643	637	661	627	664	637	674	605	640	652	654	686	612	677	644	597	662	633	619	629	680	597	672	670	662	659	589	630	648	639	668	628	690	683	638	656	658	615	628	623	631	655	652	660	624	686	674	646	566	631	634	656	639	604	642	696	687	653	694	624	668	639	605	629	636	671	635	598	659	629	643	634	631	641	619	643	616	637	606	631	630	643	635	645	627	634	679	624	626	618	653	656	622	663	650	628	601	646	634	656	616	641	614	588	619	620	665	640	683	656	652	673	688	612	630	636	649	644	645	632	675	670	648	688	687	637	633	635	636	669	662	636	677	651	627	671	627	599	663	631	636	641	661	665	641	674	687	646	686	645	665	679	607	707	666	666	686	611	661	711	648	634	656	661	600	658	646	632	668	659	663	681	641	628	695	634	674	671	638	624	655	664	675	656	671	659	651	591	639	659	700	672	665	666	640	643	641	612	629	601	648	679	634	626	650	707	664	625	659	662	634	668	625	638	656	653	697	607	684	699	649	632	652	662	644	643	646	681	645	670	651	643	670	665	631	630	662	623	628	665	657	680	612	628	629	659	661	694	682	640	636	609	641	651	614	664	644	699	648	669	691	682	636	659	660	684	655	655	657	665	609	637	679	718	671	656	651	658	699	654	597	626	680	672	638	650	687	641	650	629	624	637	668	615	684	622	635	653	621	612	605	685	625	673	700	672	668	644	661	629	638	631	678	651	682	648	687	672	667	655	626	645	649	608	623	630	625	696	659	675	669	636	691	630	623	634	640	656	632	690	671	632	673	676	661	645	635	676	620	656	660	648	657	681	687	684	652	627	641	663	624	641	612	634	692	611	630	661	627	640	612	609	659	679	655	625	660	653	639	659	646	636	630	616	643	679	618	674	600	631	634	633	607	610	660	673	684	653	597	670	659	656	698	636	687	589	632	671	615	652	638	669	603	706	649	612	639	690	635	653	703	685	647	642	638	664	671	628	668	661	688	608	652	699	625	658	637	635	650	669	655	626	593	670	655	641	625	675	669	632	651	688	646	620	673	678	628	628	608	658	639	680	650	657	616	638	636	664	666	664	691	665	677	708	613	659	648	671	629	634	639	657	670	723	674	658	632	625	610	649	665	675	659	657	644	638	654	666	636	649	610	700	615	654	619	656	639	646	601	687	646	644	637	676	674	646	664	662	644	648	691	636	683	647	665	641	658	650	615	658	661	623	649	595	634	618	634	662	739	644	673	651	633	693	642	636	704	633	645	686	641	685	650	627	591	627	597	657	630	663	646	660	723	653	627	646	657	625	659	683	698	651	633	640	620	643	664	669	630	658	636	662	678	694	692	624	616	666	644	630	665	611	593	650	694	674	635	695	673	656	614	670	656	650	663	666	681	645	635	643	644	664	643	670	696	626	671	664	640	652	652	648	657	619	619	657	640	627	658	675	665	595	666	636	651	680	683	625	629	689	657	676	646	601	637	655	652	636	664	673	649	643	659	733	695	626	683	640	612	655	669	649	705	639	647	636	665	688	685	613	688	641	645	641	663	641	676	670	658	606	630	690	669	617	654	623	661	624	633	659	670	636	621	665	648	691	610	665	679	631	680	663	647	644	653	641	628	638	613	628	600	683	646	664	652	636	652	667	664	654	618	662	640	682	665	666	661	590	659	660	662	637	627	682	687	640	648	656	648	680	693	685	627	685	656	615	676	622	646	647	615	675	637	615	632	628	634	668	669	645	707	723	626	626	648	654	663	653	658	635	649	684	690	647	664	630	596	647	673	689	605	664	712	674	671	674	607	676	668	659	637	659	635	670	662	610	664	689	643	656	679	647	662	627	593	644	682	645	662	683	693	615	660	687	678	649	635	644	656	620	666	641	692	665	686	625	624	689
76918	55618	45557	34921	12780	680	254	237	211	221	195	172	182	195	203	197	180	190	196	183	191	198	172	182	174	196	178	193	169	177	182	198	179	183	176	175	173	206	188	163	173	219	189	197	196	192	151	191	157	194	171	168	198	184	191	171	168	180	194	183	192	159	195	174	176	193	179	198	185	162	193	168	171	201	192	175	174	174	200	186	198	211	194	178	185	163	183	170	207	163	190	190	196	171	192	194	196	170	157	179	181	174	191	178	175	201	182	174	180	162	187	158	174	175	169	183	205	173	162	185	166	182	206	182	169	168	187	210	175	169	188	173	201	183	170	168	185	193	189	196	191	158	173	203	209	159	177	209	187	181	173	172	166	198	207	175	170	178	210	205	175	185	161	184	178	183	186	199	166	175	178	179	188	181	175	192	181	177	212	174	199	181	171	161	207	184	192	201	192	173	192	160	176	196	185	174	170	156	172	193	164	168	180	181	183	177	185	156	158	164	186	183	172	185	191	181	154	181	188	190	179	165	189	188	184	150	175	169	219	169	198	193	204	179	178	177	167	183	192	192	198	208	188	147	188	185	202	177	187	206	167	157	175	190	186	213	199	180	179	196	197	197	183	220	192	174	184	182	197	169	187	218	183	173	195	185	169	188	212	168	169	161	190	195	205	200	161	183	170	163	185	174	213	226	156	185	168	162	192	189	192	160	198	179	175	165	178	190	184	171	164	185	194	217	169	196	204	177	186	172	193	174	218	164	177	190	209	195	191	189	179	169	210	160	192	201	151	164	151	164	214	189	203	173	181	184	171	171	192	174	177	195	181	197	178	200	178	177	183	167	155	183	176	193	187	175	183	194	172	207	182	203	185	175	197	183	192	170	175	173	182	181	176	202	151	176	180	198	173	183	173	183	156	196	176	188	165	182	193	176	207	182	200	166	185	165	182	200	200	200	164	162	180	197	186	156	183	204	159	181	173	176	181	171	179	189	172	161	178	193	207	184	173	197	184	184	197	171	195	165	172	200	172	176	201	177	180	173	182	181	190	194	191	192	211	170	189	215	160	190	192	159	189	179	155	178	183	206	185	191	170	172	184	204	188	166	197	186	182	169	171	185	179	176	168	188	182	177	162	175	182	145	183	189	181	179	169	205	186	188	162	177	206	162	195	221	200	165	171	203	202	169	189	193	187	175	188	191	165	175	176	194	179	184	179	206	174	195	200	170	177	198	178	196	180	170	175	189	168	220	153	183	177	180	154	201	174	170	191	215	180	192	163	201	185	201	180	198	177	174	198	186	189	207	186	188	176	163	177	194	176	173	186	180	177	192	171	177	190	202	163	175	183	166	174	171	196	175	170	154	167	173	189	181	181	186	193	163	201	181	187	166	195	167	153	192	197	189	191	166	182	170	194	198	179	187	189	187	164	182	168	166	185	187	168	197	184	198	174	166	209	163	168	151	192	190	164	183	182	168	177	156	196	203	197	171	179	186	171	174	167	182	184	194	169	202	184	216	170	184	186	184	202	168	204	195	172	182	192	215	156	170	218	192	192	195	165	190	199	193	182	190	167	185	193	171	170	178	184	197	182	199	164	168	163	186	191	189	183	178	182	205	170	204	186	189	191	157	171	179	200	185	177	187	165	198	177	175	189	185	181	158	171	177	182	166	173	174	203	191	187	178	178	185	165	152	181	187	195	188	175	180	177	195	191	188	173	187	173	168	193	146	182	163	184	199	186	177	189	189	174	156	180	179	156	186	186	192	181	181	176	198	183	200	172	188	199	173	205	198	203	193	203	190	194	185	190	184	177	190	197	195	158	164	178	186	176	172	183	174	154	167	193	182	202	198	181	189	159	167	179	174	156	195	166	159	166	184	206	177	173	210	195	199	204	191	190	184	190	147	177	155	165	190	196	174	213	214	177	194	204	158	193	180	164	210	168	171	196	187	173	191	187	169	192	170	184	186	167	191	186	155	183	175	222	169	188	167	209	205	187	190	187	196	169	184	177	182	197	191	217	165	216	189	189	207	195	164	189	155	196	181	175	167	188	187	162	154	187	186	182	177	186	187	193	169	174	183	201	201	173	193	176	181	192	157	211	194	163	183	186	180	184	195	186	179	177	189	196	212	186	190	179	182	204	180	193	195	176	209	173	175	179	184	184	172	183	172	183	175	195	185	185	172	193	180	185	216	186	196	161	174	181	186	181	171	187	161	141	167	181	213	164	185	209	181	194	183	190	173	166	177	182	213	206	165	187	209	157	163	190	179	202	197	165	180	163	185	167	183	197	210	178	189	184	169	168	204	191	183	166	156	156	175	182	172	155	177	196	147	185	188	218	202	189	165	179	183	159	183	187	177	180	170	162	179	177	164	180	161	194	179	194	194	185	187	182	199	185	182	181	190	161	177	197	174	197	190	178	193	173	154	190	181	182	198	185	214	177	189	180	174	177	193	177	155	170	194	192	182	180	185	173	173	200	192	181	194	182	148	185	223	189	197	170	183	197	198	183	173	195	187	183	169	167	167	187	178	192	162	156	194	178	186	179	195	176	167	172	191	184	186	191	202	216	180	194	200	171	174	183	173	166	178	167	171	178	169	195	192	166	159	201	218	193	209	176	206	200	194	184	187	165	189	198	161	182	179	183	172	150	180	187	168	186	195	197	171	199	171	197	182	188	182	179	183	178	196	189	183	196	169	173	180	191	205	198	147	196	161	165	188	159	159	194	190	178	181	186	185	181	197	200	168	168	167	183	168	189	183	172	168	160	168	163	169	162	203	178	180	196	182	155	164	177	192	179	196	189	189	177	171	181	208	201	184	180	188	206	203	183	173	192	178	186	181	185	176	205	179	184	180	182	180	170	197	185	191	194	185	188	193	184	171	183	179	199	190	158	183	187	176	164	186	157	174	190	183	181	183	176	196	148	190	161	154	162	194	166	201	193	209	202	206	177	183	189	192	167	159	175	185	190	184	167	190	193	172	178	171	186	180	170	176	179	184	170	187	184	180	196	179	176	173	197	187	198	179	189	186	209	200	188	191	220	184	151	182	185	207	171	194	174	169	157	178	183	177	214	174	178	210	190	190	161	200	185	197	178	174	165	177	201	189	171	164	185	171	183	173	173	167	170	177	179	205	175	179	199	171	196	196	176	186	190	169	178	190	213	182	184	175	177	189	183	167	186	197	154	186	194	177	202	177	181	164	180	180	209	182	162	186	158	179	197	207	188	177	223	200	186	187	180	197	169	186	175	157	199	206	179	185	192	200	193	184	187	175	183	181	195	199	178	173	193	171	188	183	161	177	172	177	173	195	175	157	188	163	186	164	165	178	171	197	172	167	183	179	186	184	198	191	184	183	190	190	191	209	174	181	173	186	164	165	193	177	182	162	186	163	184	163	162	186	165	171	170	169	210	199	194	213	195	186	197	201	192	163	178	193	172	174	191	201	183	174	167	183	194	184	184	196	195	198	218	188	186	202	181	188	172	185	180	171	183	195
49808	40513	44586	41306	11211	776	647	614	586	597	545	544	484	477	500	483	450	489	427	404	418	453	434	471	488	445	432	426	414	439	422	421	449	434	426	436	416	409	425	364	404	362	412	436	406	404	436	408	405	435	374	406	401	441	401	437	470	453	401	452	411	449	402	401	416	467	419	439	396	426	387	415	409	427	392	414	382	440	417	433	396	395	432	436	422	418	409	424	467	437	386	417	377	431	407	433	376	422	408	418	425	420	430	427	399	408	426	379	418	399	441	405	405	394	393	394	415	400	390	385	393	429	431	381	387	446	445	402	434	389	368	408	406	379	405	389	410	424	435	412	420	411	426	410	428	450	407	422	417	382	431	443	406	404	400	419	398	430	435	405	409	430	397	396	405	412	397	402	443	433	401	410	393	403	444	387	409	460	397	451	417	376	409	425	420	410	400	406	393	402	414	382	412	409	432	429	437	379	407	414	424	405	437	421	431	435	427	387	439	410	423	424	426	397	449	431	389	414	428	411	454	426	437	407	389	399	401	437	414	432	404	424	425	393	404	421	425	410	419	397	413	431	381	382	427	381	422	401	397	406	389	449	427	405	441	399	405	388	418	404	429	414	444	416	427	436	426	395	420	445	387	422	397	411	401	394	419	420	404	411	439	403	417	395	385	409	418	443	432	423	394	409	411	399	428	431	425	408	429	416	395	421	433	433	406	427	431	392	447	414	406	383	424	439	412	425	406	449	383	405	371	435	421	384	427	432	406	378	425	425	409	399	409	426	433	398	427	399	436	428	411	433	407	425	404	422	409	408	411	382	411	420	415	409	408	411	407	401	398	411	399	410	387	417	433	434	409	402	410	379	425	385	428	445	391	408	452	454	441	430	403	427	414	400	425	412	434	427	416	432	419	409	397	455	417	418	406	390	395	425	367	434	396	414	413	431	411	412	441	431	382	446	416	433	433	424	404	395	419	436	416	406	445	413	409	394	434	399	451	380	427	401	405	422	389	412	470	402	387	409	417	402	386	377	387	397	409	410	446	448	403	438	428	382	390	431	401	420	407	423	420	444	451	415	396	395	413	415	450	425	401	386	428	406	433	429	434	407	453	428	408	382	399	420	451	424	386	437	395	451	436	418	402	432	449	409	425	418	407	432	385	393	422	413	435	417	440	453	405	425	391	422	407	424	432	437	423	426	403	380	391	445	414	425	410	426	406	412	392	401	425	441	441	390	411	403	418	391	398	419	441	429	392	435	440	423	425	398	437	410	401	393	410	431	440	397	391	425	416	432	420	431	403	400	398	440	432	423	458	385	413	421	411	394	407	418	423	406	415	380	407	382	419	404	407	416	407	439	404	418	425	402	407	429	403	397	419	414	394	393	406	400	409	429	458	405	435	415	417	384	467	414	421	419	428	438	421	427	446	407	425	438	393	429	428	402	428	429	413	385	422	422	411	427	368	436	400	425	412	412	409	412	368	405	405	431	398	435	419	423	431	394	403	418	437	452	379	426	427	411	438	399	411	414	404	414	410	410	439	466	398	411	404	415	413	380	422	410	427	433	424	391	426	401	384	413	396	424	405	398	448	438	424	408	424	410	383	409	390	422	393	417	411	436	400	437	413	408	422	424	396	406	394	446	384	383	410	419	389	407	430	407	425	396	443	386	448	405	400	399	449	449	420	430	410	451	416	424	415	413	423	433	391	387	438	392	395	426	374	435	412	395	435	410	451	430	416	412	432	442	405	413	371	448	448	390	453	413	428	412	435	379	407	412	382	390	403	390	395	443	434	437	397	379	432	421	456	424	395	421	428	440	439	414	415	431	404	402	417	395	428	420	436	400	425	420	380	420	429	427	419	432	377	411	429	429	412	444	443	405	422	426	398	407	420	463	401	443	463	418	394	421	412	398	456	476	388	381	392	444	405	386	404	426	402	399	395	422	408	425	410	400	398	417	415	420	425	401	391	400	397	444	413	398	410	443	416	412	417	373	423	415	421	424	381	411	390	412	381	458	420	401	411	417	395	410	434	380	380	423	418	403	379	392	408	420	391	386	409	384	425	415	444	453	453	428	412	407	408	390	434	459	423	401	398	430	410	378	429	457	434	411	430	423	445	372	426	442	423	401	437	420	428	445	389	448	396	412	386	434	449	367	409	433	409	405	436	405	412	441	404	400	430	416	401	386	466	410	403	387	404	448	406	380	407	428	425	408	395	401	410	417	398	435	404	393	447	439	407	428	417	427	450	413	440	428	404	424	415	452	401	438	415	416	412	395	431	413	431	407	420	438	417	449	390	390	371	424	425	402	432	443	424	457	410	410	420	460	389	413	403	432	401	396	390	385	419	413	392	395	431	426	406	431	401	405	402	395	447	427	374	406	399	417	406	395	390	409	432	405	443	428	441	434	391	406	418	415	434	398	431	383	419	421	439	390	421	420	430	427	433	434	435	355	420	430	432	394	432	398	460	392	414	386	408	408	407	406	421	430	405	439	369	434	419	445	421	413	450	429	411	360	443	451	413	406	390	403	416	463	447	393	413	409	431	389	428	440	435	480	382	430	447	476	416	420	385	431	445	435	442	421	398	448	417	394	411	389	409	415	420	407	429	405	433	445	421	397	447	386	415	419	446	406	419	426	411	396	409	399	394	450	380	422	425	430	430	403	411	441	384	458	382	366	378	393	433	460	392	411	468	408	414	402	429	423	408	420	431	398	379	407	393	440	440	388	405	404	378	412	393	421	425	404	404	399	425	399	384	396	432	441	418	416	400	399	418	416	403	408	411	380	407	392	410	397	432	415	375	424	393	390	417	408	410	417	407	412	395	439	428	426	408	366	431	399	391	420	434	406	424	420	452	427	415	456	407	416	415	390	418	431	381	430	392	399	418	438	449	418	407	412	413	398	432	413	424	392	436	414	438	433	423	429	407	414	442	437	406	435	417	412	431	412	427	456	407	403	391	388	426	411	439	451	412	397	451	415	386	421	405	384	412	435	446	448	401	409	365	428	420	411	419	399	442	434	394	415	438	457	375	421	445	413	421	437	458	392	413	458	418	437	405	416	405	447	422	420	409	360	404	367	419	426	428	417	425	437	390	414	424	418	424	426	405	387	394	412	407	445	404	397	459	424	426	479	397	404	436	427	389	361	427	414	449	418	410	442	405	424	418	427	389	401	383	414	437	437	413	440	387	406	436	421	413	430	444	416	452	434	436	399	378	420	439	406	432	412	394	381	429	404	387	451	418	403	408	412	412	401	436	420	405	429	392	418	446	462	429	424	375	417	413	415	440	391	395	423	416	375	420	422	361	417	403	423	402	422	423	385	420	438	469	436	399	398	415	392	429	443	407	412	419	375	402	399	412	419	407	396	402	417	394	399	405	421	436	412	417	449	427	420	429	421	409	388	426	416	407	401	400	416	413	409	428	428	399	396	439	406	418	385	427	432	425	382	398	448	394	411	413	434	409	458	435	413	412	418	392	411	404	400	390	430	437	395
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
