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
337016460740	337016461251	337016461801	337016462351	337016462901	337016463451	337016464001	337016464551	337016465101	337016465651	337016466201	337016466751	337016467301	337016467851	337016468401	337016468951	337016469501	337016470051	337016470601	337016471151	337016471701	337016472251	337016472801	337016473351	337016473901	337016474451	337016475001	337016475551	337016476101	337016476651	337016477201	337016477751	337016478301	337016478851	337016479401	337016479951	337016480501	337016481051	337016481601	337016482151	337016482701	337016483251	337016483801	337016484351	337016484901	337016485451	337016486001	337016486551	337016487101	337016487651	337016488201	337016488751	337016489301	337016489851	337016490401	337016490951	337016491501	337016492051	337016492601	337016493151	337016493701	337016494251	337016494801	337016495351	337016495901	337016496451	337016497001	337016497551	337016498101	337016498651	337016499201	337016499751	337016500301	337016500851	337016501401	337016501951	337016502501	337016503051	337016503601	337016504151	337016504701	337016505251	337016505801	337016506351	337016506901	337016507451	337016508001	337016508551	337016509101	337016509651	337016510201	337016510751	337016511301	337016511851	337016512401	337016512951	337016513501	337016514051	337016514601	337016515151	337016515701	337016516251	337016516801	337016517351	337016517901	337016518451	337016519001	337016519551	337016520101	337016520651	337016521201	337016521751	337016522301	337016522851	337016523401	337016523951	337016524501	337016525051	337016525601	337016526151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41724	34410	18903	5179	2035	1202	856	751	2449	4877	474	367	357	317	335	331	297	321	276	291	273	255	297	300	269	254	239	272	241	273	246	264	266	266	260	292	274	276	245	245	268	219	239	241	257	266	284	231	254	270	239	241	243	286	227	241	227	262	254	249	254	253	244	248	246	253	251	226	259	251	236	256	243	249	221	248	249	246	237	238	227	244	247	242	269	233	265	244	230	241	250	228	220	243	246	256	244	234	283	219	250	238	240	245	261	279	263	224	232	222	221	257	227	238	266	262	222	249	256	249	272	232	244	251	233	247	238	224	255	236	246	248	221	233	233	243	252	224	267	233	244	258	238	213	219	246	244	270	230	241	225	239	256	249	284	253	236	245	267	271	241	262	264	255	233	224	247	217	269	241	255	248	217	266	230	234	227	212	255	212	267	253	226	242	226	264	221	224	228	260	238	257	267	260	237	253	262	257	259	234	251	232	278	245	251	255	253	226	232	242	234	265	240	220	237	267	242	225	239	228	256	272	217	249	258	268	241	268	235	257	254	246	266	277	260	243	217	243	234	257	238	262	252	265	225	201	253	231	238	237	194	239	244	236	237	257	261	268	268	258	251	235	234	240	260	233	214	209	235	240	259	260	253	236	229	246	291	267	210	257	247	230	257	249	257	278	235	243	243	226	229	249	261	260	249	258	230	257	249	232	252	218	243	235	258	238	271	252	255	270	263	265	268	253	240	275	237	244	239	233	242	247	237	246	254	247	234	265	258	244	255	250	254	228	267	251	231	233	244	228	252	258	263	232	278	262	281	239	223	236	210	261	223	235	266	241	221	292	234	234	233	231	236	237	228	235	243	244	245	237	238	267	233	220	272	209	241	253	252	252	276	237	238	216	234	242	223	223	236	236	252	244	240	280	264	254	257	250	246	234	230	242	229	220	269	271	248	236	234	236	235	219	257	220	227	235	254	254	226	247	240	253	237	219	241	246	252	274	259	245	254	233	235	248	262	249	254	264	248	241	237	238	239	254	245	247	212	273	222	220	236	260	217	228	212	228	236	266	244	259	233	245	256	235	235	228	236	255	234	205	247	238	244	237	230	249	231	247	261	243	269	249	237	289	250	224	261	236	244	230	258	227	249	269	249	248	236	231	248	256	239	249	228	212	258	243	252	231	241	232	264	226	250	254	236	248	260	213	218	230	264	255	238	232	269	214	271	266	229	204	249	239	271	239	256	241	260	258	237	240	227	259	252	257	261	251	223	263	231	267	262	243	217	223	240	239	246	272	241	250	213	260	246	222	248	253	246	217	227	240	260	242	230	248	219	211	252	239	236	237	249	231	226	220	248	248	268	209	230	252	214	246	266	251	251	267	221	227	230	248	237	245	227	257	255	237	226	236	252	232	256	263	232	223	267	247	239	225	233	266	221	272	255	242	200	288	251	235	267	248	256	270	257	249	266	251	234	251	224	246	237	234	247	244	228	254	235	270	233	236	241	225	241	246	241	233	271	243	252	235	255	242	237	228	238	221	266	246	234	237	236	244	268	237	236	220	215	239	261	246	236	251	227	249	235	259	229	235	242	254	265	268	263	229	244	256	251	224	218	259	262	232	228	278	242	247	260	247	252	243	245	241	204	242	235	229	261	236	256	233	245	259	250	244	260	232	227	245	248	237	225	253	233	231	246	201	232	242	231	242	243	274	260	234	232	240	259	260	245	231	223	235	223	261	284	230	245	235	256	248	238	275	244	268	258	243	229	226	244	227	265	273	239	257	256	233	233	240	277	265	265	236	228	224	254	248	272	254	234	250	255	271	240	270	200	277	239	260	241	244	236	242	254	237	229	238	239	241	247	280	230	223	248	259	232	202	245	242	257	246	230	252	206	245	247	247	220	200	253	235	262	249	264	238	258	202	237	222	233	215	237	261	239	261	229	219	233	253	231	260	239	231	226	247	238	261	260	230	217	244	249	261	276	236	241	261	257	238	236	234	258	240	229	253	241	248	248	249	248	272	281	283	267	252	224	289	227	271	230	261	208	204	246	290	242	259	232	263	269	251	230	238	227	227	229	222	245	261	234	212	239	218	248	237	240	238	222	244	229	249	227	243	248	250	228	229	265	246	229	237	217	241	243	269	270	237	232	227	241	250	252	240	289	235	239	257	229	220	217	256	213	232	216	255	254	255	246	239	239	240	222	236	266	218	247	242	227	247	255	223	241	287	246	235	237	285	230	218	246	243	267	246	256	250	290	243	256	224	231	267	239	239	251	262	236	248	238	229	237	225	243	245	256	237	245	253	253	249	247	236	248	278	257	253	234	256	233	235	236	216	234	259	227	252	252	252	202	232	243	234	278	230	260	237	257	241	277	280	187	259	229	244	257	231	257	268	245	251	242	260	244	255	231	212	261	245	240	251	264	239	228	260	233	234	223	252	245	256	256	237	243	232	263	256	238	260	234	234	214	251	255	259	246	241	237	243	225	229	237	229	253	234	253	246	198	245	234	259	230	273	232	263	238	247	261	256	243	256	257	244	230	225	260	232	257	236	242	270	256	230	234	265	288	243	242	277	214	229	256	258	262	228	256	243	248	277	263	225	244	233	236	255	262	243	241	239	253	236	267	261	265	226	232	214	230	229	239	227	233	232	236	237	238	240	274	228	246	222	253	260	242	249	257	294	227	257	259	257	252	240	227	252	243	249	240	229	258	285	272	227	255	238	246	229	269	245	240	238	230	244	228	255	233	264	261	218	219	224	238	231	252	259	253	253	230	219	270	247	238	243	243	250	229	238	212	230	241	246	268	231	256	249	266	240	296	236	232	242	229	255	283	257	233	262	253	239	234	252	237	239	282	221	261	211	261	247	246	218	282	248	253	235	235	249	240	224	230	254	256	254	233	245	253	260	275	244	245	245	219	257	250	244	244	245	262	240	244	250	242	246	223	244	254	239	223	244	234	224	239	233	235	240	244	244	231	232	236	242	238	245	239	247	243	243	244	258	262	257	231	244	226	243	244	219	233	251	229	251	252	270	257	240	242	265	252	255	247	246	230	250	256	227	232	211	258	251	251	249	236	234	229	223	235	266	240	228	212	219	272	251	268	234	208	240	249	239	261	239	235	237	246	249	257	280	241	246	228	232	222	218	240	265	267	251	245	242	238	254	252	240	252	246	264	259	251	247	236	281	260	242	243	242	232	278	245	234	242	242	266	268	195	250	232	244	259	254	249	243	243	230	242	238	261	241	263	270	256	226	237	262	256	230	217	268	254	191	238	234	227	254	231	270	274	279	247	232	229	248	255	232	236	264	219	212	252	229	260	236	257	230	223	218	263	271	240	250	277	229	257	238	210	212	247	241	242	239	235	250	260	257	236	273	240	250	259	253	222	289	286	255	239	238	253	237	244	219	253	249	228	224	236	246	243	256	237	236	215	226	251	262	218	262	227	253	245	239	260	262	227	253	227	218	234	235	242	247	251	222	238	263	275	259	245	229	245	224
25481	22783	13055	5776	4677	3928	3366	3246	9403	10667	1585	1473	1342	1268	1172	1117	1113	998	906	918	885	851	821	876	824	761	772	800	731	724	750	747	706	762	715	693	689	699	692	698	697	647	657	718	804	780	692	702	756	811	754	698	659	629	626	627	632	615	580	660	632	644	671	653	647	658	628	594	631	634	697	666	606	630	637	610	644	597	655	606	594	613	617	636	639	592	574	620	609	621	641	630	642	612	622	623	613	622	574	607	593	632	585	606	605	618	583	597	577	656	577	582	626	610	616	612	606	631	582	626	661	636	610	588	597	631	589	632	636	599	635	627	600	617	666	587	618	645	613	600	592	622	608	645	618	617	638	600	614	611	647	629	671	568	615	621	604	601	646	656	585	613	642	631	626	598	616	570	672	646	651	617	616	621	622	641	585	577	667	588	635	588	603	602	608	622	634	568	592	625	563	598	588	615	648	588	605	624	632	621	598	620	574	611	591	608	567	547	633	599	609	593	618	648	616	590	581	593	641	610	631	609	572	589	595	614	609	574	640	585	578	635	618	628	595	585	602	567	600	615	566	544	603	579	594	608	588	594	603	602	613	578	596	605	612	617	603	649	604	570	625	581	565	654	610	631	614	604	640	591	626	620	599	617	614	587	610	598	599	615	663	611	612	608	621	625	641	580	572	577	611	628	645	583	582	580	597	602	547	628	578	600	631	556	599	566	557	619	564	578	619	623	604	603	598	619	555	617	604	574	596	630	560	578	622	623	604	613	598	623	592	577	639	621	589	608	585	590	615	610	625	582	643	601	615	596	609	617	665	609	620	608	577	609	608	630	579	600	604	607	600	606	586	623	626	625	646	595	602	657	573	629	612	580	597	616	597	632	618	608	661	613	626	634	612	622	664	655	613	621	640	640	563	605	578	571	604	617	599	601	607	620	623	594	648	591	570	587	609	570	579	641	616	630	607	570	620	616	581	622	587	629	599	586	614	569	642	604	578	582	615	609	597	624	650	593	616	583	608	611	626	623	650	630	645	644	621	627	609	587	643	608	574	634	596	550	637	613	619	550	607	618	581	617	640	608	641	601	633	623	572	622	603	592	593	618	636	622	633	626	603	685	589	657	618	605	587	613	613	566	610	604	605	612	639	603	623	608	609	618	565	610	606	629	591	608	601	574	584	583	587	620	605	603	624	621	574	585	603	619	608	550	619	593	619	628	610	549	606	583	603	592	625	578	598	604	593	595	604	609	621	590	633	618	681	645	597	582	608	598	605	605	621	602	597	623	604	603	566	578	583	633	549	613	640	648	592	578	568	594	630	615	608	584	588	606	601	587	627	602	646	582	635	592	607	600	554	623	597	630	599	597	664	622	617	583	610	592	635	614	635	619	592	588	576	555	595	625	614	610	593	626	563	593	629	638	571	630	620	662	610	606	573	602	595	606	611	626	598	560	580	607	592	599	607	638	617	592	619	590	624	600	635	630	579	587	623	566	602	607	589	591	618	624	629	637	634	579	623	564	622	598	603	633	642	653	580	616	610	594	598	615	621	612	568	617	618	537	610	571	592	617	598	571	622	627	609	612	594	652	583	601	618	640	626	605	641	626	606	599	567	607	665	614	620	589	607	586	609	604	630	630	623	578	581	604	641	607	582	564	569	540	625	570	608	562	575	645	595	596	582	605	620	619	633	606	589	624	625	603	580	630	558	616	647	604	607	598	653	584	593	587	601	573	573	622	641	605	624	586	587	574	592	642	633	623	577	668	618	605	645	595	614	582	621	606	627	603	657	652	596	595	615	616	560	632	603	586	594	588	623	593	611	614	594	593	632	571	592	620	600	619	655	622	643	607	610	602	592	599	571	610	595	566	586	587	612	641	618	579	568	607	614	623	615	628	595	606	600	640	578	648	630	638	597	642	594	618	633	592	656	613	631	612	606	615	610	551	618	602	588	622	605	606	631	607	596	584	611	582	564	619	582	574	595	574	578	630	621	627	636	598	635	624	611	592	609	616	603	565	626	628	648	589	619	603	596	615	603	647	576	601	600	592	634	574	560	631	607	651	608	593	596	599	607	611	567	604	621	557	603	679	624	619	595	568	598	590	591	590	625	612	582	604	592	606	644	629	565	607	569	622	641	626	629	639	586	654	608	612	630	627	578	583	578	581	608	560	586	579	617	607	594	608	640	570	563	605	615	657	616	641	595	585	588	643	653	623	581	620	602	620	612	637	559	627	619	640	614	563	619	641	657	684	621	635	600	635	593	594	574	619	622	618	604	613	603	623	622	578	581	590	574	650	624	583	617	567	618	599	626	617	611	585	624	601	604	587	569	573	590	593	647	588	564	595	600	637	599	615	605	601	597	585	628	601	608	640	563	614	612	638	593	628	643	632	617	592	634	611	571	634	613	590	592	621	592	607	602	619	629	595	616	616	633	619	625	586	617	611	620	613	588	566	623	622	603	630	653	600	606	605	601	606	613	618	629	602	583	610	610	602	596	631	609	635	589	633	563	656	614	619	629	633	588	612	637	600	577	631	599	630	617	569	562	655	616	593	638	612	626	579	610	646	580	632	594	580	612	642	620	631	572	621	643	583	602	601	576	549	607	604	617	593	584	570	621	656	634	575	602	644	586	610	608	611	621	644	609	560	617	601	616	624	572	611	638	620	627	626	617	576	621	671	596	631	611	551	629	606	621	660	608	602	595	653	585	623	599	595	558	599	631	619	612	606	589	579	656	582	592	626	606	601	632	617	609	622	578	602	655	613	645	613	620	580	644	648	636	586	623	629	622	611	593	571	621	602	614	594	586	614	602	628	622	580	642	598	645	596	617	585	608	566	593	625	619	644	585	615	605	597	614	605	591	606	646	621	627	616	609	621	622	631	613	583	614	584	583	580	626	595	619	584	627	606	620	636	592	595	630	629	585	636	610	631	636	651	617	623	619	565	597	611	624	633	621	608	553	606	628	619	554	615	600	594	601	608	608	587	693	617	591	612	619	590	641	582	636	645	607	601	645	596	558	614	593	627	602	579	590	636	610	640	589	610	568	636	639	580	603	589	591	557	636	626	613	575	594	586	595	567	586	607	605	600	602	598	593	598	600	604	611	586	605	592	637	618	575	582	571	618	617	604	603	647	590	612	629	596	621	608	599	652	626	609	611	626	617	624	598	587	612	570	579	624	629	588	597	586	652	578	621	642	610	654	601	521	582	622	619	591	613	558	652	633	598	644	581	636	609	588	610	590	608	631	616	601	613	618	595	630	599	604	599	583	582	605	595	660	621	592	577	594	617	616	617	612	610	609	601	608	612	593	611	600	632	588	598	615	596	634	672	653	611	609	584	594	599	591	615	601	595	575	616	586	585	598	620	627	631	600	630	590	596	648	585	612	625	617	557	627	587	632	612	591	604	640	603	599	613	587	567	570	607	571	614	599	589	628	606	621	611	592	630	594	597	636	620	627	579	630	591	586	623	602	640	583	604	587	641	627	618	601	586	608
24071	10067	1555	323	273	272	278	255	272	247	265	237	274	266	257	267	247	248	249	255	248	269	267	234	267	278	250	261	275	236	242	250	282	259	286	244	251	245	253	272	245	262	260	258	244	254	273	249	245	244	257	259	232	268	273	271	264	276	271	281	234	243	253	239	220	227	260	284	231	255	248	243	258	266	248	251	246	223	268	263	294	242	272	286	245	261	256	232	250	257	251	266	249	269	270	260	243	276	253	266	252	244	225	239	257	261	280	255	255	257	282	253	235	277	227	254	263	235	225	246	239	269	202	265	257	281	244	230	234	243	268	250	259	244	267	251	219	232	254	269	273	224	230	264	244	266	257	271	258	226	259	253	253	255	247	296	243	290	243	287	261	262	260	260	265	237	237	274	252	291	247	248	285	230	254	268	227	263	244	242	244	244	252	253	287	265	294	276	238	234	241	261	273	260	256	254	283	253	267	271	237	250	248	256	258	288	246	245	274	248	238	273	232	274	267	268	236	259	246	263	255	267	296	262	245	252	248	269	278	235	256	231	234	285	260	277	278	240	269	246	302	232	272	246	251	223	240	245	267	238	256	214	237	252	268	256	245	255	267	257	249	251	247	225	243	268	270	240	250	269	295	274	261	235	265	243	251	268	264	247	287	275	261	245	243	247	257	258	261	259	273	216	261	249	237	257	253	268	261	246	248	270	255	245	263	281	262	262	294	250	243	248	268	247	232	274	234	256	262	243	277	269	276	261	244	284	270	245	245	239	271	254	263	255	257	272	269	234	244	266	240	290	242	233	249	273	263	249	229	271	270	258	245	250	255	258	243	256	294	257	267	249	274	224	256	260	224	245	279	262	238	226	262	280	263	264	281	240	265	293	263	253	225	264	256	232	267	244	235	236	256	235	234	283	250	248	252	256	241	274	246	275	231	280	251	256	271	250	273	229	246	253	248	244	248	262	252	257	235	245	252	236	249	253	277	279	230	273	235	251	278	289	264	238	274	260	250	269	261	269	261	290	274	235	215	273	242	267	268	275	281	278	279	262	280	249	277	267	289	253	276	249	249	265	260	274	254	255	259	226	243	226	283	261	243	235	225	254	258	277	273	241	249	275	245	263	247	234	265	261	257	241	244	260	258	231	241	231	283	266	233	241	259	271	258	228	238	257	259	256	257	283	289	266	253	229	261	246	241	276	237	245	254	260	238	289	272	246	233	246	259	260	278	246	236	239	231	245	258	262	257	263	276	216	261	239	236	263	262	252	245	261	257	283	258	292	246	250	255	225	240	263	277	264	238	260	256	274	245	273	219	226	266	256	271	234	268	237	262	261	275	257	256	243	271	253	251	246	242	270	238	250	252	244	251	267	275	262	270	253	267	270	227	257	234	256	257	208	253	288	276	276	256	267	241	268	253	272	220	262	230	227	274	260	252	261	258	272	241	231	225	281	281	242	255	247	262	235	268	259	244	257	235	259	283	268	266	274	226	268	279	266	266	253	231	253	272	239	275	292	273	262	250	260	262	243	260	231	272	252	275	275	252	254	259	251	275	250	266	257	237	236	251	250	262	278	260	265	263	260	249	268	238	190	236	296	308	260	260	247	258	246	250	280	267	286	267	260	261	258	258	233	256	266	293	254	275	269	240	246	259	249	242	248	270	272	268	259	228	285	265	264	243	248	269	239	237	264	276	269	243	271	275	257	201	253	249	252	271	259	236	248	237	264	291	262	266	240	293	270	265	249	266	269	261	246	277	235	239	293	279	262	245	249	265	247	226	273	248	271	250	256	238	264	242	272	283	225	272	273	236	270	245	247	277	246	261	243	259	289	259	259	259	243	268	274	263	248	233	259	233	260	234	251	231	277	273	255	250	298	253	259	263	223	264	283	264	250	280	257	252	263	256	261	271	246	254	265	257	256	236	240	237	233	257	239	276	255	275	275	245	236	253	249	255	247	240	283	249	230	252	226	254	263	246	247	264	257	268	283	273	251	289	266	232	259	242	252	287	263	281	243	254	272	262	257	281	258	271	246	252	243	264	264	272	261	249	266	301	296	266	295	254	262	264	257	268	247	236	253	243	255	263	241	244	227	226	239	271	276	244	229	263	257	255	248	252	249	231	252	254	274	235	262	259	257	277	246	266	283	249	266	233	264	304	281	275	252	284	247	236	279	226	280	268	268	239	264	263	235	240	255	258	251	242	242	268	263	220	282	225	237	228	250	282	254	229	233	259	236	251	230	249	263	274	243	277	261	282	281	246	247	265	209	235	298	288	321	258	290	245	246	257	254	272	245	244	248	274	253	224	249	237	271	239	249	261	249	253	274	283	245	258	276	286	259	248	226	270	261	238	243	275	287	250	250	239	266	250	217	251	249	246	298	252	252	241	285	270	299	246	272	271	269	243	232	231	236	271	277	264	272	256	249	252	253	250	249	289	256	249	233	258	265	281	245	262	255	248	252	265	232	259	259	239	263	238	270	257	247	244	244	273	244	260	244	237	257	257	276	269	233	280	256	249	269	271	236	254	260	281	244	268	229	253	269	248	257	278	242	263	295	241	245	266	255	301	234	283	278	258	280	241	247	281	235	239	243	220	261	227	264	267	254	221	227	261	233	299	242	261	243	234	244	267	238	267	252	276	234	255	261	278	258	262	279	260	270	243	245	271	290	272	289	248	229	250	291	267	260	254	232	228	252	262	252	261	238	247	277	264	253	255	277	261	251	274	225	265	230	260	240	262	267	274	246	240	243	260	235	256	262	259	234	243	272	256	269	221	244	248	239	237	248	257	251	248	267	259	255	281	241	267	276	274	269	234	285	279	256	272	266	262	273	243	261	268	281	273	257	288	256	233	265	253	261	247	245	229	227	291	243	242	259	235	235	256	256	294	277	240	242	276	236	233	264	258	257	220	244	248	253	256	256	240	273	269	258	282	266	266	247	257	274	238	216	255	288	256	267	274	249	262	246	231	263	273	258	247	260	233	231	259	236	256	260	272	284	245	244	261	244	270	257	269	256	262	288	269	257	256	270	226	244	267	261	260	291	251	256	253	257	247	234	283	285	238	247	284	284	243	242	268	251	251	231	253	242	225	258	248	265	261	251	234	240	245	244	268	235	218	221	244	223	251	261	213	251	279	260	249	254	271	235	255	258	250	243	258	262	228	239	254	236	254	230	255	264	273	264	274	270	264	244	255	235	275	274	251	268	225	256	278	259	271	264	280	259	294	244	269	268	254	275	247	233	260	273	260	246	224	255	258	244	257	243	253	261	259	263	242	248	257	261	269	268	277	261	260	266	245	261	231	258	264	251	241	255	255	242	258	266	289	261	246	267	267	260	254	243	236	251	270	213	245	250	281	262	236	267	274	235	276	235	240	268	262	250	246	265	261	248	238	274	255	272	304	273	257	293	232	287	288	278	266	245	240	255	290	226	278	226	264	272	244	254	265	265	282	254	262	273	247	258	257	266	240	254	259	250	251	256	255	276	260	256
12005	5907	1669	772	699	680	724	666	723	726	640	617	581	551	606	666	635	647	594	625	616	580	652	627	601	639	638	616	593	618	633	607	615	575	596	585	570	668	611	603	645	648	586	596	649	586	564	591	651	596	533	632	625	598	603	611	625	668	647	673	604	584	599	622	596	604	650	612	609	611	656	560	637	601	688	644	621	628	595	593	644	627	637	618	606	613	603	604	623	620	617	663	633	589	612	630	593	594	604	615	626	586	608	602	625	587	558	646	596	613	621	660	615	609	590	625	613	614	587	577	625	594	607	623	600	624	617	630	592	631	588	582	641	604	658	669	616	616	590	603	586	637	603	621	625	591	626	617	568	580	629	607	626	601	614	626	645	669	583	606	560	593	578	568	602	566	633	618	574	631	588	591	654	627	598	607	636	598	617	638	642	616	581	610	616	637	633	586	628	609	615	624	621	595	628	590	593	571	617	595	615	581	626	615	569	565	629	572	632	612	583	640	611	603	626	652	636	580	631	620	601	636	608	585	600	601	646	640	602	626	562	606	625	582	555	659	606	626	639	585	614	602	639	615	656	603	626	647	641	649	613	606	598	584	616	622	630	602	669	616	701	599	634	590	592	601	611	577	626	586	654	603	631	608	606	597	586	692	626	592	630	627	620	605	618	610	615	611	597	530	583	615	585	621	610	622	564	606	596	616	635	605	634	639	607	589	606	585	604	614	619	606	594	605	597	652	657	627	599	586	588	599	653	685	599	619	613	631	632	620	621	623	582	652	590	608	590	651	575	551	612	625	585	597	602	626	567	567	609	617	579	603	634	580	601	589	575	591	607	591	656	619	590	604	582	609	639	613	640	613	597	610	601	585	628	618	610	595	601	561	620	659	599	617	609	622	591	601	605	596	642	602	616	555	605	636	601	590	666	589	630	619	601	583	621	598	621	624	588	593	653	612	617	568	635	585	627	580	635	626	656	583	638	620	620	625	586	635	647	605	573	599	641	631	655	631	622	569	649	615	588	594	643	619	608	555	632	602	604	647	579	591	620	641	614	610	572	605	607	665	627	571	632	629	612	637	621	610	613	604	596	581	628	601	609	632	581	579	589	597	590	589	601	636	610	615	612	655	603	589	645	624	558	602	640	647	667	656	594	558	574	622	614	641	589	619	582	636	652	611	559	632	565	615	678	595	564	602	642	600	598	602	616	626	596	617	608	612	641	630	594	565	580	632	629	610	601	575	626	630	618	620	624	616	609	632	594	585	668	608	538	619	567	610	569	635	634	635	524	551	556	597	637	649	557	622	616	648	629	615	628	601	617	600	677	612	604	626	585	599	639	613	618	578	582	572	621	615	611	593	649	625	588	618	622	646	600	604	589	612	623	616	569	603	640	592	578	610	613	651	581	645	649	613	624	565	607	580	627	561	636	651	618	574	579	616	623	630	602	613	549	610	619	596	629	586	597	590	600	645	616	638	595	595	608	603	619	604	601	556	630	618	633	586	587	582	621	582	624	612	649	618	587	611	611	599	596	586	663	570	603	614	626	607	632	632	612	561	578	585	661	605	589	605	589	593	660	632	634	662	584	590	584	647	633	616	610	609	597	616	560	641	578	566	633	606	581	610	609	600	647	620	600	615	613	636	590	599	649	623	590	617	582	651	577	644	597	582	614	582	628	664	597	614	650	589	590	614	607	608	595	581	594	602	620	632	587	593	647	609	599	601	656	606	621	575	584	587	622	620	607	570	641	654	597	621	657	609	603	591	645	596	584	640	626	600	658	609	639	580	626	617	569	623	625	619	609	601	611	638	607	616	634	591	632	576	665	598	592	633	608	616	608	580	636	629	564	644	586	641	600	587	574	647	610	597	570	622	616	591	643	578	630	647	606	621	632	616	580	606	645	604	574	593	614	573	604	566	628	621	583	591	604	638	617	562	639	580	627	600	612	614	597	563	622	626	615	588	655	584	574	652	593	648	622	640	625	583	602	596	618	647	653	561	597	583	625	600	631	633	583	612	604	557	578	595	617	653	641	644	617	640	597	613	639	575	599	643	560	622	601	608	632	608	674	603	616	615	613	606	561	626	603	600	575	610	575	615	603	654	622	620	618	590	643	608	629	582	588	661	576	587	651	594	631	612	608	605	637	582	590	583	590	666	584	580	623	627	589	634	628	608	600	590	623	621	633	582	636	598	650	610	619	625	631	572	646	620	614	622	614	602	610	600	625	601	617	563	594	610	559	606	549	606	583	636	614	638	651	612	611	581	640	617	600	650	575	640	589	616	597	600	583	608	588	664	595	605	617	659	615	596	597	625	616	632	592	609	627	621	582	632	589	643	606	666	626	620	579	597	574	603	596	580	610	579	590	646	660	630	630	611	588	631	612	589	586	599	609	584	618	640	619	624	597	639	639	634	575	624	592	594	588	626	592	634	611	625	604	607	601	623	655	640	592	612	609	657	583	607	616	627	594	611	641	647	631	600	628	599	660	651	587	605	627	618	611	571	588	582	608	649	592	601	596	564	600	589	603	666	595	572	642	626	603	617	643	625	595	659	645	575	560	569	591	614	656	608	602	634	575	603	588	585	595	597	592	568	596	609	650	602	637	620	624	619	584	596	642	581	594	582	601	586	640	582	583	635	599	617	596	582	580	637	565	606	633	613	636	589	603	657	635	627	601	602	654	597	581	625	619	609	601	581	581	640	630	565	634	564	597	604	644	622	590	594	614	588	580	612	576	588	634	619	617	639	613	636	622	602	617	600	627	608	583	595	595	611	635	612	590	600	568	573	606	623	563	620	621	602	572	650	649	579	551	598	590	595	658	583	599	640	604	614	602	601	597	616	626	631	619	579	617	621	627	661	648	628	635	567	602	621	592	612	581	618	602	593	598	609	631	616	631	610	617	653	606	619	570	613	613	584	589	618	599	636	653	610	603	621	619	627	633	617	617	607	610	611	577	626	592	633	625	608	632	630	616	597	602	631	641	571	585	586	604	597	634	618	631	594	624	584	633	616	625	645	663	592	626	640	616	639	609	641	575	595	596	651	610	580	596	584	599	640	584	619	651	638	617	630	601	590	599	628	597	590	663	630	632	578	602	577	642	664	632	603	620	621	607	595	578	594	606	599	632	618	629	601	623	619	624	577	618	615	597	608	609	612	568	633	624	590	591	625	580	633	614	600	627	627	611	587	632	603	625	640	616	603	600	701	600	619	594	606	615	600	585	607	605	615	618	637	586	604	609	612	602	655	591	609	580	610	623	623	622	606	643	601	609	614	636	626	608	593	671	618	658	615	574	580	604	635	661	583	585	614	631	616	605	597	656	630	607	600	590	629	647	595	615	653	627	630	597	611	625	582	635	597	594	680	644	575	601	639	599	593	641	619	617	578	620	634	629	574	618	605	562	617	598	603	629	624	609	603	620	626	618	598	552	558	610	621	588	633	584	577	622	629	611	603	615	629	641	641	610	603	634	604	604	603	601	617	567	610	584	630
36258	23786	12464	1905	811	535	401	379	302	706	249	231	230	175	198	161	191	171	174	170	157	153	162	164	147	159	150	132	131	161	164	144	151	165	155	156	157	174	158	139	167	116	124	125	166	166	157	158	166	151	157	153	173	127	150	155	128	130	158	142	120	152	128	132	148	144	131	126	124	148	145	156	143	157	136	144	148	142	139	139	143	122	150	142	129	149	130	141	141	152	150	148	161	113	138	135	152	124	147	134	115	155	163	164	151	141	168	156	154	136	135	137	148	123	142	131	135	129	143	122	147	144	131	144	139	161	119	126	134	130	166	149	129	136	124	145	147	170	161	150	131	153	126	130	153	164	174	153	130	143	136	150	145	162	143	127	149	133	123	125	135	160	136	145	137	170	120	138	109	126	170	139	153	147	121	139	142	127	159	115	156	134	142	111	131	131	149	152	133	130	129	151	159	137	159	156	138	131	128	156	118	149	132	125	116	151	135	144	132	135	136	147	164	134	145	129	127	131	155	148	153	139	147	158	152	125	128	137	157	122	149	147	136	145	148	162	178	139	132	142	148	142	156	145	144	124	151	148	142	130	122	131	136	135	153	153	157	143	140	143	142	133	147	137	147	148	149	156	135	134	126	161	130	152	146	160	169	120	153	164	157	141	146	153	144	137	144	156	145	135	150	144	133	144	147	142	141	140	175	133	142	144	140	153	137	135	120	146	155	154	150	168	136	144	156	124	152	158	124	122	142	136	143	131	122	135	126	150	159	138	152	135	173	118	142	131	133	134	151	145	155	110	129	148	142	136	142	129	131	172	138	118	142	135	147	127	140	130	117	144	115	145	117	140	162	152	140	120	149	132	130	152	147	144	137	120	110	132	153	164	166	145	157	129	134	156	158	145	169	145	160	131	135	141	126	132	152	129	153	121	141	158	158	137	164	141	145	149	139	145	160	137	149	128	122	143	146	141	152	148	132	141	153	127	129	122	121	125	156	133	138	160	152	149	160	141	144	110	146	146	136	128	137	147	161	168	140	145	142	134	112	148	122	139	138	159	131	148	137	151	152	148	154	126	133	150	142	139	131	134	119	133	147	147	132	144	144	131	139	155	159	132	148	155	151	146	146	131	152	141	145	136	139	153	142	137	152	143	138	148	149	144	136	125	134	127	158	136	116	134	150	151	145	152	128	121	119	145	138	120	127	162	150	131	151	129	114	117	142	147	160	162	156	135	146	128	144	140	120	139	129	141	141	128	151	135	146	151	123	119	144	136	128	142	139	152	142	134	119	155	137	164	137	137	114	148	141	138	137	127	142	146	142	143	119	142	137	153	134	132	133	152	161	134	129	133	153	127	154	152	155	147	131	162	149	146	162	151	140	132	173	150	151	135	148	132	127	141	130	135	150	156	140	131	131	168	160	150	136	163	144	141	138	147	120	135	133	137	123	147	133	127	146	122	149	156	149	139	145	139	113	152	125	155	136	132	131	159	126	152	140	152	140	135	142	122	130	142	140	130	161	140	135	128	130	137	133	137	151	130	150	133	127	129	147	133	144	132	129	128	136	149	172	151	136	152	134	145	155	149	141	126	138	159	125	146	138	142	137	147	138	135	153	157	152	119	131	150	132	128	139	135	133	132	146	129	154	141	131	141	131	139	134	129	132	146	152	144	146	138	142	137	156	131	160	152	144	140	131	142	146	164	135	147	162	139	141	153	145	148	174	136	142	140	144	134	151	142	132	146	144	164	134	142	143	144	157	158	134	155	152	155	152	135	139	131	144	157	148	117	145	150	133	129	156	154	135	144	151	161	150	138	140	139	143	140	151	139	140	152	129	142	128	151	143	141	117	125	149	150	139	144	143	131	127	131	123	152	146	131	166	113	150	151	140	138	126	122	139	147	147	125	145	145	150	140	139	137	132	133	152	144	170	129	151	131	149	140	148	129	147	141	156	161	146	153	149	150	130	146	161	137	155	133	131	141	148	158	141	157	126	145	127	140	147	153	147	120	164	138	155	135	141	125	145	147	143	137	163	132	130	145	151	143	148	129	118	137	138	145	137	139	135	110	158	131	138	147	134	124	158	141	168	147	147	115	136	121	128	138	141	132	142	143	150	137	136	142	149	115	151	165	146	141	136	146	134	153	169	138	148	159	140	131	133	125	152	166	155	165	153	135	160	137	143	147	128	135	153	164	156	159	138	160	136	141	142	164	143	170	139	125	150	141	145	144	136	150	149	127	133	145	131	136	127	150	124	136	145	149	161	144	146	133	125	153	129	140	157	142	145	131	111	145	162	147	158	144	150	133	138	157	147	157	138	130	127	125	143	148	137	128	153	143	156	131	137	136	160	138	132	156	134	120	136	155	137	154	132	138	122	151	148	138	119	157	156	147	154	148	140	136	126	138	136	156	144	137	140	119	134	144	139	146	158	154	148	150	130	157	153	130	138	144	158	157	130	130	137	148	147	149	143	144	140	164	133	132	121	140	145	130	115	171	133	119	136	129	136	139	164	141	131	149	138	145	155	158	155	121	117	132	149	122	120	137	128	163	148	157	154	151	130	164	128	164	142	128	140	132	115	141	150	145	125	123	142	132	126	168	119	123	139	152	128	147	161	126	138	157	127	123	145	131	126	141	128	157	114	146	142	151	131	137	121	156	132	118	154	134	113	148	132	130	139	143	157	124	132	155	147	152	153	136	152	124	166	134	141	145	145	134	141	125	153	158	159	110	147	126	151	145	133	157	130	119	145	140	122	145	124	153	150	137	126	155	144	139	146	135	162	128	148	160	137	151	141	128	122	158	150	141	149	143	135	137	156	154	144	127	141	126	157	157	141	125	155	143	122	127	147	156	151	136	145	136	138	171	117	138	134	138	157	145	124	145	141	138	160	134	116	153	147	146	136	135	142	132	135	139	122	134	131	144	139	135	144	138	148	155	151	131	147	140	160	128	138	107	171	187	168	122	157	134	155	152	129	143	130	129	156	143	140	115	136	128	124	125	152	134	173	147	157	148	143	158	160	156	137	144	139	136	134	159	137	151	145	146	147	129	146	142	135	142	125	129	132	124	143	138	127	115	148	142	132	165	143	146	135	135	149	161	140	143	147	145	140	135	141	139	135	166	139	142	131	129	135	138	156	154	144	145	129	138	145	152	134	137	133	139	144	163	142	158	163	155	168	118	144	165	134	143	126	126	131	163	132	131	116	149	128	124	151	132	126	124	127	129	125	151	160	146	143	151	154	144	138	169	158	133	144	138	143	152	129	147	145	129	159	155	146	153	142	151	147	139	129	155	117	120	156	126	128	98	132	143	138	113	130	135	135	169	186	149	156	146	153	161	128	144	145	135	141	145	146	137	140	137	138	135	140	167	126	146	135	150	144	141	144	149	135	139	134	130	158	154	161	139	137	130	154	154	142	155	143	138	140	133	133	152	142	148	138	153	149	142	143	141	142	139	136	146	145	137	119	160	147	134	162	159	145	155	146	151	143	135
20643	15447	10567	3283	2725	2109	1773	1591	1449	3453	972	849	758	728	710	646	641	603	566	579	526	528	538	554	480	508	493	472	456	455	483	445	434	406	465	460	453	413	463	426	411	393	421	455	469	498	449	442	440	456	472	409	413	439	439	404	410	416	403	378	420	395	409	370	408	397	414	378	407	372	400	398	385	374	381	389	392	386	410	408	386	388	390	410	387	418	460	403	413	413	386	427	423	401	403	383	417	376	424	394	397	378	388	397	397	407	368	394	406	402	372	413	375	392	409	402	402	402	371	397	399	390	365	378	385	425	397	409	394	400	429	403	378	394	391	411	430	372	408	440	380	399	406	387	387	408	405	422	367	400	410	376	369	369	400	384	386	408	406	400	404	392	383	365	377	386	399	383	385	384	398	385	400	381	406	375	388	391	383	404	364	404	388	405	372	395	407	369	376	394	375	428	372	363	405	385	423	392	382	391	414	370	398	408	397	391	435	388	406	378	407	376	399	389	397	399	400	361	368	386	385	382	378	419	443	394	394	384	379	417	357	406	386	381	427	393	414	423	402	379	412	392	407	375	396	388	378	432	419	380	364	368	392	386	383	373	397	370	411	393	361	377	373	382	393	387	386	409	428	417	402	379	357	386	374	381	373	412	362	400	373	384	401	388	376	387	386	403	369	386	407	393	373	385	372	389	411	368	356	351	373	381	383	361	402	394	402	369	391	397	368	419	384	406	377	371	408	363	367	418	374	398	393	427	414	423	405	377	404	411	422	400	424	407	389	400	402	408	380	382	389	417	358	399	410	412	394	374	409	442	402	370	377	397	390	429	398	397	376	360	384	384	371	363	357	382	342	392	398	394	355	402	398	370	371	382	398	417	366	383	364	387	402	379	394	419	382	352	423	386	384	387	365	384	384	377	385	406	406	381	412	382	372	388	380	373	355	378	404	350	362	410	378	392	396	376	346	353	381	408	414	377	374	404	431	393	402	381	348	413	362	381	392	380	389	407	386	374	364	378	379	406	364	381	373	401	376	384	416	378	396	398	389	401	370	422	405	357	442	437	418	378	386	400	377	375	385	400	422	348	405	363	399	404	402	382	373	417	371	391	379	390	387	386	395	377	450	415	421	386	399	373	401	391	358	408	384	343	357	416	399	388	368	393	388	361	393	414	360	383	388	388	369	392	329	376	390	402	406	392	399	407	371	392	389	397	398	389	365	406	397	392	391	392	381	384	410	393	377	361	390	373	387	413	401	385	399	411	398	397	414	363	383	423	389	375	370	394	364	356	352	387	398	403	403	407	420	406	411	380	409	404	375	382	382	367	368	395	395	396	402	360	432	398	368	385	370	398	360	397	399	371	417	351	392	381	374	369	381	421	417	386	428	388	375	362	382	381	359	389	384	368	390	379	379	388	383	376	377	416	387	375	403	380	410	402	415	365	383	394	388	360	394	390	398	364	363	386	405	425	375	406	433	402	399	379	397	406	398	361	364	393	387	381	406	383	393	387	393	393	399	355	374	416	394	393	373	402	378	411	411	393	392	375	362	378	390	402	385	388	405	385	415	422	391	375	368	382	389	370	384	397	356	401	398	363	403	386	388	399	412	387	403	399	388	352	400	421	377	380	371	382	385	398	380	404	398	416	375	432	381	395	398	402	373	404	380	408	391	367	389	384	418	397	369	355	395	363	398	411	400	391	383	390	371	399	368	404	382	383	382	410	350	368	384	388	377	373	402	351	407	394	383	390	405	426	388	376	410	404	373	374	382	358	419	412	392	398	393	396	452	409	378	416	382	389	429	358	398	396	409	430	350	393	395	413	353	423	411	381	405	377	402	383	377	384	366	371	395	396	392	404	413	434	406	390	412	389	394	408	412	392	379	391	372	373	364	372	357	397	392	404	392	392	363	385	395	417	381	399	384	395	386	410	374	388	391	370	405	372	377	361	383	402	355	386	374	406	373	378	389	428	424	435	413	354	391	385	413	453	361	408	398	405	391	403	380	394	408	386	389	412	378	376	391	363	408	409	358	356	415	392	409	400	390	437	418	367	366	415	373	361	404	365	394	392	369	406	423	393	375	433	381	366	393	389	388	396	377	409	388	434	341	411	384	408	370	376	385	422	408	395	397	398	360	364	373	381	386	356	408	374	423	409	359	393	415	380	376	379	397	382	371	383	393	410	388	342	411	381	394	448	352	409	407	396	368	398	398	372	364	404	358	378	388	395	358	380	393	399	375	408	407	401	409	435	399	408	372	387	376	369	394	378	373	383	384	375	386	394	386	384	393	388	400	364	412	408	392	417	401	408	368	379	386	410	390	386	389	411	365	404	365	386	393	380	410	451	402	394	371	361	408	375	381	424	407	373	379	384	378	370	399	384	390	404	380	407	394	423	407	387	407	415	361	359	416	440	354	387	390	338	395	395	384	375	412	385	380	393	386	383	374	384	406	419	408	435	374	378	397	420	414	390	390	451	384	415	378	374	375	392	380	387	402	356	348	413	383	388	388	382	351	408	386	379	367	396	413	431	379	393	409	410	386	403	424	352	394	373	391	379	403	390	415	360	388	412	409	375	391	408	378	426	383	421	350	413	399	400	366	362	416	378	432	419	409	396	381	402	362	391	380	385	416	371	402	385	379	369	397	403	395	384	371	402	414	380	381	417	409	388	354	427	404	386	372	376	410	394	379	391	385	385	365	383	375	367	386	374	392	365	351	401	373	429	433	401	401	387	402	388	398	404	371	382	426	401	364	376	412	393	383	412	364	382	410	386	359	379	399	391	402	430	405	406	376	418	406	384	380	356	383	423	404	387	417	385	361	421	355	391	411	388	415	396	369	401	416	356	407	407	373	369	373	381	381	419	408	378	400	403	379	416	390	401	396	371	350	398	405	390	396	345	368	409	379	400	404	368	397	409	369	399	387	382	364	394	377	385	438	384	397	379	390	390	377	358	394	365	415	379	371	392	400	404	381	380	388	398	394	376	369	386	391	407	408	385	402	384	390	376	380	393	431	411	410	383	424	402	391	392	386	380	393	401	384	385	394	410	368	377	383	396	383	412	374	431	404	420	364	395	407	384	384	374	414	356	399	373	385	406	419	395	388	391	362	412	375	413	391	389	381	380	399	342	382	375	389	375	383	437	401	392	390	353	420	369	428	412	407	394	397	397	392	416	385	360	394	381	385	372	371	376	424	420	380	383	373	378	373	371	405	415	401	411	407	420	371	373	381	390	380	374	368	384	402	366	351	421	376	375	400	424	413	384	389	390	371	420	377	421	403	398	389	390	389	391	397	392	404	406	359	401	413	382	374	377	405	400	428	408	396	406	410	393	386	374	409	378	379	412	415	415	402	355	382	372	398	403	371	390	376	413	387	367	373	386	412	373	374	411	349	421	400	389	420	413	425	391	405	402	425	383	380	325	393	369	403	360	383	373	390	374	439	381	367	398	408	373	466	369	409	389	390	370	397	386	399	417	373	399	405	396	379	352
42527	29009	14631	3902	1692	1100	782	632	602	721	472	441	379	368	317	357	347	307	311	313	302	271	268	273	279	301	270	270	289	314	288	288	279	287	289	250	256	252	266	247	230	302	274	255	278	282	252	233	249	289	286	225	270	268	262	269	253	257	285	250	305	265	244	255	241	267	293	265	269	248	275	291	251	290	288	266	260	230	271	266	259	262	244	234	256	249	241	257	292	277	241	232	246	249	260	245	247	269	247	265	280	275	289	244	231	268	261	284	251	272	256	251	250	278	248	272	281	276	252	239	255	230	256	258	274	259	247	305	246	243	244	285	250	235	248	247	258	290	250	233	220	248	250	237	233	271	237	277	266	233	247	250	284	248	244	243	266	245	283	295	284	264	261	276	262	273	246	263	258	251	269	302	223	250	245	243	251	270	276	249	266	258	247	279	256	255	248	275	250	238	263	257	251	237	206	268	262	234	235	280	275	284	270	238	248	242	250	267	266	268	269	255	288	275	252	266	266	251	285	241	263	248	263	233	268	262	314	246	278	241	228	237	260	278	231	261	255	243	252	229	256	254	229	261	232	229	275	249	252	229	240	255	268	281	269	254	264	230	256	238	247	225	270	258	265	279	255	243	254	257	273	229	243	271	280	246	250	264	246	265	256	290	252	264	280	269	242	267	264	262	278	274	252	238	257	259	274	282	264	273	263	250	277	263	288	261	274	246	258	220	256	278	264	233	298	252	265	275	242	251	225	274	262	266	266	275	304	250	230	268	251	250	239	281	274	256	267	250	263	262	263	248	265	245	235	245	263	233	258	261	257	260	250	261	250	234	239	272	261	242	241	261	247	268	250	238	268	268	247	261	257	277	277	261	243	252	251	286	246	256	284	250	227	267	245	270	287	255	259	249	227	247	229	244	248	254	258	277	258	271	248	249	241	265	281	251	276	265	236	255	269	259	237	246	239	255	252	255	271	255	302	263	252	265	271	280	254	254	262	252	252	265	256	275	262	284	239	273	284	255	227	225	272	287	261	234	272	248	264	240	255	300	247	264	258	244	283	281	269	244	258	248	262	239	259	259	271	222	228	246	261	266	247	275	243	247	238	244	286	268	253	269	237	261	269	258	237	260	230	262	274	220	267	247	253	279	234	238	248	272	277	227	265	245	264	236	263	231	249	271	261	276	255	268	237	232	263	223	253	269	237	289	232	231	254	272	258	286	268	275	257	276	262	263	264	258	280	253	256	258	233	278	271	240	224	258	242	252	275	261	263	237	271	275	268	232	234	258	241	265	209	254	269	275	285	272	264	224	260	256	255	243	235	268	220	273	230	253	249	269	234	258	229	222	253	243	275	245	263	212	242	264	273	262	267	242	223	225	244	231	230	240	245	261	269	282	267	234	265	255	275	239	254	258	253	266	261	234	265	242	260	238	265	259	265	246	249	238	255	243	253	254	243	248	273	285	241	281	247	275	250	279	276	265	261	259	250	259	242	239	252	265	252	265	236	257	267	261	289	258	260	259	238	269	260	280	219	284	274	278	251	237	244	262	253	278	267	252	271	245	259	264	265	243	275	285	264	237	245	252	239	259	280	237	297	259	245	247	236	249	263	277	272	256	260	237	260	252	247	237	273	231	287	222	215	268	290	271	283	261	277	274	260	275	292	244	262	274	240	258	240	269	255	279	229	251	252	239	257	248	297	251	277	281	269	254	263	262	250	215	276	277	237	271	253	248	259	248	271	257	287	259	266	251	274	237	231	245	264	249	261	266	271	261	270	216	294	291	250	269	263	242	269	261	271	240	262	262	245	273	248	249	266	264	265	247	263	252	216	271	271	250	301	279	254	258	269	238	265	266	245	245	255	279	234	235	280	252	278	254	244	268	274	276	268	259	264	256	272	283	262	248	225	231	243	274	256	245	277	221	274	272	278	254	261	260	279	243	236	226	263	286	252	245	258	276	266	256	243	245	266	249	251	268	263	239	242	239	266	261	274	285	250	243	284	264	248	258	274	247	285	240	253	250	234	272	298	262	291	251	245	278	257	246	247	226	269	259	245	255	251	281	258	231	277	277	277	281	275	274	273	267	247	253	261	253	234	261	254	238	260	255	244	251	281	247	241	260	270	247	275	241	261	262	252	273	269	276	290	275	267	303	274	269	254	272	204	229	265	275	260	253	240	247	276	289	259	256	218	288	270	267	248	263	263	227	250	241	239	246	231	253	288	282	259	260	241	238	270	257	232	270	261	246	271	240	241	265	252	259	256	249	239	263	243	288	298	270	269	288	284	264	274	265	242	254	267	250	275	273	232	246	255	245	264	259	260	254	257	220	251	273	233	271	244	247	250	277	267	276	276	262	267	266	292	246	257	251	280	260	237	281	253	248	239	244	240	259	248	240	257	218	245	268	282	246	255	273	273	277	252	276	254	226	257	251	237	218	248	253	268	232	241	240	243	271	276	262	268	266	255	249	257	290	252	277	270	246	261	259	254	249	239	272	244	264	238	269	231	263	258	269	290	277	245	275	283	290	261	282	270	224	242	247	254	230	250	258	260	249	233	270	287	258	226	262	266	252	231	239	223	264	256	258	272	294	311	271	229	256	256	249	245	291	267	282	273	264	244	230	280	248	256	227	229	266	242	253	239	264	266	274	267	292	259	254	266	233	221	262	241	265	258	239	257	233	244	297	270	236	271	258	251	241	271	254	263	270	265	266	244	273	256	262	269	258	246	264	272	235	247	255	257	271	260	248	277	282	255	284	227	228	276	225	262	251	257	262	279	257	250	235	258	257	269	256	228	255	236	256	240	253	253	244	264	274	254	241	255	277	281	253	262	264	293	264	253	248	252	260	248	238	275	246	282	259	238	270	304	231	258	274	247	249	264	214	244	227	247	224	261	227	256	249	291	259	266	269	253	262	246	217	251	274	221	270	263	241	262	269	249	248	258	251	228	258	265	250	227	277	269	247	269	259	274	277	255	244	234	270	267	261	268	255	264	270	240	254	246	277	249	234	237	254	250	254	289	285	249	278	256	263	256	267	239	233	246	269	267	270	249	250	258	256	242	213	252	280	252	271	276	256	252	265	266	276	255	264	230	238	244	227	276	258	318	277	254	263	298	243	238	262	249	272	230	244	231	277	226	286	286	256	263	283	248	266	261	298	270	268	258	254	270	266	254	246	250	249	236	264	266	288	271	270	270	249	269	269	283	286	263	272	255	236	263	274	228	232	245	240	271	245	279	250	248	266	250	273	267	274	269	264	239	259	240	253	262	239	275	241	261	275	275	237	254	248	266	237	232	244	240	295	242	277	239	267	270	259	242	239	246	281	281	258	258	212	245	268	254	239	253	260	258	254	252	280	244	258	261	250	284	255	235	273	246	247	251	264	248	221	223	276	248	263	247	263	261	257	245	254	260	251	254	256	261	274	252	249	239	276	259	266	261	268	255	269	276	248	249	257	262	260	228	239	278	282	228	248	293	261	255	254	243	251	273	293
24802	17622	12387	6100	5116	4101	3284	2933	2515	3217	1810	1627	1435	1372	1218	1230	1133	1089	1015	915	966	927	882	951	892	851	860	799	822	788	783	766	783	763	767	749	716	727	682	712	760	784	751	708	813	881	723	829	789	1021	788	713	707	697	697	722	695	699	646	698	681	681	668	689	696	680	659	714	636	639	670	678	695	715	647	670	634	676	668	654	674	706	659	677	646	654	665	703	677	649	634	635	662	650	623	689	632	647	702	652	669	636	607	692	708	640	643	677	622	649	684	673	628	676	638	673	613	664	628	658	682	627	676	683	660	672	685	623	649	666	684	647	683	638	686	651	657	684	665	660	667	649	614	705	655	655	661	681	650	643	683	652	641	679	678	659	669	708	672	643	695	643	619	591	663	644	674	647	697	707	622	658	642	688	693	691	677	663	646	643	620	631	656	604	666	705	659	649	673	663	640	635	657	690	656	648	620	714	675	693	640	675	636	655	638	691	645	648	638	679	602	641	692	645	638	647	605	679	656	635	669	674	622	610	653	673	643	665	642	653	604	644	652	638	659	666	617	657	624	661	654	673	634	655	639	666	662	619	651	648	641	656	653	654	641	638	648	658	693	638	667	633	644	685	715	635	670	661	636	705	668	610	623	649	684	679	685	692	684	625	685	604	632	632	654	639	604	643	702	672	640	620	606	647	642	621	658	693	646	712	612	677	617	687	683	644	630	662	650	660	646	648	660	671	629	648	624	630	599	659	634	671	627	612	611	629	642	666	626	651	650	666	601	667	631	663	663	655	665	693	678	660	670	640	668	667	599	714	669	662	642	682	657	667	645	658	656	669	629	612	678	634	720	620	616	621	657	632	621	637	618	682	614	646	675	673	687	665	661	668	660	619	675	647	673	702	652	656	605	687	631	653	696	613	658	626	620	699	591	638	625	626	653	634	652	658	658	655	659	654	647	645	638	654	625	645	624	663	647	612	651	658	657	671	654	623	614	595	641	636	687	644	639	678	726	636	684	636	699	681	676	611	642	687	635	666	658	649	653	659	643	623	654	640	654	628	642	632	662	637	669	704	668	650	659	645	666	678	621	635	657	633	602	635	676	650	651	637	656	674	647	668	685	623	681	652	663	618	613	664	653	673	600	651	639	630	605	727	661	639	652	634	623	621	639	595	677	635	649	662	602	667	682	596	646	612	613	630	625	622	594	616	677	696	674	645	687	700	674	657	596	665	664	641	654	635	649	661	638	645	632	661	659	646	657	650	657	679	702	618	667	619	652	600	660	629	699	672	688	641	638	658	637	686	641	642	691	644	680	659	636	645	643	650	660	624	632	641	652	664	704	687	696	650	626	652	672	682	654	659	709	689	675	679	651	587	640	622	677	708	671	680	667	644	637	603	620	634	658	631	637	730	657	675	633	636	654	654	614	657	638	632	616	635	654	653	631	665	669	648	620	646	618	665	623	658	631	665	658	619	654	685	646	624	706	628	631	592	632	637	653	684	639	712	690	617	615	682	643	615	636	656	652	635	673	620	666	640	682	611	635	659	645	677	618	627	693	692	659	662	628	637	677	675	672	618	644	691	661	692	653	619	612	677	637	689	658	632	621	658	675	667	654	702	646	687	664	624	651	590	677	677	649	646	628	608	680	642	655	668	629	671	624	663	614	648	663	614	623	638	625	663	628	655	676	684	632	605	626	626	673	614	634	640	625	660	688	658	659	622	602	644	671	661	625	648	649	639	725	663	635	668	623	651	673	675	645	657	641	647	692	631	720	613	629	624	641	688	673	684	636	686	634	626	683	664	652	655	670	636	661	658	618	659	647	648	637	680	641	650	646	656	634	630	701	652	659	638	616	636	674	665	660	614	682	648	637	658	599	606	676	672	651	674	672	657	676	620	654	603	630	686	627	708	625	675	649	667	642	666	672	620	685	649	642	659	586	630	598	623	676	645	680	645	705	598	655	631	655	615	599	705	665	659	669	641	609	674	637	674	668	656	665	680	631	630	640	621	604	651	642	688	635	626	656	642	639	618	671	632	637	676	669	620	633	684	692	599	618	666	639	626	609	619	704	646	606	630	676	654	648	668	643	636	667	645	661	665	624	685	623	627	653	598	608	666	652	664	656	674	654	645	640	606	626	689	634	655	633	641	644	633	646	683	629	610	695	685	653	672	621	660	650	641	640	674	634	634	664	658	658	626	633	647	649	669	675	622	619	633	648	683	645	684	689	631	614	609	677	653	600	658	649	665	641	633	624	647	648	674	636	656	651	642	638	659	640	680	661	675	631	651	690	688	634	680	635	614	651	655	674	686	649	664	662	626	664	690	657	688	659	634	679	662	671	630	659	678	674	647	662	621	635	625	639	616	652	577	634	584	669	688	658	673	665	650	668	604	636	669	614	702	626	665	680	642	592	668	698	691	622	619	663	616	623	647	671	672	654	617	641	697	634	717	657	636	638	687	621	647	675	635	638	633	648	662	641	665	635	691	623	643	637	691	636	639	644	636	661	632	637	679	647	658	693	648	660	622	662	700	622	653	694	626	645	652	624	651	681	618	667	679	651	645	636	669	688	646	609	631	632	698	653	678	655	635	667	618	689	667	669	666	654	640	616	644	660	612	662	715	677	662	646	597	665	641	616	628	652	670	645	648	662	694	621	649	625	684	653	630	641	666	694	650	662	667	657	599	684	672	673	660	661	654	645	727	608	648	635	650	645	693	593	704	660	629	631	699	624	653	636	648	696	612	666	657	667	635	647	643	706	610	608	670	695	625	636	662	632	665	671	662	675	661	627	636	642	650	645	690	610	659	630	676	634	667	671	673	651	639	642	667	624	618	675	678	592	619	667	649	659	663	668	664	666	674	637	671	626	608	642	622	631	629	696	662	651	662	688	662	642	635	657	618	630	639	642	657	692	639	679	654	680	653	686	645	680	635	646	645	619	652	688	644	630	658	601	674	657	661	644	681	659	672	625	638	660	614	660	630	587	642	607	688	699	666	652	646	640	629	649	673	686	669	635	690	597	669	643	632	678	685	646	670	645	613	620	602	647	645	694	621	638	638	650	683	670	630	671	702	656	684	607	638	668	707	628	663	646	687	652	639	669	679	636	618	677	624	676	642	686	641	619	579	641	660	656	690	693	629	640	641	703	718	656	617	707	662	666	628	684	620	629	668	634	634	629	649	684	681	720	662	682	686	648	647	618	651	585	585	646	700	700	651	645	667	622	661	672	685	650	635	696	643	653	658	611	674	692	597	689	645	620	639	648	673	681	658	632	677	639	639	643	665	653	635	632	708	684	673	667	628	662	655	637	693	618	654	643	642	654	639	624	663	647	691	631	648	631	654	653	687	691	650	670	667	710	648	695	576	683	668	659	652	633	632	658	691	671	672	665	650	674	609	676	668	691	637	683	685	669	699	641	599	658	691	685	658	685	580	696	667	662	630	607	652	665	614	626	630	633	619	676	638	644	700	645	652	607	678	637	595	676	696	664	612
15858	7367	1307	405	316	260	276	277	265	265	226	269	263	250	252	237	267	252	269	247	244	289	235	244	237	245	260	263	250	261	252	269	270	246	249	234	250	251	252	267	252	249	234	233	294	272	265	240	240	267	263	243	215	240	253	230	253	237	228	268	289	272	294	287	254	251	248	237	237	269	252	246	242	255	240	262	239	244	264	243	257	246	232	258	245	238	252	233	226	262	275	243	249	245	232	235	227	236	238	246	254	254	235	248	240	251	272	237	244	234	221	252	258	222	254	243	240	276	266	226	252	236	274	266	247	284	262	280	274	222	236	269	233	243	249	292	240	244	263	248	258	248	271	223	260	271	256	249	269	267	266	236	276	233	273	224	265	237	271	260	253	253	255	251	244	248	266	263	231	228	216	230	238	232	273	246	248	274	283	244	258	244	258	244	254	261	262	248	215	265	262	260	244	256	241	251	292	225	245	268	270	246	259	238	276	236	274	259	271	232	233	243	266	265	268	267	267	248	230	243	257	257	263	237	239	257	242	259	247	240	242	228	234	266	245	282	271	256	264	261	251	218	213	250	232	239	249	234	246	260	249	241	235	270	247	255	264	260	221	244	270	221	271	255	259	272	251	263	228	242	222	235	222	220	259	234	241	235	275	247	245	237	250	259	255	240	247	226	259	244	237	255	258	260	227	263	231	268	243	229	266	271	271	238	241	230	245	250	242	221	230	240	242	277	257	249	215	275	261	243	257	263	246	266	247	236	226	250	276	262	224	238	219	232	248	239	252	257	250	236	253	249	237	247	275	250	198	268	239	272	250	252	259	238	268	271	236	260	232	259	241	263	249	246	219	237	273	257	250	261	237	269	241	248	241	273	225	267	243	244	243	244	246	302	246	252	262	258	255	279	269	255	242	261	220	249	250	259	264	294	257	282	255	272	260	238	243	225	301	268	257	257	258	244	237	256	275	272	254	251	276	220	244	249	247	253	238	233	271	243	232	265	250	275	278	275	241	252	255	230	250	250	251	236	257	253	230	249	241	260	240	244	228	228	233	233	251	226	248	227	251	262	272	269	256	265	248	262	242	257	275	243	249	240	252	267	250	243	262	251	244	248	260	267	267	233	253	288	239	285	264	263	247	245	247	268	271	251	264	245	241	237	261	254	234	247	258	247	277	246	246	277	275	231	238	271	249	266	222	256	241	249	260	253	238	256	255	250	278	257	262	276	244	248	245	242	261	278	263	239	228	237	252	263	265	260	245	239	263	246	230	245	241	266	249	248	273	251	231	264	248	272	236	270	250	218	237	239	237	245	233	226	240	249	265	244	238	248	244	239	265	239	236	255	266	234	270	231	268	257	234	250	261	257	238	252	247	270	230	236	259	264	218	280	261	251	249	255	235	258	254	263	270	257	242	282	261	252	225	268	223	254	225	235	260	243	247	263	258	262	249	221	236	270	253	228	243	255	264	238	233	250	245	237	247	248	251	258	250	258	232	252	243	239	244	232	252	262	246	239	262	250	280	232	275	241	272	225	234	293	291	237	234	243	278	230	248	249	254	251	229	244	241	244	236	233	263	264	225	225	246	248	258	244	260	282	232	242	263	230	258	254	250	239	252	274	260	257	215	242	255	255	242	276	234	242	281	264	266	236	269	254	232	255	237	243	246	280	252	243	241	282	265	221	271	290	225	256	259	263	277	239	250	267	234	261	255	254	248	229	251	240	250	294	265	270	237	228	253	273	214	248	255	244	258	238	249	258	266	261	261	257	238	260	257	237	257	242	247	229	279	266	231	227	257	228	242	258	245	244	270	260	255	250	277	243	272	250	232	231	263	255	260	279	242	254	243	254	240	250	254	284	258	252	238	231	264	246	226	243	235	251	232	259	270	240	270	270	275	244	251	270	240	257	224	237	249	251	266	241	249	248	248	250	242	235	226	284	207	249	265	273	230	244	273	247	253	254	272	283	234	232	236	244	211	247	240	249	248	234	240	238	258	258	250	265	266	245	234	278	223	251	214	219	256	270	245	258	277	274	267	284	244	243	271	257	256	237	263	280	265	245	258	243	243	270	264	262	220	246	272	246	246	250	260	244	247	265	256	282	250	254	241	250	242	253	235	248	263	243	246	253	273	295	255	245	266	244	264	259	234	244	245	238	252	261	221	261	239	258	234	251	263	214	247	242	245	275	264	246	246	247	280	239	263	265	263	253	252	255	277	275	244	255	262	235	260	305	231	243	251	259	272	260	228	251	265	239	226	241	241	248	261	242	273	244	239	260	235	238	257	239	258	262	250	267	264	257	261	260	237	278	264	247	235	249	238	257	227	245	242	243	231	239	253	274	260	247	236	245	253	247	256	248	252	265	262	257	242	252	230	256	259	269	234	252	268	230	245	250	261	244	259	249	260	255	263	263	246	281	252	244	243	243	225	255	254	226	278	235	224	229	243	245	248	218	241	253	252	285	242	247	262	239	269	256	215	255	250	238	257	243	262	260	244	259	273	284	256	252	271	268	242	252	246	224	266	245	234	243	246	249	252	256	250	249	233	241	251	276	264	265	264	282	258	259	228	271	246	236	258	249	262	261	231	246	271	271	232	249	261	266	261	245	263	237	220	259	276	238	213	259	240	245	230	256	236	261	248	250	245	270	254	244	228	260	248	262	258	269	274	244	245	256	264	206	236	218	207	279	243	242	257	258	282	244	270	234	268	236	269	231	234	240	256	256	260	249	248	278	263	260	241	255	234	258	231	242	256	219	233	256	243	234	274	261	289	249	238	254	289	242	261	230	265	242	243	274	204	259	267	248	238	252	237	258	263	264	229	239	248	234	258	251	216	250	261	273	249	258	233	253	229	283	300	270	257	219	274	261	288	297	257	254	227	279	255	268	249	262	240	244	258	254	260	265	251	229	252	236	242	245	268	288	256	244	266	245	239	280	210	228	266	236	209	255	230	239	258	263	231	217	251	251	243	243	239	254	273	243	232	238	238	244	247	272	233	246	257	255	269	246	253	263	276	265	268	232	240	253	268	259	237	236	236	248	243	271	237	252	238	267	226	249	239	231	257	251	260	243	213	242	250	232	223	248	230	226	255	257	241	240	229	230	250	245	274	272	252	258	268	227	245	250	246	245	251	255	268	247	270	272	251	259	254	266	256	293	244	257	277	228	225	248	255	238	230	255	246	259	242	268	246	263	224	239	255	265	227	241	240	262	316	239	238	249	258	249	262	232	240	290	206	217	247	235	238	234	245	276	256	295	314	232	297	298	270	268	243	269	254	255	250	249	244	253	243	252	228	216	273	247	265	237	277	238	269	243	251	229	249	238	245	233	266	252	245	250	261	271	272	261	251	230	256	250	268	279	252	236	247	270	249	235	259	239	219	285	237	266	252	266	253	245	236	265	272	252	238	262	268	244	233	230	205	244	235	258	266	263	263	217	237	250	246	261	269	273	255	252	254	254	246	220	245	257	238	238	254	236	257	230	265	252	259	252
8540	4845	1664	1039	831	790	674	654	638	614	650	647	661	630	627	635	647	629	603	590	631	622	642	606	620	638	647	612	581	586	593	634	556	655	610	575	614	632	587	595	639	613	604	587	596	632	622	632	606	615	648	615	644	595	602	639	559	581	644	609	617	574	596	622	610	631	609	643	631	591	609	648	607	603	691	608	626	600	607	617	600	627	650	611	601	611	629	580	580	627	612	621	583	591	623	616	578	664	639	618	602	597	577	600	583	615	565	613	615	593	615	583	610	611	643	601	625	604	600	649	581	633	591	635	642	656	611	605	603	617	565	626	572	575	616	581	599	607	634	620	571	614	618	587	611	629	604	593	575	613	563	586	606	560	603	573	573	589	599	580	583	571	561	550	601	595	598	597	626	594	576	610	602	592	603	640	581	613	566	646	564	598	600	635	602	657	624	653	623	589	584	648	592	643	595	582	633	646	632	658	629	625	622	594	627	613	609	626	611	572	612	567	571	643	617	589	547	637	662	546	672	636	618	651	646	635	592	645	585	633	647	574	636	599	638	593	575	619	592	603	594	613	569	607	596	630	594	586	613	632	616	609	623	629	613	613	616	615	608	610	600	614	624	610	618	589	610	612	580	624	595	611	606	599	626	612	560	597	591	617	644	586	596	586	573	583	626	627	576	573	597	612	577	598	618	620	629	607	620	579	674	594	588	579	586	643	603	591	599	637	577	625	596	593	589	602	658	575	585	624	601	597	607	629	621	632	578	596	633	634	587	616	629	628	643	623	619	574	616	618	575	585	602	606	617	582	607	578	571	624	603	559	604	598	647	572	616	616	578	590	577	615	650	586	637	583	590	600	559	651	601	659	567	656	584	548	627	595	586	614	594	568	626	603	585	574	606	602	607	615	576	622	595	619	585	579	594	575	613	627	591	625	597	591	616	616	581	580	586	588	642	612	560	580	571	578	590	593	591	560	617	628	616	623	618	617	564	566	617	542	598	564	693	624	603	637	635	589	610	615	594	600	615	622	624	600	638	588	598	621	590	603	638	600	623	609	598	611	582	583	575	598	612	629	646	596	659	594	620	618	607	605	603	597	602	578	608	609	583	598	606	578	596	571	628	610	627	603	606	593	591	593	588	600	604	610	599	608	582	595	633	608	629	607	612	609	614	605	586	581	570	614	634	613	581	624	598	618	620	627	630	609	633	633	589	632	654	584	605	583	600	622	596	624	584	626	597	642	617	632	578	563	632	583	625	570	596	577	582	628	589	605	595	660	577	607	631	606	573	631	630	591	630	640	602	596	645	591	619	630	611	617	617	616	611	611	642	579	646	596	597	618	599	593	612	609	570	613	598	617	605	602	659	561	607	597	622	546	603	574	548	601	562	593	593	587	609	598	551	590	595	625	610	537	630	633	609	651	590	618	631	598	614	562	557	592	592	606	636	629	589	615	614	598	585	598	613	625	592	594	636	587	609	624	634	646	594	607	610	564	595	633	565	561	604	635	598	580	618	595	598	584	619	597	586	653	587	563	628	598	581	608	607	613	558	686	627	554	584	622	633	594	588	575	625	639	630	612	619	605	616	591	651	619	618	618	583	598	556	646	618	591	604	614	598	606	590	564	585	642	648	607	624	627	606	567	602	590	580	563	629	602	596	588	634	579	595	642	592	579	606	593	623	606	634	608	625	626	596	624	658	582	608	631	574	639	581	625	635	608	608	586	659	591	598	598	578	598	593	599	625	627	579	584	606	576	630	598	601	607	615	624	579	640	585	585	601	645	604	610	636	624	648	634	588	572	613	580	552	580	590	591	614	632	581	612	613	604	609	574	628	613	577	547	613	604	621	638	605	630	588	612	648	592	633	554	614	551	595	660	578	599	641	575	627	634	634	629	596	570	619	625	588	672	630	640	543	606	599	573	620	595	643	625	612	663	660	583	624	616	623	641	612	603	641	617	642	643	600	595	603	623	628	601	614	605	593	598	613	614	573	631	656	589	596	671	586	644	607	611	614	614	591	567	606	606	615	604	574	569	655	602	615	569	575	597	633	591	576	580	614	591	566	633	576	564	605	606	556	627	591	620	634	565	608	630	592	639	589	657	620	642	629	641	605	614	575	640	629	653	599	636	603	608	613	632	597	602	613	586	594	578	652	588	590	628	640	620	545	565	648	624	572	630	620	593	651	575	633	624	641	612	639	541	609	575	621	629	596	604	598	610	561	649	596	580	595	623	640	636	585	597	636	587	610	639	635	611	617	605	574	636	604	632	652	588	638	589	584	646	577	617	628	600	622	566	598	580	628	598	613	613	622	659	640	601	655	602	605	611	628	591	665	577	624	623	620	590	629	626	630	621	648	560	677	600	563	637	654	618	620	561	599	649	595	628	576	622	569	601	644	596	630	610	609	615	585	557	617	626	594	619	607	556	627	628	630	569	613	621	629	612	614	581	611	554	619	575	571	616	610	611	588	620	608	581	620	565	629	625	586	637	593	578	605	572	618	617	618	613	587	576	591	570	605	599	590	586	600	620	565	622	618	651	621	605	612	595	612	597	584	589	582	593	614	594	577	572	587	577	594	606	589	582	589	628	597	575	657	659	574	597	605	585	622	603	640	612	621	596	590	606	658	602	620	589	609	626	591	628	604	616	601	587	564	611	613	599	582	565	589	589	620	613	624	627	604	629	650	611	574	595	565	596	622	619	577	600	637	659	611	637	617	671	598	626	599	585	564	585	658	575	606	592	600	628	616	615	593	584	635	648	625	596	610	571	642	605	613	646	611	616	594	581	607	628	624	660	622	601	585	660	624	579	602	606	607	584	581	616	596	624	615	592	586	629	618	578	595	645	617	602	581	593	553	620	596	594	597	564	598	573	630	612	598	638	606	641	628	606	606	578	584	587	592	609	644	553	608	596	589	645	594	620	657	608	638	612	583	635	562	606	621	540	614	607	569	605	602	612	599	615	603	618	637	591	598	593	623	593	634	594	600	560	668	619	619	606	626	599	649	578	563	652	615	624	605	611	609	580	601	664	614	615	639	596	671	594	574	621	588	627	628	584	624	588	645	586	594	628	599	596	573	600	587	629	613	629	633	602	614	648	576	617	624	587	594	569	593	596	605	605	614	603	590	577	604	608	617	563	614	616	584	636	614	597	597	604	601	528	613	595	604	618	638	625	587	627	633	625	655	636	596	635	553	624	599	636	597	587	586	647	638	625	616	637	624	606	580	614	622	612	571	609	611	616	613	637	587	597	646	588	647	639	607	597	596	599	588	646	591	649	624	628	637	618	602	604	627	612	610	573	584	582	598	598	529	613	580	578	638	632	641	574	614	606	618	619	635	610	568	647	586	570	592	583	598	634	577	614	605	591	566	602	601	608	586	633	594	598	621	608	590	581	589	631	623	632	578	621	561	587	577	602	584	618	617	595	575	614	602	576	591	572	621	591	586	581	614	641	616	611	662	614	619	591	617	598	612	628	603	612	632	624	603	633
13760	2144	1458	1094	699	531	411	324	312	264	210	172	176	190	170	153	165	155	162	162	160	128	134	141	134	123	127	119	128	126	132	120	149	140	130	122	140	127	131	134	147	130	129	122	120	150	133	157	133	142	133	113	124	120	140	131	115	158	125	102	147	130	145	126	144	146	126	122	122	122	140	155	123	129	117	118	121	131	131	148	128	143	118	142	113	125	139	152	122	126	121	123	117	125	131	113	123	111	116	118	131	141	131	128	108	124	119	121	123	119	118	121	123	123	133	116	138	126	102	120	136	144	130	106	143	111	117	121	124	131	142	133	106	154	105	127	133	121	110	138	115	128	129	114	117	132	129	114	118	133	129	105	128	103	120	111	120	115	120	123	138	133	134	117	121	130	122	95	119	109	125	155	137	119	115	124	128	118	114	121	125	119	130	107	147	130	123	147	128	116	114	129	119	129	133	115	138	132	121	110	104	122	131	122	114	124	111	119	109	119	132	140	133	144	127	142	129	115	134	138	124	107	92	113	118	125	129	115	107	127	122	129	124	123	137	134	90	129	102	131	140	117	117	111	116	111	126	104	149	118	138	114	128	139	108	138	117	113	120	138	108	136	110	131	123	108	118	128	124	122	137	119	140	108	131	108	129	133	118	129	140	121	120	114	137	143	124	133	137	135	138	133	137	109	105	118	116	134	122	129	151	133	127	128	114	146	132	123	130	117	133	128	134	119	119	130	126	154	126	123	105	116	126	120	120	129	124	100	119	148	125	131	113	121	115	138	129	121	133	122	120	101	111	133	135	116	135	119	118	132	122	127	112	141	103	135	123	112	117	99	95	119	145	123	104	126	128	122	114	114	144	128	100	139	102	125	140	112	130	134	115	125	125	127	137	133	106	124	118	97	128	137	133	131	104	124	113	115	144	121	122	134	116	139	135	134	104	103	138	132	114	97	134	109	124	110	129	130	115	118	117	112	139	119	121	127	145	122	121	112	130	125	112	113	127	120	111	152	127	136	130	103	139	141	142	136	113	114	94	143	117	126	117	124	123	124	132	126	140	148	123	136	106	117	125	108	126	144	102	101	100	116	124	120	129	120	124	126	116	148	118	128	128	129	119	122	132	110	138	119	135	118	133	111	134	120	124	130	116	110	120	128	125	136	144	119	116	141	121	123	106	130	120	145	113	131	133	126	129	122	148	110	121	136	128	118	119	132	132	139	122	114	134	132	120	150	120	124	121	136	117	120	133	132	149	139	130	131	134	119	116	124	124	120	119	111	105	114	114	122	140	128	134	128	115	100	122	144	108	129	114	123	135	121	117	129	118	132	127	124	129	125	121	111	139	131	115	114	99	119	131	115	129	113	114	127	115	124	123	130	124	113	136	107	124	129	143	107	133	133	119	104	118	133	115	126	133	124	139	113	122	107	128	125	109	113	115	137	108	144	106	126	115	117	119	127	124	118	106	120	117	143	128	110	114	150	122	111	127	132	113	122	122	112	114	119	119	101	122	115	131	91	108	116	128	124	140	132	112	122	137	126	128	130	119	139	117	119	118	140	140	133	138	138	107	122	130	119	134	123	124	123	128	147	139	126	133	130	107	157	137	98	126	119	113	95	132	138	131	141	153	121	110	114	134	145	144	117	120	111	118	126	139	127	127	109	104	112	115	114	118	135	119	124	113	117	124	127	114	123	135	123	118	117	112	113	116	110	137	113	132	121	114	111	130	128	120	121	129	128	128	108	126	133	127	116	117	127	154	117	123	141	125	117	141	129	125	106	127	116	137	125	117	144	109	135	120	120	124	131	124	124	114	132	109	108	112	114	113	124	125	120	127	137	144	112	119	130	126	129	111	138	127	124	106	111	125	116	118	127	126	126	92	121	143	130	118	135	122	144	127	135	133	110	133	126	141	120	128	127	116	137	106	146	141	102	118	125	127	138	120	124	125	124	128	120	118	129	137	156	124	143	151	133	133	129	143	156	122	95	103	92	110	142	145	140	132	115	96	116	124	103	111	108	120	113	136	119	109	122	124	129	122	108	134	124	132	135	114	133	124	139	119	129	121	125	116	129	116	137	153	129	117	129	110	123	143	126	155	132	113	102	119	110	129	119	109	119	122	135	88	152	129	126	116	125	132	147	124	146	121	122	134	109	119	103	128	111	115	119	133	135	119	141	148	108	124	137	102	118	134	128	110	143	125	125	136	135	135	127	120	124	128	107	122	95	112	105	135	123	151	122	134	138	138	124	129	110	104	109	117	130	139	106	122	126	131	119	113	139	136	117	138	128	143	144	128	124	118	111	138	118	131	126	138	129	134	119	128	129	129	107	149	120	125	130	106	112	131	115	131	118	147	115	126	113	128	120	131	128	118	135	126	135	126	118	132	141	108	118	118	131	123	103	100	131	127	121	109	132	149	103	127	121	107	134	120	120	131	140	115	139	132	121	105	101	132	118	123	127	113	148	122	117	132	118	124	124	119	127	123	136	134	137	128	103	123	136	121	120	126	127	132	127	105	113	118	119	120	110	151	123	116	128	123	111	99	148	115	98	153	133	125	127	126	141	117	118	134	138	140	116	106	118	126	121	131	126	120	131	135	118	126	112	114	127	109	135	126	121	143	124	122	131	131	131	130	141	125	120	140	117	130	117	112	107	109	125	122	127	97	130	109	125	143	133	121	149	125	128	97	119	113	129	126	112	122	128	123	123	123	124	130	125	123	133	131	135	128	133	136	133	133	137	130	139	137	124	127	121	102	131	119	123	130	124	119	129	117	130	105	147	108	130	117	94	116	128	125	122	131	152	121	122	104	140	138	127	115	107	120	111	136	126	131	118	108	124	122	117	108	117	126	134	117	122	136	120	127	121	131	119	132	133	157	124	110	131	124	122	138	148	120	140	116	135	122	125	131	129	108	136	132	132	105	113	126	128	120	151	111	133	98	112	150	136	129	128	125	118	122	115	123	127	131	135	112	139	96	133	102	126	122	111	124	133	125	123	133	133	118	100	102	107	111	113	131	142	129	122	114	120	151	125	102	109	118	113	135	133	116	118	139	111	127	114	114	130	142	111	109	125	124	100	115	118	122	104	117	129	125	117	117	111	130	122	132	120	145	143	117	136	128	132	142	105	121	146	141	128	118	123	130	126	122	115	128	150	112	124	116	106	109	122	135	124	123	117	119	114	128	130	118	131	107	122	134	107	122	141	133	133	110	116	131	119	127	112	134	129	124	125	101	127	103	114	121	121	131	122	130	107	114	131	140	129	123	113	140	110	120	117	128	133	114	117	126	131	123	120	134	121	99	123	144	140	124	130	111	130	148	128	110	132	125	127	136	112	144	153	129	128	115	117	129	107	121	121	129	126	124	127	126	107	128	109	121	118	104	128	147	132	122	122	120	146	121	123	117	153	106	134	125	116	107	119	136	120	131	137	106	116	132	112	124	124	117	122	138	120	122	109	92	116	117	138	119	131	152	141	103	135	132	130	127	134
8380	1491	2819	3486	2812	2266	1713	1535	1288	1098	975	820	804	780	708	676	640	587	575	539	532	524	494	499	484	489	459	457	471	420	463	442	432	419	417	386	375	385	412	373	424	407	393	431	418	438	466	445	465	435	451	414	397	385	400	365	362	372	384	386	401	377	387	350	366	397	337	408	399	371	384	351	355	409	366	345	362	367	391	371	388	375	359	349	372	367	356	366	350	347	366	358	378	403	369	379	361	350	370	362	357	377	336	368	340	384	358	338	328	344	394	347	374	325	344	385	365	355	344	326	382	359	346	360	377	369	347	333	377	312	392	395	369	357	338	366	350	356	343	363	322	375	337	354	371	347	386	340	369	349	347	394	353	346	350	354	326	346	368	403	347	303	359	325	370	347	355	361	380	338	345	348	394	338	347	361	378	365	369	358	388	376	352	347	357	329	380	377	340	363	360	389	365	355	371	374	331	352	381	339	378	337	342	380	377	366	354	351	350	336	395	337	363	368	352	343	342	344	335	366	352	339	364	326	407	393	361	377	359	383	337	335	348	378	371	362	358	356	387	363	374	356	392	353	333	340	369	387	339	338	352	335	351	361	339	324	346	340	378	310	354	383	358	356	344	359	351	375	365	354	335	377	398	388	347	389	355	338	346	367	389	371	384	371	349	351	366	366	366	337	375	344	347	324	350	348	352	338	369	345	382	345	375	357	394	330	359	380	344	354	374	387	419	363	346	324	364	359	341	355	351	345	343	348	373	353	347	330	351	326	365	388	391	362	351	343	395	392	369	353	347	395	369	333	374	334	346	361	353	350	339	368	370	351	381	336	321	374	356	359	338	356	368	378	356	353	340	354	354	319	323	349	363	358	308	337	362	403	338	335	364	334	364	391	360	355	350	361	355	354	365	368	356	387	353	400	382	372	346	345	378	339	347	354	357	357	351	377	352	376	362	348	335	344	330	362	354	358	358	325	354	345	360	365	361	365	362	351	393	357	366	345	352	361	357	371	350	363	356	378	382	373	372	335	350	348	355	355	395	355	361	372	361	370	358	406	373	343	354	365	365	352	361	353	364	343	367	337	323	325	373	363	389	359	346	347	357	353	315	322	359	371	356	360	335	351	348	354	324	362	350	350	379	358	352	360	342	338	360	385	355	398	344	354	372	336	348	357	365	371	356	365	349	352	364	361	357	315	326	329	342	337	362	369	356	368	368	338	353	356	372	332	385	347	335	353	343	378	376	344	364	346	364	341	368	346	329	357	364	340	341	386	320	380	339	345	375	363	365	356	369	331	345	343	378	348	369	342	350	360	374	332	385	342	328	342	320	339	385	341	348	354	387	371	324	348	382	338	347	372	362	343	318	348	330	394	367	327	376	337	361	356	351	364	353	338	349	356	346	343	360	392	368	354	359	319	333	369	344	327	367	379	378	350	390	373	360	327	370	366	372	363	358	363	364	327	364	345	356	383	365	361	344	366	379	401	372	362	361	360	385	323	347	359	353	318	347	371	359	318	375	381	358	362	352	365	370	327	343	364	366	348	351	357	361	359	338	370	354	357	341	381	388	369	357	338	366	376	342	355	377	330	342	369	344	368	338	354	387	336	336	327	366	371	361	345	355	384	326	352	333	360	367	403	353	358	342	325	390	363	352	347	345	343	367	361	369	338	342	362	356	340	343	370	372	355	370	362	356	371	380	375	355	356	361	400	374	333	361	329	341	332	350	351	376	350	337	337	361	372	363	349	376	356	368	329	333	359	332	366	352	332	401	367	335	370	371	343	324	345	317	331	361	341	361	332	393	375	360	319	373	363	370	347	364	347	321	380	341	356	364	330	352	395	369	367	361	380	322	365	389	356	356	326	362	360	361	368	376	387	361	344	369	351	317	351	355	335	379	335	370	362	379	323	359	361	329	348	366	334	346	350	397	350	336	355	379	385	381	340	343	360	338	333	366	376	354	378	372	349	349	348	346	354	321	342	353	361	358	373	361	345	321	361	358	366	341	380	352	354	348	322	362	377	368	379	339	335	375	351	379	361	372	341	370	358	345	338	351	344	357	329	365	354	399	351	363	324	364	358	349	340	343	367	353	333	360	366	346	356	359	348	383	324	342	361	331	415	353	337	358	337	361	346	341	414	339	366	355	395	356	343	351	332	352	370	381	385	373	347	351	370	345	334	355	366	359	356	351	350	365	347	377	361	335	329	382	367	355	357	388	358	350	321	350	335	331	341	331	336	353	360	347	365	358	373	335	369	399	394	359	345	353	405	384	335	346	383	334	352	355	362	365	350	377	384	344	318	359	366	354	364	364	361	350	368	367	370	376	387	327	353	380	355	347	366	390	354	349	340	370	355	396	353	343	346	375	359	344	330	333	379	352	399	358	350	343	348	342	358	357	380	373	359	394	349	348	365	346	362	358	352	360	363	332	353	365	341	364	369	320	355	349	384	350	401	334	338	349	377	360	351	360	364	359	348	346	353	387	377	363	347	342	359	374	387	354	358	353	350	387	331	356	352	388	363	348	353	337	376	392	369	373	371	374	354	372	368	351	341	406	386	336	371	389	351	355	381	381	330	356	364	327	388	346	347	353	357	382	321	335	371	365	369	360	365	370	369	356	366	366	354	335	347	405	361	367	332	371	358	355	385	370	329	361	355	373	390	337	326	357	363	329	365	385	334	383	344	374	370	359	379	346	375	348	350	364	325	356	349	358	372	334	390	333	363	385	376	374	365	398	353	352	342	385	350	353	345	314	394	398	342	363	344	366	375	356	349	375	338	336	382	334	341	342	351	364	378	339	344	348	383	333	348	365	369	378	310	377	358	309	396	345	359	322	362	350	345	349	350	389	339	345	351	353	359	349	372	369	352	331	350	332	333	384	359	340	359	363	364	338	346	396	381	339	353	341	343	375	357	350	332	332	369	342	340	346	377	360	341	361	380	382	399	333	359	348	374	361	372	362	370	359	366	335	361	346	330	356	363	348	355	390	364	385	363	322	364	378	392	335	344	355	367	344	335	387	354	329	364	348	370	368	390	335	366	351	327	355	354	366	381	371	362	326	332	375	339	374	361	368	346	355	338	356	307	376	360	360	360	379	353	339	395	366	294	399	366	382	384	370	376	394	358	392	356	368	339	389	378	367	325	365	368	366	402	363	357	329	352	371	345	374	367	358	343	344	326	359	333	339	329	347	324	346	385	384	313	360	366	356	353	366	367	382	370	361	344	362	342	342	351	325	355	337	330	360	358	329	337	366	387	365	380	339	377	362	353	325	356	336	379	364	362	349	409	365	355	368	356	373	348	378	359	328	354	360	375	399	347	367	360	350	354	327	330	360	370	350	344	365	328	369	357	371	335	329	350	364	378	331	342	350	355	366	385	375	361	373	338	338	379	353	376	342	342	340	366	339	330	308	350	347	345	361	315	333	346	358	371	345	367	347	350	331	373	371	385	369	368	354	352	337	346	368	339	361	373	367	383	349	381	402	319	337	352
19427	3673	2983	2248	1529	1032	815	640	559	478	469	361	376	342	349	314	319	315	305	261	278	291	267	271	238	277	302	259	240	304	278	260	233	252	248	284	270	256	244	244	258	231	228	241	262	262	281	263	278	301	248	269	242	233	260	247	251	230	251	248	242	240	234	248	250	218	230	251	213	258	231	250	252	276	254	223	256	237	245	255	270	250	245	260	243	232	264	240	217	213	244	241	233	230	269	271	283	229	249	230	242	252	260	245	254	268	250	242	248	257	235	248	248	221	264	257	237	250	262	228	225	267	232	283	262	247	236	243	230	232	263	258	215	233	256	239	224	252	236	222	247	238	254	248	203	240	243	246	213	226	271	244	235	198	246	219	240	249	245	249	251	250	271	214	244	262	267	245	244	253	237	256	242	220	243	249	258	213	216	217	223	214	233	251	230	219	222	263	248	272	223	237	233	272	258	246	260	264	242	241	250	231	240	248	230	263	228	247	257	241	231	246	263	249	285	231	263	224	264	244	259	249	247	238	234	223	254	265	240	255	216	199	240	227	230	245	243	251	242	234	266	232	238	256	217	243	237	222	234	226	261	260	249	244	275	215	229	203	227	234	244	243	244	223	240	271	239	248	213	242	226	253	274	255	255	243	245	244	282	235	254	244	233	248	256	225	239	250	218	258	287	227	241	244	239	246	255	215	232	248	244	237	205	221	218	235	230	218	218	251	257	241	249	237	213	257	234	254	245	231	250	255	269	234	237	251	260	218	258	215	241	221	235	250	227	245	245	238	245	236	215	229	229	225	271	252	237	254	267	250	229	228	240	243	223	231	259	278	270	230	248	251	276	205	252	231	257	233	253	251	221	209	243	264	256	245	234	247	233	238	249	237	220	219	260	244	235	238	226	247	240	228	250	208	262	269	231	242	274	247	243	234	225	245	220	251	243	235	240	247	258	237	232	248	232	232	227	254	244	251	230	264	224	234	267	235	242	267	237	218	236	223	233	228	220	214	236	251	220	226	228	230	236	246	226	249	261	259	256	215	247	239	239	240	224	241	216	235	230	242	255	232	271	254	226	231	229	233	244	265	249	214	224	211	245	206	225	263	228	235	253	253	216	239	272	247	249	209	234	209	232	243	241	227	242	232	245	253	287	257	245	254	263	246	254	220	259	240	235	244	217	239	228	235	245	222	243	229	216	228	238	219	233	226	250	238	264	248	247	214	249	240	268	227	228	240	267	242	280	240	240	252	215	224	272	238	246	238	232	234	250	227	227	226	237	249	272	240	256	241	251	261	238	238	228	244	224	251	232	238	257	244	217	271	253	243	247	222	245	232	222	257	227	219	238	242	254	241	246	229	239	270	246	266	266	244	228	241	236	243	255	243	212	232	202	251	249	225	219	246	237	240	249	236	248	224	255	220	253	278	230	236	243	233	247	245	226	222	214	287	242	240	246	233	252	241	262	244	218	229	236	269	240	257	245	241	230	254	236	245	208	234	240	283	240	230	208	205	229	214	232	235	213	237	211	233	224	250	257	238	239	248	243	213	227	226	233	251	238	257	256	233	207	245	228	250	253	216	218	223	238	243	233	261	244	249	244	209	236	266	221	226	248	248	259	224	219	206	251	221	213	229	237	234	239	242	201	229	217	228	241	240	242	257	286	256	247	230	247	225	239	243	233	239	226	242	224	245	237	262	238	249	263	242	240	232	256	269	246	228	266	221	219	228	257	241	249	228	241	218	242	230	245	248	251	269	284	251	238	221	275	239	255	214	253	279	238	265	256	236	238	233	223	241	224	248	238	270	234	234	250	243	258	252	254	260	223	264	240	224	225	272	258	271	233	210	254	203	240	230	255	251	243	249	261	247	246	264	237	213	224	216	230	240	228	247	249	269	251	249	248	245	246	242	232	217	223	248	242	266	247	242	242	210	225	248	246	234	238	246	238	242	233	215	240	250	230	241	252	248	230	229	242	260	242	239	240	231	220	256	234	269	240	246	248	277	210	233	224	212	219	252	252	230	267	225	246	219	241	244	232	244	235	244	237	245	219	220	239	264	247	250	247	260	239	232	218	242	234	245	234	251	246	223	260	226	255	240	228	214	233	227	222	237	238	245	213	244	252	222	233	233	221	239	257	239	276	247	279	237	243	236	243	202	240	259	218	236	214	230	261	270	247	221	253	225	230	230	232	214	219	250	223	210	263	240	260	213	229	249	232	230	237	207	224	263	226	237	240	236	252	242	217	233	228	250	243	213	217	231	258	227	263	256	220	213	229	244	249	243	268	233	268	225	226	233	248	238	264	249	246	243	229	251	228	220	249	283	233	249	259	244	248	245	258	216	251	240	250	217	229	231	229	254	227	250	249	222	239	255	243	243	233	236	241	246	244	225	223	240	239	221	259	227	222	263	220	261	241	266	247	249	240	232	233	231	252	213	232	256	238	215	216	216	221	254	234	246	245	280	259	242	269	231	230	256	280	264	245	229	258	236	262	267	244	239	257	257	217	230	253	266	235	249	273	233	248	250	249	249	257	209	218	239	236	222	230	241	247	258	257	259	258	230	240	242	248	210	248	229	232	274	238	226	227	239	242	232	263	247	253	222	244	269	218	237	240	231	242	234	258	257	239	247	244	297	263	233	235	206	251	226	215	249	228	221	241	230	218	237	244	219	233	255	260	271	255	244	253	210	225	209	238	252	281	219	233	239	233	235	229	266	249	237	273	235	242	222	265	256	226	243	219	202	237	243	212	244	232	252	216	238	237	228	262	244	233	250	235	267	222	246	241	254	262	254	236	201	232	256	256	224	237	243	246	231	251	228	239	288	239	230	236	239	245	225	245	227	264	240	200	228	214	234	231	254	223	237	228	241	264	247	249	251	236	230	251	270	249	211	246	226	255	209	208	243	229	254	250	239	264	236	237	253	230	250	248	254	267	227	207	258	232	236	243	274	236	208	246	240	247	249	234	229	222	255	251	261	256	221	240	231	234	241	231	245	254	250	222	249	243	253	248	248	237	246	213	247	245	241	231	216	260	262	228	242	229	241	233	216	251	220	265	224	254	223	238	227	216	250	267	235	288	253	260	226	228	253	252	211	241	233	231	231	245	259	227	244	241	261	231	247	243	273	271	247	255	251	231	236	248	258	243	270	217	226	239	229	221	219	240	244	219	216	218	244	230	262	257	231	255	220	267	235	244	246	243	262	277	229	247	268	235	242	275	264	224	242	215	247	226	238	221	231	247	221	232	238	242	242	252	233	259	242	227	231	234	251	247	257	203	248	253	259	225	240	237	218	223	198	252	235	230	249	255	221	262	236	244	281	249	228	262	222	243	267	250	233	251	296	268	258	233	261	253	245	201	248	252	257	219	270	243	256	260	230	235	252	246	273	266	242	266	269	250	226	272	237	257	264	256	255	239	255	241	215	220	241	219	241	256	228	241	245	265	228	253	259	237	241	228	229	258	259	234	217	232	262	264	253	237	238	226	239	244	200
9798	2466	5199	6191	5230	4191	3335	2781	2373	2090	1911	1625	1535	1322	1265	1207	1142	1120	1085	985	938	908	963	885	854	864	821	814	786	790	784	743	703	764	747	731	746	726	731	676	739	750	663	697	876	819	710	798	841	830	758	701	641	708	638	656	679	624	690	651	649	672	649	679	661	645	644	700	651	603	585	658	657	673	662	631	633	613	645	672	624	674	666	659	629	634	648	586	650	614	618	646	696	629	600	618	636	662	632	604	634	632	600	659	612	643	649	618	602	651	619	684	599	623	581	629	641	624	610	625	653	611	685	630	655	594	639	647	601	606	653	582	627	611	620	643	618	605	686	620	592	608	641	630	610	667	666	607	635	608	682	623	594	611	649	677	625	569	637	670	621	598	612	626	630	627	636	620	638	576	648	659	626	632	636	626	644	654	627	614	659	645	637	623	571	587	600	640	668	629	580	621	600	630	679	614	620	585	644	618	647	587	625	652	623	614	604	621	606	639	594	586	634	603	596	617	631	651	610	634	621	648	664	637	631	624	619	614	664	635	602	615	616	615	606	592	580	664	629	614	604	683	632	627	632	617	641	663	631	623	652	631	614	650	615	562	637	625	635	583	580	624	643	651	648	634	618	617	632	622	666	642	635	607	597	656	619	644	644	637	614	655	621	573	614	595	612	600	632	616	613	603	614	622	626	620	603	633	604	657	659	595	606	618	595	649	596	614	614	641	623	648	607	606	614	617	644	619	625	636	599	607	627	606	649	625	620	633	625	607	654	623	572	647	650	640	603	624	613	609	614	591	627	619	609	647	584	584	585	623	587	600	624	617	683	603	582	594	604	645	592	635	671	599	627	606	628	617	652	645	663	609	629	591	569	608	638	622	647	672	644	596	646	610	616	618	615	609	568	588	615	671	595	636	619	652	610	640	604	610	628	625	600	685	644	636	614	637	590	579	555	628	580	635	607	644	611	603	637	623	556	603	637	628	568	591	635	631	624	612	586	610	671	595	605	647	610	628	641	597	578	668	618	699	609	601	652	617	595	637	567	647	684	601	608	654	605	615	609	670	605	633	626	585	633	630	654	556	645	634	646	581	639	630	621	647	614	648	584	624	588	594	662	625	561	604	637	634	659	612	578	582	607	679	622	630	641	643	628	601	633	614	597	621	678	584	569	623	577	591	614	581	640	634	622	643	632	646	619	626	567	612	652	607	605	629	628	602	616	565	651	608	643	600	610	590	621	620	596	635	620	610	643	601	646	658	597	656	577	614	628	621	574	628	588	637	650	584	630	565	618	630	631	669	647	618	639	622	653	576	654	631	558	619	616	603	584	626	629	608	615	663	605	623	626	620	589	607	635	674	611	656	575	624	629	653	612	599	650	628	588	659	594	599	633	624	651	624	617	608	643	634	647	596	637	680	639	618	661	586	623	625	597	603	606	576	608	600	653	639	654	617	620	602	627	656	615	673	654	628	642	630	597	613	618	628	614	606	660	649	649	641	634	643	576	640	647	609	589	634	621	628	620	601	643	538	595	604	588	589	619	692	630	599	647	629	599	595	671	641	616	586	643	656	601	628	595	652	616	624	642	612	654	617	601	635	582	587	596	595	612	595	636	663	662	541	604	619	619	626	625	567	599	592	643	594	623	649	584	653	569	609	610	579	586	655	655	597	577	636	604	616	621	648	634	666	620	636	616	609	579	624	586	619	662	628	601	621	635	620	560	641	633	618	666	607	666	610	644	600	628	629	638	666	617	604	597	649	636	581	600	617	587	628	610	612	620	600	630	653	599	594	607	599	642	612	570	622	624	633	603	635	615	631	669	647	603	632	634	614	684	615	641	602	634	677	561	635	583	614	561	610	639	654	625	670	636	619	633	628	648	619	633	618	594	628	620	589	637	609	638	603	621	618	624	581	618	626	659	662	628	636	639	625	609	644	595	621	659	637	626	656	637	634	652	623	624	626	634	618	598	655	631	608	597	637	634	655	643	588	594	656	654	643	664	659	629	617	657	608	648	602	619	678	669	583	606	610	610	643	632	597	605	634	629	637	599	622	586	599	601	629	684	655	639	595	660	656	617	626	651	675	642	616	617	610	672	605	594	622	609	596	627	646	605	581	656	606	615	641	642	623	614	618	585	622	649	619	618	632	614	594	655	598	663	595	647	600	619	639	629	612	589	595	612	653	648	641	607	632	634	595	597	629	631	587	610	583	573	616	602	636	616	605	603	603	627	658	650	599	608	626	605	632	635	628	632	609	614	619	629	613	648	658	673	632	653	598	587	595	603	624	641	601	568	596	606	656	660	610	620	655	628	608	616	620	592	616	586	635	669	619	632	623	627	622	614	581	646	611	602	598	596	591	607	608	571	594	607	592	603	606	604	591	608	618	626	647	547	628	612	622	634	580	662	646	609	635	615	593	627	648	636	622	616	592	602	612	597	634	587	588	611	605	627	632	674	599	586	613	627	585	622	577	611	631	621	621	589	633	607	627	626	631	546	623	618	608	609	593	623	594	600	674	556	606	620	621	609	617	664	631	684	593	690	602	580	607	635	607	638	655	611	618	610	609	626	582	642	623	587	629	597	619	590	612	610	627	588	624	636	586	626	634	604	639	613	624	637	667	659	630	627	638	622	594	645	627	639	641	655	602	587	609	628	618	595	561	626	629	571	673	639	622	672	593	627	628	572	642	572	618	632	679	607	606	612	624	638	606	590	618	598	656	619	629	634	604	637	636	590	657	613	625	645	623	593	608	582	600	647	610	597	588	686	643	635	672	624	596	584	638	640	633	614	587	609	614	564	639	628	597	645	613	595	652	653	634	581	655	646	625	633	632	630	608	629	667	605	617	641	557	600	584	630	610	566	609	605	607	598	639	622	610	616	578	607	666	630	615	598	625	610	667	617	619	593	642	634	651	582	597	658	661	653	605	606	611	597	638	591	624	645	616	625	595	636	591	618	599	677	627	611	605	618	638	607	629	622	646	639	595	645	663	622	636	645	637	657	627	642	626	612	641	594	580	602	618	613	624	626	613	623	622	679	613	644	604	631	603	575	613	618	658	665	649	610	628	628	625	647	621	628	614	610	648	578	620	594	643	623	635	576	653	657	599	674	600	623	602	667	655	622	656	639	635	605	622	601	630	651	639	652	590	616	618	656	565	611	653	637	602	615	627	631	608	610	663	626	628	602	627	623	625	593	605	591	600	657	603	640	592	626	582	616	668	613	588	622	612	623	671	598	599	644	652	598	584	629	617	615	643	668	614	618	620	603	640	649	629	685	667	648	619	626	598	607	587	585	599	648	618	625	624	660	640	634	610	580	652	614	609	588	635	665	590	584	618	583	574	604	615	628	605	608	629	611	592	609	626	667	656	663	633	647	639	621	645	636	621	620	618	599	592	575	595	611	630	649	610	655	646	656	655	651	634	641	585	582	640	586	638	587	625	634	631	641	614	608	608	620	638	627	604	631	644	623	636	625	597	646	586	647	610	609	652
3665	471	412	277	311	277	254	258	230	254	256	266	256	260	238	249	252	223	236	232	248	233	240	229	261	243	209	219	243	242	252	250	243	227	206	243	246	275	250	225	244	259	229	279	225	248	224	229	248	238	230	234	266	244	256	255	249	237	245	227	243	233	247	231	265	243	259	228	233	278	234	253	264	216	225	235	215	245	254	231	291	208	258	226	223	241	239	225	237	244	267	235	247	250	240	242	246	249	243	264	236	227	238	226	227	237	246	236	245	253	266	232	228	239	235	222	249	199	212	276	265	216	214	240	276	230	242	250	222	238	232	270	261	221	285	263	239	251	255	271	219	254	224	218	259	251	246	265	237	225	251	230	244	238	236	238	250	247	264	224	253	221	205	245	243	256	229	248	213	251	233	248	246	240	260	250	226	218	258	235	223	244	216	246	226	256	248	214	242	218	227	236	284	269	263	248	245	255	220	242	240	248	253	271	231	243	230	244	252	230	214	250	250	258	248	235	237	226	211	233	244	217	244	256	225	239	263	242	227	269	225	217	230	238	257	244	258	244	288	263	258	206	226	264	240	212	229	225	224	232	249	247	269	248	237	257	251	243	233	252	228	261	230	252	259	243	220	233	222	251	255	254	221	223	210	227	233	249	222	243	264	259	234	265	263	210	243	235	245	241	239	263	222	242	229	233	230	240	224	237	241	251	237	254	226	234	232	232	228	241	239	227	244	215	262	257	249	229	248	250	236	243	221	233	240	240	250	229	227	252	253	237	223	212	256	224	235	228	226	234	244	231	217	236	227	241	226	256	224	245	268	254	239	264	245	238	263	243	242	245	250	245	213	231	266	269	241	227	254	255	234	257	217	193	233	259	266	244	268	231	239	268	231	208	251	217	239	227	237	254	263	252	265	235	248	260	230	244	257	259	225	246	249	245	244	235	234	253	242	241	245	222	238	266	225	232	266	248	234	252	247	219	236	230	227	246	252	239	245	235	228	224	216	212	224	200	229	253	234	266	269	279	236	233	206	228	265	239	276	245	239	242	231	258	221	210	246	230	224	222	217	228	229	210	243	238	259	248	249	227	266	251	209	223	230	265	214	245	243	238	237	229	243	224	238	263	261	249	243	226	259	241	238	268	216	255	254	255	234	226	246	259	204	233	252	231	248	249	221	232	236	229	225	218	244	273	266	221	213	248	236	244	248	238	231	231	244	254	252	232	226	238	238	266	250	220	269	226	244	241	258	253	220	242	262	232	263	240	244	242	219	270	239	254	228	236	237	210	262	230	233	232	238	247	231	239	257	250	233	221	231	225	218	230	225	206	214	257	226	259	240	258	252	232	217	265	217	251	231	235	249	230	213	256	258	221	214	246	249	243	224	238	201	243	219	218	223	250	234	289	236	256	233	260	245	213	246	225	215	228	213	239	283	242	278	265	212	251	259	274	224	240	245	270	234	245	249	235	219	246	242	227	252	253	266	254	220	193	243	213	261	244	220	255	203	236	244	250	233	230	237	238	232	254	213	249	238	239	269	269	224	243	243	243	240	252	241	225	213	217	249	252	231	236	237	247	222	222	251	246	262	263	276	239	236	235	243	249	214	263	249	277	234	230	248	224	254	219	217	247	256	238	235	228	253	251	269	231	248	257	240	252	217	257	248	255	244	219	223	230	213	264	244	224	211	220	232	229	248	246	239	244	228	230	279	246	242	230	231	254	242	237	216	223	232	245	231	236	237	257	235	264	228	221	245	258	256	240	235	274	240	207	266	222	239	255	254	237	251	238	246	216	233	219	235	229	236	236	238	254	235	252	234	228	255	244	236	258	251	249	241	223	241	240	233	201	242	250	258	253	233	211	235	271	241	236	241	267	235	246	234	236	243	260	221	232	258	213	223	231	245	251	233	229	228	246	249	233	233	232	231	215	213	237	245	231	239	242	242	283	249	223	249	254	261	248	225	261	245	223	220	267	255	254	235	234	261	257	224	243	226	230	236	235	225	254	249	232	238	245	216	235	243	248	249	237	244	233	201	253	249	238	245	243	246	246	206	236	226	229	209	235	270	229	247	208	223	227	253	249	244	248	222	239	231	227	250	239	243	236	276	246	231	250	230	234	204	252	217	245	244	236	268	244	239	226	240	265	239	244	258	238	230	243	232	236	234	229	228	214	260	260	227	245	207	234	245	234	230	236	209	228	242	200	231	238	245	235	233	243	230	235	233	214	250	271	250	226	254	234	252	246	235	233	253	233	231	214	217	257	238	274	248	245	246	238	209	244	260	238	232	236	247	250	254	225	236	234	246	219	209	277	239	253	249	252	233	232	244	224	225	254	235	248	243	234	249	237	269	256	233	226	252	230	251	252	224	197	255	221	220	248	261	223	248	242	231	221	240	198	230	239	225	244	222	250	251	215	222	210	220	230	244	245	236	253	244	240	268	229	239	251	240	235	220	267	246	219	232	251	217	225	252	241	235	228	240	278	226	270	263	226	223	230	229	247	236	234	245	265	259	272	285	245	259	233	244	255	239	242	212	234	272	246	210	274	245	222	238	263	249	267	239	220	251	272	243	257	247	269	253	256	210	226	235	245	251	260	241	222	256	248	238	249	206	230	255	240	248	248	250	225	229	260	244	239	233	229	254	240	264	228	230	215	217	226	224	232	194	223	247	224	249	211	256	249	224	236	248	243	229	195	208	255	262	237	232	243	253	240	252	248	252	241	251	224	248	250	261	227	266	245	273	231	229	244	240	253	235	248	243	271	239	263	211	269	234	245	232	225	227	267	250	260	216	241	248	228	239	231	231	246	250	251	259	242	252	233	226	240	226	248	268	221	238	220	227	231	257	233	257	251	204	238	241	241	236	239	249	231	273	204	234	266	231	233	260	257	231	211	257	262	241	241	210	237	251	217	230	218	223	236	217	247	243	248	259	221	212	234	274	268	266	251	241	254	220	255	248	256	232	234	242	249	201	230	230	249	212	230	214	238	260	216	219	239	258	255	257	209	268	204	233	249	242	248	252	205	248	243	235	214	256	245	229	246	234	245	275	209	253	249	270	222	252	247	241	246	252	246	226	233	250	229	252	206	243	240	232	244	221	239	240	240	243	253	244	228	213	247	273	233	238	236	235	238	264	222	241	247	224	271	241	248	248	224	272	238	240	250	235	239	252	240	271	231	241	251	242	226	225	217	247	245	222	248	206	255	249	245	245	247	242	221	247	231	242	260	224	245	251	238	241	228	225	212	245	240	264	233	254	248	233	216	226	265	238	231	272	254	237	227	256	245	252	268	234	232	224	247	239	250	232	270	259	221	243	252	278	248	255	228	246	236	251	226	256	243	264	233	253	240	234	213	244	233	235	234	234	236	226	239	233	244	225	242	243	238	235	238	242	202	225	247	245	215	257	232	248	247	240	248	249	264	252	248	250	252	219	235	223	220	217	225	224	231	236	242	253	220	224	211	252	209	235	227	221	249	241	224	231	236	220	240	221	244
3016	706	843	763	821	707	653	650	612	611	606	618	632	600	596	590	617	585	599	595	600	629	572	608	619	584	561	568	638	605	565	554	581	531	602	578	574	546	557	604	565	576	583	618	563	609	613	585	621	628	599	600	573	595	626	540	567	600	601	597	564	592	626	560	559	550	583	562	576	565	622	592	565	557	639	585	554	569	595	554	557	585	573	628	573	584	568	603	617	616	560	622	566	546	589	587	607	619	599	584	530	585	575	593	580	580	605	588	600	596	556	585	555	593	561	570	570	611	571	595	591	611	594	566	581	592	558	615	622	589	589	590	619	607	563	562	553	530	573	631	548	586	573	577	561	568	569	555	580	568	581	574	548	577	593	583	560	596	531	592	586	600	573	568	552	572	657	586	563	564	571	635	610	567	579	603	568	592	586	591	552	538	579	561	592	581	561	566	579	528	608	579	606	577	613	585	581	614	563	638	556	584	581	623	589	580	584	603	549	568	581	569	588	571	591	597	571	645	604	603	550	624	594	586	552	542	598	557	602	599	566	592	598	621	600	556	562	523	574	578	551	583	588	530	576	583	567	604	582	577	599	563	586	639	563	552	561	543	603	569	594	602	562	529	592	559	547	570	578	609	570	608	568	547	578	582	618	586	553	586	583	585	580	599	555	595	548	572	599	571	617	560	567	595	620	566	591	579	577	659	573	547	593	545	553	590	577	582	574	587	589	602	585	662	620	542	567	561	600	584	585	560	600	601	574	590	585	594	536	573	616	601	568	607	575	534	633	608	580	598	567	571	623	596	577	537	557	571	612	607	621	596	592	558	551	569	552	568	588	576	601	633	595	596	605	580	544	564	623	573	539	593	603	565	543	545	571	578	580	572	585	586	589	607	560	580	558	560	613	555	629	600	596	547	585	588	596	557	541	556	551	558	613	571	596	620	593	608	592	596	576	582	591	606	613	598	577	638	574	592	577	566	545	594	633	622	587	555	534	576	612	559	623	576	602	589	583	594	590	520	591	596	603	590	598	603	602	567	566	603	606	584	555	553	606	592	541	572	597	566	596	587	577	620	585	576	579	608	563	547	583	580	563	613	592	606	559	599	551	568	592	600	567	619	617	569	589	599	551	576	526	592	541	562	581	573	571	610	596	578	560	592	583	605	597	568	558	591	570	590	579	595	576	585	571	556	598	581	635	563	557	635	566	596	575	657	596	569	615	590	564	594	613	559	553	603	573	605	601	572	601	578	595	581	603	607	579	588	589	564	597	602	624	612	588	547	623	600	602	592	561	576	581	581	585	577	561	594	582	606	572	589	601	549	573	577	560	598	626	572	580	605	554	587	597	586	577	578	595	604	582	590	621	615	619	552	559	607	625	582	569	568	568	576	644	582	592	595	568	576	618	561	594	552	613	573	584	568	608	602	576	572	620	554	610	545	589	591	617	576	580	588	564	575	574	591	562	584	582	598	519	545	593	531	591	585	608	598	580	564	595	623	586	537	544	574	596	568	581	580	582	622	520	602	580	619	576	568	575	565	555	599	561	617	586	574	592	583	565	585	601	572	624	557	599	593	584	589	582	569	603	602	596	579	610	589	558	561	525	639	573	555	589	569	605	558	542	598	602	592	558	560	584	594	586	558	545	617	610	580	537	574	527	558	604	583	573	624	579	588	591	539	600	620	618	574	584	612	551	558	590	579	606	642	541	591	597	606	591	569	572	580	597	571	602	572	640	606	555	553	569	565	591	535	567	577	563	594	598	581	529	597	611	583	582	578	606	579	613	607	589	587	569	592	570	615	631	597	582	553	576	576	575	559	583	597	586	617	557	549	573	578	545	563	588	601	567	574	585	640	600	579	573	578	583	580	590	521	578	638	612	586	540	569	605	552	590	546	576	569	582	597	548	581	604	574	546	575	573	605	567	593	592	562	580	614	596	543	571	537	598	627	583	600	551	524	548	539	593	552	595	594	564	611	578	590	591	591	558	583	612	553	590	600	615	515	594	602	624	590	588	597	550	560	549	569	602	592	605	597	554	536	602	539	545	630	567	626	589	567	552	592	601	568	610	560	576	567	595	653	615	579	574	589	593	604	588	573	615	632	549	594	576	605	549	578	573	608	592	566	585	551	590	562	638	584	591	553	571	565	618	595	600	569	613	584	617	550	580	631	542	596	600	557	564	575	571	584	573	618	570	543	581	622	560	554	574	595	594	577	601	599	585	596	582	588	591	577	619	587	569	581	587	605	589	557	585	612	545	531	503	573	576	588	623	598	589	614	563	578	631	582	552	618	578	562	588	567	567	609	603	553	584	563	553	553	595	580	551	612	612	593	572	614	593	593	596	563	552	609	546	611	546	579	604	622	578	645	576	566	616	603	583	575	529	557	572	612	555	577	573	616	616	637	564	537	589	608	607	588	601	534	600	594	617	574	593	595	574	546	584	582	569	589	579	550	561	536	595	579	585	593	572	586	578	614	570	562	543	595	607	581	570	577	605	601	597	587	595	597	571	555	619	561	552	565	573	602	558	571	599	560	596	573	589	577	586	567	590	551	606	573	573	551	552	552	579	557	566	580	556	594	572	579	560	620	598	594	550	576	591	579	605	587	591	573	574	611	552	561	562	560	581	595	586	583	611	549	609	629	543	540	617	605	610	609	554	573	548	564	572	604	594	587	592	596	594	568	546	564	573	616	577	583	577	578	572	588	563	622	571	582	585	597	615	580	611	575	616	571	613	647	634	594	556	601	581	563	589	561	576	579	628	586	590	568	586	556	579	568	607	578	592	619	570	558	601	596	597	521	565	601	559	605	559	550	574	575	657	605	584	579	623	626	608	579	580	585	590	596	588	587	599	650	609	617	561	597	599	581	571	604	580	582	578	590	602	584	612	533	582	584	563	555	542	565	559	602	629	613	561	579	581	586	610	634	583	559	555	568	590	575	568	560	549	535	584	612	597	599	572	623	625	585	578	576	552	609	569	540	587	593	569	598	622	601	594	594	592	576	556	599	593	559	547	580	618	623	595	602	559	586	656	569	569	607	585	568	591	567	617	579	559	568	618	521	596	584	592	579	608	550	600	614	609	598	563	601	580	546	566	579	577	567	574	579	613	598	561	611	568	618	603	628	561	576	564	630	566	540	598	617	589	582	608	557	549	603	583	566	586	571	577	578	609	577	643	604	593	551	602	563	572	574	572	565	557	611	597	570	583	576	641	581	564	614	580	586	547	561	573	549	594	583	603	574	616	589	566	593	596	573	574	596	578	569	540	595	564	554	584	619	560	586	602	564	605	603	548	580	636	579	538	637	557	576	576	571	602	576	576	576	603	604	553	594	580	555	568	584	567	623	553	557	572	590	576	606	588	598	593	594	598	564	545	575	603	587	560	580	574	593	560	617	590	626	601	618	581	586	610	585	587	594	577	589	549	544	577	588	561	579	592	616	587	581	607	608	587	632	615	618	575	583	552	618	584	567	590	593	571	583	571	565	585	600
11928	1899	1439	1025	701	548	429	299	273	268	232	198	218	182	159	158	157	139	161	175	152	151	180	139	136	126	122	151	131	144	112	137	120	147	127	134	142	125	127	150	126	102	127	111	118	133	143	142	151	170	128	131	124	132	135	139	138	119	101	144	126	124	136	128	127	128	111	126	129	119	115	129	124	114	138	161	120	115	119	108	121	116	131	129	127	143	126	121	119	121	118	134	126	124	125	115	140	104	117	113	130	117	116	124	143	115	143	118	132	117	121	124	123	129	130	119	122	122	133	135	111	145	108	129	134	111	143	133	123	105	109	120	122	118	148	128	122	130	117	117	119	119	133	134	144	143	126	132	107	123	115	127	124	115	120	129	142	121	120	140	125	116	102	113	124	122	123	130	136	163	123	111	117	120	133	123	130	106	135	133	115	145	132	126	138	135	106	114	118	118	140	113	117	112	128	132	134	132	152	118	138	105	134	101	130	116	157	104	125	141	120	152	149	123	137	140	114	127	134	120	123	119	133	101	125	117	121	113	125	144	151	98	114	103	111	118	128	118	119	134	138	134	122	139	127	122	126	137	118	121	115	128	117	129	127	117	133	127	115	113	132	128	115	119	118	146	127	127	144	100	130	141	121	116	108	131	92	127	122	134	119	122	116	129	130	119	114	120	115	136	125	117	125	111	131	131	133	128	110	115	127	135	134	129	121	122	125	147	108	127	134	112	116	126	149	126	131	125	108	113	134	113	126	124	131	119	93	122	118	126	121	132	123	113	131	151	145	119	115	121	112	142	149	129	149	140	127	134	119	126	120	105	129	141	131	130	128	119	96	142	109	123	114	121	119	121	118	120	133	104	119	119	135	146	123	130	112	124	105	114	121	139	137	126	118	115	139	129	120	120	124	134	123	151	102	127	117	134	127	108	114	120	106	122	133	118	114	120	129	107	141	115	108	105	112	118	123	128	120	124	108	118	135	108	112	117	138	113	123	112	120	115	121	124	108	117	119	130	114	114	128	135	106	117	125	118	122	133	128	129	122	125	115	125	135	130	125	107	136	137	122	122	105	117	121	120	140	116	135	116	127	137	129	123	108	123	135	139	131	145	157	126	134	140	115	137	131	122	126	139	128	109	127	125	108	106	114	131	110	115	117	111	121	102	123	98	122	124	135	113	139	146	122	133	123	125	124	122	119	129	152	124	117	127	128	131	136	102	123	132	117	122	119	98	136	139	104	124	133	107	105	121	109	113	114	121	131	115	111	136	121	133	129	115	129	112	127	113	121	127	114	134	140	155	130	124	138	133	117	127	122	135	137	149	101	122	129	115	126	97	134	108	125	131	123	119	115	121	91	99	136	126	115	141	110	136	139	88	137	120	135	117	133	112	140	128	121	138	111	102	120	108	115	106	124	140	133	125	143	124	125	137	127	123	120	126	129	121	135	110	106	120	125	134	113	133	121	136	126	121	130	110	119	140	107	120	118	119	143	140	129	116	112	130	123	102	128	116	120	124	156	103	117	114	132	137	124	111	135	124	138	150	122	128	97	144	135	112	143	120	122	123	107	117	122	118	138	137	121	138	140	136	131	113	151	142	140	110	126	129	127	115	108	130	122	118	129	140	116	115	130	105	146	132	97	100	111	121	108	160	124	112	134	130	128	125	131	119	115	133	119	117	124	104	110	113	115	132	119	106	115	129	129	129	119	135	127	112	128	127	126	122	123	137	142	125	124	133	109	136	145	125	115	119	126	112	113	123	136	120	121	136	128	120	115	117	113	119	123	117	117	122	152	127	113	133	149	141	106	150	123	119	139	132	121	134	123	111	128	116	119	123	122	110	122	107	125	130	116	112	119	125	111	115	133	126	113	112	128	103	154	129	120	119	137	127	110	121	108	138	146	121	131	114	125	103	116	129	100	102	120	102	117	110	131	112	141	127	126	123	149	118	131	119	147	117	109	143	137	126	130	113	128	145	116	116	130	126	129	131	108	135	112	125	132	112	113	130	114	137	124	114	112	106	143	113	129	132	118	130	126	121	112	101	117	140	121	150	106	123	133	137	164	120	120	137	151	134	126	149	126	141	115	137	113	116	139	143	135	124	131	122	124	111	126	116	112	110	136	115	120	123	104	118	114	135	122	111	124	118	124	121	133	116	127	140	122	144	140	119	121	140	122	108	123	102	118	150	126	123	129	118	133	116	139	125	111	104	122	115	109	120	128	141	124	108	129	137	121	134	134	129	145	122	129	116	116	118	129	122	112	126	120	127	127	126	125	125	150	141	153	143	138	139	128	132	129	134	128	120	133	122	152	107	113	129	113	118	106	117	124	133	102	99	125	100	120	129	106	125	137	134	142	126	112	118	114	127	140	133	116	120	101	124	108	107	132	141	130	121	144	124	131	123	110	127	120	137	120	150	131	115	125	122	124	112	105	119	107	133	110	109	113	106	127	125	116	129	139	136	126	111	134	131	122	108	120	135	147	130	127	127	108	144	120	118	139	100	124	140	141	119	121	121	133	118	163	135	150	124	131	128	122	135	121	138	125	127	119	127	128	133	132	121	124	111	116	108	123	124	121	107	133	125	110	121	131	118	120	119	125	112	126	113	117	124	119	122	142	128	129	118	122	128	122	130	118	147	133	125	130	117	131	127	130	138	111	134	132	121	126	116	147	119	120	127	124	131	122	117	118	125	124	137	139	114	162	132	126	133	109	121	138	140	114	121	131	136	118	143	124	138	138	141	135	134	134	140	127	139	131	150	116	136	137	124	136	120	118	136	128	121	106	126	147	115	131	140	128	109	120	114	114	135	123	120	125	137	128	138	150	119	125	106	132	128	142	128	121	105	142	120	115	115	121	133	107	129	113	113	130	108	130	151	139	120	119	123	123	104	129	131	111	116	124	100	131	141	137	154	110	138	131	122	130	125	119	119	110	126	127	125	112	97	132	119	124	119	131	120	119	141	135	132	146	123	126	118	113	109	118	116	124	103	128	155	131	118	134	130	132	120	128	145	135	108	137	119	135	117	126	120	117	124	117	128	121	112	144	132	133	131	105	125	104	133	107	103	142	136	129	127	107	108	117	122	128	108	92	117	131	143	126	126	115	111	133	131	137	130	111	129	127	126	121	129	129	123	135	119	124	118	106	135	131	127	108	120	118	154	140	115	116	134	114	126	117	145	148	125	122	124	135	127	113	118	96	105	151	109	111	109	114	136	131	107	145	126	124	122	128	111	109	136	139	135	131	121	126	92	139	134	147	130	119	105	142	133	120	109	140	150	117	114	117	98	138	144	123	136	131	102	144	124	105	117	129	113	139	134	134	126	130	120	115	136	136	118	121	126	129	128	104	124	136	134	113	128	126	144	128	134	135	140	148	113	126	123	108	119	112	125	101	129	130	110	109	126	101	106	119	127	115	126	104	139	128	112	129	111	147	130	142	139	147	116	126	100	135	133	121	131	113	133	128	132	125	139	125	126	131	119	128	132	134	130
7722	1454	2906	3342	2808	2180	1796	1533	1315	1052	990	892	745	786	722	726	624	615	540	580	538	522	532	524	498	465	459	459	461	444	436	433	443	409	398	433	418	433	415	421	403	368	409	407	541	431	388	461	455	478	439	402	406	401	405	401	367	388	398	397	372	350	372	342	367	382	370	340	348	386	353	408	349	374	386	396	374	365	348	378	379	409	372	383	373	362	361	353	379	408	386	405	352	346	391	363	358	375	356	373	368	361	364	355	393	371	346	398	369	363	350	381	323	388	402	358	347	369	347	387	362	383	381	368	361	370	349	364	371	361	343	333	365	338	351	355	362	327	332	396	343	372	358	363	341	371	370	377	366	374	328	358	389	330	382	361	370	367	376	370	368	371	356	397	365	369	370	368	374	367	368	358	342	374	352	393	344	332	339	351	362	332	350	355	396	336	374	352	337	320	376	361	329	372	365	361	394	379	373	333	348	352	354	369	353	390	340	388	352	339	356	357	380	329	344	328	399	376	367	355	335	366	396	380	348	350	367	392	410	330	366	341	343	370	360	366	351	378	339	351	360	342	383	386	348	340	359	357	348	359	353	327	394	351	383	379	323	376	369	320	367	343	354	352	370	357	350	346	364	364	345	329	350	406	390	384	344	351	360	363	349	386	339	379	367	349	358	361	342	376	385	366	374	373	389	344	335	383	419	358	365	350	368	339	341	362	392	349	339	391	383	335	377	357	353	367	373	383	368	349	374	371	362	368	360	383	358	359	385	384	350	338	389	342	333	308	325	380	361	345	312	371	352	398	389	350	365	346	323	355	326	357	381	357	347	385	356	368	361	369	379	345	383	325	359	356	345	350	397	363	367	370	348	366	363	353	377	362	354	346	373	366	336	356	345	376	369	365	359	336	380	375	380	369	384	364	328	388	389	338	335	352	320	380	392	397	346	340	362	335	382	365	388	342	402	407	412	350	372	363	328	379	359	371	367	364	383	352	352	348	361	357	369	356	354	354	352	340	377	346	340	373	353	397	375	362	404	350	369	372	355	373	338	326	325	374	347	368	328	329	351	352	354	318	383	359	339	386	339	337	367	366	368	345	386	347	349	374	356	361	360	366	359	379	343	353	396	362	373	354	377	367	374	374	325	337	366	389	332	345	388	348	355	367	375	370	358	351	359	382	346	368	361	360	374	342	366	348	367	391	376	368	384	340	372	377	340	384	362	379	369	378	364	361	355	372	361	381	358	347	357	332	324	364	376	379	382	371	359	388	377	319	352	339	397	335	328	363	364	370	365	339	387	320	369	368	356	380	341	359	336	348	344	332	380	400	364	393	382	369	378	359	354	352	324	364	321	390	363	346	360	348	400	375	374	331	347	386	328	330	384	377	351	336	369	356	354	386	352	353	316	388	345	358	345	366	324	348	331	366	368	378	384	368	396	386	351	369	346	368	354	348	358	341	368	399	372	383	363	366	374	362	376	315	354	336	357	365	318	391	369	369	347	346	375	341	356	364	370	343	330	342	368	359	325	336	337	359	376	338	345	386	380	339	361	365	390	388	369	339	356	389	364	375	311	356	315	389	417	348	376	355	367	377	360	348	363	360	386	364	366	369	367	366	352	372	416	369	331	370	347	349	351	359	361	365	336	361	384	343	359	341	375	345	361	314	383	369	353	354	357	349	368	373	363	358	360	395	367	371	358	348	367	383	377	370	386	342	334	360	389	365	377	362	374	360	336	355	329	366	357	336	352	341	325	386	374	374	340	352	363	344	370	370	345	411	329	367	350	325	337	370	377	344	369	393	379	369	348	339	367	369	379	345	411	333	366	364	355	367	388	346	354	345	362	362	353	390	332	356	357	366	338	349	370	362	396	344	371	375	399	370	375	399	340	368	369	405	371	363	354	352	357	359	360	351	325	347	348	345	362	374	365	340	373	331	390	381	383	380	351	390	346	366	369	338	353	331	324	352	369	352	313	342	339	389	391	340	378	371	351	351	366	347	349	367	355	330	378	383	350	358	344	375	367	362	363	374	364	375	349	352	319	367	394	378	356	388	388	355	376	336	354	410	370	371	388	330	370	379	365	389	362	336	358	356	347	372	356	362	362	372	370	333	321	385	370	406	345	359	358	345	354	364	322	367	370	349	369	329	330	353	369	337	359	368	373	339	333	370	371	360	359	368	336	329	314	339	335	342	360	350	387	379	367	353	343	367	362	370	388	335	338	365	378	388	350	352	370	347	349	352	333	351	365	363	358	333	360	368	330	397	333	336	345	369	334	360	374	339	363	359	378	384	362	376	386	356	386	329	355	373	353	353	388	350	325	387	363	378	324	365	354	323	372	349	385	363	356	401	370	339	391	354	367	367	349	348	371	355	371	354	336	319	353	374	355	354	326	338	362	386	338	367	336	358	357	390	344	356	330	393	338	342	320	345	362	375	346	344	348	372	341	367	350	397	360	351	337	359	364	319	342	349	313	357	358	345	378	349	345	358	357	391	349	394	383	397	363	383	365	345	350	363	371	379	400	347	367	340	363	333	371	373	341	351	386	367	370	384	362	385	358	351	327	348	381	376	360	373	349	354	381	375	372	384	345	381	333	343	365	340	380	365	344	351	341	352	343	337	372	338	344	365	364	371	359	387	352	322	349	345	380	347	355	364	316	335	353	362	367	340	399	339	360	371	387	349	388	366	361	367	350	351	354	371	370	343	332	342	354	404	352	360	351	366	383	378	341	370	396	345	349	349	373	375	355	381	328	333	347	406	387	349	358	355	340	381	358	350	352	396	326	347	331	367	389	340	372	353	364	372	349	391	341	359	356	372	379	330	406	351	369	396	366	336	419	367	351	356	384	348	338	349	355	379	327	405	401	365	294	354	379	336	387	343	417	386	345	337	335	371	359	350	405	370	369	357	382	385	395	373	350	359	315	393	356	368	361	372	373	382	318	331	375	354	370	379	366	398	353	349	360	358	361	356	358	396	369	371	339	374	379	360	367	365	364	403	382	385	380	377	363	372	400	369	337	355	363	369	372	367	325	353	395	382	337	326	370	346	362	350	370	359	354	371	375	361	359	336	349	365	356	375	354	367	347	353	382	333	371	346	337	337	375	398	354	352	373	365	354	385	353	394	367	352	332	358	352	354	336	362	351	378	361	354	386	332	372	364	332	377	392	347	360	360	366	374	325	351	318	375	357	366	361	379	392	344	361	352	359	334	359	320	365	356	383	380	333	368	388	360	404	352	368	342	377	326	366	350	390	340	370	375	379	355	339	341	357	335	360	352	358	339	343	385	349	376	391	349	369	399	368	363	377	349	338	322	354	356	362	356	326	354	356	350	365	362	338	360	337	342	358	369	354	375	362	362	333	360	345	372	314	339	353	390	354	373	386	347	376	347	341	381	353	358	385	360	332	344	408	333	332	331	385	363	333	360	373	335	371	328	359	395	355	350	330	347	372	346	377	357	373	359	345	401	381	355	375	390	359	357	354	373	379	332
21282	4853	3375	2309	1498	1023	800	672	594	450	445	416	364	333	352	336	303	331	312	278	268	251	303	248	291	267	274	257	294	273	276	230	256	259	257	251	243	264	272	261	257	230	238	241	272	277	251	257	295	283	237	251	253	271	251	260	280	204	239	232	254	244	242	217	227	263	267	281	215	241	237	247	267	248	253	242	236	265	270	237	242	231	243	275	237	233	226	242	231	231	244	252	244	250	270	250	241	238	214	242	250	242	266	241	237	216	260	266	244	232	254	232	254	256	255	240	250	222	245	214	243	231	219	259	223	237	235	242	217	254	228	245	233	254	238	276	251	249	230	246	251	229	234	236	254	269	211	243	245	252	234	218	244	271	227	193	220	237	239	235	213	232	286	230	218	221	219	245	240	243	215	237	218	255	237	232	241	247	283	229	230	236	242	244	247	210	253	263	240	249	223	256	248	231	242	229	241	259	252	258	261	220	267	224	244	225	220	245	250	232	225	226	227	251	272	256	254	219	265	259	219	231	216	224	246	232	244	262	258	266	241	225	241	256	250	234	221	232	269	233	259	212	212	226	267	261	233	226	201	236	249	265	224	233	226	252	239	253	224	246	223	261	239	224	221	262	231	226	243	237	233	206	266	233	256	247	260	247	255	239	252	216	253	214	244	246	261	247	227	233	243	259	213	248	229	191	245	252	226	248	253	250	215	215	254	262	241	206	252	248	237	247	237	258	219	225	240	245	231	239	242	263	234	212	237	236	222	245	235	272	280	248	265	243	247	250	233	262	238	233	237	241	252	243	242	219	245	259	264	222	220	249	253	275	235	252	229	233	237	239	218	244	242	218	236	205	231	227	229	243	237	225	249	227	247	242	216	236	229	210	234	243	257	243	219	234	263	241	249	248	213	245	239	222	240	270	239	206	266	229	245	247	254	245	218	229	199	241	256	259	219	238	217	264	265	257	247	269	246	254	228	251	239	246	274	251	258	243	274	220	222	246	229	254	241	235	239	231	253	209	245	259	232	240	243	250	241	273	229	229	231	236	226	229	247	246	236	230	251	267	223	258	240	256	242	255	233	252	230	246	243	244	256	257	276	262	232	234	258	233	261	214	239	255	254	249	240	242	261	244	276	254	255	247	242	247	243	261	236	229	221	261	250	229	247	237	271	224	249	241	211	248	233	253	247	240	267	246	265	225	239	210	220	240	241	239	253	240	284	246	237	235	264	229	237	221	223	256	253	265	246	215	241	244	234	220	247	259	229	216	235	220	239	262	236	223	259	244	246	221	224	235	230	248	233	244	238	233	235	234	243	234	239	235	207	237	254	254	251	253	221	217	246	268	237	238	269	231	242	245	270	236	248	238	241	234	224	254	235	243	257	221	261	242	248	240	235	246	234	238	211	218	247	222	224	227	241	230	221	257	234	208	245	225	229	241	276	242	235	235	267	264	254	239	246	232	219	244	232	235	239	239	267	237	229	255	252	235	262	246	224	253	229	233	255	242	277	241	216	244	214	229	246	250	252	246	241	208	252	215	218	242	243	248	258	250	253	240	230	235	230	232	248	260	227	226	257	242	260	241	240	201	223	240	231	254	266	238	239	266	230	236	234	254	247	236	238	261	265	243	250	241	246	233	243	249	219	244	244	230	227	232	263	246	231	231	228	231	262	233	243	246	214	252	253	221	212	256	253	238	227	234	234	230	232	226	239	257	242	261	248	256	239	223	242	255	244	224	245	218	210	242	235	229	256	251	234	244	227	220	219	249	237	239	213	244	250	246	230	242	259	232	247	249	211	223	249	273	232	245	258	229	242	248	226	220	254	236	253	239	247	262	259	259	247	239	214	230	262	237	247	229	257	253	231	263	220	259	206	256	281	236	251	228	274	247	228	217	230	252	233	231	245	238	255	231	214	280	244	249	255	238	207	249	257	249	252	215	251	235	237	220	237	242	244	235	245	225	234	251	257	263	277	214	234	250	238	242	235	236	259	217	266	253	261	232	257	230	235	238	230	246	242	270	229	247	265	252	237	265	228	237	237	221	227	235	251	203	225	238	238	249	224	225	237	218	217	229	242	197	235	245	238	205	241	252	221	235	228	243	244	218	223	263	255	243	245	249	241	194	244	231	282	229	237	245	217	244	232	246	251	236	227	260	228	231	250	251	213	260	233	276	251	230	210	227	256	233	233	213	252	240	242	237	222	246	247	263	281	210	268	225	250	273	234	242	236	233	257	228	238	223	250	239	264	261	207	227	268	231	249	258	235	243	234	225	254	241	247	220	228	219	231	226	255	239	233	246	246	272	245	228	233	266	227	264	235	255	238	228	255	248	234	246	227	224	244	240	251	244	240	238	231	260	254	253	271	263	269	201	241	269	279	251	242	221	215	236	225	243	247	258	260	260	229	239	264	259	226	248	243	223	235	259	223	248	273	208	245	244	252	227	223	266	243	258	233	233	240	259	267	243	226	244	245	243	242	248	235	261	248	224	250	241	240	236	228	212	213	240	231	240	245	237	250	247	271	253	262	228	238	236	239	234	247	214	237	252	259	239	248	274	246	243	251	209	268	230	241	238	241	235	240	228	274	251	232	240	234	260	250	236	235	253	233	214	266	243	227	265	252	252	249	237	230	208	219	228	267	238	253	248	234	219	239	249	233	218	246	259	209	227	254	226	248	245	246	246	273	238	230	258	216	233	240	225	220	243	217	224	241	244	248	222	256	231	227	225	218	228	218	261	254	224	278	230	248	269	221	235	245	234	241	217	239	234	247	238	220	247	249	224	269	255	237	237	273	261	244	213	276	237	252	251	269	222	246	246	227	234	253	242	275	247	241	277	223	253	236	254	240	206	223	251	253	264	242	233	245	252	211	260	236	242	247	226	243	247	259	232	248	222	252	235	223	246	241	230	241	255	223	258	230	223	271	261	248	237	227	228	269	234	224	254	226	249	232	248	247	261	235	257	244	234	251	230	253	274	256	237	244	252	210	225	249	254	276	236	231	245	227	236	231	254	232	236	212	244	266	258	229	220	249	258	234	256	252	203	235	238	244	224	244	272	235	241	232	255	256	286	253	256	243	213	252	246	242	234	262	239	216	238	245	246	236	255	246	253	249	246	244	265	243	248	244	251	235	269	247	247	245	237	254	252	241	265	250	250	228	217	232	223	243	244	255	261	268	266	214	234	259	247	211	248	219	245	249	224	263	244	251	213	241	223	261	247	242	221	234	230	247	240	268	241	249	216	251	242	234	199	241	248	228	230	239	212	221	241	221	224	226	248	229	241	266	219	213	222	255	233	218	228	228	258	245	260	222	248	240	224	252	212	211	267	211	254	253	249	254	251	208	250	252	236	246	219	241	248	264	227	240	232	241	232	222	215	216	219	255	261	244	247	243	218	229	263	213	233	223	245	232	212	238	220	241	204	228	265	256	253	239	222	237	242	234	260	226	248	241	250	256	243	225	265	249	262	236	220	261	234	224	265	238	251	237	233
10963	2417	5308	6081	5236	4316	3493	2966	2369	2064	1905	1646	1471	1413	1186	1209	1197	1129	1039	930	928	913	910	876	853	891	836	835	823	742	792	812	778	746	738	726	810	673	762	749	712	760	702	775	872	827	771	772	847	816	746	667	709	690	669	666	686	651	652	683	697	645	672	666	640	668	660	632	630	649	632	649	641	656	666	588	644	643	719	642	672	631	650	587	660	655	637	613	617	620	631	637	624	608	655	643	624	644	615	634	634	640	650	653	601	616	614	595	664	605	586	624	604	598	607	648	643	605	638	677	634	616	592	610	655	622	638	622	635	603	646	620	592	583	642	629	600	604	608	630	656	614	651	648	679	679	577	642	620	666	595	651	636	609	649	637	608	658	639	636	626	623	613	605	613	601	607	652	623	625	632	621	616	617	631	570	627	647	601	599	582	631	635	592	629	618	606	605	618	622	610	627	617	623	662	622	579	614	597	675	660	635	649	580	621	629	590	665	620	591	587	637	616	613	642	647	621	604	637	605	624	586	624	607	650	634	593	646	583	639	623	592	599	656	623	647	617	615	625	627	653	586	633	628	652	634	619	612	616	567	606	609	603	615	605	601	578	608	564	648	632	627	631	610	644	666	633	635	648	608	598	633	628	547	646	612	614	593	577	612	617	649	635	604	669	636	610	613	613	644	616	638	618	608	638	619	609	606	643	606	682	601	604	621	621	602	625	602	638	637	631	598	594	611	635	616	624	604	593	588	636	623	599	581	636	614	589	630	591	636	623	592	606	613	619	611	583	640	582	606	676	600	604	591	643	596	633	645	657	628	649	612	584	616	643	637	654	650	620	619	644	631	631	622	683	619	664	603	620	663	594	633	644	624	649	620	642	609	602	650	629	598	618	662	665	616	643	634	682	614	621	643	625	618	616	632	633	645	611	632	642	616	634	635	632	593	625	616	618	642	622	641	610	635	638	616	699	567	584	605	598	625	579	610	626	616	604	666	615	653	586	616	637	601	635	641	615	630	630	648	637	600	607	579	620	637	601	618	629	622	587	628	599	641	654	608	582	629	629	655	631	627	611	669	625	556	651	644	627	626	611	603	665	664	610	602	661	592	617	601	601	592	583	671	664	630	677	621	613	606	646	615	629	666	609	631	617	589	652	685	558	564	668	634	596	642	620	584	595	622	593	660	619	627	658	620	615	590	613	632	618	608	646	632	641	659	645	588	652	659	637	586	619	630	644	610	618	642	605	639	645	673	559	605	606	607	603	620	667	640	615	648	638	654	594	618	643	617	615	629	612	589	608	639	659	629	627	654	634	608	601	621	630	640	640	626	587	604	662	623	665	667	630	656	616	609	606	614	584	597	626	613	646	626	645	626	658	638	609	642	626	626	670	620	634	613	623	623	623	635	655	601	632	648	604	640	572	624	627	611	617	656	589	617	637	560	596	594	620	614	639	650	619	598	621	635	658	658	619	610	613	583	601	578	647	637	662	604	689	640	615	592	635	631	586	626	585	621	624	600	635	621	665	630	638	626	692	632	651	616	689	599	575	627	627	641	660	658	588	632	634	653	575	617	646	603	606	629	608	643	652	591	654	645	596	618	631	702	623	649	605	613	605	679	590	636	606	626	659	611	607	655	615	606	593	627	599	587	650	600	599	654	574	639	638	618	625	631	612	657	626	617	554	612	628	631	575	677	621	667	614	626	639	674	639	613	580	630	573	627	650	663	607	662	599	638	641	659	601	608	634	656	642	625	647	617	604	618	638	626	578	632	663	669	624	634	620	631	614	621	632	637	640	639	632	571	581	608	645	620	610	614	661	632	589	599	643	616	631	650	620	645	650	620	622	634	654	613	641	618	621	589	606	602	596	657	624	622	654	597	609	592	635	618	606	608	625	594	659	635	621	636	639	625	630	612	594	602	645	613	593	622	621	643	652	634	602	653	653	624	617	608	595	618	598	640	666	639	637	591	653	624	642	600	612	615	632	636	600	609	609	626	636	625	621	643	622	614	593	602	594	674	615	591	648	615	580	640	622	632	650	563	648	616	632	635	637	638	647	632	682	636	609	620	634	616	552	666	635	590	610	626	639	626	628	628	662	592	630	627	655	602	628	623	645	583	605	589	609	614	638	608	640	632	614	604	628	625	601	592	665	598	622	605	618	633	618	644	631	576	616	579	575	663	621	606	615	600	612	624	591	607	650	608	599	645	617	620	621	635	642	654	626	616	629	589	621	611	617	650	617	614	639	609	628	600	576	580	645	602	615	601	611	647	636	620	641	607	612	630	670	553	654	649	626	640	619	630	640	593	640	639	616	623	612	612	604	594	602	633	582	579	595	627	650	633	638	613	676	630	653	634	639	598	630	639	618	637	641	634	645	602	582	598	608	651	642	606	611	653	655	644	588	633	642	658	608	601	609	619	656	579	635	621	625	611	636	621	604	636	611	646	623	626	619	630	639	604	620	655	591	630	640	657	622	582	638	632	577	588	632	645	600	620	654	683	639	675	598	622	650	628	615	628	640	627	616	636	616	610	606	650	610	607	564	634	605	602	594	630	587	576	602	628	655	644	566	616	651	595	632	574	612	667	647	594	621	644	677	627	618	596	628	606	627	597	633	649	597	613	654	630	654	642	594	585	620	597	613	618	614	637	657	659	640	622	601	606	614	654	617	600	621	615	645	611	634	632	616	570	600	661	650	601	611	647	621	618	608	599	648	651	633	663	612	609	634	611	605	603	632	602	605	617	635	650	614	596	616	601	640	614	592	637	627	580	658	604	625	644	625	636	635	597	646	637	623	642	625	622	607	565	650	606	587	637	644	630	593	612	624	646	617	618	643	609	673	608	604	624	630	587	637	646	628	613	609	624	657	654	602	584	614	585	601	660	602	618	597	638	618	612	608	636	618	631	630	615	624	645	641	625	636	644	650	653	669	621	635	628	585	627	607	610	633	655	653	622	649	644	630	615	571	602	664	597	622	638	606	621	625	631	617	624	683	599	698	580	588	637	610	588	600	575	634	638	598	599	625	652	585	601	631	656	635	624	654	602	626	625	643	604	615	608	585	621	633	647	591	627	611	656	644	644	597	635	612	586	606	656	609	610	616	628	630	617	639	604	583	662	631	621	601	607	618	644	619	607	617	671	669	594	672	635	588	675	628	620	643	620	622	612	642	639	616	647	624	645	611	626	615	589	554	631	607	668	603	600	673	644	665	609	582	634	657	632	628	609	596	612	648	605	602	659	641	619	638	632	597	674	609	676	626	629	631	612	609	604	681	632	655	611	610	651	567	617	605	650	600	640	627	639	601	667	609	611	638	651	591	598	593	627	609	634	641	597	619	598	647	655	594	613	622	608	620	600	637	655	651	584	613	617	644	584	574	629	625	601	636	620	662	641	613	598	577	591	615	604	655	621	621	639	564	622	664	619	654	626	605	627	642	596	628	575	685	606	630	628	593	637	628	623	625	583	589	633	652	609	633	610	640	623	618	627	554	639
3127	400	422	353	312	254	252	272	267	250	240	238	241	261	237	255	251	221	239	224	244	247	236	232	215	230	233	227	252	232	247	261	238	233	223	235	237	228	235	251	251	265	263	254	214	242	273	240	255	219	254	244	244	216	213	228	246	237	236	244	225	219	237	221	219	224	229	281	225	224	208	226	228	241	218	219	249	229	257	236	242	249	250	233	221	247	225	253	228	273	215	271	217	268	251	219	231	252	222	239	226	238	248	231	256	243	216	223	262	235	234	221	240	231	246	226	229	235	233	224	217	239	220	214	238	267	254	256	242	222	232	223	223	253	240	230	263	258	216	234	245	250	275	264	249	213	231	257	219	260	201	226	258	226	238	267	260	233	248	234	225	225	221	277	245	236	270	241	225	255	247	252	267	262	249	256	231	255	229	248	253	242	231	238	269	231	231	256	218	241	199	259	266	246	237	223	226	279	259	238	221	220	245	204	238	222	224	243	260	217	256	236	213	223	242	216	235	240	255	232	231	256	220	269	251	242	258	246	234	254	215	235	199	250	217	236	252	234	230	216	236	230	228	256	237	232	260	230	226	220	233	248	232	250	243	212	223	244	252	250	225	264	252	245	220	233	253	244	227	249	216	239	254	236	247	269	247	227	204	274	223	215	256	200	249	258	249	209	258	264	245	217	238	246	243	231	266	233	230	238	225	208	241	264	237	219	234	236	222	251	241	260	258	228	227	246	257	234	245	242	248	218	211	247	249	259	264	231	231	225	241	236	222	243	254	273	227	239	258	253	222	243	220	207	225	244	245	253	248	245	241	253	255	230	226	256	225	255	267	231	256	204	247	231	236	238	245	209	233	249	255	226	238	244	223	273	244	256	221	219	246	230	212	237	219	267	230	228	251	224	230	238	241	243	244	232	223	241	252	231	247	247	246	235	264	232	236	224	243	279	256	250	254	267	245	225	244	247	246	245	221	250	242	245	247	241	241	242	245	246	240	220	238	226	233	243	232	220	247	247	234	239	237	207	215	218	255	247	230	253	243	249	227	215	230	212	224	272	216	263	210	257	247	262	221	253	241	272	244	228	243	233	232	239	231	252	238	229	240	249	252	224	235	262	242	264	253	233	271	233	231	240	249	253	263	259	255	243	222	240	212	239	261	228	232	220	228	258	226	257	254	229	253	241	273	248	229	234	239	253	218	241	237	247	250	232	239	203	256	252	239	250	250	231	267	225	235	234	253	234	220	229	221	244	250	221	233	249	235	256	243	234	233	237	243	233	247	246	237	236	231	255	269	268	237	264	260	266	263	244	233	232	227	209	234	224	214	234	221	236	245	232	229	217	207	246	212	226	240	212	258	235	231	227	275	235	242	240	225	202	234	208	240	224	240	247	255	236	244	239	231	260	222	246	232	211	241	270	230	219	271	265	238	245	202	223	220	233	241	244	209	239	261	240	263	207	268	243	226	209	246	258	236	236	237	222	226	246	236	229	231	256	211	254	254	265	225	257	251	237	223	244	222	239	227	258	238	241	255	249	228	208	230	222	226	222	204	250	207	232	246	237	216	251	209	232	227	221	258	251	221	236	243	233	266	252	241	237	256	228	233	239	246	226	233	273	240	249	229	219	240	226	237	271	237	237	250	230	200	219	229	228	264	277	253	212	236	245	236	223	234	224	276	229	237	250	259	247	241	234	238	236	242	225	223	241	257	231	234	241	243	266	249	229	238	238	227	255	240	252	256	241	210	249	224	232	210	234	246	236	242	240	256	231	241	226	228	246	239	245	236	242	246	194	250	227	221	247	261	245	272	237	244	220	245	240	223	275	236	255	233	238	204	241	242	231	235	240	256	239	239	241	255	214	236	246	242	218	238	223	222	237	261	226	260	245	245	220	235	215	219	213	224	253	256	261	239	249	234	249	210	251	220	237	230	220	237	240	250	223	242	213	263	239	211	242	252	211	236	248	221	230	230	221	246	262	217	244	207	257	234	231	235	247	255	218	258	202	204	243	225	269	262	218	265	264	251	269	227	269	259	241	230	227	258	226	213	225	199	251	226	228	251	243	209	250	253	222	235	254	273	243	257	218	266	252	239	251	248	236	260	220	209	249	221	248	237	247	254	258	236	237	261	250	244	233	227	235	269	243	234	253	240	219	228	206	254	256	256	268	263	242	251	235	233	229	252	248	229	253	217	226	231	269	267	257	240	252	214	255	259	249	202	229	216	229	220	218	211	251	221	220	256	229	228	241	250	219	232	280	246	251	257	237	254	227	224	249	234	243	233	248	234	233	230	277	242	249	244	221	216	228	267	260	220	253	220	211	258	241	264	258	225	270	243	205	253	239	258	243	277	247	238	215	233	247	243	239	220	242	240	239	234	225	230	227	245	256	243	251	233	244	252	234	262	241	266	231	249	244	208	238	226	240	218	216	225	224	207	236	243	274	228	247	229	275	261	241	238	245	275	262	217	230	239	223	260	217	230	233	224	227	220	215	223	238	249	212	230	251	279	264	239	232	250	250	250	214	248	239	214	239	225	250	213	258	245	240	211	220	250	227	223	249	220	230	246	228	236	210	270	224	242	226	274	263	239	247	233	237	266	252	211	275	194	210	231	250	251	236	247	217	234	244	249	226	240	234	267	240	258	257	249	232	259	243	246	209	222	233	237	232	241	240	242	235	254	249	277	222	225	240	217	226	224	223	217	268	245	238	250	228	234	225	243	234	191	249	223	234	262	221	253	241	227	240	247	220	252	232	248	243	237	247	218	231	267	242	255	250	219	235	235	215	215	212	220	207	237	250	245	246	240	238	230	234	223	231	240	242	248	250	241	241	228	234	237	204	232	248	227	245	256	228	285	233	236	255	246	226	252	222	254	261	247	231	252	222	233	237	253	223	217	237	253	234	258	235	229	245	220	224	221	235	232	241	239	229	254	282	247	251	227	210	239	254	228	274	234	235	232	237	269	236	209	246	232	241	214	234	210	233	227	244	260	261	291	221	245	257	242	270	226	247	251	242	275	253	259	250	250	264	240	237	234	244	249	240	243	230	234	252	202	231	232	255	237	244	222	249	235	253	237	230	277	229	233	276	260	237	238	223	233	209	254	232	255	264	254	273	226	244	246	246	243	245	247	233	256	235	252	242	238	220	219	219	244	218	257	261	217	250	266	255	256	262	273	252	200	227	231	238	236	215	234	234	262	233	242	248	261	226	222	262	266	239	228	242	254	232	231	264	233	250	238	219	217	255	234	221	213	236	242	250	213	236	267	238	250	260	246	257	234	239	241	258	264	251	235	211	239	251	216	219	244	216	232	215	214	240	254	229	251	228	235	246	234	250	257	249	262	238	243	256	219	247	256	235	217	207	248	227	226	265	234	242	246	238	245	233	237	235	256	236	214	247	228	225	237	245	264	251	220	228	262	260	235	217	215	240	273	231	227	228	234	254	235	229	234	225	217	224	236	217	234	245	227	231	217	251	250	252	255	214	243	257
2908	768	930	978	833	681	656	575	606	620	594	622	553	557	643	550	588	585	589	640	639	540	580	550	569	608	575	570	577	592	551	598	577	579	659	557	562	571	578	587	551	617	569	598	577	574	605	576	568	597	640	609	622	584	595	596	594	573	567	575	605	621	575	571	605	583	580	591	599	574	601	581	575	571	590	599	594	593	575	574	610	598	600	575	608	567	588	575	560	587	572	624	590	554	575	606	582	606	582	599	587	562	627	579	597	568	569	575	601	578	596	598	567	618	606	596	543	595	584	569	570	620	606	618	632	556	545	579	597	586	548	589	597	551	581	570	622	606	560	556	565	559	605	555	562	527	557	590	617	578	566	574	524	531	593	542	608	583	601	579	589	601	599	619	608	559	610	542	575	582	581	572	598	549	612	632	621	637	591	631	569	576	561	576	588	558	633	586	565	546	590	622	584	563	604	584	555	548	572	582	574	583	595	551	615	571	605	579	572	619	610	552	550	550	593	577	563	582	581	596	613	581	618	534	580	592	609	579	578	621	587	561	570	620	564	589	609	600	569	559	569	556	530	617	567	588	603	602	610	564	601	576	587	621	565	572	538	570	573	591	586	557	554	583	560	561	604	561	592	554	616	550	597	563	566	580	593	577	571	604	598	614	562	552	598	594	564	576	587	589	582	620	574	595	613	609	564	584	580	571	578	553	551	580	609	581	564	590	611	592	592	558	628	571	574	544	598	575	602	591	618	606	631	541	619	581	609	583	579	599	565	562	614	636	597	623	635	570	568	609	561	567	550	609	551	607	582	644	561	550	591	568	568	565	642	584	574	549	599	578	599	611	597	578	574	580	599	601	551	581	592	568	553	572	580	531	571	585	555	581	572	567	563	582	576	567	596	632	571	574	588	538	583	560	608	598	605	602	611	626	546	569	580	590	627	660	587	583	577	594	550	629	574	591	571	584	606	574	637	597	588	564	598	587	560	587	583	620	553	593	587	622	575	553	586	607	618	610	598	548	613	583	589	592	549	575	517	568	574	555	577	579	566	577	581	637	611	567	596	564	588	601	630	575	596	585	601	604	561	595	581	596	608	590	537	619	574	560	551	590	608	582	550	609	605	613	585	577	621	572	591	592	602	572	585	585	577	563	587	583	605	588	595	580	640	608	549	603	578	606	578	539	567	589	585	603	597	542	608	576	554	539	569	590	557	604	589	587	548	586	578	575	567	551	614	582	579	584	586	587	577	595	571	606	602	550	548	592	612	571	559	587	549	593	551	559	577	564	618	582	616	544	617	578	569	587	613	583	570	581	612	613	591	569	581	619	595	612	586	581	523	627	615	584	646	571	584	585	578	529	569	594	578	560	571	550	569	612	525	594	602	586	603	561	575	597	561	579	584	585	547	608	586	608	602	578	609	584	593	596	551	555	626	568	581	597	584	615	563	587	576	577	547	546	581	588	543	539	632	580	603	574	559	566	584	554	602	573	545	622	559	541	602	567	562	564	575	543	596	589	565	566	566	640	586	584	603	580	599	605	593	584	592	566	592	581	560	575	595	592	562	555	588	576	536	566	601	575	625	544	568	631	578	558	572	545	588	613	566	602	581	572	561	558	551	560	589	613	543	558	577	532	573	624	557	634	563	615	619	599	550	581	519	609	570	598	589	597	579	596	578	558	567	559	545	631	574	588	554	602	614	602	586	596	578	559	602	590	614	562	555	595	607	577	609	572	598	580	546	565	600	612	578	560	596	614	603	568	611	577	577	588	592	535	621	601	552	573	590	590	549	567	595	531	599	578	551	582	596	612	607	538	577	610	575	616	579	577	606	625	566	619	589	574	577	548	609	596	578	592	589	568	622	607	576	610	592	586	570	602	571	624	611	589	589	604	592	580	555	564	613	593	556	575	539	586	579	573	580	571	599	573	568	570	562	588	590	557	614	587	572	572	596	598	562	573	558	558	579	560	603	539	632	571	587	574	589	606	573	666	570	582	566	669	588	626	579	587	550	580	598	578	606	572	577	572	608	600	583	574	626	609	551	619	581	608	540	586	560	589	588	595	595	617	583	570	609	568	570	536	518	541	560	582	629	574	586	580	581	557	556	609	578	584	582	608	616	577	590	575	556	615	542	593	577	580	576	622	630	591	597	592	592	532	554	637	589	591	565	608	585	588	573	556	538	601	609	593	576	549	572	569	592	584	574	575	555	569	593	598	554	593	561	588	599	599	583	618	604	565	577	592	575	604	578	596	562	574	635	596	598	607	565	556	564	564	559	599	589	568	598	573	584	563	581	574	616	623	636	563	604	583	602	621	581	612	572	540	584	599	592	538	596	605	602	556	556	584	574	538	597	574	575	599	580	544	622	586	619	581	584	616	639	567	556	634	560	560	611	630	584	555	582	535	581	610	561	579	554	596	608	554	613	597	553	609	565	591	579	557	621	549	575	538	591	598	571	605	535	615	583	557	556	583	581	594	574	606	602	547	601	610	595	581	553	616	602	598	577	555	602	539	595	592	546	606	591	584	527	586	628	582	571	596	572	574	562	584	542	594	605	557	585	560	596	626	588	632	599	560	569	586	627	573	588	578	608	546	584	601	546	602	590	580	567	550	569	577	558	544	623	597	594	613	578	619	617	575	583	567	558	582	609	552	634	573	618	556	541	571	598	551	603	601	583	588	609	548	600	548	571	575	602	564	573	588	593	568	582	589	581	599	549	554	574	544	581	579	566	581	591	618	548	540	573	551	598	587	589	544	584	563	544	576	587	592	586	587	551	540	580	562	578	638	580	609	562	555	564	581	560	563	605	629	541	554	563	593	584	592	564	598	539	563	594	631	583	602	571	605	573	579	622	588	607	573	568	593	572	584	567	598	540	616	558	612	596	605	578	605	570	553	603	582	528	574	542	538	545	636	593	615	570	595	556	562	590	603	570	585	619	573	564	577	600	536	554	565	570	632	561	594	566	579	623	613	597	571	605	598	581	605	595	567	590	576	575	555	621	556	600	579	591	578	623	529	662	554	550	603	585	586	606	594	606	573	535	575	546	541	585	599	624	630	585	616	556	551	606	574	586	634	620	580	568	577	602	608	581	604	591	589	569	594	612	618	611	568	631	613	606	588	591	565	630	572	585	609	576	557	553	596	573	571	581	571	607	550	558	591	577	567	550	562	615	593	614	633	577	569	544	603	610	582	607	554	570	596	585	628	589	580	551	612	558	577	575	563	556	562	579	531	591	604	612	622	574	575	587	573	624	544	601	564	628	631	583	570	570	602	580	603	552	577	572	549	555	526	595	598	568	589	581	607	569	584	581	609	596	539	596	573	514	582	567	607	530	559	594	548	587	590	586	558	570	569	551	569	548	565	607	574	573	604	605	568	600	601	576	593	586	578	591	568	548	598	568	602	569	562	550	584	585	604	556	576	572	572	603	644	538	572	581	591	536	612	584	551	564	591	584	596	598	568	606	581	567	614	552	604	623	570	566	601	613	554
11740	1745	1609	1170	774	528	406	312	272	254	225	201	189	172	197	178	157	172	137	152	154	152	157	129	160	148	153	124	140	147	148	123	123	136	151	135	130	144	132	122	125	118	146	160	147	127	122	127	117	156	132	124	124	126	116	118	128	129	153	132	154	132	109	102	117	119	114	135	105	134	133	118	100	136	120	118	130	107	146	111	125	112	136	124	114	141	130	146	141	129	105	116	146	106	128	118	105	127	115	121	114	127	127	118	115	140	122	132	152	127	130	115	137	127	122	87	111	132	118	147	113	131	124	133	125	133	105	123	124	127	147	115	106	130	130	115	130	156	97	125	132	116	102	147	128	105	126	124	131	128	122	146	123	129	132	118	110	119	121	114	119	118	131	114	145	134	115	123	124	117	121	126	121	99	129	137	130	137	116	136	102	130	120	129	104	126	107	100	127	116	120	109	140	98	133	119	129	125	125	122	128	113	139	129	137	119	133	112	113	132	109	116	125	115	120	97	120	122	140	138	129	137	115	133	151	113	117	126	115	110	150	135	99	104	106	117	124	143	122	114	121	103	130	135	131	121	119	114	125	128	122	135	112	112	116	119	135	155	127	114	133	116	138	110	133	132	129	109	145	136	132	130	130	121	132	121	111	130	107	126	148	122	118	125	122	118	104	108	117	126	133	124	109	140	129	117	111	120	109	129	115	147	129	109	122	129	126	141	125	125	109	108	141	137	118	126	121	104	139	118	121	112	109	124	133	128	135	121	130	126	129	97	118	127	119	130	112	110	111	135	126	116	113	116	100	130	122	137	119	130	109	118	120	120	111	125	113	130	120	136	124	106	136	130	111	133	112	128	129	114	135	115	119	126	120	144	120	105	126	134	127	123	102	118	110	111	135	126	127	128	121	104	115	122	126	124	133	110	129	106	148	118	116	117	127	126	127	128	107	101	142	127	107	138	141	112	132	128	133	114	119	123	136	124	140	118	130	121	117	149	135	115	103	133	136	106	145	123	104	126	119	108	127	117	123	122	122	136	134	118	131	119	105	99	130	114	127	135	145	118	130	116	115	120	127	104	136	124	121	113	115	130	139	129	133	145	116	125	125	105	118	112	116	135	109	116	125	125	118	143	130	131	124	139	140	107	101	138	120	114	134	120	125	127	117	105	131	105	154	122	132	121	125	123	122	124	135	126	108	128	110	125	135	108	111	139	120	116	105	104	146	132	129	125	113	110	97	136	123	125	124	118	119	135	123	132	122	130	113	103	120	130	120	127	127	125	115	147	126	126	136	110	126	136	123	144	129	126	122	122	138	131	131	138	126	125	126	117	128	117	125	131	121	127	111	111	124	124	126	133	121	120	129	129	113	118	106	141	114	118	125	132	132	131	141	120	129	146	130	110	148	124	118	106	118	125	123	110	100	157	125	107	132	111	127	123	115	115	132	135	104	118	129	118	111	130	96	130	121	142	130	126	128	110	115	114	106	123	130	150	128	135	111	117	135	135	123	136	121	122	114	137	123	137	114	138	146	111	134	128	125	130	127	128	151	129	114	119	112	126	121	136	118	125	120	121	107	130	125	132	128	127	117	118	117	133	130	115	110	118	122	134	110	121	120	132	135	146	134	123	107	120	121	114	121	124	123	120	129	120	116	118	110	114	119	125	127	126	124	127	123	129	138	119	150	91	112	127	121	124	116	133	141	152	128	113	126	118	130	133	156	124	115	128	122	142	149	138	115	108	133	112	139	114	123	119	117	101	155	148	105	118	130	121	126	120	131	109	104	123	117	124	109	111	125	107	141	112	98	122	118	132	147	124	133	130	127	130	107	101	134	119	123	110	102	104	124	110	103	115	130	139	134	120	125	122	123	131	134	129	144	126	115	108	123	96	138	141	139	114	120	104	129	133	141	103	129	122	137	135	118	120	135	121	148	123	122	110	135	106	118	122	143	117	121	144	131	128	121	139	120	138	144	130	128	103	128	118	129	117	118	124	135	107	114	131	135	116	109	119	104	130	116	115	108	127	122	130	134	109	140	150	116	135	131	118	125	108	124	115	123	129	143	139	124	124	131	114	140	115	132	108	122	114	125	112	113	117	118	104	127	136	137	123	107	119	102	117	131	120	122	123	128	145	128	115	127	124	145	139	126	106	139	130	126	119	123	125	110	124	122	111	110	108	108	117	132	123	128	111	130	133	145	135	132	115	125	125	128	127	117	119	142	129	116	110	121	128	113	130	145	135	135	139	113	115	126	116	114	107	128	111	135	108	164	122	134	124	96	108	119	124	121	137	119	102	151	135	108	122	131	130	121	118	121	136	142	112	138	133	120	128	114	105	119	140	134	110	104	110	107	114	107	116	126	144	134	131	135	122	127	126	147	127	117	126	119	131	106	130	134	138	111	112	138	137	108	124	121	117	137	117	110	110	121	115	107	124	117	109	123	126	113	134	121	121	121	120	124	142	115	115	131	123	106	121	112	117	118	103	122	118	127	115	107	110	119	138	123	113	112	136	118	134	102	128	124	116	132	128	111	107	143	116	115	119	119	147	121	128	112	111	116	126	135	114	121	132	139	122	118	125	124	129	148	112	128	123	111	118	106	116	114	112	132	130	143	139	124	107	111	110	142	126	128	123	134	112	126	114	122	125	107	111	112	126	127	117	134	110	127	125	130	100	112	122	128	110	136	130	135	118	122	136	127	122	119	117	130	120	116	121	137	116	142	149	115	122	113	123	126	143	147	131	144	128	123	121	121	131	134	140	114	128	119	121	112	111	126	108	115	117	120	111	103	131	120	133	118	118	111	105	111	127	109	139	112	124	104	132	105	109	136	99	132	131	120	130	113	116	112	121	111	136	137	114	120	115	107	122	115	126	122	125	130	131	123	127	129	131	124	127	110	106	139	148	120	122	123	132	98	132	110	112	116	109	123	132	117	122	127	131	120	136	137	100	130	110	109	154	109	115	116	127	118	118	126	114	125	136	121	107	117	131	117	110	130	111	118	115	120	138	137	115	144	141	117	150	113	110	128	122	140	115	106	105	141	122	137	123	124	124	133	114	124	126	110	134	126	118	113	114	125	141	97	125	149	122	111	140	129	107	128	138	110	122	120	129	120	102	117	128	105	132	123	131	145	118	135	120	104	123	123	127	127	146	136	114	130	128	117	111	112	113	129	97	135	127	101	124	134	113	119	117	111	112	120	117	127	119	120	118	113	128	129	119	131	119	120	122	127	124	129	126	138	109	144	114	118	106	126	119	123	135	121	107	126	116	124	120	120	128	109	142	132	117	111	119	123	127	120	103	145	104	159	131	113	119	119	127	123	101	104	125	140	122	110	121	104	128	143	116	115	110	115	148	137	133	108	119	145	120	117	130	125	133	122	109	118	132	117	132	146	135	120	129	135	142	134	124	111	99	132	112	124	124	132	109	113	127	132	107	117	120	120	115	123	135	129	126	121	117	127	129	128	145	141	127	127	137	122	140	112	142	134	126
7300	1422	3218	3704	3063	2500	1844	1555	1365	1175	1012	924	820	758	698	636	662	559	524	595	544	542	535	521	471	499	446	502	446	468	438	461	448	418	401	396	421	435	396	402	384	382	388	466	469	484	462	435	434	422	412	415	408	407	413	384	377	376	385	366	353	391	391	402	368	402	375	380	372	349	380	382	378	355	363	386	381	353	399	342	406	360	347	378	375	339	385	363	364	376	385	387	356	372	351	357	366	332	332	377	352	345	372	398	385	365	375	352	404	331	360	357	377	373	375	363	371	347	404	351	317	359	355	371	351	336	375	385	353	375	350	360	375	419	359	354	391	344	337	376	354	388	376	369	344	353	372	371	373	348	365	365	375	384	382	352	371	370	380	360	348	374	357	330	369	361	376	374	375	397	348	386	345	347	346	361	383	354	383	388	367	342	351	358	374	360	380	375	361	373	383	354	379	376	354	364	373	347	377	364	355	338	378	375	381	336	343	377	369	353	360	361	330	359	355	348	340	396	351	360	347	379	358	385	363	374	393	336	367	367	338	357	382	360	396	331	386	392	358	363	323	357	360	333	364	361	382	365	371	351	366	371	335	359	393	370	373	407	370	383	387	346	362	350	350	397	381	380	365	381	379	384	403	352	339	391	389	388	360	412	378	403	369	361	321	370	369	362	401	358	372	339	378	360	358	339	352	354	336	376	351	345	392	370	380	369	382	355	369	363	324	363	356	369	388	350	402	338	319	338	395	382	369	331	364	369	358	369	371	404	362	339	373	341	347	373	362	368	362	386	388	363	341	331	351	390	377	377	372	339	385	337	418	348	356	364	378	334	352	340	369	372	362	361	348	383	373	375	386	343	334	374	352	379	342	341	373	387	354	377	354	342	368	357	368	373	341	361	348	361	374	373	379	388	348	378	377	343	402	312	356	347	368	375	382	334	345	349	393	362	367	342	354	339	391	390	401	395	366	342	345	331	376	402	361	400	336	406	349	365	321	400	396	369	347	353	362	315	368	352	364	393	373	391	385	337	368	351	357	353	349	321	339	340	361	369	359	350	384	333	336	327	310	366	366	359	337	356	375	375	399	358	347	365	387	352	347	382	352	386	357	369	375	355	367	380	357	365	318	395	357	402	354	369	372	372	365	398	375	371	356	366	366	379	329	325	353	368	345	367	348	355	358	345	349	362	380	357	365	381	339	367	360	331	371	363	379	331	383	390	342	323	323	392	361	385	357	373	346	398	360	351	365	377	390	368	348	365	371	338	360	366	359	348	367	366	317	355	397	323	392	371	349	348	390	405	383	368	323	343	380	352	378	372	354	326	342	359	374	346	349	333	339	351	355	376	358	333	376	337	344	363	356	377	362	384	349	376	383	360	368	355	326	366	383	374	329	370	353	384	395	340	365	345	360	360	373	350	360	395	413	372	360	367	386	384	348	375	399	350	368	349	349	347	365	336	410	407	340	354	339	405	379	341	360	335	359	346	347	340	354	328	359	381	334	347	337	391	359	351	392	366	364	379	364	359	348	372	326	337	345	358	387	363	373	366	349	358	386	323	333	355	352	345	366	331	345	348	371	363	380	373	350	351	344	339	365	402	331	351	370	350	348	359	363	344	368	348	351	381	352	340	350	366	351	335	351	361	397	393	345	362	373	351	393	349	320	338	366	362	340	353	376	351	366	338	361	390	375	368	375	356	343	351	385	355	343	399	381	364	355	363	379	363	378	390	351	367	376	365	341	372	370	363	370	373	369	336	353	391	348	368	356	352	353	359	391	375	401	367	329	353	356	369	394	386	350	367	393	359	372	368	373	354	363	377	385	373	343	386	401	385	389	380	408	367	339	344	330	368	355	352	388	378	391	346	377	377	366	376	360	389	374	347	355	361	373	336	335	373	366	353	349	349	340	332	358	372	361	375	381	346	373	363	405	390	357	345	381	373	353	375	352	359	325	362	370	327	376	356	384	385	364	397	360	394	356	383	325	372	364	397	384	377	375	345	342	378	352	375	312	357	368	375	359	374	353	359	359	365	378	398	360	355	362	348	377	375	350	372	354	369	353	339	350	334	344	346	344	378	373	386	359	369	357	352	371	399	365	357	375	335	369	336	372	367	358	366	333	359	356	339	330	342	351	406	339	368	344	373	367	348	382	356	373	384	371	361	347	388	364	375	373	340	356	379	386	385	412	362	325	375	346	360	362	374	338	341	362	341	375	359	393	344	368	345	370	353	319	405	375	362	385	349	365	375	368	381	357	366	362	340	369	355	352	356	369	348	383	366	393	363	347	355	338	360	336	364	335	379	348	345	385	376	383	340	330	356	338	367	368	318	341	356	363	374	373	347	340	377	368	368	351	350	339	374	378	348	352	367	353	391	359	360	413	318	349	368	369	374	358	363	356	404	367	357	344	361	363	360	335	338	346	385	374	338	407	376	353	346	324	338	342	368	341	325	365	382	353	374	347	350	340	346	346	374	374	361	318	345	386	377	342	345	375	341	360	355	355	398	344	352	365	341	372	354	383	372	382	384	359	349	337	365	340	372	375	349	342	349	381	356	324	378	366	367	347	358	352	361	333	392	366	345	350	376	356	359	341	354	355	359	372	363	340	358	373	382	361	363	391	320	400	368	367	353	373	381	355	349	363	357	365	352	366	374	351	364	353	362	384	396	375	357	319	361	374	383	359	342	350	353	365	365	386	348	346	347	339	375	336	386	347	352	346	392	346	385	384	381	414	341	345	384	386	374	349	363	344	383	380	361	372	343	351	376	359	361	364	353	379	379	356	347	372	376	354	380	367	357	358	353	363	370	364	353	368	346	361	367	377	366	382	354	347	353	355	340	361	386	378	376	357	357	380	380	361	347	370	398	352	366	365	341	361	381	365	351	347	380	380	366	359	393	349	355	360	352	382	367	381	370	385	353	370	373	364	355	356	349	372	348	364	353	362	364	354	410	350	377	349	329	356	383	371	410	391	343	379	349	357	376	363	375	339	347	358	345	340	350	370	356	357	360	380	359	360	332	340	363	364	336	385	363	358	375	352	358	345	377	378	396	330	353	373	355	332	363	345	376	338	365	349	373	370	341	386	374	358	352	370	357	365	322	356	345	390	373	376	344	342	375	379	371	380	375	344	348	351	369	357	369	412	351	351	384	373	337	342	350	339	370	392	314	369	357	352	375	390	373	345	387	384	332	388	353	370	355	360	395	391	366	329	390	354	369	393	361	386	361	359	345	348	320	385	348	342	337	351	370	368	336	363	370	368	366	342	393	366	320	366	364	379	385	342	354	370	371	378	349	365	371	364	337	344	362	366	356	379	372	390	367	334	355	349	354	378	354	378	354	360	361	347	374	370	366	387	341	368	377	348	357	363	338	343	357	318	384	370	361	360	355	347	334	361	397	392	370	363	337	353	343	390	347	360	343	364	323	342	359	344	364	376	356	334	360	359	362	359	356	366	406	379	401	396	329	340	395	364	359	391	378	366	343	316	363
18827	3921	3335	2446	1630	1177	848	670	590	479	542	449	398	343	315	319	295	263	290	279	281	272	280	274	282	268	244	276	267	262	290	243	253	287	260	267	233	263	222	247	259	236	272	271	294	286	270	271	244	241	232	229	272	263	276	223	234	251	228	265	245	233	258	247	241	231	245	256	244	245	222	256	258	272	244	240	266	227	263	263	234	222	224	245	231	241	234	258	233	241	255	237	282	258	264	256	266	227	276	232	216	236	280	263	236	212	222	236	245	243	237	243	227	258	219	254	246	264	236	243	215	282	254	233	251	246	279	230	263	240	252	221	257	246	256	249	246	229	232	231	264	233	252	214	241	279	254	260	258	230	225	260	262	239	223	214	234	243	247	258	242	244	243	239	222	227	257	249	258	245	247	232	235	223	247	244	270	238	287	220	236	243	253	230	261	237	236	243	264	256	274	251	239	238	268	237	216	241	247	234	265	265	258	225	244	240	227	210	205	223	265	256	224	252	237	251	224	230	211	266	237	257	238	224	242	251	227	270	242	250	255	240	254	242	246	254	234	249	233	233	251	257	268	273	258	224	240	253	235	223	243	247	232	262	258	231	265	260	237	249	243	225	255	241	244	245	228	253	227	239	253	241	226	261	214	240	262	224	233	237	226	245	281	267	245	269	233	230	234	250	230	235	239	229	234	250	239	257	201	239	245	251	246	257	200	232	238	260	248	269	217	267	249	236	242	226	221	244	229	255	235	242	226	197	249	223	235	248	246	246	235	210	221	236	234	224	232	228	240	260	256	231	234	252	242	263	233	241	225	233	244	242	246	277	248	232	241	235	219	201	239	228	245	258	261	264	240	215	222	224	230	235	220	241	254	248	246	236	234	241	236	232	243	239	241	254	242	235	240	240	247	242	251	252	288	243	222	246	221	234	242	251	220	228	213	238	229	250	246	254	227	228	231	247	228	220	233	259	257	246	245	250	249	207	235	245	210	241	223	235	221	219	225	224	204	253	239	252	241	257	257	258	240	247	235	245	260	238	258	274	262	265	233	221	251	241	257	257	231	270	254	277	240	250	289	258	248	219	277	259	230	238	244	230	240	250	241	232	239	259	245	243	232	258	235	197	241	242	231	258	227	250	251	256	259	217	228	253	263	259	231	219	223	247	238	210	243	212	250	227	241	266	215	219	236	220	237	231	222	247	258	239	201	253	231	257	230	266	261	212	250	273	285	243	242	245	246	244	244	205	236	253	252	244	276	253	272	267	244	232	245	260	235	244	265	260	252	297	237	224	246	263	242	224	236	238	236	247	275	261	246	226	249	242	257	250	246	231	247	254	226	259	230	216	250	256	246	227	251	235	243	261	234	231	242	206	256	224	251	213	214	266	238	259	226	257	250	229	239	227	234	262	226	243	247	234	274	221	219	229	237	234	262	274	254	242	269	260	258	226	250	252	238	220	245	249	243	239	224	258	242	253	234	253	238	247	230	245	233	250	249	206	253	270	260	217	231	232	234	255	244	226	222	235	221	245	235	234	220	230	213	225	223	217	242	225	243	255	232	243	262	249	217	212	226	237	297	250	247	300	254	251	280	229	241	238	254	228	226	232	221	244	241	227	241	235	259	258	225	243	252	237	230	231	246	260	242	264	258	247	226	215	233	253	239	227	218	214	258	243	254	242	229	242	219	236	253	237	229	241	235	233	240	247	233	231	242	263	243	217	234	238	242	256	267	237	233	233	247	260	240	257	218	256	253	237	232	239	241	224	234	228	248	253	237	261	222	237	192	270	202	245	276	250	225	234	223	254	254	244	214	221	215	247	248	251	222	224	262	247	269	246	230	207	235	241	251	239	247	237	207	222	251	239	237	225	253	252	214	263	235	259	216	268	240	248	238	255	225	229	234	204	264	212	256	227	249	250	245	238	244	239	223	261	223	240	257	205	265	241	246	280	212	282	220	238	259	233	244	272	219	259	220	239	215	240	283	247	223	235	269	256	257	197	242	244	225	223	221	254	255	258	220	232	240	218	229	240	256	221	242	248	228	251	243	254	257	225	227	282	229	219	257	269	253	220	238	259	209	241	269	268	254	263	216	229	266	250	233	239	241	242	246	283	275	247	258	239	250	245	265	227	250	231	246	253	257	237	234	251	227	262	238	233	233	231	240	260	216	250	225	240	249	238	219	254	239	233	232	251	257	238	214	249	244	259	271	235	251	265	253	239	256	241	232	250	234	231	258	224	243	249	263	231	256	264	227	242	276	239	236	278	223	247	278	242	241	268	228	258	223	255	241	269	257	234	240	236	221	248	213	223	223	218	250	249	258	206	230	227	242	252	263	231	243	242	240	239	256	212	242	230	268	221	259	281	224	224	223	264	263	219	242	282	254	201	234	261	220	234	254	256	248	261	261	214	232	235	253	246	236	233	229	233	243	257	231	248	251	264	238	221	240	230	223	221	231	245	222	261	261	237	255	238	243	243	222	218	252	262	256	207	254	244	254	235	262	228	245	243	244	250	243	256	246	253	258	208	248	253	233	223	239	272	228	200	252	210	253	223	244	230	254	243	259	247	270	230	244	251	238	247	245	269	263	249	233	257	218	237	240	221	274	217	213	227	262	221	240	246	250	232	267	264	249	248	219	196	244	223	235	253	242	223	234	245	244	240	239	230	263	276	244	242	261	247	241	242	255	240	213	233	240	284	260	227	235	235	247	242	237	245	224	250	247	283	232	249	277	230	232	263	259	234	252	260	262	236	254	256	229	260	239	266	280	240	247	235	264	254	228	239	266	244	233	243	246	263	213	261	240	230	257	252	259	238	271	248	228	232	252	233	233	223	245	236	240	264	263	246	234	207	274	242	247	281	245	256	240	245	281	241	251	243	275	213	232	241	215	245	246	222	248	214	240	259	240	229	236	243	244	254	249	214	231	240	231	223	208	240	244	231	235	241	253	241	238	258	240	250	241	232	250	265	274	243	234	223	233	263	244	241	244	246	224	241	279	215	220	260	245	235	236	226	255	255	228	267	232	265	248	236	258	247	199	269	237	224	244	231	238	260	275	207	237	249	235	256	237	227	263	217	248	246	246	215	258	235	270	234	254	231	276	260	227	248	237	263	210	236	236	261	225	257	267	246	244	242	246	240	219	261	231	246	220	268	301	227	224	243	218	248	259	226	239	253	235	249	260	250	252	255	264	230	271	245	227	249	244	251	252	228	249	274	232	253	256	255	215	254	241	277	226	243	248	214	235	217	245	244	255	221	237	245	252	240	260	235	261	239	251	238	253	237	275	226	278	251	232	258	263	252	259	209	247	224	253	248	234	254	267	203	232	233	233	261	231	236	251	230	242	226	233	228	240	216	254	250	237	220	232	248	255	241	249	241	245	206	231	259	246	253	230	261	257	246	239	241	247	258	228	246	223	253	240	243	248	239	262	216	280	255	226	233	244	260	228	235	270	258	210	253	264	243	218	226	243	263	252	229	250	222	250	212	267	221
9595	2705	6056	6723	5762	4455	3559	2942	2476	2075	2249	1668	1520	1353	1280	1194	1129	1060	1035	984	964	923	923	881	836	868	829	817	841	819	790	786	763	719	802	686	760	775	769	747	726	702	708	769	883	757	904	849	781	805	754	690	723	665	739	707	671	699	664	656	661	665	629	685	665	654	651	655	712	641	631	652	654	653	678	659	649	703	653	678	653	667	652	655	647	658	656	616	667	658	657	639	625	683	629	658	607	653	604	663	640	620	618	588	646	659	696	613	631	624	668	617	642	618	636	645	642	632	648	660	630	630	611	664	628	674	636	614	617	626	604	644	635	669	642	661	650	631	633	622	600	628	616	617	647	637	652	615	645	612	665	657	619	633	608	697	637	668	653	667	640	652	619	642	655	633	674	620	641	642	638	609	640	595	660	649	636	671	599	644	608	603	638	592	666	646	634	625	660	599	617	609	599	597	630	638	613	705	651	629	619	624	600	630	627	643	579	600	638	652	625	653	623	595	607	655	658	614	641	616	627	660	634	637	609	609	613	627	645	631	592	637	630	617	620	643	639	639	658	642	663	639	631	641	644	643	578	631	621	630	624	626	585	644	591	621	640	630	630	648	624	662	649	614	646	620	661	628	650	635	582	590	646	598	585	640	632	633	632	624	657	630	643	622	616	603	598	631	653	652	635	629	652	638	687	614	666	619	628	636	658	635	651	618	586	690	592	605	651	638	606	669	631	604	611	712	676	598	653	659	614	592	630	639	612	633	672	655	598	655	605	625	608	622	619	607	572	645	665	626	634	683	625	651	616	616	664	588	624	581	618	627	613	636	607	661	633	608	630	635	615	678	604	643	624	627	632	662	629	609	623	599	635	625	602	628	564	609	657	621	635	662	588	608	635	610	616	660	603	602	586	653	658	630	652	644	601	637	678	659	624	607	633	611	669	659	625	591	643	623	624	623	610	603	595	626	608	658	628	621	678	652	640	630	638	619	615	619	639	667	634	636	609	603	617	602	684	650	679	646	634	622	637	623	619	636	614	627	656	575	648	636	674	643	650	598	608	641	644	641	618	638	661	653	632	640	673	609	616	615	604	625	651	642	594	622	643	616	674	677	582	691	663	616	631	589	586	584	663	582	608	591	637	613	633	645	645	636	649	622	625	646	598	640	646	658	631	636	673	626	594	635	658	600	608	632	653	608	605	638	628	655	661	651	647	639	631	681	618	643	629	610	623	629	641	600	643	623	605	619	648	632	663	638	632	659	660	658	649	634	617	594	626	616	679	609	646	667	608	620	605	632	584	623	618	648	613	623	627	641	637	597	655	624	656	601	621	614	630	635	674	621	631	583	621	629	638	666	676	626	632	589	656	657	644	654	613	598	665	659	621	634	621	680	640	646	660	672	600	641	632	679	620	633	567	622	591	673	662	664	642	617	611	685	645	614	622	635	629	636	613	667	580	596	614	626	609	672	595	635	634	614	646	607	633	596	652	617	655	606	671	620	671	629	634	633	616	628	599	626	631	653	638	625	603	677	647	637	630	685	648	625	672	628	598	631	613	623	624	624	597	608	607	624	622	591	617	590	625	645	597	624	631	666	631	637	627	594	626	662	635	641	600	652	593	658	597	608	631	614	643	640	608	650	603	639	658	644	649	617	626	621	631	668	601	610	684	645	653	651	618	686	635	647	658	613	601	645	634	591	624	619	600	625	641	580	579	637	632	655	647	624	646	663	638	622	644	608	607	626	666	627	586	622	636	624	642	641	615	630	609	663	640	616	623	611	607	625	585	654	646	662	631	652	590	633	647	632	625	663	628	666	621	624	625	615	629	658	650	622	603	629	651	631	629	606	640	645	666	637	635	620	684	634	650	589	630	621	619	639	622	657	600	608	617	635	571	604	655	611	624	648	631	666	578	646	645	616	577	655	605	637	621	610	631	679	646	614	671	637	586	654	697	663	652	636	632	630	653	642	664	633	617	635	613	641	626	574	622	665	637	692	603	612	644	648	590	634	638	662	630	677	609	609	672	616	646	620	611	603	626	593	657	618	617	635	612	624	658	631	629	630	607	631	638	612	641	634	620	677	646	645	640	645	646	634	646	637	632	627	616	651	628	620	632	604	631	612	649	674	624	664	668	664	628	624	593	631	628	642	607	625	629	639	637	610	610	640	639	632	629	588	648	629	631	619	612	614	604	654	662	610	618	660	573	667	588	653	603	622	668	645	606	622	599	644	621	645	635	619	585	595	692	675	570	665	670	679	643	635	579	649	612	608	621	643	606	613	661	621	637	607	635	611	606	653	639	657	592	598	637	643	625	630	610	643	646	663	684	639	615	670	586	610	629	618	649	660	619	599	630	615	632	643	612	634	642	669	619	656	670	675	628	636	631	625	583	629	600	632	656	598	654	652	669	610	638	616	633	667	654	603	629	613	616	581	654	603	654	661	647	643	691	605	633	618	682	663	603	673	609	651	672	567	678	621	645	613	636	692	656	623	656	637	623	673	630	665	607	578	663	654	661	620	612	627	612	625	611	647	609	686	625	619	656	638	630	652	628	625	654	617	619	581	644	636	653	636	620	567	591	656	596	609	591	601	624	597	654	594	665	608	671	614	639	632	627	633	586	610	601	634	633	649	626	627	636	658	629	627	654	590	660	632	591	637	613	613	631	617	668	630	610	661	614	630	645	625	656	569	655	622	667	630	612	609	632	710	613	649	664	647	637	654	607	646	611	606	648	618	676	614	653	634	689	646	623	609	602	600	647	657	662	645	620	665	643	605	605	611	619	616	658	608	636	656	639	598	664	632	608	616	599	630	618	624	645	634	658	611	603	623	583	632	616	690	637	640	580	609	607	650	624	615	611	647	634	625	629	632	645	635	611	643	598	682	638	638	629	643	625	644	626	642	625	597	633	647	622	651	646	606	614	642	618	596	584	677	675	616	630	652	643	637	636	657	656	665	652	634	601	611	625	645	615	583	594	644	610	609	605	637	619	616	619	658	587	574	587	631	612	625	633	626	610	571	619	629	656	629	595	608	653	650	652	605	603	647	619	636	606	587	685	619	653	586	584	602	662	600	632	661	648	635	627	670	646	623	680	629	620	613	618	668	624	631	610	599	604	648	626	597	669	618	593	638	618	641	604	626	642	629	649	622	655	601	603	618	689	601	675	611	621	645	660	614	645	655	630	627	644	619	595	636	644	633	580	632	605	606	668	612	608	609	651	636	663	656	659	651	625	580	615	669	684	653	618	608	610	636	617	589	628	652	568	689	585	593	583	618	630	664	637	623	546	579	659	605	632	656	586	613	630	638	623	603	624	612	644	603	640	675	617	658	624	649	624	611	625	613	615	655	648	621	612	618	628	636	620	583	620	652	624	596	644	624	626	681	655	631	641	621	649	642	686	632	614	637	631	624	662	611	605	668	623	632	583	651	607	635	623	637	618	598	613	635	651	641	669	641	666	604	662	618	631	617	635	639	611	671	660	660	591	613	643	594
3264	592	582	432	365	275	246	259	251	246	254	244	233	221	251	275	252	252	237	244	258	257	238	190	231	226	254	229	241	253	278	212	239	226	204	234	240	248	228	272	254	253	259	253	202	256	249	236	237	249	239	234	246	227	243	237	282	221	227	234	230	225	247	244	226	237	253	225	230	254	234	262	227	224	248	251	243	246	256	232	252	226	255	219	240	208	223	241	225	222	273	224	240	244	231	249	227	256	249	239	239	260	215	257	226	215	251	251	251	240	262	253	222	239	232	248	233	248	239	239	246	231	245	244	243	238	246	243	243	211	263	224	242	254	240	214	273	253	218	253	240	261	238	258	230	275	271	237	249	253	218	238	231	220	245	232	223	229	241	257	245	240	271	218	254	225	267	217	212	236	251	258	246	200	278	265	252	252	239	250	230	220	214	235	216	223	214	257	220	239	206	227	226	255	243	249	216	221	229	241	241	240	242	222	239	234	232	207	210	232	246	233	237	262	260	206	217	248	258	221	261	229	230	257	263	259	258	246	256	249	238	243	214	244	267	245	231	236	243	250	216	228	228	226	238	238	252	241	255	220	228	250	232	229	223	234	272	250	244	245	237	219	213	254	270	280	245	251	224	254	264	257	240	252	223	244	237	251	274	269	246	219	252	221	241	241	220	238	261	287	207	238	229	232	223	239	219	233	235	259	246	214	231	258	235	245	251	241	243	250	249	233	237	208	247	257	249	250	270	225	235	243	219	260	250	254	218	264	283	257	244	266	254	253	232	253	250	240	250	233	233	258	224	229	271	229	261	221	261	243	243	256	226	248	225	227	217	271	235	280	236	249	232	252	252	246	226	208	247	247	226	235	233	215	261	267	237	248	261	237	232	229	242	231	252	235	213	280	230	222	239	241	259	236	223	242	223	211	239	252	226	219	228	260	228	248	238	252	235	222	254	207	242	219	217	250	217	213	242	232	243	240	230	249	243	241	221	239	252	256	242	231	238	205	243	198	225	256	247	229	222	232	257	231	232	210	235	227	253	255	264	252	226	238	267	243	194	269	251	231	215	223	231	252	261	253	231	247	244	249	213	241	253	232	214	246	231	257	247	249	238	242	227	248	243	262	241	206	238	225	240	230	215	229	245	258	273	230	253	221	249	249	225	263	239	225	249	252	220	242	235	224	223	260	228	233	247	246	257	254	247	232	245	234	224	266	261	236	237	235	228	228	219	215	261	238	222	246	244	255	271	233	224	264	288	246	229	236	233	232	243	219	277	244	240	247	232	244	226	268	254	251	224	243	213	236	221	236	231	250	257	263	212	217	255	249	257	250	216	242	224	241	226	231	247	264	254	236	263	240	265	224	259	224	238	241	234	239	248	228	247	216	242	230	243	242	199	244	264	265	268	222	233	240	228	227	254	225	235	232	235	235	243	255	205	248	218	220	251	232	232	284	220	263	250	238	256	257	228	209	253	221	253	210	233	239	235	239	274	241	247	222	233	224	267	236	249	231	238	223	271	222	243	263	237	234	235	253	269	252	238	254	216	263	231	250	242	242	242	240	232	222	258	244	237	268	238	253	231	239	224	225	205	223	248	232	250	261	244	249	235	217	236	243	239	250	226	215	243	232	240	249	270	246	237	283	250	226	250	209	245	221	260	264	243	260	258	242	236	238	240	256	245	236	253	231	234	215	272	236	225	224	237	232	258	242	222	256	266	219	235	246	225	257	250	252	242	248	234	237	233	250	217	237	241	260	240	244	260	202	285	220	233	230	226	267	242	246	230	226	201	253	251	252	211	250	251	237	227	217	230	234	241	265	251	262	244	230	232	248	266	236	250	223	248	223	232	267	226	236	231	230	227	228	248	227	235	222	256	243	235	226	226	235	235	277	246	212	229	270	249	249	237	236	220	237	250	231	221	227	225	248	233	222	255	235	231	255	251	211	224	251	263	265	247	220	239	256	240	233	209	237	245	250	246	226	205	227	256	222	249	234	229	260	256	237	250	234	246	258	227	219	233	228	229	228	227	206	228	216	270	232	263	242	227	256	266	249	265	235	257	230	240	246	267	256	226	254	233	230	251	232	246	225	222	228	250	227	224	205	235	267	208	262	240	219	217	222	255	257	222	220	278	217	249	240	247	246	253	255	249	223	238	296	234	239	246	227	243	255	241	230	243	229	244	227	254	233	247	221	259	261	240	252	216	224	226	229	233	240	215	228	216	263	226	243	239	220	242	238	226	211	264	249	253	226	240	232	222	214	247	227	255	262	230	210	234	241	269	241	228	254	263	262	251	228	250	224	243	230	251	231	231	265	199	243	244	250	265	224	238	233	250	245	243	219	223	246	250	249	256	220	232	251	263	228	233	227	228	237	222	250	247	247	245	279	239	225	255	241	247	227	224	238	233	252	231	244	238	199	225	222	244	246	227	255	266	269	231	196	210	257	230	270	267	252	237	223	247	229	240	262	237	242	252	218	249	240	270	217	254	249	262	257	273	270	252	269	219	233	239	239	213	215	231	257	218	239	235	201	242	240	233	271	246	210	256	233	234	265	235	246	234	262	219	233	237	235	234	255	246	266	215	250	245	256	241	247	236	206	228	216	220	250	232	239	250	250	219	259	231	254	237	263	219	232	244	254	280	221	252	232	247	257	256	242	257	253	269	239	247	243	230	236	245	231	242	260	241	214	223	268	239	275	245	270	245	253	262	218	243	244	245	226	224	239	229	258	257	266	249	232	243	233	254	255	227	267	248	213	239	249	236	239	216	229	227	224	226	229	237	250	219	236	234	253	254	259	256	228	206	215	227	243	239	237	247	226	244	234	218	240	242	234	241	226	237	234	254	249	237	261	244	254	235	232	246	216	218	212	239	263	230	214	221	253	253	219	256	230	243	212	258	272	260	257	240	213	244	222	226	214	263	216	248	242	229	269	235	240	234	236	283	251	241	260	256	244	253	255	246	238	232	235	252	254	250	236	232	238	221	256	245	267	254	212	235	258	286	247	243	215	241	244	244	218	241	251	237	242	229	229	227	237	234	230	235	240	244	231	246	258	211	257	251	255	235	237	247	268	263	272	228	233	251	247	214	253	250	230	220	226	232	265	263	221	236	258	254	223	245	221	219	255	219	222	217	242	219	234	211	244	244	249	230	195	256	238	226	221	246	229	223	256	261	239	225	255	246	242	286	241	221	255	251	221	248	264	228	223	268	235	233	235	213	227	227	245	250	236	245	260	233	224	227	238	234	252	243	239	236	213	247	248	222	244	224	246	224	241	222	228	240	229	227	225	249	245	272	224	275	230	257	227	241	229	227	226	216	265	235	236	215	236	252	237	256	263	248	235	222	252	238	241	222	252	234	256	224	289	243	229	223	222	222	230	265	226	244	236	241	243	255	224	220	232	266	217	221	222	218	216	216	225	240	252	252	226	216	227	228	223	236	232	235	214	234	255	301	241	247	226	234	256	238	241	225	253	250	259	233	236	216	218	247	230
2810	853	1295	1263	1132	812	681	696	606	644	615	677	590	601	625	574	592	570	603	564	618	611	617	590	606	593	604	640	621	600	575	586	582	584	637	654	600	593	605	558	579	623	602	574	576	595	617	621	604	648	619	575	635	578	607	570	550	643	578	583	584	607	559	583	600	607	559	619	602	621	620	591	583	614	571	581	576	625	569	621	621	601	604	598	568	527	577	592	614	600	598	552	601	588	558	598	555	615	559	547	595	603	575	563	621	614	593	612	558	589	573	624	607	606	536	615	604	607	575	581	539	574	610	579	606	577	602	577	578	571	565	605	597	625	621	555	611	615	607	596	586	589	597	620	602	616	627	664	627	607	599	609	600	608	566	588	615	601	555	578	569	545	585	583	625	577	575	587	567	556	594	632	598	573	574	584	614	582	601	562	604	568	560	579	581	596	590	613	567	574	601	600	612	582	591	587	612	565	561	596	597	574	582	567	552	572	598	603	581	598	586	579	624	573	573	547	555	578	583	576	618	600	610	558	605	627	599	586	609	626	577	620	613	606	598	557	624	560	575	628	575	603	604	595	575	566	567	632	574	627	574	644	545	611	559	590	605	555	564	608	580	550	591	566	590	624	545	595	625	574	596	562	578	582	576	600	565	553	591	578	576	602	636	580	586	582	595	590	579	609	570	598	607	603	564	589	605	628	580	552	603	576	600	564	545	568	612	601	642	620	613	614	623	576	585	628	593	582	589	545	591	625	615	594	604	549	617	614	614	595	578	559	557	593	594	594	587	595	564	597	606	569	561	540	598	624	615	593	574	586	584	596	577	604	571	548	593	559	598	606	578	598	564	603	584	591	612	627	560	542	591	590	585	579	609	613	599	566	529	558	594	611	567	623	557	598	614	574	581	616	604	558	575	593	629	536	593	561	574	602	563	592	614	540	592	547	611	573	550	594	610	566	598	596	579	602	559	614	592	591	578	642	595	610	575	551	615	583	570	564	583	597	586	581	614	554	582	543	619	610	618	581	575	583	605	591	622	542	570	587	590	590	629	575	593	658	568	634	580	580	565	552	585	615	569	566	625	569	579	627	550	598	602	620	566	566	599	592	588	572	577	598	573	567	571	578	576	605	635	594	584	573	548	588	577	587	581	562	618	572	584	586	596	617	625	574	570	632	625	579	597	634	548	590	582	610	561	539	573	586	582	623	619	592	630	600	609	595	616	636	579	615	555	605	610	575	605	610	598	616	603	569	602	590	584	553	609	579	592	591	595	572	580	623	553	593	584	591	561	571	583	588	526	625	564	563	607	615	565	593	577	566	614	585	580	580	604	605	567	593	571	592	586	577	578	603	609	574	575	601	576	553	576	627	585	595	615	586	549	553	573	542	568	590	561	597	603	602	559	636	633	605	586	556	607	575	588	605	617	574	609	619	615	607	577	600	604	593	572	589	648	593	619	569	631	572	576	615	586	537	643	594	610	615	568	568	592	597	618	585	562	586	558	595	606	590	626	609	602	629	577	619	576	591	612	583	575	627	610	626	589	604	519	578	575	563	612	636	558	559	580	615	564	586	580	595	651	555	589	619	566	612	627	609	588	587	607	572	572	608	540	599	631	591	592	621	603	586	567	607	584	611	581	590	588	586	618	608	588	616	587	586	612	591	601	573	581	565	588	614	641	583	618	587	582	550	574	596	557	631	641	635	587	573	609	552	603	619	595	592	581	605	594	610	599	583	595	566	560	554	593	611	604	614	560	604	593	600	588	579	624	595	588	564	581	584	579	590	578	558	612	569	626	592	612	536	563	554	607	617	615	590	612	634	607	609	601	572	569	598	584	611	622	613	598	606	592	552	592	611	602	610	630	540	583	645	565	570	589	567	569	598	588	602	592	591	618	586	597	602	603	592	608	617	578	599	604	559	554	601	606	552	586	583	623	577	561	583	587	594	546	564	559	556	580	585	557	598	582	615	615	578	559	589	596	571	589	618	554	590	592	595	579	587	551	586	581	588	617	603	570	552	607	619	593	626	623	609	615	636	586	609	595	621	581	601	583	539	573	604	542	573	602	622	572	574	553	620	575	575	623	612	597	600	569	610	585	609	598	576	554	552	584	590	603	571	615	597	541	544	594	583	600	532	597	568	608	574	584	582	596	560	625	583	585	636	576	606	584	619	593	610	595	588	562	593	592	617	577	610	611	575	589	564	583	586	614	575	596	538	548	589	573	571	599	605	607	576	595	568	567	632	592	588	595	610	570	576	608	620	590	595	597	537	561	579	607	622	561	588	591	630	567	583	571	607	613	602	588	558	550	594	608	573	540	607	543	586	600	560	609	585	574	567	606	593	567	586	599	574	547	565	559	623	589	611	577	619	651	607	616	604	566	590	582	590	591	550	616	632	591	638	556	569	576	580	681	569	602	610	574	595	593	562	578	613	586	606	591	619	629	533	581	599	621	592	578	592	633	629	632	558	604	581	594	606	621	570	636	590	618	615	580	606	573	594	552	599	565	581	605	622	575	643	580	587	593	592	626	580	593	596	588	564	570	625	637	610	562	589	569	603	605	594	610	588	579	618	667	599	581	553	618	602	601	580	594	573	628	608	596	612	582	610	622	570	597	581	596	546	576	560	601	608	576	600	565	560	605	588	585	572	560	611	596	572	552	612	610	622	601	577	590	592	597	593	577	574	590	585	586	591	569	605	613	566	584	579	614	646	599	548	628	580	624	575	577	601	583	608	578	616	585	619	563	614	597	542	539	578	592	588	578	621	574	586	588	585	630	607	601	568	592	606	575	579	594	570	564	640	618	577	590	589	552	620	600	629	553	578	556	608	628	592	619	596	603	591	587	598	600	630	608	595	596	573	558	541	626	552	661	582	592	564	592	575	633	570	569	611	578	607	598	564	554	598	611	596	593	607	587	581	583	609	620	596	580	590	584	617	566	557	597	574	590	570	543	591	622	549	613	582	594	612	566	607	574	564	571	634	532	622	561	585	563	576	566	535	597	629	555	634	565	596	571	593	600	601	584	595	607	559	588	585	626	616	584	588	620	594	574	591	565	598	586	606	584	605	616	580	567	605	591	584	589	575	597	603	632	551	578	573	584	622	624	586	556	596	562	579	565	609	592	607	592	630	599	584	591	585	600	604	564	590	558	582	599	592	596	626	590	629	556	543	535	604	643	628	633	582	639	575	585	585	597	613	587	544	607	545	644	560	588	550	568	587	589	592	595	576	578	630	594	602	587	590	565	618	553	562	611	552	573	602	627	605	578	581	568	589	572	632	600	587	563	602	594	618	519	583	609	625	612	597	577	564	599	599	592	597	562	574	601	572	626	591	572	569	556	614	575	611	589	591	582	581	565	566	559	629	598	573	560	624	569	584	575	562	627	622	618	599	564	582	583	613	601	570	560	602	614	573	622	583	565	592	594	576	606	589	560	569	616	550	614	586	579	579	589	587	564	602	579	604	558	590	611	548	604	532	607	581	584	559	573	584
11150	2064	2162	1379	858	553	411	296	283	223	403	199	169	154	180	179	141	157	129	158	160	151	142	161	151	141	185	126	123	145	127	155	137	126	127	133	154	138	138	121	138	128	119	113	130	139	138	142	117	116	146	141	124	147	144	130	122	114	116	119	133	121	137	116	109	128	123	116	124	144	149	126	134	136	104	122	102	138	131	133	121	97	132	123	117	147	115	101	120	135	128	134	127	127	135	132	128	114	98	124	125	122	122	108	123	124	123	138	136	112	119	135	132	146	110	118	108	115	119	130	125	137	132	109	139	146	121	132	125	124	138	103	132	101	120	128	127	125	110	111	137	124	108	135	155	131	127	127	137	127	106	135	127	129	125	111	124	96	120	105	134	148	130	125	111	124	96	127	124	120	123	130	111	122	138	148	125	121	130	138	133	132	103	133	133	119	134	134	105	146	139	140	119	114	112	134	150	116	125	127	101	122	122	112	135	138	121	112	136	114	119	122	108	127	139	122	137	127	140	127	113	115	143	113	111	142	135	146	122	125	134	114	114	120	136	139	105	121	105	142	144	94	105	116	132	136	120	118	135	114	146	115	117	122	115	148	97	121	124	117	104	135	132	120	131	124	123	132	142	103	115	123	136	116	135	134	121	123	131	118	114	129	106	110	134	120	125	112	133	133	120	122	101	126	113	109	98	128	124	131	126	129	135	127	136	125	137	127	128	116	128	144	137	118	122	109	128	121	121	116	141	106	147	146	134	126	136	110	116	116	136	120	122	129	135	146	125	129	158	104	123	114	125	104	121	125	152	130	114	117	122	120	136	135	125	132	130	111	113	124	129	124	123	117	102	118	120	137	127	129	120	131	139	122	123	109	109	135	140	126	126	153	114	126	128	127	126	110	101	108	90	126	104	129	146	111	153	117	115	132	125	127	118	140	102	114	111	105	129	123	130	118	134	109	115	121	118	103	139	139	113	106	139	121	132	130	121	104	147	124	107	114	120	133	130	141	141	103	122	116	125	120	109	120	135	113	108	108	130	120	105	127	141	130	113	110	116	117	102	130	116	118	124	138	108	120	127	121	118	130	103	132	146	123	127	116	122	117	131	125	104	138	134	124	124	144	124	135	156	135	95	98	140	116	117	119	109	127	148	120	130	134	131	152	124	136	122	113	100	122	145	114	124	120	125	125	128	127	147	115	117	122	114	133	128	118	123	109	124	123	115	121	107	127	127	134	126	138	132	115	119	128	115	120	124	130	123	118	130	129	127	104	128	128	125	112	143	117	109	125	148	111	116	130	125	133	128	117	142	118	132	136	112	128	138	129	142	122	108	133	135	124	105	129	104	135	109	136	147	117	119	122	123	129	101	153	109	116	125	125	119	111	121	101	128	130	136	120	123	100	124	113	107	128	104	139	122	120	114	137	116	127	128	131	117	144	131	121	119	140	118	95	132	129	104	109	126	113	131	105	127	117	134	138	141	144	126	130	134	132	114	120	119	137	121	122	129	149	106	117	117	119	127	119	130	128	111	113	139	131	133	121	124	122	137	126	144	130	132	127	115	109	136	131	146	121	126	124	122	100	130	136	131	112	113	129	134	123	130	104	134	111	108	122	127	142	127	129	121	124	126	130	120	121	117	119	131	123	120	123	140	120	138	108	126	122	124	139	97	115	124	116	127	144	121	128	115	106	146	143	124	127	133	138	102	129	143	126	134	127	160	142	130	131	142	131	138	125	126	123	122	142	146	137	121	115	124	121	113	136	127	130	124	112	119	118	144	126	130	122	108	112	103	100	111	140	129	140	119	124	118	138	120	137	142	115	127	121	115	112	121	140	138	140	139	131	120	112	143	115	126	119	114	91	122	148	148	127	116	119	144	130	137	116	105	111	119	135	143	138	152	116	110	117	110	135	133	112	120	123	123	157	114	127	136	128	119	119	122	135	131	95	128	136	119	139	123	123	133	123	131	131	112	115	122	122	138	102	125	126	127	117	130	118	128	116	142	129	142	132	129	121	127	140	142	117	110	128	114	123	131	119	118	114	133	131	135	140	129	102	118	136	119	121	110	131	140	122	118	149	142	138	127	127	104	143	130	140	122	106	120	118	115	122	135	125	109	145	155	123	115	102	146	114	132	125	101	126	128	139	104	115	135	128	137	135	114	131	130	118	151	126	118	122	107	111	147	123	135	121	143	127	129	125	118	124	98	121	132	125	111	113	129	130	126	126	131	117	121	139	118	122	116	122	120	96	137	105	125	103	116	126	120	125	118	120	104	132	121	123	123	113	119	131	143	121	114	126	138	157	117	120	111	115	128	113	124	136	109	133	116	118	113	135	137	121	133	118	131	128	131	114	129	123	124	134	126	142	132	130	122	146	114	145	146	131	154	131	127	145	128	138	126	129	110	115	133	112	144	123	117	133	114	118	128	125	121	117	136	123	149	130	141	166	118	133	130	122	123	116	123	147	117	115	119	118	140	141	120	114	113	136	139	117	140	131	128	119	127	150	138	113	116	119	128	139	105	155	153	117	123	141	128	120	107	136	137	133	137	136	124	125	117	125	109	119	109	123	154	114	106	136	132	128	148	134	114	119	132	147	130	150	126	124	129	126	131	131	149	116	115	140	109	127	123	106	137	141	123	138	134	118	137	129	126	118	124	138	116	124	129	130	99	105	125	124	112	131	133	109	126	126	133	139	137	127	128	134	139	135	123	138	111	123	127	108	127	102	144	129	120	114	124	114	121	124	118	125	111	147	128	141	111	127	122	135	122	151	141	116	108	139	134	119	146	110	122	142	152	131	113	105	121	127	121	142	117	137	129	119	108	132	128	127	131	109	116	110	109	117	122	129	127	113	99	132	150	129	129	115	113	110	120	166	99	105	134	116	114	94	142	129	136	130	120	122	133	120	125	128	129	139	121	120	112	124	112	125	102	126	148	126	118	131	143	144	129	145	120	112	116	138	140	129	121	112	139	131	127	141	105	126	128	105	127	128	134	107	121	114	125	133	137	145	131	141	135	127	142	138	126	144	140	134	126	115	115	150	143	122	131	140	131	140	110	118	142	140	149	130	122	137	143	116	109	120	112	107	123	128	117	119	116	116	117	138	121	141	118	116	112	132	123	148	122	111	106	112	127	115	141	110	105	137	139	119	117	104	142	131	135	123	111	128	121	120	132	125	137	121	111	136	128	139	138	125	125	130	127	115	142	103	122	136	137	111	138	114	142	132	123	115	139	123	138	130	135	129	124	131	115	134	137	126	115	111	120	113	119	131	133	118	103	121	126	123	117	128	119	134	125	115	118	125	140	133	114	123	132	110	115	119	124	114	110	123	116	125	117	113	110	121	136	133	124	131	126	137	131	124	125	138	130	132	132	106	129	126	126	139	104	147	129	101	124	115	106	102	117	109	122	129	121	146	120	140	137	110	127	118	112	116	124	126	132	133	107	144	127	127	114	118	140	138	130	128	108	140	125	124	128	134	109	123	132	137
7190	1761	4146	4270	3376	2611	1939	1526	1391	1120	2268	884	750	773	673	672	619	599	594	567	544	528	517	512	494	462	475	477	460	487	441	406	436	451	413	471	411	429	440	431	414	416	410	453	474	456	408	447	440	432	387	417	414	445	369	356	375	386	411	391	360	354	381	358	378	358	433	378	372	355	401	397	387	429	353	382	350	374	381	346	345	377	347	377	360	389	356	374	387	383	412	348	385	347	379	404	374	361	368	363	337	393	374	346	378	365	376	365	391	358	371	388	408	369	347	385	366	350	351	372	392	361	385	375	383	369	371	385	380	399	396	370	377	373	379	352	376	373	334	410	352	360	354	361	337	381	379	361	355	369	393	376	362	368	354	355	374	421	379	352	363	376	392	378	364	354	399	361	352	386	370	355	381	347	342	353	378	368	396	383	407	349	362	365	355	367	362	366	361	363	392	349	348	363	358	343	378	376	348	352	359	381	375	331	365	357	403	353	317	347	383	353	380	348	357	360	360	371	363	363	363	359	338	368	352	372	362	341	368	368	377	357	363	356	379	407	389	380	347	351	380	354	331	314	366	374	390	362	360	364	379	393	342	370	365	380	379	394	403	376	365	333	370	368	403	370	399	374	348	362	374	355	352	375	312	374	372	324	372	348	368	337	339	350	379	346	364	371	395	359	348	357	375	371	377	374	329	355	343	398	381	399	373	386	375	365	376	398	373	329	343	365	413	354	356	366	371	375	356	368	346	355	346	403	362	356	428	395	366	377	389	378	385	382	342	348	370	362	375	328	361	401	377	371	343	423	335	335	383	336	359	374	355	346	366	367	377	395	368	356	385	382	381	366	352	352	335	320	361	359	377	374	393	379	357	386	323	363	369	375	335	378	405	328	337	363	356	368	380	333	356	381	358	374	403	391	361	353	354	367	385	376	371	348	355	383	371	345	355	335	382	366	366	377	381	367	373	337	347	340	381	363	371	399	361	350	361	345	340	353	388	370	401	363	354	356	323	374	378	376	370	378	351	345	358	354	373	373	364	394	350	361	342	342	398	364	391	358	376	374	389	359	351	355	371	363	369	387	386	374	358	344	346	373	371	392	381	412	352	365	379	346	338	355	359	366	376	416	335	359	378	339	382	370	370	374	357	359	355	362	370	382	339	366	374	379	329	360	382	365	354	335	389	374	387	359	385	358	368	364	347	389	391	392	346	371	422	380	367	390	354	379	363	385	363	354	381	338	404	371	380	346	359	346	368	364	353	373	366	338	361	400	395	354	340	369	331	372	345	396	350	379	360	348	345	356	326	381	393	354	366	396	385	372	363	383	343	376	359	339	375	357	392	367	352	364	376	347	381	360	369	347	387	373	339	336	361	369	358	337	360	380	329	382	365	386	350	344	352	359	350	369	388	375	381	347	375	414	360	377	343	374	369	356	393	393	351	382	367	376	393	332	355	382	361	381	367	367	341	391	380	419	366	358	380	370	348	352	364	337	360	362	369	323	344	363	352	371	367	381	343	356	365	370	307	365	359	402	354	380	354	364	376	360	366	388	381	344	331	373	393	396	339	365	371	361	372	367	347	365	340	339	343	360	360	373	331	334	377	334	369	354	373	360	349	312	389	374	319	384	354	308	349	396	395	357	361	338	372	377	401	373	411	375	356	383	390	367	357	391	373	361	345	352	381	398	348	347	358	408	370	361	372	393	386	366	405	351	381	376	352	366	404	355	369	358	352	327	372	403	338	359	406	347	382	354	359	371	410	361	377	368	352	360	397	342	388	358	351	339	376	389	364	345	362	363	384	404	389	344	397	353	358	322	375	348	357	363	367	383	360	382	381	365	337	358	379	361	363	359	351	377	402	375	382	387	385	377	363	364	346	378	361	374	366	348	337	381	350	369	347	353	356	382	372	393	381	346	352	346	373	363	353	389	406	367	391	354	386	345	381	363	345	382	371	372	380	363	351	337	371	388	381	386	386	392	361	395	363	371	397	376	379	329	335	353	362	358	357	372	309	394	357	350	381	341	378	388	375	362	356	368	373	337	367	362	372	360	368	351	335	340	355	374	366	399	337	343	365	388	344	377	347	358	381	355	389	325	376	358	376	369	373	403	374	394	380	383	369	357	395	347	366	383	374	371	352	350	386	369	350	377	334	352	334	391	382	361	325	354	360	351	387	364	352	339	376	346	397	350	399	368	369	337	349	366	361	371	353	347	357	378	350	361	387	353	349	398	345	369	352	344	413	363	371	439	377	329	368	353	368	385	373	367	368	345	341	360	359	371	339	337	361	385	380	378	378	380	374	367	374	390	373	341	364	358	379	380	343	409	358	365	356	336	357	354	338	383	353	390	341	361	384	354	338	399	366	353	375	359	379	365	388	375	353	339	365	379	384	398	357	348	366	388	384	339	363	369	353	348	379	368	370	388	343	348	426	391	375	361	364	358	351	372	357	386	385	367	374	369	350	351	371	376	356	389	347	375	353	348	395	358	381	373	378	330	353	346	381	377	399	390	371	361	356	378	376	349	367	369	389	348	389	384	354	350	358	345	361	370	375	337	390	385	355	375	411	385	365	388	389	370	394	367	376	335	381	340	334	339	321	329	348	360	365	393	351	346	379	335	369	344	356	362	355	343	379	367	384	329	339	341	333	347	365	378	398	361	345	355	360	388	343	403	369	384	370	329	347	399	351	375	381	366	356	336	359	367	366	349	375	342	379	345	386	347	348	377	361	363	342	368	368	361	342	400	358	349	382	384	361	377	350	380	355	355	369	358	377	372	324	370	360	381	389	365	388	398	360	370	376	387	343	399	345	385	361	354	374	370	368	370	358	353	363	385	366	376	384	378	383	362	388	413	421	368	407	378	356	377	370	337	364	359	393	356	378	360	368	350	374	344	375	344	352	362	378	382	368	347	401	350	371	391	393	401	350	390	355	391	378	363	384	363	355	380	350	380	371	351	350	371	329	395	332	368	332	381	376	375	350	332	345	372	337	385	373	405	366	379	371	396	370	383	359	349	397	380	346	361	369	349	363	357	359	365	380	359	382	391	368	358	375	394	367	349	354	378	360	387	353	376	360	327	384	332	349	353	387	333	334	344	384	387	367	357	379	352	357	330	386	357	368	407	360	378	372	401	339	373	371	355	377	385	349	356	404	361	365	366	367	363	378	364	380	371	343	350	349	360	378	396	395	359	336	353	359	373	395	367	347	347	365	397	359	342	351	366	355	352	370	340	361	412	404	346	367	361	368	347	390	388	373	372	344	358	352	373	399	389	343	347	346	377	367	359	379	348	365	348	406	369	360	391	408	316	375	359	353	365	370	354	321	381	370	379	371	371	386	372	332	414	356	358	395	375	348	397	375	382	411	363	377	374	371	360	392	351	363	365	353	371	374	361	374	367	372	374	355	342	368	382	365	383	358	389	353	387	360	363	354	378	391	355	374	375	385	388	348	371	368	362	333	357	371	358	367	361	373	352	398	396	362	414	390	368
19191	6033	3990	2785	1792	1078	785	696	536	495	1148	382	358	363	346	312	346	342	302	292	272	270	287	271	255	296	265	256	272	264	267	255	278	219	253	277	247	268	257	240	278	223	255	230	277	266	305	307	291	236	255	283	283	245	234	244	229	248	249	252	244	263	245	239	256	259	253	274	246	228	252	254	258	276	258	248	234	248	213	241	258	241	280	247	237	234	245	218	242	243	238	233	249	259	257	229	228	246	232	240	239	235	259	254	236	260	252	246	241	233	263	258	251	232	219	220	225	241	225	230	222	246	257	234	228	218	243	232	243	224	242	237	229	235	242	252	235	216	256	240	258	250	247	252	237	238	238	266	250	253	262	206	250	265	270	229	275	245	244	250	238	248	248	249	264	226	235	251	261	233	251	238	248	239	265	216	232	237	227	229	248	257	234	256	251	236	245	273	234	215	250	232	239	245	235	250	236	217	242	238	238	245	253	245	260	221	272	248	232	230	268	227	238	225	239	218	240	236	212	252	237	257	242	230	240	249	235	228	263	219	258	238	233	243	250	221	251	237	284	255	257	264	245	226	241	214	248	228	225	261	242	249	234	242	270	226	232	239	230	236	236	238	274	272	251	237	221	215	251	238	277	220	247	237	250	231	253	236	250	254	222	240	251	231	232	227	241	243	254	256	246	247	250	245	269	237	233	205	212	291	258	226	213	251	263	230	226	256	252	233	235	231	228	246	255	245	270	252	241	266	249	236	227	279	283	221	245	229	260	257	243	260	227	254	221	256	251	264	222	282	246	275	235	231	248	259	231	246	239	227	209	257	245	243	243	256	250	259	236	242	239	247	234	248	261	228	209	224	250	241	226	252	246	246	262	268	238	218	246	233	248	242	217	232	253	227	238	222	259	262	236	232	250	250	241	275	235	255	228	213	235	217	229	229	210	250	247	233	232	246	246	223	226	234	262	259	207	246	267	221	216	230	261	253	253	268	248	242	253	245	258	235	240	253	252	237	235	233	242	266	276	223	240	243	248	210	250	218	265	244	218	282	234	263	246	220	224	230	234	228	253	248	234	243	230	242	244	261	248	246	247	272	261	246	240	243	232	280	241	265	233	256	236	246	228	239	250	265	241	212	254	242	259	230	235	241	250	212	223	283	244	216	237	214	282	242	251	236	227	226	243	207	218	212	226	247	244	239	245	211	285	237	253	264	234	256	242	229	245	231	243	248	282	272	233	239	225	237	224	226	233	245	252	226	291	244	246	226	238	235	259	261	257	243	239	236	210	239	289	235	241	228	211	230	250	239	215	253	235	232	239	247	236	245	243	234	276	248	230	222	234	260	264	229	274	259	247	256	252	225	266	224	239	261	260	243	221	233	217	230	232	232	242	239	235	257	238	235	248	252	205	223	241	209	244	248	228	234	232	272	264	249	271	204	251	236	249	235	267	243	251	217	257	212	233	260	271	243	236	221	229	227	242	265	248	216	256	227	256	247	239	242	258	253	244	268	241	215	264	250	275	278	261	245	212	229	270	272	247	244	245	250	247	232	234	260	264	237	261	250	244	266	243	231	271	245	246	222	238	251	249	226	260	260	253	220	243	204	248	254	228	280	206	238	246	272	223	245	238	277	280	221	219	237	252	234	279	265	281	255	216	211	247	237	266	218	251	217	273	242	243	249	225	268	243	244	247	259	225	259	241	281	271	223	235	250	222	237	260	244	237	229	248	238	272	276	252	252	263	230	239	222	232	253	254	212	248	247	227	241	249	244	222	215	247	224	231	240	237	238	216	235	242	241	229	248	247	234	245	249	245	251	269	238	253	239	252	211	246	257	244	223	277	243	248	243	273	255	221	241	227	227	260	222	254	232	245	238	224	259	255	237	221	228	274	248	235	285	264	238	222	248	276	226	234	237	224	233	202	239	265	238	270	247	267	251	251	224	224	228	222	239	237	225	245	234	252	226	239	251	241	235	232	216	249	244	244	237	247	238	233	261	278	224	222	257	255	245	243	255	275	243	255	256	257	241	285	243	232	215	235	241	221	254	240	242	265	216	234	220	254	232	208	213	238	231	219	262	249	254	216	198	237	242	254	254	268	255	238	233	226	240	246	246	261	256	252	257	259	272	231	243	219	240	235	255	248	258	257	254	284	250	239	266	236	246	244	232	241	243	258	237	252	244	241	242	251	264	219	211	257	226	244	254	240	248	249	220	255	244	237	235	252	239	235	235	243	222	260	257	238	256	260	220	243	263	234	237	252	265	250	248	235	270	240	267	206	211	237	240	244	223	227	234	248	236	253	262	272	270	244	254	239	251	256	259	241	241	252	288	266	242	254	234	235	266	222	238	270	258	225	268	215	263	231	269	237	215	267	224	254	259	242	282	245	266	227	211	244	244	262	266	244	219	234	260	206	248	256	243	262	226	231	251	241	246	236	241	258	232	207	246	245	261	232	237	235	247	264	276	212	234	227	243	244	241	219	260	228	238	253	253	245	237	235	219	251	236	244	230	256	278	242	235	254	238	232	227	236	247	233	257	209	222	256	256	263	220	222	250	244	233	252	226	227	265	267	233	236	227	220	233	268	237	240	243	258	248	270	230	252	257	228	232	239	252	243	221	246	220	262	252	234	251	243	242	244	224	251	260	245	219	250	267	258	227	232	236	238	258	242	242	249	222	246	266	259	248	238	242	221	230	237	242	238	251	246	235	238	257	214	242	260	224	258	200	254	239	211	256	258	246	239	240	230	210	268	260	295	244	253	208	256	214	260	250	238	217	248	233	245	231	249	238	227	248	265	233	235	227	243	215	234	269	248	249	264	226	291	220	263	222	280	233	234	224	230	242	262	229	224	234	246	246	240	260	236	223	264	238	233	256	269	241	271	251	262	222	225	246	218	245	251	239	242	253	245	256	238	254	228	222	250	242	216	231	240	241	221	226	256	256	229	244	246	236	253	229	228	250	270	226	237	234	261	243	252	223	258	236	256	256	225	231	256	240	257	222	252	239	234	261	212	287	258	219	211	238	255	266	230	232	236	209	222	244	272	246	234	249	246	242	253	259	246	242	247	233	217	283	299	240	246	245	236	233	248	259	242	256	243	248	233	243	240	220	227	247	252	231	241	237	252	240	257	227	264	233	265	275	247	244	245	243	212	213	260	237	245	262	270	257	250	247	250	243	243	241	261	238	235	273	263	215	249	217	261	226	214	229	231	226	250	272	246	250	215	224	243	257	220	243	263	219	230	243	259	245	279	274	257	255	276	245	221	231	225	213	230	243	260	259	268	264	242	237	281	256	235	257	254	219	238	245	260	254	233	244	248	273	247	244	218	258	253	228	271	256	257	282	241	253	230	223	239	235	254	244	238	240	257	251	237	273	255	275	245	242	260	268	265	279	218	256	252	259	255	236	268	239	262	264	261	240	235	234	232	245	235	247	253	239	256	207	237	222	265	243	226	233	235	256	220	242	219	254	238	234	260	229	256	229	229	230	249	233
9928	4309	6592	7586	6192	4465	3438	2933	2472	2114	5592	1654	1518	1335	1371	1213	1153	1083	1071	976	961	914	944	879	843	871	868	795	822	763	752	767	739	731	769	695	711	729	738	786	706	737	721	708	901	794	881	804	763	771	734	744	736	754	700	678	727	622	706	652	708	664	688	674	647	699	672	663	628	670	681	650	619	630	671	655	649	668	674	632	675	667	647	627	609	652	681	609	654	688	635	660	609	619	657	636	632	674	649	645	659	595	598	641	650	612	654	663	644	702	656	608	638	641	638	656	633	642	660	655	626	609	669	581	605	659	616	639	688	604	631	560	642	616	700	623	654	659	606	630	635	629	652	649	677	619	650	624	635	634	658	587	688	662	687	618	615	688	612	644	666	626	664	663	639	633	634	674	620	651	661	650	676	617	619	654	648	684	589	688	621	649	596	627	628	625	649	627	649	602	667	627	615	600	652	652	646	592	629	626	650	644	628	658	621	618	642	634	625	606	588	663	651	649	611	684	622	632	665	649	643	645	612	637	596	651	658	602	642	589	627	660	626	628	606	634	666	632	644	604	618	651	632	622	632	640	619	574	590	607	624	610	660	625	642	644	644	601	634	670	614	659	608	611	638	628	601	643	635	606	624	648	648	670	636	634	633	641	625	670	619	618	642	596	602	669	615	606	674	651	636	631	664	634	621	604	615	666	624	631	631	691	636	616	653	625	634	653	621	591	654	664	657	657	638	664	623	640	640	649	685	665	667	655	623	662	646	638	633	680	631	609	626	646	642	640	640	639	620	649	621	647	614	601	614	637	643	627	615	643	615	648	655	582	619	671	624	663	662	658	642	660	663	628	637	605	627	641	699	590	618	612	619	632	660	625	642	628	638	615	630	641	632	638	628	683	616	599	605	624	680	621	629	677	609	632	622	667	633	656	611	661	632	624	639	635	593	601	630	655	630	626	640	593	648	616	633	609	651	596	587	633	649	639	600	633	642	623	614	657	642	618	680	617	638	621	623	635	657	648	656	638	696	667	588	657	620	671	660	612	613	631	622	625	610	605	639	621	690	639	609	643	641	655	610	590	586	628	668	613	670	626	609	683	607	622	635	634	620	628	639	674	591	652	659	628	641	626	576	604	645	634	655	658	638	664	616	609	632	630	629	646	655	611	674	660	628	656	640	696	644	644	670	673	655	638	638	650	642	669	622	632	654	612	648	684	580	652	669	651	637	628	647	639	629	642	633	601	633	610	652	661	627	618	634	624	657	638	642	652	649	592	637	620	689	594	631	659	628	644	633	655	658	637	641	633	656	592	615	607	643	615	626	632	632	639	665	631	628	626	614	605	567	654	634	671	626	649	638	666	615	618	626	613	650	640	664	613	625	649	656	653	635	642	609	671	624	653	602	662	702	604	601	629	678	652	582	650	646	654	605	664	654	623	634	640	655	582	602	664	622	620	620	621	645	666	613	665	635	665	641	639	622	607	590	643	640	629	650	618	593	621	640	655	652	647	592	615	591	674	615	656	618	564	608	654	599	622	615	677	602	649	652	639	669	604	637	713	625	588	611	585	603	676	597	658	643	644	656	608	678	627	669	642	629	681	592	625	630	622	641	667	650	652	628	653	617	616	616	613	636	647	635	618	629	597	659	682	636	598	644	623	624	633	660	614	620	671	632	617	613	674	612	650	662	662	676	673	645	606	644	675	614	555	610	652	683	613	604	621	670	614	669	657	677	630	640	610	644	636	623	617	616	559	663	675	649	580	610	650	654	611	617	606	645	628	600	601	633	615	585	654	641	620	683	685	637	639	655	633	606	639	605	620	646	617	643	643	650	651	629	616	595	641	635	615	646	624	627	678	536	669	642	635	629	664	660	632	649	595	619	660	624	606	605	619	612	656	636	695	674	645	618	645	649	633	616	632	636	685	634	621	659	644	593	623	642	653	629	613	630	643	641	700	654	617	602	633	655	616	648	617	661	624	639	580	588	681	621	637	581	626	618	613	702	600	620	614	607	627	626	658	646	627	635	606	657	691	591	613	597	593	644	619	635	642	660	615	618	643	646	609	639	636	624	680	608	593	645	607	647	607	590	631	658	666	604	603	622	648	643	664	617	606	637	631	638	613	634	663	647	638	632	620	594	633	655	651	595	631	636	601	637	672	637	625	667	621	644	607	614	633	587	632	631	616	688	618	596	617	624	633	614	618	629	657	676	626	656	614	632	642	666	646	628	624	645	650	630	604	633	609	585	621	625	630	613	616	614	612	635	650	654	598	664	613	650	638	643	648	679	618	672	626	638	655	584	678	606	653	668	619	605	598	668	625	615	621	653	646	596	623	637	649	618	646	627	606	591	641	591	633	649	640	558	650	658	683	618	626	643	676	631	649	676	654	668	693	643	667	672	610	638	700	598	598	617	642	616	608	599	618	631	671	607	643	646	625	601	668	589	666	589	616	623	646	622	633	637	650	712	682	622	598	657	652	609	641	636	632	623	609	633	654	607	641	662	624	646	651	683	654	625	610	603	637	667	662	641	628	657	604	659	619	630	634	623	627	635	625	644	615	628	638	636	618	615	659	613	648	639	615	680	663	634	645	660	630	576	620	662	604	645	666	664	617	629	669	636	653	625	615	635	661	650	634	650	649	614	639	670	593	588	630	634	637	644	668	662	674	620	620	650	606	595	617	595	609	643	656	670	624	648	664	637	630	630	650	595	665	654	613	613	635	647	644	641	670	637	656	649	647	676	658	557	664	606	647	619	649	661	612	593	649	646	619	664	620	627	604	622	653	642	636	671	637	664	633	628	671	590	620	672	624	647	679	696	662	660	621	682	605	672	610	631	632	620	667	629	608	629	636	611	684	652	682	627	675	644	630	639	641	620	614	601	669	651	634	637	665	641	639	648	640	583	676	628	615	662	668	638	608	646	591	666	578	632	629	640	600	607	627	587	643	641	650	625	663	611	665	610	618	671	626	638	651	645	618	630	650	634	611	632	654	585	634	625	600	648	624	622	635	641	654	641	677	602	654	631	638	592	585	630	626	687	612	603	618	587	674	618	571	627	677	638	614	624	627	646	587	646	642	656	612	618	648	626	641	641	648	626	623	630	667	638	630	648	617	668	650	650	694	634	627	650	604	656	621	689	613	641	650	626	662	635	636	617	625	638	644	632	619	611	625	657	652	670	619	609	651	607	616	664	653	632	662	675	670	621	615	642	638	619	609	623	633	601	652	634	693	618	624	641	635	609	628	619	626	675	662	645	641	613	638	638	634	636	642	655	638	625	688	651	630	608	650	634	620	594	652	643	686	603	631	608	600	622	614	614	648	631	659	653	672	615	664	632	622	647	631	645	641	610	640	632	638	640	634	647	625	663	596	617	644	617	626	636	684	636	584	609	646	652	645	635	599	647	649	611	622	614	605	622	677	582	642	640	636	607	655	646	614	646	599	646	628	666	669	618	627	650	700	654	642	640	606	622	613	624	623	633	624	619	652	644	696
3612	1245	2503	563	368	304	269	287	245	212	272	288	240	253	251	214	251	260	241	234	237	260	246	219	245	244	238	224	231	258	249	234	237	259	263	259	236	252	231	239	271	235	231	234	232	261	231	236	234	223	240	265	272	231	257	221	244	247	253	233	262	230	219	233	233	208	237	250	237	214	236	247	249	229	250	227	268	233	238	246	225	270	218	247	239	238	246	231	247	238	204	239	254	226	276	212	210	243	241	276	212	227	233	243	262	256	245	256	240	201	223	237	230	234	241	250	230	220	223	230	198	243	211	225	224	230	233	232	220	225	246	234	232	239	245	239	260	268	212	242	257	219	251	238	236	266	255	267	237	255	238	233	244	276	207	237	253	241	252	224	254	242	236	239	229	220	230	221	264	282	218	238	230	246	255	248	263	234	222	245	244	240	236	253	273	232	255	241	213	227	231	242	255	258	253	243	225	259	259	237	242	255	238	235	275	232	264	276	239	253	237	225	271	273	242	276	223	223	239	243	246	249	230	232	235	249	259	267	237	250	250	260	245	266	253	250	231	216	242	266	267	249	229	247	260	265	242	233	219	221	222	286	248	265	262	233	235	242	236	230	244	243	261	240	254	232	247	219	212	231	267	234	254	264	234	234	246	242	248	236	277	264	249	244	246	249	232	226	249	261	232	234	232	278	251	219	224	239	227	230	276	235	264	237	219	224	255	223	230	217	215	239	232	245	253	237	242	238	233	251	228	232	229	251	268	275	213	260	256	223	270	251	235	253	223	241	233	218	258	279	279	236	238	258	220	249	250	252	269	256	248	224	240	236	224	237	245	225	242	216	256	245	265	234	217	234	223	223	232	236	243	250	225	227	243	243	228	257	217	262	227	210	221	252	202	251	235	236	233	257	234	223	242	232	243	245	223	238	222	246	247	236	238	207	210	242	228	221	253	225	226	260	249	249	258	260	249	275	270	224	247	234	239	229	251	224	226	249	249	242	257	251	233	255	237	211	252	224	242	245	239	204	254	239	238	224	249	236	249	226	237	217	256	220	265	220	246	252	208	231	237	250	220	212	257	244	235	237	245	242	250	257	235	237	236	273	236	269	256	253	259	227	233	240	261	253	239	218	250	267	235	211	235	232	238	230	242	249	243	243	233	215	261	271	224	221	259	254	266	229	222	283	257	236	250	245	197	230	229	231	214	208	256	271	272	242	222	223	242	245	230	243	246	249	252	246	231	245	250	284	278	220	222	239	235	249	244	237	238	262	218	224	246	262	234	254	244	240	232	260	233	230	231	241	229	221	240	260	251	232	240	256	261	239	245	236	235	253	243	257	231	232	272	241	261	215	243	228	241	235	258	238	266	232	222	204	256	266	252	238	240	254	219	245	228	261	227	269	254	259	238	259	238	248	228	250	216	285	262	265	240	213	242	219	248	223	252	240	231	239	222	215	237	228	238	242	256	239	240	230	238	246	227	263	232	254	237	252	239	245	217	262	203	218	254	225	275	239	223	264	256	227	250	216	235	220	234	237	244	229	247	241	273	243	228	245	231	236	243	259	246	254	247	232	237	214	251	219	257	242	241	219	271	230	237	241	244	236	226	256	244	245	235	250	244	251	250	261	276	230	228	255	231	256	226	225	233	241	224	257	250	240	234	228	218	259	229	268	227	269	266	264	225	221	241	239	249	245	230	243	233	255	194	261	239	243	243	260	240	261	259	245	233	211	244	251	246	236	228	258	243	245	251	238	238	226	258	242	255	251	249	248	259	238	241	230	221	258	224	249	238	252	241	239	262	223	216	250	273	232	255	241	231	240	223	242	236	261	235	196	265	271	221	217	237	249	253	217	204	246	237	263	227	259	241	249	251	244	243	249	258	244	235	233	234	248	246	232	233	224	250	255	249	253	236	233	218	226	230	240	213	212	251	254	264	273	252	254	226	277	259	238	237	231	236	229	228	242	255	223	240	235	221	247	224	228	237	267	254	217	232	202	222	222	261	238	223	247	240	242	209	255	234	214	246	237	229	213	228	216	232	256	234	240	239	239	239	262	222	250	220	251	217	241	227	227	244	229	241	236	256	252	247	231	222	241	213	219	222	235	221	244	232	231	251	230	255	266	230	218	254	250	236	237	268	256	233	241	230	204	246	233	241	247	248	246	240	216	267	243	265	246	218	264	214	247	240	237	235	232	246	237	241	236	237	224	249	263	230	231	238	250	264	255	240	276	256	222	227	248	218	239	241	273	237	245	242	216	231	206	258	275	260	219	276	206	209	234	271	228	230	239	203	261	241	253	251	233	239	210	243	233	261	218	247	246	263	257	222	252	240	266	278	246	258	224	221	249	233	241	243	235	230	241	235	243	262	270	203	208	219	248	256	249	229	248	241	249	252	237	250	246	257	211	270	218	245	237	252	242	270	224	239	230	255	250	237	258	269	266	233	263	244	255	226	251	285	250	240	220	247	213	240	229	257	237	244	246	263	252	257	256	271	251	243	208	256	244	206	248	247	232	241	242	262	229	215	238	246	239	229	277	230	248	225	259	237	219	242	224	223	245	251	234	251	244	228	249	221	264	245	255	253	217	251	240	222	249	255	237	249	229	241	218	283	242	264	249	220	227	264	252	230	246	264	240	237	248	225	256	227	246	247	232	227	232	241	237	275	278	258	249	206	232	234	242	245	282	230	249	242	236	244	231	242	247	231	248	212	251	238	252	219	301	256	221	279	235	249	250	245	238	221	217	239	265	246	249	248	262	229	252	216	244	247	226	271	251	248	213	248	204	229	265	255	233	244	255	239	250	231	232	251	245	243	244	275	254	265	250	237	220	244	252	244	266	254	246	239	252	232	243	219	233	222	230	212	236	208	236	248	265	227	262	222	228	249	222	216	261	203	226	219	238	237	277	256	260	221	245	239	230	261	243	212	245	267	237	248	253	248	249	224	199	250	233	230	219	216	256	237	235	286	249	265	226	225	235	238	232	238	225	253	257	259	229	213	259	231	211	239	241	238	220	240	233	245	251	204	221	241	233	255	230	241	260	277	265	241	233	243	245	240	253	240	199	230	255	242	261	237	228	253	226	238	240	259	279	233	224	212	234	252	227	239	253	224	233	209	220	244	254	247	253	253	228	232	238	234	234	255	249	224	224	247	246	261	251	239	244	231	280	262	233	246	224	235	231	258	242	237	240	251	237	227	225	235	239	259	251	236	236	209	226	271	274	248	237	251	243	230	259	225	257	260	244	235	241	224	248	231	226	242	254	205	245	230	216	222	243	226	255	252	203	237	239	234	271	250	253	264	219	234	236	269	226	246	253	244	262	238	223	242	234	246	253	228	253	244	212	228	263	243	251	257	227	245	234	254	243	261	267	270	257	234	241	224	248	246	220	223	221	269	216	210	222	269	227	241	251	234	258	248	222	239	237	218	245	219	245	214	220	249	263	249	262	226	226	244	256	238	249	209	233	229	244	229	220	215	275	238	270	223	261	238	249
3045	1484	4589	1534	983	866	738	679	591	605	656	603	635	618	592	593	578	566	602	603	591	587	641	621	618	564	620	636	626	554	623	572	639	587	549	551	608	611	573	592	580	575	611	552	590	600	617	594	587	588	605	595	616	596	593	611	601	586	612	584	609	595	607	605	597	573	569	618	571	555	558	572	629	588	539	619	579	579	581	574	629	584	559	584	606	604	584	585	611	614	614	612	560	596	539	573	555	629	575	611	623	601	560	552	609	604	609	561	621	581	583	565	580	599	593	566	564	575	596	590	599	587	563	579	576	601	570	576	597	594	592	570	592	633	603	596	592	561	604	608	581	556	589	618	601	592	581	600	625	535	580	564	567	591	600	618	612	573	577	570	563	566	586	590	564	578	568	611	611	606	601	571	571	601	588	592	627	598	566	580	606	597	589	568	606	561	585	573	601	578	615	584	570	595	632	603	628	583	638	573	611	589	602	577	598	556	579	569	585	589	560	590	616	603	613	596	622	609	609	583	588	633	662	589	583	615	603	598	581	605	606	618	588	586	631	569	570	588	625	647	593	573	589	554	627	602	594	591	597	590	594	576	549	583	600	590	564	514	583	590	603	557	571	610	609	583	608	593	602	610	580	592	598	616	605	546	585	616	550	624	576	588	593	619	605	605	575	588	533	598	611	563	617	618	602	623	587	603	570	600	602	600	581	615	611	587	597	581	572	589	575	622	587	541	625	581	581	599	607	582	599	592	585	573	575	573	596	574	579	591	590	606	584	569	625	540	596	593	612	604	583	556	535	608	611	582	615	553	630	565	597	587	570	618	602	631	594	569	610	626	626	562	583	596	576	604	616	561	566	615	585	600	625	630	606	629	617	604	549	681	629	601	573	588	549	588	587	604	599	591	620	597	551	586	576	580	588	591	601	605	579	562	603	602	588	580	640	580	610	583	564	583	583	556	616	598	602	599	546	612	582	588	594	588	619	581	592	615	568	623	635	626	630	560	597	613	597	611	555	571	607	596	582	588	610	602	624	598	628	631	617	612	574	560	577	579	555	616	586	572	619	607	620	539	626	574	614	590	564	553	606	595	584	593	599	564	603	584	632	621	584	582	609	587	589	638	605	617	575	571	565	631	574	660	631	567	569	608	582	608	597	579	573	551	623	571	612	634	575	614	609	592	609	544	600	614	602	587	580	559	625	592	556	618	545	579	604	572	599	554	567	585	610	603	626	592	626	594	595	579	625	587	637	590	605	632	608	592	613	615	633	578	583	634	631	619	598	588	596	560	564	599	588	604	598	568	602	648	588	602	569	591	597	599	589	563	546	604	581	599	644	543	581	550	561	605	566	624	578	594	568	580	585	621	578	587	560	572	582	609	550	587	600	611	590	599	557	614	608	600	588	579	620	574	599	646	630	613	563	560	614	629	596	588	507	630	599	606	609	590	584	596	562	622	621	583	604	579	606	571	541	580	612	605	573	592	592	553	588	578	622	606	570	606	578	601	587	590	621	637	571	629	627	608	565	589	557	596	613	598	574	576	576	592	567	620	600	581	600	599	606	620	607	610	591	569	522	591	584	622	624	575	627	613	589	598	613	618	563	611	529	573	581	608	601	579	584	626	632	577	607	616	613	579	616	605	567	577	576	575	623	599	610	612	578	578	557	599	592	602	632	608	528	652	638	548	536	616	599	612	599	563	624	596	589	561	610	579	610	571	585	636	585	572	621	578	599	586	571	596	572	590	582	603	560	570	553	569	582	583	591	610	632	583	637	583	596	593	615	602	617	572	575	607	627	575	596	583	616	614	593	627	629	595	586	566	633	625	644	550	596	593	568	555	576	587	590	606	580	604	601	579	608	588	597	600	619	627	556	578	623	586	617	572	573	583	612	576	577	613	630	593	608	594	573	616	599	607	579	574	574	585	594	585	564	639	587	582	597	608	618	617	612	567	627	539	569	617	571	615	611	555	573	557	594	625	595	559	543	572	625	590	559	572	579	603	584	561	628	580	551	598	553	602	567	575	575	586	587	590	546	615	598	615	607	609	608	606	595	560	600	581	583	614	570	581	594	608	585	594	579	603	604	586	587	577	590	586	581	590	596	612	593	619	582	588	616	607	545	600	606	594	569	582	629	591	586	580	615	561	587	594	545	623	624	596	579	558	577	582	607	554	569	568	602	590	614	582	581	639	574	585	619	608	577	630	577	583	597	634	591	604	580	578	579	638	548	558	574	597	594	604	576	584	572	589	605	652	576	599	603	635	592	550	620	595	594	616	630	597	601	596	614	579	580	620	605	598	583	625	588	598	614	602	545	559	538	599	608	587	531	621	588	628	612	589	595	556	607	581	562	592	600	620	605	589	559	616	580	564	625	594	576	635	555	635	634	606	565	623	596	592	540	596	571	579	617	624	668	619	571	574	596	579	583	607	589	620	568	585	609	574	581	612	591	626	611	609	584	589	573	578	572	616	598	554	609	585	569	608	641	579	607	609	585	592	608	573	625	569	615	573	585	569	571	610	580	544	575	629	604	602	568	591	584	575	576	624	592	584	582	650	504	562	568	561	562	578	589	576	563	558	585	612	586	563	607	566	628	597	585	604	584	540	620	580	614	571	556	557	611	585	615	639	570	605	584	589	568	583	569	564	628	625	612	593	587	659	603	585	592	600	556	581	595	618	585	596	558	600	610	592	603	621	598	583	564	641	604	577	634	615	627	571	590	613	556	586	574	602	577	626	613	571	555	618	606	579	583	609	610	597	630	570	594	617	580	589	575	587	610	578	580	594	612	591	608	568	618	574	573	575	608	556	576	564	573	557	599	616	612	628	552	648	594	639	604	596	601	569	577	617	621	597	581	614	610	590	599	604	557	578	576	657	597	572	621	593	601	542	597	584	607	603	576	568	573	576	569	558	552	566	575	572	608	612	585	602	556	603	621	527	567	559	628	589	598	599	614	611	563	590	560	620	617	597	598	560	597	604	568	605	579	572	618	588	617	585	578	579	618	577	568	610	590	575	577	591	551	573	544	575	631	636	591	586	570	587	627	579	570	551	633	584	627	575	576	596	616	598	563	582	603	608	569	547	587	631	595	600	599	599	591	593	609	631	552	617	547	607	562	597	605	611	622	598	571	596	562	581	584	572	592	580	568	584	624	573	591	597	559	559	603	588	603	601	576	611	552	612	624	588	628	596	587	602	597	634	608	589	591	582	585	599	600	568	599	548	601	593	578	645	566	614	638	581	569	619	623	558	573	636	602	587	619	583	575	586	557	572	567	609	627	628	601	648	561	581	592	570	585	617	584	607	577	599	556	580	597	605	584	610	630	587	625	608	605	613	611	574	576	649	622	585	577	570	575	590	572	589	593	616	627	598	610	639	604	608	573	604	591	595	618	597	587	635	627	577	584	607	606	658	600	583	583	584	579	597	586	601	597	620	593	579	600	598	609	605	584	632	557	587	566	581	532	573	615	570	628	591	556	585	583	598	603	611
12927	7896	14934	6285	1906	799	470	390	319	290	352	207	177	192	169	163	130	146	156	168	159	174	135	117	146	149	150	136	148	159	162	146	121	131	157	144	141	145	133	132	155	135	142	154	115	133	170	157	124	144	134	134	162	132	138	147	129	117	144	140	129	138	144	139	136	126	122	146	138	148	135	116	135	130	125	117	98	124	126	126	119	134	117	136	134	131	108	120	141	137	122	147	128	131	140	137	136	125	135	139	128	127	131	137	127	127	136	126	147	141	134	134	108	133	146	143	140	125	106	122	129	133	114	119	119	127	138	139	140	137	129	139	136	127	106	128	125	136	131	146	123	127	132	125	136	149	128	148	119	133	130	138	140	123	146	139	153	116	132	130	121	126	133	132	119	157	121	147	114	137	129	133	127	144	128	147	135	130	137	141	105	122	149	103	111	115	127	126	140	107	119	133	127	108	146	135	129	128	148	121	132	132	123	141	152	116	133	137	147	135	134	119	131	150	115	108	136	137	121	124	131	147	145	121	80	131	127	136	126	133	124	134	143	127	130	138	151	128	132	119	146	146	117	130	135	118	120	132	137	109	139	140	117	139	145	134	117	106	123	121	133	166	137	138	143	140	111	143	135	114	126	162	142	131	148	144	127	123	141	139	144	127	144	127	129	129	117	156	146	133	100	136	110	139	115	118	134	135	126	119	109	126	129	107	140	159	130	157	139	136	105	129	139	149	128	118	122	131	139	116	119	124	122	117	116	145	133	121	130	122	163	120	134	120	143	132	148	132	118	125	124	138	114	122	141	138	135	118	154	136	146	117	136	136	122	123	134	122	131	125	155	113	121	151	141	136	120	143	128	122	148	129	122	126	117	128	112	128	145	105	130	134	127	132	116	129	126	144	116	112	107	136	125	138	123	136	153	119	127	120	130	161	133	135	147	135	134	148	131	113	133	113	120	109	134	147	120	130	128	126	108	139	118	128	118	123	117	136	141	130	160	151	149	141	141	129	126	127	145	144	144	114	131	135	131	134	152	126	134	147	122	136	142	143	121	153	124	125	129	124	143	149	143	119	112	119	106	132	131	147	140	122	117	137	142	126	127	126	137	141	107	122	138	136	131	125	139	139	143	131	117	109	120	147	126	139	128	137	150	115	123	130	139	109	132	119	157	145	121	108	90	130	152	138	118	136	124	127	117	138	137	123	113	138	125	154	150	143	126	140	118	114	149	133	139	135	139	132	146	120	126	123	130	134	138	141	123	117	133	115	137	134	121	150	123	152	165	134	133	123	137	161	134	122	140	143	141	123	137	143	135	120	157	130	123	110	137	131	108	121	131	130	112	148	150	134	108	143	128	126	128	125	140	140	128	146	109	136	140	120	133	146	134	137	135	100	130	138	115	125	159	129	142	128	134	136	134	136	137	144	122	124	128	119	114	121	129	128	130	149	140	130	150	114	133	142	124	133	129	122	129	125	151	112	138	126	107	128	150	127	135	119	134	123	125	112	134	108	114	138	118	131	136	122	156	121	143	115	132	126	136	130	121	131	131	132	105	104	102	130	146	142	120	131	123	109	134	138	112	139	146	131	132	126	133	124	122	115	139	114	112	131	112	145	116	125	126	134	126	140	146	133	139	143	131	127	152	119	128	139	122	128	129	148	139	125	129	141	144	161	125	142	142	140	142	121	158	140	135	138	156	110	129	143	143	123	129	145	115	136	110	131	147	151	108	132	128	133	129	122	136	132	142	122	157	140	108	169	152	119	133	138	162	109	111	124	126	137	115	119	135	120	129	153	109	141	152	133	132	127	147	145	135	141	131	119	149	129	147	137	127	126	138	134	144	128	127	129	127	142	138	114	112	129	115	129	132	129	117	108	137	151	127	137	145	140	103	143	160	130	127	121	131	132	124	142	124	136	126	140	131	141	115	124	145	128	138	131	150	116	120	110	120	126	138	137	102	142	124	126	157	112	146	134	132	140	153	131	119	137	136	145	142	125	124	103	137	137	148	146	130	129	130	152	139	143	118	136	124	123	117	129	137	121	118	125	116	141	136	128	131	136	146	126	134	148	110	144	127	132	109	135	139	150	122	135	140	126	120	127	120	108	135	121	119	125	122	121	124	124	124	125	118	114	147	139	120	123	116	121	130	104	136	128	129	144	119	133	132	130	142	149	138	136	124	123	139	138	137	119	121	126	147	140	135	114	134	134	120	125	128	129	118	132	129	123	120	117	134	155	119	119	108	137	126	118	141	140	134	137	115	121	136	126	142	100	125	132	124	100	137	132	153	126	125	138	131	130	124	147	129	127	136	123	125	128	123	123	135	157	132	136	130	145	138	105	131	129	133	130	127	126	127	121	144	136	124	125	134	130	120	158	132	115	125	139	136	137	137	118	125	120	134	136	128	138	137	111	147	120	137	131	138	127	133	144	117	126	140	133	118	115	128	116	119	156	132	132	121	118	117	132	112	143	128	134	137	118	148	130	122	122	108	139	132	151	122	126	132	142	134	136	125	120	119	137	133	119	146	140	142	127	132	128	121	116	141	144	120	112	117	133	133	134	134	117	118	132	121	114	117	115	146	123	135	128	130	115	110	148	125	144	110	144	134	132	146	129	141	123	122	147	121	129	133	139	124	136	135	136	116	130	141	121	117	139	128	142	105	124	133	109	122	133	132	132	134	118	114	134	118	148	115	130	139	137	125	124	108	102	130	126	150	145	145	117	129	119	136	133	129	130	148	135	136	144	125	152	130	115	145	153	140	134	129	123	144	125	136	130	133	118	138	115	159	121	131	108	135	152	127	113	117	131	124	147	120	132	126	117	142	129	114	124	112	136	128	144	129	122	132	134	122	115	133	114	127	136	145	133	143	121	143	141	134	128	101	135	114	140	145	131	138	113	126	113	126	130	123	147	128	120	131	131	119	125	137	127	129	149	144	139	129	122	123	131	141	133	125	113	127	117	127	132	129	120	119	128	120	127	129	102	133	132	134	116	138	96	136	151	135	132	123	124	142	127	129	137	122	140	126	152	127	136	120	117	120	139	163	121	130	138	147	132	125	152	149	124	128	146	115	126	118	129	160	142	149	116	138	133	127	120	129	125	137	109	134	114	138	117	131	124	123	123	113	140	120	130	116	117	131	128	132	156	126	109	122	135	112	128	131	120	127	127	134	133	151	154	145	133	142	132	123	142	167	141	127	129	142	138	128	114	127	126	123	136	135	157	134	137	123	115	142	122	155	136	124	130	126	138	143	142	128	126	130	142	134	113	128	129	121	112	133	157	132	105	138	128	139	147	99	120	127	144	133	148	127	132	123	145	140	120	123	110	120	115	138	128	116	140	141	152	116	125	128	134	146	123	122	123	150	129	132	127	124	125	135	122	132	126	133	159	120	126	137	125	131	125	123	123	137	135	130	125	127	132	145	138	120	142	113	137	137	125	144	121	139	121	124	132	170	125	148	125	130	128	137	136	133	121	136	135	140	125	139	149
8104	7042	19159	11735	6283	3152	2199	1744	1374	1274	1678	891	809	727	714	685	692	600	552	567	525	527	494	536	535	508	494	448	444	432	460	409	445	422	430	416	436	451	400	404	415	438	394	468	463	447	463	428	483	448	436	445	500	437	448	418	390	419	399	344	407	386	384	382	393	395	390	377	388	339	373	373	389	391	388	407	384	400	378	395	380	399	357	384	386	372	367	388	402	382	396	366	357	372	398	381	353	381	365	380	364	359	374	376	374	371	402	353	381	399	361	406	377	361	411	390	348	379	404	434	408	373	408	367	379	417	370	388	403	400	369	387	356	393	408	370	390	372	383	386	376	334	345	402	360	391	390	396	402	342	363	345	362	397	383	362	347	407	364	373	355	379	397	414	376	370	379	426	376	370	389	379	384	383	386	401	373	400	369	383	385	386	375	339	351	371	386	352	411	366	371	393	407	373	379	413	385	406	368	401	391	393	365	393	377	390	391	384	353	392	387	354	373	387	397	358	360	358	359	389	375	408	380	359	373	373	363	407	366	391	391	386	388	375	373	381	371	369	387	382	396	365	357	347	409	372	382	400	379	363	354	457	419	380	395	346	408	399	384	388	382	363	378	393	394	389	352	361	367	388	329	398	353	375	355	361	361	389	390	375	374	383	388	375	363	369	356	378	369	404	394	387	360	366	410	386	361	382	397	395	363	373	358	401	375	371	366	397	404	377	411	381	374	382	360	390	377	396	369	357	387	372	339	399	395	382	373	378	377	358	379	419	381	354	367	400	367	361	393	376	358	377	378	395	393	386	392	367	347	389	379	378	398	384	373	359	375	358	375	362	417	353	366	399	383	359	364	369	381	400	370	396	385	375	322	403	314	365	372	381	393	413	365	401	374	351	381	392	352	367	387	398	395	384	375	411	381	379	392	377	363	413	343	405	372	372	385	402	341	375	386	384	376	370	372	344	394	404	346	325	370	412	358	414	389	371	363	382	389	394	362	391	382	389	383	379	374	403	383	352	380	376	372	389	384	385	387	387	378	377	365	351	385	407	359	352	373	327	367	362	377	410	394	412	372	374	383	413	407	395	405	404	355	364	368	372	378	373	349	391	370	362	339	357	368	381	375	399	383	405	396	393	363	377	361	366	341	331	382	392	352	372	363	381	392	382	371	382	387	406	372	348	340	355	369	395	333	365	374	382	372	389	380	373	387	338	395	366	404	420	361	328	392	341	352	403	396	359	377	369	371	386	410	352	380	398	416	352	367	390	392	375	384	384	381	384	354	384	353	352	364	388	378	360	385	392	354	351	388	354	369	382	371	437	384	374	366	383	379	347	413	360	365	371	391	390	396	372	389	373	350	367	413	376	389	409	357	348	369	389	382	393	379	386	393	368	396	398	365	339	372	396	406	359	368	343	376	379	334	349	385	390	413	366	360	380	360	371	374	388	397	424	378	359	376	409	331	373	412	370	394	383	368	387	356	356	383	361	410	380	360	379	403	411	356	410	372	383	389	371	391	381	370	359	388	389	356	384	398	380	394	349	394	375	415	415	362	376	385	359	370	383	376	395	362	372	364	379	349	389	357	369	344	370	393	380	410	419	394	379	364	375	398	404	356	374	375	393	392	355	388	383	363	415	397	350	391	386	356	387	391	376	394	418	361	385	365	374	356	386	344	389	341	371	404	360	394	364	362	376	373	379	377	359	393	372	374	382	367	366	367	372	369	378	385	400	378	412	386	394	388	350	388	372	397	399	355	375	370	375	386	394	374	383	378	378	360	396	379	381	403	361	373	396	360	355	391	375	399	377	371	407	388	390	389	408	388	391	341	374	381	364	371	377	355	385	411	384	387	367	371	368	352	391	371	379	381	384	379	379	381	423	360	349	400	335	389	365	367	379	360	396	377	383	402	373	382	397	412	362	351	393	402	329	355	357	365	385	375	363	393	373	378	400	356	402	357	378	427	396	349	352	402	364	355	369	372	356	379	369	391	361	383	371	377	375	348	382	369	399	405	405	403	420	354	353	359	416	353	357	366	365	333	342	393	403	349	394	378	354	409	359	380	392	359	374	343	410	339	357	409	357	381	402	355	387	385	363	392	372	361	399	351	419	409	407	381	399	348	371	368	360	397	400	398	383	357	368	405	383	369	377	382	364	411	389	376	362	404	386	358	359	386	397	369	385	395	371	370	393	381	393	376	370	377	379	392	356	388	377	345	399	366	378	398	383	386	384	402	385	366	403	405	358	363	368	373	379	375	367	366	372	424	377	352	400	383	371	367	418	398	365	375	386	374	357	359	398	390	374	401	343	398	407	355	354	367	367	382	392	348	406	345	378	382	376	359	368	396	359	372	388	378	377	366	402	383	374	403	434	356	386	415	379	337	384	379	355	395	379	386	371	369	361	368	332	396	377	411	387	362	378	357	392	348	376	361	314	354	360	370	404	350	363	353	399	378	403	411	400	384	399	363	392	384	412	362	404	370	405	394	351	375	358	394	374	395	367	414	347	353	361	400	389	370	345	368	401	365	410	389	364	387	388	388	360	414	350	392	365	430	371	378	394	407	364	409	398	371	390	366	387	364	403	358	355	379	395	324	362	381	374	387	386	382	424	375	391	424	383	372	421	373	384	360	375	392	359	377	390	412	397	373	348	355	389	381	374	368	382	383	379	335	367	371	415	398	386	340	364	366	339	375	390	382	383	381	389	358	368	400	366	392	367	349	401	372	383	384	384	373	402	409	362	375	371	388	355	355	363	411	393	362	371	356	375	378	362	394	369	384	380	360	372	399	361	408	368	413	376	357	390	407	371	401	372	378	381	388	363	384	363	376	395	413	345	382	364	366	415	401	347	364	381	406	383	354	361	350	391	372	380	389	357	383	334	352	385	369	362	376	333	356	364	370	366	396	366	384	371	369	388	366	386	410	338	351	393	380	402	375	353	365	386	380	380	384	362	371	401	354	412	362	361	331	381	404	355	404	384	376	403	369	372	396	378	373	373	385	373	358	394	356	358	380	409	394	395	397	409	407	368	405	359	389	389	353	374	384	376	390	366	352	373	394	399	411	383	347	378	375	347	394	383	401	379	383	422	389	374	428	385	426	364	406	373	385	394	370	350	353	403	368	396	376	374	384	403	388	433	351	378	368	356	405	383	363	325	407	346	381	378	383	394	365	400	389	410	416	381	385	356	403	366	374	390	382	375	353	380	350	343	383	372	359	329	369	367	369	402	373	384	418	407	377	376	352	362	383	399	374	385	382	381	390	382	364	372	388	366	375	355	363	382	419	373	399	407	353	358	375	361	402	395	386	335	429	381	379	404	363	395	406	386	392	392	359	343	378	374	369	403	366	397	399	400	354	399	399	354	410	379	320	400	383	368	391	366	396	393	395	387	376	330	343	371	364	386	353	380	374	375	383	393	383	386	373	354	343	372	379	412	357	351	366	341	368	392	363	377	379	370	369	403	407	358	372	357	372	342	395	338	401	371	391	388
23320	14383	21132	11523	4411	1355	831	701	625	576	1164	453	364	336	340	315	314	299	310	303	281	318	289	300	317	255	307	262	272	290	233	259	256	290	269	240	242	259	228	272	247	250	258	275	293	260	278	294	287	296	289	258	239	249	243	211	224	238	274	241	235	238	239	255	234	257	240	253	243	290	228	261	226	260	275	244	220	247	264	249	235	235	251	235	261	265	238	261	262	220	254	239	236	244	233	268	262	231	219	259	217	234	266	269	259	246	259	264	261	252	276	275	229	266	257	280	243	256	225	255	235	225	250	236	249	262	249	251	241	243	244	272	263	255	257	250	244	238	267	254	260	241	270	248	229	237	252	240	262	244	233	232	263	223	233	229	215	252	255	229	279	243	240	241	247	242	213	268	242	268	233	241	242	250	251	251	218	236	245	229	240	245	255	237	233	240	259	242	255	248	238	225	236	259	235	292	238	216	272	270	233	215	255	240	249	237	242	267	264	257	224	252	277	260	260	254	286	217	283	235	248	243	279	294	247	260	275	249	231	256	235	258	241	241	246	264	247	259	259	253	267	248	249	251	249	240	261	265	238	246	271	268	230	260	255	221	271	280	259	245	265	243	250	253	256	267	261	226	262	257	224	231	253	242	245	283	245	266	234	272	254	257	242	222	259	272	211	237	250	245	278	234	252	227	263	248	257	255	250	234	249	254	239	263	268	275	254	232	235	232	247	257	236	256	255	243	248	244	268	274	254	233	254	257	192	256	262	242	243	223	259	228	238	266	272	235	232	250	270	240	276	262	225	232	242	273	236	222	227	250	249	242	263	259	252	277	271	248	235	259	241	242	271	243	241	243	243	236	238	242	246	198	255	246	222	235	227	239	261	289	230	260	231	222	251	252	239	249	277	256	263	244	226	271	289	238	239	211	260	258	221	259	214	245	263	254	247	243	255	233	239	240	266	269	252	251	256	256	246	257	214	239	233	267	227	271	230	246	234	251	275	250	254	260	240	255	210	227	253	244	267	277	229	266	248	253	218	251	252	277	233	254	236	242	232	252	258	284	220	248	268	241	262	254	245	235	257	260	252	243	241	245	229	259	271	223	287	256	254	238	259	254	219	272	232	261	280	225	230	265	265	250	244	234	241	257	269	266	244	235	252	241	255	243	259	278	237	247	230	229	227	235	233	269	234	217	221	253	283	240	227	241	255	256	235	258	236	220	231	275	224	220	259	238	233	211	258	285	251	254	297	246	278	263	237	267	236	252	253	239	247	289	255	229	255	241	270	223	248	239	254	260	241	257	293	252	241	254	279	256	255	283	264	243	229	256	250	242	245	253	253	244	246	248	230	244	236	266	242	262	250	214	237	264	273	268	265	242	241	275	240	252	217	228	222	270	222	241	262	263	226	273	228	267	242	242	245	238	253	263	235	237	232	218	219	258	244	244	227	221	247	242	250	254	238	255	242	265	237	263	269	232	254	244	246	265	240	241	220	240	218	264	227	234	263	234	239	243	224	241	243	215	242	261	251	264	288	265	249	256	248	220	267	251	269	242	235	241	228	270	231	272	225	246	241	243	247	220	228	254	254	280	251	264	253	267	275	257	256	230	251	223	251	246	239	249	284	256	286	247	232	262	243	250	266	252	207	242	254	238	222	250	266	254	232	261	236	249	260	234	264	244	254	278	227	256	268	265	263	257	230	262	273	237	265	261	259	212	243	255	242	248	230	241	246	246	257	242	245	237	240	232	227	250	264	255	262	257	255	242	249	247	227	242	265	262	239	284	271	245	264	248	245	232	236	245	248	238	233	239	268	255	258	245	259	248	222	224	268	246	260	264	260	239	268	223	227	225	288	220	244	252	256	243	266	253	285	247	243	239	254	263	255	224	233	256	252	250	277	257	258	265	257	259	255	235	266	258	255	288	246	267	245	270	230	229	231	244	259	238	233	254	216	257	240	235	241	242	253	229	252	271	245	282	261	256	262	268	242	223	225	247	266	240	265	244	257	220	242	222	249	254	237	251	248	251	273	259	225	260	250	254	242	235	248	233	256	245	232	240	246	256	254	235	233	232	239	273	274	235	228	218	239	238	275	274	244	232	261	239	247	217	263	235	241	273	276	243	267	257	229	284	264	255	250	259	256	226	245	241	255	245	240	278	244	237	271	253	278	294	253	260	225	263	244	222	271	269	247	257	218	257	233	262	266	238	263	266	250	243	238	225	274	235	269	237	243	262	290	246	250	255	261	209	258	244	262	251	249	268	218	248	242	254	209	245	249	278	255	253	266	248	250	225	243	265	260	278	227	250	242	228	241	264	260	252	258	267	246	274	235	228	260	240	264	228	223	253	235	267	236	225	279	261	217	270	256	230	244	218	252	253	253	221	292	226	256	252	247	272	263	252	255	228	236	228	250	287	241	210	244	252	251	282	250	258	238	259	256	258	227	268	236	239	249	249	242	241	250	241	248	255	239	263	233	242	224	223	216	253	242	236	238	226	265	260	222	256	291	203	217	243	244	234	261	227	257	278	256	287	235	243	244	257	234	239	225	231	270	285	250	236	255	263	288	260	233	243	215	218	231	239	252	242	251	261	225	262	224	257	230	251	270	249	238	258	265	256	235	229	225	266	243	265	278	258	213	255	278	261	240	286	245	246	267	262	267	267	241	254	245	243	249	259	249	263	237	263	236	233	268	266	246	243	246	220	259	265	269	223	250	233	251	249	245	229	269	250	242	278	266	232	246	272	246	278	229	225	262	242	249	252	274	240	243	271	246	249	262	277	241	258	261	260	226	231	250	225	282	212	245	266	265	226	235	262	249	255	276	272	259	239	224	270	264	270	222	226	242	243	240	252	271	239	263	233	239	269	233	260	237	277	248	248	266	288	249	253	226	253	242	235	242	224	263	250	253	257	264	287	223	236	251	273	243	252	237	245	272	257	251	237	235	271	265	259	225	277	251	257	255	284	255	256	267	258	281	275	233	285	262	267	267	267	254	223	261	233	235	257	251	245	277	226	254	255	287	264	247	239	244	272	251	224	270	241	246	227	229	232	275	267	228	247	248	218	246	237	246	231	257	255	254	256	248	240	269	247	228	265	262	242	232	252	274	224	245	245	249	261	250	257	260	234	271	250	257	259	238	254	249	250	239	250	251	242	244	247	224	286	249	243	238	239	247	270	247	239	217	243	252	256	226	253	233	252	267	257	267	265	280	230	248	263	257	235	274	253	256	224	240	207	269	269	225	266	240	267	247	268	244	234	256	268	252	262	278	265	246	249	229	251	231	282	245	238	272	243	251	244	244	246	227	245	245	257	297	248	236	276	227	261	233	252	260	230	261	284	246	242	245	301	277	242	241	251	272	234	225	229	224	258	237	253	239	262	273	259	242	224	251	250	251	248	253	238	226	242	266	250	265	245	265	230	242	228	231	253	273	269	262	238	238	230	251	255	238	234	216	224	248	261	262	246	249	236	241	236	243	270	221	229	269	259	243	279
12062	11005	23289	16995	10891	4830	3738	3047	2493	2127	5958	1606	1491	1415	1310	1241	1184	1127	1002	1033	1005	925	921	918	813	873	863	798	767	777	771	790	803	854	805	765	753	804	729	698	752	678	784	828	813	783	912	873	825	805	742	780	724	665	682	722	713	655	709	681	672	694	689	689	649	669	685	673	672	616	684	705	663	662	654	651	689	704	662	668	657	671	633	656	610	667	673	671	669	659	654	640	653	656	665	654	653	714	653	663	660	698	673	621	639	666	666	643	605	616	651	645	618	630	688	669	609	624	673	614	633	626	647	660	632	646	636	646	634	606	685	641	680	622	660	646	670	636	659	645	645	629	624	650	682	646	665	623	609	643	644	664	601	656	651	649	617	642	693	604	680	649	597	628	642	668	654	690	664	643	620	637	621	656	678	619	633	604	597	692	616	603	642	592	638	626	614	689	652	600	636	638	644	657	628	640	685	642	641	650	665	660	612	639	639	709	654	623	647	650	573	652	638	672	684	629	659	624	653	640	661	653	630	611	619	700	608	678	618	654	649	598	648	650	651	662	632	647	690	675	628	656	660	640	593	618	608	670	639	652	591	691	658	702	648	582	619	664	657	614	656	638	631	651	605	659	622	648	631	634	651	648	664	677	622	622	627	640	616	647	602	659	668	627	639	633	625	625	598	664	625	658	624	648	690	638	636	670	618	627	633	597	633	617	623	660	634	629	704	670	664	691	658	617	604	636	683	655	661	648	667	631	628	659	633	652	615	612	643	659	630	665	624	647	664	638	643	610	614	638	619	568	634	640	699	662	634	694	711	620	640	697	642	646	600	649	625	633	608	650	661	650	646	630	637	642	599	685	619	703	681	595	636	655	590	661	641	616	669	616	644	682	622	645	644	684	638	642	648	629	635	654	671	645	640	621	642	683	675	634	582	648	664	636	621	634	660	645	632	633	627	670	637	674	682	619	618	685	661	676	648	645	627	643	675	646	634	632	644	595	632	649	627	668	648	639	637	657	655	664	669	666	623	641	625	675	668	636	659	656	665	652	598	710	646	686	659	612	602	633	659	659	654	661	675	624	663	674	625	685	659	640	631	644	626	610	663	673	634	671	636	668	644	635	668	639	622	666	629	618	651	640	644	651	646	672	656	590	638	672	623	654	650	625	654	631	673	645	641	665	646	656	643	618	639	706	617	638	589	638	663	626	666	648	628	644	634	625	651	664	687	613	639	635	654	633	623	671	659	672	720	680	634	614	622	633	643	650	636	622	632	654	628	616	644	653	623	688	651	642	655	610	644	656	636	651	638	629	671	628	647	697	630	642	624	651	627	660	616	609	680	605	677	641	642	632	628	668	621	642	665	654	609	625	628	659	618	650	631	636	677	603	666	666	671	641	618	612	647	635	663	662	647	632	658	653	595	658	672	649	672	671	669	643	637	676	668	638	658	629	638	644	650	619	641	625	637	605	655	652	641	661	681	635	664	650	641	623	652	642	631	658	642	656	686	640	668	652	615	664	621	662	665	611	628	647	620	674	605	689	606	658	615	624	651	663	677	604	659	617	617	608	647	683	650	630	647	646	659	624	605	647	650	630	587	677	655	688	619	688	652	634	666	652	648	608	680	674	633	680	640	581	637	610	612	640	644	658	665	641	624	591	623	609	669	663	647	644	601	629	607	652	640	667	678	636	615	604	670	636	620	624	623	660	639	636	594	556	664	649	619	648	630	670	586	612	636	617	623	616	616	636	589	643	630	636	655	639	664	661	649	615	662	630	605	649	647	649	667	629	677	610	699	653	631	607	660	609	607	660	669	638	670	685	620	630	629	611	638	617	637	619	627	644	673	630	648	630	690	634	630	632	645	669	678	643	616	653	675	653	615	614	652	615	610	694	618	657	633	644	633	666	693	620	660	632	666	660	621	686	691	618	660	628	689	618	637	605	630	652	639	668	665	644	659	611	657	639	632	593	629	617	680	599	642	612	667	656	657	644	654	652	666	672	638	649	654	648	668	709	648	605	660	662	663	635	661	649	643	622	702	633	628	666	645	661	637	578	675	595	618	653	612	619	645	641	655	651	664	626	642	685	568	620	628	604	619	599	646	640	655	640	616	645	626	657	633	634	644	654	654	667	633	688	677	591	625	670	616	637	618	622	661	665	665	642	649	660	632	611	634	641	639	628	612	664	596	622	640	637	654	670	681	595	641	685	658	605	631	654	703	664	661	661	612	608	647	667	671	589	608	613	639	628	662	685	615	657	666	652	659	607	630	648	659	663	614	660	620	642	607	626	629	643	587	644	622	622	610	682	663	670	682	646	645	625	653	654	639	672	670	600	643	639	665	684	652	600	647	652	597	604	593	640	629	662	648	599	640	650	608	653	631	645	624	656	637	635	652	628	641	654	602	653	613	618	643	657	673	624	673	618	647	644	663	635	629	680	658	613	652	655	623	645	600	608	643	611	636	671	627	646	673	621	624	657	614	618	631	693	669	656	637	624	709	654	641	694	624	602	656	621	647	615	680	625	644	650	641	691	649	674	666	655	586	640	641	639	624	665	626	656	624	638	639	615	638	649	629	673	675	659	636	603	655	663	636	622	656	656	638	611	642	633	625	622	609	636	629	657	587	670	662	629	684	630	649	640	645	673	667	658	643	617	593	616	604	629	686	632	616	640	683	632	614	645	643	636	671	604	636	634	660	646	646	659	642	679	646	678	637	598	607	650	613	656	662	667	661	641	662	628	621	629	720	652	654	660	701	617	658	607	611	649	617	638	649	639	639	651	615	670	642	587	620	659	603	671	642	693	613	612	672	642	656	648	651	639	685	634	651	659	665	640	633	613	616	678	636	631	632	573	648	637	618	643	636	631	662	649	675	651	674	685	616	578	639	654	690	607	616	677	668	694	640	657	627	649	604	671	657	607	662	582	653	612	632	645	657	626	655	692	625	640	633	661	647	662	626	639	607	655	687	651	631	685	647	585	662	640	655	660	629	637	609	616	625	634	634	619	633	616	654	658	654	625	647	652	677	620	607	615	654	631	656	667	652	669	617	642	640	655	696	666	637	632	616	690	623	670	658	644	659	620	675	648	632	639	623	611	662	651	694	652	623	665	636	619	655	637	646	645	659	665	636	690	646	628	624	660	611	636	693	698	693	626	617	630	630	628	691	668	597	644	603	637	614	704	664	628	587	659	651	620	650	645	674	631	601	677	611	655	648	667	631	643	636	673	639	607	644	689	648	619	661	679	671	608	619	666	699	638	651	660	626	633	649	621	608	621	587	651	655	692	687	678	655	659	656	641	618	654	702	687	599	652	609	640	591	611	661	615	604	643	628	651	651	640	604	644	641	680	626	677	656	626	636	670	635	651	638	632	638	640	624	629	598	609	673	645	596	600	617	687	687	648	655	609	615	612	623	637	645	660	669	657	607	637	628	668	663	688	649	656	624	683	611	687	663	619	644	628	616	667	695	636	606	622	599	654	683	667	616	630	611	633
7918	14364	11000	1820	412	323	300	296	258	243	285	302	251	239	270	262	260	262	283	246	252	284	274	277	285	253	260	238	245	281	265	257	253	255	249	259	243	253	244	256	247	266	257	240	267	256	248	240	241	243	242	272	266	262	270	249	260	247	239	263	250	232	244	255	262	273	260	283	254	234	274	276	241	276	267	293	281	275	281	254	281	237	294	277	241	256	281	267	265	252	267	244	279	259	228	258	251	270	259	259	236	286	237	234	263	260	242	264	265	256	285	272	241	248	251	289	253	283	237	253	261	287	238	255	269	239	278	249	270	239	253	270	243	252	226	245	269	233	260	240	248	253	222	253	242	264	230	262	274	276	235	278	227	255	231	241	281	240	238	252	244	267	266	243	243	267	258	240	259	245	250	270	248	248	249	250	270	248	255	249	226	252	253	221	239	264	291	242	251	254	248	265	226	252	232	228	259	284	255	235	256	244	257	244	249	272	253	249	302	260	296	235	232	237	253	244	259	249	259	250	259	272	257	276	248	228	227	263	265	252	234	291	258	248	269	263	241	287	287	243	231	270	220	268	235	263	264	259	252	240	282	283	244	270	266	268	251	256	275	269	279	265	271	252	260	267	254	277	282	262	293	259	242	249	236	275	259	256	273	227	250	230	236	268	257	232	267	267	284	288	285	238	230	260	263	232	255	268	267	263	256	247	244	230	240	258	262	281	250	262	251	232	254	243	278	254	252	290	253	268	261	232	230	258	247	222	267	253	269	272	266	244	258	254	279	287	266	295	265	269	255	288	261	250	281	236	272	256	263	249	238	256	270	255	267	221	262	269	220	233	255	277	264	250	255	264	275	264	269	233	258	238	283	248	274	256	269	266	244	248	264	234	270	277	231	257	253	272	286	228	260	258	240	248	240	252	246	261	274	251	287	262	244	273	212	281	256	281	279	226	221	275	268	252	247	239	266	261	252	268	261	247	270	253	252	246	251	269	249	274	254	231	260	255	270	284	266	226	233	250	266	262	254	259	258	263	267	245	229	248	245	245	265	250	243	236	217	262	257	265	254	247	263	200	247	250	218	247	240	245	259	240	230	256	254	288	287	238	250	254	249	265	270	280	261	262	245	221	273	263	255	257	242	272	226	234	235	210	275	293	251	266	261	251	249	251	241	261	264	243	259	272	257	265	258	264	266	240	240	238	244	261	266	242	261	234	243	259	238	262	272	240	268	268	261	259	247	235	256	248	231	236	241	253	251	280	249	254	246	245	273	244	250	269	261	254	246	244	254	248	253	254	221	230	282	235	246	268	281	232	257	258	271	257	267	254	242	247	241	233	239	258	252	259	279	238	249	303	244	257	235	234	267	248	279	271	245	249	260	275	257	284	253	270	289	273	255	248	268	260	258	254	236	225	249	265	234	263	286	279	273	241	290	244	228	255	247	268	252	238	256	242	248	262	246	236	254	261	271	257	235	271	247	292	253	248	236	248	258	248	270	254	256	258	292	281	243	235	261	249	238	282	244	264	240	239	224	247	228	251	264	249	283	274	284	263	255	231	274	231	267	260	259	258	253	270	221	256	259	226	265	256	251	267	234	276	249	262	233	266	253	243	267	261	243	271	241	248	254	218	250	293	259	254	254	286	273	236	256	255	274	272	263	265	245	261	252	244	279	252	260	267	290	246	267	267	245	257	238	278	241	240	281	235	251	249	234	251	250	215	248	241	272	244	246	255	264	263	287	246	261	258	239	212	269	310	230	271	262	265	263	224	269	267	241	260	260	268	259	272	238	255	284	281	266	274	264	254	225	275	239	254	262	242	251	284	251	260	252	260	260	246	256	270	237	255	226	287	235	279	248	237	250	269	271	248	289	238	252	246	252	270	270	224	215	277	291	249	261	219	272	280	270	268	264	251	242	275	272	277	245	259	219	271	274	241	286	254	255	241	225	248	267	243	257	277	277	263	242	275	275	230	242	269	242	258	278	260	279	255	263	243	231	263	244	271	245	251	260	275	255	264	248	257	244	245	265	287	259	278	259	252	238	255	280	277	253	257	273	245	248	255	257	267	266	260	247	261	270	269	276	236	251	257	269	231	280	282	271	237	269	251	241	270	259	266	262	270	249	241	239	268	259	261	272	258	258	246	244	272	255	243	238	257	235	252	273	237	252	242	247	260	259	274	255	236	264	255	259	277	249	281	256	264	251	244	280	252	260	259	241	247	268	291	272	273	285	265	256	287	266	252	264	237	271	225	240	266	262	256	276	260	267	243	283	235	262	274	273	287	244	241	239	250	242	260	269	240	275	287	230	236	251	229	225	265	247	276	238	277	258	257	236	246	251	283	265	236	259	245	239	267	249	267	262	246	247	271	257	295	261	270	259	235	261	253	246	261	259	252	255	251	265	268	257	232	270	221	232	251	257	268	254	241	273	243	259	270	239	272	253	247	275	247	236	252	279	259	257	261	250	234	252	247	262	266	253	242	254	252	226	242	243	268	270	270	294	266	269	210	228	263	267	249	275	259	254	266	258	260	276	246	266	233	238	247	253	219	278	246	214	243	247	263	267	278	259	253	249	244	266	216	250	269	277	260	263	254	298	241	234	222	250	251	225	255	252	234	241	233	243	257	249	251	261	269	266	259	254	283	259	259	269	226	256	234	248	261	257	256	245	247	274	272	276	252	273	257	272	289	232	275	246	235	251	216	257	281	259	262	267	244	265	239	275	251	272	308	245	264	270	252	269	247	253	258	281	267	256	258	250	241	244	252	277	233	258	233	241	291	260	285	266	274	241	229	240	243	264	258	269	251	273	268	247	257	259	275	254	240	273	258	237	264	235	258	286	218	282	253	252	289	261	258	256	273	282	238	243	295	257	290	294	263	238	276	234	251	239	253	269	281	245	219	233	265	256	269	244	233	307	229	242	242	278	245	266	260	251	247	261	282	283	258	256	291	244	265	258	284	272	247	254	260	286	234	274	275	267	272	208	228	256	255	277	253	260	269	277	243	234	274	263	269	266	231	260	264	248	234	278	269	225	259	262	253	242	243	242	235	248	258	237	259	274	247	257	249	253	228	247	256	259	270	283	253	219	239	273	246	261	257	297	291	252	242	294	258	242	244	261	267	243	260	288	251	280	236	279	271	241	264	271	266	247	264	253	288	240	250	270	277	249	257	247	286	252	279	264	242	241	248	313	275	237	278	208	235	270	239	249	241	276	242	252	246	254	277	224	237	256	237	267	282	243	262	225	273	267	260	261	250	241	261	250	244	283	245	267	254	276	275	244	236	281	262	231	245	265	255	252	226	249	247	255	261	241	246	266	246	269	257	248	248	264	259	234	246	262	258	280	252	241	236	259	277	243	244	233	269	235	225	259	250	255	258	248	299	246	262	269	259	279	265	281	233	265	253	259	252	250	265	254	281	273	263	297	250	257	249	285	257	276	246	290	255	254	284	239	242	261	241	271	266	261	264	234	272	259	239	259	261	256	265	299	276
5328	12224	13109	3430	1167	922	793	764	739	710	901	648	613	652	614	662	658	644	587	574	633	562	641	643	589	621	603	603	664	609	603	610	555	673	609	640	624	608	622	624	661	614	638	629	632	592	579	627	598	590	600	627	600	612	619	641	637	680	586	623	651	594	642	622	599	580	609	600	623	648	576	631	621	609	633	628	617	619	634	632	624	673	612	637	589	630	642	610	641	635	629	638	598	638	653	658	622	598	638	648	657	649	616	608	644	616	629	648	598	598	591	639	606	569	629	622	668	593	628	549	631	652	627	594	595	565	625	601	605	616	650	628	578	624	626	613	627	614	619	619	610	616	597	643	644	616	646	627	614	584	595	646	588	641	636	694	612	612	624	552	591	637	563	657	598	649	652	664	589	622	681	553	533	590	628	621	570	623	645	637	585	582	634	613	610	595	629	609	619	629	623	600	586	624	640	660	541	612	594	612	626	630	618	612	653	659	603	588	642	612	557	616	626	619	641	629	606	657	600	638	615	604	597	597	653	668	623	647	681	580	576	586	649	581	600	592	660	612	614	610	588	661	595	612	647	659	644	599	624	641	612	605	637	642	623	671	605	603	596	631	615	614	625	590	627	645	631	613	620	596	655	655	651	595	628	630	578	606	651	638	652	646	599	589	622	591	672	658	659	689	592	660	617	629	596	644	585	686	604	575	609	587	567	646	604	630	635	627	623	596	641	654	603	606	583	629	632	556	592	627	618	609	604	604	608	623	594	584	633	592	619	619	627	605	602	613	641	611	623	579	626	614	607	612	631	622	614	621	628	648	595	661	621	588	644	601	624	575	622	605	607	666	615	646	584	613	608	646	602	665	631	625	624	622	596	605	666	622	666	629	624	610	598	624	567	602	604	615	586	629	625	605	604	626	642	583	596	654	640	647	598	605	617	599	650	607	601	612	599	595	639	611	614	645	587	622	642	590	662	595	631	596	626	627	634	587	672	627	621	613	585	648	635	649	620	591	637	600	628	633	580	613	641	605	605	646	620	567	614	621	537	619	652	629	582	585	587	617	609	623	620	643	598	690	601	578	626	657	577	594	639	613	609	594	578	609	619	637	632	596	645	640	649	585	603	630	609	605	603	582	631	599	629	656	633	631	651	627	652	668	613	632	640	601	573	600	589	641	622	600	635	634	597	639	635	589	615	634	607	630	629	570	658	637	648	634	579	637	614	594	628	599	630	598	622	589	626	623	641	655	586	598	642	618	641	588	642	637	598	608	654	612	582	589	618	605	612	605	634	640	675	569	643	635	600	561	584	615	583	647	611	591	566	621	668	649	671	575	595	615	652	609	638	631	618	603	635	626	606	654	644	590	597	598	659	616	638	597	628	670	611	625	659	596	629	587	631	625	605	653	595	616	622	622	637	627	604	591	691	648	616	639	604	656	611	606	629	634	643	554	618	612	590	650	604	612	607	642	658	628	665	589	644	601	622	603	624	637	618	585	595	607	586	638	616	612	605	654	629	594	623	633	642	578	574	606	610	620	605	619	612	633	613	701	597	631	645	586	613	653	615	615	646	620	598	608	580	642	610	619	644	592	639	573	594	582	597	592	601	633	618	646	657	609	642	643	692	628	612	667	568	599	622	636	622	610	581	573	595	638	603	616	689	632	615	637	671	650	625	588	638	614	631	577	631	610	633	625	620	578	644	559	608	609	611	639	638	598	583	662	612	617	621	637	631	637	623	573	595	627	594	637	614	656	620	591	644	644	641	604	640	615	592	628	625	649	670	642	611	612	618	626	634	595	659	670	643	629	583	631	630	611	572	618	591	683	649	607	586	666	621	616	636	650	635	636	594	651	579	623	595	612	627	634	623	631	631	626	639	593	590	627	612	587	621	662	696	585	617	616	646	609	625	647	601	604	650	615	577	618	617	587	605	583	616	570	612	593	588	631	623	648	594	609	613	607	634	630	603	608	642	577	634	617	635	656	581	639	603	617	632	628	644	610	642	622	583	570	619	637	585	599	603	629	628	656	636	591	646	633	610	597	597	637	592	567	596	627	594	634	616	654	616	579	632	602	644	596	593	650	631	620	594	617	593	611	643	628	606	584	666	593	607	609	620	614	613	627	631	608	608	616	598	607	616	644	626	609	625	580	594	619	647	604	633	653	630	613	629	637	563	623	641	643	594	614	639	592	639	609	626	625	588	648	627	600	627	577	610	649	636	594	642	594	602	633	626	590	577	587	628	604	637	618	589	632	620	644	638	616	601	623	645	620	585	620	603	670	628	614	630	602	618	718	622	614	601	607	642	628	581	614	621	627	617	654	631	656	627	622	606	634	613	635	598	662	632	601	651	634	672	662	630	625	631	634	620	613	633	663	646	626	637	631	590	599	656	597	606	634	627	602	635	642	658	639	652	645	635	602	595	609	624	590	609	603	575	618	637	621	621	675	634	631	630	620	602	609	662	636	602	644	619	635	608	669	604	654	585	640	582	628	625	613	601	614	621	578	602	611	572	599	585	584	647	640	578	617	628	606	606	625	639	636	663	611	617	633	598	633	645	674	609	625	601	628	607	615	643	621	630	606	611	619	693	606	607	634	613	633	618	670	630	604	614	570	610	606	594	607	612	632	668	618	582	608	644	632	625	668	630	598	612	660	622	583	631	613	652	631	638	655	632	611	601	612	588	593	645	611	580	666	629	627	604	607	606	610	623	632	559	593	654	603	639	585	627	671	624	605	618	660	611	639	606	631	647	607	589	643	620	626	637	625	629	614	584	630	634	609	605	670	640	605	617	636	598	650	615	618	633	603	601	620	619	608	576	621	592	619	614	624	636	631	650	622	613	612	611	612	660	672	593	627	612	617	596	583	613	653	663	658	573	621	629	629	551	629	646	627	612	594	611	640	571	606	567	657	631	617	639	625	626	646	589	569	599	574	594	604	632	622	590	614	607	593	627	600	627	614	621	601	617	654	639	635	642	568	612	650	634	603	629	630	633	618	592	606	611	638	637	607	600	628	600	646	606	625	639	628	635	657	657	591	632	619	615	636	620	648	586	646	646	558	656	639	611	600	629	606	615	653	605	579	592	612	608	610	592	632	627	594	650	580	617	594	668	597	660	635	591	638	604	634	656	654	602	647	584	591	593	584	620	594	603	645	613	586	648	606	623	615	612	614	644	641	590	603	649	609	642	590	623	675	638	627	618	603	627	644	641	608	634	632	635	649	637	626	628	615	617	623	637	657	654	591	595	643	651	622	669	655	650	625	621	640	610	598	615	624	570	636	600	639	676	596	598	618	581	609	597	585	608	589	626	591	585	638	584	676	607	631	639	624	620	605	612	638	620	644	607	669	622	636	650	628	603	632	635	634	639	575	607	665	630	639	566	575	596	650	616	587	610	624	623	597	595	569	582	629	627	647	651	633	655	649	633	656	609	591	589	624	605	620	573	602	582	623	602	583	601	649	640	615	575	601	638	596	601	637	667	635	600	652	599	620
33613	26199	9312	1836	876	599	418	353	1999	754	3833	359	185	195	186	205	170	221	173	169	148	160	159	161	159	149	161	159	144	168	159	159	166	142	141	157	163	165	136	151	160	143	141	139	174	128	142	143	141	134	154	159	134	155	159	153	174	151	111	128	139	162	178	136	156	135	162	153	150	140	140	144	111	178	147	161	160	149	169	127	149	156	132	149	130	137	181	137	138	156	153	138	152	118	154	149	135	145	149	132	139	158	157	133	156	137	137	147	144	168	139	149	139	159	134	147	164	142	135	161	155	143	156	135	168	157	181	144	139	153	140	146	153	131	129	137	139	151	153	126	134	154	138	134	152	152	137	137	161	149	156	145	177	140	153	152	150	149	158	126	138	131	139	155	154	161	126	129	142	136	136	153	150	145	133	124	159	145	141	151	169	163	160	149	154	147	143	153	165	154	151	137	128	133	166	168	145	153	177	130	146	131	151	131	128	140	143	154	129	153	142	144	149	151	135	138	149	160	142	159	157	154	139	148	152	136	118	158	143	153	162	151	161	143	137	141	165	160	148	155	173	130	136	158	158	149	146	114	145	149	149	143	137	171	132	142	156	147	111	142	140	189	133	143	164	162	145	146	142	159	134	164	131	136	146	143	143	150	128	158	170	145	131	145	137	137	186	137	151	141	122	134	131	134	141	153	158	129	156	154	129	147	144	140	157	159	153	142	149	157	149	158	157	131	145	148	135	155	125	148	161	141	160	158	163	175	146	158	146	149	144	130	137	111	161	170	124	137	133	140	143	130	128	147	141	160	145	136	156	143	146	159	142	142	124	141	121	145	127	152	136	136	146	125	152	127	137	144	142	134	136	134	135	105	153	169	144	158	162	152	130	153	145	164	133	155	141	145	142	150	117	173	164	158	145	134	133	157	154	156	117	128	142	131	166	153	147	124	123	127	166	133	147	124	154	147	143	168	140	157	151	138	184	136	148	149	142	140	129	129	146	139	135	132	149	129	167	139	151	150	133	177	133	161	128	122	149	146	152	147	128	161	151	141	125	180	132	135	139	132	152	145	138	139	145	155	124	150	142	129	159	165	156	136	140	125	144	147	152	144	152	134	136	132	131	143	143	125	144	144	151	147	152	132	167	128	142	151	152	184	150	158	154	142	129	160	151	167	129	147	161	138	149	141	127	142	136	127	144	155	140	142	164	136	156	134	150	143	162	114	147	139	142	153	159	122	135	153	112	149	128	152	121	152	124	161	135	136	144	130	143	137	148	116	137	160	171	141	140	148	147	148	139	151	151	160	176	137	127	156	144	139	137	133	169	154	129	138	147	126	143	143	158	143	148	138	148	138	146	136	158	138	141	146	148	121	165	137	161	157	144	129	151	141	142	144	151	161	136	143	135	158	132	138	115	144	129	153	155	125	137	136	162	130	136	176	159	148	147	145	142	124	153	151	139	126	121	150	155	161	140	149	167	149	151	147	147	153	152	150	163	149	151	137	144	136	120	136	134	156	139	134	133	169	131	138	148	136	149	141	146	141	152	155	132	141	147	157	133	170	149	133	155	143	147	171	155	130	142	157	138	155	153	152	131	139	134	148	133	146	165	148	161	138	145	141	134	126	140	137	149	158	156	128	154	134	150	152	123	168	148	145	158	153	144	148	147	145	124	147	142	119	147	155	146	146	149	146	137	142	121	132	142	148	154	149	128	144	137	138	142	156	125	142	145	153	129	147	144	137	147	151	146	136	127	125	156	131	141	128	159	136	140	136	146	135	141	141	140	127	161	149	170	157	135	162	159	172	130	136	136	153	127	149	139	143	165	135	150	120	155	148	142	162	137	129	139	126	137	126	159	138	138	135	130	135	153	146	118	128	153	139	116	119	149	131	130	134	148	154	162	167	148	148	139	148	149	131	111	149	151	160	152	139	135	125	151	127	151	158	153	159	154	154	172	151	129	145	145	146	152	152	161	139	141	132	135	156	157	145	161	144	130	143	143	137	151	142	138	135	143	139	135	144	124	142	153	153	142	135	134	144	159	160	171	166	145	147	147	133	149	153	142	155	124	136	156	156	152	152	167	147	150	135	162	143	135	137	154	136	139	127	151	154	143	152	153	127	132	155	163	129	135	161	144	139	146	148	126	146	139	152	144	139	149	136	126	151	156	127	152	156	144	149	145	144	120	148	136	147	137	147	150	139	136	155	151	153	160	136	145	143	131	160	156	145	154	166	130	168	163	123	143	151	148	149	126	140	131	130	149	136	144	168	174	153	141	171	164	139	139	152	149	157	158	151	163	162	143	146	138	153	125	139	134	152	145	171	134	144	140	154	135	149	144	135	161	133	149	151	131	134	144	150	152	141	147	142	137	140	154	141	161	169	142	134	124	137	136	145	154	155	136	134	125	160	152	136	157	137	136	149	139	121	133	149	137	134	148	142	151	158	142	152	130	130	160	133	121	133	170	125	137	130	162	146	139	133	181	145	146	151	144	142	137	149	166	156	146	158	137	150	138	158	125	152	140	155	142	140	145	142	150	141	145	168	138	132	136	141	168	146	131	137	172	143	141	126	132	129	157	150	136	144	169	137	156	134	141	162	151	150	138	166	131	146	143	126	135	135	146	148	136	132	150	138	149	144	152	149	167	126	129	131	173	143	150	141	151	134	156	146	141	167	152	159	140	161	144	134	139	156	142	142	131	151	127	148	146	146	139	158	134	180	149	145	140	151	157	141	166	141	148	152	137	186	124	145	140	132	144	135	139	140	142	125	178	156	133	130	152	155	122	155	149	129	164	152	116	144	132	144	128	138	146	126	150	171	152	168	140	127	142	155	138	162	145	131	148	133	139	159	133	127	151	165	144	147	172	152	146	142	138	151	161	148	151	152	144	149	151	133	145	148	149	156	148	155	111	123	137	163	146	138	143	148	152	141	159	137	155	128	152	144	138	149	149	175	134	157	147	130	148	135	147	123	142	154	151	135	138	159	147	115	148	170	139	148	139	164	113	138	147	157	162	134	124	159	145	161	160	152	149	146	147	150	136	133	146	158	134	147	151	148	146	151	167	129	150	145	144	133	130	141	124	158	153	139	143	159	139	145	141	147	137	157	155	146	145	152	129	144	138	162	155	148	161	142	142	152	137	130	132	131	124	139	127	153	165	155	157	146	149	122	138	142	136	145	131	143	149	152	134	153	165	157	163	120	141	149	141	137	159	126	152	138	144	120	141	153	165	136	148	158	150	150	168	154	136	134	136	155	150	146	164	146	131	140	124	136	139	141	133	145	169	150	139	139	145	156	141	158	123	143	131	127	133	149	138	152	132	155	157	150	146	153	148	146	148	138	155	176	142	145	171	141	129	146	147	150	127	134	142	166	159	149	144	146	147	151	139	151	152	148	151	134	159	122	140	131	151	140	138	157	136	138	130	142	164	144	163	157	127	159	159	135	156	125	153	133	121	127	157	152	151	163	136	158	120	155	152	140	149	128	129	171
20563	15773	7899	3787	3097	2482	1876	1601	8704	2411	15011	855	812	702	689	659	617	629	634	558	567	526	505	517	522	498	443	489	480	458	448	468	444	431	462	435	511	481	440	449	458	452	383	477	479	464	504	481	461	411	477	456	431	424	405	420	426	395	405	393	399	411	411	404	408	419	415	414	445	420	382	419	417	398	426	375	439	392	373	391	393	388	402	411	367	433	408	391	396	418	411	409	414	417	405	404	419	394	396	427	401	412	407	406	383	385	434	427	399	376	401	430	395	402	399	358	395	371	420	444	372	427	394	407	397	410	420	416	376	406	415	385	430	401	398	391	431	404	400	409	381	344	415	368	393	365	412	354	395	367	411	409	385	342	410	401	388	380	387	409	376	404	428	405	396	406	409	401	384	413	407	404	408	402	414	385	426	421	411	447	389	400	416	398	388	448	401	395	407	402	427	414	378	381	410	420	435	389	418	408	360	371	398	407	364	358	371	406	410	415	438	403	372	419	390	430	410	398	367	374	361	389	399	410	391	399	403	407	393	396	412	395	440	381	417	379	389	426	412	372	420	384	400	371	386	408	390	400	386	421	426	378	396	374	375	389	345	417	406	411	409	407	371	373	360	358	393	404	373	415	371	392	408	372	378	367	404	415	393	426	367	371	397	430	391	426	403	370	393	386	376	411	376	392	409	423	400	347	374	403	420	372	405	418	381	445	394	402	405	401	407	399	395	390	389	417	430	398	397	427	398	362	398	372	429	440	368	392	410	429	432	414	359	378	409	388	373	376	354	422	369	422	376	359	401	381	424	380	413	423	427	385	385	366	406	390	425	380	383	393	401	387	426	398	356	390	394	401	387	407	439	395	394	377	404	396	377	385	406	404	411	391	402	381	353	399	366	396	411	403	369	389	404	382	393	388	417	401	380	416	362	405	408	390	364	416	406	404	376	383	405	411	341	401	428	395	393	431	393	420	421	419	418	414	400	393	400	377	412	395	402	407	402	401	398	410	415	422	389	381	405	390	409	395	399	410	387	408	403	430	398	415	400	406	379	420	425	412	428	384	388	386	383	399	428	426	396	376	386	400	376	410	427	394	424	408	429	421	375	394	399	396	412	420	414	396	414	381	394	339	394	394	411	377	406	390	407	403	379	390	381	374	372	383	412	399	348	442	377	359	419	361	409	377	416	389	380	403	388	415	417	436	368	382	405	440	386	404	416	405	389	394	413	393	399	406	369	404	380	380	414	346	396	411	411	400	359	389	388	386	399	415	413	405	403	368	405	401	413	398	420	392	412	410	407	407	389	382	393	420	395	391	406	403	403	410	432	395	362	402	395	390	390	395	428	423	413	373	405	392	366	401	384	400	382	409	372	389	388	372	414	385	396	421	383	380	407	402	395	385	414	418	392	396	408	419	390	405	417	398	392	413	348	388	400	414	408	385	405	424	371	380	374	410	372	377	408	374	386	404	375	400	381	392	384	414	416	388	424	406	382	378	412	421	355	378	389	362	409	415	371	389	386	415	413	372	380	411	420	424	418	386	377	375	384	385	380	388	365	382	388	405	427	432	391	416	432	404	409	395	380	396	394	396	397	393	383	435	387	410	405	442	404	379	360	405	372	393	409	383	402	423	400	389	417	397	397	369	399	357	374	370	407	378	406	420	411	383	422	412	412	367	397	409	389	405	410	371	402	432	401	424	385	390	384	394	364	391	377	410	400	403	400	422	365	362	378	395	417	400	385	382	418	396	374	387	393	377	439	344	394	413	413	423	431	386	378	389	384	419	398	402	396	378	415	409	446	386	361	372	398	422	389	414	391	405	397	392	391	383	380	372	419	393	380	409	393	407	408	404	398	398	375	389	384	374	462	400	424	394	379	367	398	391	410	414	396	381	436	383	371	407	408	367	399	363	350	412	439	374	376	420	421	407	403	396	395	405	369	370	386	399	409	393	408	420	375	358	350	416	380	413	373	365	403	395	396	385	399	392	413	394	391	392	403	354	421	442	398	404	409	400	401	410	396	398	390	406	400	387	388	367	416	385	376	354	423	394	350	433	383	436	391	398	379	372	444	389	373	399	391	401	403	377	419	405	389	365	402	349	393	381	386	416	420	405	434	438	413	428	393	407	395	414	421	405	389	387	379	398	417	396	414	403	388	404	406	436	392	395	414	401	394	442	391	351	404	389	404	465	415	405	417	386	411	381	424	434	398	407	391	388	430	392	398	385	385	397	403	434	375	362	388	402	424	381	391	425	396	366	396	408	404	391	394	391	421	396	361	419	396	397	385	390	392	419	383	387	407	362	371	433	411	379	411	392	448	383	400	378	399	362	370	376	392	370	368	374	385	377	396	390	424	401	411	365	393	401	366	421	396	433	352	395	396	378	397	381	377	378	397	400	389	383	447	395	388	334	384	387	391	412	350	426	412	389	435	414	406	409	365	393	404	414	380	381	381	388	403	437	393	421	362	422	390	398	392	414	400	359	459	426	381	429	379	414	396	424	408	386	394	395	405	367	399	448	393	419	413	397	404	392	382	386	424	405	410	392	396	416	376	399	412	429	379	389	385	403	365	427	348	389	385	403	396	438	353	402	403	377	405	390	398	428	409	392	386	371	394	390	371	416	397	412	436	413	390	363	394	409	379	388	414	409	409	352	388	428	385	393	387	402	420	404	378	404	382	379	429	383	403	392	400	389	417	413	370	386	417	397	408	409	397	410	440	407	441	411	437	397	424	410	376	421	374	389	411	414	408	423	399	393	403	409	375	404	389	418	381	392	370	386	365	410	383	388	352	407	421	398	374	381	418	394	398	424	388	375	375	404	439	375	407	391	387	439	432	399	403	382	404	398	363	378	389	426	375	398	401	383	370	411	372	416	380	404	363	397	378	406	407	411	393	405	356	437	418	421	412	418	404	381	407	430	417	398	388	400	401	370	436	386	411	419	417	385	385	414	395	427	381	373	396	386	409	363	380	434	377	392	415	420	369	432	413	416	350	403	391	427	403	401	428	426	401	415	403	364	426	392	424	407	386	396	399	415	439	409	409	395	377	409	348	389	408	405	394	430	413	384	366	362	404	413	424	425	383	390	382	410	383	376	423	409	380	385	410	385	405	378	428	397	392	384	418	365	377	382	410	361	399	378	421	398	403	440	385	451	372	401	407	411	403	395	368	369	372	374	389	417	357	418	404	397	402	428	398	382	400	414	374	375	409	425	420	394	406	435	382	424	410	402	386	410	371	371	375	402	431	360	398	398	375	381	398	379	427	384	445	396	423	432	374	398	414	405	439	450	422	411	370	394	422	346	408	437	399	393	396	377	419	391	398	396	401	395	402	408	418	390	410	391	404	387	403	395	401	426	372	401	405	383	378	420	383	410	414	398	377	375	371	393	368	397	363	378	412	380	384	377	368	367	433	414	373	398	425	389	400	411	433	403	412	394	383	372	421	404	410	389	359	388	375	373	415	408	389	365	395	396	400	398	384	391	407	396
44269	20573	12260	6049	2073	1192	927	766	16227	13004	9972	685	389	369	343	319	326	308	307	261	302	296	303	271	295	295	296	294	256	305	254	262	261	307	278	286	287	262	271	276	261	262	263	309	295	289	286	304	300	276	347	264	261	277	245	280	254	300	284	304	284	286	247	272	304	249	267	276	278	280	259	271	298	274	264	299	291	276	280	284	296	268	275	245	255	250	260	250	265	269	245	273	264	280	271	270	270	277	266	282	279	264	263	282	271	253	286	271	265	243	259	265	262	303	283	269	290	281	256	243	231	268	259	281	287	280	258	270	288	256	266	295	304	297	253	252	312	219	215	240	256	260	279	273	258	272	242	246	247	300	267	241	244	284	263	240	275	261	271	276	278	290	251	254	266	280	252	271	267	248	278	242	241	287	281	263	244	296	279	274	302	237	252	258	246	292	290	295	252	248	288	263	255	279	297	248	274	250	274	314	265	279	265	251	259	275	300	302	252	294	278	243	273	273	284	251	252	254	295	272	273	274	248	259	265	248	283	284	279	268	259	243	288	245	276	266	269	264	283	294	272	274	253	278	253	273	271	256	259	277	290	288	262	263	245	273	263	253	255	268	282	267	284	247	267	265	252	258	265	271	256	245	314	281	256	279	265	286	241	262	265	279	235	274	301	273	249	259	279	238	303	261	252	267	257	264	263	262	286	251	245	258	287	263	284	256	259	287	266	268	298	256	264	262	286	292	277	257	263	264	246	244	241	289	281	262	268	256	263	286	306	285	258	291	281	275	285	289	284	280	300	269	298	280	269	272	270	263	286	270	273	269	272	252	274	252	266	251	243	268	262	276	239	294	259	262	285	269	268	267	256	265	265	278	261	272	278	273	270	251	304	266	287	263	259	279	274	287	277	278	278	277	266	250	284	279	238	281	272	251	261	281	290	282	260	264	261	252	274	258	270	260	278	258	251	237	268	286	279	296	300	263	290	272	271	288	251	266	263	271	277	227	297	301	274	273	258	301	290	247	283	321	269	289	253	266	252	296	265	243	293	254	272	278	286	256	253	263	247	284	305	253	261	298	296	269	265	244	234	282	264	277	245	241	268	263	273	273	287	297	276	263	264	286	290	261	261	249	244	270	274	292	305	292	228	260	279	275	284	262	257	233	255	263	285	252	246	263	259	260	278	267	261	291	281	285	235	243	270	269	259	244	281	294	289	262	239	252	317	301	262	325	295	292	273	250	255	280	261	258	260	279	285	286	288	262	248	285	280	276	288	295	253	270	276	249	261	280	259	283	264	270	290	263	293	303	273	269	285	269	298	290	250	253	261	280	310	265	283	293	253	268	243	266	271	267	286	258	260	274	275	276	282	250	278	301	282	254	310	251	270	260	262	274	235	274	248	219	239	248	247	237	270	268	248	264	274	243	250	267	298	279	273	270	263	316	278	303	269	266	261	251	292	244	262	300	276	250	283	257	251	259	264	274	297	235	250	237	316	319	258	271	279	268	290	267	275	250	255	236	261	252	272	293	303	288	256	251	270	287	300	257	266	273	257	304	244	254	270	258	270	280	275	266	281	282	249	273	232	244	268	270	285	254	239	283	256	242	250	269	256	263	291	281	254	248	270	261	266	262	278	273	241	265	266	246	267	245	285	274	280	291	257	261	251	267	273	267	270	290	274	273	285	256	268	278	265	303	299	218	285	262	229	303	243	281	262	235	261	246	256	293	291	279	271	269	260	269	284	298	253	247	250	269	278	306	245	275	254	298	261	281	290	256	272	225	259	257	298	291	251	272	285	286	258	278	274	254	330	288	274	255	292	295	254	269	286	267	248	249	295	277	276	259	290	317	267	306	275	257	266	243	263	260	265	248	255	253	257	240	271	260	265	266	262	280	273	254	263	275	276	272	271	256	289	265	301	283	271	232	275	270	285	261	253	296	294	280	273	264	256	281	270	238	304	272	256	254	259	270	256	282	261	265	269	303	252	272	290	278	256	271	247	287	256	273	265	273	250	249	280	233	245	284	270	280	277	265	283	259	268	266	263	254	244	295	277	224	248	283	274	258	251	243	274	292	272	247	260	243	256	289	248	309	291	267	281	242	262	277	305	277	268	251	247	253	258	268	286	284	274	282	310	265	284	273	274	254	286	284	257	261	237	270	234	280	253	290	260	284	272	256	281	280	245	259	276	257	304	269	264	274	251	265	267	277	269	246	264	275	277	293	276	269	269	246	242	316	281	273	269	278	267	251	256	266	267	252	278	253	289	273	273	229	280	266	271	256	198	289	259	270	272	266	283	281	278	270	264	258	238	278	259	246	283	264	259	271	286	254	266	271	293	277	227	259	288	274	280	277	262	273	272	295	275	288	263	268	278	251	278	239	245	275	261	296	268	272	253	271	263	284	260	246	279	268	299	214	259	243	267	280	295	282	267	294	280	294	268	272	268	234	274	289	268	284	249	254	273	270	247	254	263	233	237	257	270	268	275	277	236	275	278	267	265	275	269	286	274	294	269	289	270	267	258	319	278	261	298	257	256	277	287	263	274	272	251	285	284	293	245	255	262	291	241	269	284	255	224	297	272	260	290	263	289	272	242	274	254	271	252	261	252	276	292	266	265	253	245	285	282	232	279	298	258	282	280	296	268	280	280	266	260	301	284	259	247	265	280	296	245	285	273	278	308	253	249	286	248	231	235	284	285	239	252	291	255	230	266	237	244	289	297	272	280	255	270	283	253	260	259	270	293	275	246	270	272	268	236	249	296	255	263	238	240	297	243	271	267	260	286	251	236	280	280	248	279	248	267	234	282	235	271	277	257	266	281	258	286	271	267	250	305	300	277	259	262	275	250	292	271	269	276	263	271	289	224	273	270	255	274	253	258	258	259	278	293	269	279	249	243	292	265	286	303	284	274	273	249	288	269	272	299	267	267	268	272	268	274	240	289	272	267	265	306	246	246	283	250	259	275	249	264	267	253	285	270	316	276	286	245	252	296	272	273	247	281	284	274	255	256	261	268	269	254	262	263	259	304	278	268	251	262	265	224	309	279	282	287	268	291	286	250	248	271	258	289	304	276	289	256	269	266	286	284	259	267	269	267	275	247	267	260	272	259	261	275	263	282	247	280	247	253	259	276	235	286	275	249	269	252	316	294	274	295	284	261	257	281	276	290	246	275	248	317	257	269	258	252	284	282	280	245	280	275	265	282	235	242	248	263	258	245	281	274	229	271	281	293	282	269	233	276	257	260	265	297	291	297	268	286	291	264	236	295	264	257	277	261	309	283	295	238	281	263	266	291	262	262	257	260	267	285	245	250	271	276	273	277	271	282	260	237	278	280	256	259	260	283	257	296	282	294	253	225	273	272	250	284	264	269	249	279	300	293	261	284	274	269	243	311	275	280	255	243	262	259	267	287	277	258	243	254	283	261	274	278	253	255	284	251	287	270	245	267	288	282	259	262	234	246	273	294	269	277	274	274	278	246	293	277	262	243	256	248	259
26083	7020	13735	10155	5832	4621	3624	3366	35216	21499	23329	1465	1332	1186	1148	1138	1062	1030	926	942	879	923	902	841	874	860	797	764	843	779	758	756	743	810	794	746	807	730	719	739	723	727	782	824	730	822	885	803	732	868	774	810	724	730	730	695	713	690	669	657	668	697	673	719	649	657	660	698	686	677	684	699	731	698	718	679	652	690	683	677	679	674	688	704	707	659	673	652	697	673	655	704	690	699	668	697	674	689	774	667	633	655	661	670	719	707	681	675	685	651	672	638	718	696	711	664	665	634	675	670	671	665	665	678	690	651	676	680	659	684	665	667	667	700	714	685	700	656	672	670	687	676	665	607	667	700	639	696	656	758	648	703	677	630	642	707	707	706	646	675	663	666	737	643	696	635	682	661	670	645	640	637	685	691	664	673	674	629	649	705	673	658	643	630	660	660	674	620	648	711	675	666	659	647	679	694	677	694	685	653	671	683	704	691	657	646	666	679	672	632	688	623	608	656	670	696	670	687	638	676	697	695	635	690	658	665	662	692	675	629	700	703	668	718	667	695	667	680	650	708	657	657	686	685	699	650	674	663	648	705	645	704	644	647	632	659	663	719	681	680	683	671	718	675	668	698	679	672	674	689	693	649	642	660	683	643	685	660	678	682	709	692	661	687	642	667	676	721	677	673	680	649	704	641	702	699	661	689	647	697	711	663	653	682	673	660	643	657	658	696	686	686	642	663	660	674	653	651	721	662	671	663	677	689	680	684	657	648	675	693	664	667	660	716	665	683	647	660	664	696	639	668	667	663	709	675	677	668	697	715	650	670	666	707	699	665	655	650	702	650	714	642	647	621	675	664	690	660	663	682	723	701	647	628	627	639	645	689	676	639	638	658	670	682	678	638	700	662	729	631	662	708	613	682	682	678	689	659	640	648	638	654	676	627	696	673	681	692	698	653	634	706	648	651	680	671	660	705	673	668	664	650	685	670	668	627	650	660	661	617	673	677	680	709	702	691	670	663	654	669	693	653	672	621	681	646	686	655	681	682	611	647	668	646	650	743	638	669	659	699	717	688	630	623	711	705	655	722	703	679	696	685	650	671	640	627	709	693	652	677	694	715	679	670	661	676	668	691	659	640	665	706	693	715	641	677	653	646	710	675	681	706	653	660	652	659	684	691	619	658	634	722	682	623	724	665	638	659	627	664	661	683	696	656	637	690	644	663	658	662	670	644	654	691	671	676	666	687	636	640	679	650	694	650	660	605	654	628	639	657	627	677	669	669	627	672	641	685	644	670	669	615	654	662	675	687	632	713	667	627	695	644	658	648	642	645	682	641	670	641	721	654	618	691	644	680	663	632	670	656	661	701	669	671	684	685	723	666	657	687	660	677	721	641	663	658	642	665	662	647	654	682	668	650	678	689	702	670	700	680	678	686	684	655	665	664	647	643	669	670	651	652	686	648	667	715	690	721	611	638	634	671	644	669	685	665	656	692	692	690	654	671	653	646	674	723	710	659	656	704	628	694	678	620	696	673	655	676	680	659	663	606	701	689	704	630	680	676	643	692	670	703	644	672	639	686	660	689	700	683	665	694	711	679	675	650	707	618	646	670	642	669	695	676	660	661	647	629	732	661	661	660	637	646	712	664	675	709	675	698	688	689	673	695	598	640	676	640	648	706	690	700	716	710	661	626	677	681	666	665	650	645	705	648	669	664	620	714	724	669	652	651	657	684	713	651	629	680	657	678	688	675	683	683	620	701	661	647	696	682	627	698	642	699	667	667	660	649	652	642	659	696	669	700	673	643	757	691	646	651	657	669	634	690	693	678	610	688	680	658	633	677	752	707	604	659	643	698	668	685	680	651	692	622	678	664	676	678	663	682	684	662	665	707	687	683	695	662	685	671	689	666	700	706	692	715	638	656	649	673	703	645	684	640	650	682	615	643	677	680	709	646	727	625	647	691	626	659	653	662	655	693	691	725	676	663	660	714	679	662	678	685	645	699	727	657	723	650	653	685	714	613	666	647	715	643	708	624	729	668	690	625	717	701	686	681	660	634	706	662	651	670	667	671	647	698	663	646	656	672	644	664	644	663	656	694	706	683	681	693	659	663	670	704	676	643	691	722	677	637	677	660	672	652	624	702	631	647	682	650	674	627	662	682	653	665	654	657	671	689	681	703	679	638	677	704	617	666	674	662	701	700	678	694	701	658	647	662	710	682	641	644	705	649	666	703	688	680	699	676	698	658	672	711	694	640	638	653	638	724	691	633	681	680	666	687	691	622	692	629	676	627	629	664	697	655	700	671	638	639	681	671	687	688	691	663	652	696	653	618	636	754	643	678	714	651	672	653	665	682	691	653	639	715	696	659	680	671	707	695	656	633	663	660	708	682	669	696	680	635	647	678	683	654	666	708	715	678	673	638	677	653	685	638	686	684	655	690	686	668	664	679	635	673	655	688	707	683	641	706	686	704	678	657	649	679	677	707	638	678	668	643	685	694	698	703	690	651	663	721	664	628	667	665	686	656	662	684	638	669	668	652	730	669	663	702	649	674	683	657	696	641	720	660	664	664	640	666	627	692	657	671	655	685	653	678	710	697	666	683	690	608	662	684	644	686	659	661	685	663	643	626	669	666	718	668	623	673	671	679	648	657	632	655	699	686	655	667	667	630	696	661	647	691	673	680	625	674	702	643	646	651	711	654	679	673	642	681	722	638	684	700	672	681	679	712	682	663	682	668	717	657	669	664	652	655	674	647	655	672	613	680	749	674	658	664	668	659	668	673	679	759	687	663	709	628	669	644	637	677	688	650	662	709	654	644	659	694	718	670	694	656	636	707	668	750	695	687	692	671	612	709	668	684	657	757	668	665	657	700	666	713	669	668	676	636	602	669	667	648	698	706	677	650	688	679	665	702	696	698	658	657	706	709	674	658	681	668	673	657	657	703	662	673	677	661	665	705	686	693	672	648	690	681	681	644	668	653	717	621	659	634	692	672	694	663	693	673	693	679	650	664	669	677	672	640	624	722	639	699	657	655	669	630	646	663	648	630	651	699	679	670	655	677	626	687	653	671	660	688	705	669	683	662	693	683	681	684	696	688	626	651	667	674	639	670	647	697	677	672	707	615	645	664	662	699	688	682	660	653	675	684	680	695	712	706	700	679	680	663	709	666	636	663	661	669	679	683	624	647	718	710	703	695	679	685	664	631	628	676	660	674	631	676	734	685	639	667	682	656	660	748	652	624	663	669	705	679	675	700	633	660	683	653	631	639	671	656	701	716	700	680	660	637	701	713	668	682	673	666	676	679	636	649	732	658	675	661	667	742	692	668	676	663	669	647	651	668	691	710	683	655	666	659	695	660	699	615	697	728	709	653	641	664	687	674	702	696	672	656	682	707	637	669	650	643	659	693	670	679	715	640	683	696	734	666	636	719	678	661	670	710	713	686	727	700	633	640	647	674	650	721	676	664	667	699	698	662	637	658	706	668	665	633	680	667
11798	3362	2377	680	395	357	343	340	449	1040	725	271	315	321	286	284	288	289	281	300	299	293	271	325	296	300	278	265	276	279	301	310	310	280	285	269	313	294	287	300	281	267	270	280	289	266	305	280	285	279	301	264	297	280	284	268	313	272	285	299	288	305	279	284	272	276	272	273	273	291	274	291	267	262	284	303	298	265	271	284	283	292	272	294	280	285	283	237	252	272	270	284	274	277	290	264	298	283	294	259	322	263	282	279	285	270	259	297	291	310	280	285	289	300	279	294	270	286	281	274	240	258	299	267	263	258	292	271	288	267	299	265	308	308	257	283	291	287	269	285	282	296	276	284	285	294	264	271	281	278	280	286	305	285	288	265	270	292	293	264	283	287	272	303	282	279	289	282	307	293	318	295	283	298	306	286	275	306	255	273	262	290	280	263	265	303	285	306	278	294	281	267	284	272	294	284	278	282	290	267	271	270	272	302	283	279	298	259	308	291	284	287	262	292	270	285	273	313	336	326	283	281	259	276	300	254	294	303	270	274	287	285	308	268	299	257	245	290	257	277	299	296	313	302	260	291	267	273	308	277	291	269	294	276	306	286	276	288	279	301	296	304	291	266	324	280	287	262	276	306	303	257	303	282	281	301	279	271	249	247	277	277	282	295	286	294	291	278	259	276	288	289	266	227	287	270	268	277	283	299	269	284	282	294	299	290	278	280	271	295	276	271	321	289	264	302	321	318	289	258	314	266	303	262	275	289	277	271	294	303	291	298	285	284	285	279	303	262	305	270	290	305	297	308	305	256	285	283	315	296	277	277	267	288	298	293	298	280	298	301	270	269	303	282	292	296	280	298	282	271	273	290	267	261	294	298	261	258	293	297	292	307	314	279	296	296	262	293	287	273	295	284	270	300	307	303	302	313	273	275	318	298	270	285	271	292	268	307	312	281	293	296	269	276	288	322	302	265	297	297	335	290	276	277	305	267	307	273	314	273	286	277	289	286	293	307	306	246	270	276	248	264	292	287	303	294	289	273	282	314	304	299	280	304	271	284	305	291	302	296	290	317	287	284	276	282	269	264	301	264	248	300	258	290	275	300	294	299	268	282	313	317	309	281	265	249	278	254	284	292	277	281	252	273	296	263	243	260	309	300	283	285	267	278	288	293	300	282	279	301	284	319	248	318	306	290	275	275	319	327	276	275	265	287	264	296	292	286	263	297	268	301	255	282	309	247	247	277	300	302	279	274	299	302	271	287	290	319	279	275	289	284	304	272	263	293	317	277	289	279	280	260	289	300	303	286	282	296	282	303	276	257	269	271	300	275	277	287	282	287	305	267	280	293	313	318	273	280	279	284	287	282	284	277	309	286	292	297	280	286	271	312	303	289	308	268	291	304	278	260	318	282	264	295	288	266	295	309	271	257	261	324	291	236	256	244	266	271	258	260	304	284	294	285	285	270	265	276	257	267	292	273	272	283	284	273	295	267	267	283	303	300	279	271	262	241	276	285	287	271	259	299	260	284	281	278	311	279	288	269	283	299	280	292	257	262	280	292	282	275	277	265	253	273	281	304	280	287	254	244	264	287	268	291	287	283	276	289	303	274	293	272	295	300	277	281	289	292	298	267	278	296	304	289	269	282	303	302	252	301	280	285	241	295	304	244	257	299	291	308	289	274	300	285	277	260	275	291	287	269	280	315	269	284	302	276	271	297	291	322	245	287	278	268	257	278	266	289	303	294	277	292	294	294	275	289	306	293	285	298	266	296	282	312	292	265	314	284	286	301	293	289	245	309	301	292	287	307	235	274	262	272	276	286	272	290	303	291	268	288	305	277	298	294	266	297	271	309	250	297	286	328	290	262	243	275	292	299	286	288	268	295	239	299	247	277	287	285	266	276	279	274	286	313	273	292	304	279	296	275	286	283	276	266	252	283	285	274	286	271	299	274	268	266	267	270	274	277	309	301	260	269	283	250	267	310	284	256	300	262	291	273	282	255	284	286	318	283	304	302	260	293	300	250	289	317	265	280	306	294	293	269	289	297	276	280	268	258	287	267	303	299	300	248	282	298	256	265	242	286	319	305	305	290	263	269	314	275	279	295	293	305	264	279	298	275	280	271	290	277	305	276	283	324	301	276	254	277	275	263	251	291	303	286	283	283	301	295	290	276	283	282	300	278	317	287	275	289	288	277	294	305	286	278	318	293	259	262	263	282	293	286	263	260	282	253	298	271	295	273	278	294	269	297	293	257	314	295	263	277	327	304	277	301	274	286	290	232	290	287	262	302	304	277	307	298	317	288	266	263	270	298	293	322	305	276	313	269	295	247	282	316	275	267	288	252	267	256	247	277	285	297	271	267	270	280	308	289	304	271	301	290	278	291	270	307	269	319	281	292	276	304	263	267	271	310	298	296	300	306	287	287	254	279	269	303	313	260	295	268	299	300	268	277	259	320	316	308	305	292	261	265	286	251	293	303	294	293	297	303	296	271	279	324	300	280	285	281	301	288	277	277	283	312	288	288	301	306	313	285	299	297	276	319	259	303	269	279	293	277	306	297	262	275	278	277	274	292	304	287	265	275	299	279	262	289	288	303	258	297	315	285	315	269	285	302	275	287	302	263	263	258	278	320	277	299	297	286	272	292	272	269	280	311	237	296	255	286	329	280	231	294	292	298	292	290	260	283	342	310	323	279	256	317	290	270	267	269	268	299	257	267	263	294	277	271	294	261	282	277	298	288	276	281	279	281	247	315	253	274	282	303	238	299	268	279	282	250	291	268	299	262	277	281	275	298	288	283	283	274	278	273	279	301	249	277	259	276	313	268	256	281	251	296	271	280	270	305	255	293	277	289	293	306	261	263	271	237	285	286	293	303	252	273	273	315	258	270	312	301	290	304	279	284	264	262	283	293	285	291	290	286	288	273	290	300	253	278	294	265	287	270	271	246	256	271	280	265	286	274	234	270	300	259	274	235	250	297	279	282	289	290	250	301	264	302	317	290	276	296	302	270	254	325	288	278	268	300	273	266	311	304	285	275	278	283	267	288	269	294	278	256	261	271	265	261	291	277	325	268	289	304	282	283	301	299	322	302	272	296	293	303	312	265	295	277	256	291	300	265	288	311	295	291	302	309	274	299	279	264	270	261	250	308	290	300	277	248	274	269	275	288	291	297	274	296	310	303	274	286	268	259	258	275	255	275	267	291	271	296	292	263	282	267	277	288	291	295	262	288	251	283	290	271	299	281	292	304	283	279	285	310	286	271	239	258	261	284	300	263	258	268	273	285	273	302	286	248	267	269	287	298	282	312	312	315	269	275	276	300	267	276	280	287	290	279	301	278	276	288	286	244	266	289	275	252	265	284	278	277	283	259	271	314	319	294	284	284	279	285	274	287	308	285	298	291	311	278	265	315	274	275	298	271	296	313	290	272	294	275	295	313	287	294	314	286	311	279	281	269	279	303	275	299	278	277	312	306	235	277	260	296	283	289	305	269
6340	2784	3985	1767	1100	965	834	1049	1607	5020	2906	654	661	642	694	692	648	640	671	660	653	676	680	734	667	687	683	652	637	678	694	620	661	654	688	631	693	678	716	675	654	689	667	670	692	706	721	662	689	678	688	712	672	689	662	718	700	646	677	671	667	701	673	691	647	684	666	617	684	633	660	703	707	671	657	683	683	663	678	677	721	702	698	703	705	651	664	668	694	712	668	697	649	673	625	627	680	632	643	649	675	665	681	663	670	641	668	690	700	697	637	698	654	691	667	625	653	673	680	679	677	651	643	692	644	673	719	639	718	670	660	681	660	695	705	689	640	675	657	664	701	627	744	684	732	655	647	635	618	699	656	634	684	654	671	643	728	694	693	629	658	639	734	645	681	700	669	708	627	658	679	702	673	681	694	685	648	652	654	661	714	623	627	699	682	650	662	690	714	673	624	722	605	634	623	673	677	674	643	629	654	673	670	653	664	654	672	665	698	704	680	670	675	715	655	655	712	667	682	667	664	676	691	655	683	711	669	696	629	693	659	668	676	662	729	628	666	644	656	655	641	674	656	665	666	613	652	682	699	672	683	619	629	683	651	664	690	662	735	650	708	660	691	681	687	696	651	640	701	664	687	664	647	667	671	658	676	691	691	679	640	674	670	654	660	691	642	661	663	627	670	680	620	675	655	692	624	611	651	722	651	669	655	703	677	686	666	671	687	643	662	684	724	660	721	651	667	621	643	670	676	706	672	669	680	706	649	627	667	680	635	646	671	644	678	688	692	682	700	716	677	665	687	673	645	665	646	684	684	668	671	656	685	701	647	671	666	683	657	683	616	660	698	693	688	615	645	668	712	685	653	693	655	634	689	651	691	681	671	679	721	680	628	658	703	668	640	698	682	647	617	620	637	681	667	655	681	658	651	674	651	657	687	644	663	659	625	700	661	640	685	658	671	663	657	670	714	675	646	638	658	673	672	640	726	683	670	620	637	652	651	693	643	688	637	684	665	645	708	677	651	680	646	645	672	688	712	677	647	688	674	632	627	689	686	641	683	693	639	656	649	625	676	684	687	680	649	659	689	671	668	632	668	688	637	666	652	682	685	708	679	648	639	714	658	609	638	673	702	674	680	636	688	689	665	670	666	694	666	640	662	650	684	661	638	697	660	705	668	605	673	671	695	618	695	690	661	672	639	662	705	626	645	687	696	669	687	673	724	658	656	711	632	664	655	631	673	720	683	633	703	759	634	695	632	690	659	654	668	671	665	732	681	666	682	696	653	699	640	672	650	659	669	662	624	648	684	682	673	658	666	694	666	662	696	642	682	678	679	722	661	637	683	722	652	686	679	637	646	657	645	649	672	675	669	676	639	651	685	670	721	707	673	659	700	632	715	644	689	644	696	657	664	655	655	669	667	710	642	676	669	667	719	643	679	661	676	664	664	678	667	678	650	678	647	622	616	675	684	721	635	665	717	679	669	650	686	680	641	665	638	711	684	642	650	692	637	646	702	660	683	656	686	658	687	651	674	626	676	694	646	679	705	724	682	657	667	622	667	645	662	604	681	653	619	661	679	674	654	628	707	701	605	673	659	698	679	685	680	641	668	672	661	700	621	655	668	660	634	682	689	691	664	684	680	626	641	699	666	680	673	674	678	676	682	715	659	684	630	656	678	678	667	629	631	704	675	714	692	688	661	618	714	633	670	679	699	633	665	683	658	646	652	674	713	692	687	699	691	669	623	685	667	629	697	689	667	691	680	673	701	669	652	683	658	659	617	636	676	686	704	636	682	705	674	667	687	650	667	663	675	690	694	711	700	629	655	668	658	650	646	664	638	668	731	698	656	626	655	642	692	699	685	675	678	580	653	661	642	633	701	646	658	653	659	689	702	650	668	648	654	691	657	703	696	698	672	663	654	658	679	659	664	631	629	707	703	649	640	697	683	684	661	668	685	656	659	681	698	667	659	657	692	700	683	651	683	643	663	709	627	662	680	650	672	674	672	670	656	665	671	684	645	675	678	660	675	663	629	690	673	653	663	702	677	614	701	689	666	658	683	636	637	625	688	617	641	671	693	682	681	650	612	658	629	667	647	696	697	682	698	647	680	674	675	623	676	685	708	625	645	647	650	598	687	675	611	689	690	654	690	643	682	661	685	625	697	659	666	660	717	643	676	689	677	711	687	621	676	635	656	684	694	641	640	692	656	707	664	714	650	700	650	657	675	693	636	652	702	642	652	667	731	646	655	641	699	658	646	637	692	653	695	668	696	685	623	667	721	728	658	652	654	651	603	693	677	673	663	666	658	630	677	667	657	669	681	684	660	665	670	672	686	713	646	578	628	694	676	700	669	692	682	655	686	656	659	683	621	685	648	690	696	659	676	665	691	647	650	674	660	681	670	693	672	643	666	692	700	631	662	654	685	633	643	680	653	673	659	686	688	683	651	711	633	695	653	677	664	624	683	667	631	674	635	664	683	634	734	679	680	686	665	658	658	669	653	700	648	691	693	666	621	668	630	693	695	658	706	652	685	649	662	642	676	666	675	663	651	654	693	667	633	657	630	705	670	669	670	719	630	671	710	675	681	697	672	650	704	655	711	618	668	674	699	691	661	666	705	681	666	678	674	692	698	691	696	669	683	697	643	627	688	648	695	664	705	654	613	592	662	670	645	682	629	637	664	668	654	699	662	643	692	708	697	693	663	698	687	662	657	694	651	716	648	679	648	673	690	670	681	653	669	643	666	639	683	699	675	669	677	610	709	628	658	667	687	683	682	651	641	645	636	651	675	668	671	662	661	686	659	648	718	693	706	639	716	667	686	643	657	714	643	673	638	704	672	624	646	672	677	689	667	652	643	670	628	681	685	661	679	661	693	632	654	644	679	667	681	638	683	664	714	655	663	648	640	672	638	691	677	681	639	686	692	742	664	651	714	662	647	673	657	666	708	672	657	680	658	671	673	645	633	656	647	611	640	702	660	626	667	660	695	639	636	663	689	686	645	648	717	674	675	649	631	686	658	644	705	673	685	610	659	688	655	646	641	629	658	679	707	639	658	671	683	658	738	656	688	658	656	664	628	649	654	656	680	683	606	624	655	678	662	695	689	659	664	639	701	690	629	712	647	682	675	660	621	674	623	630	672	687	694	659	664	647	717	669	597	665	710	651	667	678	626	686	714	668	670	681	652	707	676	705	666	676	637	643	662	674	653	724	668	658	681	682	722	662	656	694	665	669	667	664	622	665	688	639	610	665	645	699	664	656	622	617	669	652	662	707	679	661	653	646	664	667	646	644	649	645	683	678	668	698	627	648	663	660	748	700	649	678	651	711	620	677	700	673	663	715	668	691	683	667	692	687	644	649	620	679	696	648	680	655	679	690	700	672	669	647	661	635	700	653	655	693	698	703	697	624	635	661	659	670	699	676	668	676	661	635	684	648	644	603	685	675	684	636	675	662	652	672	685	667	675	690	735	673	663	688	676	658	672	710	649	650
18021	9915	5840	1914	1256	2520	1014	416	352	10174	13270	644	173	204	192	179	186	151	172	165	174	172	183	171	169	189	164	162	145	151	173	163	146	164	179	165	164	166	152	167	160	148	154	168	159	158	173	176	170	181	182	164	181	177	141	133	153	150	156	160	155	150	178	161	161	156	149	149	181	149	161	150	162	139	149	164	154	143	172	153	152	188	152	154	156	166	121	164	135	157	161	137	179	174	159	146	140	169	159	162	133	160	157	151	170	158	166	157	171	167	149	167	166	159	149	153	139	166	132	144	165	176	160	149	133	154	147	162	178	143	164	151	165	151	164	164	159	167	160	143	187	135	153	141	160	147	148	157	163	178	169	182	173	148	169	144	144	165	178	141	173	171	171	151	160	172	173	176	152	142	139	158	144	165	152	150	125	152	145	145	164	134	140	130	176	144	153	158	165	166	144	174	157	163	154	155	157	139	145	158	165	169	163	157	155	169	150	162	195	160	172	137	155	145	182	144	160	157	163	155	180	178	150	164	172	142	162	173	185	154	154	161	178	146	151	157	153	198	156	141	163	163	173	157	150	171	181	119	172	153	176	152	172	149	190	161	161	182	140	176	176	167	167	154	166	143	159	168	163	156	159	138	140	141	186	166	136	133	172	168	153	152	147	179	153	157	184	171	152	154	133	141	163	183	158	156	154	182	153	155	151	167	176	183	155	164	158	162	130	183	169	139	149	171	154	144	165	145	156	165	167	181	182	173	164	153	168	147	168	163	185	152	122	169	159	157	160	143	149	177	163	135	125	155	142	180	164	149	156	153	159	141	165	143	145	151	139	156	150	134	149	177	156	141	170	154	178	177	162	157	148	175	147	150	168	168	137	159	149	133	163	136	161	138	145	178	190	158	172	148	171	173	160	148	162	156	167	173	176	155	145	144	140	176	159	159	142	168	151	165	158	181	150	161	151	170	179	147	156	152	150	164	133	166	152	151	180	179	158	181	168	146	167	149	156	150	137	144	153	156	168	169	154	174	147	175	177	160	166	171	173	204	171	171	164	157	158	164	167	160	144	146	160	179	147	131	126	151	155	183	159	154	158	154	155	160	148	144	173	164	148	161	152	129	171	151	153	154	149	162	142	164	154	158	159	139	141	149	165	157	171	173	147	164	155	168	142	161	137	153	170	151	151	162	164	169	175	145	152	141	182	124	184	150	153	169	168	178	141	148	152	144	159	156	132	151	140	169	145	149	187	168	130	166	166	159	155	165	153	166	146	140	141	154	166	179	154	134	157	160	160	159	167	174	175	141	143	150	144	173	152	146	167	155	147	161	182	164	132	149	162	171	152	160	168	146	149	180	163	156	144	179	160	168	146	182	169	164	149	163	161	161	147	151	171	163	141	164	158	149	159	164	156	162	158	160	160	160	172	159	192	160	144	164	134	138	164	165	175	147	150	153	151	152	142	152	124	179	166	165	169	158	187	145	188	147	147	180	169	147	185	150	130	133	144	154	154	147	155	144	157	160	163	156	153	151	171	157	166	160	143	192	190	165	162	141	160	152	157	154	144	155	148	132	163	157	167	134	137	152	176	156	139	164	144	149	165	157	149	169	152	149	143	141	149	164	133	161	162	165	156	169	155	153	160	154	127	169	159	142	136	171	160	159	165	177	165	148	175	160	149	166	155	173	164	175	149	166	147	141	163	173	143	157	166	162	149	187	145	189	167	145	166	173	151	160	189	145	143	148	162	172	152	169	138	160	191	174	160	156	157	168	172	163	160	163	157	179	173	182	128	179	143	166	139	174	156	165	175	177	153	144	147	161	188	149	172	154	149	156	170	144	135	152	167	160	168	142	162	146	157	136	146	179	165	164	169	186	161	153	179	180	127	169	172	142	141	158	138	161	146	168	182	146	154	163	151	153	173	158	157	151	168	137	163	160	136	168	174	163	191	175	134	147	154	157	149	145	169	154	156	151	168	144	143	135	122	171	157	161	147	166	146	141	159	148	164	172	153	142	144	134	183	164	152	145	147	167	170	144	167	178	140	152	151	136	166	177	149	138	152	149	162	195	152	142	167	159	166	176	166	146	155	147	162	151	165	150	164	170	129	164	152	157	142	144	151	157	147	169	173	132	137	163	165	172	142	136	126	159	167	147	162	162	132	159	177	170	143	177	132	139	133	168	149	152	154	160	171	143	178	182	161	142	156	153	171	170	150	186	146	195	152	144	162	156	154	144	148	136	143	155	179	163	162	146	147	154	179	176	160	145	138	153	151	144	148	166	166	154	126	156	164	172	159	136	154	160	149	167	142	159	146	188	168	150	175	159	165	168	165	152	171	156	151	156	138	160	169	149	187	183	162	161	181	136	183	164	139	135	157	134	172	170	149	155	161	152	176	152	150	168	171	155	165	133	138	146	150	148	167	157	166	140	134	169	151	146	150	161	164	179	156	142	157	159	149	161	165	159	166	164	181	143	164	158	171	184	164	157	171	151	148	130	150	161	161	146	164	170	151	140	165	167	128	138	145	155	168	151	155	147	146	159	171	169	153	168	171	145	142	162	145	149	158	138	151	132	149	155	160	155	139	178	144	164	144	140	164	152	152	159	170	162	143	158	140	162	146	168	198	164	145	157	181	160	144	170	161	172	165	147	157	149	143	147	161	166	158	151	143	151	163	181	154	157	178	158	175	152	155	148	165	151	158	159	162	164	163	146	182	163	171	177	165	156	143	164	152	146	171	155	161	162	152	170	148	160	145	179	149	142	160	135	177	180	147	168	155	150	144	174	167	153	154	151	168	143	140	142	147	138	166	151	161	157	129	166	143	149	159	166	157	156	156	149	179	133	155	151	172	160	188	163	149	149	152	165	172	187	164	164	157	163	174	155	173	164	156	130	156	178	140	158	154	154	150	144	177	164	148	137	149	132	149	176	144	158	166	144	169	138	175	169	161	155	148	165	165	160	143	130	158	187	134	160	163	156	173	154	149	186	171	167	147	138	150	145	156	159	147	189	167	148	159	182	176	171	154	149	159	144	168	137	130	157	159	157	156	161	178	162	135	136	144	163	160	158	169	146	155	130	164	172	157	139	153	154	144	166	149	151	174	185	135	154	169	136	160	154	148	155	180	156	151	156	149	169	147	171	157	148	164	167	152	167	158	145	142	158	156	162	162	163	140	146	165	154	164	172	137	147	135	158	139	155	170	140	160	164	152	143	162	155	170	155	168	174	173	164	151	159	171	137	150	155	158	156	159	181	137	165	161	130	143	155	152	141	176	179	158	168	158	166	181	161	164	162	150	157	155	111	162	167	139	157	185	139	152	160	150	170	165	154	156	175	125	158	165	147	160	146	182	172	141	164	165	155	146	161	170	163	156	159	158	166	161	155	136	152	162	136	158	169	147	169	162	143	179	133	178	150	149	145	152	177	153	158	169	132	146	150	141	154	155	166	164	156	158	177	158	151	175	173	148	175	161	171	146	136	160	157	159	155	160	189
10620	7914	7396	4521	4653	7881	3476	1698	1681	26639	26091	815	694	663	623	635	565	564	510	547	543	530	483	489	506	483	495	485	479	505	477	465	460	474	456	473	492	450	494	497	416	424	473	475	415	510	510	482	501	509	499	463	494	413	425	462	403	462	461	430	426	445	447	424	407	421	446	423	433	392	439	420	383	434	433	422	402	457	423	428	395	462	423	417	447	478	418	446	479	396	416	435	408	413	435	420	434	480	427	406	451	462	416	448	426	439	427	435	430	468	400	402	424	427	397	412	393	419	422	384	414	428	437	415	405	401	442	440	392	388	439	420	415	417	414	400	395	425	424	461	422	398	448	468	466	435	418	397	455	393	431	392	385	376	397	430	408	437	414	393	412	393	389	469	412	447	403	450	385	423	421	392	427	414	449	421	444	395	444	433	400	446	464	419	417	431	414	414	421	422	409	427	391	416	428	449	438	433	404	425	439	379	412	422	428	412	447	402	475	390	426	415	403	434	387	400	411	446	407	402	421	408	407	401	427	426	428	411	416	390	432	434	433	421	403	415	373	400	420	418	445	409	425	403	419	386	425	441	421	429	408	414	385	433	400	462	444	423	424	436	409	402	415	406	420	423	375	386	406	419	431	421	416	383	403	398	421	419	401	429	388	414	453	439	462	446	424	413	425	385	429	406	417	424	432	438	421	414	445	382	398	435	407	426	415	435	441	418	433	385	430	417	409	441	480	440	436	416	442	451	414	430	443	394	409	425	412	452	388	419	415	411	440	440	415	424	429	452	411	416	401	419	407	436	431	392	434	393	431	428	422	423	420	401	401	407	430	410	435	424	405	407	419	427	386	424	417	403	413	444	425	452	392	434	413	454	422	397	407	445	445	407	442	434	432	432	429	437	410	404	404	392	410	434	409	402	429	420	428	420	411	411	406	426	416	383	418	421	447	412	431	419	402	425	416	421	451	434	439	407	439	396	418	444	441	431	418	426	440	394	419	424	381	442	381	425	417	430	380	397	444	425	397	514	449	416	438	418	436	427	425	420	378	425	457	423	417	427	410	427	437	436	431	436	372	433	383	423	441	417	378	429	398	419	417	439	451	362	414	398	462	398	419	439	428	410	422	415	397	407	426	403	421	438	426	433	412	424	403	402	407	395	392	412	448	399	446	432	463	423	382	439	408	429	461	424	428	425	404	402	428	401	425	383	405	400	439	421	437	413	398	380	430	410	411	437	475	419	422	441	414	390	417	450	417	411	407	413	447	424	392	420	426	421	435	426	419	420	381	408	395	471	434	429	416	426	417	445	409	390	395	444	410	374	393	399	406	427	460	418	434	435	451	416	408	435	435	413	415	410	414	372	409	431	414	413	389	434	451	422	427	418	430	381	411	422	426	454	437	397	428	441	446	428	382	444	406	444	401	413	405	417	387	410	438	443	365	414	442	439	427	407	386	408	416	422	373	445	411	387	413	385	396	421	407	410	455	430	419	431	400	399	403	426	433	395	458	448	439	365	453	458	443	431	390	401	406	424	413	440	428	432	415	431	402	483	458	403	419	406	422	455	411	471	418	421	424	432	446	398	408	434	429	420	428	440	383	423	419	417	412	446	444	418	422	437	419	450	437	426	416	435	414	403	397	462	412	419	439	381	415	456	433	375	419	437	403	433	422	425	442	407	411	433	431	409	427	434	430	397	385	436	419	408	418	444	434	431	396	422	423	403	406	415	435	448	417	441	421	383	387	411	438	416	412	438	432	426	392	384	421	422	401	425	396	412	398	390	407	444	422	409	446	403	374	424	406	439	402	412	439	438	392	419	394	449	411	428	443	448	405	462	431	420	412	423	398	460	401	401	398	421	441	421	414	414	405	416	447	399	403	419	397	415	401	412	414	460	442	431	422	394	426	402	412	429	403	393	426	441	443	449	441	418	443	436	385	415	449	401	431	437	429	413	429	465	419	402	435	423	406	425	392	379	417	400	446	407	397	448	429	420	400	431	430	421	402	451	419	429	412	398	407	426	404	486	396	443	437	406	426	436	385	412	411	406	430	427	398	446	429	383	393	434	410	429	378	422	443	443	381	415	378	442	423	411	405	426	403	422	441	410	398	436	438	427	438	444	426	457	441	452	418	405	418	383	418	434	443	420	435	412	397	453	419	414	417	384	426	387	402	402	407	419	409	463	408	388	425	437	437	427	426	374	435	423	397	425	392	452	370	417	370	401	428	398	425	451	409	431	403	471	435	418	439	404	415	435	385	392	447	417	409	388	376	403	421	424	409	423	451	427	447	415	447	411	446	436	438	423	415	417	406	450	415	395	411	402	396	410	436	435	389	409	398	448	434	424	409	442	432	430	443	435	413	459	410	392	431	417	409	430	422	449	412	406	397	447	423	379	436	419	454	415	418	398	409	423	397	403	406	402	419	428	401	437	428	442	409	414	433	456	389	384	456	415	405	438	421	444	429	422	415	443	429	398	411	415	441	439	423	397	372	409	428	431	405	375	416	412	445	425	436	386	401	438	380	386	432	413	431	453	406	399	429	410	404	459	412	416	416	427	386	405	436	425	436	401	405	386	401	404	412	409	418	433	472	421	441	411	402	431	445	408	417	429	384	430	369	417	438	433	427	444	440	419	438	416	392	420	417	448	390	400	446	427	406	411	424	386	371	464	432	438	413	422	422	440	405	421	430	467	439	374	412	423	382	398	394	431	437	435	454	395	420	444	452	384	436	421	426	405	437	417	407	368	441	419	401	416	427	438	408	422	447	442	433	431	415	391	380	429	432	450	452	426	398	409	423	411	418	407	467	393	415	410	434	392	408	449	403	388	426	426	421	423	408	435	408	456	395	406	391	434	421	401	390	441	412	424	361	423	418	426	411	408	403	407	417	448	440	424	442	389	423	413	422	398	413	416	428	449	422	396	400	397	444	409	432	395	422	400	432	418	425	411	442	458	418	428	434	460	445	406	404	404	414	429	416	407	436	427	418	413	414	390	430	421	432	419	378	470	431	431	406	422	416	415	425	419	436	457	432	436	448	427	470	407	414	405	445	429	428	385	410	410	441	426	460	432	445	420	406	431	409	427	426	377	374	419	399	399	440	383	427	406	409	402	400	405	408	437	426	420	412	440	420	420	390	398	417	419	434	416	414	406	454	451	401	443	426	444	441	448	439	424	404	409	443	450	386	412	418	427	405	433	446	423	409	421	396	409	440	437	378	402	453	451	396	427	375	413	458	404	427	400	393	414	424	412	420	430	419	460	444	402	425	429	398	445	369	409	450	445	394	432	411	457	387	444	427	444	435	425	416	428	386	428	422	445	426	423	396	442	402	417	432	473	404	441	420	396	429	421	418	465	424	435	396	389	439	383	394	426	426	398	453	421	446	421	409	443	449	425	410	415	399	450	391	422	416	419	442	411	411	435	403	437	411	402	411	431	433	426	443	429	418	391	445	415	454	407	417	392	440	414	424	417	399	438	434	392	443	394	384	433
28035	18382	28845	18177	5670	5073	1872	757	605	10190	24016	2243	360	306	365	324	334	353	302	308	313	300	299	291	300	320	279	302	292	301	258	293	282	284	288	271	270	277	264	279	310	286	272	299	313	270	295	286	281	295	302	294	282	278	295	305	278	312	270	288	265	251	285	295	278	247	262	268	268	262	262	268	306	300	288	303	262	281	281	276	271	285	300	253	299	292	287	275	276	291	288	264	270	256	257	267	277	277	253	296	260	282	248	279	285	294	274	299	274	285	292	280	255	259	237	267	274	277	273	249	257	293	301	278	285	247	248	268	268	284	291	264	272	301	284	261	291	269	275	268	288	249	257	288	244	290	267	285	280	276	253	276	261	277	289	289	265	268	295	284	279	261	285	282	308	248	281	255	301	298	280	270	266	265	308	278	269	250	297	287	290	260	265	274	272	244	248	247	274	292	268	285	250	275	281	249	279	277	271	281	284	268	284	235	266	268	299	293	247	277	272	294	279	274	282	291	299	269	264	261	264	263	262	288	285	264	288	269	275	259	303	266	257	275	256	261	283	313	285	292	284	286	287	285	267	257	279	261	267	281	280	267	284	284	282	294	323	276	294	295	268	294	265	283	260	304	277	289	281	249	255	260	273	276	271	288	246	252	305	259	264	253	272	290	267	244	247	271	308	285	281	280	279	250	280	287	283	278	281	283	299	281	267	284	274	258	290	273	245	271	268	279	302	272	258	264	268	294	265	254	272	274	263	264	271	256	272	272	302	258	268	295	240	272	270	236	265	252	274	282	285	278	272	252	282	291	283	250	258	254	283	272	255	255	249	339	282	274	261	277	251	254	267	243	280	285	280	276	285	262	282	287	287	275	283	277	253	266	281	279	281	276	261	309	276	269	286	287	288	292	240	294	269	273	267	274	291	265	266	263	272	291	264	263	270	279	245	277	269	275	274	301	281	290	257	271	289	293	275	239	290	288	266	284	259	271	259	286	294	250	263	293	269	258	271	294	282	239	244	242	274	260	273	250	276	315	254	263	271	272	262	278	268	269	278	254	255	289	266	254	263	270	258	298	273	279	281	224	284	291	277	254	304	285	269	266	275	300	255	276	285	249	286	265	269	303	311	266	257	282	305	274	286	285	285	267	298	278	272	268	312	282	296	276	275	281	281	250	263	278	281	285	279	276	270	283	252	281	272	258	272	268	291	258	270	274	259	294	275	250	263	275	288	270	284	293	272	271	273	264	243	262	276	293	298	273	283	276	260	286	275	308	260	299	269	252	275	256	275	284	265	268	294	297	288	303	285	289	287	271	278	274	301	274	257	288	289	285	284	311	296	247	276	286	254	288	294	253	265	259	281	261	256	275	299	244	275	291	276	256	267	274	265	255	288	277	285	258	273	269	267	271	298	274	285	240	269	274	278	261	283	275	259	293	247	269	288	265	274	269	302	274	253	239	262	279	260	279	283	268	278	248	277	306	269	267	282	270	265	265	252	270	268	272	300	264	303	278	266	260	280	266	253	270	249	261	249	283	269	292	293	260	265	278	288	252	251	260	278	258	263	256	257	286	281	275	305	272	270	277	284	269	267	262	263	280	258	283	287	260	281	286	316	247	299	288	268	260	267	263	274	291	274	292	263	296	286	290	260	260	289	273	250	263	282	320	263	265	241	254	280	268	291	287	281	279	310	278	264	241	278	269	238	252	268	282	262	239	275	268	284	251	288	272	312	291	258	291	313	278	264	283	273	267	267	258	289	282	288	274	290	238	263	276	259	281	269	291	273	278	272	269	255	256	256	284	269	306	273	275	258	264	275	281	281	245	262	257	253	286	265	261	268	249	289	285	278	256	237	275	266	276	274	254	284	276	264	281	296	287	251	296	283	264	280	294	273	256	291	296	286	272	265	245	255	332	273	275	270	272	304	277	271	266	247	254	291	270	291	278	255	274	269	271	256	279	270	292	288	286	293	283	256	258	264	264	275	245	262	261	264	302	299	295	340	271	249	259	262	278	259	249	272	266	276	284	279	254	278	254	261	257	269	279	281	276	289	257	264	262	249	299	272	279	262	285	284	261	254	264	279	269	272	308	248	272	264	241	246	272	262	280	287	289	244	251	256	261	261	247	267	287	267	269	257	281	243	261	249	285	308	272	257	253	258	257	278	262	281	285	274	275	286	284	276	255	290	294	239	274	250	308	291	246	264	279	254	256	267	248	255	294	268	289	278	279	282	277	262	262	320	266	279	266	306	239	306	279	277	286	255	272	269	285	297	272	260	256	244	291	261	261	263	298	245	290	276	273	289	256	281	260	275	308	267	272	278	257	272	281	256	237	272	316	247	286	259	278	284	281	309	301	291	279	283	257	279	274	273	282	283	289	244	261	277	270	287	279	264	279	265	282	271	229	274	264	256	288	305	258	269	280	242	279	269	298	261	254	282	246	272	316	247	255	282	261	266	263	296	294	264	294	242	262	283	314	291	298	257	259	266	273	267	284	283	307	277	241	259	262	300	272	274	269	253	273	257	270	272	254	275	288	283	275	262	281	275	272	253	247	268	269	245	292	304	276	268	326	284	260	268	279	299	269	232	280	289	256	263	291	257	223	267	272	260	263	265	287	261	280	277	274	262	284	239	298	286	285	268	273	288	259	280	244	264	285	274	335	278	258	266	272	279	302	272	240	294	268	274	297	268	299	240	290	269	277	256	258	290	278	270	284	272	252	262	240	278	297	301	302	281	264	263	286	297	269	270	233	273	248	284	268	226	267	249	274	258	283	262	257	250	294	242	278	282	280	297	283	250	288	262	246	280	288	262	308	283	298	260	282	286	264	272	305	261	278	265	274	273	283	270	277	269	270	301	298	247	278	256	280	259	244	273	278	268	266	293	257	257	268	265	265	279	272	283	282	302	297	265	300	280	247	280	311	262	300	245	281	274	271	275	246	282	288	279	275	260	258	238	283	307	304	304	276	264	278	253	261	275	279	290	297	261	287	302	269	298	304	274	264	287	268	281	249	284	272	258	296	245	271	252	269	264	259	255	271	285	264	251	295	273	251	281	292	277	312	279	288	268	246	281	292	292	245	289	290	286	278	272	269	252	285	237	256	290	265	293	282	289	266	271	282	267	256	284	274	271	279	270	265	228	255	293	283	269	256	279	279	274	264	279	273	269	295	301	274	269	285	282	291	260	283	267	286	271	295	290	281	310	280	276	272	293	286	266	270	269	257	293	264	287	259	250	290	270	275	273	254	279	250	267	266	288	276	288	289	262	284	287	273	263	281	261	280	255	275	255	280	275	253	263	284	285	278	251	296	264	276	291	276	299	290	243	301	277	290	271	260	287	268	268	258	281	298	278	289	256	294	275	271	267	270	268	280	285	272	243	266	292	260	284	279	266	251	268	292	263	277	291	279	255	242	280	297	275	249	264	276	262	264	239	273	292	267	267	254	286	269	282	263	278	276	294	284	291	260	286	269	278	266	268	282	270	293	277	275
15162	12291	31324	20422	10218	12497	6548	3035	2469	23371	37356	1456	1254	1233	1148	1060	1063	1009	955	973	920	871	854	851	829	826	794	785	830	743	800	758	756	749	740	760	771	757	753	755	720	721	710	827	801	739	845	887	892	784	804	844	749	818	706	712	676	691	717	732	733	687	717	722	724	635	718	732	718	667	730	671	688	677	703	712	699	671	610	675	704	637	698	708	666	663	657	719	705	681	701	691	668	629	715	696	700	642	685	696	670	701	687	682	672	690	621	683	629	619	698	733	662	725	660	678	683	656	692	707	677	646	687	646	688	682	687	681	685	698	685	710	657	656	706	623	668	664	659	682	704	650	629	703	635	633	675	701	685	691	668	653	718	686	733	657	681	677	679	672	678	652	699	647	657	698	685	728	672	691	635	739	696	696	674	689	665	694	666	642	683	693	623	675	686	681	697	675	663	685	642	668	658	640	690	678	639	681	719	653	670	671	677	688	687	684	668	672	644	679	689	663	688	714	684	662	670	735	688	677	670	680	693	696	683	631	645	687	742	641	703	661	683	661	645	684	693	678	669	666	699	651	656	640	675	679	686	665	642	708	662	636	668	652	683	663	698	672	670	684	695	660	673	607	676	666	696	655	680	699	659	641	684	676	658	703	668	676	652	695	670	622	710	657	627	618	657	699	708	645	712	671	651	598	683	716	707	665	672	683	641	655	664	643	695	676	648	637	671	697	706	682	678	665	680	634	705	654	684	660	664	653	688	672	654	683	705	697	650	661	662	621	663	645	679	712	680	689	695	607	673	638	708	670	706	684	673	640	699	643	692	688	698	652	651	632	649	678	651	674	717	662	677	703	680	667	664	727	700	665	696	689	681	656	677	717	667	627	692	703	682	731	717	689	697	733	647	655	672	653	652	677	634	645	645	697	693	659	719	667	661	676	637	657	701	689	612	735	663	678	657	675	707	662	652	661	633	657	655	674	661	686	673	647	664	686	671	639	672	642	701	676	690	662	675	663	654	680	702	721	737	673	655	672	655	677	671	695	650	672	633	676	675	699	703	679	630	654	694	704	678	634	660	668	677	646	654	671	667	659	672	687	670	638	677	677	637	648	660	694	668	678	642	660	641	661	667	697	682	657	725	655	662	625	686	642	662	622	638	663	669	720	687	707	709	661	676	691	678	664	669	704	673	681	667	668	693	638	701	683	675	650	663	668	676	688	655	622	716	636	642	682	641	666	685	705	683	635	708	687	605	634	739	670	719	668	692	668	686	659	728	703	693	661	680	702	709	677	709	701	690	686	680	681	655	688	698	678	707	667	619	620	672	690	715	634	683	667	687	654	675	686	681	739	642	629	672	662	684	712	679	659	680	678	679	631	661	701	699	671	657	640	707	715	675	689	653	662	627	636	670	692	697	683	642	632	629	669	672	670	647	684	682	709	714	690	629	716	668	698	678	688	664	706	673	741	649	673	654	709	708	638	631	652	698	640	656	673	700	693	704	680	674	715	707	689	658	685	639	640	646	669	686	655	679	637	656	661	659	639	702	697	693	696	693	667	699	692	665	691	628	674	688	675	717	684	652	711	634	681	664	661	644	686	685	638	684	680	665	686	664	674	691	638	654	683	625	644	653	732	678	711	715	672	684	663	704	662	660	694	675	694	653	655	673	699	623	628	676	688	702	659	619	717	683	682	684	681	716	710	681	681	670	689	712	638	672	664	685	645	683	657	633	652	706	697	706	637	693	667	665	653	668	655	706	673	651	672	650	666	679	677	672	655	661	690	719	671	644	679	660	652	682	652	646	658	648	723	660	676	651	657	694	664	635	677	658	675	696	599	695	638	714	664	639	652	677	683	701	653	638	651	709	696	698	658	671	699	684	677	688	659	716	629	645	614	690	673	711	684	643	683	656	650	710	725	616	663	653	689	627	672	658	685	669	654	680	720	732	678	705	636	644	671	687	644	672	671	644	666	667	678	718	651	685	709	702	675	688	662	635	709	706	710	643	699	659	690	694	645	707	668	681	717	637	685	596	652	689	643	724	688	661	673	690	731	651	663	660	678	601	704	692	672	702	673	716	746	631	683	665	630	716	634	706	669	700	660	680	642	692	669	665	709	686	685	699	672	689	711	641	673	679	658	665	670	654	718	685	724	641	712	623	683	647	734	696	674	676	679	661	659	672	712	729	647	595	659	703	690	693	651	719	694	681	683	643	702	672	715	690	716	649	720	661	675	620	705	682	699	653	679	693	670	655	670	659	685	702	717	675	666	650	719	715	679	668	722	680	643	690	660	676	668	669	621	679	706	672	663	640	647	656	656	655	697	687	708	653	693	655	729	687	672	656	657	710	680	669	653	735	648	691	633	668	627	630	626	652	696	679	706	675	698	668	680	651	682	718	681	670	634	666	686	662	690	667	662	673	658	673	693	664	656	644	675	677	652	631	646	658	694	659	672	667	668	664	680	605	677	714	649	681	645	720	684	734	664	671	672	639	679	680	672	675	681	662	682	644	688	643	642	626	643	708	667	701	679	724	706	711	669	650	641	672	628	576	669	636	740	667	696	693	655	642	670	710	735	658	668	661	736	679	650	678	690	682	623	653	696	671	697	639	661	679	675	655	659	641	634	666	673	664	642	676	642	715	698	684	657	716	694	679	640	656	700	675	655	713	694	663	675	641	729	702	618	701	659	679	676	636	701	680	662	656	665	694	688	702	695	702	705	706	647	644	680	681	683	711	720	693	656	708	675	697	688	678	646	663	650	622	689	628	695	661	733	699	706	653	679	662	671	635	708	696	663	685	661	652	652	620	702	665	683	660	704	664	645	709	696	700	680	673	652	719	677	703	650	663	704	687	712	683	642	652	685	679	685	675	644	665	642	700	654	643	715	712	680	727	693	640	690	646	707	725	713	692	658	701	660	733	671	634	680	680	683	678	709	706	630	664	679	689	715	663	660	722	729	683	699	649	669	702	666	709	716	725	658	646	647	638	677	697	705	731	663	679	666	716	680	667	665	686	650	729	658	687	710	662	700	639	683	710	692	708	652	705	716	698	696	673	641	696	651	669	685	667	645	663	639	682	675	649	650	733	653	737	646	633	709	680	692	692	726	687	691	680	674	696	683	675	655	669	671	699	680	676	692	671	727	660	664	698	611	674	641	736	669	684	668	721	681	645	675	658	650	703	702	654	667	700	667	675	663	650	690	691	734	636	675	684	680	672	692	662	684	670	737	676	648	733	690	689	676	651	708	683	652	708	703	686	655	711	695	710	617	686	679	665	647	670	680	681	697	694	698	714	680	656	694	689	716	692	698	674	717	668	663	668	669	698	647	680	689	700	701	659	680	634	718	688	681	674	669	657	695	700	651	751	684	671	681	702	634	624	662	635	647	670	682	662	635	685	655	677	671	703	693	676	650	717	666	706	651	685	688	689	696	661	700	687	647	691	712	644	663	643	682	698	663	700	666	697	705	676	671	682	665	658	623	677	743	677	686	630	682
10878	12353	23608	17230	5188	974	486	333	318	379	638	329	330	317	285	264	278	260	311	280	284	256	299	278	281	305	300	272	288	294	256	291	330	312	280	268	333	297	286	271	271	289	307	269	293	308	315	295	282	257	260	271	274	280	317	286	274	304	275	313	268	311	299	238	288	313	274	322	275	277	301	310	293	300	297	311	285	315	305	285	280	318	309	306	313	265	274	278	268	297	293	310	300	289	280	260	283	263	280	288	276	297	301	279	275	276	289	305	282	270	302	309	275	300	286	291	297	336	267	316	295	281	294	269	284	299	259	320	300	292	313	293	304	309	280	286	264	282	272	282	334	295	301	295	281	338	285	292	252	287	286	303	288	265	282	301	298	297	282	267	273	284	280	279	322	293	300	300	275	301	301	306	276	271	294	304	274	303	302	276	299	275	308	289	284	292	267	259	288	286	280	315	300	288	274	297	282	304	305	282	287	260	274	288	325	288	274	309	306	278	281	326	309	271	273	292	305	289	268	313	311	287	299	279	318	264	296	301	289	291	268	348	285	277	279	252	319	301	274	268	282	322	298	304	289	286	305	279	299	301	294	254	277	309	315	297	291	261	276	321	280	277	256	319	284	269	285	293	288	275	289	305	281	302	305	291	311	296	280	268	296	287	304	298	290	308	289	305	289	265	278	300	295	312	316	305	289	278	249	257	268	296	245	269	269	268	279	275	299	285	277	298	301	283	283	281	267	305	300	302	276	301	300	290	297	305	264	273	313	288	258	268	299	256	320	291	259	275	288	304	297	245	284	271	294	300	273	293	282	300	301	286	309	305	285	290	287	290	290	306	279	304	311	234	302	322	290	274	295	303	272	298	308	303	270	312	272	285	302	286	266	284	286	276	293	315	284	289	284	313	286	278	267	256	270	312	276	293	302	289	285	262	268	312	284	269	313	296	293	277	293	277	291	261	294	297	273	299	301	302	285	300	276	308	295	288	256	288	292	277	283	281	291	339	321	307	274	280	265	286	298	275	278	308	265	288	294	280	274	262	255	285	277	261	296	275	302	297	259	284	319	281	258	271	263	250	300	290	298	298	322	269	302	288	297	302	291	264	276	303	308	288	296	295	287	318	268	292	275	271	320	317	270	286	316	312	296	303	290	324	267	305	293	291	297	358	281	286	283	303	282	293	269	294	302	300	287	295	304	287	319	304	267	250	297	287	279	275	296	266	335	300	282	279	271	301	322	290	302	301	299	261	301	299	283	276	280	293	282	297	309	332	276	268	301	307	273	246	245	300	295	314	264	266	286	280	275	318	287	309	279	326	273	279	283	290	293	293	319	277	275	283	280	261	300	304	269	279	303	273	294	270	302	279	283	290	292	315	295	271	269	298	304	321	284	281	292	273	297	298	266	267	280	250	298	303	271	306	292	295	290	294	285	320	302	342	281	320	301	287	286	328	306	285	294	325	312	302	293	248	299	304	278	278	297	259	260	281	312	267	296	226	289	312	277	295	328	288	251	259	295	269	287	270	297	284	292	328	292	292	310	239	292	271	291	283	299	258	300	282	290	271	276	262	290	326	286	265	276	305	298	325	268	256	294	297	295	307	322	270	303	305	280	273	288	302	269	274	283	310	298	274	290	293	280	299	298	308	292	284	310	298	297	297	284	336	295	309	286	274	310	297	307	294	284	287	266	310	310	299	306	281	288	254	281	286	277	263	290	266	310	275	301	279	335	304	278	274	292	279	312	314	269	295	293	303	283	298	297	277	312	304	272	283	265	299	271	298	274	313	294	281	286	259	271	311	327	305	292	291	284	292	262	296	284	297	263	301	312	275	263	290	267	264	272	281	312	301	268	297	323	266	268	257	288	258	320	307	324	277	308	302	258	266	305	283	299	288	284	314	301	240	276	280	316	289	289	303	287	276	289	301	258	316	297	284	293	274	268	289	290	282	311	295	312	284	290	306	293	280	272	267	297	258	276	275	319	309	327	270	294	271	297	267	288	286	281	292	293	301	281	272	342	253	258	284	304	308	297	284	305	307	319	295	292	288	285	291	300	284	287	315	280	293	284	265	292	303	244	270	308	281	284	281	305	272	277	263	328	301	277	280	279	272	264	295	275	304	262	317	319	266	280	306	292	310	305	283	280	321	273	291	254	311	277	313	327	278	293	344	299	328	301	289	257	262	287	275	328	308	291	309	324	280	295	276	286	297	279	301	307	308	287	282	292	312	287	253	297	294	286	289	263	262	275	272	264	286	317	282	323	264	314	314	292	276	263	273	262	298	250	311	299	290	245	279	305	272	298	268	305	243	280	273	296	321	274	284	289	281	250	288	279	300	293	288	279	289	317	293	286	272	278	299	297	287	325	277	273	315	287	276	266	274	286	289	284	247	285	315	309	288	276	291	288	294	299	264	282	297	279	280	303	264	279	280	280	279	304	252	302	264	262	273	298	271	280	284	300	296	286	302	317	280	296	289	272	303	302	290	296	267	274	294	282	305	281	285	278	292	281	287	313	288	288	266	320	328	310	304	302	304	310	269	312	318	269	301	326	303	301	319	277	285	265	268	289	292	266	293	256	306	271	304	285	259	279	263	289	323	276	313	305	290	276	308	316	298	281	315	305	275	279	297	311	276	303	291	290	319	274	278	277	301	314	279	263	294	290	308	278	292	308	288	291	279	324	267	284	293	297	312	263	257	300	278	302	319	242	270	292	284	283	304	254	291	267	308	281	265	332	259	282	282	269	324	268	279	310	266	305	306	298	309	282	280	278	236	297	309	286	297	268	273	315	302	277	319	296	294	280	277	300	293	283	263	288	317	285	297	285	310	293	321	274	276	262	306	279	256	285	301	302	289	309	282	304	269	275	313	314	270	259	301	303	295	286	282	277	305	275	293	316	283	290	276	284	300	281	276	305	257	305	278	277	293	285	288	298	285	287	297	273	282	316	283	271	274	271	256	291	280	303	287	283	285	294	342	295	277	274	253	298	272	275	276	261	252	277	264	299	287	291	284	301	318	288	272	260	280	261	288	311	279	275	270	268	253	296	308	297	290	311	306	338	292	283	296	264	277	270	282	258	272	297	273	264	296	257	255	265	279	289	301	280	290	284	246	274	301	283	255	311	291	280	280	308	285	295	298	298	283	257	302	327	280	289	311	310	295	287	303	294	293	281	306	298	297	308	301	270	275	289	273	272	298	305	287	299	294	304	294	292	277	298	298	270	289	307	305	286	299	266	276	277	303	266	276	313	285	297	281	293	269	324	252	279	304	257	296	280	276	304	263	287	274	287	275	282	279	319	254	282	288	334	306	292	290	286	279	311	296	309	301	289	302	287	284	255	280	326	260	308	287	279	275	315	258	270	251	325	302	292	277	281	265	277	304	263	283	286	294	296	282	290	297	276	286	291	285	282	316	298	301	311	281	295	335	281	317	243	268	294	313	326	273	309	342	247	307	286	326	294	270	309	285	285	318	310	284	262	262	278	252	269	316
6223	10960	29016	26483	10529	3282	1696	914	777	1136	3041	700	641	622	629	655	689	677	672	715	686	687	654	715	682	660	680	688	674	719	693	690	720	650	680	666	664	675	684	691	605	704	719	689	671	667	676	623	655	688	662	675	655	695	684	689	699	722	693	721	665	687	686	705	635	656	625	640	645	679	666	690	662	686	668	653	651	698	638	659	659	641	623	668	650	621	680	698	687	687	663	642	657	650	690	631	653	659	687	705	717	656	667	681	638	728	659	673	651	669	646	711	666	681	637	703	669	637	661	689	646	680	664	710	659	617	690	677	692	688	655	681	662	653	596	713	687	715	677	653	695	632	693	673	717	662	701	698	705	694	726	702	674	652	654	644	655	636	679	696	685	675	717	737	679	663	671	671	687	712	635	656	686	722	676	627	680	693	675	673	691	663	657	682	664	671	695	642	694	648	647	688	701	638	652	678	660	649	706	666	659	713	646	690	698	651	685	694	680	705	655	727	663	693	686	676	668	661	694	660	684	642	686	670	661	663	694	679	666	721	680	687	673	657	682	635	678	667	680	694	677	691	691	672	647	641	683	613	659	714	679	691	670	657	723	684	698	640	641	707	629	698	677	704	632	649	685	701	661	728	707	689	702	694	702	665	662	674	691	668	665	684	725	628	679	658	646	678	671	694	654	716	707	634	726	659	668	640	717	651	713	647	679	662	663	657	712	644	713	672	679	662	700	711	644	695	697	670	668	644	645	687	722	638	645	655	698	683	611	698	701	645	676	692	718	705	627	674	646	674	707	649	682	680	651	688	605	676	629	670	633	630	679	710	693	631	654	710	670	675	674	667	686	649	654	682	692	646	625	706	643	633	641	688	718	631	639	681	727	675	677	660	661	656	662	639	630	706	671	669	671	692	709	670	691	677	640	699	658	648	657	647	680	673	641	716	706	651	669	675	648	676	705	739	673	634	657	680	653	645	670	668	672	672	687	680	721	664	700	716	680	638	709	699	688	690	706	702	637	698	670	699	666	688	665	680	687	673	702	631	691	672	641	645	663	661	645	601	674	720	677	675	686	701	686	672	668	699	666	686	657	678	698	687	682	675	681	658	671	666	691	699	681	697	687	685	665	662	642	644	636	677	719	696	682	643	687	668	669	697	666	675	690	628	644	681	684	667	664	667	712	647	699	669	707	671	618	662	686	669	646	678	680	685	678	629	699	644	639	664	639	646	657	675	676	663	647	684	655	636	682	707	644	675	637	700	664	676	653	667	704	638	644	669	691	720	708	691	676	650	681	678	651	675	699	662	668	663	669	693	687	660	688	665	663	650	671	688	704	659	627	671	648	714	733	625	677	662	695	669	670	684	700	682	668	674	680	669	630	698	678	702	698	733	654	667	589	682	677	659	674	692	645	679	688	664	687	715	681	687	638	688	679	678	683	682	666	666	690	659	659	635	689	675	685	673	687	723	693	682	707	685	707	662	677	684	675	701	679	672	690	689	664	695	670	674	662	665	685	655	694	661	657	633	663	659	665	692	670	633	688	631	695	662	652	641	706	691	612	676	660	710	695	659	701	613	649	685	681	657	668	656	640	647	649	699	671	637	684	648	677	671	660	677	691	664	669	650	665	690	656	657	702	668	704	676	649	722	725	712	663	637	682	649	686	706	652	699	625	685	661	695	678	669	581	665	658	689	654	653	677	693	688	693	706	683	666	652	714	663	694	665	682	638	648	636	669	648	713	695	672	677	700	656	677	680	678	709	650	665	700	727	694	686	671	684	687	658	656	677	676	672	677	700	698	655	690	641	629	711	683	677	664	673	729	683	672	662	686	738	679	611	710	620	686	612	703	677	657	720	664	666	711	690	716	680	700	722	677	717	706	652	641	698	679	645	713	730	699	671	639	665	698	677	661	708	690	721	650	699	646	714	662	706	659	692	646	683	704	646	682	649	708	666	660	655	708	649	665	660	705	695	636	667	707	663	730	661	673	620	634	664	693	669	671	681	696	667	667	646	689	708	649	678	682	670	719	642	727	689	652	686	599	656	715	665	682	687	690	646	729	660	646	700	720	703	623	677	680	667	675	706	666	700	668	672	699	677	714	661	659	688	719	677	658	671	682	682	695	695	664	686	700	645	628	721	717	670	659	641	641	651	606	672	729	661	663	634	702	654	667	665	735	632	659	720	675	652	684	667	687	665	695	715	649	648	723	683	681	639	688	704	693	704	643	633	668	662	700	687	702	672	740	628	704	699	648	698	703	682	672	689	717	677	653	705	691	696	670	719	668	702	708	665	684	652	644	691	645	692	660	682	679	655	652	687	649	651	730	673	711	681	685	674	656	683	590	725	662	631	666	602	676	703	656	671	702	722	690	623	641	712	650	650	643	641	682	652	676	669	703	672	668	705	709	673	688	677	670	644	671	686	706	657	672	670	685	711	631	661	659	683	650	668	652	664	661	686	623	714	693	650	677	678	683	724	668	692	678	665	635	673	668	681	666	658	642	680	630	629	730	706	697	722	674	676	659	711	696	676	672	658	688	699	688	624	669	694	689	715	651	702	700	714	654	671	686	677	668	691	649	667	648	681	631	634	730	726	711	678	689	664	661	665	703	655	650	695	679	650	626	628	672	659	632	683	701	633	709	668	709	731	660	638	666	761	678	682	708	707	649	653	683	685	633	691	656	719	688	688	706	700	699	644	667	688	694	679	707	667	668	638	654	681	667	678	641	622	685	668	677	678	681	670	667	680	676	706	707	668	744	660	672	677	668	714	639	667	669	681	701	656	669	664	671	689	688	672	670	675	676	644	641	677	627	709	667	626	685	715	695	651	686	677	702	677	667	670	595	723	689	692	667	667	687	678	666	663	672	670	680	689	650	673	762	704	676	702	662	674	699	677	713	647	678	675	701	640	710	689	648	636	678	665	698	677	662	678	685	673	679	632	653	691	682	697	671	655	705	658	647	667	700	680	644	647	603	672	635	648	672	699	667	687	645	680	640	683	631	667	712	647	719	677	702	631	670	717	702	691	686	694	637	729	698	671	707	683	689	673	706	665	655	661	715	679	635	690	691	681	665	660	700	638	655	726	713	661	664	660	653	651	667	659	712	677	710	707	733	644	702	645	695	658	691	636	688	673	624	671	644	683	673	645	643	679	671	665	659	684	668	689	681	708	704	712	702	670	652	687	708	671	696	659	685	710	648	639	663	676	698	712	676	660	671	649	691	639	714	654	675	682	710	699	700	672	643	675	708	676	642	685	672	688	669	706	662	674	629	678	626	656	689	647	663	649	699	690	658	659	680	678	649	666	657	661	671	670	671	663	631	706	666	672	653	671	665	696	669	700	671	654	681	625	665	653	653	668	693	685	679	674	668	680	674	635	660	675	658	677	633	664	677	655	683	679	664	718	686	677	685	681	628	678	667	651	636	688	693	687	666	663	637	656	675	636	683	660	661	673	687	666	682	682	735	714	649	635	671	686	703	675	672	677	724	667
28982	37516	43729	35287	24489	11265	5312	1663	401	2015	9299	542	240	242	234	217	218	248	198	191	202	213	204	223	184	185	227	223	215	212	197	166	234	213	190	198	206	210	202	223	196	212	213	205	190	216	177	189	214	208	210	213	205	176	184	204	210	191	173	209	201	190	185	197	160	216	204	212	206	185	199	209	189	199	187	191	185	182	193	196	222	191	204	222	200	218	182	201	206	196	184	190	182	201	173	199	219	172	186	175	174	198	180	181	184	212	218	226	195	209	181	188	202	207	189	202	188	201	185	179	226	181	194	209	219	178	201	184	197	190	211	190	168	180	168	186	194	203	184	192	188	175	201	204	191	212	204	192	175	193	210	190	211	204	206	220	220	193	190	175	181	202	165	198	173	217	183	210	198	188	178	183	223	198	192	202	190	232	202	217	218	167	206	183	197	169	183	211	182	184	181	196	218	186	216	167	192	170	176	190	188	185	177	193	165	174	198	189	207	181	176	184	197	186	182	199	204	181	182	190	221	202	179	233	181	208	226	202	180	188	215	181	188	177	214	167	213	203	221	191	173	195	207	211	197	187	198	224	196	199	197	219	206	204	215	176	188	185	184	210	181	207	207	179	204	218	181	199	213	183	179	200	211	215	183	170	207	178	207	192	198	219	210	206	201	204	190	180	197	209	204	193	200	210	198	189	201	175	208	169	204	180	205	179	179	189	195	189	203	168	181	189	179	235	212	210	202	206	175	204	205	188	199	195	211	183	233	202	198	215	208	206	183	206	196	208	173	191	189	194	195	215	189	212	193	214	183	188	195	204	166	204	180	179	219	198	187	182	207	203	193	169	206	185	170	183	180	222	202	175	184	191	198	201	197	200	226	226	186	183	186	200	212	185	195	184	186	192	197	187	206	176	193	178	189	216	197	196	217	193	219	191	205	196	214	190	190	208	191	210	194	196	199	194	181	173	180	194	184	201	192	190	187	220	193	206	180	195	191	196	186	215	198	197	197	208	191	211	192	222	201	191	186	196	195	195	176	227	189	192	186	207	193	174	195	212	196	180	207	199	186	187	176	199	197	201	171	200	172	169	199	199	187	179	204	212	194	176	165	223	209	203	198	209	188	196	220	195	172	177	195	192	194	175	184	197	211	216	213	210	165	205	189	228	183	186	196	212	203	200	207	188	233	228	184	207	192	184	201	198	176	195	167	181	190	157	172	170	194	165	183	171	172	186	181	186	197	185	195	204	202	199	171	170	198	182	174	215	182	200	184	191	200	210	190	178	202	194	197	185	192	206	192	210	227	203	213	207	192	209	212	209	209	197	189	204	170	187	195	189	193	219	198	180	180	196	193	208	178	218	199	202	168	209	156	168	207	191	186	181	215	207	208	186	195	208	194	191	219	210	207	187	201	191	187	171	180	210	177	214	211	207	199	206	184	158	185	191	211	198	201	195	203	209	196	208	192	187	204	206	171	178	226	204	201	175	185	193	189	214	194	202	196	185	190	223	189	194	202	195	208	192	205	207	199	187	196	185	176	193	194	200	177	180	199	213	226	181	183	198	205	180	182	187	187	190	201	198	176	195	203	177	196	188	206	198	204	184	189	191	180	197	202	197	195	190	189	210	173	191	212	182	186	228	175	199	205	175	197	188	193	195	187	202	183	196	228	196	182	215	191	193	185	169	189	179	192	201	208	171	196	230	182	188	204	219	201	201	185	237	210	225	212	188	193	198	195	190	205	195	189	184	188	213	205	203	184	173	171	186	197	210	198	178	179	189	192	203	187	232	223	182	208	193	186	191	207	204	183	176	194	191	199	195	212	189	217	222	184	188	194	192	172	204	202	209	196	175	190	177	205	182	185	185	194	208	180	185	204	227	215	203	202	174	188	187	219	170	173	192	195	190	204	204	205	201	211	209	197	201	195	209	179	190	196	202	191	231	205	199	211	195	196	245	207	190	179	204	201	183	210	197	166	205	220	214	189	171	182	179	194	182	191	178	162	218	183	208	209	199	216	188	225	195	206	200	197	187	182	170	183	192	207	209	229	184	209	196	202	175	195	189	208	200	221	200	217	189	198	220	230	215	206	157	174	195	226	206	218	192	170	202	192	227	198	181	192	193	197	186	194	177	172	202	201	210	205	195	204	159	194	202	174	190	211	202	184	196	208	191	237	189	184	197	187	187	180	194	175	197	185	184	224	228	242	178	160	209	180	196	189	179	222	215	213	213	161	194	184	212	160	208	185	224	179	190	209	236	191	168	191	196	213	221	173	195	184	189	194	190	196	200	192	191	206	189	190	210	160	213	167	179	186	191	177	200	194	216	203	175	227	207	196	201	182	205	184	192	186	181	213	200	197	212	170	209	170	202	200	170	202	192	212	242	224	198	184	187	204	210	216	182	177	207	197	196	197	194	191	198	211	177	192	177	208	190	197	216	214	187	198	183	199	196	183	214	160	200	206	179	204	172	222	210	190	228	195	181	210	183	171	209	208	173	168	225	205	178	212	221	194	185	199	177	192	193	189	178	212	211	194	190	193	192	185	196	193	172	233	196	206	205	208	195	203	189	190	192	210	193	205	176	194	184	223	196	181	194	185	172	195	202	164	201	208	213	224	216	219	194	206	205	187	187	186	210	190	201	192	201	193	188	199	203	213	203	199	218	180	215	197	207	202	167	209	179	189	198	199	179	192	170	202	198	171	193	212	231	184	192	211	208	174	199	187	185	190	214	180	178	208	182	195	176	190	204	219	206	213	194	208	158	223	209	211	197	188	172	181	214	177	189	210	195	178	175	191	189	211	163	208	197	183	171	191	200	218	189	198	217	188	202	172	202	199	175	201	194	176	167	191	180	191	197	199	170	206	188	170	197	189	193	198	219	190	198	190	188	193	214	196	188	187	166	176	201	203	245	203	167	184	208	198	218	178	185	190	203	218	179	198	178	181	201	184	211	210	172	226	180	179	192	206	190	199	208	195	207	186	196	182	214	208	214	183	182	212	172	186	189	216	208	197	180	187	218	214	181	196	187	180	192	206	182	197	202	180	195	182	202	190	173	179	212	185	192	204	178	183	192	185	176	198	209	202	190	170	174	179	180	210	218	205	182	207	174	193	199	190	205	179	209	202	198	207	193	182	216	196	203	175	223	184	180	203	210	194	204	239	210	186	202	223	191	189	204	194	178	199	184	185	197	190	187	205	201	186	196	204	191	180	194	185	198	211	213	221	208	191	197	210	181	213	188	194	204	208	192	194	204	204	174	178	184	198	201	189	191	208	205	186	207	188	217	200	169	194	196	200	204	199	201	204	211	179	203	202	203	207	208	180	183	216	213	177	214	195	192	161	198	186	197	221	201	205	199	201	206	193	210	194	189	204	199	201	199	193	187	210	220	214	212	194	209	203	219	209	233	197	168	179	204	229	196	200	169	192	183	182	174	212	197	186	185	189	176	191	171	196	194	192	211	207	205	195	187	210	185	195	195	184	201	193	211	177	174
18036	29755	43129	43169	35369	20144	13913	6166	1692	8810	25430	833	792	744	713	631	678	618	623	607	615	556	562	578	551	521	612	570	535	517	525	560	529	570	475	522	504	541	537	493	517	546	497	538	500	566	578	578	581	602	533	583	578	541	523	516	555	521	498	536	551	500	562	515	518	479	507	495	491	515	494	500	521	539	495	516	509	493	504	510	526	514	484	539	514	493	519	484	540	473	489	494	449	488	528	477	463	501	494	513	447	492	488	523	478	490	572	523	493	460	495	543	506	539	525	526	535	486	469	484	489	468	460	466	524	506	517	472	513	539	499	532	542	477	511	507	503	502	459	521	511	505	525	489	473	497	519	567	513	489	493	491	511	477	473	505	479	524	509	480	469	467	489	491	564	508	503	502	470	474	481	528	483	496	492	522	534	471	519	502	479	481	515	521	474	493	492	471	518	464	523	505	460	508	524	517	509	503	512	478	508	461	505	512	483	510	529	510	523	497	506	493	532	490	490	450	490	465	478	507	492	519	477	467	509	556	464	550	513	506	537	526	501	500	489	539	489	469	518	487	558	494	513	516	464	502	493	504	520	495	514	498	547	519	513	505	500	475	510	465	536	518	528	508	507	486	474	533	497	541	518	528	483	497	509	496	524	457	480	489	505	488	500	503	501	519	475	535	525	490	481	488	456	462	489	465	525	497	506	477	489	485	516	510	481	522	498	529	474	531	505	496	499	515	456	504	511	517	449	493	526	501	515	496	556	441	503	526	527	512	499	505	546	526	511	493	495	499	477	492	502	515	472	522	467	488	474	480	480	508	529	489	493	524	538	497	512	455	533	518	496	496	519	450	498	503	485	522	533	505	524	522	542	468	500	480	486	504	507	503	503	503	522	513	485	518	475	521	504	477	517	519	490	518	544	501	499	505	503	491	489	515	503	552	474	464	528	477	489	480	508	518	539	502	528	488	515	498	477	499	507	497	508	513	499	517	518	486	500	520	498	496	513	507	491	515	470	487	482	469	456	530	500	508	462	538	474	523	525	526	471	487	503	483	520	507	510	504	517	485	508	482	492	457	483	516	464	514	481	496	503	489	493	511	509	501	495	503	539	477	480	462	529	496	505	461	483	488	487	530	473	518	506	507	501	529	538	490	532	476	484	486	465	517	490	505	459	511	513	492	506	516	527	476	508	486	477	469	515	550	496	483	478	498	500	523	493	510	489	480	527	498	543	480	549	482	498	486	538	509	550	537	518	524	484	517	485	478	511	491	493	546	482	534	497	471	523	510	508	517	519	511	519	512	514	522	505	523	537	486	437	478	498	484	514	452	520	472	514	504	502	494	519	489	497	539	551	471	497	523	499	459	509	519	530	507	525	519	490	490	515	501	533	510	508	503	485	497	525	508	490	491	513	471	494	527	482	461	495	484	485	502	507	501	527	479	481	515	488	508	470	513	524	515	536	497	514	517	533	535	466	503	482	495	497	493	495	533	519	501	480	521	510	535	508	481	496	490	519	484	454	521	495	502	485	498	535	526	505	480	529	451	534	529	540	493	513	523	490	533	490	482	484	487	503	491	509	509	483	484	463	469	472	456	501	448	503	487	526	529	499	485	486	488	503	521	498	525	496	489	512	478	506	461	506	530	523	515	488	560	504	490	537	495	479	497	527	519	531	500	490	509	480	498	515	477	513	488	475	560	476	490	538	463	492	492	522	522	479	539	514	510	529	494	532	522	473	492	498	527	507	509	485	471	544	497	476	516	485	533	473	515	456	474	497	558	508	519	500	493	510	485	530	526	527	491	498	524	461	515	456	522	520	506	496	514	530	497	526	522	490	529	521	502	483	477	507	511	518	478	491	521	537	480	506	487	500	533	477	439	516	486	542	463	488	504	452	492	487	482	532	478	497	472	524	479	502	512	481	471	503	469	447	508	525	527	510	575	489	512	483	473	512	506	504	514	480	509	507	487	503	498	511	473	498	502	490	483	524	495	467	476	511	519	496	541	501	505	480	492	450	529	491	511	474	490	516	511	462	504	519	525	496	527	505	476	488	496	469	491	528	503	472	484	504	489	503	540	485	475	494	521	473	483	516	458	505	504	507	508	524	491	516	506	464	490	488	463	468	536	465	506	519	513	512	513	500	540	488	513	506	525	485	515	499	499	472	513	510	470	522	509	474	518	521	526	530	503	511	485	486	530	540	507	493	562	491	463	498	487	502	522	525	483	471	533	509	485	516	511	530	498	472	506	472	488	475	492	506	535	524	524	494	506	474	513	502	452	504	498	519	534	449	492	466	501	538	535	522	499	488	460	545	513	497	501	518	492	528	501	537	508	499	510	528	541	521	467	508	499	544	488	506	507	471	529	525	474	523	484	495	515	499	519	506	489	525	478	513	498	491	476	498	520	518	503	511	473	499	527	486	476	492	514	457	523	491	504	530	521	483	505	540	469	471	502	508	525	502	462	498	530	507	480	499	470	511	496	513	509	520	553	527	495	498	527	539	495	475	485	492	496	539	486	505	493	476	518	474	499	479	465	515	457	478	487	492	502	485	516	464	499	489	517	463	522	478	522	508	481	561	507	507	486	460	517	508	488	520	521	512	527	532	496	470	481	534	535	488	523	514	529	478	524	486	489	511	534	467	513	471	522	511	516	454	535	491	473	488	520	520	513	454	516	551	481	439	480	503	523	478	466	500	512	520	536	485	495	508	517	488	493	504	495	499	525	507	495	476	500	510	487	470	515	466	466	516	534	488	508	451	512	511	464	477	459	510	499	460	462	525	504	483	510	492	467	503	500	522	529	475	496	499	530	509	508	517	485	468	476	472	519	482	485	493	516	477	488	519	507	550	490	471	479	461	512	506	515	478	524	503	500	488	461	507	516	476	499	483	510	510	507	502	477	463	514	471	476	532	481	519	520	537	482	540	472	487	506	494	488	540	498	512	536	483	523	508	548	503	512	523	512	511	498	492	526	486	514	516	505	513	557	536	499	508	529	518	507	505	520	473	505	480	511	461	543	497	504	476	482	502	538	525	476	504	517	477	501	488	513	539	500	465	557	504	522	517	507	522	528	521	472	511	500	504	500	517	511	474	510	513	499	499	486	475	498	479	494	478	527	482	505	460	492	487	517	506	495	492	477	516	528	502	511	473	524	492	498	507	508	468	521	544	494	517	485	486	538	486	496	551	484	528	482	501	547	494	482	470	481	491	526	503	498	508	508	474	467	515	481	472	468	508	495	475	492	518	491	508	528	507	510	479	484	474	473	497	475	541	492	514	474	447	480	510	492	532	472	491	504	492	477	493	479	503	438	484	479	493	485	474	505	475	525	519	536	570	524	500	479	517	528	490	511	513	490	478	464	480	530	513	524	475	522	511	523	540	517	523	497	520	504	481	498	506	519	517	470	497	512	457	469	481	518	530	506	538	487	521	504	563	514	485	524	495	503	505	523	514	542	525	470	479	507	455	537	479	508	504	489	496	522	485	476	561	527
49346	49369	57328	44977	29652	9205	2144	868	585	4215	16750	1511	387	398	365	381	357	392	369	322	306	332	362	312	333	304	319	313	314	338	323	329	318	289	306	312	329	329	329	306	306	340	308	347	288	325	331	338	298	330	337	343	328	331	326	279	325	374	337	311	306	320	325	297	312	348	330	311	313	338	322	317	280	309	331	307	320	330	330	325	281	284	305	330	322	323	290	319	277	326	325	326	316	349	336	342	276	317	325	293	343	298	306	331	313	309	295	292	280	363	305	317	329	331	287	309	303	336	307	318	308	321	326	287	266	318	326	320	300	348	351	333	288	318	328	326	341	332	344	287	277	341	293	361	328	318	295	312	286	310	328	312	258	279	321	328	329	307	306	319	295	333	318	294	347	319	335	276	326	282	268	301	307	336	298	295	286	274	298	331	301	284	305	330	291	353	306	341	341	288	327	307	266	323	311	314	366	312	323	295	308	327	317	296	315	312	312	292	313	303	304	290	330	298	309	310	335	282	331	336	354	305	323	312	301	337	311	318	332	310	276	334	306	292	293	329	316	335	294	308	321	343	282	329	310	300	303	343	336	279	302	298	312	309	316	327	284	299	326	306	336	339	314	308	311	297	345	318	276	325	315	339	280	306	284	288	313	323	310	343	308	313	261	319	339	313	315	287	298	301	304	303	306	292	328	287	277	338	306	336	280	308	328	299	294	317	314	315	319	310	333	283	304	322	284	268	308	339	324	302	305	330	288	291	317	327	326	300	309	282	286	316	284	306	290	343	310	316	323	298	287	325	305	302	354	277	316	333	346	329	335	309	325	282	353	328	301	312	296	309	274	323	301	266	289	320	277	301	337	305	325	324	293	321	308	292	309	338	320	307	323	318	299	323	291	291	318	350	318	327	340	333	293	291	319	322	309	312	310	340	323	278	296	310	299	298	322	284	358	299	312	331	324	315	304	292	304	312	299	306	333	299	288	312	331	313	318	314	301	326	313	282	309	299	358	295	319	311	319	323	314	344	338	312	332	328	310	270	336	331	345	308	323	301	321	331	331	341	306	317	311	298	302	302	301	304	308	318	292	290	287	308	320	331	315	341	273	335	295	314	359	283	305	311	315	322	314	323	308	336	306	306	339	325	304	332	317	318	303	314	309	351	306	298	316	318	295	331	307	339	301	317	311	304	294	330	300	310	312	325	346	307	324	311	295	328	306	327	290	295	303	272	311	293	289	310	310	293	333	312	354	302	307	304	279	294	298	319	303	291	308	320	330	306	306	265	291	273	296	305	322	338	298	316	285	314	302	326	335	336	307	320	310	315	302	277	284	326	277	320	337	303	289	257	306	310	309	338	330	336	302	321	279	333	339	346	318	296	335	319	308	287	307	297	298	342	301	340	320	308	341	338	329	326	325	325	302	310	310	337	281	290	330	318	272	306	337	345	311	299	317	314	321	314	317	296	284	329	284	325	277	305	332	306	302	317	318	297	338	306	293	313	301	326	317	306	294	296	273	319	290	345	291	328	328	286	286	348	330	317	310	317	331	322	322	303	313	300	312	320	278	345	293	293	300	335	324	308	294	297	341	320	324	319	321	307	311	314	299	321	289	309	293	338	331	326	322	321	314	302	332	316	272	284	301	301	315	290	286	278	308	315	308	299	311	288	300	310	288	296	310	292	302	296	313	323	332	319	318	283	339	319	303	312	301	291	325	315	288	310	316	306	308	335	326	309	324	271	305	300	320	319	303	312	306	318	317	295	290	311	314	333	313	315	311	290	326	325	339	318	337	305	299	341	310	328	301	282	290	305	280	301	335	316	329	351	310	312	344	336	327	297	318	342	316	303	282	297	311	303	275	295	286	325	287	307	325	320	338	329	295	321	353	326	310	299	288	293	283	301	300	273	304	304	322	307	305	287	313	301	290	306	294	296	302	308	318	353	329	327	357	306	331	322	307	311	287	302	316	317	332	319	293	314	316	301	296	295	327	298	335	324	296	278	315	325	319	311	300	307	328	313	302	335	316	333	316	309	302	335	344	303	331	345	326	295	299	282	287	295	332	294	300	302	332	331	322	319	298	305	328	295	283	334	304	349	309	345	315	288	292	312	295	297	306	323	288	295	324	284	289	299	304	306	342	329	276	315	306	344	319	297	315	332	323	322	301	326	313	290	333	331	310	324	310	353	302	317	298	296	295	323	290	310	286	310	321	324	305	334	346	334	320	337	315	331	295	311	331	309	269	284	346	322	309	307	296	292	278	334	296	353	326	293	282	311	284	302	323	297	300	317	288	284	331	348	332	291	325	310	301	331	310	311	294	330	327	324	291	291	314	305	278	309	296	311	312	322	319	328	321	289	304	345	295	300	272	320	330	324	346	319	313	321	267	278	311	320	310	287	307	313	344	330	323	324	319	280	335	310	313	309	302	294	315	299	327	254	335	316	315	311	303	285	353	280	337	336	331	338	327	285	304	332	309	301	264	316	295	298	344	331	296	319	318	334	311	328	342	313	332	328	314	306	326	283	311	306	300	335	346	311	276	282	285	328	327	330	335	319	307	289	301	314	321	275	304	302	292	330	345	305	303	322	309	285	301	330	307	345	336	294	303	272	331	314	332	309	298	309	298	309	312	258	307	309	282	298	328	317	327	311	304	283	296	307	329	341	313	291	320	311	308	323	312	299	273	323	294	350	303	314	329	315	283	322	345	304	351	293	346	322	325	288	343	323	308	313	295	335	317	320	321	289	329	300	320	341	281	303	316	287	309	291	338	296	311	340	337	304	301	313	291	326	339	293	316	337	328	319	285	331	320	313	317	320	327	315	303	318	317	313	321	279	318	287	313	316	342	313	290	333	295	332	302	324	315	340	290	310	279	301	291	294	282	305	324	326	316	301	298	334	298	295	336	315	305	310	313	287	344	296	320	320	318	339	294	305	334	349	310	302	304	293	354	311	294	283	293	314	346	319	339	322	299	315	296	301	320	304	275	280	288	339	330	321	315	271	311	285	306	352	287	343	297	288	349	316	300	325	319	277	302	262	306	339	307	292	312	268	308	327	328	327	290	296	329	288	318	313	333	302	319	336	315	355	300	327	276	302	329	329	289	333	316	297	341	321	298	287	282	343	307	327	312	299	298	311	269	315	326	303	302	300	279	292	312	318	294	285	332	282	305	303	325	291	308	301	328	322	290	321	310	293	300	332	301	316	329	306	298	302	311	344	304	293	296	294	309	286	282	297	317	287	285	314	307	320	328	297	301	308	300	301	312	323	283	300	305	337	314	322	287	321	326	316	343	290	304	308	303	316	303	303	293	321	293	332	305	310	282	318	302	279	313	318	302	308	313	311	299	309	339	345	313	309	282	306	317	325	286	332	304	277	273	321	289	299	294	297	316	309	347	285	312	331	297	300	325	332	319	326	298	299	332	338	363	292	295	314	307	304	260	300	303	328	324	329	337	323	310	331	294	320	329	326	321	281	324	302	295	303	299	318	302	285
32104	37175	54999	51724	32538	7283	3923	2510	2237	15074	34319	1417	1251	1201	1139	1089	1063	1032	966	933	947	896	931	888	903	901	873	919	859	858	879	782	830	867	725	786	839	845	866	822	819	729	798	833	820	898	913	888	980	899	871	915	849	877	800	803	823	765	755	802	774	776	735	765	768	742	747	777	774	781	752	762	768	768	735	735	766	783	775	780	755	734	766	766	823	754	748	744	750	788	741	790	755	842	815	752	749	729	767	756	712	782	747	785	756	798	732	765	781	791	752	794	742	795	743	768	728	737	726	750	764	800	718	760	773	774	744	752	830	784	779	733	785	737	755	732	775	824	769	816	798	802	790	709	797	780	759	754	789	793	718	777	778	761	759	718	774	793	769	788	708	755	759	769	784	754	708	777	812	773	745	751	771	750	777	780	667	747	768	774	789	769	746	744	759	707	747	772	775	735	763	710	739	760	790	733	774	750	739	732	716	761	742	735	769	715	784	714	750	765	723	794	745	731	775	791	744	762	803	758	792	778	742	748	766	732	770	728	734	766	759	796	762	752	742	768	739	786	768	729	716	769	740	795	734	762	764	754	740	750	747	729	774	693	786	730	768	739	727	748	795	728	745	782	774	789	737	792	778	752	750	739	744	799	724	739	801	707	775	725	767	724	743	730	796	789	709	735	737	734	760	723	785	786	749	763	769	761	765	765	760	737	763	789	761	772	733	723	676	730	760	754	782	786	754	733	757	774	751	734	782	778	764	785	761	773	788	759	692	774	732	744	759	777	744	767	712	765	782	750	741	720	741	768	764	733	743	731	753	763	794	793	808	762	771	761	756	733	729	767	725	791	789	696	755	798	759	723	750	805	773	746	711	733	724	734	789	770	735	743	744	752	774	748	729	733	737	724	756	745	697	759	728	754	730	724	751	787	725	773	755	757	783	704	785	770	804	774	792	768	786	761	759	761	719	778	742	804	755	739	766	765	729	731	712	744	820	769	734	766	766	746	720	728	788	718	750	715	795	764	739	798	750	742	781	744	727	745	779	762	754	768	794	758	748	767	764	801	774	755	711	760	816	784	811	773	768	756	804	759	813	743	712	803	741	741	775	733	732	855	735	735	765	768	758	749	790	741	698	735	771	740	741	753	737	731	756	768	729	759	777	751	748	783	719	725	778	744	789	768	804	768	764	755	787	736	710	730	741	766	718	761	765	813	751	750	770	767	747	794	781	712	725	767	723	792	743	733	772	729	786	771	731	741	771	721	739	746	781	699	765	778	730	713	776	721	791	728	773	765	750	778	713	792	740	796	806	749	777	725	715	751	743	740	741	732	703	764	699	756	764	745	758	769	770	809	770	731	772	770	767	740	751	719	791	751	770	793	766	801	798	730	740	820	750	770	799	750	732	802	787	726	744	761	728	767	747	776	782	761	689	745	699	755	769	747	778	769	765	724	758	720	798	740	763	817	711	772	749	738	744	749	781	743	763	739	775	758	785	762	728	768	778	768	709	748	756	730	783	762	774	747	771	743	755	724	753	753	787	764	782	803	709	764	714	722	787	753	788	744	784	813	756	745	802	789	742	726	689	731	829	764	742	726	744	717	751	775	715	731	779	792	782	755	740	733	755	789	750	790	759	803	831	778	749	725	831	759	775	720	742	777	712	759	807	734	759	759	800	747	777	765	727	738	749	767	759	745	775	711	783	763	777	765	797	763	769	759	772	852	749	762	738	752	749	766	760	741	760	796	758	740	756	774	731	766	750	736	726	751	772	754	736	690	743	814	789	701	742	773	785	728	776	807	754	778	772	759	752	732	702	745	756	769	756	762	766	724	774	731	769	774	719	742	758	718	795	730	800	740	757	795	748	767	773	830	753	719	728	794	736	703	750	747	749	742	734	761	744	767	723	800	766	747	734	755	745	755	804	771	753	749	757	722	778	757	767	812	780	826	763	733	748	775	782	808	751	705	742	776	745	726	714	821	762	722	761	752	738	759	749	789	749	741	698	735	731	771	740	768	764	698	755	798	775	775	746	787	756	751	750	741	722	761	747	732	751	820	808	766	769	761	782	729	748	802	721	752	768	783	775	784	793	745	720	810	816	705	750	755	765	761	773	794	734	723	780	774	778	762	779	794	743	777	749	760	735	705	773	758	767	766	788	761	729	754	734	741	776	795	787	786	732	811	737	774	723	758	773	762	738	733	749	801	738	761	791	810	768	791	752	738	789	708	723	764	733	746	756	805	802	774	751	787	737	785	741	725	812	782	737	761	789	749	760	756	739	793	749	755	806	752	775	755	738	804	779	776	805	737	778	790	759	795	769	717	717	726	787	775	781	752	707	760	755	723	735	780	752	761	783	793	765	729	755	754	789	795	755	735	744	730	780	771	778	797	723	776	737	727	748	746	756	792	800	760	708	814	791	767	778	796	750	784	701	710	809	726	770	727	743	768	770	811	735	788	763	734	744	845	779	787	774	744	781	728	768	717	770	792	725	713	756	766	775	764	743	790	733	738	754	742	766	671	781	752	745	787	728	756	771	778	761	821	715	758	738	742	718	788	754	724	818	775	742	752	781	742	749	798	748	739	727	748	747	774	743	758	794	746	711	699	704	746	767	768	748	768	737	776	731	766	802	790	792	748	713	744	736	700	726	757	706	750	768	764	741	764	792	745	729	732	744	763	766	749	772	725	780	763	745	749	790	740	751	731	778	739	745	744	736	777	712	770	780	792	804	726	741	727	776	729	764	732	751	714	737	740	735	753	759	734	801	786	728	771	719	775	769	731	772	741	759	750	674	810	737	776	757	765	795	746	769	731	770	789	757	702	773	794	755	777	755	821	756	782	746	741	723	763	807	737	779	753	759	708	727	780	761	811	754	734	769	765	728	747	825	779	796	779	787	772	807	774	783	753	731	715	773	802	755	728	777	777	775	763	700	792	713	769	738	770	758	757	760	753	769	774	726	731	766	770	772	743	755	776	772	725	725	763	735	735	776	771	756	746	749	721	722	732	800	737	765	736	752	729	757	700	700	762	766	732	754	782	731	809	743	769	746	764	715	730	728	723	791	719	824	814	797	757	768	746	772	759	769	771	723	737	811	717	816	730	770	786	717	754	744	812	704	811	743	745	698	755	741	779	698	750	776	723	787	728	751	785	738	753	758	736	753	719	748	797	757	711	750	755	776	789	751	766	827	737	774	775	764	757	806	743	722	736	774	785	812	762	725	727	742	679	776	751	724	765	741	795	715	770	723	770	794	724	756	750	743	743	743	728	771	760	720	752	776	741	808	720	705	760	784	734	788	774	767	782	755	744	821	760	734	754	774	759	744	755	734	736	708	769	752	784	795	745	721	757	749	746	744	710	789	754	808	793	787	758	794	758	775	703	775	715	760	724	768	726	807	797	759	778	752	761	766	775	734	759	780	784	799	741	780	767	761	813	741	773	763	751	804	730	735	759	735	719	738	775	808	714	779	775	735	735	782	754	757	779	747	755	732	765
27354	13918	11345	5881	1895	601	326	278	259	294	475	276	264	260	261	301	297	287	286	260	266	253	256	270	290	258	279	313	291	276	277	284	273	271	272	243	295	277	259	274	263	304	287	283	280	274	278	264	285	258	257	257	304	268	249	308	302	254	274	291	288	256	255	243	259	294	281	242	266	236	272	274	295	290	282	270	274	267	259	271	267	263	251	271	283	228	261	283	260	237	289	245	292	258	300	266	286	273	264	266	262	255	264	270	294	275	262	273	290	275	240	266	251	262	318	249	261	276	282	281	270	276	289	296	252	264	292	259	264	280	250	282	285	235	297	267	293	224	312	258	268	297	277	257	252	258	253	284	268	255	264	253	264	247	273	267	253	283	256	259	276	255	259	268	260	284	236	284	278	278	277	252	252	293	269	251	285	233	238	259	256	273	269	276	286	284	257	283	277	257	258	233	284	311	252	265	251	293	274	256	259	268	291	256	270	264	275	278	292	269	259	269	242	255	254	257	285	256	260	284	276	278	268	281	292	272	270	256	251	253	275	270	248	251	249	281	288	296	267	270	253	291	267	255	289	288	274	249	289	226	270	296	287	288	252	284	248	269	263	265	288	240	269	288	273	299	275	274	240	271	256	294	258	277	259	288	279	272	253	245	285	281	279	278	258	251	238	270	281	226	276	259	279	251	282	279	244	259	271	251	263	272	302	287	266	265	271	254	251	250	262	279	262	268	251	295	270	261	279	267	254	295	263	277	271	267	265	277	262	283	271	262	274	266	286	268	277	262	282	269	277	272	313	271	242	287	263	310	265	273	298	263	292	272	256	231	265	273	293	260	264	286	268	271	273	237	259	247	262	301	269	250	272	271	253	277	282	243	277	275	260	263	281	273	254	268	293	267	269	265	257	280	269	247	264	252	296	265	281	292	260	261	280	305	285	264	254	251	255	276	256	235	263	271	290	230	283	258	262	289	303	253	261	285	243	288	258	272	287	277	273	270	281	269	252	245	272	268	278	259	268	244	256	286	271	290	295	270	273	287	269	284	280	231	272	281	273	297	246	260	267	301	248	281	263	267	262	289	246	284	273	256	255	268	256	259	267	245	254	291	315	306	244	298	266	269	285	265	263	290	252	260	254	281	270	282	248	253	257	270	268	268	246	299	255	298	271	262	254	243	266	263	284	280	258	252	281	270	303	294	276	264	290	280	289	262	294	239	308	298	271	272	259	233	288	258	276	251	268	300	272	278	265	281	281	250	271	272	252	261	249	285	268	261	259	287	259	258	259	264	301	279	275	271	243	255	254	265	288	282	290	288	242	275	267	265	294	243	272	245	276	250	252	262	247	227	266	263	273	271	275	273	265	264	267	275	270	238	287	272	246	298	276	252	273	277	312	289	277	265	236	273	249	253	295	293	288	255	244	249	287	276	263	276	303	277	284	249	273	279	248	225	293	257	255	276	260	246	261	271	268	290	281	283	269	276	279	252	255	264	243	246	283	263	254	276	255	288	290	281	289	277	256	292	264	289	273	260	271	255	259	265	278	264	280	273	253	249	273	253	257	262	273	265	248	267	296	248	258	269	257	266	300	259	268	295	260	273	299	236	251	266	259	269	275	308	286	247	246	242	288	281	283	231	235	250	279	275	265	250	276	257	277	268	261	276	294	277	265	268	297	264	279	304	257	261	264	282	276	277	290	233	291	295	271	283	261	294	259	290	277	279	291	277	283	269	280	264	272	290	267	300	237	270	260	258	240	237	235	291	301	264	273	288	261	255	255	279	271	266	275	316	307	255	276	272	265	287	272	285	250	283	256	262	239	284	265	299	244	256	294	258	253	250	281	223	282	259	271	293	281	286	278	263	283	260	304	253	275	278	252	250	287	280	280	260	264	291	274	288	276	292	268	270	284	276	317	282	254	261	271	258	259	255	258	291	251	259	247	260	277	245	258	241	295	266	284	263	272	270	267	276	314	279	283	278	263	280	268	254	281	267	249	279	279	257	250	263	286	222	257	265	290	246	268	258	265	246	278	253	281	314	250	241	269	266	253	286	259	259	258	291	249	264	289	258	268	295	222	260	291	280	262	258	274	276	270	285	267	289	238	261	225	280	332	264	260	288	262	256	300	268	264	285	266	267	286	275	247	275	287	270	281	264	286	278	253	304	237	261	276	271	265	271	277	277	278	268	275	250	288	228	251	277	255	264	268	283	257	278	275	274	294	247	277	267	263	277	269	250	273	249	286	270	291	288	290	261	298	256	265	258	252	274	244	282	254	271	241	274	267	275	271	254	287	252	262	278	269	269	243	280	244	235	261	260	288	289	292	299	272	249	279	300	261	254	257	280	263	260	272	289	285	281	258	251	265	254	301	264	265	287	270	308	281	264	288	245	287	260	292	279	264	279	270	249	283	258	275	269	286	244	268	256	256	233	275	281	248	272	289	251	236	288	299	293	252	269	273	270	254	299	294	271	264	256	261	309	261	304	278	290	320	304	305	249	278	257	261	285	280	293	252	274	266	249	250	270	259	276	237	274	245	270	270	294	235	280	266	255	298	256	258	280	252	244	271	281	255	247	266	277	269	303	278	265	274	282	285	289	283	282	257	249	291	290	297	266	291	271	250	265	277	245	279	258	293	247	272	263	271	228	290	280	251	283	269	254	258	277	294	294	261	267	286	267	271	241	279	281	253	286	271	265	281	243	285	255	276	241	291	295	275	283	257	254	286	263	261	294	270	238	286	270	306	273	280	267	242	273	270	273	271	270	285	235	268	252	256	275	274	276	286	302	260	262	269	282	256	284	258	287	266	236	266	286	300	265	271	272	261	206	285	251	283	280	284	271	260	272	274	285	284	271	283	296	242	237	251	249	278	266	267	278	301	244	298	255	282	275	284	258	266	301	260	220	317	250	260	248	282	263	276	273	259	276	240	288	245	269	283	285	250	250	271	227	256	264	254	219	292	290	250	270	302	253	280	293	286	270	287	275	272	272	266	273	270	275	269	280	279	268	278	280	273	258	283	256	258	267	269	274	294	268	242	292	257	272	246	283	278	291	263	276	279	291	296	284	283	241	274	289	270	295	271	273	256	282	281	286	291	254	277	312	303	273	289	230	252	269	246	259	290	293	262	295	242	279	255	260	272	266	254	305	266	277	278	268	273	271	281	285	263	245	314	283	282	234	279	264	281	264	264	243	269	289	280	258	265	279	285	258	274	262	289	296	259	248	276	286	296	262	276	285	279	261	281	252	287	296	256	270	271	270	307	268	265	267	280	240	298	305	299	292	286	275	250	247	253	288	271	288	257	291	300	312	269	238	254	244	288	264	276	235	257	266	268	300	305	266	256	249	280	268	252	270	287	295	336	303	306	277	271	255	264	264	268	304	272	275	297	290	272	295	300	267	264	285	291	280	241	258	263	253	256	249	302	320	256	266	288	255	253	260	267	265	255	269	257	271	258	284	252	286	249	236	232	254	299	279	245	226	262	301	286	273
13530	9242	15930	12248	5631	1833	951	762	741	769	2076	665	634	664	615	681	644	622	630	635	619	644	658	651	656	666	624	651	663	626	639	643	619	669	630	615	616	617	677	628	600	614	661	613	667	614	650	629	669	656	641	625	638	640	629	622	631	668	660	617	645	654	661	649	681	644	633	639	652	646	619	718	614	610	590	618	679	622	643	610	636	612	637	613	612	618	647	610	637	600	619	628	606	590	654	641	651	629	682	658	621	613	657	599	653	616	636	640	611	590	665	651	617	642	633	626	675	603	627	594	652	597	614	643	665	618	624	716	615	610	623	636	660	640	639	654	631	638	632	680	596	626	658	594	642	632	628	630	606	627	599	630	625	687	648	639	620	609	606	646	635	638	625	620	602	678	640	610	586	681	632	625	654	637	671	622	682	611	664	640	612	576	613	580	637	635	634	617	654	598	647	610	684	628	649	607	637	608	672	596	628	636	600	700	631	664	678	658	632	617	616	597	639	618	617	623	602	684	601	620	644	595	603	606	637	634	625	683	643	579	633	663	645	647	661	639	640	624	671	606	664	605	669	646	650	617	634	653	634	667	594	618	622	625	651	626	624	642	647	590	625	658	628	619	585	617	625	630	614	654	576	678	628	649	602	609	628	674	655	597	637	618	626	621	610	611	684	621	662	646	601	670	652	666	635	617	626	655	630	609	613	639	681	629	613	642	674	642	626	625	690	647	617	656	615	614	636	650	643	588	596	588	634	604	620	662	610	652	583	628	620	631	635	678	607	662	622	652	672	603	681	653	643	628	654	603	625	634	597	606	650	635	636	613	642	644	627	627	620	668	611	632	618	655	659	626	643	582	648	632	633	613	656	627	647	652	670	590	669	654	599	640	649	593	616	612	711	635	638	629	656	674	597	635	593	684	625	643	645	647	602	645	553	644	654	621	625	564	642	630	622	634	656	614	621	626	607	605	578	640	660	610	696	641	587	673	640	646	617	608	710	694	647	667	622	636	606	605	624	632	601	664	662	606	617	616	646	652	620	653	590	610	639	665	643	640	652	581	653	651	594	628	622	614	606	628	607	666	596	597	611	667	598	662	588	650	639	590	596	616	644	601	622	642	650	578	622	601	685	601	599	644	601	603	606	655	626	598	624	624	623	656	623	588	630	663	622	610	649	622	619	600	710	604	657	614	638	650	617	612	633	658	605	621	636	622	627	655	651	662	663	616	677	641	617	657	620	636	649	642	635	591	659	614	649	654	624	627	618	627	665	619	630	666	666	691	643	649	598	623	649	640	641	622	653	664	636	628	640	625	679	611	599	640	582	625	675	592	636	624	621	664	622	666	640	657	619	602	614	636	596	617	608	678	627	598	615	604	640	673	622	641	646	663	611	616	661	667	651	650	646	612	618	637	573	628	628	566	645	670	640	632	647	641	629	653	617	606	647	637	628	582	618	650	647	634	607	598	628	660	631	651	642	643	598	619	595	604	582	627	661	663	636	593	604	664	639	580	636	664	647	645	614	700	653	623	591	641	647	660	616	643	634	643	664	637	631	597	615	614	611	640	616	630	624	629	595	625	666	633	646	627	670	658	693	640	628	633	626	653	638	619	626	594	589	657	586	629	606	633	629	669	614	682	617	617	617	632	638	655	639	642	664	628	643	663	660	635	605	612	667	671	622	564	637	612	686	661	641	625	646	627	613	633	625	642	614	649	660	641	678	620	621	594	624	624	642	632	629	630	636	647	632	600	607	653	598	624	663	606	694	659	610	597	656	647	589	631	617	645	621	626	613	619	592	664	605	651	637	604	686	620	610	628	631	581	627	611	617	622	636	598	630	632	635	638	621	651	619	622	657	632	621	659	640	635	641	646	616	637	635	654	624	645	644	639	634	645	646	656	627	639	654	654	654	593	593	619	635	596	650	647	599	624	606	670	597	623	651	601	633	634	623	673	614	640	618	619	595	625	625	628	651	644	601	667	617	598	676	613	656	597	638	608	646	615	632	652	639	703	641	610	629	651	701	622	610	638	651	635	672	630	644	635	658	580	621	621	652	652	695	579	629	640	658	673	623	643	602	631	601	611	606	633	622	643	632	659	645	666	648	638	654	616	613	626	606	618	655	646	629	665	613	635	670	620	656	631	659	603	654	652	622	613	642	619	614	674	609	609	673	641	626	632	653	627	624	618	636	620	625	578	669	649	660	668	667	645	641	667	617	646	566	632	646	620	639	656	637	692	681	618	644	656	619	663	627	604	641	605	657	651	637	606	659	589	596	626	640	664	632	620	601	637	623	624	665	596	645	646	654	611	623	649	643	652	608	614	606	649	634	611	621	604	631	635	641	667	616	649	627	630	639	607	696	625	671	624	652	563	622	662	629	618	617	632	590	656	630	615	592	615	595	635	625	638	614	647	624	602	616	642	620	637	634	652	641	622	620	617	605	608	607	692	603	654	593	628	668	637	645	645	635	664	645	634	627	612	596	673	678	658	663	660	613	657	682	618	600	638	589	631	620	623	609	609	645	603	650	613	648	591	660	643	598	607	647	599	653	637	597	663	610	643	654	643	666	643	572	659	647	646	648	628	637	623	624	633	632	587	644	623	619	639	650	590	599	620	621	580	641	588	626	661	619	649	610	631	634	663	657	651	596	636	604	641	625	619	643	658	631	602	636	666	658	632	602	655	640	628	615	603	620	623	645	601	656	630	634	633	635	647	641	657	629	678	640	632	645	653	620	678	635	638	668	616	686	648	640	581	654	651	626	636	633	613	631	619	634	621	623	604	643	632	622	589	640	649	631	641	645	581	624	606	644	616	641	622	629	661	598	601	668	635	637	667	631	629	634	658	607	634	642	676	639	620	598	630	623	614	646	650	678	616	598	652	593	598	647	586	626	629	619	621	587	647	664	653	649	601	659	574	624	626	651	571	672	621	620	633	684	633	592	615	620	586	647	661	579	653	632	651	681	578	610	648	640	626	666	648	643	618	642	616	635	644	598	606	623	623	626	634	633	599	638	682	625	668	619	619	629	576	589	634	628	635	643	666	655	675	603	620	632	658	653	667	641	648	607	663	666	614	642	642	622	586	614	602	618	615	632	656	607	644	654	585	637	658	630	678	633	638	617	644	650	634	581	611	610	633	651	623	586	636	649	641	665	645	643	624	594	648	613	648	630	588	582	609	644	595	633	627	636	596	636	611	687	626	661	622	666	609	639	692	605	650	636	632	689	624	633	633	633	634	649	661	625	627	625	596	628	662	663	627	601	642	618	677	572	615	672	584	640	631	605	649	648	631	614	655	648	665	628	616	627	585	642	615	629	602	634	606	606	669	612	614	615	655	666	613	620	600	672	629	625	642	606	628	608	654	654	618	646	664	655	689	585	651	601	645	640	643	632	643	625	617	635	586	655	594	621	644	644	613	661	601	625	677	637	615	629	624	645	646	636	604	626	625	595	623	630	627	633	609	668	598	630	652	612	614	645	642	602	649	633	619
37330	26483	10047	7726	4214	1462	617	362	299	297	4375	690	178	182	189	163	148	174	172	180	154	136	171	158	139	175	149	130	142	138	148	124	131	159	154	156	156	146	148	146	151	168	155	150	129	145	140	150	159	155	160	157	132	135	148	128	157	145	143	123	140	139	141	158	140	127	139	129	143	128	149	140	144	150	163	146	130	145	136	160	148	150	145	138	142	129	137	127	147	130	140	122	134	123	139	119	145	143	139	153	121	136	139	140	144	143	131	132	136	136	132	122	130	155	137	138	134	161	140	141	133	143	146	147	141	153	129	144	141	126	148	149	141	145	142	144	128	147	148	137	153	139	137	130	141	130	145	126	156	150	131	143	142	132	135	134	158	151	158	127	140	140	140	141	153	137	146	132	152	133	145	130	148	147	114	125	137	153	137	164	127	133	157	153	154	155	130	152	125	122	149	148	159	156	133	140	126	137	139	139	143	151	126	129	140	125	120	143	130	147	123	129	164	140	135	130	135	135	149	135	140	150	150	145	149	135	142	150	154	139	157	157	117	140	136	139	134	147	147	145	155	120	131	131	133	157	128	141	136	140	131	139	143	141	150	127	156	141	138	140	114	149	114	146	144	149	145	148	132	139	137	151	147	144	123	140	139	133	144	151	152	124	137	148	142	156	141	120	148	153	131	160	135	125	115	147	130	146	130	140	140	141	156	127	131	144	137	118	119	150	142	134	150	142	137	160	145	140	145	177	148	149	120	141	140	154	135	156	131	116	143	118	148	106	108	147	122	142	147	159	127	161	166	143	148	117	126	141	160	139	153	128	143	160	142	124	135	140	125	131	143	135	131	144	128	150	122	126	148	125	119	162	153	135	125	144	158	113	133	154	120	167	129	134	124	148	141	132	145	113	130	127	133	128	136	118	120	159	135	118	151	149	136	140	134	144	149	134	117	133	125	116	133	159	132	152	155	156	136	145	120	139	141	127	134	145	145	122	151	138	139	122	152	141	137	129	134	159	168	130	183	142	127	146	126	117	140	142	144	133	143	144	119	137	149	143	166	165	161	136	137	134	153	128	129	139	147	138	161	136	136	148	123	140	137	126	138	150	146	138	128	162	150	131	147	126	135	135	165	123	178	133	138	163	153	146	127	139	155	132	128	136	144	137	140	116	143	131	142	117	129	148	132	115	148	120	144	148	131	142	134	131	149	140	150	136	124	136	143	139	136	150	141	125	147	133	150	129	151	129	159	128	120	163	143	132	136	150	121	131	135	115	141	119	134	140	155	143	137	152	126	129	145	138	142	158	128	158	128	127	137	135	137	141	124	109	131	121	130	116	136	143	130	139	139	138	121	133	149	120	155	140	143	130	143	132	146	125	146	141	132	131	136	140	132	138	158	143	139	116	157	142	135	145	155	134	142	158	154	162	144	107	123	140	149	140	130	125	146	155	132	149	146	134	144	172	139	142	128	165	151	125	125	147	129	122	143	150	131	148	145	159	148	113	131	116	123	150	138	143	137	135	119	140	134	148	113	140	149	127	148	135	126	128	125	114	155	134	148	154	126	135	140	136	151	119	145	127	153	160	154	143	154	146	122	124	137	141	128	140	142	138	122	126	134	151	146	114	143	180	141	135	122	156	154	121	135	126	125	137	140	140	138	121	157	132	126	123	154	125	154	127	133	141	139	113	133	118	122	139	124	125	142	128	158	152	130	134	143	121	153	141	139	129	141	158	128	137	129	135	133	154	144	143	142	133	135	158	160	139	145	117	138	130	137	127	147	134	162	130	155	129	135	127	142	148	136	138	147	145	147	138	128	138	146	138	163	135	142	133	130	134	130	128	139	157	123	129	146	157	133	114	130	129	124	140	151	122	136	133	136	138	126	138	141	101	138	172	136	134	138	135	137	138	148	129	166	141	130	145	137	134	158	130	156	148	138	148	148	122	109	138	119	141	153	148	151	135	133	140	154	129	129	147	116	149	111	144	136	143	117	135	131	152	137	134	128	134	131	136	134	142	156	120	143	136	151	127	139	138	153	152	164	172	147	139	134	141	152	133	138	135	126	138	160	130	125	136	139	141	141	137	133	126	148	159	147	149	171	124	144	148	136	121	149	157	129	143	142	141	148	148	118	150	143	156	156	118	141	134	142	133	137	171	143	140	144	133	143	125	128	127	127	136	149	135	140	152	133	120	132	109	172	135	128	132	171	143	130	147	147	142	141	130	143	144	137	162	131	115	112	142	141	167	123	148	149	149	144	131	121	129	148	129	139	134	131	142	125	144	123	124	156	144	124	118	127	140	134	128	141	139	122	160	130	131	134	125	133	119	158	138	131	135	128	133	156	164	129	152	126	136	154	120	137	129	131	149	147	144	145	163	131	152	124	146	125	138	149	160	168	124	144	146	138	127	143	140	107	140	136	140	116	142	128	132	132	149	159	127	134	141	138	127	138	131	142	123	128	144	150	147	121	123	136	123	151	144	148	134	132	130	153	144	157	160	150	152	133	147	134	138	144	139	139	131	133	148	137	134	143	129	142	151	135	122	163	135	137	152	134	135	153	155	132	133	161	133	132	117	127	141	135	129	119	152	128	121	134	136	146	139	138	124	122	136	134	147	155	143	124	139	143	136	139	155	131	129	141	142	138	139	121	132	124	131	127	150	151	116	121	152	136	123	161	131	137	150	148	117	135	141	156	123	133	132	136	141	125	157	166	141	147	125	139	155	156	132	113	154	151	131	118	157	130	147	114	135	122	166	136	133	133	155	134	140	125	141	140	153	137	128	156	126	135	159	128	150	163	122	137	144	130	141	132	139	138	139	137	128	135	127	155	140	165	144	128	136	120	122	135	138	149	137	131	154	140	173	132	129	120	138	111	133	127	141	155	126	145	129	138	144	141	140	139	145	157	148	132	123	124	130	115	140	140	140	124	150	132	130	132	139	137	144	132	129	139	134	134	142	144	139	137	151	136	149	152	150	144	136	121	144	131	113	135	132	150	125	158	155	152	149	127	139	135	113	145	139	135	129	134	118	121	175	125	120	138	155	144	122	138	132	155	139	133	158	146	173	151	154	146	145	149	145	136	130	131	136	129	135	146	149	142	127	154	125	132	148	146	128	156	129	138	154	148	146	166	137	111	146	127	150	129	144	146	122	141	127	123	127	148	127	148	117	118	143	117	140	140	136	143	137	155	142	122	130	130	153	138	167	118	155	144	141	132	140	145	150	130	148	131	136	148	143	157	140	145	145	144	141	139	148	131	134	116	129	135	127	127	141	149	106	157	144	152	139	114	151	155	146	135	135	154	127	149	125	138	117	138	126	134	129	127	130	118	136	143	162	151	132	156	139	110	146	140	128	140	162	109	127	146	154	126	134	142	147	142	124	151	141	135	140	137	124	127	139	157	136	141	104	152	135	146	133	118	141	142	160	153	147	147	140	123	121	140	143	153	116	124	138	140	146	160	124	145	127	139	159	127	122	126	134	126	121	148	147
23769	13510	6583	12127	7440	3856	2147	1672	1301	1409	17601	1051	746	719	657	626	615	619	548	546	572	510	474	529	494	461	451	439	491	455	438	458	467	454	430	386	459	406	422	403	389	419	431	434	434	455	445	536	513	484	461	550	478	427	422	412	377	398	382	417	381	383	416	416	403	377	412	405	395	415	396	402	403	409	359	368	359	372	409	395	367	421	395	405	386	412	397	393	367	374	373	338	402	365	354	344	397	378	389	404	386	357	365	365	364	383	399	386	378	372	383	388	347	383	380	393	392	391	375	386	372	398	386	393	380	407	355	410	346	383	388	409	410	378	407	375	383	353	376	349	387	348	367	378	365	406	367	361	390	396	394	367	412	382	367	401	391	364	367	376	354	402	358	338	386	345	358	400	404	410	356	337	397	390	409	397	363	367	355	385	362	369	390	354	406	379	356	365	378	360	384	385	400	393	406	389	376	344	397	368	377	352	391	378	349	351	357	352	355	400	387	385	369	386	373	386	388	375	388	373	373	355	354	384	378	375	382	393	385	395	365	347	350	374	398	386	411	386	414	391	390	368	365	362	398	370	394	386	381	377	400	360	388	379	390	396	351	360	371	394	373	383	428	403	388	397	403	378	373	384	361	426	374	388	354	357	411	361	369	384	362	375	372	387	413	364	352	360	371	417	316	382	341	345	368	387	376	369	375	367	353	365	349	378	352	358	406	367	355	389	349	386	347	385	377	380	371	377	366	400	365	354	400	380	339	361	373	369	335	347	368	385	393	387	355	383	364	385	407	376	370	371	359	380	365	393	370	409	377	361	375	339	383	382	400	371	379	371	406	374	356	333	396	347	371	396	386	393	355	355	388	344	387	388	383	344	381	387	454	415	354	359	360	380	384	389	381	378	357	412	385	367	353	351	363	367	420	364	383	380	395	363	408	354	389	375	369	413	387	362	384	378	377	371	374	375	348	400	372	413	344	338	376	400	375	382	404	401	378	344	392	353	375	376	343	385	405	389	364	360	333	376	384	376	359	405	382	413	357	351	398	363	406	371	374	357	327	379	382	383	366	377	345	374	382	365	349	377	351	375	381	367	397	384	383	364	361	342	363	383	361	371	400	366	397	379	384	384	404	372	373	375	364	349	386	380	376	373	389	347	373	357	371	376	401	363	401	405	404	367	415	386	359	373	392	396	344	353	369	347	385	366	368	378	400	408	400	390	356	377	392	373	374	379	384	369	349	364	386	406	373	368	373	340	358	380	363	373	396	385	428	350	381	366	395	359	377	356	373	368	391	349	370	393	400	358	342	375	388	391	382	378	380	382	378	376	365	358	370	416	393	367	351	373	348	351	337	390	387	371	394	366	413	401	371	384	386	374	376	370	391	400	380	400	352	354	387	379	342	349	373	399	355	384	400	383	374	374	363	355	423	344	404	408	369	356	384	395	360	376	404	384	378	369	355	346	393	379	382	422	380	354	352	363	348	371	424	402	361	381	385	403	374	370	376	371	392	356	377	377	411	385	375	383	355	409	349	412	406	389	355	390	382	355	372	375	390	355	375	406	363	394	357	372	378	360	367	374	402	369	422	366	352	370	360	381	413	398	391	366	397	379	382	358	380	369	380	350	373	346	358	415	378	381	338	372	354	404	357	343	378	381	408	361	391	391	363	361	396	404	383	399	376	409	393	374	354	341	401	378	353	373	367	356	396	361	390	354	372	365	394	333	403	394	404	398	391	356	370	357	371	366	337	400	405	377	381	352	363	352	406	402	419	386	344	367	383	408	358	352	360	357	379	380	411	372	363	369	365	350	384	382	384	357	368	373	398	364	368	392	360	365	367	401	346	399	357	384	374	382	356	348	335	328	359	371	359	377	368	380	398	395	364	369	400	379	362	383	397	356	384	384	382	395	357	354	396	388	378	369	372	381	363	382	392	352	391	369	360	387	407	377	374	368	367	389	370	388	398	399	406	387	363	402	373	409	387	377	385	377	385	389	377	371	383	369	368	335	397	370	356	383	390	373	376	387	365	400	370	365	373	397	401	369	374	325	338	338	380	394	371	353	358	401	378	378	400	374	374	355	354	351	364	362	356	352	390	352	379	369	372	398	353	370	401	385	409	368	359	382	397	342	377	396	378	395	366	418	365	363	399	393	352	379	378	399	364	378	376	361	360	364	370	390	339	358	379	396	378	410	383	364	357	343	378	395	365	377	380	372	381	392	354	390	378	397	365	359	369	381	366	354	369	419	354	389	376	348	360	398	386	371	367	361	372	418	397	366	373	383	391	342	406	392	411	350	375	425	407	374	377	381	374	388	366	378	387	404	347	377	364	366	348	373	359	385	369	388	357	401	373	360	362	360	401	380	344	362	370	421	389	391	389	394	330	379	373	413	398	389	372	369	376	408	362	339	381	390	385	395	389	371	386	362	396	399	377	381	363	347	387	362	331	378	390	383	411	391	414	395	359	397	369	374	373	382	342	391	391	347	360	374	400	376	363	363	358	375	382	384	365	383	402	370	369	397	392	380	396	390	348	373	381	378	387	400	382	367	399	374	375	407	347	384	377	369	377	359	368	377	359	341	393	383	344	363	377	435	371	340	335	347	370	377	400	353	381	420	374	345	389	361	364	367	403	408	362	389	374	379	363	393	366	397	362	364	405	393	379	392	384	400	378	423	398	353	361	386	391	342	381	343	395	341	366	414	409	372	354	384	390	390	380	383	361	385	407	376	334	370	384	370	349	381	376	378	367	392	419	395	374	375	384	385	389	415	377	393	377	381	358	400	399	401	415	374	373	373	353	378	355	378	372	364	394	340	388	356	349	384	387	392	381	406	367	376	381	376	375	429	376	368	341	367	379	391	373	412	370	374	391	407	344	365	398	377	374	384	377	402	389	356	339	358	350	384	368	378	353	389	382	388	385	374	361	363	384	380	413	407	388	372	321	381	390	337	379	419	414	387	353	360	352	386	378	394	352	374	394	356	411	381	374	386	374	417	370	378	401	400	366	378	352	402	378	393	386	413	384	388	345	365	391	374	356	350	396	363	384	335	362	397	386	374	371	391	359	368	406	379	368	386	395	356	393	383	390	389	363	390	406	418	383	375	383	383	329	374	394	363	356	383	370	374	375	370	388	382	378	378	368	383	363	381	379	397	391	401	415	341	383	372	381	361	381	375	415	377	399	372	379	366	380	368	386	405	357	357	391	353	365	361	388	371	406	383	400	372	396	383	358	393	404	367	385	407	376	359	367	380	380	340	386	339	381	342	350	396	386	366	378	387	384	352	394	381	385	385	383	381	360	405	336	368	379	350	365	360	384	352	391	379	391	372	364	359	409	390	360	355	361	338	376	377	399	386	387	419	369	409	383	374	367	390	371	392	383	304	377	417	380	363	397	354	408	368	386	366	364	379	388	388	374	365	365	362	389	373	384	379	398	398	339	370	369	381	356	385	415	378	386	382	364	366	369	376	369	396	412	381	352	370	374	337	354	352
51216	32154	18100	9713	4765	2350	1258	804	579	500	8417	1847	414	354	326	339	347	328	317	331	294	317	273	277	311	277	275	258	264	259	286	259	283	279	288	274	282	269	284	273	278	258	282	270	281	272	285	282	289	293	284	295	234	245	279	239	265	275	308	258	241	298	240	255	286	297	253	273	254	261	276	282	240	257	250	252	263	281	212	260	265	266	255	251	235	244	254	264	272	244	265	239	234	259	242	239	264	262	254	285	264	244	248	245	250	258	286	251	257	249	240	264	262	269	261	260	252	221	273	251	304	259	252	265	284	254	272	263	265	266	232	273	262	289	228	260	257	271	296	268	246	273	250	251	260	283	251	281	244	290	269	252	259	275	269	262	268	262	243	253	238	279	241	276	282	275	232	252	271	262	273	238	286	263	238	262	225	243	250	277	276	257	244	265	251	272	259	264	260	303	244	269	270	226	263	265	284	226	281	239	229	250	245	237	271	257	221	249	251	255	267	281	262	236	272	275	279	263	283	226	265	256	252	285	242	259	251	247	231	268	257	267	253	269	286	241	261	245	219	222	264	260	278	278	240	236	262	271	248	242	271	286	218	234	298	242	284	270	264	255	275	250	260	280	270	249	277	282	253	271	256	259	246	240	260	264	258	257	262	272	289	282	222	239	255	255	258	284	255	250	250	257	256	250	256	279	259	232	256	277	245	259	280	273	243	293	257	256	276	260	245	256	234	249	262	240	255	246	281	269	260	220	254	237	250	278	259	250	284	262	265	242	250	267	246	244	251	245	258	285	273	254	281	304	248	274	268	251	231	276	280	283	262	243	264	251	242	247	257	274	256	244	258	270	285	262	250	231	267	277	228	252	230	256	248	248	254	300	248	274	285	260	263	247	266	245	265	257	231	245	277	257	289	260	243	272	224	264	278	249	271	262	231	266	266	267	240	253	261	241	252	253	244	272	234	253	256	272	271	256	249	231	227	245	286	260	268	261	256	266	253	233	265	250	271	268	268	242	229	253	263	249	250	278	261	287	277	234	274	254	260	266	263	252	265	238	258	262	260	273	252	289	243	212	267	270	229	240	264	263	242	248	272	264	260	284	286	216	275	254	253	268	301	256	267	226	266	249	268	252	266	222	264	281	273	257	258	258	251	235	232	235	247	250	271	233	247	225	260	238	240	273	256	267	293	267	273	270	272	274	261	268	268	259	263	239	253	238	277	251	222	295	245	258	241	259	244	274	247	229	255	263	235	265	274	232	251	286	218	260	281	258	256	267	248	256	237	242	240	258	258	266	267	230	256	269	216	253	253	251	292	278	242	281	286	266	251	233	283	255	247	261	235	279	262	250	238	289	267	264	291	272	238	259	253	272	258	218	261	238	248	249	227	288	267	281	285	249	233	262	271	256	274	270	249	269	246	266	271	246	242	226	259	306	264	268	235	286	258	232	235	257	260	261	257	253	256	227	264	275	265	250	285	264	253	290	272	281	259	229	258	251	277	261	279	237	247	243	242	243	239	254	244	236	254	211	256	265	277	257	258	251	247	270	254	257	254	240	261	231	245	258	260	293	254	226	260	268	224	251	242	234	250	239	214	247	265	259	275	257	256	272	258	222	256	251	240	267	258	263	269	266	229	237	271	244	253	231	251	242	266	229	257	240	254	245	246	258	266	250	236	262	270	267	266	247	240	237	278	251	252	266	270	232	249	255	241	277	243	234	251	235	268	231	243	237	242	273	251	217	280	264	269	243	230	279	207	269	280	232	277	253	250	240	283	287	270	267	268	261	268	259	266	267	238	267	240	235	239	244	243	261	236	233	268	248	282	256	240	255	238	249	289	293	271	268	245	244	245	234	234	244	226	248	240	250	245	252	261	269	265	290	265	264	260	254	240	261	258	275	275	249	270	246	265	287	259	268	278	238	259	261	259	257	252	241	271	227	269	271	259	242	253	257	241	241	281	279	261	262	257	271	257	291	254	247	246	242	255	247	246	233	262	234	229	232	263	263	263	269	261	270	247	257	258	231	254	243	269	238	286	251	245	257	293	247	260	258	287	253	245	259	250	257	266	250	292	248	261	237	260	266	244	273	254	279	301	268	266	245	258	249	283	296	247	277	275	254	262	256	263	243	254	244	281	254	247	245	234	248	253	261	237	243	244	267	256	255	269	260	240	248	259	269	271	262	293	273	231	243	244	266	276	286	263	255	263	237	254	228	242	270	276	282	267	247	231	254	285	256	255	228	242	253	254	268	254	267	297	246	250	231	251	257	300	260	274	276	258	263	282	256	239	255	245	245	239	248	238	264	280	264	274	258	244	254	260	286	246	244	263	239	276	248	241	245	267	239	287	267	271	268	266	293	260	255	270	243	265	267	278	234	241	257	258	229	258	241	230	249	233	249	270	261	264	269	250	246	279	252	234	275	226	255	270	288	244	222	240	271	300	243	238	254	253	293	261	234	249	257	265	288	282	247	253	256	260	234	266	257	269	254	260	286	249	273	262	249	264	262	281	260	264	288	269	248	259	268	261	234	271	251	253	280	270	223	265	294	233	244	246	266	253	290	265	268	266	262	266	277	272	247	266	241	260	249	228	256	260	262	249	270	273	282	276	270	268	267	263	279	251	239	252	250	268	260	256	273	279	228	282	263	253	251	297	244	279	229	265	278	264	248	270	226	216	248	260	285	278	248	289	275	273	269	299	245	270	242	254	273	271	284	242	251	274	270	248	275	261	249	269	267	279	277	281	223	244	238	239	236	256	270	302	232	274	249	283	249	264	246	260	252	253	263	243	247	269	214	256	289	253	267	250	251	269	256	299	236	232	257	252	236	271	258	288	248	246	269	255	252	279	244	264	255	271	273	260	254	227	240	263	264	244	279	271	256	259	252	280	279	244	273	224	272	248	280	289	233	236	254	244	234	249	224	264	267	240	273	276	271	256	267	259	229	259	240	242	246	283	256	254	266	241	264	247	235	256	253	266	242	241	261	229	245	275	220	245	266	248	245	306	306	243	260	256	229	258	277	289	250	282	269	226	240	253	265	245	248	252	281	258	283	260	268	267	266	278	266	269	212	213	249	274	263	272	257	269	274	241	234	247	262	278	309	245	274	228	258	239	265	263	280	276	249	273	259	267	265	244	272	277	254	277	234	233	253	241	248	264	247	266	253	238	257	266	243	243	263	252	270	252	271	241	248	269	262	271	263	262	260	249	263	246	258	254	253	234	225	250	277	286	257	232	304	233	256	252	243	242	267	259	266	252	268	244	273	251	271	269	263	247	235	254	226	243	231	263	276	252	300	268	271	283	267	246	253	261	244	303	286	251	264	253	268	258	263	262	245	261	290	238	241	283	221	263	230	291	269	277	259	262	244	254	233	265	239	255	248	270	232	266	234	277	268	273	277	282	260	253	243	263	278	241	262	247	271	272	240	265	269	298	256	263	265	258	248	261	262	266	247	262	255	233	272	264	237	233	249	245	251	250	239	240	263	283	253
35478	12466	7428	6663	5432	4403	3489	3031	2521	2056	23946	1719	1391	1312	1192	1189	1132	1070	1000	961	935	917	948	878	854	812	836	799	769	742	776	772	750	725	704	719	668	711	715	735	728	702	705	774	802	753	885	827	842	841	808	859	864	757	688	630	696	664	698	668	657	654	688	680	653	718	697	667	654	639	644	682	635	642	687	675	647	705	658	664	657	651	730	617	650	655	664	648	642	637	643	652	639	634	630	633	645	637	659	632	660	617	634	620	588	650	636	603	612	662	666	658	655	648	620	635	652	710	650	637	626	620	632	668	613	647	660	666	603	627	627	627	663	695	609	636	648	653	693	640	655	625	606	650	623	639	660	643	604	640	601	642	629	626	652	625	624	654	663	652	664	625	622	600	591	652	629	673	661	631	618	646	598	662	623	674	632	654	636	627	658	679	609	644	672	647	659	631	632	644	643	652	648	651	614	670	624	638	705	634	630	642	627	657	650	608	662	549	641	640	627	641	635	660	588	604	638	667	652	604	661	663	631	650	625	629	627	639	623	624	621	663	642	640	606	635	621	633	631	640	606	618	598	640	653	615	642	638	632	683	653	674	646	599	633	607	660	659	612	627	659	624	642	633	630	649	641	624	621	642	629	622	701	647	611	626	661	636	624	636	598	559	633	659	631	646	664	619	649	681	632	676	628	585	652	620	608	631	629	592	627	621	627	605	642	637	628	629	608	646	641	631	564	668	639	677	624	657	619	636	659	594	637	616	619	670	642	648	590	639	606	663	651	633	660	631	625	664	623	643	626	620	655	617	622	626	598	662	605	719	650	631	595	594	657	611	664	648	649	600	592	626	664	650	650	645	596	614	638	590	644	586	616	609	661	597	649	681	621	632	608	597	648	624	646	649	626	666	650	661	637	654	603	619	596	642	633	642	589	623	663	645	605	693	624	657	690	636	579	604	618	612	597	630	678	594	645	635	651	596	651	595	647	666	647	595	651	680	639	618	606	637	613	651	646	662	598	634	606	637	602	623	603	647	661	647	625	638	675	610	621	635	629	614	589	673	636	600	642	672	622	600	629	674	654	629	641	602	638	644	616	669	632	686	613	618	669	657	639	653	630	638	641	618	632	628	640	619	620	632	625	590	558	643	628	639	647	645	618	596	642	597	642	653	659	617	700	611	668	618	631	615	615	612	615	650	677	661	669	628	579	680	606	629	599	614	602	640	654	613	640	662	608	646	623	619	680	656	669	590	617	635	607	631	646	642	605	654	627	638	638	636	633	607	632	647	647	617	646	617	618	645	654	601	626	682	609	617	649	632	639	641	622	643	659	623	644	634	619	607	654	636	651	608	606	660	620	647	615	630	637	613	586	627	654	632	688	675	642	580	663	603	651	599	643	668	662	628	640	632	641	622	613	598	613	598	656	610	642	598	632	568	642	637	656	607	658	616	686	616	629	612	628	656	647	580	649	646	693	610	621	644	598	617	583	646	632	633	618	618	582	636	618	646	696	637	639	641	600	621	683	646	620	646	687	625	646	638	612	626	623	648	623	671	627	660	634	673	617	631	622	601	622	637	592	651	660	621	670	637	649	645	618	621	618	633	626	628	673	632	594	651	633	658	631	639	660	609	641	679	651	622	626	619	657	667	641	654	611	584	644	655	622	661	628	646	650	626	685	627	636	621	621	656	622	609	619	592	641	615	635	641	605	634	649	644	601	643	585	597	612	673	672	641	669	621	661	647	634	621	615	596	634	642	656	676	630	651	618	598	658	653	641	658	646	625	641	616	675	648	691	630	647	593	641	594	630	652	640	649	635	642	665	633	677	611	641	667	669	677	605	586	598	590	626	595	642	630	640	659	606	638	650	648	596	636	625	648	660	627	665	642	573	679	649	615	602	621	668	631	580	637	674	643	651	654	614	619	669	632	631	640	668	627	625	688	650	595	650	557	639	656	654	647	616	642	631	646	653	608	662	627	615	649	654	676	608	630	632	648	610	642	618	614	679	663	612	649	658	640	652	644	616	638	617	613	612	642	613	599	617	643	589	625	619	648	653	615	648	604	631	617	635	653	655	599	618	617	667	612	647	620	634	618	625	652	611	609	624	614	629	594	621	631	642	668	628	642	627	626	668	622	634	633	675	665	635	668	615	632	642	664	596	618	682	645	596	653	663	630	628	663	641	622	625	642	631	647	604	652	630	649	650	677	629	617	649	625	635	680	634	650	618	625	653	635	604	557	612	633	643	652	629	639	647	590	682	622	662	635	667	640	638	611	614	659	637	629	609	656	668	707	675	641	674	609	671	651	564	622	592	596	618	614	627	640	625	636	568	646	623	610	632	629	623	647	551	674	608	618	604	598	680	637	620	642	638	636	624	619	677	671	664	618	604	663	589	590	647	628	623	637	588	627	630	602	609	574	681	664	588	650	629	613	664	659	643	676	639	679	611	661	613	614	598	626	640	637	641	621	634	664	664	645	653	611	630	617	649	664	613	655	618	624	644	639	645	612	630	693	619	680	668	641	663	656	609	644	623	621	644	658	659	608	618	582	629	616	624	625	653	648	676	619	663	649	643	643	629	649	648	617	622	680	621	638	619	658	678	695	586	648	623	624	665	587	678	589	637	589	635	595	632	640	609	605	649	650	627	645	643	630	632	648	647	687	638	618	619	617	664	588	640	637	645	617	641	648	586	579	591	627	640	644	619	607	637	665	650	603	669	604	602	625	629	650	638	635	636	594	653	639	613	596	630	631	613	612	623	631	650	588	610	614	648	637	641	614	640	629	598	617	644	632	705	653	633	587	618	647	614	620	635	639	647	623	653	667	621	588	668	602	635	653	660	629	634	663	621	647	643	582	671	658	662	604	612	629	619	640	627	665	614	650	624	632	634	589	638	639	605	626	633	659	668	650	629	574	600	630	666	648	620	599	641	615	653	586	661	659	621	601	644	623	628	573	670	641	700	651	654	644	661	616	632	659	672	646	644	612	617	642	603	672	639	688	620	626	602	615	641	618	653	637	671	638	596	604	632	595	629	614	635	679	648	629	625	632	636	632	679	603	624	646	608	634	656	618	610	600	628	602	639	612	635	649	681	626	656	639	640	655	631	654	645	635	622	613	616	646	654	654	641	646	579	644	623	629	626	669	637	616	595	617	644	594	634	642	632	589	644	665	621	592	668	623	645	593	588	629	622	647	605	622	635	644	664	624	655	653	677	597	638	650	705	659	655	608	674	649	640	634	595	643	636	604	609	636	634	639	645	611	631	658	611	628	618	608	606	633	656	638	617	598	664	646	652	669	630	676	617	600	639	627	657	642	652	645	651	652	644	616	612	653	595	625	627	637	666	619	662	628	648	660	633	602	640	652	593	616	601	640	652	623	651	645	607	654	634	623	643	608	644	598	641	674	666	659	618	680	616	620	642	677	609	623	625	631	669	646	665	617	628	644	617	640	609	611	666	617	662	658	639	649	658	589	626	637	623	629	586	637	633	640	614	655
12430	3571	1030	351	274	303	275	277	278	239	312	244	261	255	267	259	271	201	234	247	256	234	238	221	215	232	244	283	261	285	254	220	248	248	254	236	253	244	253	231	236	237	232	246	223	254	257	231	241	272	245	268	204	230	234	238	280	241	262	254	232	275	217	219	244	219	234	247	240	255	249	265	200	232	230	217	228	257	250	238	249	247	226	254	246	237	241	241	250	246	232	243	251	254	230	273	233	251	252	242	232	224	243	235	233	219	252	240	236	236	259	249	231	232	247	245	260	235	248	233	212	235	251	215	260	241	249	241	262	279	263	251	234	215	231	227	243	262	251	216	263	247	227	221	217	255	249	231	257	223	230	269	246	216	221	228	237	238	240	210	217	248	255	287	236	235	235	223	233	232	238	224	230	255	253	257	224	233	245	264	233	241	241	221	227	247	232	252	233	262	255	244	243	205	259	235	240	219	269	246	215	255	262	257	248	264	240	251	268	205	222	260	223	244	256	237	242	223	273	251	250	260	243	240	241	254	267	266	252	246	261	258	236	268	257	243	270	242	253	235	232	243	244	248	241	217	215	251	235	228	226	261	227	259	250	271	251	253	243	284	222	266	257	244	266	235	255	237	236	227	206	207	221	250	234	225	237	229	255	237	247	238	254	232	234	227	206	220	237	271	258	237	213	210	248	214	219	230	261	253	251	230	270	225	230	247	213	246	238	256	246	262	226	246	231	231	238	213	226	239	243	252	239	235	243	251	221	274	258	226	232	234	217	231	241	261	245	238	220	250	233	234	244	230	253	230	238	225	238	231	233	246	244	234	194	227	256	249	260	251	265	246	261	281	262	220	277	261	239	234	242	241	207	250	241	244	249	236	254	269	216	212	230	224	247	207	230	234	238	252	249	255	240	242	228	284	227	259	259	230	233	247	240	223	234	237	222	232	247	244	228	247	251	269	248	236	224	256	244	271	249	241	290	287	258	256	228	257	239	256	242	253	254	243	224	263	260	253	215	256	250	267	234	249	236	237	275	217	276	244	254	243	210	232	265	241	229	240	236	237	220	257	211	243	229	215	233	208	274	261	265	241	254	230	261	235	219	220	253	261	236	221	232	244	247	259	245	237	225	249	254	253	236	242	260	223	271	215	251	240	222	243	240	259	269	263	243	233	234	248	250	254	234	192	229	250	219	266	243	211	228	277	224	245	261	265	250	219	292	240	252	249	214	232	257	262	204	233	246	249	219	239	218	256	272	245	261	274	243	266	252	200	258	244	269	236	246	214	249	239	254	252	237	237	240	215	233	241	223	243	233	250	236	245	285	240	268	214	247	227	256	243	250	216	253	225	232	222	234	236	212	238	255	232	211	241	241	237	212	236	235	233	222	245	249	242	249	244	234	232	242	256	245	242	233	230	259	268	238	212	245	223	226	259	251	240	225	217	238	220	236	233	242	241	205	267	271	238	232	221	226	253	244	256	266	233	244	216	207	238	244	245	267	213	235	240	239	230	231	245	246	191	234	241	269	248	264	217	256	199	246	249	249	279	237	230	242	239	241	226	245	256	264	236	229	232	275	241	232	259	249	248	277	225	235	232	238	282	236	246	283	227	222	234	250	227	247	244	228	234	242	251	236	267	237	247	262	268	260	243	225	233	260	246	258	238	248	250	251	243	241	224	268	236	234	267	248	249	240	229	223	262	252	246	257	210	262	269	241	228	264	216	216	263	245	274	241	235	259	239	263	219	264	215	250	244	274	269	258	242	243	265	241	222	229	235	224	259	260	255	243	255	224	222	245	236	241	244	301	239	256	232	251	229	217	245	234	260	234	227	270	242	244	225	242	237	220	227	263	228	256	241	248	222	256	224	276	240	241	237	222	245	252	239	211	259	246	270	266	248	272	225	254	235	237	251	216	257	230	240	237	246	237	214	237	261	200	269	229	234	267	257	215	252	272	240	259	245	259	262	245	213	256	222	239	234	219	253	254	242	259	223	270	255	253	241	257	246	243	270	236	248	226	238	274	249	260	242	231	208	269	267	251	245	242	229	244	249	262	278	233	250	272	256	234	288	239	269	225	248	226	232	236	233	236	239	236	249	229	242	242	268	258	242	240	231	274	230	251	232	235	250	255	249	246	251	243	251	251	247	228	241	249	260	224	248	244	239	213	214	270	229	262	250	251	259	228	231	235	262	235	239	276	266	247	241	240	230	229	272	245	214	223	226	213	275	227	255	221	226	245	258	226	229	267	224	215	214	236	232	244	234	268	250	255	268	273	244	238	246	232	244	225	225	217	227	251	234	248	229	227	217	235	248	233	254	258	265	250	235	256	236	227	262	250	234	233	244	265	250	241	252	227	248	230	241	271	229	263	242	223	237	247	270	232	207	222	256	227	233	242	263	234	227	289	253	237	253	248	243	241	247	254	264	232	214	239	231	228	256	266	234	230	234	232	230	240	238	221	272	266	259	268	237	240	199	256	274	243	232	237	227	229	254	271	250	245	247	218	235	244	240	240	238	242	214	236	227	213	238	245	215	218	230	186	242	253	240	222	231	250	275	252	260	236	206	272	236	238	239	254	248	241	242	254	250	245	243	240	246	264	239	256	228	234	250	237	242	259	264	221	228	244	252	240	247	239	212	241	208	227	232	254	285	261	246	243	252	229	259	254	228	287	248	236	228	250	231	252	263	224	209	264	272	235	246	238	224	234	220	226	247	224	217	259	227	259	222	239	246	245	231	270	253	232	259	225	225	248	230	237	241	259	220	223	227	227	245	234	246	238	246	265	230	225	242	239	241	222	243	225	225	260	250	239	243	234	233	264	262	232	253	237	231	247	249	267	250	244	238	229	241	244	244	216	259	273	249	232	253	242	239	249	231	241	256	240	234	209	239	266	233	235	226	243	227	215	232	262	240	233	251	254	256	240	251	249	259	233	256	243	250	264	233	215	249	227	223	244	234	274	249	229	246	256	240	220	268	229	199	234	215	236	238	244	246	252	214	268	241	250	238	237	236	219	247	226	245	242	275	261	245	233	267	252	236	225	257	237	255	235	225	257	241	235	229	253	262	255	214	224	225	244	243	282	238	238	268	217	231	250	231	243	262	246	237	223	255	269	227	223	261	242	284	264	227	260	212	233	232	228	215	256	240	236	250	231	224	283	242	252	253	236	256	250	258	225	257	255	243	206	241	241	238	224	234	250	242	245	223	263	266	226	244	243	234	250	236	222	262	234	218	191	218	254	248	257	231	236	243	264	236	220	245	261	234	240	255	240	247	251	261	243	251	245	248	278	250	234	218	228	215	247	239	249	240	222	232	237	265	242	217	251	222	227	212	252	272	246	238	258	252	240	231	238	227	223	263	245	265	222	244	224	223	236	248	250	266	232	241	241	251	229	232	192	242	227	248	265	224	225	247	267	231	229	253	249	259	251	251	258	244	235	237	239	250	214	228	237	218	233	283	214	228	217	216	228	269	241	238	288	251	241	227	230	239
6969	2625	1363	857	890	816	765	713	702	633	1305	570	598	604	569	578	542	567	574	592	548	560	572	556	559	538	597	533	552	590	611	582	599	539	591	591	568	582	575	608	560	560	582	599	596	546	576	572	568	581	585	609	547	587	573	557	623	556	570	592	547	603	594	579	531	585	585	544	539	586	506	578	543	578	570	551	602	572	558	524	580	569	549	550	579	591	582	584	530	579	582	584	545	520	495	604	568	592	587	571	626	572	574	563	599	553	591	571	536	581	563	578	596	608	604	565	613	573	596	603	553	569	594	575	539	540	552	579	584	553	560	549	531	566	567	614	561	550	585	578	555	569	556	602	547	568	625	580	572	557	544	602	587	557	579	570	627	575	561	575	567	591	545	579	547	566	575	565	555	555	580	594	591	522	537	552	603	555	573	598	592	557	609	574	574	538	568	549	594	574	574	561	550	550	596	563	509	565	554	551	552	586	583	572	548	549	603	593	569	550	587	581	539	594	624	623	555	557	577	559	561	552	587	603	545	598	575	580	555	563	588	590	556	570	605	543	578	600	547	551	577	584	586	629	570	561	565	554	575	588	538	566	574	573	574	567	571	569	560	599	577	558	601	568	575	637	577	553	615	605	559	580	519	603	557	599	570	607	559	595	573	534	544	528	588	566	527	536	563	588	560	597	597	550	563	573	541	587	541	529	555	588	586	576	574	537	513	565	573	565	570	584	587	596	580	560	554	592	537	550	553	544	562	588	550	589	549	546	576	589	546	584	569	541	553	568	569	544	602	561	572	565	560	561	589	558	599	569	593	562	565	553	575	564	595	576	590	573	553	572	613	561	598	562	570	585	550	574	587	606	562	564	561	535	594	543	559	550	563	568	551	535	562	589	548	552	603	578	563	580	592	578	572	579	562	619	582	546	579	574	592	595	580	569	603	569	534	556	523	628	530	576	563	562	530	596	546	586	559	583	592	555	606	550	545	594	518	573	577	525	570	535	587	550	532	560	572	560	585	560	597	586	568	534	561	595	556	617	616	551	544	553	522	585	584	604	545	512	595	557	580	569	596	589	549	574	576	569	590	581	560	553	571	606	551	563	608	568	565	578	584	573	591	564	604	533	577	585	577	572	542	555	581	565	577	552	552	576	575	570	575	544	582	541	603	542	570	555	556	553	565	578	553	588	547	567	617	543	565	576	577	588	572	557	611	562	583	580	552	599	599	591	578	543	587	540	564	588	580	571	596	590	541	592	581	569	555	542	559	546	550	576	582	584	577	552	590	540	564	547	553	566	591	562	600	563	600	612	556	597	547	541	568	551	592	612	593	571	586	577	556	572	567	567	551	598	567	561	575	596	586	548	555	575	562	547	548	578	558	604	568	575	620	582	574	555	604	540	593	562	568	572	577	570	599	570	533	573	564	577	582	597	547	598	582	538	538	583	561	600	574	561	563	573	605	572	539	589	613	574	586	555	647	569	573	586	573	601	562	559	598	591	569	523	544	524	571	546	574	559	616	573	566	554	571	541	594	578	554	591	560	538	615	559	567	532	552	570	562	577	543	548	606	579	592	561	523	528	564	572	596	533	566	558	536	613	557	543	560	605	564	613	588	568	566	580	589	555	605	570	549	542	554	586	568	580	543	607	585	601	576	587	581	552	548	612	604	562	556	590	592	530	596	565	567	577	541	560	543	572	573	566	574	576	584	575	545	558	571	595	584	555	574	578	557	538	543	576	583	612	588	548	560	562	539	543	562	566	572	558	546	551	583	551	556	586	584	581	595	559	596	576	613	560	611	538	607	546	589	563	530	583	571	542	576	545	603	589	610	614	544	589	626	571	587	574	585	565	527	566	559	558	579	541	586	576	557	586	619	568	575	581	578	601	537	536	615	568	537	523	582	562	567	587	555	547	577	563	591	568	539	587	573	555	600	523	616	583	532	609	545	577	548	520	554	578	584	608	558	574	574	572	576	561	553	566	544	575	575	576	578	578	568	568	580	547	546	588	541	556	605	562	573	572	563	566	577	583	549	618	585	538	575	562	607	575	597	551	528	564	576	548	551	567	563	572	584	544	555	572	596	555	600	631	530	570	619	563	643	591	610	526	583	618	580	566	557	509	596	534	570	568	588	578	572	539	544	514	583	618	555	587	559	574	544	573	571	595	566	555	576	549	601	540	592	581	568	595	560	548	563	608	538	592	612	588	573	571	581	586	585	549	546	577	543	591	535	567	537	518	563	565	528	539	596	567	553	542	533	568	562	548	520	587	594	567	609	596	572	588	538	592	595	601	597	558	571	576	550	568	566	556	582	513	540	586	587	563	616	565	603	602	589	596	561	556	618	542	613	557	548	545	536	583	529	551	577	595	569	561	557	592	646	539	546	574	567	594	575	560	543	561	582	565	567	548	550	556	561	550	645	592	582	596	586	575	586	561	591	569	560	554	567	560	615	545	584	572	589	557	515	563	591	592	575	558	572	526	548	599	601	590	598	634	544	556	593	519	553	570	617	565	582	562	549	572	545	580	576	591	561	568	595	561	601	570	558	605	547	606	561	564	563	609	553	572	587	586	554	573	589	586	581	630	619	601	574	569	578	558	548	582	561	550	557	536	571	557	549	557	610	567	578	616	541	586	532	599	543	604	575	558	597	532	524	549	575	584	588	569	549	575	577	565	605	578	572	577	537	570	559	592	572	575	573	540	588	566	611	569	554	594	611	571	596	598	558	544	567	549	532	580	568	554	615	576	601	545	587	570	570	534	551	533	556	571	593	572	581	597	589	605	611	567	545	583	626	547	557	542	600	577	572	536	628	582	583	590	576	553	582	585	564	603	565	572	572	547	574	558	560	564	611	593	599	569	565	572	580	586	554	562	584	558	556	604	579	571	636	587	563	585	559	622	573	585	550	585	605	581	553	600	585	601	606	543	536	571	542	589	536	537	572	575	622	552	588	574	613	520	599	565	570	580	596	546	623	586	615	562	566	559	556	557	596	575	570	574	544	557	535	579	558	578	547	625	566	581	585	581	582	643	575	554	594	576	581	578	539	570	598	540	591	611	582	572	571	592	549	609	582	556	548	556	574	547	592	599	602	560	598	560	540	582	588	558	613	575	584	578	603	605	584	580	587	525	555	619	564	595	583	574	597	596	551	621	574	580	569	551	588	570	579	567	612	578	573	556	562	526	571	581	578	533	558	584	518	592	566	568	581	555	525	548	577	591	564	541	506	582	564	576	571	592	564	517	563	600	558	531	589	592	556	625	606	567	538	578	593	539	575	536	582	547	553	552	613	573	570	570	581	584	583	562	578	536	616	572	579	572	592	548	562	604	591	563	573	618	575	582	539	547	520	529	561	580	570	576	593	574	576	537	562	530	574	573	578	650	598	538	526	594	567	567	555	547	543	561	556	585	567	554	582	549	556	544	591	606	569	553	590	589	608	586	569	574	591	552	603	570	523	580	585	609	576	592	561	601	530	563	544	529	528	579	615	579
35964	19687	8804	3525	1707	991	542	379	303	277	2734	982	220	183	154	172	164	146	145	155	160	121	149	151	137	130	123	127	126	137	133	136	114	127	117	119	126	129	131	134	107	135	139	129	158	132	123	146	143	141	146	124	123	126	127	134	141	139	133	125	140	128	139	147	106	120	132	114	129	129	129	126	141	110	134	119	119	138	117	133	138	143	131	136	156	133	144	133	154	123	140	125	148	137	122	134	121	137	119	147	119	129	129	151	115	141	121	143	123	141	121	139	129	131	136	138	147	118	164	115	126	122	120	127	128	138	140	124	142	114	134	126	151	120	102	130	116	112	110	127	146	137	140	130	136	108	114	130	115	120	138	146	126	113	136	116	127	141	140	104	130	125	116	131	129	134	129	132	135	111	122	121	130	115	131	152	135	121	109	118	148	135	123	130	133	138	132	121	108	109	145	147	120	114	135	128	136	123	139	127	124	114	147	148	133	135	124	142	142	132	111	138	130	130	132	121	133	129	146	137	124	140	110	139	110	132	124	106	125	121	128	125	142	116	122	158	127	138	140	119	135	139	143	140	117	132	129	144	121	120	122	127	121	129	134	131	121	114	129	110	130	140	138	129	124	121	139	117	118	138	117	124	154	151	128	125	144	128	140	146	119	121	133	120	131	122	124	134	134	115	143	123	120	140	124	118	108	113	121	130	129	132	133	99	137	125	134	129	123	123	111	117	111	127	111	135	140	132	130	116	124	135	122	131	125	131	119	130	114	123	153	120	128	116	112	140	139	132	136	130	124	121	125	151	130	119	104	133	122	107	143	115	123	145	131	141	126	128	140	110	143	108	125	100	102	128	142	125	139	124	123	123	128	110	141	122	109	121	139	160	118	136	138	120	145	129	139	126	143	124	99	118	124	118	120	128	126	136	135	126	130	142	134	132	129	125	135	134	122	125	141	153	122	152	156	109	136	137	110	117	115	122	125	113	131	109	109	122	125	119	125	119	105	126	125	132	132	134	115	123	130	134	155	133	145	140	136	110	125	133	129	129	140	118	132	132	119	112	147	128	139	137	129	137	136	133	111	137	113	119	118	125	138	150	134	156	130	117	99	131	138	124	127	105	132	110	101	112	137	141	113	115	113	122	110	137	125	143	122	135	121	113	139	119	121	134	135	140	147	119	141	111	128	116	138	131	111	118	126	115	134	122	108	137	127	110	125	126	102	114	149	129	122	129	121	133	153	142	124	135	140	124	119	120	125	133	125	120	118	113	144	115	109	119	109	134	134	115	112	142	139	142	129	155	141	113	126	113	161	136	145	155	120	108	128	127	135	137	144	127	106	125	120	138	125	138	131	139	112	139	135	146	112	140	133	120	132	133	137	124	133	148	135	122	129	140	131	135	119	141	147	137	110	147	127	117	126	111	121	108	147	111	127	145	122	107	132	138	130	120	150	97	110	146	114	144	111	132	158	121	120	135	145	138	115	138	116	144	126	132	138	142	132	110	107	126	130	141	114	117	113	130	107	127	126	143	144	120	136	125	119	120	122	114	116	134	138	136	143	125	120	140	134	135	105	122	130	136	113	115	142	134	118	123	118	125	115	152	120	129	119	135	125	139	133	113	105	126	125	135	93	136	138	126	135	125	118	128	144	126	136	123	133	130	121	159	142	122	122	118	112	135	133	119	115	124	144	126	124	117	125	119	144	134	153	136	128	138	123	135	130	107	106	129	137	121	102	154	135	141	128	109	132	108	113	125	115	137	127	103	127	149	130	127	120	122	136	131	127	134	132	137	126	123	136	122	138	148	137	147	135	142	151	131	132	144	133	134	128	126	120	126	118	118	139	105	110	120	122	135	119	116	142	137	128	133	115	111	134	135	139	108	133	130	126	112	122	140	151	110	134	124	119	142	126	157	128	118	100	129	118	132	115	137	152	135	138	124	132	140	141	128	127	123	143	131	119	120	130	137	137	141	136	145	126	131	124	130	136	142	112	125	130	123	117	123	128	143	125	151	138	104	126	111	145	117	129	134	133	121	137	119	122	99	143	141	132	143	127	134	135	118	109	116	148	125	138	123	114	128	139	117	143	123	124	120	114	116	114	145	130	122	119	100	139	106	127	121	121	128	124	127	118	143	112	147	136	137	143	125	127	126	106	136	141	128	127	119	140	139	147	115	121	127	151	118	123	133	139	133	122	127	141	110	124	110	134	92	144	131	120	123	136	123	137	128	129	123	123	116	104	125	112	129	123	130	138	120	129	117	150	159	120	132	132	141	132	117	153	99	113	125	148	144	154	151	115	120	120	161	133	117	118	116	147	121	114	112	111	133	120	127	121	112	134	115	126	124	114	125	155	132	129	127	118	136	127	133	142	139	119	125	119	121	124	119	128	133	126	130	151	122	150	125	133	144	113	120	124	127	134	130	135	109	123	121	154	140	147	133	112	118	114	123	116	132	126	126	111	134	119	121	134	125	113	132	138	152	113	123	130	119	124	114	120	125	149	121	133	123	132	113	126	138	143	113	117	121	139	140	114	149	143	128	113	110	133	120	122	134	122	133	119	128	122	142	129	124	119	126	135	108	143	128	135	123	135	132	108	123	155	145	123	140	149	143	130	132	125	128	100	136	123	123	134	143	133	116	130	111	137	137	138	129	131	148	128	142	112	110	118	117	142	145	158	112	130	136	151	131	129	129	99	113	132	119	134	153	130	119	130	129	132	124	108	136	150	143	123	121	127	128	141	137	143	134	127	137	149	105	138	138	131	117	126	116	129	120	133	146	135	135	138	143	122	128	130	137	130	113	138	126	151	136	152	134	136	130	138	132	122	131	136	122	157	140	127	123	129	130	141	128	127	111	141	127	105	121	113	131	136	123	129	127	124	114	122	147	129	131	128	116	133	143	128	134	132	127	111	102	132	136	136	128	127	129	114	111	143	116	139	116	122	138	135	131	121	137	113	128	138	111	124	138	134	136	119	151	114	136	108	121	147	144	130	111	126	115	122	120	136	119	129	134	137	129	122	132	118	127	137	131	109	113	128	125	128	122	116	116	123	137	140	123	124	130	127	130	138	132	120	133	123	112	131	123	133	127	126	118	141	134	110	133	129	109	150	148	127	136	132	125	130	134	122	128	118	126	131	138	123	134	129	125	126	135	120	133	121	127	124	112	140	142	141	116	147	146	109	127	126	133	120	135	123	120	115	127	134	125	126	148	135	106	140	142	140	145	128	146	87	116	145	122	116	107	130	115	137	136	134	133	108	115	112	116	128	135	140	124	125	134	147	103	136	112	126	131	108	135	126	130	118	122	136	127	151	127	132	122	129	148	112	121	139	122	148	109	133	132	138	124	109	121	139	148	122	128	133	139	138	122	108	128	117	140	128	122	144	125	118	118	130	116	129	106	113	124	120	129	132	137	129	138	108	126	140	120	137	136	130	125	124	125	148	130	152	115	127	137	148	139	120	136	120	134	108	138	130	114	127	124	133	107	151	140
22046	8992	4472	3456	2882	2321	1914	1619	1318	1185	11540	1839	776	679	680	625	557	593	526	486	537	500	489	459	521	460	468	416	444	436	413	397	411	389	390	397	348	406	377	378	390	366	370	391	434	446	588	472	471	462	414	450	460	401	369	360	385	383	340	326	374	337	358	401	358	353	375	352	378	349	360	357	370	377	372	361	373	376	344	377	362	364	378	374	368	342	324	334	374	378	356	385	337	346	386	354	333	356	401	353	325	349	350	361	360	379	359	361	347	364	354	352	371	388	347	322	334	342	359	372	322	368	343	379	348	311	342	308	371	357	359	385	332	341	342	322	368	361	356	325	344	392	349	358	368	318	358	323	324	311	362	357	356	355	317	340	335	339	345	341	300	315	354	387	333	385	333	319	324	354	341	365	340	312	339	308	349	363	368	314	343	348	387	360	349	334	360	338	340	346	353	368	363	339	327	361	348	340	335	365	349	349	347	365	344	345	329	343	347	369	344	378	359	351	354	324	349	361	318	375	373	338	352	361	310	356	276	341	326	338	337	368	362	349	348	355	349	361	333	336	362	353	347	330	359	343	343	342	342	344	330	377	361	356	351	355	338	361	369	359	355	346	357	330	344	352	361	365	346	327	325	365	401	358	354	361	341	324	333	353	377	375	369	408	310	367	340	353	335	353	356	357	342	364	337	331	377	390	330	368	339	348	354	363	290	365	335	325	341	321	341	353	383	349	341	354	336	343	352	354	346	349	359	380	348	333	346	324	333	355	338	354	335	352	381	328	383	338	338	384	380	382	324	347	360	323	396	364	366	325	378	366	385	322	349	334	372	334	320	342	333	358	331	307	355	342	325	344	348	357	333	395	343	339	333	358	340	338	348	335	361	353	343	325	353	343	358	341	348	336	376	360	369	340	352	364	345	337	371	355	321	361	341	351	328	355	308	329	335	361	371	344	352	347	362	357	346	353	334	374	348	376	349	341	349	328	336	380	307	354	370	310	358	340	327	324	320	350	354	344	395	350	357	368	377	359	347	344	352	350	369	327	373	371	344	367	328	341	364	344	349	335	335	323	351	351	333	353	335	351	355	359	316	331	366	322	327	359	340	360	344	321	373	354	344	316	344	354	325	362	355	364	366	342	353	355	368	336	361	351	336	357	358	345	312	346	336	343	319	375	351	339	355	350	346	326	355	386	348	324	340	335	353	348	341	338	319	331	350	363	340	346	324	341	346	348	329	296	338	332	362	352	355	361	334	330	355	366	358	345	334	331	338	360	342	364	365	326	364	383	359	350	398	366	402	348	383	339	363	341	336	342	332	341	344	359	332	338	360	342	325	322	346	351	378	332	345	338	356	321	369	366	353	345	379	342	382	350	374	376	350	314	376	349	342	377	332	367	345	352	359	345	360	309	359	359	379	354	340	319	337	373	345	374	337	360	344	332	338	359	353	381	364	353	360	374	318	357	357	322	375	343	361	363	332	357	351	359	359	324	365	351	335	354	412	358	336	351	351	326	349	325	359	363	316	335	348	363	365	397	362	366	324	359	338	329	349	347	354	381	341	340	344	317	360	336	354	295	335	329	369	318	355	353	344	330	345	371	361	352	395	336	349	351	364	340	335	335	305	350	353	335	365	337	341	364	346	391	345	368	343	349	379	367	353	342	356	308	363	363	362	360	339	380	354	338	330	355	348	325	338	370	348	351	338	355	348	370	351	331	325	364	327	328	323	323	351	331	348	345	350	355	321	350	340	359	358	330	348	366	368	382	353	340	330	326	346	377	344	370	340	332	327	328	331	319	309	343	321	340	362	324	355	343	347	333	363	324	304	379	317	395	386	337	334	347	336	327	341	366	329	373	377	340	361	375	366	356	334	368	357	330	360	378	350	337	354	345	353	349	326	349	351	330	354	359	337	362	340	334	340	388	368	336	362	374	339	371	321	324	359	332	343	363	358	346	332	338	351	375	333	338	306	341	340	355	351	371	363	368	345	353	341	352	366	328	368	334	344	379	339	361	353	359	346	325	365	343	361	368	339	360	314	347	353	350	355	359	359	317	356	367	315	358	368	364	378	348	322	352	350	349	371	356	364	354	353	343	332	351	361	351	336	350	359	336	365	375	354	380	342	341	341	339	353	346	376	328	349	357	357	323	363	349	353	357	337	354	376	356	320	335	375	339	363	354	339	350	326	361	337	325	351	339	345	342	356	357	351	360	359	362	356	313	327	346	326	366	322	356	338	339	350	344	387	358	334	349	343	346	354	360	354	363	345	362	359	330	353	351	376	348	372	349	367	341	330	375	337	351	358	354	343	314	316	344	364	324	361	368	328	346	355	343	326	365	335	331	336	345	357	361	354	355	360	360	330	342	344	321	365	325	329	332	360	380	344	364	340	332	335	369	324	365	332	354	324	381	361	337	349	357	356	360	346	334	339	321	353	344	348	372	374	364	337	351	337	357	358	357	329	370	321	335	356	337	327	361	379	348	358	338	344	328	335	337	373	304	342	361	368	358	353	324	323	347	338	347	333	358	348	359	357	330	352	324	361	333	361	344	384	323	348	349	338	312	357	332	375	318	356	346	348	358	342	351	336	321	330	360	362	337	360	367	352	367	343	360	335	343	333	349	375	341	347	365	382	368	342	364	342	368	349	348	347	361	378	354	346	352	368	331	379	381	360	353	364	353	341	350	385	362	347	363	354	355	337	350	381	394	363	329	358	340	331	359	349	326	349	313	350	352	366	325	324	345	324	348	374	362	355	355	350	369	353	336	354	342	333	360	304	350	340	360	348	324	373	363	367	385	371	337	286	344	339	354	371	344	348	334	358	360	308	327	363	351	335	337	377	340	353	364	346	357	359	363	349	377	383	344	394	335	363	352	344	310	336	347	350	373	330	334	365	356	334	345	341	346	341	338	328	356	348	383	348	341	341	346	378	338	366	352	347	357	333	346	364	377	367	349	353	354	316	352	354	341	351	338	366	327	355	345	352	345	328	350	355	345	373	334	371	350	325	351	339	335	342	348	347	367	310	340	392	338	349	335	358	381	320	332	362	354	338	367	349	330	355	309	364	336	352	352	325	346	374	364	356	334	357	346	350	368	363	358	389	372	366	350	354	355	318	359	332	365	364	336	364	309	355	370	349	351	378	352	341	349	379	344	363	384	342	326	350	314	355	316	347	380	361	379	365	344	376	352	349	318	341	328	368	373	368	361	345	319	329	346	367	332	333	358	337	345	358	343	334	333	387	339	342	372	358	356	365	354	355	358	310	360	353	345	334	376	347	355	342	329	380	346	353	390	357	360	335	376	367	359	325	316	379	335	343	358	369	363	340	368	356	343	358	327	388	361	354	349	325	374	339	351	336	324	387	368	342	353	330	356	354	374	342	378	339	320	328	351	332	355	399	373	339	394	357	347	374	361	345	329	358	360	331	347	385	362	354	352	341	364	358	333	339	360	351	363	354	353	354	354	341	318	313	325	377	319	337	359	333	345
45696	30046	17639	9442	4458	2342	1327	768	601	541	6504	3064	401	372	360	320	341	336	354	300	330	271	276	261	274	222	267	282	254	243	281	276	272	249	263	272	261	255	288	235	270	249	270	279	254	272	287	246	242	306	266	281	264	255	249	249	240	225	246	237	271	247	250	274	286	249	251	267	251	241	245	279	222	310	243	246	230	236	224	287	243	257	250	277	232	239	247	274	250	243	233	249	244	230	235	237	221	238	262	235	262	266	236	255	256	255	251	224	271	264	262	274	233	258	272	221	274	282	251	235	263	232	247	275	258	249	244	271	239	251	251	268	239	259	228	240	270	254	265	232	231	239	258	230	268	237	275	272	259	263	280	240	295	236	253	245	259	246	249	245	262	220	266	224	226	270	251	261	279	260	262	233	236	257	248	260	234	257	252	249	229	267	261	249	248	287	262	269	264	247	243	275	235	258	248	268	235	254	225	255	296	250	231	260	261	239	263	292	252	230	234	270	254	262	240	239	259	261	227	237	231	234	257	276	266	245	313	237	258	249	287	260	268	273	272	258	268	274	241	245	243	256	257	249	250	250	261	274	220	252	228	228	222	242	256	234	230	264	256	258	252	248	250	247	231	284	269	239	261	273	250	279	263	229	251	241	231	275	260	240	260	244	274	273	250	245	262	256	241	248	260	219	245	258	224	270	229	268	255	240	248	263	290	258	252	258	257	262	276	253	261	238	224	265	232	243	259	247	254	235	260	270	238	238	262	245	224	221	259	213	265	260	240	267	288	242	259	235	240	245	255	234	257	240	262	260	241	232	242	227	263	230	252	265	257	248	256	241	289	286	260	262	262	263	240	236	263	249	229	264	246	267	255	248	264	248	263	290	264	226	253	252	268	256	236	246	234	222	250	255	238	297	227	270	230	233	272	262	245	257	241	233	264	218	246	271	264	287	247	237	243	253	246	256	247	232	258	257	231	269	248	247	226	256	238	265	235	241	270	272	280	249	233	240	281	262	245	233	265	242	276	248	232	238	230	269	257	252	267	243	259	260	241	244	246	233	263	288	265	257	241	244	250	277	258	243	262	253	254	234	226	273	273	259	250	271	258	263	248	244	251	247	255	254	276	232	266	230	252	229	241	279	269	264	259	294	250	249	247	274	266	274	251	242	278	254	220	281	265	239	252	241	246	232	247	300	248	244	266	236	248	261	268	238	226	242	232	256	244	242	218	272	269	240	289	289	241	261	286	280	259	254	261	222	237	246	258	240	235	252	246	244	234	254	264	268	228	232	257	261	251	244	255	230	235	250	261	255	283	258	246	249	238	248	236	242	261	262	256	270	245	207	251	239	244	265	255	236	258	250	252	252	233	233	257	261	233	256	271	238	250	280	272	256	224	279	273	230	261	254	246	275	237	238	281	240	247	233	269	229	227	257	250	278	237	272	251	261	265	270	244	242	251	259	270	240	254	264	265	261	251	244	241	259	243	235	291	257	232	241	225	243	238	249	255	224	246	240	239	227	264	243	231	270	243	237	275	262	270	253	276	246	256	236	274	246	248	242	265	243	270	270	229	247	247	250	235	218	260	247	243	252	246	275	246	245	231	207	239	249	271	257	256	286	253	240	267	281	250	244	262	239	264	243	236	245	287	246	242	272	243	287	239	224	261	265	278	241	237	264	234	254	236	259	257	280	250	286	233	243	247	240	235	261	219	248	237	253	251	267	273	237	233	260	243	236	248	257	252	251	278	236	231	242	240	265	263	257	259	252	236	261	240	254	242	261	264	251	273	228	227	283	266	240	252	252	274	246	245	265	271	245	249	247	251	248	237	252	246	246	241	242	254	274	270	249	253	230	246	269	259	236	245	240	278	245	259	278	262	291	275	245	236	255	269	262	253	237	249	263	263	214	249	260	259	245	248	261	282	267	240	261	271	240	223	262	270	243	261	262	251	245	283	261	244	239	249	266	260	299	259	247	246	259	233	230	229	253	258	251	262	239	265	243	220	261	262	236	245	226	253	257	235	290	223	239	259	272	252	271	247	244	271	261	249	253	237	233	248	237	257	282	282	258	229	213	277	254	248	244	265	257	251	261	221	235	265	261	212	266	265	270	230	231	273	245	249	258	254	258	255	259	256	279	247	242	238	250	258	269	240	249	238	283	249	224	248	232	257	233	299	251	255	249	256	264	270	254	236	242	225	247	266	228	273	243	239	259	263	267	244	270	255	246	283	286	264	236	227	234	267	251	249	253	254	244	231	246	232	280	253	235	260	247	282	268	248	267	240	269	256	246	273	263	264	238	249	240	274	258	257	248	246	245	242	250	274	219	260	243	280	231	255	223	237	239	220	257	270	272	247	250	258	271	256	258	280	235	282	239	249	270	254	249	266	257	238	281	276	256	238	253	247	234	252	268	232	261	274	240	209	245	276	259	202	230	266	250	239	259	249	255	248	224	254	270	250	212	234	242	254	236	258	265	255	230	273	253	260	242	267	273	254	266	270	252	238	277	264	257	258	254	275	228	295	284	257	248	242	260	266	256	262	236	261	261	244	260	266	262	221	273	226	259	244	230	252	234	270	260	227	245	262	262	259	247	248	250	260	247	265	236	266	222	238	278	220	233	273	250	233	263	238	280	268	250	233	240	231	258	268	230	251	231	236	249	236	222	238	241	261	222	220	228	271	278	241	263	261	260	261	249	262	263	249	268	279	253	242	274	249	253	268	257	295	232	239	267	251	241	271	243	237	261	280	265	241	244	233	281	272	244	239	239	230	263	261	262	265	230	271	229	269	255	234	251	251	236	242	234	243	278	244	259	254	286	274	246	241	234	239	231	238	231	263	238	235	262	267	246	252	271	269	264	272	251	250	290	252	264	250	252	243	278	273	252	270	266	255	254	265	256	273	287	262	264	224	263	262	263	237	259	237	255	245	236	255	292	242	234	253	230	251	242	251	233	262	243	258	235	244	240	253	254	297	288	231	253	253	234	302	264	237	272	283	255	247	273	227	286	254	239	256	275	307	262	247	244	246	218	268	253	241	255	272	247	243	255	249	235	253	239	238	256	220	234	279	259	237	280	228	240	251	242	244	258	266	253	270	249	258	263	262	253	222	233	258	250	252	216	231	256	209	256	237	230	254	262	194	275	247	270	245	253	283	279	261	262	233	244	212	281	276	269	239	241	231	253	261	258	236	204	235	244	248	269	254	249	212	239	241	290	242	238	246	225	249	256	249	268	266	273	275	260	241	251	286	276	272	270	256	255	277	256	258	235	244	257	245	227	242	246	219	264	244	276	230	231	269	242	230	273	238	278	256	246	244	234	249	290	249	253	224	272	253	242	250	246	250	248	259	275	275	255	257	248	269	242	236	245	261	239	240	231	222	236	263	263	234	249	286	269	244	258	245	229	211	248	218	227	232	274	264	288	262	232	270	303	254	256	266	269	244	253	267	241	267	246	229	266	248	253	228	235	253	269	237	253	265	276	258	233	253	253	231	250
30429	17830	9387	7935	5513	4196	3549	3008	2591	2231	19449	3869	1426	1324	1171	1147	1116	1036	1010	952	940	909	912	815	819	837	778	803	798	757	755	777	739	715	754	714	730	768	711	752	702	705	693	713	759	905	880	782	787	836	750	804	801	742	672	697	692	591	638	623	660	636	660	663	649	658	656	608	678	589	675	648	667	678	636	644	669	633	655	667	630	631	652	618	639	599	665	621	672	611	636	630	635	631	646	629	632	598	700	664	656	608	589	626	619	596	587	632	577	624	624	660	602	631	633	658	597	577	633	638	604	633	663	632	645	637	675	610	673	623	641	632	617	629	636	598	615	635	593	632	659	633	627	631	610	654	629	616	701	597	623	584	639	618	602	589	659	583	604	654	617	640	657	580	634	627	646	628	599	624	641	613	626	631	617	663	662	661	626	608	639	602	626	588	606	618	608	604	617	621	640	658	611	648	602	583	598	607	624	616	628	579	566	654	657	613	607	637	607	611	629	604	617	637	592	618	614	667	594	598	611	661	595	604	621	637	600	678	628	608	629	612	619	611	596	630	623	654	608	609	627	614	592	639	589	648	633	588	627	632	636	598	592	653	625	629	586	616	632	610	637	675	614	620	646	639	642	637	597	591	616	616	624	637	662	632	597	563	600	647	598	595	612	628	592	595	563	663	633	632	637	604	603	622	597	570	591	621	646	595	654	628	540	608	660	662	635	609	578	647	625	601	636	644	620	614	643	644	591	616	602	608	632	588	631	657	617	621	650	576	627	642	680	629	596	629	623	630	616	631	556	618	597	628	641	686	619	571	651	632	607	646	619	638	617	620	574	602	643	623	624	639	611	610	584	582	594	652	612	615	600	632	674	568	600	624	598	615	647	678	637	586	580	642	620	617	590	617	576	604	609	651	647	591	624	590	638	603	644	591	597	683	594	616	636	664	603	648	644	574	607	612	625	590	581	649	637	624	593	619	581	607	633	629	595	612	615	605	620	629	604	641	636	629	594	588	634	606	625	681	600	648	667	641	639	606	582	580	597	602	620	615	606	554	653	611	650	653	619	640	658	633	623	659	595	642	606	618	613	641	657	611	573	557	651	614	645	644	664	660	661	624	617	636	607	669	621	639	636	612	613	627	598	636	616	600	594	615	653	598	628	668	637	656	627	605	622	614	703	638	636	629	570	615	673	618	644	617	593	618	588	626	609	643	567	640	671	641	612	643	642	617	609	635	639	579	657	609	582	602	634	587	592	634	636	630	598	614	642	642	646	620	601	592	638	626	636	619	623	647	621	620	613	607	601	641	595	586	604	594	637	639	600	605	614	614	626	654	602	598	648	579	602	622	619	623	609	636	670	657	643	625	657	620	582	571	642	641	599	610	578	611	622	643	626	579	658	589	616	639	637	563	600	615	634	614	647	605	628	624	657	596	633	621	663	600	628	614	623	653	602	629	600	596	584	636	592	634	690	617	616	654	626	638	612	629	600	604	673	624	586	631	606	606	640	607	621	610	585	635	603	612	610	628	603	614	648	596	623	623	617	645	585	607	604	622	656	645	606	637	655	655	617	584	606	618	629	620	627	618	638	616	605	618	666	605	643	586	643	574	603	646	604	606	633	623	633	572	621	618	653	584	588	648	579	676	658	632	587	623	614	685	591	617	623	641	651	641	631	703	635	594	622	652	587	631	621	637	643	607	599	634	619	623	602	548	576	608	626	629	630	592	616	615	624	672	614	659	618	613	612	640	633	586	624	596	640	633	627	633	596	575	653	661	620	605	627	642	606	580	600	586	607	608	646	649	647	623	633	621	591	650	627	603	621	578	622	579	587	582	621	602	664	599	609	626	643	647	667	625	635	628	607	596	615	619	618	627	603	682	634	585	601	682	588	622	648	615	632	594	600	617	633	620	646	610	622	612	656	598	617	612	630	608	620	619	610	637	625	627	620	610	615	648	614	567	576	654	589	650	604	597	630	631	594	608	646	595	597	594	632	639	620	587	610	651	624	682	630	640	622	606	580	609	641	592	592	618	631	622	625	623	570	627	603	597	627	577	604	625	588	602	591	609	631	603	604	580	628	607	639	597	637	563	600	621	622	650	648	631	580	606	636	603	584	620	606	629	625	647	645	658	595	654	599	632	633	588	627	631	634	599	641	614	599	636	626	656	596	591	629	643	699	584	621	607	628	622	631	609	637	682	662	640	658	607	566	626	637	640	614	609	653	625	606	618	595	631	579	619	634	611	626	635	680	619	592	589	615	648	556	633	641	632	614	628	602	630	669	610	663	592	654	615	614	634	641	672	638	577	624	649	590	625	605	620	613	636	623	624	602	611	609	597	636	614	647	675	656	593	601	653	607	651	601	583	640	611	564	615	619	594	626	633	650	655	639	619	638	608	617	568	613	642	620	620	623	638	596	610	627	589	639	634	582	644	672	622	659	618	585	624	653	641	637	647	589	629	646	638	619	623	606	591	646	622	622	633	579	626	669	623	656	618	627	582	626	627	611	657	610	617	606	626	698	609	654	621	625	603	588	633	583	625	642	676	614	604	652	632	631	605	591	609	659	592	632	649	571	610	669	674	627	623	664	595	620	628	621	634	648	662	632	597	623	604	642	605	660	638	669	587	634	619	627	644	641	628	582	584	605	611	621	668	642	601	598	596	595	662	631	638	617	612	643	590	629	582	639	639	642	675	652	603	615	625	635	645	669	617	601	616	629	600	623	652	616	616	619	587	622	559	629	643	632	620	595	617	598	629	605	591	623	645	604	627	638	592	625	632	606	621	609	606	614	594	612	610	653	574	605	593	628	572	629	660	611	587	596	659	641	615	625	629	604	593	631	588	659	603	611	620	642	644	576	605	607	623	654	637	611	606	637	634	626	678	642	635	631	633	616	617	652	627	615	640	637	621	654	616	614	596	589	605	607	610	613	651	620	624	598	651	603	643	643	583	654	664	602	621	624	633	598	626	607	623	601	609	660	643	623	631	605	628	629	643	602	610	637	604	644	643	560	639	643	592	644	617	680	608	580	593	623	599	605	627	634	641	654	624	616	635	596	633	663	625	612	629	603	623	630	638	598	626	613	590	609	595	566	643	642	564	638	616	597	627	612	640	603	640	661	640	563	643	665	637	583	632	616	647	618	629	607	600	675	601	617	626	624	625	647	631	615	591	630	620	627	629	616	640	631	649	576	634	631	587	607	618	662	585	632	619	576	609	626	595	611	635	620	639	609	628	597	617	642	662	567	632	643	596	656	605	585	618	642	572	612	616	574	607	569	655	583	640	654	622	650	670	625	614	631	594	631	612	658	636	636	647	634	646	614	634	623	617	634	612	618	583	666	576	618	626	634	634	590	626	621	636	608	579	622	635	628	603	627	607	612	621	631	633	630	633	615	638	635	626	619	618	625	606	586	638	636	603	654	603	593	604	610	594	623	660	622	656	662	626	605	618	550	664	572	589	610	621	604	602	590	614	640	587	612	639	602	655	651	619
14121	5632	2131	715	401	347	276	249	270	264	357	276	230	243	245	243	249	276	246	234	257	229	228	240	242	262	228	255	306	248	226	243	228	250	250	232	220	238	225	220	249	242	248	297	241	231	236	272	253	239	234	249	239	245	236	235	237	249	262	217	238	203	248	223	233	217	257	237	237	228	254	261	235	254	240	226	212	244	245	225	277	249	213	234	205	247	238	263	246	260	245	244	238	255	250	260	233	220	224	239	240	255	227	227	229	242	242	266	234	224	238	267	251	215	259	235	255	242	244	265	263	233	239	237	236	238	267	245	244	248	221	249	251	229	239	271	239	227	278	256	218	258	257	226	251	268	251	248	233	248	234	249	272	283	245	216	241	245	228	246	267	246	236	234	238	253	235	267	274	255	253	261	265	231	280	265	232	261	240	229	235	238	242	257	248	222	236	235	280	244	233	274	236	233	232	269	233	216	233	257	226	254	249	255	252	242	239	250	245	247	241	244	272	226	226	229	231	214	239	235	259	249	245	241	231	262	229	269	262	251	242	243	266	232	249	265	271	253	238	247	235	261	239	239	230	241	248	252	238	229	266	282	254	226	247	225	247	252	255	252	245	248	250	256	253	235	253	220	238	247	255	263	240	253	236	226	257	266	253	241	252	267	230	262	220	243	256	248	232	231	239	221	248	262	273	252	264	258	225	270	246	258	274	219	241	223	253	223	262	251	272	272	254	245	227	257	261	244	239	237	233	256	268	218	253	243	236	229	242	237	241	237	272	255	231	248	246	252	237	297	241	247	234	253	249	229	230	241	235	254	238	238	257	241	276	224	255	225	263	253	259	207	244	263	235	247	243	233	225	256	257	240	242	239	248	243	244	256	242	220	251	240	247	240	249	214	233	248	254	249	255	253	245	237	235	214	272	283	233	237	226	232	247	263	272	245	268	250	229	263	213	268	258	236	221	235	258	203	248	256	245	222	240	247	257	219	242	204	252	260	252	222	254	259	243	227	252	292	269	216	254	250	215	232	259	244	245	263	242	233	254	221	261	254	232	246	282	231	241	253	256	266	245	245	229	242	247	269	254	255	254	221	229	241	249	268	220	231	257	249	243	253	253	246	250	212	266	248	213	250	232	250	231	241	228	239	254	241	251	266	238	234	237	237	260	262	234	237	230	250	236	220	266	251	227	215	233	241	272	249	262	238	251	233	236	254	250	236	240	252	235	241	275	232	218	242	247	284	240	237	266	242	246	245	236	234	263	242	243	240	264	245	242	210	257	226	214	260	247	253	263	238	268	238	241	242	276	254	251	243	272	260	278	259	235	271	243	243	268	237	245	234	246	225	207	274	244	257	229	249	238	267	246	240	248	248	238	222	240	250	241	237	222	220	236	253	256	256	237	248	239	225	275	218	236	256	227	233	265	268	234	223	230	268	252	249	246	208	237	241	260	242	257	271	225	239	242	244	261	242	283	265	244	248	231	265	238	224	278	272	235	233	240	233	232	244	236	237	230	258	245	244	231	213	211	251	261	240	243	241	241	237	267	243	244	252	254	240	251	232	239	233	227	244	223	262	227	248	235	250	233	258	270	241	227	245	240	240	244	244	257	272	268	259	243	296	246	246	221	233	231	220	277	235	225	258	245	262	243	248	270	250	225	222	228	257	232	255	280	246	250	251	275	249	225	234	254	270	275	261	221	273	244	225	226	211	219	210	255	270	252	250	219	240	242	255	279	262	263	249	208	239	240	260	245	242	236	244	240	256	253	239	226	246	249	234	244	266	234	241	260	288	259	267	238	247	263	254	257	240	246	218	248	253	267	255	239	228	239	246	210	262	258	253	222	221	256	262	261	226	249	265	273	255	259	251	239	237	214	246	222	248	222	228	251	276	269	234	241	233	248	248	246	240	271	230	215	244	256	223	214	214	239	223	242	248	204	266	206	254	237	260	253	251	256	247	282	245	238	241	238	280	273	246	249	240	228	221	246	251	213	241	266	221	256	239	257	257	233	229	250	261	250	252	222	242	237	278	259	265	270	256	242	261	249	253	242	256	248	245	258	233	248	264	232	265	231	242	241	255	252	217	254	247	264	263	243	236	250	277	266	249	252	243	218	253	220	245	239	245	258	183	251	234	250	249	242	236	260	229	236	252	233	244	242	273	255	207	254	280	222	257	238	242	225	240	264	236	250	264	254	228	225	255	220	250	222	223	230	259	240	246	228	257	237	251	225	247	236	269	238	252	259	235	251	240	258	236	295	236	262	234	228	222	227	242	249	220	254	260	231	237	241	254	242	234	238	258	249	226	263	224	265	266	254	225	249	222	205	273	240	250	244	230	267	263	246	221	226	218	252	253	239	213	248	258	234	231	199	254	240	240	247	253	246	230	201	235	234	233	205	259	225	248	253	267	265	258	246	242	247	239	221	242	256	226	208	207	233	235	248	247	286	235	259	234	249	234	244	246	254	257	254	253	258	255	261	272	241	229	240	239	240	247	222	212	221	252	230	253	250	240	237	257	252	251	256	247	239	252	254	231	267	236	222	225	231	263	245	229	224	233	247	214	249	258	231	246	222	274	255	246	232	267	237	241	241	240	221	226	234	241	257	268	232	240	268	234	255	230	251	244	251	250	249	233	246	250	230	276	241	247	254	262	257	243	227	246	222	233	212	267	238	270	231	253	258	234	247	234	253	261	251	253	233	246	244	267	261	264	233	243	246	249	246	234	233	242	263	218	238	225	225	238	282	259	259	227	277	264	241	238	254	242	228	266	235	238	244	222	234	279	265	226	255	247	249	257	230	235	250	240	254	216	260	258	278	262	249	258	257	239	261	244	235	221	213	258	206	224	244	240	248	235	225	230	255	239	231	240	251	239	248	230	236	258	246	223	231	251	233	244	238	272	238	236	222	222	250	266	273	238	236	247	243	239	256	266	251	233	236	226	245	227	224	230	239	258	226	242	249	239	267	254	217	237	250	268	233	251	299	258	245	236	248	242	244	208	244	233	237	219	247	259	263	252	226	258	240	237	249	288	212	251	225	255	254	219	266	232	267	248	212	261	245	258	229	228	234	227	237	254	235	255	261	248	252	234	251	252	228	225	252	235	224	227	225	273	258	249	237	260	236	240	280	233	225	234	236	251	234	248	251	260	265	244	237	252	231	251	242	269	215	238	229	241	234	229	246	262	272	237	237	261	238	242	253	241	259	250	213	249	246	254	235	250	253	272	258	249	259	291	213	254	271	243	216	234	227	236	253	249	254	270	244	261	267	249	247	273	236	237	232	229	229	261	263	239	239	248	218	236	271	263	270	235	252	243	232	228	246	249	251	256	267	231	232	242	250	257	230	241	227	244	236	251	194	260	248	248	233	211	215	255	235	231	269	247	241	247	243	260	261	224	231	222	256	224	218	271	264	254	262	257	204	238	248	227	244	255	256	224	244	235	264	243	254	256	245	241	226	236	236	257	225	257	235	262	274	231	220	246	236	259	258	260
8374	3805	3311	1770	1203	1103	825	681	624	661	1489	680	603	541	544	620	593	597	596	596	615	562	538	596	546	591	579	563	616	643	592	610	577	571	532	581	601	612	552	582	552	577	568	582	554	573	576	600	601	592	579	605	568	560	559	641	580	568	596	593	569	576	558	549	596	616	608	605	581	517	552	537	584	552	610	615	592	590	596	538	613	564	526	561	609	590	551	573	557	555	563	597	597	569	586	614	620	589	569	581	598	571	554	588	588	591	584	610	573	598	582	582	567	562	604	571	533	593	560	578	549	604	602	561	589	546	557	583	605	563	610	570	588	601	575	579	553	562	556	577	550	617	515	574	591	584	600	558	565	592	555	561	527	558	604	610	574	588	557	580	572	566	577	588	532	590	612	628	582	524	551	574	565	551	577	581	552	619	573	589	520	569	595	599	549	601	568	541	585	581	589	595	550	569	605	603	596	546	520	587	540	564	580	525	600	564	613	606	612	539	613	587	529	608	596	567	600	572	610	576	532	562	514	558	577	568	542	584	578	554	578	580	580	601	554	557	561	549	592	599	569	553	554	592	566	556	544	552	597	574	580	580	587	601	546	559	591	587	531	570	569	575	621	623	566	565	598	533	559	556	543	554	568	572	578	566	577	540	596	555	566	591	536	588	632	579	584	587	562	599	569	558	574	587	559	590	582	575	572	546	619	560	579	588	574	551	530	510	595	585	608	545	563	566	609	558	557	572	573	591	561	579	612	570	566	551	581	623	552	549	568	571	508	570	549	631	602	599	549	543	595	594	577	603	571	592	584	545	570	601	574	565	593	535	569	564	612	603	549	548	566	566	592	612	546	565	562	561	567	568	579	563	605	566	601	570	595	571	567	553	617	557	595	590	551	572	621	568	608	558	586	502	588	562	557	549	540	658	558	578	539	571	559	525	571	588	595	592	611	554	630	639	567	585	558	571	560	549	537	577	554	565	583	592	583	606	526	598	604	544	572	549	605	590	558	578	546	621	556	584	598	591	536	526	573	597	594	557	550	585	496	585	558	610	566	598	567	565	612	565	581	567	604	558	564	605	584	581	575	580	598	599	582	560	560	558	618	590	553	570	571	603	564	577	622	537	547	502	572	579	579	564	563	595	554	579	582	592	562	593	554	576	589	599	610	497	581	537	567	583	565	577	567	583	576	573	593	648	584	569	549	570	568	611	586	572	593	532	521	558	567	565	587	594	609	605	610	596	590	617	563	580	579	585	589	600	578	567	571	601	535	579	582	559	581	595	564	565	571	601	582	580	586	581	581	591	569	552	596	557	588	541	523	571	593	571	610	585	540	581	563	563	604	604	575	561	573	543	531	566	566	555	567	590	577	566	579	577	602	583	572	611	571	550	578	588	584	571	560	573	586	567	562	571	558	582	621	615	576	639	579	579	580	561	603	575	606	611	572	586	568	565	567	587	618	557	595	562	578	574	587	602	620	596	545	550	584	566	587	590	569	594	578	594	579	568	546	486	573	553	593	569	598	562	562	576	591	563	595	571	623	579	598	621	580	575	572	594	585	531	573	628	618	572	568	573	537	550	579	603	593	541	615	580	580	581	605	603	573	578	597	600	609	571	573	566	569	597	580	588	587	584	590	530	602	602	542	572	601	552	551	550	572	548	575	550	600	569	542	576	593	601	580	584	555	579	580	560	576	592	568	583	572	593	561	567	583	630	595	563	566	584	606	567	584	590	587	573	582	569	541	583	572	535	595	589	583	583	539	593	609	553	582	548	540	544	579	602	633	575	575	605	563	613	620	553	568	579	539	557	560	596	602	578	576	550	552	578	544	592	573	569	565	588	580	586	565	572	622	570	553	556	583	566	592	548	584	569	546	566	609	617	561	585	569	607	557	566	582	593	572	600	576	546	588	634	604	559	575	524	646	550	582	568	572	549	540	585	549	581	562	589	559	608	610	546	572	599	597	575	636	597	570	586	579	583	551	535	543	579	592	580	576	540	592	585	581	555	596	574	608	577	595	560	615	574	599	534	544	619	592	578	596	519	604	611	573	587	585	549	600	540	552	533	609	558	609	607	550	613	562	591	554	607	542	590	595	521	587	596	597	580	541	572	561	602	586	565	585	537	525	564	595	544	548	601	555	576	539	622	599	561	583	585	559	554	556	572	559	564	551	602	536	600	593	538	592	567	612	600	578	556	570	553	587	552	584	561	560	551	607	540	605	585	583	591	558	566	558	599	626	558	568	586	561	576	593	586	581	592	601	576	575	568	551	537	615	546	586	609	571	591	616	564	609	569	594	556	605	623	560	617	600	575	595	571	575	579	606	577	543	542	565	576	550	549	571	599	574	593	585	580	558	523	582	549	583	555	561	593	590	581	599	595	570	568	598	590	546	574	543	599	552	539	588	567	547	628	570	624	559	571	536	593	566	552	582	570	599	584	598	579	584	600	551	601	580	551	599	586	530	581	578	573	581	580	570	534	570	555	536	565	570	546	537	574	599	576	518	606	541	547	581	582	609	621	548	601	559	605	581	613	546	568	601	569	521	598	596	547	537	574	546	586	530	578	574	578	568	532	553	582	595	599	572	566	570	602	548	553	588	523	591	593	561	602	559	560	570	608	574	560	575	546	588	605	570	559	594	612	583	568	574	594	595	564	621	565	536	571	578	585	586	580	600	565	524	564	564	523	550	587	579	564	599	576	567	561	573	583	586	572	537	558	590	589	583	608	565	545	537	574	588	595	548	583	576	528	571	558	554	586	584	583	563	557	613	551	575	570	560	534	582	630	531	586	590	621	587	542	606	616	603	596	542	586	553	574	606	543	591	604	601	574	607	578	603	580	564	595	593	635	515	544	570	567	552	601	575	619	551	579	575	599	554	593	606	618	542	617	593	596	550	579	590	602	532	556	577	581	567	580	544	573	594	596	586	583	565	559	624	562	565	571	565	608	559	580	549	569	598	594	597	578	589	554	575	568	558	572	542	573	591	571	583	590	572	576	574	557	596	555	527	579	562	557	574	601	543	635	605	546	571	557	558	548	592	586	565	533	609	598	557	566	601	559	565	556	567	562	584	570	574	541	594	603	540	605	604	586	535	577	575	567	558	568	617	572	577	563	567	542	594	617	566	595	600	553	550	563	562	582	600	610	567	551	576	574	525	582	593	594	535	567	569	601	585	520	552	581	560	582	547	576	575	584	563	539	573	566	536	568	596	518	603	579	635	604	530	575	603	577	548	589	588	558	600	533	593	579	530	593	552	579	535	592	522	568	555	579	588	558	619	552	576	547	539	574	569	593	613	551	585	552	596	601	553	556	583	587	572	588	628	540	567	553	549	605	599	585	583	577	591	556	626	564	573	561	551	564	552	574	618	579	580	609	567	591	609	566	596	561	606	561	554	546	561	570	585	613	581	587	573	582	551	621	576	583	605	592	568	568	584	582	542	561	557	571	587	561	588	576	646	587	570	553	573	583	553	609	579	566	571	577	543	564
41953	32089	17448	6932	3549	1534	775	474	316	272	3449	1394	202	200	192	170	214	156	155	134	151	140	172	151	177	172	160	154	116	151	122	156	137	133	175	157	167	151	133	149	126	150	124	138	151	151	157	155	140	138	149	128	132	154	154	154	133	131	152	160	131	147	137	132	141	145	133	149	126	123	130	134	128	129	166	129	129	130	132	132	129	121	130	133	153	125	141	130	123	144	157	156	130	149	133	134	156	122	133	118	129	125	117	123	145	133	139	133	135	112	129	145	131	141	157	127	140	138	132	104	131	126	133	139	127	124	136	142	121	146	130	129	132	143	153	126	141	139	128	121	126	143	126	116	123	148	137	129	134	150	134	120	120	151	125	128	147	170	128	135	134	113	133	153	132	125	129	149	128	145	140	154	124	147	121	149	129	134	143	140	127	153	148	141	135	128	116	139	118	116	148	128	125	147	137	128	157	155	139	129	128	140	125	137	133	128	151	132	138	130	119	132	128	121	147	159	113	144	147	139	118	145	132	139	133	136	134	137	119	159	149	137	142	136	118	142	142	139	119	145	143	120	119	150	142	150	126	158	151	133	136	131	136	140	139	148	147	155	135	155	150	130	120	138	145	106	138	154	147	124	126	139	138	134	127	121	137	136	161	151	133	116	138	132	115	153	122	142	138	152	152	127	145	119	128	110	137	131	128	143	130	116	128	129	125	110	145	149	127	134	115	132	122	128	136	139	140	103	147	128	132	127	119	131	123	113	128	136	132	140	126	132	124	118	119	119	166	124	120	120	151	131	122	123	115	125	141	145	153	132	140	105	126	123	133	122	111	117	141	126	137	137	141	139	130	147	134	138	140	111	128	119	154	145	116	138	131	111	128	112	146	120	135	139	136	128	154	135	138	153	130	154	135	114	128	144	141	150	125	127	147	129	120	127	118	124	133	121	107	124	140	117	118	151	137	136	135	121	156	126	129	109	118	112	119	114	116	119	150	138	130	122	124	132	136	128	136	119	130	131	124	110	130	129	153	144	150	133	154	131	121	130	162	140	117	138	107	123	160	147	126	144	134	120	122	140	160	134	153	129	122	114	156	122	149	149	156	138	134	160	126	143	148	162	141	129	123	125	137	122	141	143	143	145	121	117	125	134	144	135	146	130	125	138	138	138	124	130	164	122	128	156	123	127	140	124	141	149	130	129	142	128	144	138	132	138	162	121	146	112	126	130	127	130	131	134	135	122	135	126	131	126	126	149	153	133	152	125	116	140	134	117	121	157	141	143	142	149	149	128	132	143	139	126	149	124	142	136	132	143	131	118	133	129	133	115	157	146	138	130	136	138	135	150	130	136	124	138	122	126	134	138	124	135	136	150	124	128	163	117	143	141	120	138	150	137	158	151	112	121	162	131	128	133	138	129	134	146	113	139	126	127	125	125	146	145	156	127	147	155	155	141	128	129	153	126	124	146	115	125	116	138	138	126	125	128	150	138	126	141	146	165	138	124	139	125	123	148	151	173	121	136	140	121	120	122	141	133	130	130	117	124	139	131	119	129	136	136	145	131	125	115	125	140	129	133	138	141	129	131	138	132	115	147	121	138	123	116	131	134	144	122	142	148	142	131	133	147	147	149	164	145	142	115	121	117	144	138	134	134	118	150	161	125	129	138	172	133	114	155	124	141	131	126	134	130	125	135	147	135	127	148	119	142	132	145	126	125	134	144	160	147	135	146	149	125	138	136	140	121	136	126	128	118	151	132	153	153	142	137	163	148	135	121	131	148	143	146	133	131	130	141	128	115	126	129	155	117	148	125	113	125	156	125	135	142	158	135	128	123	132	145	137	147	133	161	120	136	130	125	136	142	128	118	130	134	130	135	124	133	167	113	131	136	125	110	111	141	148	155	132	149	119	135	120	151	137	130	125	138	152	116	142	126	131	141	135	144	137	132	139	159	127	146	136	138	125	143	146	135	135	145	140	150	139	132	148	118	126	137	140	133	127	149	130	119	136	116	131	108	117	129	126	125	129	128	126	116	132	121	142	127	152	138	126	141	143	139	137	138	139	110	137	145	142	164	121	117	134	132	147	125	135	159	141	131	135	133	134	131	137	143	127	118	124	135	116	136	131	141	133	133	133	156	131	133	132	128	111	122	167	138	103	129	149	142	128	135	131	140	120	138	137	128	149	133	108	137	133	158	126	142	137	125	109	133	143	125	154	140	123	134	138	158	132	129	140	128	144	141	142	125	156	116	149	127	141	118	122	111	129	116	134	138	140	123	126	114	125	142	131	121	124	142	138	133	131	138	160	133	156	123	137	131	154	129	140	134	124	133	137	151	153	129	132	138	150	143	158	128	116	133	148	126	122	136	131	141	143	141	132	133	123	128	131	115	134	131	148	141	121	117	128	135	152	122	132	119	144	116	125	122	139	131	143	158	141	137	142	137	151	122	127	114	132	118	134	153	127	163	155	152	139	126	133	166	135	134	164	135	139	136	164	119	153	139	115	141	125	141	138	134	136	118	122	129	112	155	125	137	124	134	134	156	126	138	102	125	128	150	126	135	121	130	164	135	154	143	125	123	123	127	121	146	128	139	127	158	155	140	139	152	120	150	144	150	139	146	120	153	130	139	151	128	125	145	119	139	155	156	126	127	143	124	144	148	135	128	125	147	146	127	155	134	125	142	131	124	153	129	141	150	123	134	120	133	155	142	147	155	156	139	157	166	142	124	134	148	141	113	139	136	132	135	154	142	136	139	158	153	126	117	129	117	158	129	138	142	139	131	147	167	155	139	114	130	149	128	118	121	121	146	118	137	143	139	145	123	140	134	112	126	144	160	118	138	121	157	144	141	148	164	153	147	145	134	141	141	130	155	121	140	135	142	144	129	135	130	124	135	150	130	147	129	147	136	146	138	141	123	124	141	139	137	149	142	138	161	131	134	146	128	118	120	130	128	127	138	109	129	146	122	140	143	110	136	126	139	134	119	148	130	144	137	149	128	149	133	128	140	133	146	123	124	109	131	132	126	134	129	123	124	154	160	143	149	132	146	152	129	145	139	140	150	127	164	131	146	160	121	137	132	131	134	148	146	125	134	131	136	149	149	137	130	158	150	136	147	132	121	128	141	111	128	111	132	161	132	125	141	130	124	157	131	156	129	139	133	128	144	156	136	137	132	151	134	117	135	125	145	142	128	127	134	149	125	167	147	117	116	149	139	134	123	131	151	132	143	124	135	150	132	135	126	126	149	112	141	133	130	124	148	125	141	133	122	131	145	122	148	134	166	131	121	144	142	155	125	140	114	149	116	131	140	132	144	150	124	132	133	123	137	142	129	163	126	140	139	134	124	148	131	164	185	144	134	137	128	129	122	145	154	123	138	144	123	117	125	134	133	162	145	144	129	153	131	129	130	145	142	130	125	122	142	147	128	139	148	158	125	136	126	149	127	158	138	161	139	138	148	110	140	113	145	120	138	135	137	149	124	132	131	128	100	123	131
29428	19948	10100	4485	5550	2609	2074	1772	1423	1201	13874	3237	764	692	633	603	616	557	562	521	497	515	494	465	481	454	439	420	436	424	405	412	409	411	433	401	384	431	403	387	398	403	411	400	437	473	539	426	467	444	412	452	426	387	377	375	397	372	340	384	366	385	373	367	426	361	375	376	367	378	384	402	384	374	369	376	363	378	371	374	372	357	364	382	369	341	382	401	353	405	395	365	348	338	403	377	357	373	413	377	342	368	349	386	374	331	333	354	401	360	393	347	356	356	378	359	392	356	331	361	366	399	379	389	378	378	353	381	375	371	379	320	386	377	361	344	329	307	371	359	342	358	378	399	379	376	330	366	349	379	376	376	388	363	359	362	355	373	361	329	341	364	373	369	343	389	360	358	376	370	372	364	361	353	359	367	360	343	392	360	372	355	345	334	382	369	342	347	369	376	373	362	330	342	355	384	375	342	374	371	365	363	354	388	368	356	382	344	342	339	350	378	366	366	380	390	375	376	348	377	342	372	362	342	385	372	398	383	355	363	375	377	345	410	335	351	345	361	373	373	317	359	378	389	362	362	356	362	331	332	335	376	377	340	357	367	388	373	356	374	355	364	371	327	342	344	374	329	361	387	387	350	332	377	345	343	361	366	375	349	389	344	375	352	374	346	348	413	380	326	352	381	374	386	360	346	359	356	339	380	365	319	379	362	332	346	382	371	340	382	361	353	356	351	359	362	332	349	349	356	358	346	367	339	393	359	376	351	360	374	374	374	377	360	370	359	398	389	359	350	333	325	375	346	354	365	369	406	377	366	341	426	422	368	350	365	376	332	351	348	393	408	393	378	349	385	381	341	364	341	386	365	353	354	379	359	383	338	367	380	343	377	346	368	382	370	378	356	339	367	375	367	355	335	425	379	350	327	350	349	334	367	381	331	374	399	392	350	364	348	323	379	341	355	330	341	356	397	363	366	340	346	401	393	351	356	356	396	328	380	335	353	389	362	345	375	317	402	350	348	358	362	381	321	366	376	329	360	342	292	390	369	374	396	349	341	346	395	384	350	346	350	379	368	344	399	352	358	382	368	323	349	344	347	355	341	354	343	359	341	382	383	369	329	353	364	372	355	370	362	384	345	367	366	330	342	353	371	364	381	399	391	323	377	373	361	393	364	397	371	355	361	359	383	355	356	381	342	344	370	333	345	329	331	381	336	359	364	363	342	345	342	381	367	356	376	338	367	323	364	328	357	383	330	378	388	345	348	375	339	353	368	322	353	361	335	367	372	376	346	372	362	368	350	372	371	343	342	336	373	356	330	356	358	402	348	374	387	349	341	380	366	397	344	308	366	349	350	385	337	393	367	379	341	380	360	401	397	364	321	403	352	365	363	347	345	373	387	355	372	359	342	356	333	354	339	368	362	369	384	386	383	350	365	355	352	335	349	380	353	402	348	388	354	351	337	364	359	404	355	373	400	358	368	353	382	353	350	355	371	360	356	389	365	346	362	365	406	357	365	353	349	350	361	341	400	345	352	387	365	362	344	358	331	392	365	374	330	370	353	333	346	369	376	355	357	342	368	397	346	362	387	374	351	324	355	381	354	353	369	321	402	370	342	316	342	331	370	328	354	365	351	358	374	363	353	339	366	367	342	401	363	344	378	365	357	367	370	377	350	360	395	352	384	409	371	350	387	329	328	333	395	354	344	361	369	355	376	379	347	343	356	315	365	367	339	362	370	373	347	357	360	342	330	366	361	374	357	374	354	376	373	374	352	389	332	370	369	382	378	350	351	354	372	366	377	372	375	381	332	354	367	347	354	351	345	406	370	372	353	395	364	377	337	365	358	366	378	390	350	366	371	379	393	341	374	394	393	355	390	346	380	349	346	345	373	405	356	352	384	363	374	381	385	359	385	379	376	392	375	342	358	356	348	371	344	348	372	347	350	349	366	348	362	395	375	375	356	341	345	337	371	336	360	342	365	375	362	386	354	343	362	358	333	387	389	333	384	347	359	355	382	380	356	342	315	331	352	345	350	412	376	350	350	392	334	342	360	343	361	395	350	393	363	346	344	354	394	366	362	331	350	337	317	392	335	387	328	318	367	405	335	373	344	351	354	356	347	358	354	369	386	384	352	377	342	336	350	355	305	366	335	380	373	385	347	385	345	357	371	356	355	353	349	365	344	353	390	363	390	355	365	353	361	390	341	350	355	369	383	346	344	391	363	354	353	364	397	328	390	386	356	329	349	372	359	350	363	340	365	366	335	360	338	351	380	377	370	357	350	360	350	364	361	377	365	359	357	389	337	342	354	341	359	350	361	365	378	363	346	387	401	379	369	347	328	357	360	383	337	354	361	379	358	358	360	348	363	362	335	378	378	360	386	357	386	334	362	350	355	356	399	362	368	376	364	346	357	375	360	385	324	360	373	391	365	358	312	410	347	336	388	343	333	364	336	372	386	324	303	410	366	367	351	370	381	358	330	353	387	381	368	379	349	351	346	360	367	351	369	345	364	359	323	350	388	358	370	391	334	330	328	357	353	372	371	347	365	384	365	371	360	368	375	359	346	392	376	342	376	358	400	385	342	338	368	355	346	387	350	366	382	355	368	381	365	354	343	346	354	373	373	374	368	357	401	370	331	369	398	344	362	343	351	358	338	370	369	349	347	395	377	368	383	358	353	361	390	346	359	352	343	348	349	357	367	337	338	366	369	364	371	398	377	381	337	344	333	353	351	378	360	353	372	391	352	366	386	362	343	347	365	367	382	351	369	326	359	375	399	330	345	366	354	364	343	331	348	327	363	341	345	338	365	338	345	353	339	398	395	333	392	365	352	380	347	367	335	331	339	388	361	334	381	369	367	400	361	359	399	366	349	369	351	369	390	375	363	355	371	385	323	369	375	391	382	323	339	400	371	412	318	343	344	348	378	363	371	372	368	380	366	348	357	365	371	377	365	371	379	362	382	344	379	381	346	360	373	357	360	364	387	351	363	335	337	354	361	364	359	369	384	341	380	381	362	356	378	383	354	351	361	380	347	382	360	323	365	389	346	343	352	373	371	379	360	327	371	354	354	387	367	360	356	391	334	364	353	360	345	367	365	346	354	362	395	375	355	357	368	341	350	345	383	373	386	370	381	356	372	332	380	376	337	357	371	340	369	336	325	360	392	382	351	373	343	354	369	340	366	344	378	342	396	335	367	370	350	370	368	317	387	357	339	349	354	407	392	383	368	369	347	348	333	363	397	317	355	353	375	342	360	349	356	337	375	354	370	338	350	361	346	375	378	370	361	380	371	367	355	380	371	357	386	384	346	365	367	362	359	390	367	363	369	345	356	378	387	335	351	350	363	355	365	368	352	347	358	356	351	361	386	369	365	346	338	376	385	355	368	349	379	391	349	346	358	357	385	404	381	341	370	344	369	349	363	360	342	338	359	360	375	334	316	363	360	334	331	372	364	341	343	346	347	365	373	361	374	364	362	400	340	356	342	351	354
51948	37896	26688	16688	9001	4096	1892	889	608	517	3080	1203	370	368	346	348	324	293	324	294	304	271	312	303	309	277	324	281	303	258	270	281	258	280	288	247	259	292	265	297	248	244	250	268	276	312	293	287	286	284	287	245	300	268	251	277	289	255	255	258	232	254	263	265	295	261	288	254	238	233	262	270	282	286	280	239	258	238	259	251	257	279	247	252	252	222	260	247	255	271	246	279	305	238	278	252	269	246	285	247	264	249	273	248	242	237	285	220	241	259	267	265	245	256	273	240	284	231	247	247	249	270	249	263	242	237	257	278	272	247	240	276	287	244	244	261	246	237	250	247	286	249	258	250	261	249	264	266	257	264	238	295	264	247	281	242	265	254	263	252	264	287	265	263	256	256	248	247	265	234	254	272	279	268	280	257	245	260	248	262	253	264	261	245	273	310	244	239	254	263	275	266	261	259	265	273	267	236	285	285	269	250	272	265	255	256	241	249	264	261	266	293	281	235	282	253	283	276	256	257	259	261	239	237	235	258	258	249	234	263	256	266	253	237	275	278	235	282	262	248	250	248	230	240	245	286	246	273	264	243	291	239	250	253	276	238	268	231	285	253	277	255	252	252	248	246	237	300	249	283	234	241	270	268	226	258	274	269	263	260	268	232	251	255	267	252	256	238	274	266	235	233	257	254	274	256	277	293	263	254	240	235	273	278	253	258	280	218	256	246	245	278	248	261	265	228	231	267	250	221	254	226	243	230	258	238	249	273	247	277	252	262	256	253	265	245	217	256	251	258	221	237	242	240	248	250	274	268	224	259	262	266	258	263	273	260	298	261	246	250	261	274	267	226	272	251	268	282	248	225	273	266	224	278	244	286	249	291	255	235	244	264	242	268	241	250	294	238	255	261	254	241	272	249	271	249	255	288	275	275	241	284	238	287	242	247	259	272	277	264	256	276	266	274	271	248	280	260	289	271	276	281	260	279	218	243	267	243	243	240	244	285	245	280	273	240	247	226	213	260	247	247	264	246	227	250	273	230	284	269	227	229	267	266	268	267	256	243	266	249	267	233	225	244	275	243	276	274	247	272	266	244	295	286	213	252	275	284	226	259	253	265	256	262	250	276	258	248	294	253	245	256	247	273	261	304	242	272	271	239	233	257	280	252	268	230	258	262	227	267	231	243	235	241	279	227	240	255	250	252	275	247	250	256	252	232	262	258	255	231	231	258	249	261	254	266	248	278	254	255	246	253	258	277	259	258	274	253	241	255	260	271	242	270	269	271	251	282	279	277	257	257	263	290	231	237	256	253	240	238	296	250	260	269	228	253	258	239	281	258	267	220	276	241	245	274	260	255	265	248	245	292	257	275	251	258	243	237	268	255	238	300	256	262	253	228	262	260	237	266	260	247	262	236	230	252	260	273	254	291	227	230	225	251	262	278	263	258	262	241	272	235	253	247	258	242	232	236	251	237	259	276	262	249	246	248	275	257	254	245	230	282	238	293	261	237	292	259	259	255	257	274	255	248	227	254	254	252	252	255	238	242	246	259	249	242	258	268	239	259	250	248	262	268	264	262	251	237	234	236	243	257	230	256	269	253	259	246	248	252	242	270	264	256	270	264	228	274	263	286	278	280	273	257	226	250	240	252	273	230	251	254	261	256	260	247	276	246	245	230	248	253	248	264	258	242	237	270	239	256	283	257	255	251	267	251	242	240	251	285	233	287	245	255	229	242	290	269	280	268	270	230	263	250	287	250	258	254	233	258	235	260	286	262	288	269	262	243	281	247	257	298	270	241	254	236	276	243	251	253	266	256	268	258	258	242	245	252	249	252	243	264	231	237	238	247	255	263	243	280	256	237	273	244	258	248	229	231	271	272	218	272	238	261	254	267	272	274	262	272	255	270	262	268	257	273	276	252	253	264	290	259	253	266	249	238	260	281	239	254	246	246	257	238	260	253	253	240	260	258	243	264	265	258	257	287	250	262	247	236	311	279	279	297	238	275	255	270	257	238	280	289	282	254	256	271	255	286	219	256	276	261	253	300	250	263	252	244	266	247	231	248	285	244	277	236	255	254	248	238	275	256	274	236	276	230	240	261	255	275	258	248	270	244	217	225	259	253	254	275	251	278	264	268	221	245	261	255	215	277	267	258	280	282	267	256	260	237	237	247	276	277	230	255	253	251	263	228	279	243	288	267	243	274	267	248	252	214	283	232	282	252	257	225	238	264	273	261	256	239	312	249	237	278	296	236	239	271	247	264	246	244	243	246	268	262	274	275	282	271	225	277	268	267	262	240	263	249	250	250	250	250	253	270	270	266	273	276	246	251	277	260	278	261	276	263	240	268	262	236	238	233	281	227	271	258	245	257	252	232	290	270	253	261	241	245	231	231	242	277	260	248	279	250	257	237	246	257	273	270	266	267	284	281	269	257	234	247	257	241	238	295	278	241	282	254	253	266	279	228	242	240	270	257	282	248	230	264	251	292	253	282	242	249	261	262	250	238	244	261	274	252	305	265	253	257	275	255	258	285	255	249	240	261	283	255	243	225	226	264	254	280	263	260	251	243	275	243	270	296	260	266	261	285	254	252	274	227	272	268	280	259	283	265	279	235	235	261	264	253	248	253	258	246	272	235	248	269	275	252	263	276	252	249	226	263	232	265	278	244	251	248	265	253	226	265	259	220	250	277	241	249	265	232	249	281	245	269	230	235	253	236	263	230	243	252	251	243	283	230	242	264	255	270	232	238	249	241	207	253	266	265	271	256	264	268	268	259	265	236	256	272	221	247	251	225	269	254	230	235	259	246	283	262	234	276	213	253	286	233	233	277	257	273	253	291	244	247	254	229	242	259	268	261	241	224	248	275	258	266	260	240	240	263	272	251	267	240	278	268	280	257	246	254	270	245	269	259	272	235	242	259	253	243	260	293	250	280	258	243	246	262	249	230	276	263	290	219	215	278	257	276	247	281	260	262	268	233	271	268	253	280	249	234	273	246	296	256	256	251	254	243	250	298	253	262	254	259	246	246	288	258	221	243	250	241	210	226	262	250	272	259	235	279	262	237	226	246	280	248	257	243	260	272	257	260	256	260	259	270	229	242	253	261	276	224	242	231	267	238	250	238	259	277	246	263	296	225	246	275	258	263	209	260	268	238	267	259	278	233	272	264	254	283	279	225	256	228	251	252	292	263	267	263	255	271	271	236	277	243	221	268	273	257	240	273	236	278	271	271	246	264	237	274	273	289	285	266	259	262	259	249	233	286	288	266	275	231	257	279	281	242	261	255	219	255	241	237	254	257	245	247	244	256	280	251	257	273	248	283	287	237	233	247	270	226	256	279	238	223	276	226	238	255	265	255	280	249	268	264	249	238	228	287	256	264	231	283	247	273	281	277	236	231	258	280	267	256	257	277	245	253	280	239	258	266	274	238	250	287	234	261	262	237	250	284	260	253	268	258	243	258	275	246	224	253	262	286	254	281	258	255	273	258	258	231
39235	31116	19758	11812	9250	4727	3551	2868	2524	2171	12639	2827	1352	1332	1244	1155	1089	1070	983	953	998	916	849	861	868	820	813	807	771	776	742	752	717	762	722	782	745	709	678	718	698	754	650	766	756	882	946	866	807	743	800	812	794	700	701	704	723	702	689	621	637	675	614	690	649	642	647	628	636	662	638	653	659	671	630	619	689	639	611	647	683	602	627	668	690	633	666	641	670	631	612	693	630	634	643	678	686	656	654	621	647	652	622	661	642	616	630	638	610	606	685	673	686	626	621	644	622	649	577	621	623	628	656	623	635	648	635	613	675	650	631	608	592	671	628	641	612	624	617	616	611	630	592	669	691	606	664	565	677	622	634	676	669	671	606	645	625	599	642	626	673	640	613	605	627	595	607	638	646	617	700	682	625	636	637	583	646	651	655	658	616	624	643	640	653	661	606	663	602	586	616	616	663	616	609	577	594	633	611	645	629	614	625	646	624	618	633	626	632	654	619	677	623	583	613	587	636	613	641	629	629	606	672	611	672	610	624	618	619	613	599	622	642	648	690	631	627	599	644	625	680	640	617	691	648	632	658	630	625	636	639	627	647	629	619	648	633	657	623	637	643	621	619	630	633	655	623	645	616	635	610	571	641	623	635	654	662	620	618	597	620	662	609	624	671	619	643	617	611	665	647	640	643	575	611	626	624	606	608	662	649	679	611	633	647	629	626	650	639	584	629	654	637	633	633	608	615	599	595	652	610	634	601	622	623	610	680	619	631	610	599	620	603	605	614	661	635	586	660	631	637	612	660	612	667	625	668	591	659	623	588	635	623	619	592	616	617	666	665	617	636	625	686	650	637	579	634	615	621	651	610	662	635	609	656	580	663	633	627	608	593	619	611	608	645	629	635	622	641	599	582	658	649	630	600	593	587	668	616	597	625	589	602	661	624	641	631	636	624	652	617	638	625	626	583	672	626	673	593	636	630	599	637	672	592	604	618	601	619	600	644	601	608	621	664	592	650	664	623	640	632	637	643	621	628	645	650	615	646	628	671	589	623	661	581	620	611	626	662	612	685	636	614	598	637	639	633	646	657	613	654	621	631	635	658	600	698	591	618	613	646	629	627	628	633	595	650	671	617	604	602	618	603	610	619	674	618	669	647	656	634	639	630	643	635	625	596	602	641	643	647	612	613	615	629	608	630	605	614	608	593	605	627	645	621	608	611	639	621	590	621	614	659	634	619	686	634	604	594	615	634	623	623	611	656	679	646	628	667	600	601	643	626	621	687	626	632	597	593	617	640	659	632	600	615	568	644	600	609	657	651	633	642	614	599	654	605	609	616	653	654	606	614	590	655	584	596	616	583	577	659	635	664	597	620	600	627	627	619	625	626	605	613	611	612	590	615	649	618	615	648	623	611	616	664	602	589	652	627	623	627	598	662	582	646	674	639	590	665	671	612	648	651	669	638	616	643	645	626	643	639	669	626	609	585	660	635	636	632	593	635	677	610	612	659	634	581	623	597	679	577	625	630	666	618	610	661	639	644	591	613	625	639	637	655	625	590	647	612	648	640	575	641	625	603	604	620	602	629	623	591	615	580	623	607	632	663	636	602	600	615	614	618	639	633	596	657	607	621	613	637	651	651	632	668	610	578	617	591	637	675	620	587	624	645	613	637	620	616	625	628	608	641	631	594	640	635	601	647	624	628	641	617	612	633	644	649	616	642	629	634	601	642	594	610	627	617	639	602	591	578	667	629	633	674	644	664	636	573	609	646	665	594	613	618	616	682	613	664	634	665	626	634	604	607	639	623	647	640	624	631	595	641	599	597	601	624	637	612	661	633	626	611	670	591	636	615	635	618	629	633	574	667	633	609	661	649	682	612	631	591	599	627	633	631	585	638	613	570	627	633	663	623	607	606	632	616	665	630	625	663	639	586	608	599	639	624	610	658	623	641	608	575	629	655	638	605	608	653	668	603	617	607	614	610	641	634	651	659	679	624	623	633	629	594	612	611	671	646	668	632	596	655	655	576	599	646	644	630	648	644	640	606	622	574	647	659	641	683	659	579	622	642	588	623	663	605	563	660	625	598	664	613	650	628	625	637	647	606	639	662	603	628	651	641	608	599	653	624	646	691	666	630	624	626	609	642	590	646	641	618	634	672	578	663	664	656	640	611	635	647	623	674	631	637	622	637	610	635	638	618	627	633	657	598	628	613	629	629	570	596	648	603	623	624	663	660	645	618	641	645	587	626	601	645	634	600	664	609	594	656	643	641	633	598	634	631	654	619	623	651	669	638	584	683	625	647	588	613	650	658	651	620	642	619	639	648	631	653	665	658	640	606	677	665	624	635	642	644	656	610	627	600	642	607	597	611	609	674	638	645	601	659	626	620	642	669	665	650	628	676	635	620	641	626	628	617	620	622	648	630	570	657	670	628	619	621	662	641	636	616	652	632	610	642	619	630	630	621	600	613	606	617	574	613	635	618	625	632	600	616	642	649	605	597	594	647	644	641	609	662	621	681	681	602	630	612	679	664	625	648	603	623	665	618	616	648	630	583	672	594	662	622	663	620	658	671	647	670	629	633	688	632	605	660	609	643	583	631	633	563	624	651	624	654	652	623	617	665	668	632	641	609	649	647	580	589	590	612	648	638	630	609	641	596	601	654	611	647	630	654	610	658	613	628	630	612	610	604	639	630	647	626	601	622	628	605	649	608	599	613	651	647	598	677	655	658	659	677	589	667	607	631	669	666	627	619	642	610	595	597	610	604	632	593	642	585	627	640	647	620	602	630	612	600	587	605	616	574	630	613	632	620	661	597	677	632	605	646	597	645	624	637	659	702	632	673	590	578	611	649	595	600	648	694	645	659	628	612	608	605	668	622	619	620	608	649	635	588	591	614	614	578	633	661	649	610	639	655	593	631	586	635	660	622	640	620	671	611	638	645	635	637	606	641	651	631	661	622	632	640	617	597	628	663	602	625	623	642	647	618	602	642	640	628	626	642	641	628	621	642	651	619	640	655	613	633	625	643	636	617	612	598	643	637	629	621	594	656	607	641	643	630	600	644	636	649	642	627	591	658	618	633	634	629	675	664	641	650	601	620	619	630	662	599	600	655	619	652	637	622	667	624	629	617	657	661	594	648	604	663	624	638	657	611	629	621	617	674	599	649	628	603	586	674	618	657	637	620	632	618	653	649	653	631	694	602	654	604	655	635	672	593	628	594	598	584	638	597	658	624	645	630	609	607	664	656	622	669	647	629	638	644	654	612	594	655	616	621	625	612	667	622	669	664	628	646	626	613	660	658	651	620	629	655	615	622	623	636	674	637	646	653	618	684	617	638	640	615	624	711	612	624	651	642	674	648	601	638	644	636	599	591	604	632	617	646	586	619	637	612	636	624	687	570	653	589	631	627	668	596	635	600	668	626	621	642	649	649	614	685	568	621	631	646	612	668	620	598	674	643	630	646	632	621	617	652	615	674	637	631	617	624	634	665	650
19412	10743	4461	3042	1043	413	294	272	258	269	292	256	258	280	245	268	224	254	253	256	241	247	196	260	249	246	246	234	212	263	234	235	240	247	213	258	241	255	227	244	272	234	246	220	274	251	270	247	257	254	279	254	240	241	259	245	240	240	258	226	237	234	234	252	221	240	276	250	243	224	239	254	229	267	251	266	253	271	252	262	250	249	244	238	223	233	248	257	256	251	244	263	242	242	218	263	239	258	251	232	262	214	243	232	242	245	258	245	242	240	231	254	239	282	242	255	232	234	248	239	235	241	249	243	264	252	258	222	249	206	260	247	227	252	220	232	216	239	267	259	253	267	257	205	218	250	226	232	256	247	268	229	225	222	245	247	253	260	241	257	224	262	246	255	239	237	254	256	260	260	242	260	249	263	258	229	260	264	252	224	238	231	223	259	238	298	247	271	277	256	229	254	236	233	254	263	285	249	233	255	235	248	262	231	250	244	243	241	251	253	254	247	214	225	256	241	252	224	226	278	260	247	240	215	235	219	244	261	226	225	254	240	225	219	233	244	261	234	253	275	263	252	256	244	251	255	227	233	244	263	254	270	240	232	268	225	269	258	245	238	241	234	238	254	223	251	224	265	257	241	241	259	230	249	222	238	223	241	227	240	250	229	235	243	258	261	255	261	251	258	228	236	224	258	231	197	232	262	247	252	239	266	252	243	260	280	223	233	220	216	255	228	212	226	241	234	250	255	275	246	254	251	255	290	250	256	263	245	233	273	236	244	262	270	253	247	261	229	265	226	237	213	235	253	229	254	222	278	220	247	256	239	274	256	242	250	233	216	237	265	245	260	253	263	227	265	264	218	269	243	251	261	270	242	242	237	290	249	246	226	262	234	251	239	240	214	260	265	278	221	245	256	231	236	226	212	253	235	241	243	249	255	235	241	251	238	232	261	257	244	270	247	243	248	244	255	226	230	253	269	213	253	269	272	245	289	253	238	246	233	248	244	246	265	273	247	219	276	226	269	239	260	265	249	262	255	240	245	248	243	243	214	253	251	278	268	248	226	236	244	257	279	266	235	277	230	222	245	272	225	257	202	282	230	257	224	258	224	280	259	282	239	231	237	231	249	224	249	248	276	248	244	235	250	253	227	236	232	258	229	217	235	269	244	227	245	242	245	229	255	235	213	240	247	229	229	258	250	237	266	267	260	248	248	262	260	244	233	255	268	224	247	238	217	240	268	232	273	254	233	259	250	246	243	240	211	239	250	241	248	240	265	247	258	242	250	276	247	267	256	257	236	246	233	253	232	208	253	222	254	239	269	223	252	265	255	242	245	228	246	236	258	253	243	245	280	214	232	262	233	253	220	232	233	240	238	230	230	268	252	249	278	267	255	241	239	243	207	236	258	243	246	265	255	234	239	214	273	242	263	221	250	239	254	230	241	242	254	241	274	225	246	233	263	237	259	270	234	245	241	248	244	268	204	245	241	247	267	269	249	243	257	251	263	261	235	247	261	253	242	211	259	240	235	237	229	230	215	264	248	239	245	224	241	232	239	255	250	245	237	247	221	225	250	251	246	251	240	228	240	234	257	248	243	261	237	246	252	272	275	247	268	229	288	272	276	274	247	260	254	231	251	233	251	228	250	261	277	258	228	251	236	225	248	237	222	276	245	247	227	244	229	251	268	240	210	249	249	275	255	276	242	260	242	237	229	263	260	283	236	254	258	258	255	272	276	254	270	256	243	266	221	266	267	237	227	230	210	251	243	242	247	270	289	240	272	262	249	253	247	242	238	261	249	216	230	239	256	242	238	254	237	240	204	219	255	257	233	259	244	239	229	244	251	234	242	226	256	251	224	243	231	252	238	231	240	232	237	233	238	260	255	238	246	254	289	271	221	259	265	229	247	240	227	250	240	273	248	266	245	242	253	237	241	239	252	236	242	247	225	255	274	229	260	237	238	262	211	237	252	243	262	234	245	249	265	256	246	245	234	240	237	247	256	271	245	220	219	223	279	258	255	255	230	242	261	243	236	242	257	235	240	235	260	216	236	242	220	241	231	272	234	257	243	248	235	232	264	256	266	265	215	233	237	254	227	233	241	263	272	235	279	233	226	241	248	240	262	247	233	241	228	235	245	228	231	248	225	244	226	253	252	235	234	224	227	255	235	221	243	251	260	274	238	221	273	231	248	236	262	214	258	236	268	227	237	231	259	248	244	271	257	255	234	270	278	223	247	249	220	249	276	211	258	265	243	249	279	242	256	246	246	264	262	241	228	231	253	249	250	264	277	247	244	264	238	225	265	227	245	248	231	241	240	253	228	240	235	245	244	220	236	229	238	258	243	232	227	272	236	255	245	265	252	268	216	261	240	261	251	274	264	249	235	236	234	244	250	217	284	268	237	240	248	241	260	202	228	247	256	249	244	237	229	239	218	235	237	280	259	219	242	235	244	233	240	263	244	250	243	243	246	261	248	235	245	230	251	258	249	253	216	273	210	236	219	244	223	239	266	249	238	245	240	258	224	255	256	259	265	261	272	253	246	239	257	230	241	286	234	237	256	226	230	236	244	216	239	279	235	235	203	254	275	244	224	263	250	214	225	235	257	246	252	239	255	253	263	227	239	266	244	260	247	223	240	223	241	268	257	233	254	238	240	233	248	229	263	227	218	235	237	240	249	245	265	255	248	265	235	286	246	242	243	286	270	251	268	256	256	276	242	281	242	231	219	273	229	239	219	259	242	270	259	233	281	240	242	248	248	238	233	235	238	267	251	217	228	236	237	214	266	273	252	264	237	224	238	211	249	246	231	254	237	249	254	259	219	228	243	265	255	260	245	263	230	257	230	263	250	236	253	210	262	249	255	226	252	221	269	248	278	235	255	264	230	266	250	233	233	251	250	253	271	270	229	271	269	277	260	237	258	219	292	270	228	224	256	232	235	249	266	269	241	212	236	235	259	239	219	221	246	246	280	253	243	220	226	267	220	230	256	241	268	211	249	252	241	242	220	270	230	234	221	253	241	284	275	248	254	244	248	266	245	262	239	248	248	277	275	228	249	221	233	255	238	249	253	254	251	256	237	240	244	253	262	229	238	247	278	232	254	250	244	253	265	260	292	225	242	247	223	236	242	254	238	232	239	285	238	221	246	229	239	239	243	245	257	259	232	268	211	266	225	271	235	253	255	239	226	243	248	232	267	247	245	238	254	254	236	231	246	237	236	255	264	266	219	276	265	246	257	267	242	222	263	256	241	235	219	245	240	252	291	208	301	260	263	231	257	245	277	262	259	265	241	251	254	234	260	259	243	248	246	264	274	242	267	256	284	242	234	237	270	257	250	258	230	209	245	254	268	255	257	247	230	244	232	257	233	262	231	248	225	235	255	238	280	222	228	222	248	249	251	257	239	240	248	262	243	236	252	244	238	261	228	244	233	241	257	254	256	257	234	254	264	252	258	265	267	217	277	225	222	238	243	231	251	263	243	244	218	226	259	244	270
11105	7214	6520	7798	3219	1352	785	744	672	646	688	595	625	607	572	562	565	573	611	584	566	547	569	581	530	591	607	605	604	559	592	562	556	573	626	567	613	540	592	580	591	569	580	564	585	537	595	604	557	559	583	598	564	579	578	600	592	522	556	561	560	541	531	548	562	582	563	603	524	604	588	535	606	556	558	562	570	619	582	578	596	619	573	579	559	571	535	595	564	565	611	581	577	584	568	548	550	584	610	559	567	563	570	556	567	581	621	589	536	583	595	555	563	553	582	535	565	571	633	554	609	565	569	581	612	542	529	575	587	583	573	537	610	576	580	580	561	593	574	562	551	594	577	586	565	564	572	575	582	557	596	534	572	560	560	574	592	570	574	561	604	596	599	544	619	595	536	574	600	580	592	512	590	560	567	602	568	621	569	590	589	616	561	546	572	574	568	568	578	563	575	562	570	517	542	598	578	561	576	594	584	546	549	552	579	593	564	589	575	560	561	582	577	596	553	579	572	569	605	580	558	562	555	577	537	616	560	609	581	547	566	558	575	567	550	581	533	545	542	547	548	514	546	539	571	598	558	579	540	612	547	589	547	579	583	561	582	546	562	583	559	572	566	627	546	606	550	551	584	588	608	585	598	584	615	562	580	513	582	561	533	570	569	535	562	565	590	536	561	609	576	584	556	564	607	578	583	572	577	575	571	549	575	563	568	600	556	542	575	587	557	599	568	551	584	583	570	560	569	615	618	581	566	547	595	581	576	551	554	600	617	590	592	564	509	568	568	536	605	635	579	548	559	589	599	587	599	615	599	612	598	565	613	536	576	584	568	600	582	579	590	561	574	565	565	575	555	583	585	551	573	569	601	609	584	578	585	540	599	579	581	571	571	534	574	561	598	577	606	579	572	543	568	554	537	588	562	600	581	625	560	589	611	553	541	601	594	535	542	554	594	571	583	549	569	634	611	551	584	586	578	547	576	585	601	604	550	562	602	559	593	603	533	549	518	556	577	586	596	587	612	547	602	548	573	577	603	571	594	545	521	618	576	548	621	590	579	590	553	556	602	594	574	568	588	562	586	591	568	624	522	554	605	539	597	557	600	567	587	565	549	553	570	541	591	568	615	592	533	533	603	543	607	547	595	588	556	591	564	578	565	540	547	547	597	561	582	610	555	574	598	534	575	585	582	560	555	583	574	590	561	583	517	559	579	553	596	584	583	591	591	577	630	559	618	540	512	568	540	535	574	536	569	534	597	583	564	571	580	568	599	582	563	591	601	547	580	506	571	576	561	552	587	570	595	588	569	583	568	550	513	551	610	566	571	550	566	565	615	570	589	510	596	572	560	552	570	541	579	534	558	571	560	563	600	623	582	606	579	543	575	551	586	539	558	595	618	558	582	567	596	569	556	594	584	567	623	557	602	544	591	606	544	541	539	597	570	597	580	605	621	581	575	558	571	578	520	605	569	593	557	565	578	597	572	596	568	564	564	552	579	576	607	605	561	594	571	572	579	577	589	571	540	590	621	603	561	587	588	608	570	546	583	585	574	582	515	577	554	620	542	525	608	579	539	535	608	607	566	576	558	598	589	576	558	582	570	601	615	609	557	554	568	577	598	584	544	604	641	576	604	584	602	552	558	552	614	551	598	582	554	555	546	592	516	566	564	571	522	549	597	587	590	567	588	556	568	577	562	544	553	595	579	569	542	590	590	573	539	554	558	588	591	569	618	611	581	639	584	570	532	613	579	551	612	588	562	540	543	586	601	639	600	590	579	571	602	587	515	559	572	608	590	612	582	563	586	569	587	573	570	572	579	601	567	543	591	587	608	587	544	576	600	561	546	562	570	578	569	521	598	548	589	587	527	542	562	561	564	568	528	580	575	591	577	614	577	568	582	564	555	587	592	561	556	549	551	564	592	570	567	538	556	607	595	596	580	565	608	557	584	597	603	571	549	611	514	594	606	578	515	558	555	546	618	619	583	553	624	564	587	554	612	599	611	565	571	528	556	537	561	569	566	580	598	548	588	587	554	566	611	584	573	604	537	568	561	607	589	539	576	552	584	579	538	571	551	589	603	551	568	549	593	572	520	547	561	586	556	567	602	578	581	570	567	545	563	594	631	578	540	574	571	579	517	584	565	592	627	566	573	587	596	561	578	574	596	604	547	569	590	590	545	564	529	606	604	568	534	539	584	544	609	636	554	542	557	562	578	541	604	595	567	541	608	558	559	554	590	573	532	583	610	522	583	620	622	563	603	578	571	543	556	585	596	586	567	551	622	561	600	609	540	635	535	543	557	575	568	590	545	547	554	613	579	512	612	542	624	561	576	557	559	566	529	582	541	529	579	542	569	560	591	593	546	601	590	573	528	545	561	574	571	557	606	611	594	577	532	579	572	560	578	555	565	541	603	566	552	589	551	549	618	577	607	606	585	582	583	574	536	558	599	551	589	574	543	570	625	555	536	608	561	582	600	561	547	594	609	616	591	564	579	589	577	564	565	605	569	577	576	559	569	562	554	591	609	625	572	592	582	603	576	571	619	553	536	551	591	570	570	578	594	568	566	560	620	633	590	559	584	574	573	562	591	563	584	596	571	561	608	562	505	617	583	597	560	575	598	542	594	565	543	594	593	586	569	578	561	591	561	577	566	598	529	570	585	557	592	580	547	588	549	592	600	564	609	619	579	596	596	592	569	572	543	585	564	531	562	568	612	559	548	560	575	548	580	559	588	586	569	584	565	591	571	581	546	568	560	554	561	612	561	563	555	596	556	555	555	565	590	548	568	594	602	554	585	577	575	609	604	573	594	574	567	588	571	558	582	579	539	640	539	551	554	572	563	586	614	545	555	524	583	535	600	543	605	585	560	598	582	606	552	548	558	570	545	541	583	579	573	599	549	563	561	597	575	556	591	585	595	599	560	530	576	561	583	577	577	582	603	557	536	541	567	571	603	564	551	601	606	626	577	628	579	597	560	558	576	563	525	563	539	548	549	566	560	550	561	578	587	611	576	593	593	617	551	546	568	582	571	607	561	572	562	564	569	587	586	578	580	575	572	572	575	551	552	612	577	546	570	566	537	559	630	578	585	573	544	574	543	582	573	618	517	609	599	578	584	598	592	548	553	564	568	568	600	515	550	556	546	573	597	550	610	535	590	553	578	546	564	560	556	585	604	554	595	591	555	547	589	583	597	567	572	591	562	582	560	563	582	599	531	577	545	584	560	574	558	545	570	551	595	570	613	512	523	542	571	575	589	593	575	613	584	575	562	597	557	606	576	563	536	583	604	588	578	626	581	561	588	550	612	601	581	637	621	577	600	562	539	531	562	569	577	579	593	586	542	569	585	522	583	572	578	611	535	602	539	598	581	542	601	547	598	593	615	541	576	563	549	568	550	583	605	571	603	576	549	562	557	534	547	600	590	591	579	576	609	598	567	541	605	537	570	573	595	550	566	561	564	587	606	562	562	537	564	625	573	555	624	599	567	528	552	579
45417	31319	32256	25723	16232	7815	2755	925	407	254	309	209	195	196	175	183	133	160	156	160	191	132	169	142	154	153	154	153	153	135	129	134	138	125	145	122	127	143	141	172	122	133	142	167	152	142	161	144	162	143	144	142	147	175	143	139	164	139	161	141	139	142	124	144	138	113	123	139	119	132	139	131	142	126	138	141	148	148	121	117	123	136	102	121	109	138	129	162	156	174	124	156	128	163	150	127	138	123	157	122	140	139	121	141	105	133	130	117	148	122	149	160	145	123	142	116	144	135	135	137	107	117	146	129	115	116	136	130	156	123	141	146	154	127	144	126	143	124	135	131	149	139	128	120	152	140	136	132	145	133	121	135	123	139	136	131	133	146	144	144	128	148	149	122	142	122	133	129	126	125	146	112	123	132	134	144	149	146	127	125	144	148	140	154	139	156	117	132	130	131	142	123	124	115	134	169	122	135	145	134	146	121	151	126	142	133	126	156	144	138	139	159	146	142	129	124	131	118	138	131	126	138	139	132	146	134	148	137	127	126	135	116	123	128	135	118	134	129	148	131	132	130	108	136	136	125	141	137	156	142	131	151	127	136	134	118	145	134	120	125	139	135	145	130	128	140	119	146	134	160	143	115	140	157	135	140	136	118	134	151	152	124	130	142	134	123	137	122	117	119	127	145	144	156	125	149	145	132	147	143	138	139	135	136	145	130	140	146	162	128	140	124	147	135	137	137	130	130	127	137	136	113	127	130	154	123	115	97	151	122	139	112	118	128	149	123	132	142	153	139	132	113	124	127	127	111	101	124	154	145	147	121	141	122	147	123	123	128	129	110	154	123	130	122	111	117	133	110	148	126	142	141	113	138	151	142	150	146	139	130	144	132	128	136	149	125	138	119	114	133	155	144	140	127	128	141	140	140	135	151	151	139	126	152	106	129	142	122	135	137	135	141	134	125	120	143	120	118	138	130	132	127	146	154	143	154	138	133	156	141	139	142	129	159	150	127	139	140	123	131	136	146	125	132	147	121	139	126	138	122	131	129	141	145	152	123	143	105	113	123	133	108	129	142	145	140	132	116	145	128	137	116	146	137	132	128	130	120	125	149	125	132	153	150	143	152	125	148	128	130	134	150	129	142	121	157	125	133	121	128	127	140	130	129	142	158	120	116	120	146	128	126	130	133	117	124	159	149	124	152	143	156	129	134	143	143	112	113	127	129	143	116	127	126	130	144	147	118	152	133	127	148	171	128	124	145	131	136	125	122	125	131	136	133	136	104	133	127	156	149	159	145	130	137	141	136	125	136	137	140	137	120	119	121	138	131	109	132	119	151	131	145	119	130	137	149	149	124	150	151	141	151	146	137	132	108	151	161	141	114	163	135	136	135	128	143	148	144	134	142	158	129	139	128	142	135	147	140	152	165	141	133	119	159	129	138	149	120	157	137	132	129	138	122	131	125	137	169	120	143	159	146	131	144	124	110	141	127	123	137	141	130	135	137	108	139	137	155	146	135	146	131	117	135	144	121	125	145	134	128	120	143	143	124	145	151	154	127	157	120	143	144	144	108	157	138	141	130	138	156	138	147	158	133	131	134	140	123	152	142	144	110	115	144	115	133	118	130	100	122	134	144	130	124	154	123	143	161	138	114	146	133	140	153	126	144	160	126	136	141	137	144	126	152	151	131	136	126	118	144	105	140	135	123	133	119	140	137	136	160	134	143	136	122	125	132	133	129	136	129	137	128	143	175	122	150	143	135	112	115	124	128	143	136	143	136	149	142	127	134	133	138	132	140	135	131	143	103	125	127	111	126	149	124	132	140	129	118	139	140	134	134	121	139	126	152	134	139	134	141	124	131	141	145	130	132	127	128	141	133	157	133	143	171	143	144	152	133	167	137	111	141	130	141	141	130	129	141	142	155	129	149	127	128	117	129	117	135	135	121	151	126	125	135	132	130	134	135	136	124	129	128	141	138	148	137	137	145	116	147	141	142	140	138	139	134	115	106	129	146	134	120	132	145	128	118	146	140	132	116	130	130	119	124	145	125	143	121	152	143	137	130	139	147	122	136	132	144	141	127	111	135	137	133	131	150	133	135	143	132	136	127	117	131	138	121	142	110	119	121	152	135	142	140	128	126	141	131	141	145	135	134	152	147	145	133	140	128	109	140	129	145	126	144	132	118	133	133	155	146	152	111	134	146	123	143	148	135	142	140	123	134	125	124	116	132	138	144	141	131	128	130	126	138	144	146	113	127	118	135	148	151	158	134	125	147	157	132	140	159	121	117	131	145	133	124	127	118	132	129	149	125	133	148	135	160	125	149	138	131	137	128	114	142	141	123	127	144	130	153	139	150	145	130	131	108	126	128	115	131	130	127	123	137	128	127	127	123	118	156	138	113	152	114	144	133	147	145	125	132	137	142	113	138	147	143	169	121	139	144	121	125	139	126	119	117	130	129	143	137	121	136	128	145	155	142	165	126	118	146	158	144	137	142	133	136	125	130	116	154	134	143	140	121	120	132	129	121	128	144	125	131	152	140	111	141	134	140	109	137	154	138	153	141	144	159	138	144	127	129	147	160	124	119	150	133	129	143	133	122	134	131	141	168	123	127	138	143	158	143	142	133	131	131	109	131	140	155	132	169	125	138	136	137	136	137	143	123	118	111	117	132	134	142	129	141	115	151	138	141	137	152	141	128	139	154	138	142	141	129	132	151	135	152	130	129	117	137	140	120	136	130	133	146	146	127	129	134	147	140	128	128	147	143	132	136	137	143	137	143	115	121	134	143	133	120	148	126	145	135	115	113	134	149	119	130	152	154	138	147	133	138	139	105	124	127	133	132	155	154	132	137	152	110	141	131	127	129	115	111	114	141	137	131	159	140	126	139	127	128	131	142	123	137	134	146	122	135	141	126	142	137	139	121	128	128	135	127	136	118	128	144	131	142	139	128	127	121	130	152	141	147	153	136	118	144	139	121	146	131	149	142	101	110	149	145	134	154	133	165	139	154	164	128	141	133	135	133	147	130	128	146	114	132	123	132	146	141	141	141	163	125	153	117	145	143	141	127	130	133	140	148	140	147	122	137	123	145	137	148	163	112	145	141	151	130	129	135	129	151	149	124	123	138	122	140	127	118	139	128	134	145	118	134	134	137	133	130	124	137	122	136	153	108	114	134	120	118	147	126	131	123	160	118	145	143	144	152	128	123	124	146	144	119	142	122	144	140	107	136	122	116	150	136	118	127	132	129	133	140	143	136	135	153	117	137	120	150	130	102	145	129	131	139	114	163	139	134	123	127	134	139	136	154	145	136	145	148	146	142	153	125	134	136	126	125	117	109	141	145	144	161	161	124	122	119	125	142	111	102	133	138	132	132	138	135	147	117	139	132	149	128	135	152	112	117	126	140	139	140	146	143	136	155	137	131	127	131	147	134	134	135	126	126	128	124	132	124	149	131	150	118	136	127	129	150	120	120	136	119	122	143	131	153	129	125
30875	20084	32130	27001	16392	7354	2384	1527	1335	1002	1273	844	759	697	666	615	593	564	545	522	502	545	497	484	493	485	432	454	420	422	412	380	436	430	427	428	404	415	403	407	418	473	427	407	461	530	526	473	439	422	421	405	435	374	376	362	409	382	352	381	378	362	350	362	394	368	377	365	388	345	423	364	403	390	383	364	376	367	349	346	344	353	372	396	372	389	397	385	347	349	372	357	358	341	390	356	369	338	345	338	365	396	353	356	334	386	383	395	329	340	337	342	396	360	363	379	393	353	361	370	373	338	384	352	372	355	348	347	380	383	363	344	378	372	340	372	347	371	406	327	367	369	331	355	345	344	392	342	349	386	385	331	396	346	390	360	360	368	356	325	392	344	370	372	388	353	370	361	324	348	401	376	374	351	377	341	372	398	351	374	387	362	343	352	416	358	371	350	373	362	420	371	353	342	372	364	362	352	376	388	356	320	387	377	367	354	380	369	356	357	366	351	367	318	400	368	341	374	327	362	351	357	332	373	372	355	327	359	393	379	369	385	343	347	375	352	350	379	346	361	337	369	396	381	363	394	393	351	369	332	381	371	311	388	378	403	368	364	388	376	350	344	330	372	347	361	343	339	375	350	369	369	338	387	360	382	313	350	361	369	346	354	344	371	386	357	359	357	323	332	373	359	351	347	374	354	358	352	368	334	372	391	384	370	319	352	363	386	378	357	363	362	377	391	359	340	356	350	394	379	330	364	347	373	381	395	384	352	330	339	330	341	358	323	383	375	369	376	355	377	353	362	351	377	354	341	347	363	360	371	364	332	359	354	335	361	367	337	354	364	336	365	335	365	335	316	366	377	373	353	361	380	367	368	359	341	410	354	349	350	389	376	359	351	329	365	371	338	363	346	345	349	384	340	347	347	360	365	361	331	385	366	331	309	368	354	371	344	361	368	330	365	354	345	358	374	330	363	355	345	347	357	363	365	333	350	330	336	365	368	360	383	357	363	370	363	385	345	346	368	375	360	373	395	376	395	351	363	385	366	352	363	361	322	368	396	341	354	334	383	339	339	373	360	341	350	386	391	368	347	387	345	334	355	353	365	369	387	373	359	406	372	366	359	359	355	396	384	375	362	338	368	357	360	391	352	368	355	334	335	355	321	354	360	346	368	389	352	381	347	358	360	379	329	390	334	340	361	352	338	362	346	365	349	365	326	360	349	365	364	326	351	346	375	345	365	390	393	357	365	371	349	354	345	359	355	368	358	351	350	346	379	355	347	387	337	349	364	370	352	378	391	347	393	345	328	370	360	360	371	336	373	361	359	367	341	320	359	386	378	389	342	339	343	367	341	347	349	359	391	387	333	325	390	361	357	369	403	366	380	377	335	380	353	359	336	338	327	356	372	375	357	337	354	373	338	340	336	353	353	364	341	391	354	336	366	351	339	362	338	331	353	373	380	377	387	396	346	348	334	363	365	378	363	358	352	374	364	348	373	359	347	337	364	333	348	345	356	354	355	344	358	362	348	353	376	350	382	326	374	408	335	392	373	364	355	355	379	394	353	327	351	354	337	345	338	378	355	406	353	354	378	345	343	360	380	361	342	340	347	364	353	319	392	341	374	372	355	348	384	360	343	355	362	347	353	370	355	347	352	355	352	356	364	353	356	363	362	332	345	355	361	370	380	334	357	331	366	362	382	365	385	353	383	390	365	392	346	367	364	344	341	360	377	374	375	375	370	362	318	375	343	358	378	327	393	368	360	333	331	366	366	373	372	372	362	386	368	374	370	341	359	363	351	327	351	330	367	378	360	342	374	385	370	396	370	377	378	363	383	326	350	356	321	328	382	337	358	371	371	343	366	329	353	354	348	371	365	370	369	349	387	354	351	350	364	332	344	362	350	340	371	385	359	367	358	365	329	348	353	355	328	336	331	342	368	362	353	369	352	382	374	372	361	340	336	359	379	371	384	336	339	346	390	333	329	347	403	354	378	356	382	391	332	367	342	378	381	366	332	383	362	361	336	392	355	376	325	384	355	357	359	340	312	353	333	361	344	359	330	346	320	378	363	355	366	336	340	393	403	370	335	344	351	329	358	355	346	354	352	365	390	362	383	372	354	364	355	354	369	373	341	343	369	410	391	358	351	370	354	383	338	362	378	360	383	339	348	388	371	337	357	372	387	386	407	316	362	381	356	368	369	320	354	376	371	398	343	350	361	352	365	383	368	365	362	381	362	345	370	353	325	335	356	348	376	376	360	376	343	393	349	347	365	368	339	362	379	380	366	351	360	373	366	368	379	361	385	344	355	352	352	382	333	327	332	359	366	339	356	378	377	368	368	340	384	378	360	343	369	405	370	384	348	344	367	348	356	343	362	335	388	374	367	373	340	351	375	386	367	366	399	361	353	353	363	373	350	365	316	382	352	365	340	370	314	372	358	376	363	380	323	357	371	340	361	346	371	359	339	359	398	364	320	330	339	369	350	353	387	360	348	372	332	371	345	361	353	349	376	353	333	324	396	354	371	368	341	354	345	360	380	362	400	363	365	376	341	332	344	377	370	352	345	331	354	395	358	385	372	351	360	372	361	374	375	342	354	371	394	386	360	321	394	378	367	382	371	370	349	363	351	351	349	329	374	351	347	331	339	346	375	341	343	371	350	386	354	360	342	348	334	357	347	368	360	360	373	347	362	351	346	371	369	303	362	370	363	347	339	369	373	358	315	320	361	400	346	358	354	362	348	340	368	399	348	363	377	338	339	323	364	323	349	342	344	334	372	374	353	385	346	329	349	363	380	401	345	369	347	373	343	392	385	338	347	342	357	355	379	355	340	338	362	348	341	358	368	337	362	349	337	360	339	354	339	365	391	328	354	351	333	375	348	368	355	386	382	352	359	368	349	354	387	338	327	381	364	379	339	377	360	323	339	371	357	380	307	346	342	335	379	413	370	350	372	330	359	411	382	342	337	353	328	325	387	353	367	364	380	384	347	363	338	365	365	355	370	346	365	345	359	356	340	370	332	398	342	345	362	370	361	370	370	339	372	351	346	389	353	375	343	394	367	377	364	394	373	358	358	353	350	375	349	391	370	306	348	355	350	335	375	350	347	376	358	366	352	372	335	349	331	342	360	348	362	362	368	338	367	329	346	364	359	348	369	364	375	345	369	384	353	351	355	312	321	378	334	368	353	358	361	345	342	381	347	359	388	394	355	360	343	334	372	349	374	347	361	373	382	369	332	374	388	368	377	355	348	390	363	379	378	355	366	373	345	349	359	382	375	359	355	380	376	393	350	348	352	361	359	333	367	391	350	359	365	360	373	402	355	344	365	417	360	354	375	338	374	337	360	378	341	364	363	358	363	325	371	371	381	395	340	345	351	379	356	337	345	375	356	343	329	391	388	390	340	344	379	345	396	355	349	388	332	349	350	352	394	381	339	371	353	369	350	406	370	318	339	348	334	353	358	360	367	343	365	358	353	345	348	406	336	382	353	386	381
50419	39951	44233	36174	25085	14969	7173	2842	1079	585	483	410	415	345	342	363	322	331	328	298	311	340	336	313	266	301	295	273	291	284	273	267	285	281	267	287	297	285	272	262	278	252	251	279	284	292	318	291	288	265	283	300	265	287	288	262	264	291	284	269	278	284	293	260	261	248	259	274	277	260	262	290	270	287	290	265	311	279	281	287	277	290	247	284	237	212	268	293	279	299	243	264	309	276	235	295	284	267	273	282	289	250	287	272	292	256	291	250	249	244	275	273	287	273	284	242	271	281	253	269	231	260	259	259	299	247	268	294	287	249	263	269	261	271	269	249	288	294	272	276	259	255	277	250	262	301	286	239	252	251	276	284	290	293	263	266	247	270	249	281	248	275	259	265	263	270	272	277	262	286	289	280	303	239	268	286	279	277	261	271	264	292	277	233	250	255	274	284	267	284	251	269	280	259	296	284	271	279	247	252	267	260	286	277	302	293	289	292	230	274	251	253	272	274	284	268	261	288	268	242	267	266	277	272	257	262	276	239	271	316	292	261	271	255	265	249	271	265	249	324	291	281	265	267	290	303	252	285	255	256	266	299	264	272	286	237	249	258	250	280	259	253	258	289	300	268	271	251	276	306	261	260	250	262	272	260	271	259	261	267	276	247	293	264	278	250	278	273	258	247	269	259	269	267	279	238	289	257	270	271	280	276	290	293	302	301	255	251	247	269	262	265	242	236	250	270	275	274	271	258	240	251	280	245	253	231	260	280	270	276	239	257	264	279	237	264	303	286	279	273	283	273	284	274	273	249	265	259	295	291	267	252	294	257	302	276	273	237	264	291	248	248	268	267	263	260	283	267	273	287	259	295	316	276	263	295	256	266	257	261	265	260	273	248	259	264	255	245	259	287	265	259	259	274	274	271	256	273	273	266	295	254	267	287	253	288	255	285	263	247	312	291	255	254	265	248	281	281	282	280	300	278	260	278	260	264	251	267	279	277	264	241	275	247	300	265	253	281	292	263	272	245	238	234	251	276	269	262	263	242	259	262	281	283	266	292	271	270	267	233	256	260	267	247	290	299	260	247	273	283	263	272	272	229	258	287	252	271	279	246	290	252	268	295	311	265	265	249	265	283	256	267	248	247	290	306	271	281	281	279	249	286	289	252	273	266	254	213	236	273	297	279	261	281	276	245	295	258	268	264	290	265	309	283	248	312	250	309	279	292	277	255	264	269	256	265	278	262	286	263	270	273	272	281	301	257	272	270	253	279	255	279	270	260	255	290	286	279	269	261	276	289	244	258	256	268	265	247	265	302	280	263	266	260	281	276	280	290	270	290	256	253	280	248	289	263	282	273	241	250	285	240	264	254	287	286	271	284	263	275	265	268	285	261	250	267	257	264	271	278	262	266	247	273	280	270	237	252	275	242	261	241	278	256	272	290	251	274	304	276	286	273	273	257	259	266	283	274	261	313	283	273	248	250	268	260	288	241	256	263	292	249	266	269	278	282	277	249	284	272	278	275	273	272	276	279	258	277	267	281	228	295	263	264	246	272	278	241	277	268	289	285	283	298	263	253	282	269	274	297	242	283	257	265	267	281	246	250	285	272	280	285	288	263	302	252	250	237	253	281	244	275	275	294	260	296	292	275	270	273	266	260	289	263	264	273	264	269	255	259	283	255	261	254	262	260	273	281	275	271	262	260	290	258	269	280	284	285	276	247	255	273	291	281	267	246	272	277	265	274	257	278	246	265	274	282	278	262	283	264	264	256	278	265	267	271	273	273	286	285	252	286	249	276	273	268	292	268	255	271	273	262	303	268	282	282	285	267	280	288	275	265	268	258	273	268	291	218	265	287	280	282	281	273	276	275	279	276	275	259	247	283	270	260	272	261	261	258	278	248	276	289	269	251	290	264	260	254	247	263	264	236	266	227	251	260	267	282	282	252	268	276	257	272	264	261	286	282	263	286	268	265	237	260	261	246	277	263	314	266	278	295	279	262	276	277	283	282	271	277	298	286	271	284	267	291	291	249	269	279	256	243	281	271	294	272	239	246	259	273	266	299	269	252	253	263	274	291	284	250	252	256	267	273	253	282	269	271	275	279	261	284	244	300	271	264	256	268	270	268	287	259	292	259	256	245	231	277	273	266	268	245	255	266	257	263	289	279	273	261	268	275	276	287	302	259	272	229	279	260	281	287	260	283	290	232	282	317	260	301	283	257	287	295	281	287	262	264	258	265	270	251	284	240	274	251	290	281	284	280	250	255	275	264	264	279	269	274	238	242	274	284	291	272	258	269	267	252	251	280	261	303	263	277	254	243	264	235	293	266	269	262	313	273	264	252	279	266	260	276	280	275	261	262	272	291	263	258	264	267	254	268	272	274	264	285	278	258	279	292	270	267	264	275	257	268	273	264	241	286	302	236	276	261	271	281	270	284	279	250	249	269	243	295	250	280	272	293	301	266	263	241	251	273	255	267	242	274	297	273	268	245	270	300	250	266	280	264	272	264	306	286	267	262	290	256	271	274	273	244	274	248	287	228	264	283	242	249	254	307	263	277	274	284	262	261	266	278	264	249	266	270	238	273	277	253	258	274	295	277	271	280	283	266	260	269	281	256	256	242	269	282	262	290	245	266	287	228	275	290	258	296	250	248	258	259	242	257	288	285	257	246	275	275	273	293	267	257	260	286	277	258	274	262	259	241	285	273	257	263	279	310	278	267	244	275	289	300	275	260	262	272	243	264	294	264	291	309	301	250	276	246	238	269	294	251	274	282	289	272	262	264	287	266	257	277	265	276	238	262	290	281	300	255	263	225	251	272	242	272	251	252	266	241	291	266	272	267	276	280	279	269	267	289	288	271	270	225	280	286	289	265	287	295	248	279	260	261	269	250	273	264	285	285	273	290	285	265	305	256	282	263	267	282	260	252	269	261	246	278	263	265	289	256	258	238	286	307	270	274	270	263	239	288	260	281	252	275	295	275	235	244	288	313	249	258	266	261	288	268	270	256	283	266	253	288	247	260	251	278	258	253	277	256	249	205	218	258	252	273	292	284	263	268	284	269	300	289	243	253	266	235	282	262	290	295	257	303	265	298	296	276	247	275	277	258	281	278	280	264	271	240	296	270	272	253	266	279	279	275	250	255	282	259	266	270	275	251	263	268	291	244	281	271	264	276	293	276	236	258	307	264	269	273	281	255	290	275	260	285	238	292	285	280	277	260	256	284	277	266	283	247	252	274	259	277	267	267	265	255	242	254	293	255	265	289	240	241	285	270	252	257	264	249	298	257	265	254	284	262	262	270	290	284	273	269	258	254	282	246	237	251	266	277	296	268	281	265	264	286	277	270	258	263	275	262	264	283	252	299	287	238	291	268	252	269	271	267	280	272	280	270	274	274	261	245	289	274	271	273	248	303	277	260	284	239	241	259	235	273	251	272	257	277	283	276	270	248	246	261	276	267	300	284	272	260	297	281	260	262	232	290	259	282	261	279
38285	40917	48577	39611	20315	6518	3317	2729	2243	2041	1937	1451	1438	1310	1251	1168	1084	1012	987	988	893	929	921	906	873	847	817	827	861	798	778	726	708	745	802	778	743	738	735	663	717	804	747	811	906	954	962	860	829	746	816	886	827	757	761	744	729	678	737	706	627	744	696	688	695	646	648	682	658	684	685	724	659	684	667	699	714	693	682	656	666	644	669	681	677	677	682	682	650	674	672	713	644	649	645	681	664	619	658	641	685	691	631	670	668	666	591	671	655	687	713	642	710	669	646	616	650	629	654	675	688	671	659	667	663	712	634	658	671	617	670	655	690	655	677	684	645	686	652	657	659	623	620	683	717	639	635	641	652	655	700	664	655	666	654	646	639	655	679	625	631	687	722	606	636	682	676	691	640	663	693	651	656	683	635	615	657	636	685	705	650	638	660	642	678	669	716	646	689	672	679	632	672	686	660	690	671	695	657	656	715	697	679	642	637	668	613	696	631	676	664	712	633	633	626	659	647	661	643	646	703	630	676	649	636	655	634	669	635	629	614	649	637	664	662	667	624	611	585	657	638	591	636	620	660	625	637	668	639	647	657	649	659	664	628	623	685	661	679	696	653	634	654	707	639	676	666	634	675	623	659	646	681	628	655	648	637	662	622	681	624	668	623	665	682	639	651	643	646	657	663	644	641	679	640	657	636	640	652	641	674	638	639	695	685	589	657	660	634	632	663	607	633	659	690	666	627	642	640	641	673	682	710	656	634	629	654	655	697	642	709	616	707	681	689	650	651	646	626	655	649	657	616	678	686	614	682	684	686	599	692	709	697	633	630	665	644	667	674	676	630	658	658	635	698	685	706	652	629	629	675	605	632	622	639	689	691	613	688	685	670	672	690	645	644	689	683	665	658	650	665	636	666	630	667	654	639	663	620	689	674	682	648	652	620	713	661	715	607	629	647	698	680	672	656	629	681	659	641	659	642	720	668	709	675	666	639	692	666	664	621	650	640	616	682	630	619	642	613	621	638	638	629	634	654	688	682	650	670	638	646	640	673	666	634	655	673	674	653	663	663	621	640	641	645	614	618	669	600	621	640	690	626	663	625	708	635	662	634	663	681	673	678	624	652	626	632	639	691	699	660	647	646	720	643	661	674	673	667	635	693	680	656	642	653	626	661	636	636	656	653	630	640	635	689	666	654	637	656	665	645	674	657	622	606	654	678	654	630	603	655	665	663	653	681	605	667	657	700	647	628	668	676	670	612	646	624	670	644	666	643	628	689	711	631	627	653	643	629	684	650	630	646	627	676	672	668	654	610	657	629	638	632	680	643	639	689	694	677	647	658	618	688	657	609	700	651	664	628	674	692	607	698	667	627	690	632	646	659	640	671	651	667	658	631	683	655	674	629	643	653	663	645	649	656	631	637	648	579	634	643	634	671	648	648	695	657	712	690	633	635	644	665	652	632	663	674	612	682	627	679	656	659	672	611	703	666	663	636	687	590	699	612	678	637	644	655	621	703	635	659	668	633	627	685	676	630	638	666	626	672	627	626	661	622	652	630	629	654	588	622	616	606	646	599	663	698	673	650	664	623	649	645	701	689	665	653	645	670	631	690	647	632	636	623	661	671	651	702	656	644	678	647	649	634	713	676	657	654	666	612	693	682	675	634	662	609	666	659	652	648	662	624	627	660	636	677	643	627	611	645	644	661	638	656	639	643	696	676	644	626	667	662	619	641	641	635	653	693	665	648	621	661	650	653	685	666	648	652	658	663	616	662	625	659	636	666	665	665	633	681	644	688	641	635	644	614	642	634	634	610	598	644	675	669	641	647	664	690	606	650	692	652	643	676	655	627	661	638	663	663	632	616	630	642	631	667	695	655	699	662	686	686	679	643	631	680	639	650	645	689	631	647	683	682	695	676	627	647	649	632	643	659	626	648	626	607	652	648	576	648	677	623	637	637	644	629	649	637	664	683	687	624	628	694	630	656	629	691	671	656	649	617	632	652	689	677	633	668	634	689	677	653	633	645	689	669	677	662	629	667	636	698	618	639	660	681	676	680	641	687	663	645	641	651	636	654	670	656	629	608	652	651	664	628	645	652	666	620	628	619	640	688	657	622	708	635	664	677	660	692	685	656	631	617	627	656	639	670	645	638	675	644	664	653	654	660	648	642	665	636	660	646	638	688	635	667	616	616	660	660	642	677	668	716	652	645	650	674	679	634	597	644	624	618	647	646	638	615	650	648	627	615	691	664	646	674	659	668	638	716	685	645	667	663	638	669	651	643	661	656	686	617	679	655	667	618	666	637	680	685	661	666	684	654	659	605	640	608	627	661	632	641	677	637	679	642	635	688	662	662	665	655	644	645	629	670	694	683	633	657	685	634	648	672	627	610	709	665	691	636	691	678	624	656	673	676	670	658	617	680	656	657	627	656	648	675	642	656	675	626	673	643	623	686	662	636	634	653	630	641	637	666	621	676	636	646	642	644	655	653	654	652	675	678	624	614	653	661	631	665	696	701	656	621	671	703	627	658	682	617	666	672	655	643	674	652	636	703	706	638	642	700	664	657	670	665	719	670	659	699	672	609	621	647	609	680	647	663	668	639	681	630	633	689	681	668	643	670	643	678	648	656	635	689	668	608	674	679	692	647	704	632	698	672	663	678	600	641	680	654	647	649	646	652	643	633	668	636	669	678	620	644	676	685	649	642	624	627	623	621	646	671	611	620	656	665	632	615	657	625	635	624	675	613	722	621	669	661	668	640	628	641	641	655	658	685	640	653	637	640	674	655	642	665	635	647	627	632	653	609	654	674	649	639	685	681	664	644	687	706	653	676	664	677	654	624	670	645	662	632	653	679	644	648	658	664	702	647	651	614	670	642	664	631	705	673	657	657	665	685	650	641	631	665	677	621	721	656	644	640	642	636	682	676	657	688	664	660	648	662	602	649	655	639	649	628	649	660	621	635	655	634	692	619	688	650	638	640	648	623	652	663	689	646	661	675	656	631	598	667	660	670	644	689	655	644	704	630	653	654	682	648	663	669	674	655	608	684	660	614	620	660	664	641	674	649	673	635	681	637	649	638	686	670	640	649	662	705	627	672	635	665	642	596	659	652	643	647	667	713	610	648	629	623	712	661	634	645	671	681	655	664	639	636	669	621	633	662	663	650	650	636	632	627	625	653	640	612	622	667	664	640	607	662	657	637	611	680	640	671	628	676	681	640	645	640	644	678	678	613	683	705	636	635	659	673	631	649	660	636	683	634	681	682	621	679	647	660	660	686	669	664	646	635	683	669	630	623	674	647	620	616	620	646	660	636	618	661	620	671	682	655	639	668	610	618	663	713	632	659	673	635	671	653	654	660	648	631	686	644	653	676	660	660	665	653	641	648	653	628	593	691	592	659	669	706	644	658	651	695	648	665	611	666	637	665	666	661	647	651	615	623	676	614	699	659	695	642	680	652	691	646	641	658	665	643	655	612	637	625	635	652	640	658	620
19991	16564	20276	6124	735	287	261	288	284	233	252	253	277	263	271	256	231	262	245	258	269	266	224	300	249	232	260	262	273	260	225	235	248	273	241	227	210	271	237	257	270	262	262	253	268	254	245	242	268	243	251	279	263	269	258	269	275	272	263	283	279	283	272	297	284	276	254	288	262	233	249	264	287	256	229	263	248	269	242	259	238	269	269	268	263	267	246	259	278	234	296	238	282	233	275	279	242	250	280	254	272	292	257	274	255	259	303	308	266	274	244	249	255	259	246	269	255	263	264	274	271	276	271	253	254	265	293	274	284	293	266	250	221	243	241	226	268	254	262	289	289	236	292	268	254	265	224	251	258	246	244	264	289	270	277	289	262	267	240	263	259	254	286	270	250	252	272	271	266	281	275	284	286	282	297	288	250	255	270	248	251	249	234	269	254	249	276	238	264	295	290	250	254	286	235	240	254	240	266	283	263	264	285	251	253	273	260	219	245	246	272	261	271	280	261	255	272	272	244	259	270	236	276	237	263	263	266	258	226	276	272	247	258	243	248	262	249	282	258	230	255	254	255	249	243	237	268	244	236	276	232	301	278	256	244	287	305	261	274	266	244	242	245	226	263	256	253	257	248	271	288	243	250	263	256	260	255	235	248	270	250	255	256	250	266	239	255	258	239	306	271	261	254	239	281	284	243	270	271	302	256	240	270	245	288	282	263	262	260	228	243	236	270	282	257	255	290	241	251	296	264	255	304	271	264	280	260	252	254	228	220	245	241	291	268	265	246	255	249	265	252	262	256	296	269	249	280	256	277	240	246	282	277	268	279	253	249	257	260	266	272	278	272	257	252	242	246	274	258	270	265	263	261	258	263	247	252	278	263	283	250	264	275	250	247	273	260	263	241	288	256	275	277	269	296	277	276	266	265	248	247	246	230	270	275	284	247	254	280	254	282	260	259	280	277	239	243	260	235	263	257	282	227	271	272	274	296	264	279	245	263	253	262	224	257	270	244	292	250	245	270	268	249	311	266	254	275	280	253	286	247	253	228	266	255	273	240	257	281	236	262	265	296	257	272	267	253	248	273	262	292	269	228	223	239	266	283	247	258	296	266	282	275	248	232	279	261	248	264	273	229	223	256	232	234	271	252	253	261	269	290	249	232	261	257	266	253	269	259	277	224	276	251	269	250	232	290	287	238	298	225	255	250	282	251	268	263	224	229	254	280	260	271	309	230	247	269	265	310	251	260	255	244	281	263	239	284	277	267	255	220	262	249	262	253	283	247	267	237	261	267	255	269	255	242	238	261	256	277	279	283	253	258	262	254	255	245	263	223	276	243	243	238	237	270	281	310	288	266	250	254	274	280	257	262	252	260	254	269	264	274	260	241	223	245	242	232	246	289	279	241	249	257	256	234	256	260	275	246	292	243	253	241	273	269	263	265	260	274	260	272	242	282	264	252	237	269	289	282	254	257	278	286	282	256	246	265	231	256	252	251	264	267	287	277	286	263	241	228	255	265	281	262	274	271	267	231	260	243	256	248	246	280	230	295	297	261	230	250	279	268	292	283	268	240	274	285	254	255	269	261	263	298	281	229	227	264	255	283	239	263	287	258	241	215	264	248	272	252	282	255	256	254	263	242	268	240	281	264	238	279	231	245	272	268	261	260	263	262	233	267	257	275	241	257	260	267	274	254	276	291	248	243	233	279	274	262	274	246	245	249	253	262	227	256	257	258	265	264	245	256	252	258	253	272	300	263	263	267	319	249	261	287	259	265	306	266	252	259	241	278	279	246	258	229	270	251	262	246	258	255	261	274	250	247	261	276	272	271	277	257	231	258	261	229	286	262	226	255	236	252	266	243	256	239	272	283	225	252	285	269	270	261	276	249	258	244	264	270	267	260	226	294	262	260	250	234	267	301	290	260	243	239	244	238	239	274	257	255	251	270	276	257	288	268	271	253	265	247	234	242	267	280	258	285	255	248	218	245	268	230	291	243	271	285	285	269	270	254	236	263	216	246	241	251	250	263	280	243	266	262	263	253	269	257	250	258	247	276	252	254	259	254	236	264	259	235	288	245	281	269	268	258	284	251	263	243	285	274	268	270	231	285	265	260	267	262	272	245	242	254	267	237	268	257	266	237	237	238	252	270	251	231	243	306	272	277	273	231	265	277	240	255	269	253	261	238	254	219	236	277	264	235	287	304	275	265	258	255	236	237	265	249	243	265	262	299	275	287	258	247	282	262	270	258	281	237	267	285	268	301	260	274	283	239	293	271	300	255	246	251	250	285	244	298	248	273	251	288	252	277	258	235	259	270	221	273	276	242	246	244	288	240	237	261	255	236	261	275	244	250	280	253	227	278	260	253	248	233	269	278	278	281	266	286	264	247	254	252	301	253	238	266	280	260	260	263	272	244	288	269	245	275	232	258	253	302	257	255	249	263	293	268	284	242	276	258	265	240	286	261	286	255	249	275	285	285	269	247	277	258	237	262	247	243	284	244	258	258	254	242	298	253	260	270	233	268	250	248	265	263	252	285	259	242	254	235	227	253	282	245	268	261	261	254	276	275	271	271	256	288	257	271	256	285	278	253	268	264	286	230	278	256	292	245	251	256	262	265	253	246	233	261	254	252	254	276	272	253	264	288	267	294	254	274	252	286	283	257	269	264	268	280	270	253	308	230	265	260	215	269	260	256	246	267	256	278	256	245	242	266	264	247	285	243	257	292	264	261	251	282	269	284	250	233	239	234	239	292	249	266	240	275	292	268	258	263	253	292	240	231	249	260	267	278	266	242	240	271	252	227	265	274	257	268	248	242	244	280	249	260	263	280	268	278	283	260	264	253	267	266	257	267	283	258	263	255	251	271	255	271	272	254	276	296	234	275	272	262	266	268	273	266	241	285	247	246	224	267	266	239	283	266	235	276	257	244	271	226	260	263	271	259	259	299	252	257	270	269	283	265	247	257	266	257	249	249	256	252	249	254	260	247	226	260	257	263	255	248	257	263	255	267	242	258	235	277	261	258	291	262	255	269	231	284	268	261	252	258	286	247	255	268	237	251	280	283	253	262	266	235	255	269	284	265	284	282	262	225	257	227	254	275	280	266	285	245	259	238	250	247	268	271	262	262	269	243	256	250	263	249	287	260	276	245	262	286	297	296	252	236	278	271	260	251	290	241	252	260	265	267	264	266	253	278	289	283	288	246	240	276	265	257	269	228	267	279	271	253	283	263	258	255	237	264	280	285	252	280	261	265	258	274	256	257	230	254	249	259	268	256	244	271	290	268	268	263	252	265	269	299	246	262	263	259	261	287	265	257	280	237	293	247	248	270	260	254	276	279	261	294	235	270	263	253	275	238	226	240	262	279	261	248	275	265	264	255	237	268	247	273	247	248	236	254	280	263	260	279	243	258	255	292	267	264	277	246	218	215	240	291	272	252	249	266	282	254	257	300	258	292	241	262	258	263	277	268	245	260	259	259	255	256	239	273	255
11567	13831	23007	8078	1415	713	698	718	709	651	647	659	665	590	627	616	631	664	666	644	615	618	617	633	632	615	629	583	605	564	629	638	574	610	637	622	626	599	648	659	610	656	603	633	662	627	631	650	640	642	636	668	601	684	607	615	584	607	581	618	597	622	615	599	587	604	598	590	605	607	605	647	600	626	613	625	618	600	584	613	649	631	592	612	595	640	629	641	620	615	619	624	651	614	669	557	641	581	635	640	631	570	587	642	574	561	635	654	629	584	592	619	716	644	588	667	626	628	604	581	647	583	619	587	594	650	606	598	604	597	601	628	606	599	630	582	606	611	584	643	581	618	631	637	628	622	591	596	632	687	511	632	623	586	608	634	601	608	615	611	606	548	644	609	622	568	595	566	626	615	596	600	656	666	624	555	594	633	651	614	565	623	650	611	571	656	632	606	652	558	586	579	664	664	628	582	627	602	620	659	627	614	615	647	605	605	607	657	619	637	631	626	586	603	656	639	628	597	652	598	618	555	615	608	608	618	546	615	558	638	629	581	638	629	629	616	611	577	594	667	618	628	592	610	593	596	646	611	591	582	634	636	662	638	621	612	643	626	629	596	613	628	585	593	656	644	619	590	571	596	609	615	634	581	589	593	615	675	606	611	601	563	594	596	616	608	627	613	631	642	608	625	604	632	612	624	626	604	628	627	580	614	585	625	568	630	632	599	623	608	590	598	623	598	610	611	602	617	572	668	617	633	606	594	624	644	641	603	631	608	620	607	628	592	645	662	593	620	648	654	591	622	614	668	634	613	583	595	651	657	588	587	638	678	610	619	618	580	633	623	588	652	566	628	641	644	617	621	660	627	594	647	593	643	630	663	666	594	588	609	582	592	598	611	658	612	590	596	622	601	672	612	611	588	589	627	616	608	610	625	653	620	592	621	618	605	612	610	610	605	606	637	576	624	620	647	654	626	594	608	572	608	652	619	638	617	636	645	632	625	620	619	594	613	617	633	592	644	618	640	580	580	606	609	556	644	657	620	602	604	609	636	626	642	619	594	647	628	629	621	569	626	628	614	632	583	606	604	634	652	631	627	655	541	611	611	641	609	620	601	619	614	636	618	621	562	628	577	652	623	640	626	614	586	587	654	621	655	637	591	613	592	666	586	577	688	622	628	606	612	618	618	598	586	636	575	644	652	641	622	591	614	596	613	572	679	644	637	596	620	602	620	623	628	651	643	617	657	680	591	625	628	618	620	587	626	652	606	622	629	610	592	603	654	592	611	622	629	611	648	610	650	590	643	635	637	607	622	600	639	604	637	578	585	638	626	658	641	610	579	659	582	650	636	619	591	592	621	633	587	670	605	619	664	628	647	594	622	614	622	648	605	618	624	611	618	587	605	591	579	627	636	586	630	590	615	559	594	605	625	603	640	628	593	598	640	620	638	610	628	649	626	632	619	637	618	609	570	614	628	605	590	588	619	635	639	647	594	632	642	658	610	626	641	622	657	602	585	612	656	605	646	628	612	635	638	613	606	598	622	641	604	620	621	628	659	610	638	638	585	587	591	636	589	603	603	628	648	597	602	591	611	637	615	631	611	626	586	591	630	609	628	626	638	627	648	642	647	600	643	646	629	604	638	591	631	635	643	618	620	650	643	594	638	624	658	614	638	637	620	583	630	620	659	626	674	651	602	622	634	638	558	685	629	610	598	663	625	630	607	658	597	638	586	615	626	632	677	589	609	620	648	621	619	628	618	620	597	566	638	587	655	638	610	614	646	595	576	630	596	590	587	603	630	601	610	576	621	589	609	635	593	591	674	655	585	601	640	613	655	647	601	622	592	628	610	616	609	597	608	656	609	618	657	589	616	595	610	620	614	631	614	607	603	639	635	619	641	645	623	624	623	604	587	607	606	605	621	623	610	581	586	624	554	671	646	604	613	657	621	612	611	607	620	606	592	638	637	629	629	590	601	651	627	588	610	657	636	637	646	682	623	640	592	596	619	680	598	640	579	635	640	648	616	626	632	591	629	580	621	668	672	588	614	575	625	631	623	612	613	616	599	620	627	613	629	599	615	638	637	615	601	611	625	622	605	574	607	616	662	595	633	548	614	635	595	607	601	631	609	590	606	619	659	601	600	622	630	627	662	620	613	622	623	627	592	572	628	672	595	626	607	672	632	635	596	622	650	628	593	616	627	641	641	615	655	565	626	637	654	617	607	616	611	624	595	599	610	660	585	590	604	571	617	645	621	620	631	618	617	621	659	598	563	611	616	623	595	557	636	609	616	603	621	612	599	645	603	604	562	599	628	581	639	608	662	585	611	593	607	631	606	639	573	605	655	606	612	594	563	663	582	600	601	615	609	618	608	616	603	628	617	620	626	615	639	607	598	614	651	611	582	668	593	590	609	626	609	604	614	615	614	615	578	625	608	639	614	582	664	609	626	615	596	588	587	633	613	621	608	625	650	597	645	603	642	643	659	608	610	630	616	628	605	581	629	566	639	630	600	624	618	595	632	602	599	603	625	586	654	605	641	592	590	640	622	640	538	580	638	604	641	573	626	667	632	621	600	621	599	614	568	620	652	601	576	627	566	648	629	632	613	604	585	621	623	621	609	618	579	609	589	669	596	609	643	614	596	604	636	595	600	611	598	649	585	612	590	632	650	614	626	583	704	626	604	626	646	579	601	628	595	638	613	610	656	624	605	620	575	598	648	562	633	653	612	579	576	583	647	608	595	601	644	602	561	607	609	624	645	588	614	597	631	604	655	621	633	572	618	632	664	644	615	638	577	619	644	638	612	620	575	605	608	616	637	576	590	609	568	608	587	576	601	642	573	651	624	635	594	605	613	627	598	605	596	575	620	564	620	608	631	587	613	620	599	613	641	570	644	628	608	579	609	605	581	585	595	596	615	625	613	648	622	595	645	648	576	575	653	615	633	622	647	605	579	651	638	621	614	620	586	586	614	617	601	655	631	610	609	615	572	637	602	553	594	625	603	659	616	627	589	645	626	595	607	613	659	623	577	669	630	630	617	593	597	578	610	636	638	641	600	631	599	607	577	621	613	585	637	627	603	607	638	612	632	626	612	577	649	633	595	629	625	601	616	584	633	617	681	588	599	637	628	600	597	609	564	651	621	617	557	603	581	640	586	614	575	636	625	614	620	628	654	645	606	656	617	612	609	631	618	584	611	622	625	591	604	648	650	603	624	621	603	642	622	618	620	594	631	593	596	608	617	649	600	618	635	610	653	669	634	597	611	573	578	616	634	595	650	605	586	597	577	629	610	550	603	561	634	591	611	609	627	659	653	676	653	609	650	625	590	633	586	620	619	611	593	573	668	637	600	657	626	625	622	610	606	620	614	637	625	638	597	613	614	630	620	604	635	598	627	605	620	626	632	579	631	670	658	589	623	655	604	622	592	626	612	597	623	632	609	592	628	574	627	619	600	598	613	602	596	585	563	613	609	589	623	617	623	597	591	612	630	613	624
48154	41751	36568	21069	9796	4136	1629	579	331	263	236	223	225	201	177	207	168	202	202	185	184	203	161	153	153	189	167	176	177	158	133	170	144	147	147	129	178	148	151	132	161	152	149	146	178	182	163	155	153	165	171	165	183	120	171	149	156	166	166	162	151	142	127	165	162	150	124	139	167	141	135	150	149	149	159	163	135	144	143	145	178	154	162	155	142	141	124	164	151	157	135	138	155	149	167	145	131	162	147	161	148	163	158	136	129	149	160	152	154	146	156	141	146	129	159	155	173	156	143	158	148	156	140	171	162	146	158	146	182	162	141	155	167	172	141	167	137	149	163	162	149	160	176	152	164	162	142	158	141	147	158	175	160	159	172	167	163	153	161	157	155	134	142	145	147	152	138	157	149	158	151	160	166	173	134	159	138	164	140	146	138	169	144	154	160	127	144	156	155	154	162	150	132	140	140	142	133	136	129	136	164	158	163	151	160	164	145	135	150	140	154	163	162	154	155	149	164	147	171	158	150	157	155	141	165	146	148	149	138	159	158	176	141	156	148	147	156	157	155	162	164	139	144	127	184	127	142	147	141	174	167	148	142	140	149	154	151	163	160	147	164	158	129	147	146	164	159	188	158	186	141	167	164	143	141	143	129	165	146	152	144	153	140	134	140	146	142	169	137	157	143	138	149	161	174	176	145	147	137	132	158	164	142	164	143	133	172	157	142	148	146	144	159	163	151	164	148	152	166	166	165	164	166	157	140	149	134	148	133	130	144	161	155	168	145	163	159	170	138	159	153	149	158	163	174	141	159	135	149	143	129	166	156	160	164	144	128	154	158	153	141	166	154	148	153	127	155	145	156	142	143	140	151	158	152	170	167	136	169	149	148	153	160	158	133	165	144	152	161	145	155	136	159	138	171	170	141	144	150	164	144	145	134	126	150	170	139	139	138	171	138	163	160	160	147	135	146	173	159	153	165	141	149	157	142	144	133	156	139	167	139	155	160	155	135	138	146	147	171	133	160	147	144	147	143	156	151	138	137	143	143	169	140	149	128	161	143	136	135	137	159	151	136	136	149	168	138	131	141	151	151	152	147	156	158	140	137	165	158	149	146	155	125	152	164	151	156	149	131	147	152	146	163	137	157	156	153	154	165	121	144	157	140	141	135	162	138	128	158	163	151	154	162	136	156	153	173	141	157	149	159	155	170	163	150	175	136	159	159	135	142	152	142	136	145	137	151	149	143	158	154	155	155	153	160	167	140	131	174	145	173	163	161	163	150	166	142	140	128	132	153	188	161	137	133	168	133	153	170	140	144	130	153	180	173	181	173	144	160	142	165	179	170	162	144	156	146	150	157	159	142	138	148	138	155	131	145	155	153	127	157	143	166	134	137	141	139	136	151	130	139	170	152	139	144	167	161	142	154	165	156	170	158	165	154	178	163	165	138	143	143	151	146	131	157	145	149	151	137	154	137	134	136	167	157	156	151	120	143	140	165	152	148	134	143	150	163	149	148	144	160	141	160	140	180	145	146	157	149	138	147	158	146	146	148	176	161	148	157	162	139	165	151	149	142	164	152	152	169	153	165	155	144	150	137	142	149	137	130	143	150	158	125	162	153	156	159	147	129	161	128	158	162	132	143	160	170	147	149	148	158	136	136	136	138	147	157	149	158	154	151	145	148	151	149	122	140	128	166	155	170	125	156	155	147	149	142	160	170	162	164	135	151	134	162	149	157	142	146	134	153	130	125	131	148	159	145	142	151	130	126	139	157	139	135	164	138	155	136	175	150	159	150	156	166	151	149	150	134	153	149	139	130	159	150	147	161	165	142	149	180	148	146	133	167	131	154	148	142	157	141	160	159	159	164	161	149	153	143	149	136	141	148	161	157	161	140	142	118	155	148	154	161	175	160	154	167	164	149	157	161	163	175	140	163	152	136	158	153	156	141	169	138	168	141	166	139	160	125	160	150	170	141	165	140	158	169	157	153	167	136	144	148	133	170	153	151	124	141	169	160	154	167	157	132	155	146	173	141	159	159	153	151	144	149	164	150	154	166	149	148	159	151	159	135	146	152	125	151	145	133	150	162	141	151	154	154	156	151	151	150	152	125	158	143	160	155	165	165	161	147	136	146	154	135	142	166	155	162	136	150	139	160	168	174	172	149	151	170	141	143	156	148	155	162	179	162	116	164	147	159	162	150	153	137	159	157	173	185	161	176	127	158	154	175	176	145	164	149	155	135	138	160	140	159	146	137	148	158	163	169	128	121	142	168	144	148	163	153	144	142	139	139	137	155	151	146	147	168	137	153	134	154	159	166	161	136	123	152	131	161	166	154	157	160	149	163	153	177	139	147	152	153	149	144	150	147	148	152	160	162	159	139	182	156	154	133	150	151	154	143	143	153	140	130	142	146	141	127	145	149	146	156	158	141	162	143	159	155	143	139	139	146	141	134	165	150	135	134	149	153	161	136	149	172	141	146	153	154	128	186	147	152	150	133	155	131	151	172	140	149	146	155	143	157	153	163	153	153	149	151	140	147	117	154	173	145	188	155	152	143	136	144	148	173	163	141	142	149	150	137	152	131	153	160	155	155	143	153	151	177	150	151	176	148	128	143	160	153	163	129	144	143	166	138	153	154	132	129	145	159	152	124	147	146	160	172	153	153	156	166	154	155	147	140	165	152	154	173	170	146	154	156	177	126	155	168	135	157	149	163	136	144	148	180	160	168	160	134	157	160	161	167	154	140	146	144	158	146	127	169	125	156	145	152	128	140	169	129	167	147	150	148	159	166	146	135	152	164	166	155	148	144	145	117	152	135	172	123	162	139	146	122	165	143	168	157	178	160	133	167	167	157	156	144	165	167	164	168	168	149	145	152	151	192	156	155	150	136	162	152	152	169	164	155	147	161	156	155	128	164	159	128	151	179	145	148	125	149	157	168	148	138	138	148	155	182	166	166	175	163	125	140	133	147	132	136	156	154	145	156	139	150	167	140	165	144	146	157	155	148	148	150	135	138	145	141	134	152	136	160	158	147	152	130	147	162	154	177	137	173	156	138	148	160	162	167	150	148	159	132	174	158	141	148	149	154	155	151	160	147	121	139	154	148	143	166	137	158	161	156	132	137	153	154	178	169	169	137	144	137	145	154	156	136	160	142	174	156	139	135	149	163	149	161	122	152	141	155	137	148	147	154	129	144	135	161	147	144	146	146	169	160	122	164	167	154	148	166	138	137	162	140	156	154	146	154	149	145	169	147	161	168	146	144	154	160	145	141	143	154	148	152	146	153	158	142	139	140	138	142	155	155	161	144	143	169	184	141	139	140	173	158	133	120	138	148	140	170	162	128	133	153	140	149	167	152	157	135	159	141	157	140	162	157	156	142	161	167	142	161	160	140	163	164	153	156	156	151	156	178	136	173	147	151	155	160	175	139	138	152	150	164	134	156	160	133	149	149	154	164	140	137	146	151	137	129	145	129	138	141	160	165	157	135	133
38599	42212	34583	10845	3889	2088	1793	1443	1268	1087	1039	809	783	727	623	659	645	598	626	549	520	561	532	510	509	517	459	511	476	455	502	468	463	466	442	431	467	409	442	474	427	405	491	458	555	528	545	521	456	413	470	446	426	420	435	401	450	456	392	416	458	421	434	416	456	406	433	428	425	403	403	404	371	370	439	432	369	437	436	427	406	423	433	442	410	404	423	398	400	388	401	444	381	380	361	395	432	431	414	393	428	416	411	422	373	414	429	378	388	390	378	399	379	400	453	401	424	399	390	378	458	428	416	413	390	401	423	392	390	422	416	429	386	412	432	417	404	443	412	413	401	388	397	394	390	389	397	401	377	407	399	396	433	377	402	376	438	406	438	391	395	399	421	442	407	427	429	419	395	380	408	397	352	410	385	384	420	403	410	421	391	399	396	421	361	404	396	445	397	408	412	366	402	439	374	431	399	408	393	382	391	381	373	409	417	431	380	388	416	395	431	406	418	401	387	379	401	386	414	391	442	433	391	406	402	407	427	397	405	374	365	387	364	403	413	393	383	388	419	445	381	435	392	413	421	385	418	404	398	355	397	383	400	410	413	408	393	429	397	432	405	423	383	425	438	414	407	406	413	377	366	417	396	417	424	374	395	414	427	409	385	408	418	403	416	406	410	406	381	391	383	415	395	415	389	406	398	400	360	422	422	388	394	408	376	422	456	416	397	396	419	374	422	430	383	397	397	400	414	452	410	425	394	385	422	383	433	411	359	404	406	381	428	390	416	381	368	401	374	404	406	362	361	407	395	382	396	387	389	378	429	445	424	392	427	392	396	396	398	392	384	402	410	375	418	379	421	381	398	418	407	445	424	422	394	404	422	371	395	408	417	390	381	403	394	380	396	353	392	411	384	401	383	415	358	409	407	423	412	391	386	377	404	406	384	431	399	386	394	416	410	384	421	397	363	398	365	416	373	420	373	392	379	415	426	448	424	393	406	415	383	392	418	412	366	402	392	397	430	416	396	390	403	416	386	430	393	416	394	349	379	368	382	398	418	369	407	425	406	385	381	401	419	390	419	433	393	384	372	391	413	386	374	378	409	371	413	414	401	381	417	387	397	399	419	430	402	388	382	392	386	411	388	380	393	375	422	402	405	397	402	414	392	399	415	405	398	372	383	387	393	373	381	433	384	396	406	407	438	411	394	400	405	430	391	392	378	380	404	418	419	371	400	392	410	377	392	415	405	390	385	422	429	400	382	418	418	409	374	377	407	376	427	356	401	360	368	397	420	423	405	424	392	397	393	391	381	352	435	381	403	418	415	413	402	398	391	369	396	421	382	375	415	380	384	406	421	413	410	388	389	408	389	386	403	381	421	396	411	372	436	393	424	367	383	410	409	412	413	414	406	442	394	438	403	435	373	388	356	416	444	387	418	409	434	418	400	409	403	426	383	420	390	426	381	384	439	401	362	416	386	407	431	405	363	396	415	379	399	373	422	379	365	391	414	407	386	409	406	429	391	367	403	387	403	387	406	374	368	371	405	399	374	363	421	414	387	385	396	410	438	394	373	413	372	393	397	401	383	427	385	456	437	388	406	422	381	361	412	430	390	376	390	394	410	413	424	388	402	413	409	387	424	380	444	408	380	381	391	389	441	397	375	386	396	387	415	405	407	374	395	380	408	380	409	394	372	377	417	383	387	397	405	393	369	432	394	438	371	410	420	418	426	378	410	416	388	380	391	400	400	406	413	420	397	419	381	408	391	420	400	443	421	387	407	394	391	420	410	394	386	418	418	364	410	381	414	391	393	400	400	408	401	377	412	431	432	385	395	388	411	403	384	413	402	410	407	414	402	406	418	405	410	406	398	393	385	428	410	408	403	378	372	383	381	414	393	352	401	392	389	405	407	419	381	381	385	410	445	391	399	415	396	428	396	390	375	397	388	393	406	394	420	400	386	409	394	387	407	390	428	434	382	404	394	424	410	370	399	390	409	380	393	395	412	384	411	391	406	437	382	399	414	392	404	421	374	431	382	373	402	414	372	391	375	387	371	390	365	412	399	421	393	400	416	394	423	429	395	407	384	406	376	384	394	396	407	372	392	415	409	386	415	402	370	407	419	399	399	421	429	408	407	425	431	350	406	422	371	390	409	434	410	419	394	388	412	358	408	413	401	409	416	436	386	381	383	363	439	380	364	410	355	418	402	416	403	391	421	414	384	383	409	356	402	395	406	401	372	426	390	431	430	410	373	446	387	408	418	417	387	417	412	384	368	419	409	427	384	393	367	431	443	390	410	398	431	434	361	427	392	408	413	381	415	393	439	417	413	391	375	390	434	431	402	391	396	371	382	392	459	411	394	392	387	398	397	406	414	407	438	415	429	417	383	371	362	391	413	399	410	384	416	389	418	430	408	406	362	393	424	424	376	414	432	418	373	399	374	399	406	402	426	410	399	391	390	391	427	408	387	377	402	384	397	428	412	371	428	422	385	396	390	426	411	375	387	408	359	387	398	373	385	423	369	392	382	442	432	424	407	392	385	371	398	401	418	376	392	384	401	416	395	396	371	411	366	408	421	362	415	407	409	425	406	403	420	399	405	427	424	429	404	374	393	401	383	420	423	396	389	392	389	449	375	418	424	410	399	377	376	428	433	397	406	422	398	393	368	435	419	385	394	375	427	384	404	421	402	433	416	375	393	393	411	390	395	394	424	391	392	375	436	394	387	380	390	411	427	390	413	373	392	418	417	354	401	384	377	409	381	396	394	407	402	380	416	410	402	365	377	401	413	399	382	384	385	390	413	389	406	406	399	390	419	382	402	377	400	389	372	403	392	394	440	375	417	375	387	400	394	407	392	417	360	397	365	416	400	390	416	346	444	401	435	413	400	393	403	388	408	387	417	402	394	373	406	400	409	408	449	432	408	399	372	411	404	391	392	375	403	403	434	393	401	446	428	388	374	409	405	404	368	391	433	409	381	390	413	419	388	399	402	381	394	410	364	388	372	417	406	394	391	393	419	393	415	377	419	395	411	421	414	380	389	390	409	397	410	399	371	393	379	408	379	396	401	367	399	376	353	413	426	347	415	417	355	376	394	389	410	417	411	425	420	411	397	407	413	425	403	426	371	397	405	383	434	407	408	393	458	421	395	377	386	367	405	354	385	401	448	391	329	400	371	396	396	418	383	408	407	396	453	436	378	406	363	421	397	403	410	405	400	395	416	423	399	400	399	371	426	395	349	387	442	386	408	371	392	383	418	409	402	400	412	393	421	389	393	393	378	391	384	373	389	416	403	400	385	417	402	420	396	403	425	332	419	427	380	430	431	411	407	361	417	402	392	399	371	356	410	378	425	389	381	370	401	385	431	410	400	412	382	388	400	425	439	414	383	392	423	404	397	405	383	391	420	382	372	382	417	389	371	385	387	382	399	380	393	406	422	414	413	391	411	411	396	404	394	380	413	387	398	336	413	395	392	412	378	401	431	418	399	378	412	380
51739	38518	37987	29654	17592	10086	4418	1607	858	550	446	401	438	389	346	403	345	344	318	300	332	290	313	314	310	310	306	314	308	293	265	309	328	299	272	306	279	308	282	294	275	314	279	317	330	310	348	251	272	319	309	342	298	285	313	295	292	300	278	284	282	270	279	305	303	266	300	270	285	312	288	305	298	291	308	291	293	262	299	273	287	318	291	266	312	304	283	297	358	297	299	297	349	260	295	305	296	321	259	316	284	274	304	282	289	309	281	274	260	278	286	333	285	261	288	273	288	261	301	277	267	275	240	289	285	318	300	312	267	274	306	259	254	265	284	269	316	301	269	254	291	282	303	301	281	301	282	269	240	285	273	332	300	315	292	282	303	292	260	297	311	267	263	289	269	270	278	299	289	295	279	289	320	268	282	278	296	295	297	272	281	339	305	269	275	272	293	317	303	280	295	283	293	273	274	260	301	307	293	287	293	278	266	296	256	273	283	289	272	284	258	262	271	271	285	262	259	274	270	265	240	307	256	290	278	303	292	277	286	268	266	275	277	263	273	271	266	278	277	290	292	291	278	287	314	274	307	292	285	269	276	301	270	261	280	273	258	308	306	306	268	276	308	269	269	306	311	276	324	273	293	317	288	276	306	273	274	313	291	273	272	288	260	272	265	294	319	278	274	292	292	313	271	306	277	304	275	274	304	308	271	301	268	296	304	262	266	316	344	305	257	281	279	279	292	258	285	332	300	280	285	299	276	296	315	308	287	313	285	263	262	309	315	294	264	286	319	253	279	264	277	257	266	311	272	290	300	266	289	282	317	305	286	291	313	280	241	285	278	276	289	281	269	273	278	289	301	269	292	283	298	303	306	290	298	339	297	300	285	297	273	293	267	268	283	293	272	279	265	242	300	272	281	293	301	255	306	297	281	264	286	266	256	289	297	296	276	288	262	265	282	252	269	262	280	275	272	294	300	305	285	284	298	301	291	311	279	294	309	255	279	246	288	303	313	303	275	278	301	303	270	285	273	296	288	294	293	303	280	291	263	319	283	327	308	310	284	325	292	306	269	281	275	248	315	293	270	278	290	260	279	253	276	254	284	277	268	300	283	294	292	261	315	291	251	287	303	282	260	306	291	279	295	291	277	266	303	299	274	270	269	270	290	278	271	286	267	257	309	271	271	314	281	284	291	297	290	280	295	299	279	274	303	284	259	310	321	285	320	287	276	305	312	284	295	304	310	288	298	270	287	322	287	295	277	309	294	261	276	272	245	303	287	286	291	285	267	289	260	267	296	263	293	297	285	273	259	308	293	314	320	250	298	287	288	273	306	316	295	275	290	258	277	253	264	281	292	295	280	271	320	296	306	299	285	292	310	289	287	306	286	274	300	282	289	287	265	275	281	263	302	279	264	292	308	291	281	299	274	286	256	260	287	302	267	308	309	279	286	274	288	312	301	305	284	264	266	260	279	274	315	298	300	297	305	297	263	279	301	273	263	320	303	298	315	297	276	304	280	320	280	263	308	285	257	268	289	307	283	304	285	284	281	289	279	297	274	271	306	274	271	271	279	266	300	321	285	255	253	298	264	271	280	286	284	281	293	289	267	273	284	286	304	313	245	293	309	275	276	309	281	280	294	275	274	250	289	271	287	282	294	257	285	298	301	300	256	288	279	316	261	292	292	304	300	291	300	314	314	320	312	292	243	277	279	280	305	259	285	294	254	288	305	263	296	255	288	264	278	271	292	309	283	281	260	265	275	288	270	306	262	292	295	291	308	306	269	292	298	278	276	284	285	297	262	296	278	262	319	273	324	287	291	319	288	286	268	285	289	300	304	314	290	290	282	285	273	299	288	282	271	287	291	251	304	284	300	278	297	270	283	295	293	303	292	268	276	275	258	287	316	274	298	280	309	283	288	286	264	247	311	275	268	269	259	280	300	316	277	292	300	296	286	275	282	270	297	273	305	299	285	244	258	299	271	307	261	294	289	307	279	284	288	283	284	274	272	278	285	283	300	266	262	254	291	285	288	259	258	267	274	311	276	267	285	272	274	269	286	306	273	287	277	288	274	306	251	253	284	296	281	264	279	261	294	297	273	262	281	299	284	288	292	285	279	291	287	278	290	261	246	249	285	304	282	325	288	299	312	316	275	284	272	257	287	289	267	290	277	275	304	276	305	287	337	267	273	291	289	297	277	300	302	276	309	270	265	310	276	313	258	318	292	276	258	274	295	268	295	268	296	282	278	273	280	294	278	283	272	298	288	277	271	240	267	273	276	251	259	263	298	312	307	293	278	274	289	260	268	284	289	271	297	327	307	307	262	275	290	254	310	297	272	311	307	305	305	291	279	315	261	297	282	323	308	312	296	297	269	276	286	266	298	291	285	294	296	287	280	280	280	333	270	252	321	286	286	280	286	289	289	296	275	284	248	282	283	312	284	281	274	295	271	293	290	248	281	255	263	302	301	263	276	277	285	314	288	269	288	282	266	284	289	280	284	283	302	291	268	297	289	298	246	305	273	267	293	255	267	258	263	308	284	305	279	281	303	286	273	275	294	307	276	259	312	297	294	293	258	299	299	266	299	259	301	326	300	322	278	285	282	288	287	265	258	314	267	270	295	265	244	287	282	296	297	264	257	304	328	290	309	271	295	303	276	288	271	306	282	279	288	303	310	284	281	296	269	313	284	273	261	246	296	304	297	281	302	290	300	270	280	232	272	284	291	275	270	242	277	279	292	305	280	275	323	287	274	284	272	296	278	289	274	319	325	304	266	288	283	299	273	290	266	294	276	286	260	277	296	272	272	272	286	319	277	265	287	310	297	297	310	273	287	291	288	290	276	311	316	268	285	297	292	290	292	311	285	314	269	259	267	320	257	271	267	279	292	270	269	293	296	296	298	262	271	293	329	273	288	300	292	315	301	304	254	277	251	254	273	235	262	285	290	269	271	304	286	291	287	298	289	282	273	304	274	255	256	288	282	312	287	284	284	290	290	280	268	273	293	316	277	262	282	260	306	296	281	277	276	274	267	286	296	251	262	275	266	266	290	263	266	258	294	297	288	272	270	288	264	272	288	261	292	270	295	264	282	268	284	311	278	298	286	311	263	270	296	300	281	275	299	317	284	286	294	275	295	296	289	282	317	305	301	270	281	279	304	240	274	265	265	289	296	265	295	247	308	320	303	296	289	278	304	284	305	309	283	313	294	288	290	296	269	282	325	271	277	267	293	294	324	273	281	281	258	298	272	267	257	287	267	307	287	293	296	284	278	282	273	295	258	333	261	293	234	284	283	315	273	290	287	305	273	312	281	291	280	288	300	301	271	274	258	293	282	334	268	284	255	305	280	281	263	276	274	277	307	287	302	265	296	284	262	277	292	302	277	286	270	303	262	277	266	327	256	283	281	302	311	295	313	300	301	305	275	276	301	288	307	282	257	291	304	265	283	295	294	318	312	278	269	276	304	281	307	287	287	314	302	309	274	274	310	301	291	282
46516	41526	44765	24285	4526	3818	3164	2745	2246	1925	1811	1506	1433	1291	1213	1204	1126	1054	1031	968	954	939	968	939	891	879	810	824	874	839	801	828	811	825	812	722	743	755	759	768	778	718	770	903	997	867	961	903	735	872	878	810	806	754	763	752	768	723	705	738	695	696	664	718	681	722	699	722	726	744	736	779	709	731	682	706	654	680	685	708	730	733	690	735	688	678	711	695	738	676	701	683	641	699	743	660	696	708	727	716	668	688	696	707	710	733	713	707	697	703	679	733	669	694	681	698	645	664	707	714	707	718	704	709	689	697	697	692	687	695	685	718	720	637	707	678	697	699	664	667	726	656	664	743	737	684	702	705	637	727	664	692	694	695	687	670	707	716	727	722	690	685	686	696	631	714	667	697	704	696	681	744	685	710	721	643	712	684	653	702	701	677	687	671	666	639	735	688	731	719	706	691	700	705	677	732	681	686	722	724	720	683	705	697	706	692	693	707	673	718	704	683	698	752	648	712	691	705	680	664	691	632	710	720	713	685	725	680	684	699	689	716	651	677	732	678	697	689	676	670	704	678	700	648	679	694	678	697	695	698	689	637	650	677	668	695	685	712	696	662	664	723	674	701	665	696	685	679	691	726	672	682	724	711	636	678	698	669	708	707	692	697	683	689	715	709	667	693	701	690	728	635	669	684	700	693	736	673	666	693	668	659	655	702	682	697	705	693	714	679	718	716	724	691	687	684	681	669	669	640	716	711	680	671	680	692	688	652	668	763	700	648	676	685	637	707	691	662	716	659	677	655	653	698	692	728	704	659	698	700	662	633	742	732	672	627	677	695	684	680	678	693	659	638	726	674	725	663	704	698	682	664	696	661	683	727	641	695	707	713	700	692	686	661	650	642	689	690	661	696	651	672	723	719	733	689	735	664	663	697	669	705	641	662	732	693	728	682	672	693	690	728	680	682	703	678	710	705	693	672	720	667	693	660	725	678	725	696	668	655	672	674	751	685	675	669	700	714	698	643	714	729	659	673	684	652	667	666	692	691	653	690	711	675	699	676	664	682	715	710	695	697	686	677	650	700	667	695	702	673	712	669	665	670	690	625	670	700	684	666	663	679	675	711	691	680	665	663	689	690	715	639	677	667	711	651	721	653	710	700	669	688	674	653	703	745	642	729	689	692	706	658	716	669	700	761	695	717	666	700	697	667	691	727	644	671	634	689	627	657	691	729	711	703	667	663	709	685	749	705	723	749	714	676	732	697	674	701	656	649	738	657	706	675	639	655	679	698	639	710	680	689	652	668	682	725	683	636	663	710	666	678	688	667	725	664	701	702	684	719	691	662	735	681	676	677	694	668	710	714	653	733	687	681	668	676	675	705	704	675	666	768	689	649	695	719	709	669	675	665	666	664	656	683	664	696	675	705	643	708	687	690	672	634	725	657	718	732	704	708	731	720	663	632	688	708	669	721	701	679	693	744	701	709	690	671	690	707	712	632	688	663	732	750	679	688	746	696	689	705	680	669	710	723	705	694	720	683	692	703	689	684	735	726	649	630	681	714	735	685	685	679	710	669	717	676	626	728	689	698	691	687	658	690	650	693	716	643	673	694	692	696	726	635	686	733	703	704	703	668	728	630	668	687	723	701	691	683	672	674	716	666	657	697	721	677	730	653	723	714	700	761	656	704	628	724	701	722	712	669	658	732	662	685	658	685	668	708	677	702	692	725	708	673	678	713	705	748	729	684	680	634	657	704	651	737	704	663	672	696	707	657	665	652	697	657	686	700	638	702	651	648	662	702	736	718	677	730	744	667	686	642	643	657	686	718	685	708	736	712	662	700	693	694	661	667	689	704	693	668	663	709	670	666	712	650	690	730	740	767	709	689	644	704	688	663	686	716	738	714	672	667	706	722	714	767	703	671	683	712	668	681	702	694	691	695	674	704	668	695	729	628	701	683	686	720	698	702	690	662	684	661	662	693	688	678	683	720	619	660	655	658	687	719	669	676	665	752	675	724	668	701	734	677	684	678	722	697	681	680	671	722	663	652	685	700	711	702	690	700	692	657	730	685	685	665	666	702	695	686	631	686	704	695	698	675	670	621	699	657	723	660	636	705	679	751	689	700	681	657	711	721	683	718	657	700	684	693	656	669	707	685	703	718	717	697	725	692	701	752	721	711	714	684	667	708	702	728	654	660	674	730	683	683	718	668	718	688	651	661	730	704	684	630	706	672	706	722	677	736	667	710	632	674	706	658	657	682	676	691	740	693	699	666	677	684	702	676	664	723	713	655	693	677	655	714	675	693	656	721	690	666	697	721	684	650	672	671	677	699	687	725	657	683	695	691	656	688	675	660	677	656	619	709	692	685	653	644	669	675	681	634	674	674	724	690	673	688	667	672	647	650	718	699	711	707	681	704	672	688	717	742	749	762	678	696	696	668	663	708	665	678	728	664	681	687	669	716	668	658	682	660	690	716	721	712	630	722	693	699	735	700	712	646	672	723	667	734	670	702	674	654	685	719	665	709	709	666	708	665	678	685	707	672	704	698	669	737	679	681	690	677	687	696	704	701	656	683	661	682	706	664	722	706	683	683	691	656	680	682	720	668	715	697	731	673	677	710	712	715	715	701	670	701	730	712	725	682	706	703	692	678	740	694	673	668	685	689	662	714	641	671	702	675	625	669	733	702	689	694	702	678	693	693	643	709	689	688	682	729	680	677	700	739	668	711	699	654	662	723	675	684	655	657	691	665	642	667	706	698	692	688	706	727	697	710	666	688	667	682	696	647	720	677	702	736	686	672	676	695	666	689	691	633	654	676	696	698	707	659	733	664	725	674	677	692	694	718	716	685	709	679	725	697	678	649	702	696	674	704	687	696	688	682	665	692	679	685	666	715	698	670	676	688	716	623	704	659	721	675	668	715	630	691	655	694	700	693	665	660	702	694	688	659	686	736	727	679	717	691	695	681	695	706	744	696	643	712	681	703	658	698	686	727	688	680	669	705	721	675	698	744	692	672	690	714	669	712	696	658	683	701	689	700	662	642	713	725	720	669	669	688	674	638	646	683	708	652	669	695	673	670	642	665	702	708	639	690	699	679	700	680	651	739	688	717	703	710	692	681	706	661	665	684	687	685	681	671	643	690	683	652	687	676	612	642	699	638	702	706	695	705	690	639	684	725	672	683	679	653	714	678	670	702	692	700	674	712	668	637	672	633	678	656	665	692	700	647	673	668	685	663	739	712	688	682	677	679	701	671	676	670	723	699	673	665	672	698	680	700	687	645	738	704	695	702	674	711	723	647	677	697	730	711	685	709	671	725	676	696	678	691	673	703	661	676	688	681	655	701	679	663	682	698	698	721	706	645	658	672	746	718	681	720	677	727	688	726	708	745	705	681	705	732	715	669	679	713	674	717	674	698	646	772	695	687	646	658	682	699	667	715	720	704	679	682	683	719	658	674	667	692	680	714	680	670	724	707	682	683	703	670	686	671	709	690
28120	12625	5495	1010	430	350	299	264	269	292	259	251	269	237	251	229	228	237	262	264	254	239	261	237	280	258	251	262	242	233	218	252	282	238	270	277	227	248	241	263	268	238	276	272	272	277	255	252	237	234	284	264	268	272	236	269	243	256	242	257	246	258	261	249	251	257	258	265	289	246	224	269	251	273	235	272	263	263	253	216	235	254	238	280	281	245	242	244	244	264	223	256	250	268	298	277	263	262	238	276	262	263	229	263	264	241	259	267	273	259	256	231	255	262	266	242	268	252	245	257	238	244	236	240	238	255	262	251	262	246	247	219	256	262	283	289	243	221	226	261	251	257	259	245	243	250	270	253	278	281	252	274	271	268	264	266	290	231	238	262	237	258	231	260	265	278	244	240	261	228	271	281	260	245	273	262	227	243	259	247	268	248	240	291	207	246	259	259	242	263	236	289	231	261	255	264	222	273	242	225	247	252	239	263	288	261	236	242	263	243	247	248	235	260	276	240	223	253	249	242	266	232	264	264	243	257	256	261	248	248	260	240	298	253	236	272	244	264	241	264	286	232	250	231	270	252	265	253	262	246	238	266	263	252	202	235	264	262	263	224	272	263	246	246	241	241	254	255	266	233	229	259	266	257	251	263	247	272	276	277	280	262	240	259	238	248	254	235	248	244	271	249	267	251	270	250	240	270	264	221	243	299	231	274	260	233	245	295	243	253	251	265	276	240	278	260	225	245	272	245	247	256	277	258	239	241	272	259	281	225	250	267	218	233	248	281	242	222	258	229	282	276	278	251	250	218	245	253	231	273	264	262	246	266	285	264	254	257	246	260	273	233	240	226	256	254	274	254	305	237	251	261	255	261	238	248	261	284	283	247	249	255	270	239	254	234	240	244	243	250	263	270	247	256	253	229	226	224	250	259	267	251	266	258	269	265	247	260	252	252	262	272	251	289	269	227	250	268	241	284	249	258	259	279	253	245	252	287	237	245	219	269	254	246	223	228	255	261	247	275	285	270	258	236	256	259	252	252	265	273	265	259	263	273	277	250	282	289	270	259	233	235	237	262	264	262	269	265	252	250	250	238	237	241	284	255	242	250	244	244	252	259	276	270	278	222	248	244	265	252	301	247	255	240	225	252	240	248	245	258	269	237	248	257	252	264	255	275	262	259	218	276	262	254	247	258	256	278	284	245	248	266	259	265	268	253	275	243	264	221	264	234	234	233	272	256	243	225	259	218	267	242	241	254	236	269	238	238	220	253	255	271	274	251	267	252	226	280	231	276	236	254	216	243	264	260	226	268	272	259	240	261	271	269	244	273	249	269	244	243	251	254	275	249	249	243	250	260	253	253	259	242	251	279	198	234	273	236	244	252	243	229	257	238	251	293	225	257	244	248	245	230	243	246	247	277	250	281	261	264	249	260	217	225	255	248	245	253	239	278	253	239	245	301	255	241	226	255	260	267	265	260	245	258	252	269	268	258	234	229	267	240	246	249	247	238	259	286	266	235	252	248	246	228	246	275	268	241	275	291	247	250	262	217	264	244	299	265	269	286	234	223	250	268	283	280	255	234	255	259	250	268	299	272	267	264	246	235	232	253	268	211	261	270	242	276	264	241	244	268	251	268	261	261	254	224	262	254	261	244	271	283	262	274	251	226	258	248	248	268	254	247	243	258	270	270	260	251	254	246	269	248	249	239	245	246	249	222	261	266	232	245	224	251	274	239	250	261	271	275	248	246	258	270	246	251	270	252	271	268	264	253	240	242	254	262	251	254	291	236	246	263	244	247	267	228	259	266	248	258	285	250	269	242	259	262	223	243	249	273	229	233	258	267	245	271	265	251	247	240	245	284	290	261	246	263	257	235	241	259	257	268	263	250	253	213	265	276	255	237	253	266	262	233	248	230	251	233	255	268	261	260	258	249	263	252	250	259	223	262	264	236	251	250	225	256	272	230	261	238	238	252	260	255	241	258	261	266	238	255	263	259	234	256	241	265	236	262	273	254	247	310	255	273	264	261	244	267	263	245	260	247	263	264	272	287	247	265	227	262	246	248	226	281	273	254	265	240	246	246	252	227	232	275	249	262	278	255	232	240	246	257	263	206	253	228	231	247	232	249	242	255	244	267	282	261	264	252	219	250	260	279	270	275	241	252	280	251	267	240	241	266	278	262	253	271	240	269	257	252	281	245	267	249	223	251	265	272	251	223	242	248	265	265	269	211	250	253	261	256	272	246	263	260	235	242	267	253	265	278	251	248	257	261	225	247	258	293	245	257	228	246	241	265	267	258	233	263	246	255	252	277	252	276	262	255	251	262	252	316	285	287	275	243	243	258	280	247	269	264	255	241	243	286	258	269	262	254	253	274	231	258	267	254	285	239	248	247	248	238	273	271	248	266	247	253	266	246	227	281	235	253	208	260	246	238	295	250	295	253	291	283	237	248	233	248	268	263	279	239	230	241	283	209	266	228	275	277	272	263	276	226	252	274	271	263	250	230	233	270	266	286	274	247	252	251	258	261	242	237	246	229	223	287	238	270	267	230	265	234	244	224	228	256	275	257	271	267	257	226	254	289	223	255	277	269	269	263	277	255	247	274	274	255	255	253	249	232	269	270	243	272	267	249	221	267	233	241	255	262	283	229	249	271	235	268	263	258	264	280	267	275	257	277	230	266	237	260	235	259	245	267	254	211	288	271	255	269	245	235	254	272	273	247	260	276	243	226	247	281	250	256	242	248	231	247	240	230	268	270	220	273	219	259	263	264	244	235	266	258	263	235	247	256	248	253	299	248	233	260	266	260	256	264	266	247	238	260	254	274	240	247	263	246	244	243	246	273	245	246	284	241	258	261	252	251	261	245	233	229	269	247	281	255	283	282	262	263	268	252	215	229	260	211	237	269	234	253	235	244	231	233	226	259	280	244	248	274	273	259	245	247	287	266	241	259	270	266	241	272	243	246	279	258	254	246	242	224	262	256	247	267	258	291	259	258	253	229	221	243	240	240	258	273	281	255	260	222	275	266	254	253	234	249	238	296	244	237	254	262	257	245	296	251	256	225	237	225	239	268	278	252	263	263	266	259	265	239	259	258	255	285	278	273	232	239	258	289	268	250	251	255	240	262	251	254	269	262	269	244	236	229	272	258	298	279	250	271	253	266	284	256	278	285	263	284	242	272	230	242	238	250	251	261	242	273	248	281	247	226	244	241	268	246	246	240	223	249	201	264	204	261	255	259	271	214	264	250	261	264	239	211	258	291	261	251	274	213	273	261	248	268	249	248	260	254	249	235	235	254	272	270	252	244	247	271	260	279	257	225	264	244	280	276	251	239	238	260	245	223	252	231	245	265	229	261	236	245	222	256	262	277	280	237	249	303	245	261	248	220	243	230	246	258	233	265	238	250	246	228	262	278	300	273	260	264	259	233	248	285	250	258	268	267	279	254	248	239	251	281	247	254	235	270	253	240	282	254	266	272	255	238	265	272	236	248
15291	7744	6078	1668	725	764	806	692	611	653	626	597	614	603	601	586	565	576	590	574	589	584	615	601	640	644	604	589	592	586	630	606	666	608	592	594	607	586	654	581	562	575	628	572	610	593	605	649	603	587	596	534	618	585	620	589	582	608	587	621	587	595	626	580	618	572	617	551	555	650	608	566	640	656	641	587	586	603	577	590	565	592	570	611	605	573	609	583	590	610	595	590	586	597	610	605	610	597	593	613	601	583	606	574	590	542	598	562	592	590	606	602	604	639	551	563	582	580	595	597	580	591	597	589	584	617	588	584	593	634	634	588	590	624	616	619	554	580	669	592	583	559	632	655	599	653	571	614	648	609	587	613	602	589	630	578	602	586	596	604	598	577	608	568	562	586	581	626	600	581	627	607	571	545	625	600	584	643	584	537	651	598	619	626	615	641	600	591	565	599	602	621	559	596	585	615	633	630	579	559	580	615	609	600	649	585	607	583	614	601	611	568	551	596	606	626	578	573	594	584	568	562	612	596	624	653	561	599	588	573	551	613	616	588	617	580	663	576	603	616	609	608	579	563	553	556	567	601	615	570	572	571	596	615	627	569	593	585	634	603	617	605	594	631	561	626	682	648	596	614	558	585	626	599	629	626	644	624	614	593	564	601	605	605	550	595	591	540	590	590	601	598	612	628	601	583	599	612	630	557	619	596	599	614	615	575	608	595	624	589	578	604	619	586	596	618	604	623	552	591	578	597	602	616	581	608	593	631	571	623	598	616	559	601	592	616	628	595	588	607	572	596	637	604	617	587	596	641	577	633	603	595	590	590	630	648	597	589	583	606	575	591	557	584	637	575	590	586	616	596	602	572	614	579	619	585	590	641	601	550	574	587	581	588	658	569	550	567	578	646	525	619	634	614	580	590	636	575	620	612	565	576	608	620	616	592	624	641	578	632	597	593	572	567	645	621	553	566	543	579	649	601	611	652	609	598	615	606	569	622	614	573	605	623	618	604	600	603	581	566	549	552	572	604	605	600	594	583	636	564	591	658	551	561	629	593	576	583	599	571	574	630	563	606	604	585	597	606	606	568	643	568	659	577	591	553	583	604	609	619	598	563	578	594	575	570	604	592	664	601	607	638	574	582	625	624	573	615	576	594	593	552	612	569	667	573	610	604	576	613	588	581	638	601	554	588	610	565	588	632	582	567	598	571	609	612	586	618	618	573	603	591	595	556	598	625	584	583	558	617	580	565	558	576	563	640	566	580	598	599	562	616	581	595	564	615	617	594	626	585	614	572	619	617	579	590	611	589	621	549	577	600	589	593	579	617	581	638	572	593	596	544	589	623	579	618	644	603	587	595	571	670	594	541	587	580	572	617	608	598	599	581	605	611	577	647	611	579	602	584	605	595	599	594	630	615	559	599	619	606	600	600	598	615	581	629	600	600	566	648	572	564	586	593	631	580	555	576	589	627	612	622	609	608	565	584	592	592	613	618	604	595	616	584	595	617	613	595	591	598	569	622	588	607	607	650	569	583	596	599	583	597	613	625	542	614	591	582	620	583	563	567	610	601	608	603	580	575	617	615	549	622	622	588	652	623	624	554	605	583	540	599	584	594	601	597	599	595	622	605	590	634	591	597	560	539	582	636	586	647	559	591	621	581	556	604	612	608	614	585	595	589	648	573	564	628	583	600	578	631	627	644	607	602	594	579	609	667	597	584	586	563	592	619	580	592	614	570	588	608	553	606	573	644	587	595	605	632	587	570	598	595	574	633	630	639	591	586	598	588	605	605	624	619	609	563	616	588	622	595	608	561	651	619	574	572	619	546	586	597	599	615	610	630	577	601	642	559	584	579	614	573	594	605	595	593	596	564	619	605	590	609	563	612	613	587	595	615	640	580	623	591	585	611	567	644	593	532	597	592	539	605	614	606	627	632	571	564	612	596	632	621	584	569	596	537	595	570	589	603	604	589	566	579	608	596	650	563	612	640	583	583	604	592	618	577	550	589	599	644	570	590	587	617	585	592	586	603	609	618	581	622	622	583	630	610	608	607	598	595	613	650	605	593	567	587	552	599	594	607	571	603	594	554	618	596	593	575	615	605	600	586	603	598	593	623	631	590	588	636	581	532	622	608	648	603	597	588	602	635	580	645	593	576	586	612	610	600	598	603	615	565	568	632	612	589	586	585	611	580	619	589	581	632	618	618	598	586	602	621	577	556	557	636	577	582	617	595	512	557	589	591	608	576	592	571	583	625	605	584	601	571	611	585	637	633	566	577	572	628	600	615	562	567	570	620	633	568	585	643	591	633	601	596	617	589	600	613	618	618	553	629	578	607	591	581	563	614	639	584	573	589	593	642	627	571	632	593	599	564	592	603	591	620	606	588	594	589	612	627	584	530	599	557	599	624	578	617	626	635	569	610	601	575	607	559	614	564	580	570	629	596	595	608	619	547	630	590	617	594	620	544	597	609	610	627	630	603	599	597	598	566	613	597	561	591	578	578	552	570	598	588	614	605	599	617	636	597	611	591	585	589	599	613	640	588	557	600	596	544	596	604	606	599	592	565	573	581	565	584	615	562	593	601	590	610	579	573	560	643	578	613	565	643	591	646	616	595	576	640	623	622	572	609	583	587	597	582	589	568	616	611	591	608	573	553	555	624	577	554	563	621	588	588	594	624	612	582	573	588	578	605	602	562	622	582	635	602	602	544	596	604	588	626	632	626	588	567	617	622	602	610	601	610	595	589	624	597	573	577	590	642	600	609	644	626	647	563	632	587	586	625	638	647	585	584	585	561	601	628	617	600	564	624	559	588	630	574	556	582	624	607	564	581	598	617	588	606	585	632	603	600	600	588	597	564	648	593	571	635	548	605	605	586	621	607	632	616	574	632	603	599	600	586	596	573	624	526	596	595	626	630	641	631	635	561	604	599	601	608	583	586	613	602	621	580	601	617	567	577	584	575	636	604	587	591	573	616	562	604	571	539	584	567	587	611	612	614	617	571	598	594	602	583	544	586	586	608	590	589	588	570	619	615	559	601	590	532	614	601	598	580	600	582	600	613	589	541	595	607	637	595	577	572	633	598	579	584	544	618	629	634	631	570	586	607	587	577	621	619	644	599	589	626	589	643	625	607	634	588	650	603	568	598	573	615	572	593	652	641	620	597	616	603	567	560	605	600	559	578	607	605	599	594	626	591	595	592	620	622	603	614	597	589	589	635	632	619	611	571	581	580	618	631	586	599	599	587	577	591	593	581	580	591	570	596	577	625	613	588	613	648	599	584	594	580	632	588	582	572	600	574	557	665	591	634	587	621	596	612	563	600	582	585	594	595	572	627	616	577	585	607	534	576	592	635	635	599	599	593	581	616	599	608	591	608	601	617	589	621	568	587	612	609	583	594	616	558	610	585	582	607	579	597	623	582	605	555	601	606	598	565	597	608	601	576	637	612	578	577	598	577	635	561	598	590	530	580	622	608	593	589	596	582	623	600
51905	29101	16624	6425	2469	1213	622	335	307	239	231	186	212	213	182	170	150	203	153	163	169	163	161	172	147	133	130	136	131	158	161	141	152	123	140	134	117	158	135	150	136	148	137	141	155	158	150	139	147	160	181	157	157	166	149	130	147	124	139	169	135	133	152	144	125	136	154	142	111	135	131	131	151	129	144	152	126	149	130	128	124	143	133	145	143	150	151	131	122	126	130	125	132	130	140	143	160	161	144	143	124	136	149	134	119	141	128	131	112	117	139	152	143	136	144	148	156	133	128	134	136	123	119	134	162	119	124	138	124	137	143	142	126	125	133	116	165	140	135	168	118	154	130	132	129	119	151	143	145	149	127	127	128	111	135	132	150	136	124	134	119	129	141	129	154	149	172	123	125	126	130	143	142	130	135	114	120	125	129	132	131	128	144	145	131	143	116	145	137	146	157	110	135	118	138	141	134	147	151	137	143	144	140	118	142	128	113	115	131	142	152	144	107	143	134	156	155	139	122	140	129	133	125	137	161	153	133	143	139	145	95	139	127	150	140	139	134	147	131	140	134	158	169	144	147	116	128	139	130	114	125	130	136	128	125	145	139	130	148	128	145	129	128	138	132	137	134	134	160	127	114	131	127	136	114	121	145	141	161	147	152	118	129	127	146	123	129	132	154	126	151	133	137	122	122	126	128	128	117	120	137	117	148	131	138	129	129	139	141	140	150	144	139	143	154	138	128	128	138	132	146	136	121	140	147	132	124	127	134	140	147	161	146	116	136	146	134	137	153	118	134	149	137	153	151	132	140	114	131	124	145	133	123	129	123	137	127	140	128	124	140	137	133	112	141	164	147	134	150	127	115	121	137	126	138	145	152	136	143	158	110	134	124	135	124	125	143	117	116	127	146	133	127	132	134	118	119	148	119	122	124	113	146	148	154	138	139	155	143	119	138	128	133	143	153	121	125	113	137	123	134	159	124	110	139	153	167	135	134	123	140	134	123	115	135	123	124	124	141	111	132	147	154	120	141	140	141	130	114	127	135	117	124	134	139	133	134	122	148	134	115	131	139	151	147	150	126	145	107	146	136	113	127	120	139	132	142	123	131	125	132	125	152	135	107	141	122	128	129	138	156	145	123	119	136	151	149	122	140	117	137	142	126	140	140	139	136	127	135	135	135	138	153	134	137	127	144	131	129	144	133	145	133	123	123	149	123	129	146	100	141	131	132	140	160	129	121	152	162	144	133	127	151	123	141	144	166	131	119	173	136	144	141	121	137	129	164	146	136	134	142	118	131	119	115	117	150	131	128	148	142	179	157	133	145	125	136	148	129	135	139	145	158	162	152	140	111	132	140	142	145	143	140	163	148	118	153	147	148	152	144	141	164	145	137	128	120	123	136	155	123	141	109	151	145	148	142	122	143	147	142	139	126	145	163	147	130	132	151	150	170	132	129	136	126	128	141	143	129	132	132	155	129	133	142	129	124	141	134	123	135	162	156	153	132	128	132	127	124	144	147	119	150	132	140	123	142	131	125	142	149	146	125	131	136	135	119	122	138	128	124	134	139	123	137	142	149	133	144	134	122	150	136	139	138	141	169	138	140	121	144	130	140	168	150	147	132	122	145	148	124	124	129	122	134	143	138	142	127	148	158	123	117	135	141	126	144	122	152	123	135	144	106	139	134	143	160	126	128	135	142	141	155	132	140	136	155	116	116	119	147	146	151	148	139	135	155	132	131	150	152	146	133	167	145	138	146	153	131	143	136	117	147	160	140	110	129	139	145	141	128	147	136	131	118	124	138	129	130	138	126	127	124	164	106	97	135	129	116	141	127	129	146	140	148	130	102	143	147	131	133	147	147	142	135	134	167	131	135	140	142	146	117	134	163	150	116	114	129	138	148	159	138	115	142	138	132	130	123	120	140	118	150	148	134	150	140	136	132	140	137	140	140	141	129	137	126	136	139	113	151	134	145	155	141	120	119	120	142	170	134	145	146	141	145	155	145	140	135	129	128	159	136	138	131	154	147	138	131	148	143	159	157	148	145	124	124	135	134	141	156	136	130	150	140	118	131	131	131	133	134	114	131	140	139	144	141	131	141	124	150	154	129	123	142	134	131	138	126	122	121	129	143	149	117	120	135	140	145	124	151	106	140	143	133	112	126	136	146	142	125	134	149	132	142	145	147	124	110	149	127	141	123	148	153	140	132	122	145	135	137	115	143	151	121	137	133	147	132	153	136	148	126	128	130	140	149	124	119	143	130	140	123	132	154	166	145	127	129	123	118	133	122	147	127	103	150	144	123	132	130	147	132	139	143	127	128	151	149	135	123	130	140	140	136	121	158	151	131	133	144	154	161	149	129	156	124	154	139	137	108	130	127	126	136	127	138	153	125	132	132	140	145	118	138	140	121	124	137	146	147	122	158	155	145	144	113	138	139	141	141	149	135	130	154	129	172	159	134	136	146	135	123	147	120	122	132	138	146	147	134	128	153	139	132	147	139	131	119	146	140	123	138	155	133	129	144	143	140	115	148	128	161	151	134	125	115	156	124	136	137	111	111	114	125	116	136	129	135	137	156	144	147	141	113	129	120	145	132	155	135	119	146	120	144	141	128	140	145	129	142	120	139	137	155	131	130	135	139	157	135	148	167	127	138	129	124	139	141	120	135	131	147	134	136	121	129	142	144	131	131	145	135	121	134	144	143	138	123	145	129	138	151	152	144	123	129	152	125	142	133	122	152	136	149	134	128	145	146	143	149	128	155	146	120	134	122	130	141	119	125	152	130	128	141	116	121	150	137	115	133	128	135	137	123	141	138	143	166	130	132	145	126	145	138	118	131	128	138	121	120	118	143	138	144	134	128	127	133	135	126	119	131	152	132	140	157	122	125	132	146	128	127	129	143	126	141	134	131	126	146	141	112	154	123	123	149	144	136	115	126	163	125	126	132	146	143	148	156	142	136	110	140	160	145	150	138	128	148	134	104	141	129	157	120	163	159	128	128	136	157	140	138	142	161	149	110	132	147	133	142	126	139	129	126	146	134	141	140	127	159	132	155	116	127	129	120	145	133	130	123	131	145	145	122	119	121	130	170	130	129	133	145	147	136	135	144	144	132	115	145	119	122	142	142	148	142	127	132	139	124	140	130	130	118	143	143	112	159	132	121	136	145	134	137	132	130	133	134	132	157	143	137	143	128	143	130	134	139	122	144	131	109	135	134	117	130	138	128	133	157	125	128	125	135	119	130	143	121	173	143	117	132	143	144	141	140	139	140	146	132	137	169	145	139	147	142	125	128	129	125	138	158	127	134	123	141	106	144	142	145	138	147	132	139	138	138	137	126	144	127	154	150	140	132	135	124	142	146	127	114	137	141	140	143	140	127	142	131	141	136	140	141	132	136	119	134	157	137	134	118	156	136	147	139	142	143	142	151	150	133	139	141	123	111	129	135	139	140	141	131	135	140	129	121	134	128	131	136	124	143	151	131	140	126	120
35933	11928	9852	3235	2669	2247	1906	1456	1296	1096	1002	821	800	711	682	649	596	583	615	569	495	475	537	527	468	476	486	475	427	418	456	427	437	411	449	389	398	419	422	403	404	432	448	485	498	547	485	463	446	418	482	437	398	382	396	385	385	369	388	378	401	381	391	423	401	395	387	385	411	372	405	352	391	362	407	371	352	351	403	386	351	355	385	365	347	376	384	385	373	376	371	368	353	421	403	369	357	360	359	406	363	365	345	378	377	388	387	338	406	365	404	388	412	404	356	367	385	345	384	399	386	417	368	357	385	387	387	408	371	345	365	393	400	355	378	358	398	371	349	360	348	365	373	327	367	388	370	332	396	319	342	363	398	386	383	368	377	369	375	353	385	362	390	383	365	377	365	401	384	418	360	338	377	361	395	433	374	406	355	365	341	390	359	323	354	389	347	365	395	389	361	382	379	356	391	408	392	350	388	374	390	381	375	349	402	357	353	365	371	366	392	362	374	386	391	391	345	396	409	357	408	359	359	378	351	376	365	340	373	364	380	402	362	378	331	368	392	357	360	372	389	356	366	376	352	368	361	366	368	385	370	362	391	359	333	375	401	376	360	371	359	398	384	373	384	361	375	350	389	363	358	400	420	354	403	338	376	356	385	370	405	387	368	349	363	353	374	381	374	334	375	393	363	391	341	361	393	363	372	330	410	398	380	398	363	383	365	364	331	397	410	369	402	348	378	372	378	366	376	356	390	394	364	367	329	405	403	346	344	360	371	347	392	340	400	381	370	346	369	378	361	373	376	358	390	392	365	358	371	407	384	376	390	355	392	379	365	386	408	357	372	389	372	347	388	371	365	372	393	399	386	333	371	367	357	360	377	348	346	351	356	324	370	374	374	382	364	354	361	380	344	362	342	337	362	379	397	369	345	380	368	396	395	385	378	352	372	409	368	354	343	340	333	355	356	375	372	374	356	372	387	369	350	394	350	369	361	371	390	363	381	368	379	422	371	346	365	353	428	408	357	351	378	346	370	360	407	387	370	400	365	335	357	350	375	385	360	376	379	367	364	377	337	397	413	336	377	381	375	335	388	359	352	395	383	420	330	377	368	387	368	358	428	339	378	380	382	394	402	360	357	382	370	348	376	379	353	359	354	343	370	380	387	401	378	369	410	410	324	338	354	397	366	350	411	388	360	404	361	384	339	344	354	366	354	361	379	368	351	364	386	374	355	379	409	365	337	398	370	380	372	424	387	393	355	419	347	352	397	363	387	389	360	341	384	326	394	396	413	390	427	344	384	372	326	351	373	374	339	419	390	402	342	341	348	353	359	362	375	369	360	353	348	372	369	351	365	405	369	364	323	379	401	370	356	331	365	409	362	357	382	387	353	371	356	380	406	372	366	350	352	375	325	352	410	362	353	333	361	339	356	413	356	349	402	346	388	391	368	343	381	396	358	374	354	362	395	380	339	371	349	413	381	369	363	366	382	354	347	336	364	357	355	380	371	356	362	380	351	348	368	340	363	373	373	372	363	367	379	344	364	378	391	372	380	373	384	411	349	383	350	359	374	409	398	357	353	409	355	361	368	401	360	407	350	417	385	369	400	377	358	400	376	365	383	384	384	373	350	352	373	364	381	383	342	352	369	365	352	380	373	386	379	401	378	375	360	349	346	353	377	394	354	365	419	362	341	358	363	356	388	382	360	386	357	377	395	351	390	386	389	376	376	337	375	342	359	376	383	367	394	373	375	348	416	369	401	382	358	350	380	361	365	358	395	370	345	382	352	335	387	319	414	339	353	363	358	367	391	401	389	406	374	353	361	363	374	375	420	357	347	404	376	384	408	375	365	387	355	373	361	362	387	348	356	391	354	339	365	391	377	355	359	346	336	351	377	364	371	387	388	335	387	397	347	353	349	384	371	370	377	330	342	356	370	343	392	362	387	375	392	360	391	389	385	398	411	336	397	368	361	381	391	347	397	369	375	337	394	369	365	360	354	380	355	378	372	390	386	371	372	374	378	365	389	357	358	359	382	358	333	369	366	399	368	374	380	375	345	370	355	367	394	349	333	355	339	358	402	355	371	388	361	358	369	348	396	384	394	392	391	365	384	358	348	356	367	350	398	365	366	376	357	351	354	356	422	369	344	363	335	365	396	379	379	359	355	361	361	356	383	388	355	364	382	356	390	368	357	380	355	369	356	404	325	383	390	356	386	371	404	358	377	337	367	392	338	379	384	354	348	332	365	373	372	380	383	377	349	375	373	349	373	381	348	368	349	384	353	392	337	370	398	409	355	374	359	359	378	369	351	368	349	350	356	349	348	348	365	377	379	374	423	393	388	374	367	358	393	370	394	387	379	365	382	359	335	370	343	382	375	379	362	362	380	341	352	320	396	338	376	369	393	393	362	390	404	365	395	360	369	366	371	380	390	372	339	397	362	386	374	336	380	394	384	343	374	350	358	354	382	371	376	412	396	394	403	377	344	366	358	369	377	383	382	327	367	329	382	358	351	422	364	337	374	362	355	408	395	350	375	367	360	401	376	365	369	385	360	386	370	377	367	369	361	364	357	350	370	369	342	404	402	357	371	357	364	386	338	376	366	356	382	380	368	398	364	383	394	331	383	349	327	373	350	351	367	343	374	351	404	364	342	400	384	350	374	358	371	377	369	356	383	372	355	393	352	383	373	354	357	388	364	354	394	328	391	368	353	396	351	397	392	377	390	380	383	355	348	363	377	378	351	388	378	399	378	347	366	342	353	379	359	375	348	347	339	361	375	341	385	359	387	367	424	337	359	363	362	349	359	352	337	373	380	356	381	386	373	352	387	362	384	367	351	383	356	374	380	386	364	385	382	379	404	387	391	390	379	397	391	362	398	389	380	364	384	326	394	322	373	402	396	356	362	387	397	359	374	356	359	358	359	407	398	388	405	360	383	388	409	370	359	375	393	379	352	394	361	368	368	406	339	388	367	352	348	395	351	380	351	351	396	379	382	388	332	377	399	381	384	379	352	367	357	333	396	346	412	388	348	350	393	368	364	394	359	368	376	381	353	382	366	376	398	376	377	356	356	372	379	381	377	387	363	410	367	373	395	337	366	392	375	365	369	352	384	369	377	397	365	375	386	380	384	404	366	353	337	330	383	367	346	358	362	313	366	371	361	397	376	378	403	359	389	365	369	360	383	370	377	382	415	339	374	362	358	366	363	375	371	375	335	383	351	366	383	409	393	351	373	397	359	377	362	369	379	357	380	347	363	382	347	404	374	357	400	382	399	403	372	389	381	376	353	358	397	376	367	345	359	378	362	388	397	374	424	371	416	395	404	344	409	340	387	345	374	367	355	389	340	387	374	383	381	358	361	346	345	368	393	373	355	361	367	384	369	369	395	398	385	390	397	408	351	386	370	328	420	370	374	332	395	372	384	395	368	364	362	380	384	375	359	379	375	339	365	383	365	378	362	358	346	390	352	366	355	378	370	401	374	368	380	340	426	373
49793	22652	13499	7001	4415	2148	1260	805	611	511	495	419	416	384	353	338	312	338	298	310	279	307	310	293	309	253	304	282	273	267	253	270	252	306	250	279	253	259	236	235	266	280	275	300	316	296	295	310	285	257	289	270	233	305	256	261	265	266	233	278	255	284	265	281	259	239	281	266	274	287	256	243	242	254	219	267	285	294	263	286	291	269	281	247	257	265	256	291	261	253	235	271	271	235	221	270	257	229	269	263	254	257	275	226	266	274	248	264	269	249	253	271	262	258	279	262	248	246	256	243	279	249	260	265	242	280	251	254	250	261	251	249	245	231	264	251	226	268	256	248	267	237	249	251	224	254	256	267	284	273	263	259	257	258	247	271	269	276	243	242	268	263	257	255	262	255	247	267	241	221	237	253	220	286	244	249	250	234	297	270	251	288	274	295	249	256	254	261	264	256	276	239	254	235	263	270	270	257	248	250	255	233	259	241	243	228	257	243	242	252	265	263	263	263	242	230	296	270	236	231	242	242	236	281	249	256	269	261	255	293	228	241	248	257	265	251	252	253	229	264	267	258	281	281	264	262	263	293	251	250	254	277	274	242	250	293	235	244	272	265	248	265	267	255	272	250	251	228	237	253	278	265	283	238	296	237	252	254	282	234	263	264	242	265	244	264	268	232	276	250	268	282	253	234	271	273	230	258	241	246	224	240	234	249	264	264	253	273	262	288	249	227	274	227	247	255	251	235	276	242	236	245	248	252	259	281	234	269	208	258	247	276	263	259	250	259	263	246	241	261	287	259	267	281	247	255	253	277	260	244	239	276	245	250	255	245	235	255	246	267	246	256	267	247	257	253	250	250	239	259	234	258	244	254	251	257	254	237	254	256	277	271	250	262	215	273	278	271	248	227	261	254	264	243	284	226	216	279	255	279	233	243	270	263	238	264	247	259	252	268	282	268	248	273	265	269	265	284	268	267	246	247	278	257	251	269	273	308	255	276	262	242	247	258	275	235	245	247	288	229	262	287	253	250	256	226	269	251	252	263	244	245	241	240	271	247	274	252	225	227	267	288	253	236	236	251	268	259	237	279	253	225	290	277	255	245	253	252	259	236	261	279	230	251	249	274	245	263	240	253	282	301	244	260	271	236	264	259	248	248	243	244	239	246	259	257	246	268	243	263	248	266	274	256	257	270	255	245	269	243	291	230	251	222	249	282	281	275	245	255	247	265	241	257	272	291	268	298	243	252	264	229	231	272	231	241	265	227	240	281	249	259	257	266	272	238	279	226	234	219	255	272	281	232	290	259	266	238	254	235	237	238	263	269	294	232	276	255	268	266	267	252	215	258	240	245	254	286	229	257	263	256	258	266	286	298	235	236	269	241	265	223	263	274	263	246	287	274	252	271	261	267	280	278	242	255	238	258	268	236	285	249	226	284	303	301	257	249	242	293	273	258	225	232	224	246	254	268	259	246	219	249	257	268	252	246	276	246	245	256	271	288	233	277	266	222	254	264	267	231	248	278	278	265	255	261	279	233	256	226	247	224	234	245	234	288	267	261	261	272	267	260	282	235	253	245	281	272	301	258	264	253	263	238	267	271	251	242	270	254	242	251	254	252	266	271	268	261	237	264	243	238	241	263	256	259	263	241	272	217	248	285	278	265	267	277	275	239	244	237	262	264	243	238	261	235	256	240	266	269	258	264	227	263	266	242	248	223	229	258	253	257	254	240	251	253	220	273	263	272	255	250	254	283	237	262	233	256	271	266	251	253	264	270	249	265	274	259	276	257	262	289	233	287	251	282	264	256	293	247	270	261	261	229	253	241	280	272	274	269	266	266	267	222	239	262	256	268	249	247	243	242	239	274	258	252	251	284	228	263	256	272	269	278	245	253	232	236	256	246	242	232	264	237	265	261	245	256	233	260	261	284	245	266	277	298	271	256	233	258	253	246	286	259	259	261	231	243	240	223	254	273	243	260	252	277	261	264	241	295	258	240	241	264	231	266	291	256	284	231	266	249	246	284	273	241	287	277	237	268	254	243	256	275	242	260	251	249	238	234	260	251	270	260	256	244	223	244	239	253	286	255	264	260	246	253	247	268	255	264	258	218	274	284	251	274	246	274	252	275	255	255	286	271	229	241	261	265	246	246	246	271	267	238	263	251	266	241	273	268	242	260	260	247	256	274	248	234	267	261	278	218	240	260	256	268	294	260	267	233	265	267	223	263	227	245	248	259	221	249	257	243	264	254	238	263	271	239	263	270	250	273	275	225	234	295	288	250	258	234	262	226	254	265	282	268	277	239	222	270	228	280	266	231	271	256	263	262	238	248	257	231	251	260	259	283	275	236	271	234	266	251	261	261	267	265	264	268	252	275	253	263	261	282	280	247	261	267	264	239	229	289	280	220	248	245	271	269	266	252	290	247	279	259	234	240	265	261	266	253	273	240	251	233	229	240	253	226	252	255	271	279	249	272	251	238	276	237	254	245	242	290	259	294	244	272	253	263	259	233	238	257	251	262	240	245	259	242	290	250	256	281	246	238	235	285	248	268	272	280	269	237	277	272	264	245	229	237	233	262	272	284	235	242	252	279	263	246	265	241	259	241	251	246	258	246	268	261	238	233	235	249	268	297	261	237	303	291	249	280	259	249	258	281	275	299	256	271	251	222	245	258	270	249	260	292	265	245	285	231	251	243	252	252	259	245	255	231	261	268	231	234	247	230	272	267	280	235	224	268	283	268	252	260	248	280	243	225	258	235	268	256	247	270	264	273	259	247	294	273	263	246	235	223	268	252	245	241	283	252	224	247	256	281	248	229	252	227	263	263	252	248	280	285	259	264	251	275	271	258	242	260	257	234	266	253	254	274	278	270	279	239	251	236	261	277	228	274	266	234	257	254	223	242	232	240	265	244	227	253	259	242	254	257	246	256	266	264	242	275	258	257	265	257	253	257	287	272	268	241	258	249	251	254	241	242	241	260	241	246	260	285	267	263	275	280	260	273	265	242	235	259	251	289	269	273	263	265	259	254	248	247	253	254	231	271	262	262	253	243	242	242	251	282	229	232	263	242	244	246	245	244	273	244	250	257	266	269	266	222	281	251	240	244	265	267	259	273	243	240	285	266	286	264	245	246	254	241	272	270	245	245	261	254	232	272	271	247	258	278	259	272	278	268	245	239	251	274	259	252	262	261	250	242	254	256	283	270	242	233	262	270	254	250	260	253	262	236	254	242	269	272	251	264	255	247	282	256	245	212	234	256	228	260	272	261	260	242	247	247	265	251	261	256	235	251	256	236	267	227	257	261	272	257	283	240	253	244	263	246	248	283	224	244	275	254	284	247	232	252	250	290	252	261	242	276	237	239	241	269	227	262	260	258	230	257	268	268	245	276	280	253	260	270	256	252	256	225	254	210	252	268	260	240	275	226	240	251	255	274	242	270	270	268	273	255	280	275	274	277	223	249	256	248	260	268	238	262	245	237	280	245	260	289	243	272
30974	5329	5567	7050	6572	4192	3433	2820	2398	2064	1904	1600	1471	1353	1283	1226	1117	1033	1031	973	900	989	870	899	817	838	841	834	823	892	758	804	746	775	741	740	733	727	787	752	737	745	722	929	983	1018	928	795	756	750	893	790	799	702	722	651	693	688	630	677	705	663	680	685	712	664	668	683	619	642	661	667	688	657	638	621	627	695	620	594	654	623	677	651	630	607	613	685	650	671	628	639	691	663	660	667	645	640	629	693	651	613	661	628	633	624	627	654	647	636	620	643	633	656	648	652	638	647	659	678	618	639	646	645	667	614	632	700	620	612	627	664	679	640	663	654	615	641	564	647	600	617	633	671	619	668	681	635	648	630	629	661	648	677	645	644	649	657	649	652	645	658	626	612	651	611	637	607	656	663	634	619	648	607	588	666	623	590	607	636	600	661	642	658	634	618	609	618	635	655	625	620	619	660	653	622	667	637	644	624	647	653	622	610	604	652	669	667	609	660	630	664	637	691	645	630	609	627	631	620	684	630	633	632	688	638	680	605	640	613	642	636	648	631	581	669	627	608	624	633	644	614	639	647	609	606	641	676	624	656	640	648	634	592	639	659	618	695	638	654	597	642	639	644	609	672	595	657	634	643	620	638	612	623	654	620	641	632	648	642	652	608	576	640	605	638	686	650	614	658	655	641	607	668	646	644	653	643	621	617	644	643	609	623	635	592	637	666	629	605	639	587	580	661	643	590	616	625	645	626	651	677	642	626	663	620	650	610	666	653	652	647	616	628	598	644	595	646	624	628	598	671	644	639	619	598	635	680	655	707	617	627	661	601	607	638	572	649	651	656	610	604	639	612	639	641	598	630	665	674	602	636	672	583	600	641	663	607	667	606	623	665	598	598	626	640	650	655	714	640	602	631	590	602	653	653	669	608	603	630	641	639	676	637	629	677	613	617	677	638	563	651	620	662	610	622	651	622	585	626	628	631	637	599	619	637	627	617	639	640	607	644	625	643	675	692	671	660	630	647	648	641	613	651	671	632	617	616	630	580	626	632	614	624	630	673	667	667	692	649	650	639	664	605	591	602	623	620	687	671	648	634	616	666	636	599	677	710	602	661	624	634	621	616	638	641	636	653	624	626	642	603	656	663	629	645	629	674	658	642	642	616	649	646	599	638	647	660	628	634	667	685	579	647	668	633	603	630	611	647	657	644	633	630	656	666	654	630	649	687	667	633	629	615	604	628	609	646	562	639	603	658	581	608	631	642	657	641	673	641	660	663	632	673	610	655	637	647	617	587	629	622	581	673	656	627	616	598	594	607	642	624	656	641	666	676	679	642	627	649	646	635	668	625	615	651	599	637	614	634	631	621	663	598	618	634	649	622	609	663	613	612	618	639	675	674	619	629	672	643	713	621	619	652	615	642	644	660	628	618	635	620	596	665	617	642	639	648	600	642	627	650	607	640	628	624	649	649	659	668	588	637	672	626	646	641	640	614	635	612	606	675	690	657	647	603	678	634	612	630	608	618	633	647	643	627	654	628	614	592	643	659	627	669	616	631	650	615	687	653	628	649	645	582	631	651	651	627	634	604	673	618	619	626	638	613	601	639	650	634	626	642	604	637	660	626	643	634	645	595	617	635	637	645	647	609	654	656	655	637	632	662	639	629	565	619	627	667	613	601	638	652	671	659	623	596	620	634	602	570	640	617	624	647	618	623	633	611	615	629	604	645	668	623	621	632	618	633	640	654	585	623	647	583	612	614	610	627	665	650	666	661	602	624	625	616	662	625	612	656	618	645	613	659	633	646	643	658	645	645	607	653	657	618	631	656	624	570	644	695	639	618	635	632	626	647	611	649	633	677	607	635	658	635	606	643	674	605	629	658	637	635	630	607	622	651	644	603	678	626	691	658	646	624	617	637	627	645	629	612	634	647	663	604	607	686	602	641	641	655	603	673	635	643	629	674	648	627	632	637	594	684	656	643	656	602	653	643	623	703	652	682	597	645	652	667	600	638	679	667	612	674	572	643	664	620	679	644	640	596	630	628	612	650	624	621	684	634	614	637	621	593	665	689	664	638	638	603	657	659	643	651	623	625	647	602	655	662	656	634	628	578	658	629	626	611	599	687	595	614	635	626	664	644	664	623	655	596	669	631	642	683	605	589	656	650	616	568	620	648	677	628	631	587	656	628	633	652	647	636	633	650	627	620	627	633	640	617	618	629	635	621	611	660	674	642	632	599	622	651	656	633	667	676	647	663	621	648	620	615	635	627	659	635	650	678	656	664	598	604	643	669	650	618	662	650	641	639	637	642	619	672	659	665	654	616	692	676	613	651	641	611	650	606	629	656	645	591	622	628	630	624	623	633	610	629	636	618	615	620	649	596	628	631	639	677	641	586	673	608	639	642	620	665	631	629	618	676	628	595	610	659	660	616	620	638	653	646	675	612	646	661	666	667	630	621	640	673	618	606	641	642	631	675	597	655	651	664	575	615	640	625	653	662	636	611	651	604	598	614	660	651	630	660	666	623	602	617	688	615	647	590	648	650	652	627	601	637	650	650	585	624	657	569	607	680	666	655	656	595	590	624	635	658	626	643	654	626	680	607	680	662	616	685	608	633	625	625	651	655	651	641	650	646	589	634	647	622	643	607	587	620	650	625	681	626	656	613	622	613	639	621	616	622	680	630	648	641	665	612	665	615	656	631	673	615	612	639	625	642	646	647	643	636	631	632	615	612	634	561	625	635	666	662	698	582	633	637	625	666	609	623	594	646	626	635	649	636	646	598	614	594	669	647	658	635	615	626	598	626	659	612	636	606	628	662	640	646	623	618	671	613	657	657	633	626	634	661	630	617	611	615	650	615	646	657	659	583	615	615	604	653	640	612	675	611	626	625	610	589	583	615	676	630	647	668	623	635	611	660	663	633	623	659	573	659	656	625	628	611	675	679	657	635	637	619	630	628	655	683	568	627	639	645	642	677	621	639	615	664	668	664	636	641	642	637	626	640	648	643	623	601	647	645	605	637	628	663	631	637	620	657	660	666	599	633	606	646	605	637	594	660	666	608	607	638	610	607	637	641	654	633	677	615	655	621	634	637	569	682	604	648	623	648	607	673	637	671	604	651	660	609	650	626	619	630	635	600	651	611	709	634	642	647	676	633	600	620	624	632	602	608	619	652	619	652	634	635	621	660	639	635	633	619	635	650	640	629	652	638	642	624	630	658	640	652	660	637	656	714	637	635	634	605	628	642	637	635	666	609	635	664	631	636	628	667	624	630	579	619	582	636	630	671	648	636	581	646	643	622	649	630	599	658	672	647	634	646	653	639	675	649	648	648	644	607	576	653	664	653	615	610	623	637	646	635	645	663	631	618	579	614	571	661	649	640	622	619	658	714	610	640	658	633	623	620	652	668	610	639	648	618	632	594	624	651	629	666	627	617	649	603	680	635	621	632	651	620	618	625	641	627	611	656	632	660	632	678	605	689	624	622	660	604	658	626
9111	1862	1129	490	325	322	249	246	268	252	269	257	238	258	247	246	242	241	250	245	235	290	231	267	221	250	265	212	256	231	242	239	256	231	274	256	234	233	246	245	256	264	278	275	252	274	278	223	229	247	255	274	258	268	244	247	236	240	238	257	239	209	218	242	288	278	219	282	223	227	226	255	251	251	214	259	206	259	269	287	258	267	257	231	246	251	241	237	219	247	227	248	255	222	219	285	241	224	212	255	236	213	216	237	230	232	208	259	231	211	225	253	252	232	279	254	256	260	255	221	233	226	231	204	213	252	254	251	236	253	229	248	266	239	242	237	258	227	215	256	249	257	231	248	249	239	225	240	271	259	242	249	250	235	253	240	266	241	227	241	258	218	236	240	282	222	259	247	224	249	251	266	258	252	248	227	239	241	246	259	253	256	239	247	252	262	246	271	232	267	222	235	234	238	237	250	242	231	238	241	230	244	233	262	235	235	225	263	211	249	219	203	221	237	268	238	248	256	244	253	251	237	242	226	221	263	251	272	285	230	255	259	242	216	229	228	232	202	263	261	241	235	242	232	243	255	237	265	235	255	238	240	242	276	243	230	266	219	244	251	234	245	214	233	232	236	272	226	251	271	238	212	231	234	241	218	210	224	221	245	221	246	233	276	249	210	229	241	237	272	258	242	256	262	227	227	252	262	232	223	266	228	235	258	247	244	229	251	242	237	244	237	228	258	231	227	253	242	229	234	239	265	272	261	212	255	223	257	232	209	245	231	241	216	252	239	248	255	218	253	251	216	223	263	210	251	239	241	261	213	242	266	264	244	221	242	223	218	244	255	217	258	235	219	277	241	243	247	235	250	268	235	232	224	225	235	246	248	243	244	234	223	257	245	253	266	266	247	268	222	259	265	255	225	239	241	258	246	244	231	220	247	233	254	234	218	240	236	235	222	246	248	228	252	218	236	261	241	249	228	227	252	236	228	243	232	200	246	220	218	255	203	198	238	234	247	245	231	246	261	227	252	215	258	249	231	267	257	251	247	226	244	210	232	253	240	221	255	228	259	255	241	242	250	244	261	231	278	249	275	257	263	262	236	243	257	208	243	229	268	244	236	243	243	256	269	222	260	261	235	257	248	214	235	237	212	220	230	250	230	218	223	217	219	252	243	213	264	271	234	235	230	243	264	249	244	219	255	253	243	285	244	242	269	237	237	254	274	263	216	263	251	254	223	226	257	258	239	227	233	245	240	261	199	263	256	253	245	221	236	244	253	231	263	237	232	249	242	241	261	242	238	258	219	251	245	259	231	258	217	235	244	261	218	250	227	267	241	244	242	226	270	251	227	246	227	247	206	246	228	195	240	232	209	238	260	257	236	213	231	212	234	240	241	270	239	233	278	226	242	207	258	234	268	268	234	257	247	204	227	245	236	241	259	240	243	236	283	228	225	230	225	218	232	284	229	263	236	212	257	239	208	224	220	226	241	229	236	237	241	239	227	224	259	254	239	253	264	235	247	220	234	224	249	241	242	259	242	264	246	239	261	250	206	213	235	244	230	247	238	249	213	256	255	243	245	232	216	235	252	232	246	251	242	239	245	243	216	253	228	232	222	234	251	251	235	212	243	238	254	224	227	243	247	237	250	237	266	244	263	229	224	234	279	263	259	262	216	227	252	281	247	271	239	245	264	215	246	263	258	247	230	215	277	250	268	244	230	228	255	230	259	224	221	251	254	240	267	237	229	262	246	238	222	292	229	226	225	252	212	243	234	240	247	266	221	246	292	256	260	224	218	271	242	251	253	250	260	237	235	236	255	204	236	236	213	237	274	234	270	230	241	236	254	240	219	278	218	262	246	259	248	229	258	256	244	231	273	257	248	257	222	268	243	247	259	238	251	238	242	244	262	228	240	246	219	262	242	259	242	247	227	250	262	236	256	238	282	213	228	219	250	236	209	258	215	243	226	232	222	230	239	258	240	250	229	266	247	244	239	275	249	245	231	244	205	228	271	249	245	221	257	259	259	250	246	259	236	245	254	244	245	248	252	262	221	251	256	210	220	268	231	240	226	234	281	224	243	219	202	231	246	212	240	278	236	255	228	243	243	257	229	227	266	241	268	251	268	209	263	250	256	249	259	240	234	278	240	272	261	238	246	279	248	250	255	210	236	273	252	228	246	222	235	256	226	229	257	251	240	234	265	254	248	241	232	241	246	258	226	256	258	258	228	278	229	280	255	233	246	243	257	261	228	286	238	255	223	239	284	227	255	246	263	264	280	214	236	259	276	250	219	243	250	224	253	244	235	220	240	247	252	235	254	224	259	234	268	272	235	232	216	218	212	241	256	270	274	214	224	250	233	249	248	236	247	244	266	241	230	237	276	265	252	252	239	238	249	231	235	250	252	241	256	237	265	292	226	237	243	253	243	232	215	224	237	247	243	256	254	259	265	279	245	231	247	236	252	240	239	212	261	254	232	254	255	249	247	248	249	242	232	239	251	222	272	253	237	244	233	228	248	253	241	214	250	242	227	278	254	231	255	225	239	238	226	240	251	216	239	234	263	263	248	246	279	259	253	268	230	272	227	263	252	253	233	229	282	251	247	266	248	274	267	220	280	243	236	245	243	244	267	226	250	269	226	264	241	266	208	229	227	250	223	227	224	244	231	252	266	262	253	254	241	244	238	261	229	266	211	255	252	254	216	242	267	237	224	238	235	235	264	265	254	255	218	246	268	249	213	270	242	241	244	243	261	229	259	230	251	226	255	231	240	220	230	227	234	247	217	226	267	232	238	257	260	245	262	259	237	238	234	244	259	233	250	248	224	225	243	244	247	250	218	236	235	228	241	236	234	218	244	268	229	255	238	255	269	232	229	249	232	226	242	224	213	217	250	258	271	250	254	247	226	242	277	249	252	249	242	230	239	212	237	252	253	268	247	221	250	258	272	234	233	220	264	241	233	247	216	239	187	235	230	262	255	225	264	243	268	225	222	210	231	221	223	226	258	251	238	223	236	247	225	263	237	263	264	269	243	228	227	250	303	260	217	214	220	237	257	255	281	232	248	225	224	268	231	258	232	209	239	236	241	224	216	252	264	235	247	244	239	235	223	225	236	277	257	242	253	222	243	241	228	227	246	240	260	242	260	239	271	235	236	249	209	223	261	246	252	277	224	274	261	266	263	223	206	235	242	243	229	244	223	255	218	250	250	242	237	239	259	240	266	257	199	224	232	248	225	232	286	264	263	246	246	259	235	255	259	240	227	228	219	224	225	249	260	252	253	230	253	230	209	260	239	239	262	234	236	222	259	242	236	237	261	220	257	230	224	227	252	247	250	244	258	256	251	215	221	249	248	220	240	221	246	252	261	229	269	283	249	217	263	229	245	244	248	261	244	267	240	213	237	250	276	232	257	276	245	237	255	250	243	251	236	233	241	264	254	234	222	269	246	233	204	265	229	238	248	282	248	234	251	269	259	237	236	255	272	217	251	271	245	225	234
5764	1458	1785	1134	835	759	727	652	635	605	661	583	636	599	578	576	579	614	598	572	563	585	560	585	579	602	545	548	599	560	580	583	591	545	595	588	559	632	569	583	522	564	547	575	596	554	634	553	600	627	595	567	590	586	591	551	553	584	600	598	591	568	618	597	597	564	591	596	546	587	632	615	577	626	557	572	553	566	584	563	545	547	563	590	565	613	588	598	634	604	559	593	547	585	595	563	549	552	600	606	591	587	510	572	594	596	610	584	593	572	571	577	574	575	581	590	600	574	616	560	618	592	578	558	594	607	609	585	601	599	552	616	580	580	607	580	610	553	589	592	615	575	610	588	571	545	574	562	585	590	551	582	548	610	560	591	578	599	549	581	573	556	592	590	599	577	589	562	597	549	577	563	578	596	607	557	578	567	570	548	584	554	560	587	587	579	562	628	553	532	588	607	588	562	561	569	586	576	572	614	570	533	557	580	559	563	600	581	575	562	585	540	572	535	579	551	501	546	587	589	599	546	566	551	537	598	554	629	536	602	598	573	608	559	539	556	557	586	572	563	580	602	602	565	577	607	590	579	580	595	568	608	535	577	543	606	607	628	557	606	570	564	562	550	565	575	580	591	581	594	578	589	569	550	559	543	598	591	584	605	523	571	549	538	567	564	561	613	554	594	584	597	574	603	604	560	574	561	557	597	552	593	575	609	596	560	581	594	616	581	586	593	547	569	597	555	584	575	615	573	534	613	596	560	568	553	575	595	561	609	581	529	552	565	559	577	553	619	576	623	547	551	618	545	584	581	574	621	588	549	579	568	565	558	618	610	574	547	579	586	574	634	628	595	574	596	580	587	577	572	588	558	587	577	612	575	566	573	541	650	583	535	572	538	611	597	577	578	553	562	566	557	549	578	586	596	568	618	574	583	556	548	617	591	586	552	565	552	577	553	608	594	600	578	564	551	571	578	587	570	566	576	592	628	584	562	591	539	601	545	617	589	616	563	524	561	576	569	632	593	618	608	565	587	579	603	643	569	556	589	538	601	585	595	629	568	576	595	597	565	578	552	599	550	611	599	585	554	565	574	582	604	576	531	556	615	563	580	614	543	563	569	597	560	581	603	576	557	594	588	572	580	562	561	607	613	534	586	594	587	589	560	574	546	578	567	555	576	573	584	565	542	599	594	598	573	579	569	582	591	596	565	552	607	578	542	594	562	558	592	602	579	522	620	571	601	612	580	540	585	603	519	567	550	559	579	591	580	592	593	575	595	613	592	579	596	536	589	578	557	575	574	575	600	595	533	538	617	557	601	571	577	595	599	562	610	558	609	507	589	592	586	604	608	589	557	616	601	549	606	566	584	574	607	576	601	542	566	558	607	550	558	574	564	575	583	611	590	599	590	596	573	554	589	590	577	637	573	586	573	591	561	587	550	563	570	554	542	583	565	560	567	575	583	619	535	614	607	630	616	563	572	590	548	536	623	595	548	590	567	548	543	574	584	565	630	571	602	575	592	608	571	596	590	560	621	570	572	549	573	598	594	544	538	642	554	611	599	612	596	534	563	530	597	577	584	625	605	607	555	564	601	577	602	582	567	534	579	593	564	612	554	615	555	552	526	607	608	556	584	545	583	586	588	533	594	529	613	572	582	583	590	567	565	562	564	579	591	546	593	579	566	599	601	571	618	543	586	561	573	583	580	592	590	587	629	608	581	628	567	582	572	601	555	577	615	573	554	555	620	587	580	606	577	561	588	587	601	540	594	585	563	588	551	558	541	531	593	582	589	589	586	596	569	570	549	590	570	566	593	586	591	554	562	592	552	545	573	577	568	536	583	568	561	577	588	576	530	572	553	560	591	578	580	574	500	557	633	592	535	571	606	566	565	602	578	579	588	614	544	590	602	584	592	520	573	619	506	595	556	564	576	503	560	579	563	617	567	566	609	585	600	582	595	570	608	589	582	564	519	609	587	577	581	626	550	558	597	626	549	577	553	543	601	536	569	558	594	584	571	598	566	605	597	607	566	578	598	573	642	561	609	586	575	603	612	616	581	631	572	590	630	577	567	585	541	586	586	619	593	623	595	529	553	567	561	573	548	593	612	565	561	609	589	576	547	569	595	614	578	544	566	576	589	597	560	562	549	572	566	615	601	624	586	518	583	561	553	549	574	561	562	577	611	570	568	609	595	606	574	611	586	607	585	556	560	581	579	606	584	571	595	586	613	571	597	577	569	605	581	571	598	579	581	566	567	598	608	574	612	556	577	614	546	628	576	589	571	578	555	594	576	570	591	583	580	534	574	565	566	601	610	539	540	599	612	589	611	607	578	594	577	552	596	601	616	579	561	582	550	622	596	571	612	558	543	591	610	564	549	572	561	609	571	623	601	575	555	615	583	539	578	551	564	588	624	578	578	552	617	592	580	653	590	598	599	590	578	631	545	578	558	606	573	579	605	569	576	551	611	619	565	601	551	528	598	544	561	598	574	596	572	545	547	573	577	584	554	597	596	578	578	564	599	580	576	608	577	563	582	576	581	608	585	579	601	575	558	599	622	581	616	564	580	581	550	588	560	607	600	619	575	569	596	606	540	563	559	594	564	605	588	597	604	577	558	538	567	571	614	533	540	581	542	580	548	558	604	639	551	587	566	607	646	570	547	564	566	591	593	525	542	641	595	615	566	565	549	573	572	557	580	603	586	604	593	590	577	593	554	567	556	554	587	560	545	597	578	584	537	587	568	600	581	522	555	534	578	585	573	597	585	571	573	558	591	590	584	603	557	592	600	584	615	608	564	543	591	562	563	563	559	580	581	545	579	570	558	597	633	608	563	598	597	579	584	586	571	604	572	588	611	610	582	597	583	592	572	565	552	586	540	638	599	562	550	597	557	624	565	527	577	564	552	586	593	546	541	563	564	587	548	594	593	572	585	546	559	545	589	551	532	582	560	609	613	575	571	617	532	619	584	598	597	564	633	568	582	617	582	589	584	622	565	583	527	589	628	624	557	579	596	557	579	569	562	597	592	564	574	592	578	566	602	571	579	590	557	613	557	589	603	573	586	567	585	576	592	569	592	577	562	532	552	582	628	616	594	530	555	612	612	578	591	582	561	594	556	550	597	548	575	594	567	564	589	579	571	539	560	573	530	598	568	547	545	577	562	587	600	560	578	589	607	609	581	629	551	557	578	534	601	545	568	580	562	613	610	592	633	572	582	605	552	535	522	531	526	610	597	556	537	562	581	542	571	588	531	579	571	583	575	570	497	585	600	552	561	551	582	594	571	612	534	601	553	630	595	583	576	557	609	604	606	544	588	611	577	624	568	563	595	588	587	567	541	622	588	583	566	564	584	603	541	545	574	562	562	580	571	590	611	553	621	517	552	593	560	550	562	571	583	589	616	569	579	556	596	555	604	567	526	576	622	593	549	563	560	572	542	580	534	591	574	598	593	578	589	592	535	582	568	596	570	564	601	550	579	559	568	624	559	564	578	575	584
25167	12022	6464	2588	1201	713	487	306	300	270	230	186	192	197	156	177	159	148	156	135	145	140	141	148	114	151	140	140	167	127	122	139	143	144	126	138	135	142	116	130	111	114	120	162	167	135	146	104	138	99	126	161	129	126	124	144	119	144	152	132	124	135	141	93	121	109	123	119	96	119	119	129	123	122	117	124	120	130	106	122	124	129	146	121	137	144	138	126	130	139	124	131	134	140	109	129	123	110	130	132	117	108	108	110	111	119	147	132	127	109	149	130	138	99	131	132	120	141	133	108	124	127	128	129	109	112	123	101	96	127	126	124	140	134	134	133	157	136	144	129	117	127	118	125	144	112	115	121	130	155	142	139	112	117	130	140	117	107	117	120	111	117	118	92	106	128	132	130	132	124	144	134	126	144	122	117	123	128	145	124	111	124	113	140	132	122	132	109	132	150	105	126	120	140	118	128	124	128	139	115	128	123	122	108	154	140	133	125	163	134	113	137	152	121	117	125	137	128	140	131	127	123	119	146	146	141	120	123	104	121	119	129	142	111	139	126	118	124	127	130	128	134	118	104	134	134	129	129	131	126	121	133	107	136	134	116	126	143	128	121	107	136	107	127	124	113	114	143	154	130	121	138	141	127	117	106	144	118	122	132	118	110	143	122	123	122	128	121	141	122	111	111	109	121	127	131	130	106	114	141	117	119	123	134	143	115	125	133	129	121	149	125	132	110	127	118	127	138	126	133	113	114	126	120	131	122	157	105	126	134	124	146	123	141	125	118	137	114	138	124	141	130	130	105	150	139	118	119	117	121	127	123	129	134	118	136	149	136	128	136	149	131	132	125	132	126	134	143	132	114	145	136	120	125	148	149	121	136	100	136	129	116	142	149	122	116	138	116	104	118	128	128	129	128	137	128	105	139	127	152	116	122	118	135	124	125	138	131	123	126	128	135	125	118	121	138	128	114	130	141	126	113	144	134	115	137	122	130	132	128	125	106	134	118	125	121	129	137	121	100	141	127	139	140	122	123	121	114	120	151	136	133	143	139	120	108	108	137	135	128	121	132	119	132	124	126	112	127	115	119	130	104	109	124	103	125	119	108	126	120	119	137	129	149	113	115	125	108	118	131	145	137	149	119	147	126	130	116	126	121	157	122	118	131	138	112	137	134	118	130	116	152	114	113	99	115	147	140	123	129	131	112	138	127	129	114	142	138	103	125	118	143	105	123	122	148	119	157	152	114	119	125	115	134	131	119	125	136	136	144	125	132	120	128	129	133	129	130	111	137	122	126	159	111	148	122	133	120	138	128	125	144	121	119	134	116	127	121	135	117	110	149	131	132	126	137	111	116	112	125	132	123	133	125	123	114	139	117	117	126	142	123	143	127	147	139	129	122	132	127	138	140	116	128	126	121	144	137	130	93	113	125	154	126	110	126	127	136	121	139	131	121	127	135	113	119	126	129	117	128	130	130	134	145	120	123	144	121	133	133	133	132	125	128	129	109	110	131	112	138	125	106	123	144	124	116	114	114	126	110	134	143	135	120	109	129	111	132	124	126	138	115	125	125	146	143	131	135	162	124	131	153	126	148	111	140	117	112	139	122	138	131	111	124	133	147	128	148	115	121	126	120	108	127	113	121	132	138	115	151	134	152	124	125	121	120	138	129	141	97	131	139	155	140	116	97	154	126	95	124	132	121	132	127	137	138	116	135	134	131	123	148	133	127	111	128	142	119	118	124	122	132	115	121	128	129	140	120	135	118	148	136	133	127	116	128	84	117	129	145	141	144	138	159	120	125	120	136	136	131	136	127	135	99	139	125	112	110	100	126	131	96	124	124	128	146	140	123	124	114	148	120	104	138	134	127	123	123	144	121	142	131	143	133	124	132	121	133	104	124	121	143	120	115	128	116	111	122	127	118	137	155	159	144	131	108	122	115	119	119	135	136	129	135	133	118	140	115	137	131	133	134	126	109	120	128	107	123	145	126	112	146	138	140	114	122	117	116	121	135	138	134	136	107	121	125	140	124	131	135	146	131	129	131	127	139	130	127	119	124	119	128	112	135	119	130	139	139	143	131	127	116	137	125	127	136	134	101	130	139	150	130	132	116	140	107	129	110	127	124	138	130	114	132	122	127	127	130	105	120	126	119	127	123	128	145	135	129	120	150	148	134	132	136	108	142	127	125	130	112	130	131	132	117	133	114	113	138	151	129	119	117	104	125	138	134	118	132	126	134	144	148	134	127	125	107	150	125	118	125	130	135	139	129	133	127	132	118	155	123	136	133	132	114	118	136	119	123	127	139	101	121	129	128	119	123	127	123	141	120	120	144	148	115	114	144	112	123	125	129	128	116	133	126	147	122	111	135	118	124	123	143	133	127	137	106	127	127	125	135	154	106	127	131	131	126	128	125	134	113	127	133	124	149	119	131	119	121	117	127	134	125	142	132	99	112	117	109	121	129	122	96	122	112	142	131	133	111	138	139	145	138	135	133	126	146	151	147	112	135	145	113	133	137	144	118	122	128	138	144	124	134	139	133	142	135	114	107	129	129	133	123	123	127	142	136	130	130	142	110	141	135	146	130	131	125	121	128	108	104	127	147	142	126	129	117	139	121	138	137	148	132	134	134	140	116	133	148	126	108	124	142	118	118	135	139	132	123	106	133	123	137	127	132	115	148	128	116	144	91	116	127	136	142	114	126	135	124	102	119	125	123	129	118	134	130	120	121	117	149	131	122	143	139	137	122	138	118	107	109	120	126	121	152	127	110	132	147	116	132	127	129	116	150	130	121	116	130	130	113	134	128	114	130	117	119	144	125	148	119	143	120	125	129	119	111	124	120	143	136	123	124	128	115	113	105	144	127	134	110	162	106	113	110	110	132	126	118	134	122	118	123	131	121	119	127	130	122	141	141	137	135	116	106	125	138	120	128	120	130	111	111	121	115	119	151	118	121	122	133	125	127	149	151	152	126	114	122	101	122	124	133	150	139	134	120	130	122	111	124	127	133	113	117	142	103	126	105	134	129	139	135	133	127	143	140	132	134	116	122	119	135	118	138	123	136	131	130	133	116	149	114	142	116	124	144	121	130	128	139	109	128	129	95	131	124	133	119	120	129	129	131	129	142	131	116	125	123	117	132	131	128	115	120	133	133	113	130	147	113	133	135	115	122	140	139	112	106	128	128	128	116	135	131	129	134	121	147	120	129	122	132	140	125	133	127	116	129	140	117	128	136	134	129	148	132	134	122	140	122	146	104	161	113	110	132	126	143	125	132	126	131	138	109	155	143	131	135	132	128	107	124	123	131	157	122	139	134	122	129	137	109	120	143	112	120	123	116	138	143	139	131	118	126	111	135	128	128	119	122	119	131	149	130	144	109	114	106	126	119	135	104	134	120	118	110	143	126	117	121	118	116	137	137	132	117	114	136	133	112	108	129	105	120	132	131	154	135	117	116	129	127	122	120	115	115	123	120	121	127	116	133	130	128	123	145
15746	5543	6832	3928	2862	2290	1917	1557	1301	1256	1051	882	821	720	657	659	640	585	570	541	527	471	540	522	460	441	459	453	450	444	426	416	455	405	404	418	420	401	429	427	376	386	430	549	577	535	551	448	419	427	426	436	414	376	391	378	389	385	399	383	387	378	390	426	360	390	397	352	384	370	369	377	363	377	349	368	367	383	375	376	389	365	353	344	380	374	362	395	340	394	378	377	370	365	379	393	390	345	350	366	360	361	341	354	353	409	395	348	353	350	399	344	341	375	360	359	344	338	376	364	345	378	368	378	382	354	377	357	400	389	358	349	322	363	336	374	406	349	355	349	386	351	345	389	371	368	354	399	379	356	378	366	349	396	369	401	367	364	353	349	363	347	346	364	388	363	346	371	378	357	396	348	384	374	353	333	348	366	322	353	327	355	357	379	356	352	362	360	402	334	349	379	346	361	347	362	369	391	385	363	331	357	367	365	374	364	348	371	383	323	328	366	358	375	342	343	334	344	380	359	376	374	399	363	357	378	351	375	363	351	366	326	366	365	362	358	352	341	336	367	384	348	366	363	342	351	359	333	389	356	356	391	362	353	372	369	373	339	331	364	360	358	336	335	362	361	375	347	366	355	367	381	406	371	352	356	317	384	369	370	385	362	354	328	302	377	356	363	333	368	365	332	373	376	315	343	375	366	384	325	348	342	325	328	341	315	360	374	375	351	387	345	376	394	321	383	362	362	366	374	350	353	362	380	355	363	369	356	337	323	358	368	333	376	338	374	352	367	373	326	334	342	358	383	381	329	378	355	386	354	378	371	333	387	369	375	345	359	361	356	339	372	361	344	377	364	343	381	386	336	363	345	378	369	351	371	365	356	369	333	358	351	380	360	344	347	381	343	379	358	381	395	356	342	363	339	379	329	382	369	333	359	359	358	372	360	396	363	351	306	369	330	380	395	366	382	377	391	358	369	351	400	331	355	343	344	332	360	388	331	353	357	376	360	362	345	363	334	348	357	351	375	340	355	352	375	366	359	345	349	351	398	342	337	344	341	339	393	350	366	348	341	348	338	355	375	343	371	356	379	384	353	349	387	367	378	358	360	386	340	368	375	342	349	354	369	344	387	370	374	327	391	352	380	378	349	373	364	341	363	409	390	357	390	354	351	345	397	370	355	373	340	353	336	348	388	369	352	349	388	349	377	363	364	345	339	357	390	380	353	368	377	366	360	371	354	357	405	363	381	355	358	372	337	370	377	326	338	383	365	354	344	345	355	352	343	389	364	354	368	352	391	338	318	328	356	378	339	350	382	383	376	332	343	369	358	341	367	363	372	349	347	376	340	374	372	350	354	332	369	324	412	385	357	370	360	365	378	362	365	374	382	385	339	357	353	327	318	322	360	374	358	346	358	351	343	336	365	336	359	364	361	346	345	387	335	353	361	383	397	374	378	391	376	394	384	393	343	344	333	390	358	368	349	378	370	407	397	322	372	365	322	352	389	366	367	374	365	348	381	358	332	410	350	378	345	342	375	358	371	373	366	368	365	364	386	385	351	323	372	323	364	365	372	365	376	362	358	348	376	375	340	350	336	391	338	361	364	353	354	337	383	354	344	357	348	391	352	353	342	360	349	366	403	377	373	365	349	374	361	343	384	343	359	358	342	365	334	395	401	390	350	325	398	373	374	393	358	399	350	371	349	350	319	366	343	354	377	367	358	376	372	381	325	352	323	351	397	357	322	369	375	347	362	346	382	354	386	383	351	374	355	355	359	326	382	412	329	365	373	364	394	338	378	327	375	348	378	389	370	392	348	345	360	350	342	347	365	345	372	338	360	357	367	366	354	370	352	350	336	315	376	359	365	392	383	357	375	369	338	346	365	380	344	341	354	338	332	391	406	396	346	342	325	347	363	337	365	355	378	405	371	360	354	360	367	369	373	355	356	363	353	351	367	383	366	331	362	381	347	338	386	374	353	328	348	372	380	334	346	360	385	346	360	343	367	339	350	369	356	332	374	390	358	363	403	348	351	367	323	356	407	346	374	351	331	379	408	362	379	351	333	373	349	358	375	321	376	376	379	350	357	380	366	348	385	376	350	387	366	377	370	371	368	349	369	389	342	343	375	356	375	347	376	367	334	329	354	335	336	327	355	343	351	366	398	357	386	399	340	379	356	341	364	392	318	365	375	347	375	353	362	382	349	369	352	368	358	331	366	362	337	343	370	367	361	364	357	331	340	386	339	368	372	359	361	360	392	333	382	364	372	403	382	356	344	345	346	357	357	379	393	354	378	371	330	361	359	347	336	368	360	391	377	375	368	374	363	349	366	347	382	342	378	340	368	392	369	356	352	350	364	371	382	347	384	361	381	349	354	413	390	382	343	349	347	369	355	333	339	318	349	362	316	374	314	353	363	373	381	400	354	320	358	337	359	351	339	378	357	362	369	372	369	341	381	365	342	375	354	362	378	341	347	400	361	381	374	392	341	385	352	354	371	359	382	330	375	342	340	346	407	361	406	388	326	372	352	322	349	357	360	339	341	350	337	338	383	338	349	364	356	374	353	387	323	381	332	361	376	376	335	361	398	362	380	343	328	355	377	371	377	353	400	374	374	351	350	360	392	361	354	384	389	350	359	396	366	387	364	347	365	350	329	374	381	331	372	374	393	375	373	370	353	389	380	344	370	369	351	354	375	380	346	350	373	364	329	374	322	360	352	370	392	341	368	341	371	360	332	370	368	355	326	331	364	343	390	342	351	403	361	381	373	358	365	354	414	350	350	345	367	386	379	335	376	377	359	356	352	366	366	319	371	341	359	326	363	378	382	366	374	389	379	374	371	364	399	371	360	368	368	370	353	356	352	375	385	343	366	399	359	336	376	341	360	379	344	352	350	337	388	347	399	367	354	357	374	363	335	350	343	332	384	337	384	347	358	364	358	360	360	373	356	351	385	387	397	357	382	332	369	350	377	339	342	340	336	390	360	343	378	357	383	346	325	393	374	365	349	326	364	354	353	372	360	374	357	363	351	365	346	371	369	334	391	374	349	366	339	351	360	358	346	340	367	327	349	325	383	378	323	364	316	377	350	361	320	348	355	361	347	367	360	358	369	327	359	338	360	354	373	365	360	343	328	344	345	370	339	350	381	375	365	360	343	333	349	349	367	362	366	381	360	425	349	413	386	349	384	376	363	355	351	348	340	358	378	347	379	384	328	351	391	344	358	399	374	348	354	336	353	349	344	337	356	366	344	369	342	347	352	336	386	364	369	350	351	400	391	360	378	351	360	365	358	341	382	365	352	381	352	338	363	327	358	348	337	342	313	375	347	350	325	367	387	366	333	376	346	375	351	345	316	333	323	354	366	397	366	327	334	355	355	383	346	367	364	368	365	329	398	368	334	355	371	378	333	366	373	369	341	352	357	338	350	342	360	349	375	378	360	369	358	358	361	362	354	366	327	358	395	387	341	411	357	366	383	409	324	336	378	372	379	360	373
41253	27092	13548	6855	3477	1864	1118	753	614	467	474	426	393	377	381	309	320	314	301	284	281	295	299	291	268	251	266	251	270	279	257	254	289	269	234	296	287	284	287	265	269	259	229	257	271	269	281	261	267	254	277	284	276	263	258	249	257	223	244	252	269	272	260	213	232	280	264	243	250	250	242	245	249	273	257	264	235	228	254	242	253	258	250	257	228	264	258	259	280	232	263	246	240	263	257	255	227	270	233	241	244	234	246	253	243	279	276	253	223	245	288	257	244	249	238	253	234	251	253	233	245	232	244	247	250	255	249	252	260	257	256	239	264	253	267	232	260	227	260	251	240	227	263	244	228	245	238	248	247	252	271	239	229	248	256	252	262	248	261	227	265	246	221	253	280	252	256	253	249	243	255	230	243	259	242	276	225	252	222	213	232	253	271	243	291	243	278	237	254	263	265	245	242	256	229	263	253	259	241	246	254	246	253	241	209	249	256	248	245	263	229	258	278	248	244	289	258	246	238	241	254	235	311	264	263	257	254	256	227	245	239	266	244	259	223	270	244	248	233	257	247	241	231	248	249	269	253	252	258	246	258	229	249	252	246	232	263	232	231	258	274	258	264	229	246	240	263	283	278	255	274	257	246	217	258	241	250	242	240	249	233	247	258	263	236	241	244	260	233	263	245	268	262	235	260	244	245	257	245	224	260	248	224	252	252	253	230	246	232	218	262	232	229	238	243	256	225	250	262	257	248	270	250	280	243	244	282	238	231	266	287	259	240	250	244	248	264	246	273	258	244	241	266	258	260	263	221	266	256	255	283	277	225	247	236	246	246	249	242	274	239	231	245	256	227	217	248	285	267	241	237	271	226	280	273	255	244	235	267	245	223	292	261	251	264	258	259	242	262	289	236	239	233	248	249	275	267	278	253	241	285	270	279	253	271	227	227	263	239	270	262	254	236	253	258	241	250	272	229	253	262	264	271	243	239	251	262	245	263	239	230	265	248	252	260	264	235	253	258	266	263	282	272	280	252	242	258	258	233	260	238	254	271	250	234	234	269	280	253	254	249	257	269	214	275	250	239	218	266	242	227	257	255	237	246	237	253	287	253	251	250	246	258	256	239	255	255	258	280	281	238	276	275	224	243	246	261	253	237	261	253	235	239	262	253	268	265	267	261	229	264	252	221	259	223	221	245	262	252	266	242	268	261	221	235	246	238	231	237	241	248	250	242	249	263	244	239	264	263	269	243	242	250	283	244	265	275	262	275	248	256	253	271	256	237	261	258	251	241	265	233	277	223	245	234	249	259	272	263	244	249	246	250	261	257	247	244	256	239	258	253	236	239	217	233	263	260	259	252	270	237	273	249	262	243	235	210	284	248	247	246	249	211	219	264	252	240	219	246	256	225	307	233	237	304	239	250	231	244	244	246	231	279	248	255	208	261	227	245	242	271	279	244	245	259	267	245	251	234	235	239	252	248	253	235	263	269	243	261	219	213	242	241	217	229	243	241	244	231	224	280	260	225	258	284	221	237	219	238	252	231	254	218	261	266	249	278	264	256	224	257	235	275	261	259	242	238	254	242	263	261	252	251	237	248	258	273	253	242	232	252	246	257	269	265	243	220	241	254	258	244	273	238	245	211	254	245	238	242	259	244	253	268	253	264	252	265	245	243	240	222	213	265	226	252	266	299	236	262	291	225	255	228	246	247	270	240	260	268	264	255	258	271	255	226	221	254	249	251	289	219	248	238	282	261	228	255	275	218	259	232	261	235	240	245	248	236	259	253	264	254	259	247	264	243	284	248	228	223	236	236	229	275	270	264	244	236	242	230	241	252	267	234	257	243	237	254	243	281	234	250	243	230	279	255	241	263	251	285	271	242	252	257	250	225	272	239	242	248	259	241	268	250	256	249	248	257	246	234	249	231	267	248	276	241	249	262	282	248	241	267	266	291	247	232	266	256	266	235	231	257	284	241	249	264	281	253	244	251	224	246	277	278	270	233	254	260	252	274	233	237	266	232	238	272	251	245	257	285	252	225	234	233	256	239	225	243	250	239	232	249	228	251	243	241	252	246	241	261	233	240	256	250	259	228	230	273	270	264	261	259	235	241	251	206	250	230	253	267	275	258	255	230	242	276	254	254	279	228	242	247	243	220	246	234	254	266	272	278	257	252	251	245	261	256	255	241	241	242	254	234	233	263	247	244	219	260	221	233	231	258	243	269	257	260	253	246	233	256	279	241	258	265	247	259	259	229	263	241	265	258	235	238	241	269	195	263	215	217	220	237	276	255	272	276	266	245	251	237	247	258	214	261	219	238	252	261	229	249	255	231	254	238	212	268	258	279	243	246	257	244	241	249	218	279	245	242	246	260	278	257	243	279	280	238	206	228	235	272	259	262	230	228	250	254	241	248	284	229	272	233	227	226	213	247	254	273	249	252	237	235	244	249	241	259	235	247	238	247	242	247	233	220	234	238	285	260	244	247	253	234	276	272	241	268	245	246	245	241	252	215	241	249	259	246	253	249	264	257	234	249	235	228	241	281	255	246	235	254	278	265	265	267	262	263	238	270	257	236	248	230	253	237	218	265	230	261	233	210	260	259	254	267	254	261	275	244	277	258	249	259	253	251	276	236	221	231	253	231	250	265	286	259	258	282	239	225	257	230	244	249	246	265	248	255	247	268	256	250	258	263	245	238	257	233	237	241	245	277	255	258	257	253	252	253	241	261	256	222	232	286	256	263	242	239	256	245	237	241	236	235	261	239	240	260	256	267	249	260	262	253	270	211	254	235	242	237	224	250	255	274	249	267	257	249	227	228	234	235	255	253	224	232	238	264	256	285	216	240	256	236	256	282	256	265	232	223	289	266	293	230	240	242	260	241	260	224	247	243	218	237	252	273	247	264	253	230	267	260	232	268	249	206	256	254	230	249	236	254	251	264	243	231	243	231	253	258	236	242	252	289	260	255	281	250	240	280	261	253	244	232	276	234	258	237	257	245	247	236	235	225	258	229	256	266	240	267	249	239	281	237	262	240	252	242	244	264	286	244	262	254	274	260	257	243	251	257	246	235	225	263	240	249	259	255	252	251	260	248	273	259	250	238	251	266	260	262	236	246	223	237	241	242	276	234	257	265	248	242	230	271	256	256	256	267	265	265	263	260	232	253	240	250	247	251	240	248	235	258	266	238	255	256	220	254	251	232	264	202	270	266	223	253	243	252	244	237	266	262	253	234	279	270	229	260	239	237	245	254	237	258	250	253	289	262	265	267	225	223	246	224	267	254	238	279	251	253	248	245	265	236	278	258	227	263	258	274	243	243	257	246	233	263	220	266	241	268	262	260	233	268	242	256	248	268	263	239	244	284	223	220	278	242	259	263	280	259	284	236	241	273	233	267	254	249	248	225	263	238	267	258	270	271	286	233	283	279	268	245	256	211	258	233	270	253	232	266	253	239	259	244	247	265	261	252	259	219	251	243	252	265	255	247	248	215	261
27181	11401	6935	6560	5204	4213	3591	2993	2356	2185	1903	1615	1555	1418	1271	1185	1136	1071	993	971	917	879	967	912	863	865	861	817	764	779	723	775	746	781	728	735	733	752	746	699	757	701	747	959	982	905	922	805	742	721	795	723	745	704	735	680	695	688	667	672	639	652	640	690	649	669	699	668	650	662	650	648	629	613	636	653	628	689	650	629	647	656	677	652	613	632	639	657	647	661	621	624	663	634	658	640	605	638	688	637	649	637	647	613	645	694	622	637	652	614	600	639	649	617	625	633	693	627	645	663	648	678	660	615	626	660	636	649	629	629	659	650	638	641	661	626	614	638	656	626	650	674	647	636	615	614	603	669	653	667	627	650	654	628	635	684	628	665	625	654	618	621	615	695	630	650	627	634	640	612	635	669	579	646	626	650	663	653	676	638	593	650	605	582	644	604	636	637	655	614	622	585	674	597	647	658	640	623	666	642	609	604	644	691	653	649	650	649	602	647	607	661	633	605	597	653	668	636	645	623	657	643	636	615	629	627	674	651	624	628	599	641	607	620	693	601	650	640	673	630	631	660	611	631	621	662	690	626	661	676	681	718	616	602	634	612	623	654	644	627	691	669	586	665	622	598	618	666	654	638	629	612	636	547	648	607	637	594	627	646	635	638	646	613	635	630	593	636	629	608	620	633	633	641	649	651	654	613	641	651	604	652	633	651	670	631	626	643	681	614	622	668	647	650	604	629	666	652	671	627	655	634	625	696	635	587	625	646	690	642	579	612	602	613	642	616	634	626	658	607	660	618	642	604	626	582	627	634	627	580	674	601	656	593	621	655	621	596	650	585	629	677	654	660	658	614	613	661	612	676	614	613	605	598	644	614	649	663	602	634	650	619	654	667	661	591	611	642	651	654	620	670	643	605	638	624	642	604	641	626	665	650	639	646	671	622	641	604	643	651	614	622	648	575	702	676	684	649	633	636	675	601	610	609	670	615	657	592	648	608	643	656	583	608	648	660	571	658	651	660	640	620	619	606	626	654	634	626	630	591	655	630	612	630	638	620	629	576	631	643	586	626	615	665	658	620	636	641	629	688	615	624	617	641	645	654	647	654	630	627	627	686	588	627	642	629	659	669	658	622	600	619	645	650	633	599	637	613	620	675	635	614	593	571	608	609	626	576	654	676	654	629	646	640	636	666	631	603	657	617	607	644	653	615	598	606	629	612	623	574	641	620	627	637	632	620	626	611	601	641	615	635	626	615	615	651	640	640	640	655	609	600	636	657	645	670	629	619	611	659	644	664	580	641	650	621	612	645	626	611	641	633	606	600	615	615	688	632	618	656	622	598	628	635	597	616	675	593	591	683	645	607	637	671	656	676	636	608	610	633	644	633	650	640	644	637	668	577	609	626	642	657	642	675	630	630	640	641	611	640	627	667	626	646	625	645	600	590	683	613	644	628	619	617	650	653	617	647	705	644	634	617	647	587	605	638	670	663	647	613	615	646	579	575	621	688	651	631	626	631	634	660	605	610	653	618	652	657	585	605	651	597	649	652	580	617	602	590	639	634	644	643	642	650	646	637	631	616	659	626	606	619	670	642	616	643	636	634	646	661	627	604	616	657	616	617	635	591	653	625	612	629	638	576	640	606	637	655	607	600	663	631	602	609	618	670	622	615	634	566	609	608	616	552	627	637	658	631	619	605	612	654	603	622	627	654	651	641	653	654	593	623	658	668	602	654	668	653	667	622	582	619	652	642	664	633	615	632	650	612	644	615	657	630	655	620	666	649	632	651	633	687	651	629	641	637	610	625	638	647	642	636	582	616	636	639	670	640	651	644	688	628	611	690	646	593	584	658	655	645	614	603	645	652	580	621	657	668	630	617	648	646	631	631	630	660	631	675	627	622	632	634	611	635	643	636	625	632	621	633	644	652	611	614	630	623	629	667	624	649	602	617	612	641	652	657	620	647	643	640	621	619	610	630	651	664	641	653	620	614	636	627	629	606	633	622	636	651	621	629	619	649	631	629	663	605	629	605	610	681	629	620	626	610	636	646	648	658	624	666	598	621	669	619	592	597	647	635	626	606	591	651	635	651	614	661	643	613	639	619	646	615	615	650	633	674	632	622	613	635	627	630	634	603	663	627	662	608	623	642	640	636	639	609	646	621	647	603	655	619	637	631	626	628	702	619	648	618	616	630	689	588	606	657	627	602	625	618	633	639	597	615	615	639	642	699	628	606	608	623	654	606	615	685	650	589	639	650	647	637	672	629	625	642	656	672	626	648	622	589	720	612	639	635	631	660	607	638	654	619	656	610	603	630	590	644	645	633	611	596	642	654	645	662	619	652	598	622	639	635	599	637	611	642	657	634	723	629	639	667	611	626	668	572	657	644	644	664	656	633	606	643	619	598	625	664	662	614	610	608	617	615	667	633	693	674	633	617	600	607	651	646	634	612	675	620	614	627	663	644	629	674	611	662	682	619	651	605	631	651	647	698	636	608	627	654	657	622	627	585	599	664	616	667	641	610	649	618	631	622	662	648	617	597	608	636	681	639	658	599	653	634	598	649	625	659	625	661	553	617	649	654	668	607	646	605	632	583	622	608	673	654	616	630	613	622	608	617	640	641	646	621	609	613	584	640	614	632	627	614	634	619	598	595	639	659	638	608	640	652	673	604	621	627	640	629	628	586	659	622	637	646	631	624	623	681	637	647	606	659	624	634	653	608	579	654	660	570	657	587	624	651	625	622	667	657	612	668	653	663	610	624	660	660	652	650	624	627	618	651	640	641	641	631	635	616	620	651	609	609	610	651	619	627	616	602	646	644	638	665	593	643	608	618	592	658	681	650	579	625	588	677	655	655	655	643	605	628	636	669	650	596	640	644	653	626	641	615	625	636	609	611	649	623	597	638	643	687	625	619	669	640	619	640	627	682	607	648	641	623	623	628	614	644	653	675	610	652	577	610	649	634	593	614	620	617	648	616	605	597	625	627	600	630	676	615	617	640	605	636	637	602	631	626	638	625	635	643	617	597	639	684	680	635	635	643	643	619	666	636	614	631	635	683	667	670	621	656	653	631	624	666	639	589	644	640	645	606	609	607	621	616	646	645	613	591	657	583	638	643	617	641	610	599	666	662	654	607	651	619	674	664	631	694	623	688	638	683	683	657	648	614	598	628	612	675	650	669	649	648	614	638	630	615	683	586	622	685	611	637	605	639	661	669	617	590	622	614	661	698	622	595	614	670	647	657	585	640	627	636	593	628	637	633	626	631	635	635	640	596	611	598	652	673	651	626	627	593	636	620	610	634	620	633	614	641	621	606	638	626	637	600	622	638	668	610	597	630	668	661	642	656	669	667	595	623	640	629	630	620	595	597	636	629	617	609	652	652	615	617	633	628	613	626	622	629	609	619	690	616	592	661	633	628	630	596	613	639	633	621	633	632	597	630	611	625	638	614	604	637	606	593	623	627	622	622	632	623	614	627	627	620	610	606	606	650
6567	1082	476	371	278	272	300	238	263	248	234	231	212	232	254	242	246	224	273	244	212	247	221	232	257	249	252	250	239	244	222	238	239	231	257	220	255	222	233	215	240	255	246	229	229	209	244	236	254	242	228	237	244	260	225	241	246	246	245	227	239	248	240	264	231	249	270	246	246	244	219	220	235	244	245	232	255	220	214	232	262	234	233	232	233	241	237	204	273	249	248	249	233	271	245	259	239	248	249	237	262	234	237	251	247	226	244	279	236	251	253	220	226	254	208	255	258	236	246	250	194	224	231	241	236	237	243	242	231	214	225	224	255	229	226	232	229	207	203	219	243	238	222	226	248	251	255	230	251	246	235	238	255	229	252	250	229	232	221	248	219	257	214	252	245	229	233	214	233	240	242	247	225	257	227	235	222	227	224	232	260	241	239	251	223	215	226	238	237	239	235	237	209	250	231	236	224	234	254	231	249	217	229	243	226	230	218	216	226	273	226	264	231	221	235	235	229	229	247	229	226	231	230	234	211	206	228	214	240	229	255	253	235	236	229	262	224	226	196	236	244	247	239	235	239	235	212	253	216	233	272	241	243	225	215	248	230	242	220	226	235	221	243	228	251	234	239	221	240	239	260	215	193	247	206	246	257	227	232	253	223	247	240	258	218	238	270	242	238	234	260	230	248	261	205	221	274	238	232	232	245	242	247	247	233	233	220	238	235	264	218	224	274	245	216	236	225	241	226	238	211	226	241	252	237	221	247	261	221	251	254	227	224	232	237	245	247	218	248	242	224	244	241	249	245	264	213	227	254	227	220	222	231	222	209	235	245	251	256	215	246	245	251	212	231	274	203	235	247	215	230	246	218	229	249	234	267	251	212	249	221	234	193	229	230	245	227	231	217	239	246	239	204	263	225	233	234	244	245	261	257	251	248	222	240	227	222	236	215	227	248	250	230	249	240	230	238	238	230	239	219	249	220	248	248	228	225	207	243	253	207	230	231	230	238	240	234	247	215	274	243	235	241	232	212	224	239	214	220	217	232	255	254	215	226	214	237	222	231	226	241	235	255	242	243	227	236	247	254	248	228	254	258	241	215	232	232	231	265	241	241	261	252	262	252	268	241	241	243	220	221	239	241	249	244	218	227	221	253	235	225	215	225	232	268	235	224	204	213	240	256	232	232	215	263	230	213	199	242	203	210	237	215	258	229	210	229	232	236	218	243	249	244	231	267	250	251	231	238	264	233	237	258	239	238	217	208	233	232	223	262	215	259	242	240	201	254	227	240	230	250	224	216	259	243	245	258	220	227	233	232	197	221	231	240	263	251	223	234	223	223	241	223	228	241	235	250	253	241	206	275	237	248	247	224	254	233	221	258	244	211	219	229	264	213	224	233	213	265	222	265	229	262	248	227	201	254	248	224	235	245	219	226	219	227	218	228	219	234	238	223	235	248	249	244	257	212	207	245	221	215	236	228	236	235	252	256	217	239	222	229	215	231	239	231	235	232	228	246	228	223	271	255	249	235	237	239	235	231	246	229	217	249	246	249	225	226	233	215	237	255	259	221	225	270	257	241	215	252	215	233	216	218	240	213	231	241	232	219	239	264	222	228	237	232	241	227	237	266	252	223	264	238	242	232	236	210	234	219	239	245	226	245	250	209	233	218	228	257	245	238	248	225	215	235	235	252	226	251	251	252	244	244	227	230	240	211	231	222	242	233	225	221	219	249	192	226	226	231	204	218	257	239	244	265	227	246	223	225	261	242	251	237	203	219	237	233	218	223	212	230	248	215	250	215	219	260	215	229	221	242	217	259	228	245	249	266	238	236	247	260	224	252	223	261	251	221	237	229	230	252	233	248	217	223	236	222	251	215	214	227	259	223	237	236	228	208	234	260	230	236	231	239	211	238	235	215	234	233	252	230	242	211	203	225	221	247	211	250	221	244	233	281	226	241	248	228	225	251	236	240	242	248	238	226	230	241	232	238	214	252	245	236	223	228	237	256	255	232	228	256	233	225	197	240	256	247	234	234	248	253	242	222	242	226	248	229	248	222	232	251	220	260	246	217	222	223	270	220	254	243	248	203	231	246	235	274	209	221	238	242	235	246	241	240	271	248	222	260	257	255	240	224	223	264	199	230	214	231	225	240	244	225	227	257	225	217	217	215	215	256	226	244	227	225	225	236	253	230	247	228	224	251	239	265	222	254	247	251	251	226	231	233	253	271	244	235	244	245	221	223	249	211	239	246	248	242	246	223	221	271	237	232	200	248	225	242	221	241	232	246	223	235	239	223	229	236	242	221	222	231	250	240	236	237	256	227	219	227	248	215	251	222	228	238	235	231	248	239	262	216	247	229	258	242	275	216	242	236	220	210	227	205	228	240	209	233	226	227	249	225	229	255	226	228	210	225	209	231	240	216	242	239	243	259	239	232	234	249	225	226	228	232	244	245	248	227	238	256	233	239	238	239	203	231	213	225	225	242	249	223	250	245	240	235	256	226	265	222	233	207	239	241	232	242	243	258	196	223	252	251	222	254	248	241	230	236	244	249	208	243	261	240	258	235	218	239	233	220	222	246	214	231	231	235	222	247	230	241	218	220	250	220	226	198	229	230	242	242	240	210	273	240	219	245	246	219	229	245	222	255	266	261	230	237	250	223	253	213	246	235	241	236	251	241	256	248	236	245	248	236	219	225	217	205	242	260	209	227	239	233	192	245	243	221	246	225	229	218	238	230	265	211	249	234	249	248	237	235	265	243	203	250	217	228	239	261	236	288	242	268	228	263	216	261	236	256	236	203	245	232	246	240	255	264	264	234	240	243	229	231	253	248	220	228	234	217	213	262	246	228	245	213	246	221	240	237	244	256	235	226	218	238	221	239	247	222	219	242	207	250	255	230	238	228	227	233	218	200	231	232	213	229	236	210	239	232	237	247	247	242	246	248	249	225	227	232	206	237	259	220	256	251	253	234	263	255	257	253	229	243	234	247	243	225	246	242	236	220	228	265	238	225	265	247	179	235	250	233	241	233	232	239	247	210	243	224	248	256	252	270	262	225	233	244	233	240	224	256	232	245	237	216	242	219	234	220	249	193	242	259	222	261	244	239	264	209	258	237	210	234	226	234	245	235	231	243	222	223	219	256	261	222	252	223	240	223	229	224	235	258	233	242	218	268	232	233	249	252	240	243	256	250	253	263	252	241	273	238	213	220	226	251	219	253	260	229	216	242	252	222	236	241	258	256	244	261	238	230	253	220	252	216	241	267	258	249	228	243	250	223	232	234	205	244	235	246	223	267	245	268	222	233	260	248	231	242	216	239	234	250	214	235	246	228	223	242	262	251	261	228	217	217	250	255	227	208	251	242	249	248	212	251	230	241	248	225	247	263	234	244	237	231	259	250	243	247	196	220	247	234	216	218	245	217	220	227	238	230	245	246	233	202	221	264	241	247	241	240	240	237	209	233	241	240	225	218	235	244	214	274	233	255	264	274	216
4490	860	909	944	847	740	806	674	659	634	575	608	627	590	598	592	590	596	602	555	543	550	561	585	572	570	551	553	494	557	568	580	572	560	577	554	590	582	601	608	631	585	559	591	598	603	589	615	591	568	576	579	544	594	563	576	585	567	602	543	597	573	579	561	567	598	619	542	566	548	549	607	549	533	563	606	567	602	576	574	601	579	585	592	589	564	558	564	562	614	549	594	596	579	552	565	582	582	556	570	589	574	550	550	575	547	578	571	521	597	527	549	550	507	532	566	565	588	587	563	553	557	580	600	568	587	565	563	575	559	560	590	598	620	565	563	600	556	609	610	593	576	609	550	566	602	547	554	564	604	592	584	582	560	580	588	567	575	563	576	553	568	584	578	551	587	587	609	563	537	629	600	562	557	547	590	552	565	565	560	583	588	544	616	586	582	578	538	539	543	569	569	557	573	576	580	597	575	543	596	547	587	568	551	579	582	537	549	583	550	545	559	583	553	570	577	556	560	565	554	556	581	555	544	561	592	562	544	568	588	620	550	595	603	600	515	544	563	604	608	590	625	610	577	574	586	580	556	566	600	555	559	566	579	616	556	558	570	566	571	559	562	556	583	585	602	585	580	539	550	552	557	578	571	559	578	583	544	537	528	582	581	536	540	542	566	581	561	570	582	549	569	587	609	588	584	595	543	596	562	581	591	609	598	526	575	583	596	534	535	607	572	571	568	579	557	569	602	539	594	578	540	550	588	562	564	578	577	518	587	553	558	558	568	614	573	533	566	555	582	542	597	546	582	542	541	519	561	579	586	600	537	593	528	548	565	596	530	581	562	581	549	572	526	586	542	554	562	544	610	621	584	537	548	541	577	586	550	554	570	571	575	593	594	531	538	595	531	569	553	531	564	546	545	561	589	565	572	517	558	544	585	564	563	567	595	584	563	567	608	578	604	582	597	602	525	587	603	580	589	569	536	571	525	555	584	612	568	606	571	592	615	595	540	618	588	592	605	578	567	561	584	580	551	544	578	587	581	600	535	615	641	567	604	554	540	612	563	581	601	639	592	590	559	556	547	547	564	594	537	559	552	529	586	548	599	535	570	553	562	603	572	596	580	578	541	569	632	541	584	561	546	578	557	595	613	522	540	607	559	579	550	559	585	555	569	546	576	579	545	564	579	569	586	604	618	559	569	567	589	593	567	581	563	586	573	582	615	577	592	561	596	568	546	603	565	592	592	555	562	552	537	553	597	570	579	575	562	585	546	563	523	554	544	565	604	599	600	601	576	599	573	560	557	600	593	558	553	565	560	569	598	574	548	583	584	578	544	576	557	559	578	560	564	534	560	590	575	557	579	566	584	585	554	561	561	545	603	510	602	524	585	582	502	569	595	587	556	564	569	597	576	564	536	574	531	584	546	591	546	566	565	548	594	590	551	578	587	574	557	532	582	595	558	612	565	610	541	579	540	559	607	574	573	568	547	579	613	581	580	580	564	527	539	541	596	562	575	567	550	556	582	611	587	584	592	578	556	580	548	614	549	596	552	585	535	523	572	534	591	558	568	575	556	602	584	560	595	546	569	595	615	581	542	559	539	582	580	567	567	571	575	550	577	570	565	576	575	579	562	543	540	589	603	630	593	557	607	560	584	507	603	567	623	629	545	572	600	543	568	564	595	594	574	587	528	555	558	595	572	550	555	601	539	571	611	575	548	577	595	534	599	529	557	574	558	561	588	605	594	587	574	570	571	570	595	592	560	594	561	604	598	561	579	586	572	524	607	562	611	532	549	558	572	562	538	579	574	581	582	563	581	570	595	615	566	560	602	611	574	539	590	577	557	566	537	527	564	618	577	538	589	529	590	585	553	555	575	613	571	590	574	585	578	582	551	555	538	594	566	581	569	558	579	529	541	577	578	555	547	570	562	565	536	547	595	533	558	570	616	593	567	580	556	560	541	591	581	525	590	559	565	577	618	584	560	587	548	538	594	569	578	534	586	619	575	547	610	588	539	570	606	551	554	601	579	558	579	545	597	606	522	570	602	577	560	579	570	575	622	578	567	550	598	554	575	563	580	606	591	563	576	540	545	604	553	552	520	561	558	570	583	617	556	596	550	573	538	609	501	544	590	599	593	579	570	565	564	610	592	561	578	591	575	569	575	591	553	605	605	571	554	591	576	616	551	575	545	547	540	586	599	596	577	554	576	576	569	560	586	555	533	524	544	556	565	569	606	587	553	582	576	539	568	584	579	583	594	543	601	541	597	550	588	559	561	625	536	532	601	525	604	557	609	577	561	558	570	574	574	543	588	585	549	552	566	611	596	570	555	581	573	577	571	597	563	600	588	579	550	579	525	555	552	564	588	578	573	590	543	521	565	610	544	580	588	586	578	571	593	582	565	556	588	590	570	545	576	569	591	596	567	547	586	565	530	570	593	587	584	547	562	586	575	584	558	564	572	596	558	557	562	570	603	565	523	614	571	594	545	545	585	563	543	558	574	583	570	550	554	575	595	566	589	610	540	565	545	590	569	588	591	548	573	592	587	573	548	600	560	567	589	576	586	522	574	579	566	574	593	586	595	542	608	558	556	567	581	591	499	600	549	561	570	571	555	581	569	564	592	518	541	610	542	589	586	559	577	578	579	568	561	593	565	554	598	591	570	554	598	540	597	607	541	566	559	604	569	564	621	593	549	559	611	549	608	596	548	591	572	579	542	584	597	608	586	577	569	539	555	589	570	550	590	537	580	516	519	553	570	573	574	569	566	603	575	579	588	588	597	525	568	545	622	583	589	586	566	560	565	549	560	592	554	565	554	571	542	578	569	578	544	586	561	584	583	566	560	617	594	566	607	572	559	563	571	592	539	582	530	557	590	571	585	552	579	612	577	547	556	556	514	592	547	567	586	615	596	584	590	556	553	608	560	616	568	605	569	583	567	570	569	622	613	587	592	565	537	569	521	610	559	558	536	586	575	574	592	591	566	561	572	578	587	555	529	579	541	536	545	563	560	598	573	568	565	562	622	561	578	546	521	590	623	599	567	590	613	599	562	588	582	607	599	529	519	584	558	567	595	564	553	612	617	570	540	578	550	577	571	579	578	531	573	564	583	546	568	593	574	564	543	585	599	553	550	567	563	574	614	597	572	583	561	598	580	581	599	534	571	571	583	559	602	589	630	567	577	558	582	555	580	574	563	588	566	620	566	584	597	580	579	586	573	565	597	594	594	584	579	557	579	595	551	589	559	590	583	497	605	572	593	565	578	579	539	553	557	601	608	586	569	586	588	605	604	535	576	582	559	586	580	531	595	571	546	602	603	601	561	587	561	623	625	545	584	586	578	549	573	583	538	583	598	532	600	588	588	515	566	562	587	560	550	568	627	588	554	576	568	551	532	594	592	571	605	571	578	549	553	569	572	552	606	619	600	611	556	558	598	622	566	599	563	580	561	573	620	583	541	563	612	608	564	579	605	534	592	566	591	560	543	618	590	566	559
17883	6116	2772	1283	917	664	572	334	283	262	208	208	193	187	165	182	159	161	150	151	153	145	148	143	129	127	131	143	156	137	122	129	143	130	171	143	118	139	176	119	108	117	134	165	142	148	144	143	140	147	115	149	133	136	125	136	135	142	132	115	133	153	137	121	125	126	128	124	138	154	132	137	143	129	126	139	132	124	120	150	154	137	151	142	109	125	135	117	119	111	139	128	118	125	99	134	147	105	141	113	123	121	147	106	116	140	128	125	104	118	121	145	125	120	134	121	139	114	114	151	132	131	110	114	122	149	119	124	130	112	135	141	102	132	156	127	99	134	129	119	118	127	134	109	128	128	121	131	123	140	130	146	139	133	120	133	110	147	123	126	135	109	124	124	116	120	132	116	121	124	115	113	141	144	120	138	115	98	116	117	119	133	101	116	138	123	125	135	138	127	124	122	115	123	117	135	122	103	139	120	134	127	119	131	115	109	123	132	132	125	135	103	137	112	104	107	123	113	106	128	130	106	127	133	121	130	120	107	122	132	120	112	126	117	127	93	122	132	116	121	145	133	123	130	115	115	140	109	136	104	115	135	131	128	121	126	128	139	112	126	132	126	117	142	115	104	136	133	122	127	107	122	121	126	107	143	121	114	111	126	117	142	123	118	124	133	122	111	133	127	111	142	119	124	134	108	122	134	130	129	129	127	117	107	121	155	123	125	124	133	127	146	135	133	107	109	150	123	133	125	128	99	106	127	115	107	126	124	116	111	112	131	145	122	115	141	116	111	121	112	125	133	120	128	117	113	122	116	133	149	148	111	142	99	127	117	125	120	138	125	118	116	126	134	130	103	119	115	114	104	125	124	128	143	125	132	118	136	104	142	114	134	108	129	139	139	136	137	128	123	128	119	137	114	134	125	125	134	122	118	137	137	140	133	135	125	119	136	158	128	106	126	117	116	135	120	117	123	125	114	121	135	108	129	121	107	135	151	121	131	122	130	112	128	134	144	120	113	110	141	122	102	119	112	104	123	132	121	109	106	125	135	109	148	120	130	149	121	126	107	112	109	119	131	126	158	131	124	120	127	121	109	128	126	131	133	127	115	125	126	121	132	121	138	134	126	117	125	124	127	100	130	133	133	133	123	119	133	128	113	126	148	146	113	133	131	129	130	116	103	120	114	132	119	133	133	118	118	117	130	105	115	130	121	124	130	112	125	138	116	126	111	120	129	151	119	126	124	124	132	132	131	107	129	115	122	95	120	118	129	117	123	121	129	115	140	125	125	137	105	141	123	150	140	112	113	133	121	98	131	102	142	118	118	119	121	140	114	134	127	137	111	105	131	138	119	132	125	127	140	141	137	114	125	129	99	125	120	130	123	127	138	126	145	117	130	112	113	136	133	131	136	123	129	140	136	131	135	119	139	116	114	121	103	122	133	130	130	110	111	123	117	124	114	116	138	114	102	116	133	115	138	140	107	125	125	121	124	119	115	125	132	119	120	130	129	107	134	114	115	117	137	154	117	144	131	112	133	122	111	119	139	120	125	123	108	123	124	121	137	148	131	132	110	118	123	123	129	137	119	118	141	117	118	116	117	137	119	124	122	134	131	140	136	119	132	133	137	145	117	125	131	128	126	104	131	123	132	111	132	130	144	128	140	121	127	116	113	112	128	128	134	129	135	143	117	131	108	124	119	139	142	103	121	138	115	119	128	138	112	110	121	117	119	129	109	137	125	126	131	139	128	113	145	121	118	141	142	108	114	135	133	127	124	140	124	115	132	110	124	111	112	122	121	115	125	139	115	130	144	149	133	118	138	112	127	144	135	108	117	123	121	125	117	135	125	117	108	128	129	134	122	136	104	124	118	125	118	125	99	97	116	125	114	109	118	115	140	135	134	130	115	120	117	126	103	126	138	137	130	122	115	131	131	134	143	124	120	134	142	136	133	130	141	125	133	134	111	136	146	144	125	116	119	136	138	116	107	123	132	106	122	118	136	118	113	109	94	105	124	104	113	107	114	122	127	121	148	102	128	134	119	137	124	130	112	114	110	120	124	131	125	104	126	118	119	116	120	125	107	124	113	123	96	126	122	122	129	115	139	121	116	129	106	103	152	133	137	146	122	112	139	111	115	125	120	142	129	153	127	131	128	132	122	116	107	111	117	123	140	135	111	130	108	143	134	123	110	128	139	115	131	127	138	129	124	152	115	117	138	146	117	126	140	131	127	137	125	110	125	110	133	128	117	109	130	107	118	109	130	121	133	137	124	131	117	142	118	129	130	143	119	140	119	84	130	119	137	142	123	133	107	104	109	108	141	119	114	124	121	128	125	119	116	131	146	132	118	130	115	133	144	138	111	127	137	117	120	121	94	134	102	146	121	107	117	110	115	138	125	113	136	128	129	144	122	129	129	121	116	127	124	137	111	128	149	142	125	128	126	117	103	125	131	111	134	124	109	134	126	132	109	103	129	135	120	134	125	141	142	130	137	124	140	149	116	126	127	125	138	130	128	129	123	135	111	113	131	112	131	136	137	135	124	143	116	134	128	120	106	105	129	130	123	135	120	114	126	130	138	127	124	129	121	123	107	119	119	127	130	128	146	141	127	127	102	119	124	147	134	108	124	132	126	112	116	129	124	114	117	117	116	107	109	113	115	129	127	121	122	121	140	129	113	134	122	138	164	127	122	130	143	140	128	124	119	111	95	135	136	133	135	118	118	128	154	136	109	151	129	110	117	126	134	132	129	110	133	124	164	125	117	114	106	128	123	117	123	140	120	120	150	121	127	135	139	112	130	115	128	139	131	120	122	131	150	140	108	120	137	119	125	130	129	115	129	105	130	122	133	113	134	150	128	126	132	125	110	145	103	129	129	96	127	124	130	104	133	119	139	132	129	139	135	129	130	129	135	121	116	128	133	137	116	112	126	115	127	126	129	127	129	102	112	129	118	136	123	145	116	133	130	134	126	135	140	116	149	107	124	130	117	125	136	122	108	123	143	120	134	127	130	117	121	106	149	125	116	106	121	133	127	139	123	135	128	126	135	134	125	136	115	134	114	113	100	132	131	138	108	116	114	130	126	144	125	140	117	123	113	117	134	107	131	120	134	114	117	136	134	124	117	122	137	140	139	115	135	109	131	137	122	102	129	128	123	134	112	122	111	111	128	115	144	121	121	115	131	134	122	121	128	113	125	127	120	125	121	130	112	132	121	114	126	132	128	110	113	140	136	114	147	106	134	120	115	126	139	131	112	120	135	125	129	102	123	118	136	127	108	106	115	125	135	133	103	123	115	116	116	130	106	137	126	119	138	127	122	149	115	129	124	135	135	120	133	132	117	123	116	145	143	136	144	115	114	128	145	131	140	113	120	118	117	118	138	132	102	120	129	136	115	130	126	114	118	117	97	135	117	118	127	116	116	116	141	132	114	108	135	161	122	126	128	108	132	136	142	107	143	125	123	112	151	139	124	108	150	112	149	137	131	128	132	150	120
11148	2907	3100	3329	2904	2663	2075	1621	1338	1123	1000	910	744	712	691	674	633	563	552	530	513	534	472	529	481	489	459	443	396	428	462	417	433	429	423	388	384	403	403	414	375	410	458	537	522	493	437	433	376	427	400	399	409	403	393	379	404	413	427	392	359	385	373	414	401	382	396	381	359	369	390	386	333	370	352	368	374	388	387	388	360	374	372	364	373	356	357	380	371	349	378	325	378	369	375	371	354	397	366	350	356	352	365	393	370	322	377	350	323	341	365	382	377	384	346	377	383	355	362	385	367	346	358	376	343	346	343	367	371	347	346	374	359	348	366	357	342	361	348	365	364	360	363	367	361	350	393	359	361	387	352	352	332	335	359	357	372	332	306	355	351	363	333	359	342	381	360	392	341	345	326	356	365	385	350	372	348	320	327	343	373	381	336	376	369	369	365	322	350	345	356	359	349	365	342	356	364	331	345	342	331	351	344	357	340	353	371	359	370	371	378	322	366	365	354	371	330	342	348	367	314	373	361	355	329	409	392	360	359	367	356	353	381	412	364	326	366	355	343	366	388	360	395	336	353	360	370	357	337	385	330	340	356	352	377	347	353	369	369	358	344	348	362	366	357	346	350	359	344	351	360	357	354	383	348	363	385	338	393	344	344	375	367	359	331	362	336	341	299	352	364	367	352	349	360	359	385	339	359	378	337	355	365	377	361	333	346	309	326	334	348	352	323	404	343	385	351	350	370	353	341	316	364	344	371	356	349	322	369	343	382	337	303	357	347	373	383	341	329	397	323	337	339	341	348	384	330	369	326	349	359	358	346	351	346	321	355	345	316	358	355	352	364	329	348	373	323	341	345	404	340	362	354	369	348	346	360	329	389	362	355	372	388	357	379	355	360	367	361	336	372	354	390	348	363	354	324	366	323	348	345	350	358	376	355	363	343	366	335	368	326	370	364	369	350	382	362	368	373	362	354	340	387	350	401	346	357	362	344	373	365	359	354	367	351	348	380	319	342	323	334	362	343	362	365	370	365	362	360	329	342	369	339	328	347	339	350	365	348	326	333	324	378	342	350	346	357	290	339	346	359	324	356	354	365	358	320	361	362	380	383	378	348	365	369	360	387	351	345	344	348	342	378	330	346	367	313	370	339	400	343	349	384	336	324	360	382	369	365	332	370	386	370	369	339	392	369	355	353	337	348	371	335	373	343	377	368	333	351	363	368	340	359	382	398	348	338	376	356	388	339	313	349	309	398	347	342	352	321	347	365	356	354	385	374	368	335	366	364	346	346	330	371	378	362	366	382	352	388	335	343	340	363	377	328	362	369	353	390	349	383	312	336	373	358	348	389	330	365	362	360	363	352	353	353	360	342	358	325	326	351	312	352	374	385	365	344	346	344	363	357	378	341	339	329	349	356	337	355	353	358	360	357	350	355	373	348	351	344	384	359	353	341	372	375	342	349	334	386	358	333	348	344	337	368	361	348	341	345	376	353	363	342	345	385	338	343	331	327	358	329	374	337	370	353	363	354	344	368	334	368	341	364	366	356	343	359	361	343	374	333	358	372	350	381	375	387	339	320	345	335	329	380	377	342	338	364	349	335	376	339	349	373	367	374	362	366	378	385	361	391	384	320	400	364	341	345	357	350	361	374	341	331	346	372	354	370	345	370	347	351	384	345	328	339	371	363	364	369	313	334	353	344	378	346	335	331	360	361	360	348	335	330	341	346	354	362	325	364	331	321	370	351	383	333	373	335	388	374	342	345	313	387	383	360	330	366	351	366	404	375	351	353	330	374	342	353	375	342	360	373	373	376	364	337	346	356	331	342	355	369	353	368	344	357	348	372	357	357	329	379	371	350	354	354	385	342	350	369	372	374	354	362	395	336	346	364	337	377	365	351	320	375	339	348	363	359	361	327	359	358	341	386	335	349	371	365	375	360	350	363	326	327	378	361	371	355	353	356	327	359	349	352	357	329	347	348	369	344	318	374	350	361	382	345	336	361	352	374	331	343	378	331	325	325	381	337	380	336	354	367	368	354	350	355	353	378	408	337	352	310	360	341	389	331	334	356	363	353	337	325	351	369	364	345	339	332	338	367	331	341	358	344	366	319	351	366	323	350	384	356	337	394	360	396	332	362	356	373	360	376	336	360	376	369	367	352	376	360	374	350	317	361	349	357	323	377	341	350	343	356	336	369	369	332	388	353	334	353	330	341	368	366	378	321	381	392	366	364	342	357	351	398	360	321	387	315	362	365	390	306	331	357	369	363	376	352	343	341	314	351	336	361	344	377	359	351	362	386	338	375	321	331	380	368	363	343	344	343	328	362	376	350	350	337	357	378	325	363	332	387	341	339	327	354	338	346	367	390	351	350	336	346	373	372	384	363	333	375	358	344	332	332	347	364	355	368	317	340	343	346	386	362	362	334	367	370	338	335	365	338	350	348	363	357	360	348	332	342	380	369	358	384	359	347	363	383	375	355	361	337	361	350	337	355	359	356	357	356	357	407	374	327	347	342	345	357	339	380	383	324	376	355	376	365	377	373	401	372	356	334	347	359	363	338	374	344	390	362	328	329	337	337	356	364	323	356	328	337	362	393	361	355	349	334	363	361	351	372	320	362	377	338	362	394	360	324	357	345	357	336	341	338	359	366	371	355	350	362	368	349	394	358	337	334	340	335	365	334	342	356	351	319	341	340	342	355	310	343	351	371	357	341	361	333	345	351	329	398	344	359	357	375	354	362	385	346	357	383	341	375	336	353	383	328	338	363	391	351	307	343	364	392	390	363	354	363	353	347	359	342	355	375	320	333	321	309	335	359	373	356	369	363	394	339	363	360	339	357	328	340	326	360	330	351	348	339	317	370	368	382	348	338	369	379	395	348	342	332	348	357	344	343	356	346	345	334	353	344	359	399	355	362	377	360	389	359	325	346	354	361	358	361	352	360	381	378	397	361	330	352	372	341	373	340	346	383	345	369	340	362	348	370	324	343	314	342	365	372	344	347	359	361	375	358	371	342	366	381	345	340	355	357	338	334	335	378	352	406	369	364	371	355	366	361	347	351	384	361	381	357	349	361	324	374	361	340	368	343	389	340	378	359	343	366	386	337	327	355	373	341	378	362	382	365	320	359	403	338	395	350	380	344	367	357	358	366	360	342	361	345	345	331	346	365	390	338	347	361	362	375	363	359	353	378	355	359	395	328	337	398	388	346	361	347	320	364	334	380	381	362	401	348	375	359	349	370	361	344	353	363	367	326	356	388	367	375	339	362	366	337	411	358	354	348	339	340	347	349	339	362	348	306	337	352	352	385	348	339	397	380	409	354	341	377	335	376	384	398	358	365	385	364	348	352	333	365	364	348	367	359	351	360	369	328	339	329	348	356	358	358	350	366	364	368	313	353	366	336	344	344	365	364	377	339	320	328	344	328	347	359	350	329	328	368	340	337	356	347	362	359	359	349	360	369	330	388	318	388	372	345	346	320	331	350	373
28820	9694	5091	2765	1763	1314	972	716	598	485	476	435	356	373	356	288	282	327	329	300	294	272	280	254	303	284	284	303	235	257	256	235	270	306	232	244	245	280	260	266	254	273	261	300	278	285	283	270	265	273	249	279	264	256	281	234	217	255	240	238	275	258	255	247	232	239	256	223	265	266	254	290	257	216	244	250	226	231	203	249	258	262	249	253	250	250	250	268	233	264	246	254	238	237	239	273	234	259	239	259	243	268	208	244	250	236	243	251	256	247	259	235	259	259	224	229	215	240	262	263	251	223	236	256	223	250	225	251	251	249	261	219	241	256	264	237	237	215	249	236	247	270	266	253	249	218	234	252	243	251	246	231	240	220	244	257	237	248	251	253	232	264	255	258	250	247	232	250	287	256	281	238	235	261	258	252	235	227	239	249	246	240	274	240	239	237	235	247	231	255	234	261	276	242	232	217	259	238	259	260	232	267	268	236	282	252	220	246	236	256	273	265	245	255	267	244	228	252	243	247	258	248	243	238	233	242	244	257	271	234	254	237	220	263	206	267	243	255	238	248	262	236	245	248	242	253	269	253	234	231	224	249	251	268	229	272	248	256	238	270	244	240	265	239	232	300	238	263	253	242	251	233	217	269	279	252	205	261	247	253	246	252	245	268	253	255	230	210	243	220	253	262	231	199	249	255	237	220	274	242	258	252	235	262	254	244	248	245	220	247	256	220	235	252	230	251	233	236	250	245	241	263	230	238	256	262	259	244	251	262	281	266	260	257	256	251	238	245	246	244	270	254	269	243	252	248	268	265	274	247	226	254	248	242	229	263	252	244	248	264	251	241	262	232	266	260	221	250	251	262	222	241	247	263	229	224	231	240	246	217	268	248	255	229	236	266	251	232	210	252	256	272	219	267	276	226	241	265	232	234	252	263	260	248	245	236	221	247	238	245	307	244	263	264	232	190	257	264	248	233	233	233	222	226	246	247	246	228	251	279	266	236	261	252	249	244	235	212	235	249	257	254	239	247	254	222	263	256	236	264	253	247	210	247	264	230	252	261	233	242	247	258	225	265	247	220	301	256	241	275	226	260	263	258	249	244	253	251	272	267	237	243	243	255	294	255	262	227	262	239	242	255	245	259	228	218	229	241	244	254	226	236	224	231	254	224	223	233	245	239	243	230	266	228	260	261	230	244	261	231	229	264	254	285	263	263	239	244	249	239	256	239	272	252	230	229	259	226	240	252	250	246	254	262	218	241	244	250	222	227	258	247	250	222	253	260	258	261	236	240	266	243	261	238	242	239	232	253	251	268	245	222	245	288	271	234	256	251	239	255	254	241	250	240	249	249	249	243	257	247	275	231	271	240	244	288	223	234	261	278	268	249	234	257	251	227	203	262	258	250	235	226	221	261	251	253	250	250	258	248	213	224	234	261	226	226	231	245	258	253	208	242	257	247	258	243	242	251	246	237	247	261	242	260	275	257	261	231	219	233	247	257	262	232	267	249	246	252	261	271	264	231	233	243	247	246	247	259	218	234	258	242	255	244	256	233	267	276	241	239	239	231	248	255	242	226	223	240	242	240	234	254	253	254	223	257	243	267	264	238	251	223	258	244	244	252	245	214	257	254	237	235	255	265	247	247	297	277	259	261	248	244	271	238	285	242	239	227	246	231	214	254	265	237	267	230	272	230	266	234	248	267	257	268	244	262	257	250	254	236	257	224	227	255	253	277	237	259	215	238	247	237	246	270	250	255	269	245	236	223	236	248	244	230	235	214	232	252	244	244	234	212	224	269	244	225	250	251	282	251	235	242	285	240	282	263	232	251	243	246	229	245	262	257	241	232	239	231	252	259	276	235	282	266	229	232	250	275	242	218	247	236	262	260	248	275	246	229	258	268	243	254	264	270	271	261	274	243	233	249	243	286	257	250	232	231	232	239	224	249	256	251	235	248	262	264	260	268	229	238	265	282	222	254	262	256	257	254	222	237	257	250	233	236	241	245	218	246	227	259	234	215	252	257	274	244	216	234	253	231	240	274	255	271	262	257	248	228	245	271	259	250	258	243	275	236	266	232	256	259	240	266	253	240	244	259	241	236	241	282	235	246	232	245	262	256	263	266	249	239	239	237	239	244	249	242	211	245	248	257	256	254	246	241	246	251	227	289	236	260	229	248	263	248	234	222	248	235	229	276	222	243	254	250	209	217	255	283	248	235	257	279	208	251	244	230	248	270	273	235	273	246	270	238	260	261	235	294	245	272	238	262	227	224	251	298	239	255	253	290	277	238	251	250	260	259	229	227	257	260	238	265	236	222	238	224	237	244	267	230	243	222	242	262	237	274	227	240	231	264	240	236	242	226	251	240	224	243	262	244	253	237	254	227	301	238	214	235	225	261	249	240	256	264	264	270	246	228	256	299	251	228	263	249	264	253	236	250	277	237	247	240	227	226	266	244	256	242	240	239	250	239	248	248	243	258	256	253	248	236	265	232	256	221	258	234	252	270	242	256	224	255	264	228	238	241	248	263	247	258	220	275	249	253	235	237	246	268	297	248	221	253	250	254	259	231	280	242	256	281	225	237	225	272	258	227	254	241	257	256	246	283	270	268	280	221	231	231	242	260	231	250	237	247	267	222	225	243	263	232	235	228	253	247	214	225	212	259	224	221	257	250	245	247	253	228	242	246	248	231	251	251	260	252	256	235	230	228	235	237	244	271	254	224	284	255	235	237	251	271	258	231	261	243	263	241	245	261	225	236	245	221	232	241	241	259	226	242	222	238	238	266	287	254	233	277	279	226	218	245	244	233	245	244	251	241	255	267	246	260	265	249	224	267	253	277	267	256	225	225	273	262	267	201	252	271	232	236	249	267	241	276	253	247	255	263	252	266	252	265	223	243	269	269	234	249	246	252	238	225	240	261	237	256	264	265	227	235	254	264	247	232	240	249	251	261	239	237	244	225	238	246	242	235	248	253	241	254	236	244	245	248	262	248	275	256	259	277	274	231	233	267	267	234	251	249	223	232	246	247	238	262	208	270	254	249	283	257	258	230	275	256	272	237	224	221	224	240	225	264	253	230	231	245	245	226	256	238	236	235	241	230	263	245	247	247	267	247	215	218	255	244	240	283	246	243	246	263	230	235	226	250	249	252	239	247	232	268	268	240	254	255	214	228	263	260	218	234	241	257	260	271	289	220	237	230	248	267	279	227	247	261	261	263	241	238	246	227	252	227	223	247	256	212	240	243	247	229	258	238	239	214	239	252	238	266	256	250	259	248	262	240	253	225	234	252	234	247	260	256	248	271	273	237	259	246	251	272	236	258	272	265	255	268	230	227	268	253	227	250	219	230	269	263	266	214	258	233	269	237	268	284	236	250	259	229	266	257	256	236	240	226	193	253	251	205	252	225	209	233	219	249	278	269	236	215	246	245	251	224	242	249	253	263	257	255	232	234	225	252	237	226	222	235	234	245	231	233	222	256	266	242	250	263	252	257
15411	3982	5841	6031	5686	4900	3961	3184	2413	2109	1861	1626	1539	1341	1282	1204	1158	1143	1031	1043	987	959	942	896	864	910	837	797	755	806	802	757	738	683	740	718	721	698	718	747	682	742	747	990	892	955	801	791	724	709	787	712	740	764	730	683	717	709	678	669	687	700	673	674	672	645	684	662	662	703	659	587	640	641	606	618	669	622	657	623	641	671	678	668	634	692	639	634	673	636	632	640	641	660	624	609	624	639	632	629	664	644	606	657	634	633	635	631	663	633	645	607	651	694	637	608	661	655	642	656	613	659	631	645	625	653	588	628	640	646	614	656	624	595	615	599	619	598	651	625	638	636	594	639	605	664	629	639	615	596	604	659	590	607	634	593	626	601	623	652	648	657	582	602	612	647	613	606	654	651	600	644	599	690	607	622	669	632	611	621	616	606	618	639	657	605	611	637	616	634	629	611	609	641	660	631	658	627	595	653	660	644	611	619	634	631	632	637	625	644	666	635	622	591	599	619	640	640	666	625	611	663	605	647	604	606	614	639	602	626	645	660	604	633	643	600	624	638	611	643	561	631	641	688	676	602	597	602	633	595	650	631	596	648	597	623	644	609	651	627	615	610	616	620	633	657	591	657	606	549	597	619	599	637	603	672	628	590	611	644	655	650	618	651	636	609	630	614	667	672	673	558	648	612	636	644	594	630	642	640	615	611	650	629	647	665	632	680	588	647	649	650	637	626	622	628	616	599	628	610	639	623	624	648	633	629	642	621	621	610	645	599	650	589	644	646	614	616	641	654	636	646	655	648	609	630	626	630	644	614	609	584	630	645	699	617	632	647	633	660	622	686	616	631	659	663	627	646	656	629	602	621	596	649	692	652	631	611	664	610	665	665	630	660	638	626	631	628	601	667	648	587	629	641	528	639	601	601	610	580	607	609	620	652	611	640	630	674	626	617	615	582	635	595	620	628	649	627	626	685	632	607	662	618	645	638	612	590	633	654	595	631	619	588	662	609	581	648	604	636	613	643	632	649	693	639	625	616	643	614	603	625	618	592	627	628	666	580	624	616	621	641	613	614	654	626	612	649	625	654	639	600	641	630	619	604	650	619	557	614	628	635	611	600	658	603	635	668	697	643	603	615	622	620	638	644	614	619	656	629	626	655	614	617	615	644	604	651	619	599	625	649	629	630	639	590	656	661	622	613	655	595	661	621	629	616	661	639	673	640	607	620	636	620	675	607	643	661	620	605	643	625	676	632	639	628	659	660	601	638	627	656	642	647	648	612	664	649	618	618	664	627	641	623	650	587	702	614	633	672	620	622	609	562	618	583	579	629	656	598	597	630	607	611	645	609	641	636	621	640	649	629	623	655	655	617	640	637	571	610	618	637	629	627	620	607	577	645	688	626	597	639	642	623	641	630	604	642	624	618	622	701	649	611	638	631	606	587	627	633	651	628	606	614	597	686	627	620	603	619	626	619	608	600	626	596	642	631	599	639	605	641	634	639	656	636	673	605	631	647	613	645	619	653	663	637	659	673	615	656	637	620	643	640	646	604	615	641	640	601	623	610	607	608	633	645	620	622	626	643	604	633	624	605	626	647	610	638	571	598	636	621	612	627	628	647	629	644	579	599	649	662	609	677	637	611	642	644	635	617	620	664	621	590	670	634	682	625	625	657	593	624	651	631	609	623	642	647	654	650	633	602	628	620	620	626	595	645	612	564	669	629	638	653	606	655	630	606	605	637	675	645	647	662	659	625	579	591	644	606	674	635	604	648	596	627	637	632	616	630	653	595	594	639	606	647	619	629	632	660	605	635	633	628	600	577	647	666	641	651	632	625	628	621	602	611	636	625	652	656	613	614	635	631	628	620	627	664	686	648	626	647	614	624	628	599	669	602	654	612	611	644	580	596	654	619	659	609	603	621	618	674	611	598	649	613	622	621	637	636	654	733	640	586	575	651	624	591	660	606	580	657	626	634	622	660	640	622	583	669	612	627	638	623	652	622	616	582	623	621	632	673	607	582	634	601	626	633	619	601	634	592	647	572	660	648	589	626	620	603	688	644	609	625	604	624	603	596	613	607	636	636	637	615	613	593	636	628	656	665	688	588	666	628	653	601	601	604	610	605	659	640	635	657	629	589	611	633	611	656	647	641	627	588	644	620	633	639	623	633	666	640	652	566	645	613	640	621	667	636	643	540	630	615	666	630	676	660	643	565	627	608	639	625	638	623	658	668	635	617	635	612	612	660	634	619	658	605	624	635	624	639	653	620	625	619	629	620	603	618	612	628	619	636	614	658	635	617	603	630	637	606	638	612	652	616	653	618	618	624	593	644	582	665	621	612	648	666	632	623	589	607	624	609	638	616	591	605	620	596	589	619	637	595	614	615	646	624	604	648	660	644	614	611	573	645	675	611	665	675	626	616	657	589	653	619	659	642	644	618	621	599	611	643	643	597	584	630	670	626	618	624	675	659	630	634	632	622	581	624	639	618	598	640	602	647	593	615	626	673	589	671	611	601	637	628	626	597	626	604	644	595	606	657	590	637	636	636	646	635	591	640	622	631	611	617	604	592	634	620	601	617	606	650	625	662	680	641	641	627	587	613	611	648	635	630	627	653	635	638	617	644	627	642	616	651	649	652	594	638	651	616	621	625	637	573	632	602	647	643	593	647	638	642	641	628	622	605	626	655	632	623	630	592	632	601	637	619	616	605	626	651	618	653	646	645	635	614	674	639	598	652	595	615	650	619	645	612	616	617	660	595	593	637	604	597	636	661	631	620	609	616	652	632	636	621	643	601	639	633	660	637	622	617	613	643	647	622	628	643	657	597	648	594	610	649	597	621	604	621	665	650	617	634	606	623	616	614	622	617	652	599	622	604	668	651	624	644	642	593	646	615	603	572	648	566	593	663	631	688	669	604	647	623	586	622	626	560	637	620	651	622	648	610	601	614	611	609	613	627	660	620	627	626	646	641	683	624	654	654	601	644	637	622	633	611	638	635	671	635	607	606	626	668	586	582	623	635	616	603	623	610	684	572	607	628	580	565	649	608	665	634	594	619	632	594	658	649	614	607	646	656	605	595	690	607	574	660	621	644	648	652	642	661	632	629	610	582	616	621	636	607	637	614	649	666	623	652	645	653	628	682	624	618	631	607	571	594	635	631	600	669	667	657	604	629	666	637	611	600	624	664	648	655	604	650	649	629	677	629	620	649	638	621	626	689	614	638	633	627	639	659	634	676	630	587	610	646	633	625	582	581	599	607	667	635	587	606	664	589	647	631	629	626	584	640	647	615	635	643	610	596	636	647	685	604	650	606	628	611	591	609	579	632	635	650	655	646	658	619	627	613	609	638	606	630	632	644	583	630	642	594	600	639	633	624	613	629	608	596	642	621	630	653	635	617	632	655	603	579	597	652	627	627	622	651	642	620	645	620	612	634	656	641	606	673	622	648	642	661	637	630	625	628	624	672	620	628	650	600	650	655	600	625	634	618
3664	608	385	275	313	309	249	272	223	248	223	229	236	234	201	215	216	240	238	209	235	236	239	224	235	243	240	203	231	221	255	245	245	245	245	225	228	229	243	239	208	246	231	208	232	227	253	263	241	267	247	223	251	201	203	233	248	232	234	211	219	231	203	222	243	228	231	246	235	241	229	225	254	198	209	212	261	250	221	259	224	253	229	238	242	219	254	231	212	210	229	232	235	218	244	227	196	195	216	245	213	244	248	225	245	212	240	245	239	223	265	210	198	253	244	234	237	256	238	217	242	240	230	227	241	200	238	248	238	229	251	228	244	232	248	270	224	226	243	224	255	215	227	238	238	241	243	228	206	256	229	235	227	211	238	222	221	215	220	244	215	239	221	207	241	235	243	216	222	249	211	231	240	207	242	248	241	246	246	238	210	248	209	243	238	248	216	216	222	232	243	217	254	268	225	236	227	232	241	230	238	216	244	240	218	262	236	235	249	233	240	218	251	246	206	245	212	235	232	224	227	216	238	230	221	235	216	221	224	212	258	240	222	224	233	242	235	231	206	256	235	222	228	229	236	262	245	234	224	223	217	200	250	246	252	230	232	222	245	234	233	227	209	217	221	236	232	223	214	227	214	239	234	254	227	264	229	211	240	240	219	229	243	274	213	220	241	271	255	200	231	199	213	238	244	226	230	218	238	229	246	226	272	215	221	241	229	242	241	255	219	268	218	239	206	225	240	197	239	236	242	222	230	225	237	211	268	256	232	258	234	216	238	210	238	232	253	236	240	255	215	213	230	229	230	240	264	239	209	240	262	237	237	210	207	238	231	201	217	226	264	248	235	245	213	247	219	248	243	256	249	198	248	251	228	230	243	237	222	222	277	234	216	268	244	221	220	223	218	221	213	239	242	218	251	244	208	223	229	244	230	218	224	244	222	230	207	258	254	238	230	238	245	240	241	228	242	232	238	265	266	233	246	230	234	239	236	224	217	253	249	220	232	235	220	239	241	250	272	242	237	222	267	247	223	237	237	240	237	221	220	240	231	248	245	250	245	233	220	216	222	231	239	218	248	209	228	254	266	237	222	243	237	214	215	222	228	213	225	255	257	247	235	231	225	235	241	225	211	254	219	204	241	218	218	237	231	255	260	234	221	234	228	237	235	233	242	195	225	221	246	236	243	233	218	256	235	246	229	242	230	236	238	229	229	229	239	270	241	245	253	232	245	227	210	241	261	244	244	240	241	239	222	230	210	257	232	271	237	212	214	232	244	229	215	220	243	213	205	257	211	213	210	219	237	219	243	204	245	224	228	218	231	245	235	238	246	246	253	254	255	212	232	254	221	209	229	205	234	243	257	247	200	230	227	217	230	238	256	243	237	252	232	238	228	222	197	249	230	216	241	220	240	255	230	247	239	235	201	213	245	252	238	243	200	237	237	232	228	250	232	252	217	211	235	215	215	234	231	246	226	265	204	192	214	216	232	234	241	236	238	263	211	252	231	206	222	244	228	239	285	232	247	242	269	251	246	220	219	240	227	215	228	216	237	259	245	246	238	235	215	219	226	239	252	236	233	214	225	243	244	226	235	249	217	235	206	235	236	222	214	257	207	252	256	221	230	237	234	221	242	214	226	225	237	260	216	231	229	259	249	261	224	271	247	231	242	239	228	223	207	220	217	245	243	238	226	226	229	247	230	239	244	236	238	229	220	227	259	250	219	249	235	236	240	249	238	211	226	229	253	261	224	231	240	281	201	258	217	234	235	237	231	212	264	247	229	253	236	258	255	247	237	227	223	232	254	253	240	249	278	230	254	227	232	236	236	224	254	221	226	236	207	228	234	227	263	245	248	211	232	227	212	257	256	272	258	236	212	210	224	267	236	261	202	222	243	259	255	228	241	228	249	236	242	217	218	258	247	213	225	239	251	264	256	206	227	253	240	231	244	257	245	220	213	218	240	227	230	232	267	261	244	272	235	202	216	244	249	218	242	241	224	231	265	213	215	245	225	248	216	236	234	239	210	252	226	238	243	238	241	231	266	239	209	239	230	204	230	221	222	240	244	229	209	243	230	223	241	270	220	236	233	231	249	217	251	229	258	232	249	222	237	251	222	231	236	244	219	270	231	212	244	255	227	231	215	237	229	226	243	212	230	257	232	223	228	265	253	268	242	249	221	255	243	208	266	228	229	208	241	226	251	244	228	232	191	230	254	214	257	266	240	229	250	245	247	242	215	255	246	270	219	205	242	225	229	239	208	190	246	236	225	254	223	246	224	235	260	225	240	218	248	227	248	227	255	240	218	256	220	234	245	257	243	252	210	239	250	211	205	227	232	225	225	238	263	236	229	238	234	230	239	235	248	218	257	226	258	269	216	231	219	257	219	231	258	228	262	238	230	258	210	225	209	199	244	245	245	210	236	226	267	213	216	238	250	238	214	212	243	202	231	230	237	243	223	234	218	223	240	221	231	222	242	213	230	258	244	240	236	227	235	247	266	224	221	259	248	255	253	257	227	241	213	227	217	258	237	223	231	221	221	221	205	235	207	256	244	233	225	220	256	244	238	230	237	241	240	213	194	204	230	243	230	234	228	234	271	230	259	222	258	255	227	257	246	247	277	231	243	217	248	225	219	219	232	224	229	236	211	255	251	246	227	250	245	224	253	252	238	229	236	212	247	225	195	214	237	273	236	255	250	235	223	241	237	245	219	227	221	235	230	220	247	230	242	220	248	204	236	229	211	214	227	230	235	235	234	247	260	232	259	253	239	224	218	256	217	214	216	202	220	233	235	190	245	194	258	246	249	235	242	206	227	230	212	249	209	213	249	255	200	242	214	256	253	256	224	239	245	215	260	234	215	244	238	267	252	232	250	219	241	207	258	243	242	210	240	201	242	248	251	235	234	235	241	250	228	270	264	236	202	252	263	238	221	234	221	243	225	228	227	212	227	230	249	236	219	249	217	241	229	248	237	214	244	225	246	235	250	267	230	212	233	263	238	257	254	233	242	251	232	231	232	211	219	261	229	247	236	231	236	243	229	249	221	232	238	226	234	226	229	206	233	228	215	228	231	226	208	207	214	233	259	224	239	236	225	226	223	218	235	237	203	229	224	237	235	238	220	227	236	235	236	233	238	228	225	227	257	238	233	206	231	212	210	215	250	216	232	232	255	221	273	252	268	254	227	253	221	228	221	245	237	229	263	217	251	239	223	229	218	234	236	215	203	224	223	270	240	220	221	230	205	245	250	246	225	248	228	245	209	249	250	219	216	209	239	234	211	256	250	247	238	210	215	244	207	237	244	210	229	260	250	221	196	210	213	225	217	204	261	218	227	231	201	207	241	174	261	217	198	225	242	242	236	222	237	251	259	232	250	216	236	231	242	234	264	215	246	230	225	246	247	263	218	232	219	237	215	218	231	223	203	190	211	242	259	258	245	221	217	234	257	241	223	266	248	223	238	244	228	226	234	246	235	205	240	241	218	242	243	219	208	241
3153	810	810	759	923	861	792	645	648	557	609	575	581	550	618	572	582	587	540	563	539	586	589	566	530	599	568	545	518	577	619	555	578	592	565	554	518	608	582	540	545	552	587	548	571	545	588	595	545	554	542	507	602	572	531	569	560	590	561	565	576	609	573	561	599	580	584	561	562	566	584	576	564	536	559	586	559	592	569	567	593	556	520	560	562	528	559	545	549	606	568	573	563	570	567	574	567	529	571	504	571	566	569	564	572	534	560	614	594	557	583	621	576	593	545	503	556	575	583	592	576	562	591	603	520	571	543	555	538	577	578	556	564	559	536	568	581	512	564	536	582	553	543	537	582	580	583	549	551	532	567	557	558	588	541	549	541	582	522	609	566	543	521	562	578	542	614	568	595	525	613	542	541	553	549	529	563	620	572	586	528	596	572	570	579	549	552	558	565	579	541	559	530	515	587	578	562	576	574	497	578	546	570	583	527	544	549	547	595	579	590	574	571	540	550	570	563	540	537	564	544	584	585	577	589	522	530	565	568	601	576	545	560	521	609	547	566	586	556	557	556	610	574	548	560	525	610	564	589	560	546	591	541	573	582	533	510	549	573	534	544	601	541	533	523	595	571	564	562	539	522	576	529	574	541	565	564	586	587	550	616	579	553	553	582	543	608	541	541	554	591	583	601	555	557	561	584	490	565	594	547	574	529	574	528	567	546	609	527	627	569	537	525	578	582	584	559	540	521	582	547	579	558	575	564	582	573	548	599	553	596	544	569	567	612	559	554	549	571	580	544	557	583	562	573	548	561	585	599	578	616	538	582	536	554	580	558	517	607	592	550	552	580	587	543	576	546	546	589	531	585	583	536	540	582	549	539	547	539	552	552	535	562	574	576	522	520	585	564	578	590	597	569	584	612	583	545	581	512	554	533	569	567	572	587	556	568	572	546	567	545	597	541	551	508	584	545	542	517	531	518	539	575	550	536	589	569	552	565	562	560	586	538	585	538	554	572	545	530	572	571	571	567	573	601	579	571	561	592	554	561	556	562	581	526	596	547	569	516	558	527	572	560	564	599	580	542	585	586	593	526	580	567	585	555	567	547	575	580	553	548	562	546	539	549	576	534	564	545	519	541	472	570	587	532	540	600	605	571	549	562	581	541	613	608	573	578	570	577	608	560	562	560	559	569	556	570	586	569	549	593	565	591	572	561	582	565	530	539	579	561	534	557	600	566	567	581	568	577	596	572	554	527	568	579	572	574	564	569	601	604	549	585	544	571	579	548	543	591	544	560	570	579	543	593	540	560	522	569	555	543	543	545	542	555	592	585	569	537	611	572	537	574	571	614	572	552	543	545	530	533	552	588	555	559	547	546	528	548	563	543	557	551	597	616	550	589	560	606	559	605	574	571	573	566	595	614	593	578	527	583	594	543	561	546	611	535	532	609	588	553	554	599	514	588	556	540	583	566	533	582	535	534	555	550	581	569	579	542	524	560	527	536	553	561	551	584	541	569	564	572	586	546	553	560	534	580	573	556	583	598	577	530	553	558	570	545	529	544	529	556	525	574	584	524	559	517	564	546	525	576	521	562	560	551	603	581	553	565	548	552	530	571	590	584	551	576	547	568	580	550	584	550	581	588	556	518	559	571	585	588	551	581	570	576	574	538	548	523	603	529	567	544	571	589	606	535	564	576	562	546	537	549	568	516	568	579	547	507	579	577	583	541	531	589	543	571	549	554	597	573	544	611	573	562	563	536	580	579	550	550	578	575	583	548	577	583	591	584	587	571	540	578	586	521	540	556	577	519	579	576	547	597	546	558	541	532	603	541	568	582	567	568	567	640	557	573	587	580	546	555	588	561	537	565	553	581	548	576	595	547	587	598	525	584	555	533	531	567	539	539	536	589	552	580	561	575	593	540	545	588	589	531	550	556	570	588	563	561	581	566	619	577	599	588	544	579	595	568	526	547	567	518	555	583	566	563	546	589	577	601	564	591	579	592	571	569	570	543	549	595	588	561	605	562	545	538	601	535	577	562	549	585	562	571	546	591	583	552	541	528	590	588	551	551	587	545	574	556	571	570	542	532	542	509	592	539	564	544	545	561	585	589	539	590	579	567	590	546	534	553	578	537	556	558	552	582	575	532	590	545	562	569	580	585	565	578	562	631	549	598	558	551	538	552	550	558	575	565	555	583	562	566	530	530	558	575	576	587	580	607	610	598	559	562	587	521	576	563	542	548	575	522	549	520	555	531	580	543	563	584	599	577	523	538	580	578	586	540	587	571	591	560	572	525	554	551	576	539	557	585	536	581	551	593	554	535	581	571	552	580	580	553	585	538	581	515	606	599	555	572	547	538	583	550	558	587	560	547	580	525	585	558	545	560	544	547	544	597	543	521	580	566	560	530	576	567	596	540	539	576	554	552	556	559	562	582	526	578	605	579	579	577	561	614	562	582	586	558	552	561	537	550	560	523	565	567	541	548	514	596	544	537	556	596	566	545	572	560	531	581	530	542	563	543	550	557	561	549	561	584	596	545	591	552	570	557	574	557	584	567	522	556	534	569	561	596	543	572	579	580	568	560	587	587	574	599	589	552	571	539	567	564	549	575	569	544	578	557	558	544	599	584	612	537	575	568	566	573	514	581	548	551	542	586	548	547	534	571	580	550	545	585	575	584	561	563	566	603	574	572	611	539	551	584	545	581	562	538	579	556	542	534	574	556	563	557	540	557	542	591	561	585	560	541	554	534	548	562	536	536	554	596	533	548	580	602	556	576	572	552	564	566	541	550	563	561	542	561	576	569	528	573	549	586	582	564	506	558	548	553	522	586	520	521	528	546	568	567	564	564	557	545	541	521	586	544	548	545	574	518	563	570	555	543	570	551	535	552	535	593	525	603	555	544	574	530	581	557	597	539	566	547	541	585	605	618	523	546	593	550	572	557	575	567	593	563	553	572	582	580	597	571	529	573	547	620	555	583	559	576	516	597	554	557	586	569	556	555	546	531	555	626	602	522	550	589	571	537	595	544	545	560	579	581	552	529	607	603	624	565	528	579	572	599	551	540	545	581	548	586	555	570	569	575	526	564	608	540	572	574	553	536	535	553	563	538	578	561	570	552	601	550	569	557	555	585	601	534	562	563	569	541	579	572	579	535	589	575	578	597	568	544	588	589	579	572	560	547	559	537	522	588	584	585	562	554	568	527	525	556	558	569	545	554	584	587	594	556	501	587	595	508	552	572	620	564	573	585	535	584	566	584	589	556	553	592	569	541	572	576	578	569	586	526	544	555	623	593	545	612	599	584	592	573	549	526	591	590	570	566	542	558	540	595	549	612	551	569	515	590	559	533	587	568	613	559	565	518	572	570	584	555	601	552	574	594	557	593	573	607	553	570	561	558	562	556	560	606	531	575	524	515	573	536	560	590	600	585	582	572	564	549	588	547	554	592	566	595	535	582	597	590	572	572	549	500	598	579	507	583	545	546	617	558	562
13784	2859	1996	1222	792	563	452	382	265	225	220	201	182	176	166	184	165	143	138	171	131	138	148	147	162	146	121	129	147	99	129	122	126	125	127	133	128	125	134	115	117	141	142	121	147	135	127	131	135	145	126	133	131	137	133	127	131	125	127	93	111	121	128	109	119	102	111	106	149	104	124	120	113	123	131	110	128	109	129	127	101	113	136	134	125	138	106	106	130	123	113	114	130	116	136	125	133	130	109	108	119	103	108	124	131	132	133	143	114	105	120	104	125	120	113	129	122	90	133	113	110	113	134	115	125	120	109	113	117	105	129	125	121	112	130	133	128	126	119	129	128	121	118	120	129	118	129	115	106	121	126	126	143	115	119	122	133	118	114	115	140	124	117	136	125	119	123	128	121	131	95	127	124	127	141	106	94	155	139	116	112	108	112	101	123	123	121	115	108	121	111	133	115	106	129	130	129	110	141	130	122	127	127	114	124	135	137	120	117	124	98	101	132	126	123	113	120	157	139	127	114	128	110	98	136	147	111	125	136	122	136	134	110	121	137	124	112	127	118	136	119	138	124	109	114	118	130	160	108	104	115	118	133	111	115	109	115	107	121	144	128	118	136	119	132	126	127	121	124	109	126	110	138	129	117	115	121	128	128	113	132	106	109	95	132	139	115	116	126	114	114	104	104	132	116	128	123	130	118	129	117	121	133	129	129	122	101	114	117	124	124	123	119	119	124	120	120	124	135	132	131	103	132	106	119	125	98	131	108	121	125	123	123	116	110	120	127	106	124	121	113	153	113	93	127	122	122	133	130	119	113	117	107	123	111	117	125	130	124	122	115	110	104	114	113	116	119	105	114	115	106	92	100	125	115	120	131	123	130	117	127	145	144	128	129	140	116	139	124	120	112	115	123	131	125	113	120	108	110	138	122	123	109	102	144	135	117	116	111	108	127	136	119	128	129	143	141	132	126	114	119	114	133	131	110	147	104	136	132	117	142	114	123	154	124	146	139	131	137	110	117	133	118	119	122	126	126	109	125	113	142	127	110	104	126	113	123	125	134	133	126	111	128	109	132	108	103	129	119	140	107	102	151	117	130	120	126	131	126	130	124	133	91	122	142	144	123	109	139	127	131	122	122	137	135	119	117	125	127	127	118	91	131	138	102	106	105	129	109	122	104	111	152	126	132	115	113	130	96	127	143	119	135	115	127	109	135	129	132	98	125	144	133	128	118	95	135	96	124	116	106	121	118	126	125	122	121	112	117	123	118	106	114	123	149	125	124	131	119	115	127	111	117	104	104	142	147	131	118	123	117	112	141	106	115	137	119	109	120	110	102	120	123	120	138	114	133	132	102	124	127	96	126	138	114	110	129	119	114	118	116	114	115	123	124	123	138	126	96	147	122	112	107	135	133	101	129	122	112	124	125	111	110	124	126	118	127	116	114	134	148	118	116	154	112	122	125	114	101	115	129	124	117	126	114	111	126	139	121	110	118	109	127	136	127	114	103	107	115	140	108	115	106	103	114	102	135	114	119	123	105	111	130	124	112	138	140	127	135	111	142	134	115	101	128	143	112	119	135	124	118	138	105	124	133	128	140	120	114	112	128	125	126	114	97	118	110	125	118	119	114	117	140	119	107	123	120	113	135	132	137	119	94	122	124	127	145	118	129	120	137	125	129	116	117	114	120	120	130	113	121	149	117	113	138	119	111	114	134	157	118	138	129	123	129	119	128	146	109	125	119	120	148	113	126	109	122	130	105	127	117	114	114	137	122	111	126	117	120	116	123	110	114	124	129	134	127	126	125	120	121	124	98	128	123	132	132	122	119	134	140	97	100	140	160	110	107	118	138	123	105	133	142	120	122	110	87	108	110	127	109	119	102	125	110	123	102	112	124	120	133	146	84	125	137	112	135	121	109	102	123	139	129	141	133	98	136	123	113	116	111	124	119	115	123	117	132	128	118	142	119	103	129	118	106	118	135	142	114	130	139	117	134	114	130	124	113	108	120	118	125	111	114	131	130	120	104	109	114	116	124	127	128	110	101	128	137	90	114	110	136	126	105	120	105	123	116	130	131	110	116	119	105	114	127	125	136	142	143	131	114	120	112	132	119	117	137	118	106	128	115	123	124	123	115	126	121	112	132	133	109	122	126	135	120	120	111	119	125	121	131	116	132	137	100	100	129	120	119	119	123	124	128	132	121	125	108	119	103	136	121	139	110	109	120	121	138	143	114	116	115	126	129	138	118	123	129	116	129	112	153	132	123	122	128	111	122	129	119	134	122	124	116	117	107	129	121	103	135	114	114	120	121	118	101	115	117	121	116	127	119	107	139	104	105	124	114	126	115	130	121	122	134	121	144	110	125	127	106	134	131	106	120	120	111	141	116	112	109	116	132	115	130	136	127	102	128	104	120	129	122	154	113	107	115	127	131	126	117	116	125	128	109	138	116	134	138	127	131	154	107	117	123	132	130	125	142	113	97	100	106	132	119	138	123	131	117	118	124	137	115	103	119	108	128	116	115	109	119	127	119	112	125	108	115	140	128	126	131	125	110	123	103	100	106	124	104	130	123	109	122	121	137	112	125	126	110	123	105	121	130	117	127	139	113	114	98	98	113	100	141	107	116	116	117	109	151	134	128	130	128	106	112	120	120	126	107	123	149	131	107	113	113	123	129	116	106	104	113	109	103	125	126	111	90	137	123	118	131	118	108	126	108	128	115	124	133	121	139	126	128	127	112	118	136	132	131	153	124	91	133	108	118	113	116	125	145	116	125	123	120	133	132	130	138	129	118	95	127	127	134	140	129	113	109	143	129	118	119	143	125	121	128	137	109	130	109	122	128	114	127	113	108	123	113	134	115	136	122	107	116	120	132	114	126	127	139	140	124	130	127	127	111	151	126	109	105	129	149	114	137	111	127	105	112	126	127	137	126	112	105	107	112	117	111	118	115	114	143	133	130	104	124	114	127	124	119	124	113	130	121	101	109	124	134	126	113	116	147	110	131	128	132	118	150	128	126	129	123	101	127	107	107	137	130	114	121	119	129	126	135	129	128	129	118	103	115	134	114	121	138	116	112	116	110	136	118	108	139	130	122	124	121	122	144	138	124	103	111	120	124	124	131	129	117	124	137	106	136	113	122	132	119	115	115	107	103	112	127	123	113	113	121	123	149	121	135	109	121	130	125	131	129	121	131	115	128	107	119	119	143	124	102	135	121	126	119	120	110	122	110	125	111	100	126	109	107	126	124	123	129	109	138	129	116	122	110	103	117	112	147	110	115	134	123	129	116	132	112	114	139	115	99	116	129	118	128	111	131	135	124	118	123	99	121	107	127	104	138	103	125	107	117	112	123	92	135	138	130	147	136	117	112	118	108	127	137	121	113	117	125	121	133	133	131	132	115	123	115	125	131	108	136	132	151	121	113	130	115	121	133	142	142	105	129	113	109	128	116	117	103	123	110	124	112	118	132	108	137	122	126	121	120	131	129	140
8806	1586	3416	3616	3027	2276	1994	1717	1270	1077	960	905	794	703	672	604	607	596	574	539	517	524	478	469	472	474	464	454	473	415	443	429	413	455	388	415	380	392	403	374	372	373	413	537	498	408	436	405	406	400	406	413	364	378	384	344	353	394	370	377	395	370	359	338	379	356	380	330	359	334	355	392	377	361	386	380	367	359	359	338	388	356	366	327	331	394	339	324	411	309	362	366	370	350	363	350	379	349	373	388	350	358	359	335	311	382	348	365	366	332	342	354	349	329	341	351	355	357	373	326	351	367	349	331	320	348	294	346	311	357	349	310	345	322	345	311	350	341	348	326	332	358	342	338	310	356	342	357	393	370	364	365	359	339	363	349	361	347	342	331	360	354	370	347	340	346	354	329	359	321	354	345	371	350	353	342	360	354	329	349	348	332	342	342	345	342	359	359	335	381	328	339	331	380	332	349	354	332	358	321	362	379	357	345	341	380	325	356	347	354	322	369	314	335	318	309	341	341	327	336	378	379	320	363	364	348	332	374	353	330	328	326	354	370	333	357	356	351	332	337	331	364	346	396	335	350	351	367	339	334	349	326	338	374	351	344	343	340	345	306	347	361	345	346	353	369	353	348	378	374	340	337	367	344	346	351	370	338	335	337	338	331	338	335	349	349	373	359	357	300	361	337	328	358	382	359	326	377	329	342	316	354	352	341	365	371	352	355	376	397	352	346	340	315	341	360	317	338	340	367	330	339	335	369	350	315	359	334	316	349	368	343	345	289	387	328	359	366	356	372	322	358	338	335	352	336	384	360	336	355	335	360	350	372	390	362	334	364	333	345	350	360	354	344	341	375	358	308	364	359	322	349	356	376	331	349	352	330	350	356	351	354	311	338	352	346	314	363	332	341	371	370	354	324	391	337	328	328	333	355	370	322	324	350	356	326	344	373	338	340	374	319	342	324	345	338	324	344	323	353	322	361	342	348	336	340	326	337	347	348	359	338	335	368	309	346	301	349	337	346	337	328	328	323	328	341	375	343	343	355	349	359	353	357	360	348	338	362	326	348	328	343	333	344	339	363	340	354	360	325	330	326	349	340	346	352	364	337	351	317	345	368	346	352	364	363	364	343	377	342	378	355	326	329	342	350	361	346	355	327	353	313	318	332	336	346	352	330	348	336	353	323	349	343	351	370	340	351	362	350	356	329	348	363	334	354	360	345	338	333	347	345	348	378	332	351	339	329	348	359	310	328	342	364	360	321	356	349	386	352	348	360	334	341	323	317	363	358	324	345	341	361	344	339	328	379	340	330	359	357	366	365	347	350	336	331	358	345	362	351	332	342	304	360	312	330	357	368	370	348	346	365	344	359	365	335	359	345	340	313	389	322	341	350	351	351	360	360	371	339	333	332	343	362	326	350	366	343	337	344	337	322	326	351	325	337	368	315	355	382	360	327	349	368	338	350	350	326	378	326	342	346	403	356	333	322	312	350	346	354	359	337	362	333	350	371	324	340	317	337	345	344	345	380	339	349	366	342	359	310	361	321	339	335	352	369	354	330	352	357	337	329	353	342	330	351	337	345	328	349	362	331	329	348	365	342	331	327	331	343	344	347	317	358	328	356	342	328	331	332	355	350	343	333	332	337	342	363	347	368	319	344	334	335	328	340	337	333	343	343	372	327	368	365	322	341	337	324	331	338	340	320	375	343	337	362	349	350	312	365	350	333	324	327	330	357	341	362	320	335	373	361	341	340	356	361	382	347	342	352	358	322	340	333	352	337	363	329	357	333	341	324	322	327	332	311	340	320	355	362	361	342	352	371	376	348	329	359	311	353	347	357	326	352	312	351	366	332	338	344	352	309	343	305	318	347	371	355	350	341	340	362	337	355	361	335	314	314	313	351	310	378	329	337	331	331	363	379	340	317	342	332	329	374	348	342	344	339	330	353	371	330	336	351	357	346	329	356	343	344	338	342	331	345	346	347	325	334	369	325	347	341	348	329	348	368	320	382	345	333	333	380	338	304	331	340	365	360	352	373	361	392	358	344	353	342	350	331	367	344	348	351	329	356	350	321	366	327	342	343	341	353	336	345	356	325	330	321	333	325	349	350	339	342	355	349	322	332	341	346	317	349	367	344	356	321	321	330	336	352	349	328	342	367	337	329	309	334	335	333	384	314	349	370	343	329	333	308	325	347	325	331	355	337	384	366	308	370	350	335	353	369	349	334	340	319	345	323	382	361	356	342	359	325	354	356	328	323	347	352	332	356	369	348	351	309	320	354	365	358	352	348	304	332	341	303	344	346	370	367	352	317	310	349	370	333	336	344	349	348	300	356	364	363	352	320	351	379	375	336	320	335	338	301	355	356	358	353	331	325	358	359	337	354	359	313	383	338	318	387	379	340	349	358	344	387	307	333	331	331	359	364	335	336	321	354	350	333	357	306	334	340	328	346	350	347	378	363	353	340	332	377	324	354	335	367	328	362	359	343	352	334	342	305	344	340	356	345	314	341	350	326	331	365	323	306	363	360	330	327	324	395	334	361	332	336	370	349	365	344	363	341	355	336	349	388	347	362	349	317	338	352	343	363	335	367	348	345	342	322	346	379	313	336	311	368	344	378	356	343	344	366	346	373	365	352	322	375	295	303	376	346	366	339	362	336	329	365	357	344	359	349	348	365	345	360	380	359	340	322	364	310	322	344	346	373	369	338	352	377	286	335	320	347	351	309	317	364	349	338	350	368	353	346	347	303	353	323	333	347	323	364	390	329	323	335	340	342	351	314	314	337	364	336	343	385	341	384	356	350	344	330	328	333	346	339	326	370	327	365	381	331	340	320	347	347	299	314	338	337	344	324	334	335	339	341	379	355	359	340	334	341	327	323	351	359	350	308	332	368	364	350	357	381	358	342	345	373	346	339	332	352	321	350	342	353	333	364	338	363	360	347	324	346	352	348	354	354	351	316	368	337	352	362	358	341	344	357	338	371	351	337	390	342	297	302	363	301	349	331	355	325	345	362	336	362	358	316	345	318	377	348	329	380	346	342	332	357	338	366	325	330	348	331	327	326	363	351	328	354	365	343	349	316	326	331	342	358	331	337	333	359	370	360	370	364	360	361	328	350	333	328	385	332	329	344	344	366	303	358	353	348	370	391	338	381	362	347	354	360	331	359	345	332	356	344	335	325	337	342	364	352	318	339	362	328	386	369	366	331	358	337	348	355	362	368	343	299	325	350	333	351	355	355	351	346	361	375	359	327	342	347	324	357	338	359	328	344	333	348	328	352	344	368	371	360	368	343	335	370	348	350	355	323	347	352	342	334	306	353	323	358	346	331	362	350	361	342	346	323	320	378	340	351	328	378	353	320	328	344	370	363	358	331	385	361	332	322	336	317	328	354	358	374	328	345	343	353	336	331	335	354	354	344	318	367	348	370	358	348	365	330	375	332	320	345	348	352	339	368	318	346	342	329	344	337	350	331	352	328	343	324	356	319	344	350
24693	6743	4511	3192	1845	1214	906	760	547	507	405	385	355	343	375	354	336	318	324	293	300	295	274	297	276	262	271	230	251	272	283	259	252	254	256	249	280	254	259	243	256	237	284	284	235	283	250	269	281	296	290	297	280	246	253	228	253	267	242	261	263	256	252	245	225	261	262	284	246	242	224	251	251	222	244	245	266	243	243	266	277	253	266	246	264	216	249	252	253	266	235	245	265	268	245	279	234	261	245	232	240	236	273	222	247	250	277	235	268	243	253	248	232	255	248	242	239	254	228	261	223	267	261	257	248	222	245	250	230	249	259	231	253	271	259	236	250	232	208	226	283	236	222	238	265	221	234	255	238	258	213	252	238	243	222	220	248	214	235	230	226	249	236	241	258	280	254	241	236	227	261	271	251	225	232	240	245	230	255	256	231	251	260	233	263	240	272	226	227	260	248	263	250	242	265	233	240	262	232	255	262	262	236	266	220	269	259	269	233	242	223	234	263	251	245	249	239	249	270	229	227	255	243	242	244	242	235	269	238	241	246	246	244	259	222	266	245	240	244	245	259	240	245	266	266	282	245	264	258	238	232	242	221	241	265	243	239	257	283	248	245	261	269	246	240	222	243	255	260	243	228	262	236	277	226	233	237	261	246	231	252	261	245	244	228	236	272	240	236	230	227	228	258	209	272	216	218	232	247	241	222	222	263	221	228	239	274	263	259	257	225	252	236	239	248	211	211	235	255	268	224	227	269	229	241	231	225	267	253	264	246	252	265	210	237	195	227	220	230	245	232	279	260	268	222	240	211	236	265	213	259	223	225	228	250	230	250	230	238	246	222	236	231	251	246	270	245	233	228	245	256	255	250	252	258	245	239	239	258	228	253	204	226	245	258	256	253	247	237	239	273	236	267	268	242	234	239	239	258	260	231	260	247	233	241	260	244	256	246	229	230	265	280	244	217	242	239	234	261	248	241	267	250	256	243	224	225	252	255	257	253	229	243	235	258	227	258	213	240	263	249	271	261	243	240	246	235	232	266	233	253	269	222	239	249	225	241	225	233	263	253	246	267	244	245	226	249	272	265	242	256	244	245	264	240	237	246	263	257	255	260	239	240	247	238	248	248	241	262	261	240	231	239	211	268	230	229	245	224	238	243	274	267	235	240	249	261	257	218	255	246	263	239	264	221	220	218	240	251	230	226	237	236	258	246	265	274	231	233	266	227	254	240	252	216	260	223	234	253	255	251	235	277	228	252	237	238	264	208	238	249	250	231	259	227	233	260	278	238	281	242	241	244	232	221	236	264	273	223	267	244	277	247	265	219	262	243	259	244	230	275	246	224	271	240	240	243	244	238	243	245	246	239	237	267	252	239	236	225	245	243	257	242	230	250	221	241	217	248	236	240	238	256	260	260	239	239	238	232	263	261	239	252	257	247	236	250	283	254	219	268	240	242	260	233	259	243	232	247	244	249	221	250	269	229	263	255	240	240	253	224	241	223	258	239	247	271	244	285	264	268	254	255	283	235	267	224	245	234	222	253	280	258	238	240	254	239	251	254	279	241	244	275	251	243	242	222	243	263	267	236	246	259	261	269	253	266	229	230	276	242	229	239	219	231	240	261	238	277	213	246	248	262	220	240	223	262	234	271	251	238	233	233	241	268	247	282	266	275	249	267	247	242	248	265	244	244	234	255	260	243	281	227	222	260	247	257	229	275	249	240	252	256	281	242	215	259	249	255	211	270	248	235	224	239	237	245	234	236	247	241	247	237	242	230	241	223	258	241	252	236	251	258	265	240	268	244	226	228	273	235	277	258	221	282	245	212	250	210	270	242	270	264	249	264	231	263	232	232	234	261	241	236	224	226	230	226	252	194	235	255	238	257	225	223	230	238	243	242	247	257	255	229	252	255	257	241	245	239	272	224	243	240	232	253	251	224	251	256	266	274	247	228	249	232	246	244	248	233	250	212	252	241	249	253	252	242	220	263	261	244	225	245	231	257	251	258	261	266	255	246	241	235	243	238	229	243	221	237	265	254	252	248	233	222	248	238	217	222	226	241	241	255	250	227	256	267	262	228	251	278	255	250	261	252	236	242	253	267	242	275	231	224	262	227	262	229	251	266	250	247	235	261	222	249	248	250	199	276	288	219	236	232	239	222	265	266	241	211	219	228	254	265	244	269	225	225	254	236	233	241	269	234	245	240	267	251	250	250	255	241	230	260	263	230	224	256	237	236	252	250	259	257	244	240	252	245	227	245	252	238	247	243	256	253	262	265	248	276	260	226	245	210	242	267	239	243	244	229	245	244	261	238	224	245	231	238	245	240	252	244	242	238	248	240	244	245	276	226	258	232	238	234	253	248	237	241	272	242	246	252	261	248	234	237	197	234	241	255	260	236	241	225	285	251	251	219	226	219	232	227	247	258	269	239	238	263	256	243	225	225	251	228	255	229	240	238	249	238	223	248	231	265	277	282	246	235	263	255	265	246	240	241	258	267	238	246	261	245	235	204	230	239	232	243	244	247	250	263	228	256	265	282	241	236	233	232	252	260	231	227	235	234	216	236	262	227	226	232	260	264	256	245	261	240	266	252	251	241	252	234	228	236	216	218	245	234	261	263	226	198	208	246	264	250	236	264	251	225	252	271	251	273	223	237	246	252	254	238	266	228	252	268	254	248	247	252	277	257	264	240	246	238	230	281	249	263	239	222	220	252	265	268	235	240	233	217	243	252	263	234	235	250	235	283	267	265	270	237	254	267	232	248	232	224	224	226	224	204	263	243	241	252	231	213	248	262	240	242	261	247	257	237	253	223	252	224	246	259	241	229	237	260	239	246	274	261	254	247	219	231	234	239	240	249	230	223	244	260	259	219	259	238	268	265	235	257	252	259	220	237	244	245	231	219	245	235	241	246	213	271	246	237	218	249	253	265	257	248	261	233	256	237	239	245	244	263	249	272	258	247	246	249	262	268	256	236	237	227	240	286	261	262	270	235	233	224	258	246	250	260	250	256	270	222	263	243	254	269	242	232	265	220	250	240	270	268	232	223	274	249	249	237	236	243	253	242	242	227	249	238	242	254	268	225	245	247	267	266	230	265	271	291	256	267	255	273	228	261	245	239	236	204	273	240	267	245	243	240	223	212	236	219	270	229	205	240	253	232	256	257	260	243	250	240	249	236	237	229	244	240	238	207	210	235	266	233	220	222	222	244	250	265	263	260	233	226	247	242	243	244	274	260	242	263	260	249	262	243	247	261	250	230	255	244	253	231	243	262	232	214	288	247	256	257	243	255	254	255	253	243	244	244	274	271	271	245	224	263	243	292	266	262	243	267	272	242	245	216	239	246	238	259	251	243	233	226	252	287	236	229	246	265	251	231	233	221	249	230	280	246	261	271	245	239	252	251	255	254	258	225	243	202	226	261	230	242	256	261	262	236	254	256	242	250	268	232	256	269	249	229	239	248	234	230	207	230	245	246	263	232	218	234	234	248	247
13041	2608	6124	7198	5768	4306	3565	2833	2376	2210	1902	1728	1501	1371	1254	1222	1164	1134	1005	1016	981	944	914	858	909	815	775	854	833	813	745	763	729	744	747	753	712	730	718	721	701	704	899	1047	924	835	737	730	703	710	742	709	701	707	720	683	614	685	607	673	602	687	660	683	657	679	653	635	627	597	631	633	712	691	647	623	653	657	657	578	657	660	656	651	669	606	651	678	608	660	657	615	629	659	629	600	646	618	653	622	650	622	593	638	596	637	597	621	616	657	593	647	634	609	633	645	599	653	656	641	625	652	618	671	635	564	650	619	636	602	647	648	656	612	635	665	626	590	622	665	662	589	585	601	597	585	632	652	640	639	632	614	633	623	618	670	637	612	661	586	607	598	604	588	606	626	640	613	602	591	639	594	634	635	627	662	571	663	635	610	625	623	629	660	610	607	633	614	622	654	630	610	588	620	589	649	617	638	611	599	588	631	660	598	624	662	660	603	601	655	643	652	622	638	605	592	650	588	623	592	625	665	638	646	627	626	609	649	598	606	642	609	626	560	643	608	659	635	609	614	617	645	645	598	610	617	642	605	635	595	635	624	655	623	617	637	617	647	625	620	685	578	623	604	600	639	618	637	655	632	655	642	584	619	602	613	594	622	653	644	583	618	588	574	620	610	584	625	637	608	632	638	599	587	632	573	649	634	610	597	639	660	577	600	609	665	623	631	632	641	593	644	613	601	614	623	635	668	633	633	640	597	658	588	624	611	644	603	617	631	575	628	613	648	610	681	611	628	612	601	610	646	623	635	632	624	598	649	611	595	606	624	617	616	618	614	619	605	631	624	629	654	632	626	608	642	667	643	619	647	616	618	597	645	656	613	602	616	631	632	652	635	599	606	623	630	628	566	637	622	643	621	640	630	603	611	656	646	689	603	652	589	622	577	630	629	589	660	607	639	636	617	620	622	595	665	632	627	598	654	645	617	636	661	625	612	621	613	638	615	602	604	622	654	628	603	631	602	611	610	629	652	623	590	620	639	616	576	686	644	567	595	667	653	627	610	628	626	671	609	617	603	613	656	596	615	617	636	636	597	654	605	634	599	627	596	618	623	620	609	624	683	652	630	635	627	565	602	645	619	607	650	626	628	610	597	610	664	648	653	628	628	614	690	636	622	667	627	611	598	616	601	579	631	620	621	612	613	634	612	642	579	580	642	652	603	613	596	648	676	629	620	675	623	644	627	621	596	631	641	645	624	610	658	628	612	604	612	618	603	637	600	621	619	618	628	605	613	611	664	612	609	665	617	616	609	604	643	644	624	632	638	616	677	648	631	611	618	614	660	616	636	631	629	584	648	631	611	646	623	653	623	585	662	651	643	641	603	639	622	638	626	586	641	610	652	605	612	588	614	608	593	609	605	641	607	604	635	634	629	613	642	643	617	646	613	676	652	574	624	658	574	641	601	636	572	590	612	662	637	633	624	650	620	629	630	634	620	593	654	617	636	608	656	630	575	632	639	594	620	622	657	603	608	629	612	630	603	638	665	615	595	635	635	646	595	660	587	649	598	588	604	634	615	541	647	593	664	617	609	613	660	645	602	596	640	643	644	639	635	586	635	619	647	679	629	635	643	640	614	626	670	622	613	593	580	601	583	662	635	609	603	652	666	602	621	593	614	632	618	614	654	618	611	613	626	623	636	607	620	618	627	652	666	600	593	643	615	617	603	651	678	567	550	624	645	650	595	613	628	624	643	574	619	631	619	629	577	635	599	667	643	651	635	584	634	609	603	619	601	586	621	639	617	608	631	675	620	593	590	608	677	612	602	660	615	662	646	619	590	610	622	665	623	616	633	628	598	688	644	601	663	606	626	618	618	652	664	657	632	640	653	596	610	627	611	677	630	619	611	616	656	642	671	584	642	569	637	592	591	591	660	614	632	650	615	645	637	634	614	570	605	605	597	642	623	654	629	618	622	605	635	571	640	665	597	621	618	557	663	679	582	596	661	621	619	647	629	636	599	630	572	580	665	611	617	642	646	603	595	640	575	621	655	668	598	600	570	603	572	637	640	621	607	605	604	623	655	632	612	656	585	674	629	622	612	608	609	574	631	652	603	600	652	602	624	578	653	669	630	664	638	606	621	594	629	649	590	620	640	599	611	631	616	613	632	613	600	622	633	636	644	628	577	660	645	629	656	619	609	619	613	628	627	596	563	606	645	588	641	616	611	653	641	613	614	598	656	641	634	629	657	567	632	606	603	707	624	619	625	662	629	658	618	614	642	649	630	612	660	555	577	618	636	613	640	626	593	614	612	612	684	611	582	645	585	636	648	660	619	635	571	616	603	594	626	594	605	608	619	629	598	614	642	635	651	610	638	593	608	609	641	597	621	673	644	643	602	616	672	650	640	646	655	630	670	602	672	629	603	609	594	610	643	604	616	619	632	605	620	622	642	567	657	594	587	619	631	640	626	610	640	639	625	611	580	625	587	624	609	592	607	647	601	625	602	617	619	599	612	619	612	658	613	628	587	644	633	631	603	674	654	638	607	630	592	623	671	624	626	641	617	574	601	597	627	596	604	685	610	668	658	651	666	569	608	650	621	654	629	605	608	622	612	652	603	632	635	622	640	608	686	646	637	601	625	629	611	633	632	646	627	615	596	595	607	598	628	572	584	623	601	625	584	625	635	616	590	607	626	659	584	604	604	632	661	657	658	627	611	584	595	632	637	657	567	636	613	624	633	630	587	649	655	591	649	609	642	648	602	569	616	629	625	602	634	653	606	603	592	623	596	608	629	631	633	610	576	569	640	636	615	611	627	631	587	573	569	613	647	625	642	622	625	636	637	647	644	658	625	652	580	612	586	605	637	645	629	617	637	616	647	663	604	626	653	629	651	592	605	627	606	590	592	676	621	632	655	633	593	655	620	651	639	563	628	661	621	612	652	624	652	651	603	652	639	612	638	584	626	613	624	593	626	572	632	711	613	617	628	627	662	656	602	623	661	642	611	626	604	643	578	612	637	646	642	637	601	585	646	612	624	604	623	616	639	615	601	622	639	611	646	601	628	577	667	638	604	634	618	637	611	640	643	615	631	646	605	652	602	641	655	631	651	632	636	631	627	605	655	610	623	644	600	655	608	626	620	612	609	635	632	601	634	607	637	620	653	630	626	600	604	610	631	625	622	643	604	635	605	616	612	619	606	613	615	610	665	648	569	608	652	630	650	579	604	608	589	596	639	634	565	584	646	629	622	627	664	591	585	621	606	635	595	601	629	577	657	598	583	586	651	595	618	603	666	579	606	634	655	627	601	589	628	575	636	582	608	639	634	631	578	653	590	632	620	675	590	580	628	673	641	632	621	608	613	622	634	633	616	661	618	640	660	676	599	634	543	613	662	633	629	630	615	621	608	627	641	647	659	585	598	623	637	587	593	599	675	636	618	636	610	586	647	670	633	617	634	599	642	624	621	629	607	641	628	602	590	606	607	667	668	674	602	618	616
4153	580	448	291	290	239	254	250	230	234	232	246	260	204	246	222	247	250	220	210	229	212	229	227	231	222	243	254	219	285	234	224	213	242	253	233	248	243	207	233	235	234	211	235	259	267	245	193	246	241	217	228	227	265	224	212	246	236	231	222	225	243	207	219	208	213	206	210	246	207	224	229	220	267	232	239	230	287	212	240	233	230	228	236	237	226	258	233	210	268	231	250	235	252	279	261	221	255	220	209	236	225	244	271	229	213	299	209	219	213	222	221	227	210	240	208	237	208	220	208	239	251	214	243	224	232	229	211	231	234	225	247	237	237	237	238	198	230	239	209	229	213	236	250	238	235	208	255	257	248	208	204	225	249	244	226	232	220	250	265	224	225	236	225	246	213	219	189	237	259	233	231	247	216	231	231	246	225	244	235	232	243	228	228	233	243	236	242	234	245	244	216	217	245	222	230	229	235	258	248	251	242	241	200	248	240	235	245	254	222	223	197	244	253	264	255	239	240	230	221	226	235	255	243	253	232	231	216	220	257	252	234	246	226	206	250	208	230	245	247	248	233	237	236	246	198	240	215	242	206	214	257	231	226	235	224	235	231	212	239	205	252	230	258	251	228	231	230	225	211	237	220	235	246	239	248	236	222	211	225	194	249	248	239	226	233	248	250	193	214	236	228	223	227	265	253	249	235	227	215	253	250	222	227	215	241	242	224	220	212	238	213	229	236	240	220	244	247	237	266	242	215	224	241	248	219	228	244	238	236	246	222	257	203	217	229	222	236	226	218	234	249	225	226	238	203	216	217	218	239	242	233	202	230	255	220	241	206	217	249	224	215	240	250	208	202	226	211	247	247	230	195	224	284	235	246	251	221	224	210	256	224	238	213	220	215	241	216	238	196	238	225	259	215	240	230	235	242	207	210	209	240	221	241	232	224	220	253	242	237	210	235	224	245	264	216	217	228	227	237	245	207	227	219	220	227	230	263	209	217	215	213	202	230	231	226	223	240	235	206	244	205	241	207	230	256	235	240	243	258	255	225	194	231	237	213	242	210	225	211	250	203	237	262	247	232	238	205	235	214	251	248	237	227	231	218	237	212	234	227	233	224	244	224	251	222	250	234	237	217	226	235	227	219	242	267	240	233	219	242	254	270	233	244	226	258	221	237	225	252	253	235	212	230	248	234	265	232	229	212	226	240	211	230	253	207	234	232	230	219	234	241	254	222	201	204	249	208	216	242	254	231	216	251	227	244	259	234	254	229	227	249	225	205	214	255	224	245	230	244	207	216	228	249	221	237	226	226	248	225	216	243	248	235	260	231	253	228	200	194	229	267	234	240	235	239	232	242	215	217	212	239	213	252	229	208	226	226	250	228	258	232	250	219	238	235	251	234	240	240	226	248	217	286	258	239	194	199	239	226	225	224	230	255	232	254	242	244	214	235	242	269	228	233	238	255	227	230	236	244	204	238	218	206	218	201	220	242	214	244	244	267	231	228	231	233	241	195	246	229	228	217	246	252	219	223	234	213	234	202	241	242	250	242	249	246	227	226	233	223	242	245	219	212	254	236	199	244	218	213	227	225	261	227	232	244	230	225	266	253	251	246	246	253	252	211	231	254	239	224	238	227	235	223	260	275	221	220	216	240	215	210	227	218	267	227	223	208	213	205	250	212	235	232	242	208	227	221	234	264	229	226	244	251	244	238	262	221	250	247	258	236	228	234	267	235	216	234	232	239	247	244	234	244	213	243	238	230	245	253	256	221	265	221	217	228	238	235	251	242	238	228	246	207	226	248	226	246	245	212	224	229	232	228	205	205	230	220	244	220	222	232	235	228	216	222	204	284	232	242	263	250	232	277	230	203	258	234	221	252	263	232	210	275	208	229	250	231	218	222	235	233	216	224	209	239	239	233	200	229	217	246	254	246	234	239	234	235	225	229	232	235	219	224	240	245	221	246	242	246	226	247	248	216	213	242	232	222	231	231	200	238	249	198	217	215	233	234	254	229	259	217	210	246	248	238	219	247	233	225	204	224	272	220	231	241	213	226	210	242	245	263	249	223	243	264	248	248	218	235	215	203	207	240	247	251	242	233	199	231	249	242	213	234	220	217	224	244	234	233	257	230	240	222	228	225	231	235	241	239	239	251	259	241	201	246	242	234	245	213	246	241	221	242	210	217	247	224	245	222	234	221	264	246	200	215	244	213	234	260	222	229	248	240	225	237	229	248	249	266	240	234	179	217	241	252	244	242	271	234	208	229	220	222	213	239	222	265	242	217	254	214	243	211	226	254	254	227	237	225	257	221	236	219	216	252	221	241	205	229	240	241	234	210	212	242	225	229	251	212	229	230	227	251	248	262	248	256	242	239	232	241	233	256	244	252	248	241	227	224	241	216	220	207	238	222	225	209	225	223	244	233	232	232	220	250	227	211	217	265	259	251	246	262	207	215	226	243	219	226	216	221	226	216	225	242	235	226	242	255	224	262	217	229	220	219	241	246	239	228	237	232	216	219	230	237	260	244	240	250	240	237	244	228	234	229	242	217	226	214	228	257	210	243	239	221	226	201	239	210	286	271	243	193	242	252	223	208	234	199	235	235	223	214	249	234	238	251	228	222	237	245	238	253	228	209	219	239	239	215	228	264	238	255	198	236	218	201	206	234	233	233	242	244	225	227	242	233	216	224	257	254	241	231	260	222	224	216	236	227	231	238	242	228	265	262	217	231	222	228	219	258	230	228	201	227	236	229	218	246	234	215	226	239	253	243	233	200	257	220	231	240	232	275	238	229	223	232	209	234	214	250	228	243	272	231	240	215	221	218	251	218	231	253	221	218	233	230	244	250	213	251	226	250	246	221	233	231	267	228	234	230	196	251	234	246	230	248	247	232	238	243	210	248	225	252	268	211	245	260	220	220	235	221	232	214	246	261	241	208	224	267	235	246	217	217	253	233	205	232	235	219	263	241	219	211	258	256	266	222	241	232	240	236	232	217	234	207	256	259	214	205	242	228	245	242	235	229	218	249	219	251	234	227	249	208	247	245	230	247	230	225	239	234	209	247	222	233	242	249	262	215	236	241	234	217	228	233	237	228	216	228	258	224	239	226	254	231	225	232	227	213	223	229	227	241	245	228	227	225	241	235	243	216	230	228	241	214	220	221	246	227	223	244	256	228	255	219	221	218	212	230	226	225	218	252	225	237	208	208	229	236	215	196	237	247	234	234	215	228	240	262	228	225	256	283	216	246	228	265	200	218	230	229	250	278	214	221	209	227	221	213	241	221	246	223	231	206	227	240	239	255	237	286	259	246	218	228	224	228	238	224	251	225	208	252	212	252	255	237	217	223	244	246	239	246	221	228	240	215	226	254	237	222	236	228	218	234	211	230	220	212	287	244	228	240	213	235	243	223	231	216	235	231	250	223	228	198	229	217	231	261	242	233	217	260	196	238	229	234	235	230	218	248	217	238	244	227	247	215	236	216	241	238	248	230
3099	736	932	877	834	686	737	578	624	588	606	595	621	592	560	582	603	626	527	589	580	561	607	609	540	553	580	570	634	576	603	556	592	558	586	542	588	573	521	586	556	574	601	566	575	530	563	579	541	567	544	555	571	543	545	496	593	588	540	559	551	571	554	595	588	563	519	578	537	582	572	552	514	569	522	545	573	546	572	545	584	544	586	545	580	528	598	572	570	560	597	522	556	576	503	585	532	587	545	555	534	538	528	529	564	545	565	584	554	587	562	553	555	576	587	556	526	549	564	541	557	530	541	572	540	521	570	552	575	531	582	560	601	542	597	545	557	525	518	550	580	575	593	568	558	535	567	585	574	557	541	600	529	569	559	549	582	582	538	588	550	549	582	579	538	581	582	583	593	557	520	598	583	584	561	554	556	539	565	525	594	550	600	524	554	553	566	539	524	554	560	578	596	541	600	552	576	569	574	561	528	564	591	611	568	571	579	561	578	570	620	582	549	531	550	560	563	564	557	536	581	572	579	534	616	556	534	561	531	541	529	581	545	554	536	613	577	547	554	576	547	607	563	536	587	616	592	572	574	579	559	564	587	583	608	537	514	561	575	515	556	585	554	557	586	555	545	555	575	571	577	584	552	551	581	569	595	602	542	570	585	533	573	551	517	537	596	584	568	567	610	573	525	516	567	566	555	560	566	560	558	582	584	597	577	567	578	553	583	560	540	577	538	567	563	556	554	616	536	585	548	581	539	534	571	573	590	566	584	556	505	566	566	567	530	537	547	573	566	608	549	620	583	585	562	536	572	551	574	552	592	541	562	584	568	566	562	523	536	542	588	534	600	633	589	570	590	609	564	546	618	556	568	563	580	542	562	568	592	602	573	580	568	592	558	547	599	568	540	568	573	566	570	628	575	530	568	540	552	547	607	577	568	553	542	565	580	555	551	542	607	563	587	589	604	567	566	554	548	596	578	594	603	568	561	540	563	582	562	545	500	596	600	508	562	566	571	586	579	596	566	542	528	570	566	544	534	549	571	558	580	576	536	565	538	526	573	536	579	587	541	515	552	553	574	553	576	553	544	563	532	573	620	549	583	568	569	562	551	568	550	568	540	601	564	556	535	597	540	541	560	526	580	552	561	566	535	562	588	575	595	596	603	532	607	548	589	533	522	612	558	588	591	556	600	544	574	535	542	596	560	558	552	564	585	574	602	527	588	563	546	551	548	561	554	583	545	592	576	567	543	558	513	529	528	598	548	542	615	568	582	579	554	550	566	555	589	572	550	600	584	577	537	599	558	571	551	542	544	565	493	580	582	560	590	556	554	578	613	562	587	566	585	548	611	531	543	546	598	542	537	556	586	554	583	564	589	574	495	564	568	530	542	588	602	534	596	563	583	557	551	552	550	561	585	545	607	540	561	546	610	572	555	571	558	610	566	553	586	604	563	548	572	550	516	529	584	583	575	611	569	541	613	590	561	576	557	575	592	575	562	546	545	523	583	517	550	537	569	534	581	539	580	546	577	514	586	577	582	594	543	529	572	538	597	529	524	539	587	557	544	568	574	531	605	557	569	553	584	555	556	572	554	556	576	604	554	564	540	555	538	606	555	564	587	544	563	550	530	586	557	581	515	583	571	571	610	531	587	566	581	589	554	574	598	588	578	574	580	583	530	573	551	538	561	556	594	563	574	589	535	593	569	575	544	591	564	565	562	529	527	567	554	550	580	593	569	567	597	551	521	589	548	590	516	608	598	584	541	548	557	578	535	541	578	592	568	554	593	606	541	509	533	577	546	584	557	545	517	570	515	582	576	554	606	545	553	574	584	568	564	594	561	575	591	580	560	562	563	539	589	525	593	566	591	573	525	570	542	589	555	601	562	545	586	547	542	558	554	544	569	575	577	608	545	517	578	558	547	558	556	586	574	499	538	603	574	607	581	584	598	584	569	563	590	589	578	585	564	578	543	533	576	554	521	520	570	575	595	582	568	577	553	573	524	567	605	552	566	580	556	554	542	589	539	582	592	560	552	549	526	562	578	588	549	551	503	611	595	537	587	545	543	551	581	593	538	513	571	553	580	548	571	590	595	579	508	559	508	529	557	537	592	578	579	548	574	567	589	605	554	536	566	609	559	557	583	580	538	596	599	565	578	561	547	570	547	499	567	532	559	548	573	550	608	570	612	588	538	527	597	571	572	572	549	570	543	552	581	512	559	570	554	560	584	530	583	583	565	569	564	576	603	547	531	540	578	604	576	580	543	533	546	549	548	584	545	563	550	551	587	537	587	571	572	530	580	566	581	551	589	519	553	563	543	548	539	550	542	585	566	555	574	559	542	580	542	596	524	517	565	557	595	554	580	565	617	582	563	592	580	517	598	584	543	557	563	520	547	546	543	598	610	574	568	584	587	549	543	559	555	558	526	557	592	568	556	567	550	536	597	578	556	539	547	595	557	535	562	528	555	553	571	542	562	583	587	565	590	571	547	567	534	546	571	570	535	570	553	549	571	594	547	545	548	551	548	538	595	587	564	588	576	584	539	573	569	542	585	568	526	548	556	507	582	567	580	636	501	522	566	541	538	560	553	565	563	579	583	528	544	596	517	581	529	559	567	553	544	589	570	546	625	569	563	579	564	577	529	597	557	581	521	590	574	540	572	572	578	561	551	571	534	555	568	609	531	595	571	563	536	528	577	613	570	559	516	546	558	595	552	557	551	579	571	532	557	577	610	553	517	535	568	530	603	548	595	600	567	596	602	559	595	545	562	586	557	568	554	572	601	580	549	546	606	561	572	585	579	563	558	542	584	553	596	525	555	559	569	592	616	546	531	555	543	558	563	535	548	562	568	537	530	534	563	570	583	524	544	560	566	532	573	583	589	600	588	582	584	584	526	544	527	528	520	580	586	534	570	552	558	559	538	593	561	579	568	574	530	548	615	569	548	534	571	563	578	587	591	563	573	543	599	566	596	563	602	578	545	551	578	547	577	546	556	586	572	536	541	552	549	542	601	593	583	550	576	563	582	601	600	539	575	566	534	591	584	586	582	531	625	565	559	580	561	536	601	546	580	522	549	555	577	597	582	559	587	539	598	544	577	542	559	562	632	528	569	591	569	577	571	576	546	551	605	544	536	556	592	584	583	589	545	575	577	560	532	532	594	632	537	543	597	598	570	557	590	565	595	578	552	626	588	566	545	538	563	589	581	562	575	608	581	574	561	564	561	605	548	574	559	506	556	546	573	579	572	577	573	550	543	527	551	604	602	577	551	557	629	545	498	577	578	543	562	564	580	604	554	554	574	577	543	566	605	541	576	552	557	587	556	538	522	555	512	591	544	543	542	549	576	559	529	588	542	582	571	547	583	541	561	566	587	578	546	547	561	573	551	555	601	596	571	582	596	577	586	570	596	530	520	551	584	560	532	589	540	546	580	551	555	594	574	567	561	559	533	564	543	551	568	591	574	550	541	523	555	583	560	550	599	614	539	559	605	634
15696	3127	2139	1343	816	564	407	353	281	283	1429	219	205	168	171	158	175	151	156	149	148	125	127	135	134	160	145	120	122	144	134	120	118	139	114	124	135	127	122	137	125	127	143	143	140	128	126	120	127	92	145	122	121	129	127	137	140	136	97	134	147	134	144	125	120	140	140	136	132	131	113	111	130	143	130	142	138	138	100	142	124	110	106	113	136	119	122	105	125	142	104	140	146	128	118	149	125	121	127	123	132	121	117	110	137	120	140	129	123	120	119	128	128	134	114	118	135	130	123	138	127	128	129	128	126	129	128	137	129	122	104	130	119	137	132	130	151	123	122	115	125	132	122	124	127	129	132	120	122	124	130	120	108	111	142	126	100	117	123	116	135	122	118	141	114	123	116	144	131	110	146	136	132	121	129	154	153	140	120	126	116	133	135	136	131	115	128	138	146	131	127	136	129	142	107	110	119	127	114	126	126	127	103	126	140	110	127	117	141	140	118	116	125	137	108	129	86	130	133	111	127	128	105	135	124	135	101	139	139	146	98	116	105	109	115	121	129	131	124	121	125	112	114	126	138	110	138	116	146	105	129	136	122	119	127	124	122	118	137	113	139	143	125	111	111	129	128	127	100	117	132	132	109	145	135	129	104	107	127	136	118	120	112	123	121	154	123	134	111	146	126	138	132	114	137	115	109	120	134	119	140	143	130	156	150	114	108	123	115	109	117	122	118	117	135	139	133	113	139	108	131	125	124	122	114	117	141	120	114	138	131	130	111	123	126	128	130	135	130	111	125	128	128	119	120	148	128	137	111	116	132	127	121	117	148	133	119	132	130	127	113	135	153	131	114	119	127	128	129	116	143	102	108	126	125	132	150	114	128	149	119	126	129	119	117	120	130	114	127	155	122	121	134	121	140	122	128	116	145	134	151	125	134	115	121	123	120	120	119	135	141	135	122	133	101	130	122	115	113	136	125	115	147	142	126	131	131	110	139	126	106	120	127	116	118	128	164	139	134	136	132	125	141	134	120	121	149	117	132	116	142	109	130	111	105	133	128	127	126	137	146	112	98	110	119	127	121	120	129	126	128	137	133	128	118	156	113	133	129	130	108	118	129	118	121	134	123	128	123	125	140	129	122	130	112	141	125	124	104	117	103	120	138	140	142	117	124	118	116	105	122	127	121	140	116	115	129	111	127	117	119	126	123	121	116	134	134	117	143	140	152	123	121	144	160	118	126	126	117	139	136	130	139	137	124	105	137	122	113	129	121	121	113	119	107	118	126	122	110	120	111	106	127	123	111	131	123	125	108	129	112	107	119	130	138	136	112	139	96	128	118	122	117	131	109	131	109	143	149	140	124	121	127	122	116	127	134	125	154	125	130	140	130	125	128	109	115	125	135	118	120	116	112	121	130	130	111	123	138	110	135	119	152	137	153	117	104	114	134	119	113	133	125	135	102	136	143	137	126	141	125	129	111	144	130	146	127	136	132	120	144	113	120	104	132	104	133	118	109	119	111	110	115	111	130	135	126	123	127	129	109	117	120	98	130	120	124	129	144	113	125	137	135	130	130	125	137	123	118	117	137	128	116	145	121	124	136	142	132	128	126	127	117	127	114	131	147	117	138	109	113	117	116	124	131	110	139	119	123	98	113	126	114	113	127	117	114	134	126	148	119	116	110	130	122	132	121	131	132	121	126	127	104	120	121	129	123	139	120	141	118	140	133	129	136	122	119	124	141	124	124	141	132	97	115	124	118	109	131	125	121	119	115	128	114	128	127	121	139	118	118	103	131	133	119	138	116	110	132	124	117	125	130	106	143	129	91	116	127	118	103	141	125	144	99	113	104	149	125	137	126	112	116	111	115	117	123	110	134	133	101	128	129	124	136	133	145	128	127	119	129	148	137	116	125	137	122	146	116	122	131	111	119	126	126	129	117	119	110	117	127	102	126	136	127	114	109	117	144	111	110	107	118	121	132	114	131	129	124	120	122	128	122	129	104	127	122	117	132	117	125	113	125	129	118	115	114	103	138	124	132	136	148	134	148	118	131	123	132	105	142	139	127	108	134	116	118	114	119	134	131	120	128	135	127	122	127	129	129	104	113	123	132	128	125	121	108	118	132	104	116	140	124	132	123	111	138	122	126	122	136	109	139	127	116	146	136	147	119	111	126	130	138	113	109	117	121	114	126	114	109	126	131	124	128	113	130	118	124	123	125	121	133	121	110	120	140	132	125	138	124	115	151	124	131	131	125	128	107	118	123	113	125	101	130	120	127	109	132	122	125	112	134	103	123	122	132	128	120	131	122	130	125	120	120	133	119	107	124	124	125	129	133	107	124	116	109	109	128	101	132	130	101	103	90	125	120	131	125	138	112	111	129	108	135	132	106	114	110	129	121	137	114	106	119	139	112	132	112	124	121	116	114	129	139	113	122	122	97	116	139	147	95	130	134	129	111	139	135	128	117	135	128	130	116	145	141	121	128	115	125	110	119	133	138	132	128	111	120	132	124	108	132	127	113	120	146	121	122	120	123	116	113	136	120	114	94	111	142	133	107	129	112	120	110	128	140	124	140	123	140	120	131	109	136	127	125	126	143	109	106	138	149	136	103	137	124	140	131	130	137	131	115	134	120	127	131	112	120	134	117	132	141	134	118	114	139	123	120	118	131	123	132	117	108	120	106	125	140	121	127	129	119	106	106	109	140	113	111	136	141	134	119	139	139	102	138	117	125	114	111	124	109	134	114	129	136	143	122	114	124	109	129	132	127	110	150	144	106	131	121	127	110	115	118	142	120	114	134	142	137	112	130	122	114	105	119	138	138	106	135	113	105	128	121	114	111	132	120	112	124	124	129	125	137	113	131	132	116	123	130	126	110	148	134	140	138	136	129	117	144	116	125	124	131	140	141	130	148	122	114	128	118	124	103	137	136	138	111	128	98	133	123	119	118	100	119	135	113	121	128	142	144	138	123	126	111	136	128	140	147	132	110	137	124	148	126	123	113	111	118	139	144	144	135	115	117	136	122	121	119	116	135	124	119	106	108	135	125	128	118	112	142	108	120	117	126	113	112	96	125	119	142	134	139	144	123	106	137	155	149	113	120	127	121	120	123	123	114	138	147	127	129	129	132	121	133	102	124	118	130	141	138	121	128	141	115	116	113	102	108	124	138	137	114	149	119	116	117	119	111	102	115	116	124	115	137	120	128	126	99	108	105	138	125	123	127	116	130	144	131	119	115	142	128	127	124	120	132	118	118	104	102	147	124	113	118	119	127	118	133	129	123	144	124	125	134	139	113	130	139	117	102	109	119	130	131	132	109	152	119	108	135	109	142	106	128	120	105	112	127	133	127	141	138	117	125	117	125	167	123	126	141	144	129	120	133	110	107	118	139	118	160	97	122	121	147	148	133	123	149	112	142	124	133	131	122	105	125	119	122	142	124	128	134	137	120	111	137	127	126	104	108	142	139	135	120	130	121	133	123	117	112	113	136	116
9113	1436	3392	3901	3159	2413	1832	1518	1346	1162	6451	865	817	740	715	571	591	597	602	536	514	496	507	479	459	425	452	462	465	422	448	429	439	424	407	410	418	418	417	387	372	410	486	493	469	445	381	400	363	410	396	419	453	361	405	369	367	385	377	335	385	339	345	329	368	396	372	381	366	370	356	367	331	424	388	381	377	342	353	368	385	363	340	344	377	348	356	330	346	368	371	379	322	368	378	351	325	350	376	372	368	397	324	362	337	378	337	351	353	360	388	380	314	358	350	348	379	343	342	364	346	357	342	361	409	345	383	349	345	351	360	379	342	369	364	346	357	320	336	369	336	335	360	363	351	349	353	371	346	370	354	346	346	355	344	367	359	320	360	362	369	356	355	369	346	359	341	371	340	370	327	373	326	363	343	327	366	332	367	338	372	363	331	371	334	316	336	351	355	308	383	365	330	346	340	341	359	323	368	367	358	343	370	378	346	356	326	329	362	378	364	337	329	399	366	334	381	377	347	343	355	395	340	341	306	364	367	321	362	334	334	347	360	360	353	304	348	348	335	353	346	347	329	349	375	359	352	338	321	376	352	345	342	344	331	379	334	354	346	375	346	343	361	353	356	325	377	356	363	388	364	364	365	390	380	333	366	388	343	335	355	348	334	334	337	371	337	360	381	353	346	345	366	344	361	363	342	349	366	393	367	340	355	338	335	343	339	349	344	300	355	301	368	382	319	394	353	314	354	370	318	315	342	354	336	319	358	315	355	331	358	358	335	326	355	338	396	372	379	342	328	334	328	335	354	329	367	333	361	367	331	349	365	357	363	358	347	370	323	374	312	356	303	358	366	370	350	344	343	356	361	363	386	328	389	382	353	368	341	339	339	356	355	355	318	374	324	340	348	354	361	359	346	384	395	329	320	346	356	378	376	342	344	372	347	366	352	317	342	390	359	355	374	321	359	340	340	354	347	342	356	351	365	340	316	360	345	346	369	387	331	373	349	315	366	372	360	329	332	343	359	351	329	392	347	324	358	364	378	345	366	350	310	381	325	324	361	385	364	343	352	351	338	364	367	359	355	356	364	342	352	372	366	385	372	370	360	369	385	344	327	349	339	324	364	359	375	353	372	378	356	336	394	350	343	390	364	377	367	358	347	367	362	338	355	397	359	371	378	342	390	349	351	345	333	374	339	352	385	367	353	370	360	374	326	344	320	366	384	333	382	331	355	384	350	343	377	323	356	349	349	357	329	361	321	375	355	350	344	356	351	333	347	364	368	373	381	352	340	385	334	362	389	340	386	362	300	344	349	351	362	344	354	359	354	362	337	353	327	367	371	334	351	406	350	347	331	304	322	360	354	339	355	328	362	294	368	343	389	380	371	365	380	357	322	352	355	345	371	349	347	392	360	315	344	352	326	370	335	391	350	319	354	362	360	364	329	337	356	330	339	340	350	358	377	346	339	340	356	369	358	328	335	335	363	341	318	310	370	349	337	373	390	336	350	368	357	355	343	362	338	404	341	338	371	359	322	357	352	345	364	336	366	372	329	336	330	383	376	373	359	375	328	371	351	364	337	345	364	342	383	325	356	319	357	349	346	343	340	324	355	347	335	336	365	377	339	364	353	383	330	312	341	402	350	344	365	360	328	349	374	301	308	359	341	370	342	336	340	343	311	327	333	354	351	386	334	362	342	389	344	372	330	348	336	357	372	373	340	353	321	361	335	307	344	322	366	328	340	359	338	369	354	349	354	353	344	361	371	387	311	366	343	353	342	345	342	313	348	337	362	361	328	379	356	325	371	334	361	344	361	341	347	343	330	361	339	341	353	330	358	370	340	322	357	324	359	356	334	347	375	338	352	350	351	337	334	386	366	340	322	342	346	368	378	341	372	319	377	357	367	363	339	319	342	367	368	365	360	368	343	358	327	318	322	356	358	367	335	352	355	405	335	343	339	363	363	391	378	371	363	347	330	384	325	368	334	342	355	361	393	339	345	359	359	324	355	351	330	384	344	365	389	324	397	347	310	354	312	360	363	359	369	353	343	338	358	337	332	343	359	366	339	354	377	318	360	353	319	355	354	366	386	342	334	357	379	364	338	354	368	363	359	314	346	366	292	352	349	348	381	367	376	356	339	358	347	377	384	335	327	345	340	342	384	379	354	358	361	352	360	359	367	369	340	378	323	369	325	347	370	357	368	370	326	352	349	341	353	333	353	345	363	346	352	359	360	342	337	337	357	357	320	340	359	343	315	329	385	353	375	344	332	350	337	327	381	337	345	347	361	361	352	341	361	344	361	362	346	307	360	361	372	346	329	370	383	371	363	348	328	330	382	345	357	355	349	353	341	361	346	343	353	376	338	397	360	341	361	361	343	340	382	340	357	348	327	303	353	373	345	365	336	344	343	370	353	371	389	361	344	349	367	344	346	348	366	379	337	362	357	341	351	323	368	322	358	320	350	357	362	351	350	365	331	378	358	357	359	376	357	372	352	329	355	400	343	369	362	318	356	348	360	346	350	351	365	357	341	335	352	331	360	366	373	361	329	323	353	343	333	363	353	373	313	354	357	313	326	350	362	342	339	312	358	370	348	355	361	368	372	386	363	339	346	332	355	361	317	343	317	343	367	361	345	382	327	311	336	404	353	342	341	357	367	354	349	390	365	332	332	357	364	360	354	358	350	361	352	356	308	342	347	387	355	346	345	345	390	346	362	377	392	362	331	376	318	369	334	332	379	361	346	336	339	378	317	342	356	378	326	336	364	359	352	340	340	343	370	338	384	356	403	360	366	374	368	323	346	360	372	347	363	338	308	356	370	359	384	385	357	357	326	345	357	331	350	334	368	364	358	364	329	340	326	353	351	339	354	360	385	331	361	372	344	351	383	350	361	339	330	340	329	343	347	330	335	395	383	372	347	346	376	348	367	367	345	358	356	373	368	341	356	328	350	320	361	344	335	357	339	355	317	338	336	380	349	396	356	356	351	348	376	355	317	377	352	385	405	350	353	364	370	327	343	348	359	345	375	363	349	357	360	364	327	362	345	336	370	334	399	359	342	290	358	374	364	387	346	343	344	354	405	382	347	342	348	341	354	346	371	344	364	321	354	364	346	365	342	331	357	354	331	370	389	313	368	347	361	363	325	360	365	362	339	334	350	346	327	347	377	335	345	357	355	343	365	386	340	352	361	360	321	348	359	368	376	332	343	340	335	380	338	366	346	382	362	349	336	360	347	372	341	363	330	391	360	342	349	374	320	346	360	324	351	368	384	332	369	331	346	336	360	345	363	378	347	393	378	372	345	336	344	361	392	348	354	346	348	375	342	375	370	334	346	329	334	346	356	338	357	353	332	400	388	349	349	369	359	359	355	341	345	334	369	348	358	338	337	352	346	342	375	366	371	340	343	371	339	327	378	381	335	346	341	319	344	337	338	361	350	372	338	358	365	361	339	371	348	354	318	333	352	375	335	375	316	372	378	383	362	343	338	346	364	362
19803	4177	3483	2556	1574	1064	771	664	605	487	501	419	399	374	345	334	288	289	274	306	300	296	296	292	283	288	249	284	284	240	269	268	248	269	258	258	236	277	242	228	264	245	258	256	266	304	252	275	227	256	233	261	218	231	244	239	231	247	238	210	245	223	274	254	264	281	241	262	256	260	239	235	264	281	234	217	238	246	265	252	246	242	248	245	236	243	255	206	257	254	252	235	255	288	268	232	235	286	267	266	272	226	279	239	263	242	243	232	232	244	216	240	245	219	247	256	239	252	219	255	255	229	279	233	235	249	252	240	276	260	254	244	236	243	232	269	280	268	244	284	260	255	249	254	262	243	216	251	274	258	246	291	237	233	255	223	251	225	289	229	232	228	275	246	261	259	251	235	242	273	206	233	228	231	257	222	286	234	257	232	243	221	251	263	233	274	235	258	266	253	255	251	250	249	275	231	232	240	201	220	264	262	255	210	240	216	257	245	233	238	232	228	254	280	249	213	244	246	225	230	262	246	253	269	274	223	282	245	215	241	260	231	244	272	269	259	261	268	233	255	257	232	271	230	262	243	266	256	254	224	265	235	269	248	239	273	261	250	243	229	256	246	238	250	225	214	261	249	268	245	245	234	238	238	263	233	245	253	248	266	246	213	261	247	243	232	259	246	252	248	246	258	243	267	238	237	229	262	216	218	230	257	248	270	272	256	231	252	246	247	247	234	231	260	227	272	258	251	261	260	266	247	257	221	228	227	264	218	244	210	250	222	230	242	234	259	267	235	242	249	252	228	248	230	234	268	238	237	224	228	263	225	231	222	249	234	235	235	253	221	239	257	221	263	243	250	234	247	249	241	280	245	252	264	256	246	249	244	239	271	258	233	249	264	236	261	251	226	244	232	223	252	257	260	289	221	259	258	247	259	254	234	210	236	224	225	234	240	241	244	224	262	257	205	226	228	260	247	237	270	219	246	279	256	221	252	208	238	276	248	250	223	233	232	233	257	235	218	247	222	237	239	221	265	227	258	217	226	276	238	207	263	244	262	244	242	221	235	260	250	218	228	246	216	253	263	283	236	254	243	269	243	235	259	238	224	274	250	255	225	239	236	247	247	230	254	251	233	233	238	253	236	265	242	255	243	266	245	212	240	229	231	213	268	261	232	238	263	267	235	246	243	236	275	246	244	260	256	235	269	246	249	245	227	244	248	223	270	241	214	237	237	239	273	248	265	247	256	245	250	255	269	244	225	235	228	252	237	241	218	241	249	281	244	268	234	250	239	239	250	245	259	251	226	226	227	235	238	246	260	264	245	234	261	254	250	238	234	218	254	243	264	259	239	240	278	263	240	232	249	246	250	292	267	260	240	255	224	230	248	197	241	218	238	233	233	227	234	249	245	220	252	217	262	253	269	262	274	240	238	240	244	249	221	219	254	243	249	257	230	244	254	234	251	244	240	210	242	221	232	207	251	269	238	222	222	257	262	253	253	245	263	231	227	264	228	243	225	256	246	242	248	258	261	256	251	269	257	220	242	263	230	243	250	224	243	266	253	228	226	231	247	241	219	236	218	233	223	254	248	254	252	214	249	244	214	242	260	240	229	246	265	261	235	241	271	247	265	239	242	267	219	245	263	242	216	213	238	239	258	223	279	235	282	236	222	259	240	252	256	223	257	244	223	259	250	254	225	253	246	275	253	273	254	267	228	230	236	217	230	263	232	209	259	246	249	285	247	228	267	261	277	277	258	233	231	254	252	246	218	231	218	236	253	271	244	253	241	266	209	276	242	256	262	235	226	250	273	218	278	266	254	243	251	264	266	240	248	238	235	253	237	255	268	263	249	223	243	280	244	217	232	249	243	247	234	239	240	257	235	249	228	232	262	240	233	241	267	271	266	252	244	270	240	248	267	244	220	251	269	249	235	232	253	249	240	234	286	257	258	229	238	228	251	251	269	235	248	235	239	246	222	262	259	251	224	240	225	246	237	253	233	274	233	245	227	242	239	263	243	266	225	213	230	258	258	237	240	215	241	234	236	236	231	220	266	245	247	269	251	283	235	232	251	250	252	234	240	245	220	235	235	277	234	248	263	251	238	255	235	226	231	236	241	242	256	255	239	267	249	236	235	249	243	223	239	212	281	237	260	268	242	243	237	248	268	247	237	257	240	252	235	241	250	256	250	261	265	245	276	248	244	227	247	233	265	274	260	261	252	266	244	253	250	240	273	246	218	273	257	239	236	229	246	233	264	261	252	258	242	222	279	234	266	255	255	256	257	264	247	238	255	250	244	254	259	237	244	236	276	254	251	223	241	260	268	289	238	254	232	245	230	259	268	227	228	260	223	239	266	276	248	246	242	237	228	238	235	217	247	229	280	248	273	254	245	253	239	233	246	219	247	292	235	224	248	225	253	217	211	241	257	250	235	234	246	205	263	228	251	266	241	257	235	240	226	225	237	224	252	231	247	263	252	256	274	206	256	214	238	280	244	257	245	248	227	254	240	222	250	252	254	255	236	242	256	221	239	220	242	249	245	225	274	239	246	253	263	248	230	252	222	261	232	253	224	262	254	246	268	253	233	264	261	264	259	239	222	231	269	280	210	219	240	239	242	281	243	243	268	234	258	241	275	237	248	256	244	238	252	247	246	263	243	207	242	244	269	236	239	236	179	273	255	224	270	203	243	232	266	213	252	255	247	246	254	248	263	268	244	257	277	248	278	242	267	250	232	227	266	255	276	220	238	281	241	210	253	244	243	248	236	242	261	239	251	207	267	224	253	258	245	222	252	263	228	240	261	243	238	260	233	221	256	240	233	227	246	264	211	236	261	241	253	236	258	272	256	252	257	244	237	265	251	259	236	248	237	218	238	248	259	272	258	228	221	222	261	243	246	204	243	262	208	269	237	237	247	232	239	272	232	211	230	262	235	284	214	221	250	261	250	256	214	240	252	263	236	237	250	264	247	209	259	263	272	277	285	246	223	250	241	266	258	241	233	226	249	236	243	216	244	236	232	249	239	246	245	258	250	208	287	231	239	220	250	235	235	233	230	231	297	236	255	246	238	217	237	246	221	260	218	258	260	267	255	240	249	266	231	257	267	245	251	277	232	268	244	246	226	264	274	222	217	225	249	234	233	238	217	258	255	221	238	255	214	235	260	258	239	265	253	242	263	249	248	242	274	250	238	219	223	241	251	247	263	264	222	247	240	250	237	236	230	274	254	267	237	250	265	218	260	229	205	225	207	252	243	284	238	224	251	241	219	242	245	251	300	226	229	257	264	246	257	261	197	209	229	244	255	256	234	263	269	221	252	247	261	224	238	259	249	216	254	251	240	237	213	236	230	249	254	254	237	253	259	244	234	239	258	271	259	208	276	251	249	244	245	236	242	240	229	234	254	247	229	271	236	261	265	276	219	255	232	240	244	239	268	259	261	240	217	276	235	241	239	234	247	242	260	229	257	256	261	225	220	275	219	225	241	239	257	270	277	255	259
10102	2573	5802	6603	5705	4291	3475	2949	2461	2187	2202	1641	1574	1389	1285	1225	1111	1083	1016	985	1001	981	902	863	845	853	850	760	752	752	755	800	756	745	761	721	727	753	743	758	702	663	887	931	815	746	703	708	663	763	764	730	681	644	685	672	600	663	703	683	599	638	632	628	651	675	629	671	642	637	629	672	646	614	593	676	672	630	652	618	659	582	630	611	650	626	658	634	601	631	608	654	653	635	623	601	591	597	642	665	610	583	623	612	605	617	638	643	620	602	612	650	648	609	629	655	619	641	666	623	651	630	644	622	618	633	642	583	673	606	606	660	613	639	607	633	619	626	645	642	601	622	628	606	619	623	600	660	588	649	625	647	638	632	598	618	627	605	646	619	582	648	604	612	641	643	607	658	632	637	673	630	629	644	639	653	638	641	601	613	639	561	605	630	620	590	650	625	587	597	625	614	601	658	622	631	643	631	625	602	638	611	595	615	644	633	576	650	635	619	618	629	595	597	629	612	618	642	584	610	616	614	584	629	625	614	600	619	617	613	559	627	633	630	623	627	624	611	617	605	590	611	602	596	600	598	631	639	619	621	600	599	680	650	607	592	603	572	630	621	619	646	600	595	555	622	644	606	637	629	619	590	629	594	614	631	625	617	637	649	563	583	585	634	631	628	624	635	610	559	690	587	613	573	617	587	671	561	605	653	621	609	634	617	605	623	660	645	568	601	672	560	626	642	610	601	651	581	600	643	590	624	637	654	623	604	657	630	665	624	622	632	633	634	608	641	634	620	622	621	621	649	616	637	570	611	643	649	676	627	612	594	630	625	619	596	630	614	598	613	653	599	687	614	667	636	647	602	621	682	595	581	626	600	612	633	562	602	659	594	642	617	597	576	617	604	693	592	616	613	623	602	612	643	607	642	605	593	619	605	578	617	589	634	625	643	613	604	631	668	619	677	620	645	611	634	644	586	611	589	630	617	572	643	610	608	648	625	616	606	668	583	602	613	614	606	648	617	635	633	597	600	612	665	606	652	646	633	653	615	644	602	581	643	635	645	607	592	626	581	634	630	634	619	621	597	616	615	588	643	589	614	623	637	619	625	637	641	590	569	614	557	612	629	634	637	612	601	642	600	665	624	635	651	645	594	613	639	596	609	672	644	620	644	602	607	574	620	606	587	613	583	632	632	628	595	621	594	590	598	583	601	615	609	626	606	592	686	632	607	633	663	595	666	612	602	593	593	594	627	654	622	633	648	619	660	604	592	660	594	648	634	560	573	611	642	635	643	664	641	580	606	610	648	625	638	643	613	600	539	608	601	631	642	607	608	598	585	587	606	625	580	610	568	638	643	637	633	647	605	625	640	608	625	605	619	681	644	589	649	660	591	622	619	608	668	545	627	617	647	631	617	583	623	596	607	664	617	632	608	580	651	639	603	604	610	621	576	624	624	625	596	617	625	573	635	622	591	658	596	603	618	657	592	655	606	650	571	622	565	609	609	555	635	624	612	652	596	618	644	645	592	677	606	644	626	639	617	700	624	604	614	627	646	611	560	578	581	648	596	603	602	604	625	608	628	609	584	622	657	572	604	590	637	620	633	583	624	606	634	670	593	611	599	592	618	641	597	613	616	625	619	614	600	618	618	639	593	588	596	635	599	654	639	631	585	631	657	629	612	642	626	639	620	629	595	644	579	652	614	580	605	654	622	591	621	640	586	625	600	635	613	599	645	604	586	630	552	623	631	625	607	594	572	605	647	615	604	564	586	642	621	643	599	619	617	600	628	582	632	605	631	596	610	614	660	611	593	649	613	614	598	588	606	616	591	616	609	570	602	583	678	652	674	587	653	652	631	572	598	623	647	582	596	619	631	635	618	600	580	594	591	563	619	621	652	616	615	607	583	632	659	615	610	577	638	581	624	607	654	590	634	639	666	597	628	614	619	618	616	592	588	630	631	675	649	617	597	659	639	630	584	667	612	637	615	593	643	643	632	609	607	655	623	575	662	668	622	649	638	617	647	653	580	624	609	606	554	568	640	600	618	570	622	585	650	608	648	597	597	629	640	644	601	608	587	619	622	614	621	596	609	593	667	581	610	632	618	610	602	622	620	649	619	647	611	619	611	619	615	569	645	620	598	615	584	629	622	618	627	591	620	596	590	608	599	698	613	590	553	655	590	650	652	631	614	651	633	598	626	627	605	628	589	606	653	637	612	635	650	675	604	584	626	609	640	678	659	597	666	626	634	638	596	638	615	612	682	618	625	622	631	605	598	581	612	636	631	583	631	617	630	641	614	622	586	620	609	593	648	658	623	622	615	583	598	655	628	597	620	625	607	648	610	579	646	595	568	660	571	634	638	606	653	629	639	615	628	614	597	641	622	613	632	634	613	621	621	599	566	673	608	569	625	618	632	619	629	615	603	655	620	619	651	651	634	620	630	607	608	635	633	630	614	654	604	647	605	624	598	600	600	621	644	586	638	632	630	665	580	630	585	599	623	622	589	600	552	642	643	595	654	612	656	637	614	637	608	684	631	664	620	661	626	602	604	644	596	650	608	631	642	614	638	591	595	624	621	586	600	613	665	567	596	614	639	613	638	581	619	637	636	545	613	662	663	654	598	620	618	595	597	620	619	602	663	597	605	582	630	645	621	603	652	656	651	578	655	587	598	615	642	595	646	626	597	632	610	600	622	610	635	626	635	579	612	650	635	630	599	643	585	598	643	572	647	559	632	621	619	632	598	561	631	639	627	654	612	630	573	592	621	594	602	606	635	596	620	623	669	572	638	649	604	616	601	629	622	621	630	634	613	638	608	589	637	589	647	628	660	653	629	609	614	620	602	655	568	608	625	619	631	601	636	616	627	604	635	594	636	587	627	623	607	643	600	624	678	592	630	619	601	624	679	627	617	640	626	584	611	577	639	635	646	615	606	616	626	630	620	562	607	606	636	618	573	607	637	601	630	593	656	619	602	593	605	652	638	597	634	594	646	612	585	588	624	623	583	643	605	599	616	604	634	645	641	570	591	631	606	608	611	619	599	602	633	652	598	640	627	597	628	554	608	624	567	638	643	619	633	646	595	608	599	630	638	586	585	653	640	635	612	598	637	598	645	645	610	597	648	605	581	604	626	639	595	680	619	609	646	608	636	621	634	607	644	616	670	586	607	602	599	590	665	602	570	622	626	640	619	640	654	606	678	620	620	639	634	651	621	601	633	603	612	632	602	648	614	635	663	617	578	618	619	630	601	626	651	578	610	593	600	591	620	636	595	656	664	629	625	628	626	604	619	566	584	631	614	685	599	629	622	629	632	629	643	612	575	628	653	595	632	690	590	618	629	618	573	583	613	666	558	624	628	640	640	572	599	627	628	590	599	587	657	612	598	607	600	611	617	633	627	633	598	630	638	618	610	624	631	616	565	614	627	563	610	617	626	621	639	672	609	630	655	570	577	600	604	584	634	619	649	591	624	596	643	604	606	666	624	633	644	575	608	590	601
2794	333	369	387	303	229	244	244	236	241	230	212	255	232	226	233	233	209	226	229	232	224	230	240	243	217	214	226	231	215	233	237	251	240	238	247	229	235	232	231	233	256	250	238	219	222	251	229	230	237	226	256	223	235	249	219	243	249	199	265	209	222	214	222	226	219	227	237	232	205	245	210	199	225	222	198	245	231	219	205	231	233	215	221	213	243	221	227	241	275	245	239	269	254	235	226	218	219	228	219	230	229	201	238	221	212	240	228	212	212	218	222	255	218	213	218	233	215	242	228	238	225	218	215	257	249	217	240	246	252	268	269	228	249	235	224	224	220	240	221	252	218	220	225	259	243	236	223	223	233	243	233	232	240	241	217	222	238	233	196	224	234	232	235	226	246	209	236	222	228	226	222	261	235	212	229	243	212	212	210	222	216	237	193	213	228	249	244	241	231	231	261	218	228	221	250	221	235	243	248	224	246	232	223	216	198	236	217	202	228	222	221	253	232	225	245	253	259	223	222	226	199	218	248	263	237	233	222	230	228	232	230	207	249	200	219	248	247	234	227	202	254	235	228	230	235	240	230	256	243	232	216	259	262	256	215	226	206	224	237	238	252	239	242	220	241	259	225	225	235	255	239	240	215	235	230	229	225	235	253	277	226	205	243	196	207	238	251	211	243	222	215	207	234	220	252	231	201	261	228	249	249	205	241	224	249	240	204	224	224	220	252	221	222	221	241	225	229	215	241	211	219	214	218	226	232	221	224	212	251	226	223	219	229	227	244	230	242	208	246	227	234	229	220	206	214	232	221	213	222	220	234	229	228	216	224	242	215	237	218	229	208	222	227	230	228	203	242	220	227	226	226	218	266	229	215	209	226	218	198	209	236	250	228	211	226	242	244	227	247	223	249	231	226	239	242	258	231	238	244	238	261	210	225	225	261	224	208	251	228	244	204	219	230	230	232	237	213	233	220	217	228	259	219	216	237	224	224	193	211	234	229	214	220	244	240	251	237	239	225	236	221	237	231	240	220	229	235	224	232	235	245	234	213	243	220	226	220	248	243	237	219	255	231	212	231	236	241	262	211	234	214	247	244	246	224	213	241	240	219	242	224	227	211	230	245	229	247	219	242	223	259	234	193	232	237	229	218	227	224	240	212	246	237	205	223	232	225	245	215	239	250	249	220	221	257	244	228	238	263	207	253	208	240	231	248	233	224	197	261	252	247	232	234	224	216	214	226	226	250	221	208	211	222	214	239	248	253	238	236	236	224	248	228	236	240	242	250	217	224	214	250	207	219	244	207	210	214	203	217	243	213	239	221	238	255	261	236	235	213	224	236	229	231	243	225	241	238	251	275	195	258	218	219	228	223	243	205	224	234	213	214	208	191	252	240	239	219	226	201	235	240	243	223	254	240	193	224	206	248	219	241	237	222	218	241	210	223	214	249	242	231	238	218	239	233	226	252	258	238	231	216	216	262	227	219	233	224	239	203	238	240	191	234	257	232	171	236	230	228	232	222	235	281	225	225	226	226	225	224	213	230	215	214	242	239	236	234	208	237	243	232	244	237	206	244	220	222	235	237	229	224	225	225	231	223	230	212	239	223	227	258	235	224	227	242	224	238	219	266	238	258	230	258	259	209	218	231	234	243	244	232	226	225	212	217	206	246	232	248	240	241	237	232	232	250	218	222	228	272	239	218	185	234	229	237	257	230	247	217	223	249	219	240	258	247	242	216	216	207	225	199	239	217	217	191	242	221	245	238	226	270	229	220	227	253	238	227	211	204	233	219	209	217	237	226	221	216	225	218	253	235	242	240	223	223	233	244	204	234	236	216	230	226	234	241	245	229	213	262	245	224	253	269	219	247	228	241	209	224	215	228	217	223	228	214	241	237	248	239	241	222	244	230	223	216	234	206	230	235	221	247	247	227	241	211	242	210	215	222	240	260	249	243	270	265	226	243	209	247	197	264	229	217	231	248	216	206	250	223	244	221	213	242	231	214	213	205	237	209	221	194	216	233	222	240	234	210	232	242	211	211	214	216	235	190	214	228	214	261	224	231	227	240	234	214	241	221	235	244	224	221	218	241	213	249	242	255	235	205	252	227	237	196	227	247	251	228	233	228	222	209	225	238	219	235	228	227	235	246	195	242	247	239	239	224	223	232	230	224	215	248	232	246	247	223	233	239	254	204	208	223	231	218	245	253	230	225	216	239	247	226	217	232	240	243	236	218	246	258	218	213	219	238	246	247	205	222	224	247	236	236	217	248	237	254	252	230	220	241	207	225	250	231	248	232	235	228	217	221	214	231	214	250	217	239	229	214	199	225	230	246	225	225	248	243	235	235	241	245	226	232	254	218	218	223	228	216	236	239	233	217	230	243	204	221	200	204	254	256	230	229	212	212	229	226	242	223	218	196	221	219	229	256	212	217	249	246	240	216	233	241	208	230	230	230	237	233	230	204	238	249	253	218	207	233	219	198	238	230	239	202	242	228	237	241	233	212	228	229	226	231	227	223	207	227	245	240	229	246	236	220	223	251	238	213	223	224	225	216	237	235	216	244	242	214	229	242	230	233	227	224	227	228	255	230	243	207	218	206	213	223	230	217	248	228	249	232	227	210	228	239	229	220	223	229	210	232	228	231	238	243	216	233	230	228	227	199	235	234	235	213	200	261	237	209	249	241	213	257	241	212	230	205	206	234	230	239	216	217	250	233	216	226	238	238	274	195	248	246	217	228	227	231	232	210	208	190	239	206	238	228	237	244	249	224	243	214	241	250	221	241	215	236	215	219	201	236	213	253	208	220	244	227	228	260	236	195	224	231	239	227	217	218	236	245	239	215	220	238	220	238	211	260	217	202	227	224	195	219	217	242	204	237	235	231	251	238	241	235	220	208	237	213	237	232	205	217	239	209	244	242	249	260	248	217	233	217	203	250	212	226	202	227	249	215	229	207	229	224	204	229	245	214	227	214	209	217	210	242	238	225	204	236	205	247	236	224	256	246	239	238	220	227	230	239	210	241	237	243	218	230	219	229	239	231	239	208	230	223	222	232	230	217	221	236	220	215	228	226	218	233	213	230	218	208	243	222	269	226	222	236	248	236	241	230	263	235	199	258	218	231	238	214	243	201	221	225	234	199	221	248	245	232	219	234	265	237	203	240	209	219	223	214	218	226	251	238	232	235	218	224	238	267	217	224	206	221	221	220	232	234	242	221	234	203	228	239	220	205	256	227	251	224	233	243	233	233	235	282	250	247	249	217	239	225	245	211	247	224	219	228	270	242	237	215	216	258	220	232	246	236	249	210	226	228	207	220	246	230	262	241	231	256	207	225	232	233	241	264	226	242	234	248	238	203	267	241	230	201	241	226	233	240	254	236	252	234	214	225	206	242	219	210	222	209	208	193	241	209	230	191	247	261	201	224	238	240	204	204	233	248	217	225	216	245	235	247	223	216	222	220	231	242	241	230	225	232	244	208	253	260	228	226	211	221
2626	608	923	1199	840	651	637	585	589	624	580	600	555	562	549	538	580	556	513	558	554	561	566	556	536	612	566	543	559	558	577	540	578	549	553	548	532	544	555	584	554	527	525	547	586	602	519	609	551	540	533	599	600	574	588	561	542	589	559	559	554	597	529	595	569	574	551	555	534	553	534	595	548	602	571	519	527	549	534	490	530	602	534	591	567	558	529	554	555	533	537	590	589	505	549	570	499	511	574	542	553	540	536	538	521	596	599	534	550	540	568	544	559	566	560	551	568	521	536	525	512	560	536	524	566	524	558	542	533	556	572	528	581	560	558	537	547	594	559	513	599	549	607	563	524	544	526	549	563	583	527	590	584	551	547	531	530	559	544	546	526	538	552	593	563	573	571	578	543	580	523	528	532	538	515	540	576	556	543	564	577	515	579	556	554	573	563	524	573	565	515	530	537	568	514	511	539	517	557	520	565	564	527	557	540	543	544	520	538	540	545	564	587	540	530	501	539	576	522	563	582	555	549	514	551	545	574	591	565	562	522	525	535	526	534	561	543	590	582	562	566	548	556	537	549	563	544	566	555	555	571	563	567	596	559	554	537	571	543	553	524	518	538	518	564	544	568	542	604	549	555	541	627	535	566	548	556	585	553	566	535	568	521	530	560	547	526	559	574	521	577	578	509	504	583	563	565	581	568	576	524	539	545	548	520	548	549	524	569	535	503	567	564	539	526	546	569	518	553	562	542	570	602	540	526	540	565	568	549	553	539	538	542	576	623	533	568	522	579	602	546	548	547	579	532	533	555	518	542	560	546	553	579	571	582	581	551	532	522	563	540	569	540	536	519	531	555	565	530	524	535	542	531	566	527	581	568	551	538	544	580	572	572	547	552	500	537	540	545	563	555	546	514	512	568	540	544	548	521	557	583	575	532	544	595	540	517	544	569	541	554	511	537	566	578	486	594	536	569	551	566	560	596	596	542	530	549	519	570	569	549	523	545	534	494	522	540	540	538	554	572	508	576	547	539	542	537	547	539	572	563	550	577	556	542	564	520	548	577	551	538	548	528	536	575	603	551	562	563	573	532	522	531	557	583	585	511	557	560	518	556	567	570	487	555	553	524	540	540	537	519	531	539	539	572	542	539	567	520	556	546	527	541	534	538	566	568	542	548	552	575	558	552	555	522	562	574	535	604	548	596	574	554	548	563	570	559	566	502	568	517	567	582	539	543	544	539	541	587	546	520	555	536	542	553	543	522	573	543	585	564	530	562	534	558	526	531	506	566	551	529	552	543	545	523	566	557	544	559	586	538	554	570	530	528	550	525	529	564	523	536	508	596	540	591	528	572	590	559	553	583	546	553	575	525	525	580	536	549	552	534	519	574	513	562	546	513	578	544	531	530	578	542	574	525	544	560	519	559	559	573	525	536	567	540	515	537	574	531	554	573	549	543	544	530	572	560	577	596	567	516	476	604	561	521	547	591	549	515	530	584	539	554	529	553	591	599	541	542	537	561	525	592	544	520	526	522	556	551	548	560	514	506	544	611	523	531	554	560	524	563	588	542	568	546	579	589	559	548	601	550	552	605	556	555	516	563	553	594	580	571	591	565	571	570	588	533	555	571	580	520	554	548	572	512	573	563	513	572	546	534	556	522	538	552	572	550	570	518	550	548	602	584	601	552	527	540	517	589	574	542	543	554	533	538	562	564	522	577	555	537	531	557	545	579	548	529	549	578	558	534	561	519	544	548	554	519	529	550	587	501	576	567	528	550	586	566	553	549	572	542	548	563	522	581	539	528	615	550	518	491	531	540	537	552	562	554	531	508	558	593	551	468	591	527	543	569	560	543	552	542	582	567	578	561	545	561	542	536	566	549	527	556	550	554	563	535	515	539	553	543	582	552	560	546	556	539	537	561	566	529	566	528	590	499	522	531	574	542	536	555	567	578	545	577	560	570	548	580	562	503	571	537	549	510	537	564	528	549	513	568	535	592	624	523	552	542	529	548	555	558	555	551	545	574	543	532	562	532	540	569	532	554	525	562	516	540	549	543	576	557	559	569	550	561	568	540	543	561	502	540	518	544	567	533	562	538	588	566	603	541	546	602	550	517	518	564	541	575	590	572	545	568	586	547	575	612	545	538	518	567	563	551	589	572	548	530	526	535	506	544	544	515	544	614	582	489	522	547	529	528	563	534	510	544	554	588	544	569	537	540	538	529	606	535	548	554	524	575	508	584	546	564	591	527	521	564	547	534	551	535	524	562	570	549	532	558	542	530	562	508	537	501	556	537	540	541	564	561	537	510	596	551	551	577	581	517	541	501	535	512	558	533	521	510	554	535	553	491	541	560	522	546	527	556	560	502	559	552	578	543	559	537	586	529	525	560	611	538	540	570	572	579	543	545	508	526	549	548	593	540	529	557	537	530	551	553	566	564	545	574	576	556	555	505	573	573	542	565	552	568	531	588	529	557	593	518	537	559	587	570	530	519	542	519	555	569	560	509	514	553	529	562	563	547	572	535	543	520	517	517	560	523	530	598	527	575	541	555	576	533	552	545	569	529	565	511	581	579	561	507	582	577	587	566	543	587	542	578	531	529	555	602	551	556	574	578	558	585	535	511	565	542	526	505	556	537	521	561	513	547	485	557	552	548	509	588	548	476	562	556	559	512	515	558	588	540	582	530	542	537	557	551	549	531	579	547	548	567	564	543	548	515	554	568	556	602	528	574	557	557	515	581	594	513	559	536	544	562	547	571	548	562	557	612	580	569	522	568	503	548	548	545	563	484	541	560	546	594	553	532	586	584	519	540	551	540	529	528	518	556	556	547	570	530	560	576	555	549	539	530	536	593	556	551	550	551	543	600	567	561	591	601	499	549	551	559	548	562	527	591	541	528	547	579	549	551	549	524	536	533	556	546	527	533	556	539	576	550	569	505	573	578	593	543	595	575	520	538	546	579	550	552	561	549	555	545	544	524	511	540	535	530	560	520	530	558	571	570	558	579	531	542	549	546	552	571	577	527	568	543	542	570	528	582	495	508	580	570	547	562	551	557	513	552	609	592	532	563	584	554	508	588	497	558	552	532	551	556	568	611	595	567	561	539	493	552	546	548	580	554	528	542	590	570	575	533	578	550	576	537	562	543	574	568	559	540	577	561	551	610	538	534	577	561	547	551	534	585	515	574	557	552	556	558	507	560	561	564	556	575	559	536	547	531	556	569	556	571	563	578	566	529	582	521	546	549	577	567	566	540	539	545	546	557	542	513	601	557	555	541	583	536	589	497	593	539	548	512	515	602	607	519	528	533	578	553	523	510	567	547	555	578	502	563	556	552	562	595	547	557	564	511	555	556	553	586	552	614	519	572	521	563	565	535	547	550	587	571	532	550	556	536	574	552	554	578	590	539	541	539	516	560	522	539	563	583	575	564	537	592	537	570	537	580	529	535	526	548	553	556	548	541	590	564	540	607	558	591	551	525	547	541	574	571	535
10107	1439	1525	1162	758	453	394	339	270	248	245	185	185	204	186	165	133	153	153	148	145	127	145	132	126	130	134	129	158	128	119	152	138	132	144	128	113	120	127	111	121	132	148	135	133	123	104	117	130	131	136	108	129	120	117	136	122	100	136	106	121	109	134	102	111	108	110	132	110	113	115	137	133	124	129	141	111	108	142	125	125	116	102	116	114	109	122	113	129	138	129	112	114	111	102	132	118	116	111	132	145	133	131	129	116	127	110	118	120	104	126	135	114	124	111	115	125	112	113	125	105	103	134	132	127	132	133	118	134	104	130	131	118	117	119	122	103	119	132	121	105	135	130	110	109	116	104	128	106	112	108	95	130	143	128	109	89	130	125	112	149	131	117	112	115	138	112	116	102	110	109	116	134	112	121	115	107	104	111	126	115	118	114	120	123	125	108	124	105	103	106	127	119	129	100	102	111	127	136	125	102	106	122	126	130	108	125	126	140	116	124	105	127	102	124	96	127	126	113	116	131	110	103	139	102	110	111	127	120	95	140	113	111	94	102	123	145	134	133	116	111	116	111	109	104	117	125	124	139	109	134	144	109	109	123	105	97	121	117	129	127	132	112	113	127	118	125	116	118	119	125	114	119	113	105	113	137	120	126	137	124	141	101	114	117	121	130	115	122	111	112	131	131	116	120	147	107	112	126	127	122	123	109	130	109	121	110	91	130	127	133	123	122	140	116	124	134	122	115	96	130	109	121	116	106	122	109	118	112	122	97	123	99	123	104	122	121	121	135	123	113	132	98	141	120	148	114	107	119	130	124	124	116	102	135	105	112	124	125	106	121	113	116	111	138	132	114	122	123	124	125	117	140	89	112	113	119	112	114	141	143	125	110	126	128	113	102	122	140	114	122	121	134	115	133	93	120	115	111	130	116	113	138	116	145	114	116	121	117	101	131	129	145	99	128	131	125	128	112	109	109	103	108	132	110	128	118	124	131	126	125	110	118	119	98	118	124	121	108	112	137	134	111	118	115	139	140	131	120	93	122	126	124	135	117	119	122	124	130	124	114	130	111	120	106	123	132	103	117	111	124	103	122	112	113	132	102	128	122	107	103	122	128	110	110	124	115	123	125	120	107	107	129	123	122	112	137	123	114	136	128	130	116	119	130	118	99	124	124	114	134	111	127	122	139	122	133	108	134	98	129	131	135	107	115	128	107	121	143	116	123	140	129	120	139	125	116	130	124	114	112	116	120	131	96	103	127	129	121	126	113	137	105	119	111	94	134	151	110	114	93	107	93	122	109	112	120	138	127	105	115	100	111	118	92	127	126	126	128	112	124	115	129	167	104	120	122	131	112	108	93	115	112	110	124	96	127	116	120	105	118	133	121	132	133	91	132	138	113	120	120	125	134	144	102	109	108	125	124	102	106	131	127	122	120	120	106	111	127	143	132	118	107	133	102	129	111	127	97	100	113	120	131	149	137	114	128	119	108	110	104	138	114	135	128	110	107	122	146	151	110	113	139	120	124	134	124	117	124	115	106	117	117	124	96	111	128	118	120	126	136	106	120	131	132	115	111	113	110	121	134	115	126	148	120	112	104	112	118	128	132	130	133	109	116	125	121	100	138	124	120	116	121	108	138	107	121	112	123	124	120	135	108	112	110	134	126	107	111	108	120	145	143	123	112	88	122	123	112	119	92	123	111	132	101	132	130	127	135	118	117	110	125	119	113	123	133	131	118	115	120	122	117	125	106	117	119	116	107	112	128	97	115	121	124	123	124	124	119	108	159	106	116	108	127	106	132	95	138	106	127	107	127	142	100	135	119	125	113	130	124	110	114	109	115	124	109	127	106	108	111	127	117	110	134	127	108	102	132	130	108	120	108	109	135	143	132	121	105	131	107	139	124	138	115	141	130	138	131	106	120	110	110	111	111	109	121	131	117	99	123	127	130	138	131	105	104	110	114	108	119	107	123	115	107	130	138	114	118	118	113	130	128	103	106	114	114	102	109	121	108	132	123	116	135	111	115	123	116	113	129	110	105	128	124	127	114	121	121	119	124	108	107	130	114	110	114	123	111	109	116	110	123	130	126	116	111	118	123	110	135	108	123	103	116	126	127	137	124	129	126	111	117	117	122	114	102	128	114	134	126	121	109	144	118	139	111	131	117	132	133	128	125	120	118	110	126	126	134	119	106	129	132	114	120	116	132	129	143	105	113	99	97	122	120	138	128	122	146	123	126	99	124	127	108	113	116	112	119	110	123	112	105	141	135	117	128	97	114	133	126	128	128	122	128	120	133	123	106	124	104	121	116	104	125	122	125	112	115	121	126	106	132	109	107	140	113	130	117	122	107	117	129	107	123	126	103	117	121	112	131	124	110	132	119	134	121	91	100	119	125	114	122	134	104	112	122	139	115	104	123	109	122	99	127	116	129	120	92	101	126	120	110	123	113	98	120	122	125	133	129	146	117	106	116	137	131	134	104	125	147	97	97	112	118	122	117	98	110	114	121	104	116	128	120	122	125	123	103	106	125	122	100	104	123	130	130	124	114	137	112	93	121	130	121	115	129	103	103	116	128	128	135	116	125	106	103	123	106	121	138	116	119	123	138	113	145	111	109	119	138	110	124	145	124	136	103	141	103	92	114	118	124	125	103	119	112	119	147	111	102	122	105	90	132	127	115	119	135	113	125	134	106	100	97	123	118	102	114	115	125	117	106	117	128	115	114	134	112	112	134	126	134	120	119	101	122	125	121	150	116	129	98	111	132	119	118	112	127	125	115	117	129	136	141	110	115	120	121	98	117	116	113	124	137	109	131	104	111	132	118	128	143	110	94	114	104	110	125	133	126	103	132	113	117	99	116	114	113	105	117	130	117	121	135	125	116	124	132	122	116	109	97	127	142	113	134	107	120	117	97	99	117	124	98	111	126	119	130	120	150	132	105	128	99	108	116	126	109	124	124	119	120	141	113	125	126	130	127	121	116	112	142	107	116	122	111	117	143	120	125	131	125	125	120	112	140	96	102	112	101	127	121	119	120	128	109	125	138	119	131	98	122	105	135	117	117	124	110	111	119	122	124	129	107	133	138	137	111	116	109	133	109	118	129	111	96	92	109	133	127	115	111	95	108	117	123	96	125	111	95	111	103	120	135	118	121	144	130	100	118	128	112	121	128	105	109	118	111	131	114	99	85	111	120	113	120	111	119	103	118	116	125	123	111	128	124	118	134	115	123	125	120	147	120	99	130	144	134	128	124	115	129	151	117	98	125	112	107	100	121	119	99	112	116	138	114	124	123	124	126	99	119	108	120	122	116	132	112	121	117	111	110	119	98	116	105	114	108	123	120	113	127	132	126	134	140	112	112	102	114	119	131	133	135	112	123	121	117	111	115	131	115	122	115	125	119	122	116	115	115	115	119	127	105	110	122	125	108	116	119	129	124	123	135	107	113	114	129	130	121	128	139	102	116	125	122	108	128	135	114	152	129	130	117	125
6703	1253	3108	3698	3061	2269	1773	1456	1291	1165	1041	837	780	655	638	672	583	540	551	503	520	487	464	457	445	434	432	464	427	438	380	410	410	388	366	418	383	374	358	350	408	365	509	429	434	356	390	358	432	379	386	398	359	382	332	380	357	379	343	357	348	378	343	369	356	322	318	313	343	352	324	322	340	335	382	328	334	358	308	310	299	399	331	376	344	374	356	316	343	345	372	338	337	341	355	359	389	333	353	361	331	358	360	357	342	320	326	310	333	319	350	342	331	338	360	307	340	349	316	374	344	317	337	342	338	368	314	340	347	329	327	335	362	326	360	339	320	338	331	334	333	308	328	305	314	307	351	326	346	350	326	359	363	364	322	315	319	380	334	320	362	329	361	354	355	321	327	329	330	334	361	342	354	331	332	366	345	327	353	387	346	312	318	341	309	323	308	319	335	310	338	343	302	332	351	336	332	323	314	296	318	352	327	349	368	301	366	333	360	353	347	330	333	364	298	328	357	319	326	347	352	338	344	348	325	355	321	332	334	324	336	353	328	362	311	367	355	307	321	370	326	357	335	316	322	347	308	344	357	317	349	337	334	359	318	336	301	338	320	335	335	338	312	317	359	316	299	319	365	338	351	340	343	355	348	341	323	374	316	331	349	350	350	310	323	335	337	348	329	300	335	351	322	323	372	377	323	344	344	332	323	319	345	367	325	340	350	353	361	329	343	339	328	344	332	361	356	323	325	322	355	347	303	368	314	338	363	330	328	334	335	344	357	340	321	332	335	323	344	335	321	345	354	349	341	341	310	342	326	345	351	355	339	321	306	366	323	346	334	334	346	338	312	336	344	360	345	323	331	308	368	335	300	309	349	312	339	313	326	337	322	347	338	317	354	339	370	356	360	336	339	345	355	325	327	326	348	339	356	371	318	341	340	316	328	327	327	327	326	364	327	332	322	350	327	343	353	289	347	316	324	325	333	353	329	329	329	310	308	348	328	315	343	295	347	339	341	337	340	338	369	314	310	335	341	319	312	352	319	325	360	309	350	299	338	301	325	335	358	314	334	362	359	351	339	332	347	358	351	354	342	316	329	348	333	320	324	321	355	356	345	311	320	343	336	327	318	322	335	353	341	324	346	345	338	346	333	307	341	379	310	371	349	332	364	328	341	309	360	342	338	309	331	365	351	319	341	324	303	313	379	328	341	323	324	365	326	315	329	328	362	323	328	371	370	337	322	304	334	351	319	327	347	315	328	342	311	324	318	319	382	341	329	345	318	338	348	359	340	317	310	321	347	357	338	315	304	341	347	356	308	344	336	346	343	313	310	337	324	341	330	348	322	370	359	326	288	302	323	308	305	338	342	343	336	313	313	355	314	373	314	332	337	333	350	341	359	348	341	356	320	328	344	348	333	349	328	338	321	350	339	343	337	342	331	338	317	364	335	325	335	335	321	335	341	333	338	314	318	344	336	329	342	347	325	326	332	341	352	328	369	372	312	305	337	344	313	322	349	331	334	328	308	372	366	322	297	354	350	358	331	323	351	340	311	329	316	343	328	334	359	354	332	316	356	334	320	333	343	317	369	346	349	359	307	387	331	337	303	355	331	350	331	327	344	348	324	304	344	320	335	353	347	341	353	345	323	332	324	334	350	338	348	340	318	351	339	316	324	345	340	343	356	306	325	337	335	342	360	330	342	319	346	351	348	346	336	331	350	348	347	329	349	335	308	345	342	342	327	342	338	338	355	319	333	331	342	357	329	309	353	331	344	351	330	369	375	324	358	319	325	347	322	333	348	360	332	332	375	328	355	344	358	336	361	362	308	339	360	333	301	343	300	341	345	335	349	347	351	358	329	298	306	348	328	335	380	307	348	338	353	313	336	331	310	325	357	312	355	342	313	322	331	356	341	297	354	342	347	311	319	330	355	338	359	358	336	328	345	334	336	329	305	319	375	346	337	323	308	381	336	310	318	332	337	344	328	321	327	349	336	337	327	331	344	344	310	352	329	310	328	353	333	308	312	329	330	295	318	353	346	345	359	349	296	302	347	335	362	340	325	328	345	333	383	319	333	318	360	346	334	349	326	333	357	351	327	364	334	344	355	331	351	339	302	353	346	287	352	359	349	316	369	342	355	370	339	330	313	317	328	337	355	338	306	358	343	331	358	344	349	336	346	360	365	333	297	343	337	336	317	294	270	319	304	321	329	353	344	333	380	358	351	350	364	356	341	359	311	353	309	326	324	310	271	316	301	366	331	336	347	340	333	297	373	343	339	302	334	336	336	344	333	345	343	341	336	327	358	329	308	330	358	355	344	318	321	340	348	315	341	336	317	330	310	286	337	334	325	338	320	337	372	299	314	373	302	302	356	358	325	345	302	333	341	319	329	353	339	361	350	316	341	320	348	326	314	349	350	336	367	326	346	354	348	333	392	335	355	377	343	327	339	299	334	360	310	353	342	336	309	311	353	336	332	343	327	350	347	340	305	331	351	323	329	360	352	297	308	329	369	337	341	333	314	329	342	351	337	306	345	326	345	350	342	315	325	313	338	316	352	378	369	336	356	289	350	303	315	366	332	332	340	325	351	353	322	345	296	341	360	320	358	310	332	312	286	343	348	355	355	330	345	353	355	335	302	327	361	322	340	342	287	324	340	331	363	363	346	307	340	399	356	340	341	346	328	340	320	322	343	333	325	299	335	335	352	367	346	320	363	329	290	354	330	350	303	328	318	335	355	318	311	334	333	328	300	335	304	322	319	373	358	327	329	342	348	334	317	339	318	328	336	330	325	366	339	330	323	351	343	339	346	325	336	317	364	323	308	340	313	352	352	363	365	304	356	333	339	345	314	320	329	315	334	321	337	320	323	323	334	329	348	324	357	329	343	358	305	334	304	383	307	330	304	313	355	356	323	318	329	350	341	320	333	346	339	347	370	340	333	316	324	353	351	317	323	342	335	343	341	331	337	301	340	323	354	346	347	346	354	363	336	355	336	358	373	363	334	348	316	333	383	341	313	318	340	346	332	330	323	322	319	367	357	358	334	338	339	327	336	341	320	332	322	332	341	322	349	338	327	313	376	343	325	348	344	348	345	377	340	329	306	329	333	353	351	358	349	360	330	314	349	322	329	350	332	344	344	341	307	367	341	311	356	329	337	368	330	354	335	343	338	335	334	338	338	311	323	329	341	350	303	343	320	344	349	332	328	293	322	346	348	334	330	304	324	346	330	331	345	313	367	305	339	345	327	299	361	325	362	331	343	311	302	342	324	319	314	316	328	342	329	367	309	361	342	349	356	331	346	358	319	348	351	328	308	334	311	274	327	341	331	324	311	326	346	329	339	306	320	329	344	292	317	297	343	329	326	324	315	328	347	330	344	317	310	342	328	362	327	346	321	327	320	330	355	320	315	324	315	358	329	334	338	331	333	319	358	375	351	324	313	372	313	315	325	357	332	322	317	347	349	360	349	326	328	351	313	312	381	350	328	333	334	334
17644	3204	3115	2301	1507	1149	787	643	555	480	496	371	385	354	380	343	313	310	300	312	272	291	258	278	275	284	271	247	271	283	262	268	262	241	255	269	281	258	244	237	255	305	290	271	274	270	218	249	243	243	260	261	239	241	249	239	270	273	245	255	252	256	229	228	267	243	232	294	227	250	265	262	202	238	259	222	229	235	252	244	237	228	261	257	233	208	238	246	230	239	241	231	275	222	243	274	263	243	227	238	232	262	223	231	241	225	257	250	221	246	263	214	241	249	234	242	264	225	242	224	233	257	265	250	236	248	253	244	240	242	259	255	243	247	262	232	235	251	227	264	259	237	247	250	241	219	242	221	238	248	260	227	249	260	234	253	231	221	269	233	231	236	225	230	252	222	218	236	267	240	259	284	254	227	265	243	251	246	259	242	236	262	239	233	220	240	237	250	239	233	238	233	258	228	246	267	249	242	222	278	258	240	286	251	230	241	259	262	260	263	230	252	247	240	237	238	226	244	213	225	259	243	255	239	240	259	262	224	261	217	256	256	231	255	213	242	235	238	264	240	235	257	224	244	221	224	217	264	264	260	233	247	264	270	265	251	255	264	248	240	250	284	272	226	253	264	253	260	227	248	231	264	262	249	277	229	214	242	252	257	289	242	261	275	229	257	265	244	242	254	293	232	238	254	258	231	254	216	242	230	264	259	309	262	285	247	252	253	283	227	263	244	260	232	266	245	235	264	242	240	241	250	227	256	264	229	218	231	220	244	256	257	232	228	244	230	224	249	244	248	249	228	226	243	274	260	254	270	221	231	216	251	259	259	249	230	211	251	245	225	248	264	255	247	230	251	245	230	243	275	254	227	237	236	251	233	262	244	250	252	209	221	258	262	246	264	235	272	224	260	263	236	230	227	267	223	259	264	258	236	234	226	256	235	265	249	236	231	235	247	258	263	245	243	253	276	217	233	234	244	233	256	256	247	266	235	245	245	253	258	220	258	243	249	234	251	233	236	257	234	258	234	254	213	232	217	228	221	246	268	264	266	260	256	249	241	226	243	263	222	247	250	249	232	261	249	241	230	227	258	257	248	273	247	238	268	270	230	246	234	227	243	241	255	263	240	233	256	254	221	219	258	252	268	238	260	277	253	250	275	235	231	237	246	270	238	279	252	219	237	216	264	222	221	214	231	270	243	228	255	248	236	259	208	217	223	253	275	249	229	281	239	243	230	219	272	262	235	255	245	227	213	227	240	262	235	213	218	274	252	236	223	250	212	220	240	271	235	251	235	241	249	235	268	246	259	242	227	240	225	241	215	230	264	235	226	273	233	279	250	243	229	273	242	251	224	232	256	240	240	232	236	245	226	238	239	218	249	224	243	223	268	204	243	266	247	243	250	232	222	221	247	255	244	238	252	258	254	261	252	247	256	235	231	258	252	237	257	235	248	249	264	237	227	233	265	265	251	250	257	240	259	213	224	217	257	227	229	231	235	225	248	236	226	251	256	239	237	240	246	239	223	235	245	225	253	221	221	277	251	238	268	229	250	235	240	256	235	244	236	263	222	261	235	286	237	233	218	246	224	223	256	267	230	232	265	248	229	238	221	235	257	235	228	240	221	257	227	209	220	235	227	207	255	254	232	248	229	252	222	250	229	208	248	252	248	237	213	233	245	245	235	242	235	217	258	256	241	241	279	275	262	229	228	239	238	212	227	246	267	225	242	234	252	274	236	280	255	252	224	242	243	246	270	254	216	232	228	240	245	257	225	248	227	232	232	261	255	272	220	218	248	203	204	267	210	235	226	262	227	243	255	264	246	255	230	258	254	221	235	229	216	270	247	228	247	232	255	242	226	235	238	221	226	218	228	238	228	252	234	246	241	245	251	268	207	213	237	212	267	253	240	262	219	226	194	255	261	219	230	249	277	259	230	234	237	227	262	253	218	255	276	225	273	226	234	244	231	213	244	247	224	253	242	248	233	227	252	239	254	246	241	211	263	220	270	271	249	249	269	279	262	246	240	287	236	258	252	241	220	241	257	242	257	251	223	221	249	220	222	231	268	234	236	237	257	262	216	234	223	266	224	253	270	268	244	224	252	253	248	262	249	237	218	262	249	249	247	249	247	247	235	239	258	236	237	246	260	255	251	251	249	253	227	220	270	260	239	273	265	236	233	238	237	268	236	208	269	255	247	268	271	239	212	228	231	215	225	240	225	250	241	250	235	240	255	255	249	222	265	256	251	270	242	261	241	223	240	239	240	270	226	269	256	236	209	247	232	277	261	245	256	271	240	272	208	227	273	251	230	243	232	209	269	254	251	258	235	218	242	243	252	258	247	275	243	263	268	226	198	242	258	237	267	208	235	221	254	228	249	256	242	256	233	260	270	267	250	276	242	243	243	252	254	247	264	249	237	231	237	260	211	247	247	247	249	236	248	248	257	273	229	223	261	230	245	271	260	247	253	246	267	263	216	219	265	234	260	238	205	260	221	230	200	243	242	271	253	267	260	267	265	204	205	246	257	238	256	231	245	260	256	262	263	251	213	230	246	229	246	245	234	250	254	258	257	240	285	225	240	230	264	258	242	240	244	222	233	233	250	224	269	282	261	227	243	254	256	243	241	264	231	242	232	231	244	259	245	216	243	243	235	253	253	256	224	221	235	224	224	250	260	220	240	252	223	227	258	238	247	250	236	259	238	253	222	233	253	234	265	231	250	248	279	244	227	243	244	262	258	264	238	238	257	252	222	244	223	259	241	266	246	237	200	262	250	234	243	259	262	228	237	244	217	255	254	246	224	201	250	229	250	220	222	272	226	194	224	238	235	266	234	270	225	240	241	246	268	272	250	238	256	224	254	227	264	253	258	272	232	229	217	232	246	261	253	281	256	281	254	242	220	226	236	220	249	256	251	265	267	219	239	267	243	271	258	268	273	230	231	253	234	227	276	247	234	244	245	238	234	212	255	226	238	232	233	258	244	254	244	238	232	247	221	228	220	234	237	242	271	231	272	262	240	239	261	233	262	236	237	243	250	245	243	238	225	226	222	255	251	233	246	244	256	262	231	269	261	277	214	223	231	266	254	222	233	237	252	252	267	249	250	276	265	241	255	248	258	234	248	254	263	252	267	237	223	248	271	240	246	222	225	232	246	220	240	237	226	239	251	255	238	227	204	255	255	239	255	213	250	244	250	245	239	244	238	242	255	216	253	236	244	241	226	247	248	256	250	244	251	267	242	264	243	235	244	254	236	248	235	230	260	215	227	211	252	228	255	247	257	257	275	229	247	209	251	236	251	229	236	235	258	218	217	244	253	227	260	222	245	232	255	245	256	249	225	267	233	235	242	239	267	255	222	231	219	267	254	246	253	256	263	226	233	227	228	269	238	242	252	241	249	245	255	245	229	205	231	217	275	258	264	263	203	247	228	217	231	231	252	227	256	215	231	223	232	222	242	231	233	255	211	274	259	236	248	248	222	234	237	229	228	271	246	261	195
8738	2490	5687	6418	5575	4366	3477	2860	2543	2200	2088	1622	1524	1415	1275	1143	1151	1119	1011	958	953	927	908	879	843	851	812	803	796	764	769	747	704	736	748	700	763	707	693	733	734	737	844	894	701	767	718	680	714	783	781	632	688	694	687	645	626	644	619	620	673	644	686	642	637	655	659	627	642	616	649	628	649	637	646	626	617	636	625	623	634	644	649	637	630	618	615	611	671	594	670	631	618	610	631	587	583	625	595	682	682	637	608	631	586	601	611	661	610	627	607	605	569	591	606	659	646	628	606	622	603	584	621	592	621	627	625	610	615	595	596	599	650	650	593	615	612	600	620	586	590	591	615	611	578	601	598	650	643	638	612	614	628	667	611	643	619	592	606	605	659	660	594	664	625	582	628	620	636	594	601	624	597	566	610	630	638	611	633	630	653	588	545	617	593	625	596	615	637	638	588	588	632	651	612	606	591	623	606	642	612	608	618	614	622	612	616	621	579	620	634	579	601	622	612	589	621	578	587	686	637	581	629	638	603	617	590	603	607	603	593	641	600	611	601	614	606	580	551	625	616	601	621	639	648	567	571	632	602	619	637	599	613	584	649	619	616	586	599	624	629	621	603	627	650	596	660	563	644	621	576	596	591	636	613	625	594	581	601	660	588	596	602	620	615	605	626	575	632	626	596	611	657	599	624	607	578	588	645	572	591	598	594	621	633	611	650	617	591	612	616	590	595	602	615	602	622	653	621	646	624	602	621	640	634	642	662	601	652	609	584	601	653	640	635	624	677	620	617	595	627	599	609	615	643	583	626	585	625	578	605	634	660	594	607	577	599	624	621	635	572	614	614	618	593	599	602	642	661	609	587	636	648	593	613	612	620	585	644	650	598	626	651	609	636	647	588	638	639	650	601	634	585	653	624	613	605	654	630	601	638	645	576	631	571	607	614	635	607	609	619	626	653	613	600	575	620	616	646	597	587	610	599	609	581	630	587	568	596	600	599	669	636	631	564	602	662	600	644	639	637	602	669	609	663	615	634	597	644	596	628	648	587	614	640	631	634	616	636	628	620	591	622	624	582	588	589	580	609	637	599	643	642	638	622	532	619	609	581	624	657	588	574	620	618	640	575	619	642	585	606	652	572	626	610	566	652	631	602	659	621	580	648	618	588	608	634	584	607	602	574	559	603	624	560	607	635	637	627	635	622	593	617	604	618	630	614	596	594	623	604	623	630	588	605	575	626	610	627	583	661	630	589	598	623	597	624	625	643	650	617	655	596	599	593	610	657	646	621	603	652	574	659	609	651	632	632	604	594	598	615	613	614	606	622	585	594	645	602	573	618	616	585	668	632	643	595	634	611	649	635	660	564	659	596	614	601	558	618	609	624	595	589	590	580	657	607	641	613	627	576	622	627	634	621	609	594	637	609	660	590	599	614	626	603	606	617	634	605	618	589	636	622	627	624	611	603	644	651	623	611	599	623	602	582	608	608	630	646	619	674	568	565	615	593	583	585	626	645	610	626	662	612	602	612	613	625	629	628	600	604	649	588	592	608	604	599	609	640	622	653	620	622	636	595	640	617	602	631	580	579	650	596	609	656	565	638	647	606	613	629	625	587	605	575	633	571	636	595	681	614	590	584	617	591	624	606	593	613	641	599	601	649	592	684	591	605	584	613	602	599	656	580	587	602	647	591	598	595	613	602	578	600	631	589	632	563	598	613	631	585	600	635	626	574	580	614	632	621	601	647	604	600	623	628	651	619	574	601	590	567	568	579	631	659	657	609	661	653	607	607	637	606	611	609	590	633	606	607	602	589	592	604	586	618	593	583	588	581	600	589	602	638	624	615	636	534	636	608	612	595	639	623	603	599	599	626	606	593	594	638	621	588	663	636	598	606	629	620	590	625	612	632	594	591	567	555	613	616	621	599	596	648	606	584	586	615	598	614	595	609	599	593	616	613	617	630	613	612	622	569	604	657	619	614	605	635	603	624	608	607	614	651	651	665	585	636	608	557	620	613	621	605	643	622	583	603	620	598	580	599	673	642	596	611	572	647	582	596	606	541	626	605	642	610	655	625	634	574	595	618	623	620	599	572	617	577	589	617	642	630	641	633	592	657	643	614	593	604	628	595	643	603	619	626	607	597	588	583	587	613	622	627	625	620	594	666	576	625	664	621	644	632	609	622	592	595	608	593	630	629	611	638	652	613	607	590	645	624	611	594	600	578	647	636	608	627	629	632	621	627	606	625	595	577	651	580	611	629	609	632	642	618	645	573	607	649	579	622	624	576	624	647	593	658	617	654	635	678	598	649	638	571	587	599	661	629	632	562	548	604	613	571	622	667	642	606	590	647	600	599	579	625	621	636	634	553	604	627	633	624	608	635	612	614	593	626	614	586	568	590	587	610	637	611	600	609	626	607	608	628	644	590	601	584	620	637	592	590	589	595	609	624	637	622	561	573	645	595	583	595	620	635	615	621	632	605	615	665	584	578	648	619	590	614	629	632	607	610	584	597	643	635	650	577	643	617	616	606	582	624	627	654	606	567	621	634	626	623	643	623	584	620	584	622	641	610	605	587	590	660	620	623	614	599	567	620	626	564	615	589	598	614	588	657	623	632	602	576	658	563	606	621	624	596	565	606	580	628	590	634	617	634	633	609	601	573	644	622	629	600	640	606	610	644	583	575	561	634	584	632	594	598	640	596	630	622	651	645	591	597	578	635	631	619	696	596	619	626	657	552	626	576	636	605	661	602	589	604	654	630	584	644	633	642	638	600	691	648	599	586	618	613	643	610	625	598	615	606	617	650	672	588	573	607	613	618	625	658	628	681	589	665	592	620	639	581	599	679	602	637	608	572	610	674	616	608	612	627	633	560	635	609	598	601	594	599	614	580	619	585	594	651	648	620	621	611	669	584	588	600	608	609	617	594	601	595	629	596	621	603	643	601	655	606	594	595	595	601	579	666	570	583	607	637	614	584	612	585	596	614	601	607	604	588	625	633	625	588	583	583	648	666	643	633	628	631	609	630	648	613	639	652	642	619	603	645	628	641	622	591	596	592	554	608	637	598	626	660	643	625	614	648	602	575	628	618	624	624	591	606	609	606	589	650	603	618	529	650	612	619	582	574	614	596	616	581	627	575	608	600	619	593	621	620	598	622	579	650	632	609	623	624	625	630	557	640	594	602	557	615	583	600	568	631	580	592	621	609	621	591	570	642	591	628	637	639	570	583	578	661	588	588	633	595	558	587	611	657	645	609	626	635	633	609	607	608	641	599	599	628	614	613	621	625	614	617	628	600	642	571	647	603	607	577	596	628	593	652	605	595	580	632	604	652	635	631	581	597	589	618	591	655	634	610	600	638	599	644	612	614	594	629	564	608	608	588	607	619	636	610	639	582	590	620	602	605	593	621	629	615	619	627	656	585	651	650	602	605	638	598	630	616	588	623	615	606	603	647	597	622	557	626	660	627	597	594	570	604	598	592	650	594	634	628	644
2643	412	347	324	339	234	243	244	243	245	245	234	251	231	248	233	230	227	208	252	232	208	248	263	251	221	232	218	207	226	253	224	247	221	208	200	229	238	234	250	235	227	220	194	243	239	236	210	245	263	244	229	231	199	283	223	256	242	225	224	209	197	232	244	235	214	230	219	252	226	250	233	222	252	230	220	244	214	226	220	226	247	205	196	228	239	224	265	227	214	218	239	237	219	252	248	241	223	241	236	235	207	226	216	233	222	194	249	231	253	263	230	232	235	250	237	239	240	229	254	258	218	223	241	227	211	249	212	225	197	209	230	254	261	245	248	212	188	248	231	221	237	247	225	236	234	227	206	248	218	219	223	219	226	219	242	232	255	220	217	229	223	242	200	224	252	210	212	234	222	222	230	231	239	238	235	224	230	240	239	225	231	227	242	216	228	250	254	253	231	246	218	224	231	223	233	219	257	219	248	225	246	235	205	224	236	225	242	234	212	242	264	223	218	230	244	202	223	236	246	225	252	233	230	233	215	220	236	223	237	231	222	246	227	251	184	230	222	217	240	224	226	262	240	236	216	229	225	235	235	257	254	213	217	247	239	230	230	226	216	208	215	226	235	233	226	229	213	227	200	229	225	202	231	262	229	238	240	243	240	231	222	257	211	252	234	232	227	210	225	228	244	214	234	229	235	219	242	234	248	234	220	228	204	243	216	258	207	220	217	238	262	267	206	213	216	249	232	209	248	234	241	222	249	247	252	226	233	217	223	213	220	255	244	205	251	234	242	247	241	228	239	195	248	239	214	207	253	252	227	235	229	215	233	224	222	218	254	227	231	211	205	216	229	236	231	220	216	223	245	217	219	252	227	255	232	211	229	234	222	243	208	201	222	208	249	230	234	253	211	226	225	239	270	218	268	215	233	241	252	254	234	218	228	240	211	228	223	226	213	221	208	237	233	211	236	258	223	212	230	265	217	238	223	218	202	210	246	231	239	237	224	239	224	232	235	241	240	211	273	256	249	235	238	255	208	229	225	203	219	228	209	200	218	262	217	241	232	227	252	240	220	233	219	227	259	215	208	235	236	241	227	223	208	244	232	201	213	224	256	257	237	228	234	236	230	218	233	198	253	203	252	219	254	202	255	227	242	248	229	241	227	217	217	239	205	224	227	200	217	243	231	208	233	210	238	205	236	229	242	223	208	268	240	245	208	243	271	238	235	232	259	229	226	227	226	228	227	215	233	209	252	195	259	242	217	242	227	244	214	233	234	240	231	240	238	232	231	225	237	249	224	237	242	224	231	224	228	200	222	220	202	259	213	222	239	232	207	238	203	214	226	222	240	216	229	241	225	216	226	225	226	220	254	222	240	219	234	227	239	236	209	221	229	264	236	214	237	230	250	253	219	255	214	221	230	235	217	233	223	254	205	248	239	232	231	256	228	204	244	226	209	237	233	243	239	211	221	235	249	250	222	237	238	247	248	244	248	214	250	215	202	226	243	221	241	242	223	214	247	240	214	200	226	196	225	253	230	227	256	247	232	241	236	232	200	212	209	248	230	228	240	227	247	199	260	229	216	208	238	228	221	231	233	243	226	238	239	225	245	215	230	229	205	210	247	239	231	217	237	233	247	236	237	241	232	236	219	241	228	227	232	213	244	243	236	244	215	266	197	224	219	219	230	243	240	227	219	224	221	217	232	201	222	213	194	204	222	251	247	216	232	253	206	208	257	237	240	230	227	233	218	227	205	233	219	239	248	243	243	240	231	241	222	235	240	238	211	203	230	205	241	209	192	250	225	243	239	246	232	231	215	239	217	251	236	245	227	237	219	220	221	238	243	230	224	249	233	241	259	224	230	256	240	252	254	243	214	214	238	238	226	214	247	232	245	226	245	261	218	233	232	225	227	232	213	227	204	210	237	209	236	195	199	215	235	228	230	236	236	272	225	241	228	230	197	234	215	259	202	238	210	231	232	206	244	249	244	235	235	200	208	227	229	212	244	228	256	224	265	226	229	255	246	209	209	228	228	215	205	244	215	217	230	216	222	270	234	212	240	214	219	214	227	240	273	229	227	230	240	207	203	244	225	230	225	189	233	216	219	190	249	207	248	232	228	257	249	199	238	267	212	218	203	240	198	238	247	224	245	237	215	231	230	248	251	246	229	213	246	234	223	259	244	236	232	208	231	233	231	229	207	253	207	221	237	218	237	218	246	242	221	235	210	244	239	243	206	244	242	226	250	258	221	217	235	206	238	251	198	240	255	207	244	228	226	255	235	197	220	253	229	239	243	206	220	242	229	239	212	229	240	227	228	243	223	227	217	236	226	223	247	225	239	225	246	251	277	213	201	182	202	205	236	219	258	242	232	218	228	236	227	231	225	253	229	234	215	211	271	251	201	219	232	234	238	222	234	214	225	231	230	230	232	227	228	222	227	228	233	236	213	224	217	214	225	216	227	234	234	229	253	207	219	242	210	229	226	218	266	241	221	206	234	220	243	240	224	239	226	214	213	205	238	240	200	243	241	196	224	224	245	214	212	223	218	238	210	202	220	207	223	218	243	219	238	231	253	222	207	271	238	214	228	222	220	188	233	233	226	242	216	226	220	249	209	208	243	238	219	251	234	258	251	217	234	215	208	224	218	217	218	227	252	242	226	236	224	222	224	250	201	218	223	248	232	242	257	240	267	238	235	229	242	240	227	242	246	202	235	271	245	216	227	237	228	219	225	190	240	205	230	217	225	270	221	201	231	252	225	218	214	227	242	221	229	216	244	230	227	219	249	220	252	250	230	222	245	204	228	228	235	207	241	216	231	227	207	258	237	192	232	232	216	248	224	221	198	243	219	242	223	257	216	225	236	217	220	230	226	205	243	259	231	230	240	224	226	239	216	259	218	238	231	206	223	205	251	230	223	226	240	224	202	224	230	224	235	246	254	242	222	242	240	236	241	273	210	219	237	225	242	225	239	243	217	234	205	213	207	250	249	236	213	208	238	250	230	232	206	217	224	222	230	248	211	224	232	244	227	235	223	236	258	242	198	231	219	236	231	216	227	237	215	243	225	238	233	245	228	209	210	243	245	246	246	207	215	216	230	255	236	240	230	207	234	209	229	226	231	245	225	212	253	246	217	231	231	226	228	237	228	197	258	214	207	248	234	244	228	223	203	229	223	244	197	228	249	245	215	207	213	223	237	237	235	205	235	234	204	195	232	230	228	210	210	216	230	233	205	239	238	201	217	226	238	217	223	222	231	249	230	233	235	223	224	215	235	229	235	223	204	214	201	223	231	208	221	231	228	224	203	211	202	249	235	214	256	238	216	235	233	215	236	226	207	208	239	213	215	232	236	217	228	241	234	224	232	236	219	250	242	220	225	223	235	258	232	237	207	248	224	227	260	228	239	248	239	239	229	211	232	236	219	234	263	241	238	234	235	199	257	257	211	235	223	247	226	261	226	217	210	233	261	233	238	215	230	195	214	229	203	256	239	234	232
2578	685	837	913	834	802	674	602	653	623	564	597	577	595	561	559	577	547	544	557	555	559	597	594	603	570	556	596	564	545	509	548	543	570	566	568	508	564	529	538	591	560	556	561	540	542	544	584	586	575	565	541	557	585	555	542	546	577	552	519	559	539	562	525	558	550	559	595	569	576	540	573	550	571	542	530	575	555	550	536	492	570	538	561	553	548	535	544	549	564	533	550	579	533	595	568	530	561	529	497	567	526	585	558	506	586	561	541	574	504	556	579	574	532	523	559	538	564	509	569	595	536	561	579	536	551	547	545	523	586	554	550	534	534	546	555	522	582	560	537	573	523	523	585	579	519	586	552	545	569	596	519	510	560	533	510	596	561	585	529	541	545	584	594	599	563	595	589	525	553	544	543	548	552	552	543	546	538	527	558	573	547	574	549	532	523	542	529	550	574	533	554	536	574	538	553	560	547	552	587	544	562	579	534	573	532	554	515	583	538	541	605	559	534	517	599	582	555	545	551	580	560	565	559	553	514	587	566	523	587	591	549	556	558	570	529	559	521	559	528	523	512	542	522	553	556	530	577	604	576	532	571	553	544	507	555	552	540	534	535	594	551	557	574	513	573	576	534	559	573	579	550	530	543	549	533	556	563	548	534	561	543	601	541	503	530	543	567	609	491	551	573	546	504	595	575	521	552	528	575	547	607	547	561	524	579	553	533	592	572	549	512	529	581	560	581	512	545	546	547	511	529	538	619	533	570	541	551	560	516	556	576	552	555	609	540	540	550	581	535	555	542	550	546	567	546	583	546	528	552	566	539	556	557	549	538	551	522	579	547	557	569	537	538	563	543	564	547	608	553	565	541	523	609	550	542	537	575	530	500	538	536	540	537	548	587	581	519	551	578	591	501	536	529	582	526	509	550	559	575	595	566	535	548	538	553	554	567	582	540	579	546	539	531	579	555	520	517	544	533	534	529	574	560	542	532	541	526	560	539	535	523	561	555	549	542	544	578	583	525	581	538	552	545	566	589	577	565	498	541	520	539	589	508	545	510	550	559	576	537	555	577	568	584	514	565	544	526	519	566	533	561	584	578	565	539	613	592	532	607	539	547	639	574	559	577	536	539	562	603	525	571	575	523	559	532	572	551	547	567	552	528	540	552	576	560	538	557	564	534	563	539	589	549	576	534	542	553	555	532	566	560	565	554	586	593	567	560	560	559	572	566	558	576	520	573	521	539	518	569	555	595	532	564	580	570	572	564	551	585	523	546	539	528	579	582	547	546	539	543	540	565	562	576	574	547	555	562	532	514	557	535	568	559	535	561	565	557	560	586	580	568	566	620	608	525	516	533	546	539	559	557	552	559	536	565	542	557	543	520	552	552	532	550	557	505	543	567	607	541	534	558	535	535	603	564	562	542	558	530	571	573	538	544	537	561	516	556	555	536	540	558	558	569	546	550	550	533	590	591	536	571	569	516	576	546	568	517	551	527	529	595	582	553	553	529	528	584	562	540	519	571	548	590	552	535	539	533	563	532	544	564	538	546	580	568	553	592	516	556	527	556	544	585	549	577	560	533	574	583	566	573	562	578	555	575	550	560	566	577	545	522	526	527	565	541	555	545	511	511	536	584	539	516	629	557	537	539	534	522	546	570	564	568	548	546	531	545	554	586	546	555	563	552	526	575	583	556	531	549	572	567	579	537	592	562	599	529	598	521	540	532	539	586	569	571	568	552	562	547	564	546	553	581	551	547	581	553	532	536	543	528	555	544	569	562	540	552	554	556	563	559	541	532	496	547	564	569	549	526	538	596	569	548	588	570	569	574	576	606	559	600	590	558	555	574	600	558	557	527	568	523	529	608	558	585	556	542	537	531	549	595	538	569	526	535	570	527	556	566	554	529	549	547	562	564	535	544	532	568	573	562	532	573	550	566	576	556	560	565	558	532	613	543	539	580	581	546	539	552	547	552	562	549	550	559	542	570	542	551	544	573	598	574	510	566	574	553	537	610	557	593	547	594	544	558	550	575	553	531	523	534	553	562	577	569	542	516	537	585	534	543	564	544	545	531	527	593	542	510	554	579	550	543	528	524	562	537	534	564	566	555	550	513	518	563	543	567	545	581	569	566	557	558	576	557	565	542	573	530	538	557	577	544	568	567	570	576	548	561	559	544	566	544	570	521	556	544	552	558	557	528	548	562	592	578	535	573	568	556	580	568	546	573	559	572	531	559	560	537	560	545	580	519	550	519	533	582	578	555	578	547	509	597	583	524	555	554	545	496	543	527	602	528	547	552	555	550	559	563	549	562	533	498	510	552	599	544	542	558	540	544	563	512	543	555	561	529	492	617	526	567	523	537	550	538	583	544	502	571	508	529	580	548	572	548	558	541	537	548	571	564	552	612	527	547	558	529	563	554	568	547	540	546	533	534	554	538	573	520	524	536	528	568	615	544	533	520	532	528	547	538	536	550	529	574	549	547	539	545	595	547	582	575	583	527	537	576	551	556	561	534	543	560	609	515	546	562	519	566	535	590	569	566	553	644	552	541	552	555	515	558	594	556	593	528	608	534	565	590	567	542	546	525	559	516	550	525	570	525	556	542	552	578	562	518	528	551	532	545	569	534	572	537	552	522	559	518	567	551	531	574	546	579	542	563	531	597	579	569	531	540	572	526	540	530	536	555	531	559	525	537	570	528	579	514	557	528	576	554	585	569	530	580	562	548	564	547	578	587	514	565	551	573	571	532	548	573	554	538	529	526	552	527	572	562	589	574	551	557	574	570	565	551	535	564	561	511	550	516	540	555	523	530	535	569	542	511	613	524	557	547	587	522	536	537	555	556	557	571	581	545	567	544	566	560	528	612	548	552	501	597	539	573	571	578	553	511	565	511	583	534	545	569	608	555	539	580	551	578	504	563	582	561	548	537	555	577	523	532	550	549	548	562	536	559	579	581	551	587	553	545	528	555	544	567	527	591	561	545	521	565	569	533	565	546	514	513	535	571	554	554	542	535	541	530	522	530	567	507	527	531	544	553	570	593	534	563	548	489	514	566	551	555	559	582	504	533	572	543	598	550	528	563	542	536	569	584	529	541	535	549	556	542	533	559	544	553	565	569	510	497	528	563	591	543	562	573	563	535	555	571	563	615	564	557	589	596	552	566	557	538	529	545	578	572	583	517	568	602	580	560	528	498	556	584	591	559	561	556	549	579	524	606	580	543	532	537	605	545	549	534	573	566	513	572	596	571	547	569	580	583	576	540	505	583	566	585	523	560	578	587	535	551	557	539	560	531	593	546	533	562	550	552	584	548	555	543	524	554	541	543	530	548	559	547	562	557	546	561	533	602	534	531	560	562	609	547	602	489	536	547	573	550	574	587	581	567	598	570	540	544	560	552	537	545	512	547	529	563	561	562	575	570	515	555	539	558	548	562	574	501	566	598	591	541	567	550	581	554	559	564	571	563	534	563	536	572	503	567	535	591	572	535	588	535
9307	1452	1652	1217	814	532	436	355	339	266	220	175	186	172	203	168	162	151	147	154	134	136	134	141	129	131	127	117	135	127	138	131	131	137	126	126	112	122	114	113	134	115	125	148	136	102	133	143	132	129	142	130	145	117	138	131	126	109	127	142	147	113	113	121	102	117	109	116	110	129	139	116	123	122	118	115	121	133	107	123	122	142	114	136	127	139	120	115	104	113	115	119	115	116	137	128	122	136	131	113	120	141	129	117	113	117	112	136	136	121	103	123	119	115	118	121	119	127	121	105	131	120	112	103	118	110	102	121	123	123	108	120	127	114	124	113	108	114	133	123	128	139	110	117	112	151	117	112	105	137	125	116	106	131	129	125	126	132	116	132	130	119	126	107	130	133	108	133	119	127	107	96	104	121	119	108	129	127	106	114	124	122	112	110	110	124	133	139	118	115	99	129	138	121	129	124	102	132	109	113	130	125	119	136	108	116	144	104	116	122	115	113	128	138	137	120	127	116	134	114	135	100	114	133	111	124	122	126	119	127	121	135	141	119	141	109	131	126	128	118	132	101	118	112	116	125	125	111	121	144	143	97	122	114	132	131	147	134	136	130	132	113	110	128	112	120	119	118	127	134	122	108	118	114	111	127	121	110	128	126	111	110	124	135	146	119	118	109	105	107	116	120	130	113	113	86	118	125	118	115	136	121	110	118	106	126	135	107	129	123	141	92	106	115	121	110	130	121	120	120	120	95	116	125	107	114	124	111	107	122	115	124	112	114	122	135	103	128	131	102	110	120	132	119	132	110	114	130	118	119	115	124	108	120	115	118	112	131	131	101	124	116	114	125	115	97	115	99	109	137	113	109	129	117	140	142	116	99	100	129	118	135	108	102	126	118	134	138	114	127	134	111	112	121	114	116	113	127	119	106	135	113	134	123	132	120	120	108	119	126	101	104	113	117	125	118	107	108	113	121	104	109	123	145	109	96	140	139	141	118	124	124	112	114	136	118	129	124	109	121	123	130	128	114	126	124	117	132	128	127	110	125	136	124	120	119	116	115	111	111	138	118	105	111	110	122	103	106	101	118	98	110	104	129	129	138	119	116	127	112	125	113	137	127	119	122	110	126	116	129	116	105	141	111	128	138	129	128	121	104	107	131	109	107	130	115	107	120	103	119	110	130	108	109	138	110	132	106	120	137	107	129	119	102	101	102	125	129	116	119	132	114	157	111	124	112	129	106	126	112	110	117	118	116	119	126	117	121	145	118	119	110	137	110	107	139	130	105	103	122	130	97	111	117	112	116	129	110	147	115	108	132	123	117	119	104	112	110	110	122	110	109	99	125	124	137	115	113	108	97	136	135	109	130	132	124	111	118	108	114	114	116	120	124	115	122	113	116	133	140	116	112	101	140	125	107	110	121	124	99	110	123	145	123	119	119	117	117	126	125	110	135	116	133	112	118	120	112	106	114	131	123	125	119	124	118	112	120	113	118	108	112	125	110	104	99	116	106	117	99	117	120	108	121	104	110	105	113	125	120	144	143	127	116	129	99	125	121	102	123	112	112	99	100	114	118	110	109	119	121	128	119	116	109	114	122	113	112	141	148	125	105	110	113	121	113	129	121	119	106	119	128	134	116	154	97	124	129	121	115	132	112	107	128	131	135	121	146	132	128	114	90	119	123	128	133	115	133	120	129	110	112	128	119	149	137	124	129	127	104	108	126	128	121	122	136	129	112	124	137	106	127	106	128	120	135	116	110	139	120	132	116	123	131	126	144	134	113	115	105	112	123	112	97	113	116	128	124	108	112	126	119	120	106	107	137	124	121	113	115	125	119	134	129	121	118	119	107	111	115	126	115	114	109	115	133	118	121	109	108	108	118	106	122	99	127	127	106	123	123	107	101	123	115	116	130	126	101	93	124	132	122	110	118	99	141	128	132	97	133	112	118	117	117	125	127	132	118	97	101	119	121	135	109	138	99	121	113	124	116	114	132	123	127	142	96	119	114	117	137	107	124	139	117	111	120	148	90	121	120	135	137	106	118	117	129	128	120	130	134	105	126	140	116	135	125	114	123	121	122	112	119	112	131	130	129	139	105	109	128	122	109	136	128	111	123	102	121	118	132	112	112	122	108	123	126	118	121	133	116	121	130	123	122	122	127	114	131	119	126	103	103	120	135	145	130	125	124	114	119	125	118	118	129	137	123	111	125	111	119	130	125	112	115	113	125	120	115	103	113	126	124	107	128	118	130	131	117	135	93	108	124	120	114	118	135	129	109	107	119	116	107	120	128	124	118	99	125	137	113	97	121	113	128	120	108	99	136	111	107	131	105	135	115	123	108	123	129	117	125	106	129	126	117	120	116	121	118	118	155	109	100	116	110	137	115	138	116	127	127	123	132	127	108	131	130	128	143	113	108	119	124	122	107	122	137	111	111	109	134	104	131	128	123	123	114	119	114	115	123	86	123	116	124	121	120	133	124	112	101	136	111	160	141	113	124	105	142	127	128	126	124	107	98	117	128	111	96	123	115	117	120	140	126	128	132	144	136	121	111	130	105	145	112	128	114	126	142	110	108	119	133	123	97	108	111	107	125	115	121	112	89	114	125	126	124	139	90	128	115	119	109	118	120	120	99	111	124	111	123	107	111	102	114	112	126	113	122	100	132	110	122	126	126	112	147	116	122	144	117	136	110	116	112	142	108	130	115	122	131	141	126	120	106	144	99	122	99	119	120	123	118	111	121	110	117	111	130	152	115	129	123	124	122	134	125	105	127	141	106	115	118	116	111	115	119	134	122	142	118	127	127	128	117	108	116	141	130	124	133	114	123	115	131	137	129	118	128	102	138	124	126	120	102	117	114	131	119	117	147	112	114	98	126	108	94	115	93	138	130	132	110	110	134	94	98	121	140	110	137	114	110	117	129	120	128	113	131	120	122	116	114	112	118	128	125	123	158	107	105	116	127	119	119	120	104	128	125	129	117	126	104	128	145	131	129	117	125	136	119	109	116	113	101	112	95	125	139	101	120	134	103	143	116	132	111	116	134	114	106	97	153	133	125	132	113	133	150	125	110	122	104	123	116	134	135	140	91	116	126	113	108	106	139	115	107	101	142	129	111	128	133	123	122	122	126	116	108	125	139	135	129	106	115	117	123	132	125	113	112	122	110	108	119	134	120	102	117	115	107	130	110	109	135	137	121	114	132	127	137	114	108	134	116	137	130	103	107	140	116	136	119	108	106	128	118	130	103	101	141	129	123	142	126	105	113	139	144	116	134	119	129	118	97	131	121	120	115	127	113	126	127	113	117	129	115	109	112	112	155	118	134	133	127	115	122	114	115	118	106	120	118	129	109	118	126	122	108	104	110	123	134	123	125	124	127	131	110	119	115	124	107	117	120	129	124	116	123	109	118	142	130	117	103	127	109	124	105	119	129	105	113	100	122	141	115	116	114	123	124	114	128	115	117	126	106	107	137	126	123	125	109	101	122	107	118
6362	1375	3308	3867	3320	2423	1876	1610	1433	1189	1045	900	788	663	688	619	608	526	539	525	531	520	476	447	420	455	477	458	396	413	396	365	394	387	414	369	393	386	396	400	385	399	469	429	389	412	453	376	415	416	396	369	355	365	368	350	363	393	341	304	369	333	346	362	353	381	355	341	320	384	358	359	359	353	315	364	323	324	371	329	345	352	347	392	336	373	374	375	356	316	397	355	357	372	354	364	363	335	345	362	356	327	343	349	343	369	346	353	320	353	344	335	352	335	331	326	358	350	337	374	371	369	331	349	360	349	322	313	308	338	352	325	325	325	307	336	312	330	334	367	354	359	345	329	330	335	342	398	321	323	356	352	335	364	336	342	350	352	348	334	340	355	323	333	307	316	332	320	334	363	317	325	354	356	359	321	338	322	345	332	325	358	349	352	367	353	365	340	330	339	338	347	332	329	330	367	363	341	357	376	348	340	351	361	369	350	333	352	317	314	342	370	360	351	328	350	330	373	310	334	366	355	339	378	343	329	354	376	321	340	342	351	320	374	319	300	344	350	326	391	388	359	373	327	363	366	352	354	332	347	324	306	329	355	328	316	346	330	346	343	354	360	354	340	322	335	368	322	339	327	363	330	325	333	362	361	334	358	323	293	349	327	319	343	340	316	312	346	340	319	300	303	327	339	346	323	325	339	346	334	335	350	343	358	347	324	325	315	368	356	316	346	362	340	348	309	381	297	344	340	300	358	324	330	369	340	315	359	326	344	323	338	369	330	327	320	345	342	355	352	300	363	356	338	318	358	337	327	336	338	341	354	374	330	319	346	365	351	345	345	353	311	327	327	324	336	327	362	339	357	342	332	357	324	354	342	318	318	346	335	341	355	354	333	365	348	343	324	338	339	333	352	341	336	344	353	335	331	325	328	317	354	336	361	349	367	371	343	342	363	349	334	323	352	363	307	347	345	335	359	358	332	303	329	374	332	333	373	360	315	315	340	352	324	317	349	340	343	325	332	342	359	315	351	343	353	348	346	314	350	343	357	336	351	316	338	352	316	319	363	331	343	312	322	355	337	326	329	303	367	388	342	353	383	325	348	363	359	336	323	329	328	353	342	333	331	338	332	340	338	322	387	357	382	331	344	330	355	357	320	341	332	337	348	324	342	327	302	331	366	378	332	328	335	375	342	363	342	340	320	297	344	344	325	346	345	322	331	338	341	371	334	361	340	365	318	329	320	354	341	336	328	349	357	329	363	340	344	334	345	339	339	316	334	372	356	333	343	368	353	347	334	318	315	357	325	329	340	353	350	355	358	377	323	333	355	355	344	335	312	333	335	329	348	323	331	341	351	334	339	378	351	314	319	309	358	331	341	330	353	375	330	314	352	373	332	325	331	363	329	332	350	284	327	344	319	349	314	337	342	353	320	352	326	316	334	360	349	319	336	338	327	345	329	295	315	330	322	353	348	343	379	337	314	317	356	328	319	339	327	353	340	334	330	304	355	326	377	331	342	360	338	316	327	325	328	338	338	388	323	334	379	324	356	348	317	369	335	360	321	334	379	291	336	353	352	348	322	341	301	330	333	333	316	334	352	337	344	336	324	309	335	321	346	326	347	307	331	337	319	338	363	341	369	299	338	323	340	343	317	336	311	357	354	352	350	330	332	343	330	357	289	311	341	346	325	319	340	329	341	357	324	313	362	318	357	340	339	320	339	365	364	352	342	357	346	339	341	334	317	337	372	322	332	339	365	293	329	346	322	387	342	313	350	357	301	354	359	346	316	376	325	299	327	357	314	325	322	358	362	344	348	328	357	314	332	337	335	365	330	374	364	371	350	334	313	324	354	325	323	327	350	333	347	295	337	331	368	317	327	331	331	314	325	334	362	355	379	335	338	376	332	334	333	313	322	296	336	326	332	347	339	355	338	357	340	326	359	340	321	374	340	375	351	318	361	329	317	314	338	338	315	338	322	359	349	353	346	325	339	358	382	334	314	292	352	347	330	344	328	331	351	354	364	339	326	346	352	341	331	363	356	353	375	350	316	363	347	335	370	338	340	334	334	336	333	314	323	353	365	319	355	375	364	305	340	308	326	329	317	319	288	336	298	363	360	368	333	351	327	328	330	360	381	347	337	324	341	368	347	334	351	314	352	382	351	331	342	340	354	333	330	327	326	348	310	343	317	327	328	343	332	350	342	363	367	360	326	325	332	344	340	359	329	311	327	315	325	347	320	328	342	336	312	367	317	331	335	360	342	361	328	356	340	331	364	362	323	325	337	339	340	349	337	306	354	354	354	342	336	313	320	315	342	316	337	317	300	357	336	330	332	313	324	363	341	297	344	329	310	342	361	341	336	317	355	321	313	334	347	304	339	303	350	329	363	306	362	333	321	329	322	322	314	358	330	321	323	335	357	354	337	333	326	351	350	344	316	346	330	356	345	353	362	332	338	342	370	346	317	353	341	337	335	335	343	348	347	323	340	368	310	339	341	359	326	309	330	350	339	341	382	324	351	363	341	355	322	340	345	302	341	333	318	352	353	362	287	326	351	374	366	329	367	366	322	327	325	353	359	355	340	332	343	328	319	309	333	349	330	327	332	351	341	317	356	346	329	321	379	345	345	349	325	331	327	352	318	325	338	338	385	333	322	330	343	357	341	344	354	358	322	339	344	351	334	327	326	343	314	364	361	348	314	332	327	340	362	336	345	322	357	323	348	354	345	313	340	328	367	335	341	324	338	327	350	337	349	335	331	345	355	343	339	329	334	344	364	351	348	360	331	338	320	333	347	335	338	347	362	342	355	336	331	329	321	346	333	377	323	326	340	356	322	356	382	367	353	293	348	354	306	374	360	303	336	339	345	348	319	363	346	338	340	315	343	319	342	339	333	309	317	347	361	326	370	335	304	367	311	364	335	323	332	322	339	285	346	346	324	333	296	380	339	330	316	329	350	332	335	330	332	318	334	324	339	339	373	315	332	311	331	342	340	327	366	356	345	341	375	339	365	343	344	353	318	331	332	352	303	348	345	337	358	308	338	339	345	337	343	323	353	336	303	323	378	348	341	342	369	356	319	357	358	335	340	333	324	337	367	307	348	315	306	345	331	364	335	347	323	345	345	338	349	343	321	316	352	361	325	351	333	347	302	329	312	332	361	337	372	366	340	348	359	363	337	352	319	357	309	339	325	379	390	326	352	364	341	319	356	369	312	347	353	344	339	311	362	330	333	351	331	335	349	368	369	348	314	331	331	359	313	332	321	339	344	340	343	375	342	338	332	343	350	330	352	316	336	386	367	331	329	336	335	332	344	330	354	361	347	351	377	355	365	345	337	322	328	370	321	335	335	331	326	344	317	349	340	354	339	337	349	367	370	365	323	334	336	366	347	342	378	322	327	324	325	347	327	355	363	321	334	336	324	310	346	370	312	342	326	340	334	325	332	317	365	339	323	372	347	349	344	348	352	321	313	340	331	352	331	305	313	364	341	367	360
17547	3526	3299	2494	1514	1126	852	739	578	489	471	399	412	370	328	327	305	343	306	271	273	284	254	261	261	294	291	277	249	254	297	240	273	285	264	250	249	238	246	218	258	257	272	241	239	257	255	268	235	243	268	223	247	267	227	238	249	260	235	243	282	271	261	227	233	257	257	212	215	227	248	256	271	220	242	243	236	233	255	236	271	256	223	269	238	224	235	249	228	239	228	251	223	258	224	275	252	270	275	251	254	249	259	270	246	221	257	230	234	253	230	233	249	214	232	242	251	272	238	237	239	275	246	225	231	240	268	237	251	235	245	238	253	254	231	258	233	217	245	255	228	241	233	239	260	223	250	260	222	243	242	243	215	244	243	229	233	218	256	255	242	231	254	242	221	249	234	215	244	219	239	234	247	267	228	230	240	237	231	250	244	261	246	228	243	230	272	237	255	251	249	230	259	240	255	239	237	261	250	243	259	250	238	234	238	249	217	205	265	221	255	251	243	252	261	230	242	229	263	236	247	241	222	258	245	224	221	257	217	247	248	248	278	251	225	262	231	224	242	239	273	243	257	227	237	233	198	196	203	252	265	230	254	215	222	244	247	248	223	230	248	202	247	249	254	226	262	243	282	251	222	245	219	252	257	229	269	258	248	255	218	247	242	225	253	234	264	237	237	207	261	219	255	249	258	256	237	218	245	256	224	219	248	230	188	239	230	241	228	256	239	251	227	254	261	268	237	251	244	225	237	268	245	225	258	216	261	233	237	244	233	253	278	236	213	262	238	262	256	214	228	250	251	215	215	239	233	255	247	236	254	243	260	249	230	248	252	238	248	230	241	225	234	257	252	222	245	242	236	260	253	243	242	245	240	272	241	232	255	246	255	250	249	220	244	260	238	264	242	217	239	225	243	259	244	213	256	237	212	245	227	220	229	226	211	270	206	215	224	268	250	257	243	218	245	217	268	250	241	222	220	223	240	240	240	238	238	225	231	236	216	256	253	226	250	244	234	224	213	241	273	273	257	268	226	235	261	213	237	256	277	222	230	222	230	259	233	232	248	255	256	236	239	246	214	237	225	249	273	232	240	227	240	257	218	280	219	253	234	231	242	205	219	235	237	252	269	248	227	241	242	261	261	260	230	245	244	236	238	255	254	241	259	233	222	235	238	238	233	239	204	238	245	239	223	244	228	260	264	237	275	232	250	256	264	264	235	268	250	259	220	231	238	243	232	265	215	253	221	234	267	254	242	232	236	258	238	237	237	247	245	243	226	235	234	264	219	226	246	258	223	258	270	285	205	253	224	246	244	276	245	272	244	252	249	235	253	223	247	246	226	220	291	243	246	277	227	251	228	250	235	249	259	230	214	281	248	240	225	259	259	274	249	210	222	241	251	273	253	237	266	238	195	264	251	248	263	225	264	260	232	257	259	259	211	267	271	253	237	269	282	257	274	239	231	249	235	246	262	254	224	261	279	218	250	255	228	250	244	230	237	221	253	248	232	259	240	259	255	269	214	241	269	245	234	265	250	259	231	219	253	261	235	245	223	248	209	226	250	251	243	215	220	246	229	251	245	242	241	236	235	215	255	263	242	251	227	256	258	253	244	207	241	219	220	250	268	255	260	216	224	245	241	253	214	244	237	252	237	245	231	277	235	261	223	250	214	228	259	233	245	257	261	241	230	241	256	241	240	259	228	246	216	248	283	259	250	244	243	235	231	244	238	217	238	243	244	228	234	223	253	235	242	234	252	234	256	254	260	237	206	258	227	239	237	232	248	245	230	250	255	238	264	260	257	244	232	237	244	263	264	240	263	247	214	249	230	262	248	220	229	230	259	257	232	224	244	253	223	258	257	269	240	244	232	244	238	222	274	254	235	221	274	234	226	250	251	257	230	261	240	257	254	251	251	247	227	246	290	237	243	247	254	239	234	226	249	256	212	250	230	244	221	262	247	231	216	243	230	278	253	204	237	242	217	240	259	249	253	249	249	258	244	251	267	231	252	244	210	253	267	270	214	234	248	223	235	261	297	252	240	232	243	225	263	266	237	265	244	245	285	216	249	231	249	231	245	230	252	243	261	232	238	226	237	236	224	240	269	238	224	238	247	237	257	255	237	238	222	239	231	251	221	261	260	260	223	241	262	246	230	257	244	256	243	279	271	262	261	257	229	254	270	244	231	243	237	251	277	251	235	250	253	227	252	235	239	234	230	273	263	242	236	244	235	241	248	243	243	250	255	255	257	221	247	277	242	218	231	262	268	274	230	225	260	223	240	250	235	245	257	255	250	270	228	245	221	221	227	228	282	252	241	234	237	222	257	252	207	250	214	242	217	238	228	220	223	260	235	255	251	217	263	230	219	207	253	236	226	226	221	225	245	227	269	230	254	256	255	294	235	269	244	233	286	209	230	221	234	235	238	219	233	256	247	235	246	230	257	256	226	234	249	251	272	227	237	235	223	250	252	252	223	201	212	213	255	259	215	230	265	230	212	208	242	245	251	245	248	253	244	248	207	265	277	248	244	228	240	229	208	262	221	241	265	224	268	259	238	217	238	228	252	236	258	268	232	215	241	243	242	276	214	238	231	246	238	259	243	228	263	221	255	240	255	254	238	250	240	239	245	256	263	220	245	266	247	250	236	241	255	232	221	254	277	258	231	251	209	257	261	265	238	231	225	247	244	228	232	232	221	235	241	240	239	241	227	252	260	253	263	247	226	277	251	219	255	223	229	248	233	265	243	259	232	222	252	261	251	261	244	221	216	225	224	234	240	240	259	236	228	222	271	224	256	251	209	255	239	199	256	235	271	250	244	233	252	208	256	275	263	247	216	222	248	248	268	220	220	264	224	255	236	253	237	237	249	228	245	247	252	245	242	271	244	235	233	245	250	244	224	249	263	229	263	253	229	235	229	232	249	265	240	245	223	217	204	257	251	231	246	234	243	221	269	231	275	250	245	210	221	227	257	268	242	210	233	250	268	213	221	233	236	222	231	244	226	245	247	241	243	228	236	243	249	243	254	253	216	222	229	256	247	247	223	241	282	255	255	250	266	242	242	245	247	215	216	241	249	275	248	263	262	247	227	250	264	238	267	246	245	238	240	238	259	264	248	227	262	272	236	246	239	234	248	224	266	215	238	218	245	232	250	259	245	239	263	246	234	246	264	268	271	242	237	226	237	256	247	242	258	245	215	246	231	242	252	243	267	266	261	222	235	236	266	235	266	235	241	217	230	227	237	267	263	263	255	255	241	233	259	248	242	288	244	240	218	245	247	234	262	237	231	235	231	258	233	212	223	261	242	260	220	216	247	246	285	256	246	227	261	231	238	217	223	226	230	254	256	226	242	260	218	236	219	233	231	200	226	248	236	271	246	220	263	221	232	233	226	257	237	232	260	238	274	248	245	253	250	252	215	246	229	236	262	255	255	232	224	259	232	249	229	226	236	256	233	233	217	250	277	271	276	236	234	228	223	232	255	244	251	219	259	216	223	223
8771	2615	5827	6779	5739	4598	3786	3047	2569	2250	2036	1625	1504	1349	1252	1197	1144	1115	1015	1021	949	925	895	881	883	885	809	798	779	748	760	752	720	762	745	691	754	734	667	692	734	748	917	837	754	661	686	722	749	796	743	693	691	650	677	657	677	644	651	638	703	655	641	651	650	636	662	595	644	654	662	651	629	624	606	594	651	660	599	646	652	635	641	654	634	631	636	654	643	630	656	611	641	635	637	590	651	617	598	624	650	620	627	658	628	615	619	644	604	623	643	643	624	632	594	627	556	649	614	629	682	571	652	637	628	616	588	656	590	651	623	595	631	618	647	596	625	619	604	604	597	623	615	625	593	620	546	599	632	672	610	634	641	636	618	623	607	620	608	617	651	623	621	613	633	650	664	606	622	614	663	626	616	562	588	622	579	606	598	631	619	601	618	631	606	598	601	605	620	582	623	623	595	603	631	663	616	578	612	580	612	620	602	631	579	587	637	646	615	641	589	676	632	609	644	599	585	628	616	594	650	605	570	605	662	611	603	652	591	589	632	660	623	655	670	602	645	636	608	631	597	624	611	612	580	610	586	620	589	621	594	589	619	609	615	583	601	591	583	557	599	625	576	606	613	643	645	582	619	584	610	592	598	589	630	586	584	631	602	602	616	631	614	578	581	610	608	611	639	566	645	628	591	617	570	602	645	610	629	593	656	641	615	647	595	639	628	646	586	565	612	586	600	610	561	618	617	612	622	605	647	600	608	582	589	643	582	571	629	589	598	619	577	615	602	608	612	630	598	621	612	646	621	621	638	561	603	620	610	633	588	618	637	575	597	575	631	628	606	599	629	620	635	641	593	626	642	587	614	592	618	617	573	630	612	591	625	598	635	573	630	617	576	611	598	594	583	601	647	608	604	635	624	608	660	640	565	600	588	591	600	603	619	562	575	679	564	629	591	630	633	575	590	598	610	635	614	666	617	579	643	622	627	626	634	536	603	624	638	662	592	604	598	610	613	611	621	607	582	623	569	600	592	625	654	639	638	611	602	606	614	609	621	623	569	651	608	571	641	615	569	611	599	648	635	646	628	617	636	599	599	628	614	612	654	614	613	609	624	603	625	604	604	672	588	589	667	604	592	601	637	632	586	622	592	666	618	586	571	632	593	575	591	601	623	610	688	588	587	604	615	631	641	623	648	624	545	633	580	604	599	611	611	612	565	623	603	634	656	613	651	627	603	678	555	627	613	585	628	625	612	651	637	682	603	631	660	592	641	632	611	637	609	574	690	636	648	623	562	621	567	585	587	609	599	641	662	598	557	604	624	685	631	618	637	601	564	611	659	556	624	620	608	658	599	612	612	608	622	579	604	571	617	580	643	615	605	610	590	581	609	626	614	581	583	653	655	595	609	618	634	617	650	572	625	627	638	621	630	573	635	661	632	608	592	606	586	637	623	635	611	651	582	658	650	604	611	567	623	600	651	572	631	623	670	636	588	567	596	560	602	630	571	634	628	584	606	620	612	599	677	657	571	606	646	637	607	613	616	594	609	580	582	560	624	591	580	619	578	587	599	606	614	631	608	631	574	621	648	614	625	641	625	626	613	590	594	621	607	561	675	581	565	615	596	690	585	609	622	642	608	604	639	597	627	576	618	574	590	670	637	621	587	589	648	585	587	616	635	605	595	623	660	593	652	651	601	653	594	629	603	608	609	617	570	622	641	566	597	597	632	594	634	625	656	581	578	630	599	613	560	622	641	587	604	646	604	610	607	624	601	660	664	594	638	592	650	601	591	604	598	622	588	579	631	589	600	620	616	570	592	550	614	596	574	598	603	605	623	563	642	622	598	639	626	625	612	619	580	631	638	610	598	632	589	600	594	635	601	618	642	640	598	623	559	625	615	614	606	600	658	632	610	584	595	585	605	615	581	609	642	575	594	583	570	662	606	627	647	599	567	557	565	596	625	559	615	600	597	621	602	612	608	585	654	654	648	644	620	559	569	617	645	630	580	636	640	616	634	633	596	613	594	583	600	595	586	579	601	605	602	623	617	620	642	614	615	607	598	602	649	614	607	638	573	614	625	639	604	621	607	623	653	665	653	617	623	620	589	605	623	580	615	641	636	608	646	607	566	627	589	652	601	605	590	656	562	648	616	633	564	617	589	639	585	634	585	629	575	627	589	610	579	566	590	632	615	672	594	595	598	624	625	628	622	598	588	614	633	605	598	614	587	642	627	600	603	633	627	661	622	648	569	645	624	620	630	610	643	601	600	589	554	640	640	573	617	589	662	627	578	666	608	611	631	645	598	632	657	584	597	617	627	630	612	615	618	583	578	585	607	633	617	608	589	603	612	615	584	641	617	641	568	679	607	643	573	617	609	569	573	595	629	637	612	608	616	598	591	587	587	589	648	616	618	604	554	606	608	580	596	660	639	631	582	624	616	594	627	605	591	597	691	602	636	614	641	581	594	621	623	603	603	625	588	585	618	630	595	579	610	602	539	636	577	651	615	604	604	599	591	599	621	585	616	629	613	590	604	588	584	604	592	592	615	606	657	644	624	611	623	586	616	622	611	596	581	640	593	593	541	637	607	612	608	648	603	620	616	601	602	608	650	608	599	602	656	624	625	612	624	623	622	599	581	632	640	575	604	551	628	630	609	613	584	653	649	623	615	617	657	608	626	593	583	593	547	654	611	626	572	587	628	661	589	621	621	581	578	575	606	632	600	658	635	613	634	567	593	623	604	591	617	634	658	640	569	588	601	571	649	616	588	640	596	646	626	566	621	621	661	654	586	583	612	584	610	657	650	589	589	661	624	642	625	603	626	620	644	611	626	612	665	636	619	618	672	586	654	609	633	626	598	622	609	609	668	603	644	574	583	642	601	626	616	612	625	605	625	612	585	615	596	633	625	593	624	616	605	598	605	644	611	590	595	587	621	656	622	645	609	599	607	608	601	595	575	620	659	577	600	624	610	595	604	610	589	623	570	581	616	612	615	609	644	618	623	641	618	591	616	618	629	580	627	631	594	610	642	605	605	589	627	620	662	580	635	633	629	606	635	634	617	639	593	566	588	614	607	602	607	616	577	549	582	640	601	601	623	632	589	613	608	596	603	624	581	618	644	616	616	622	609	564	636	636	570	611	634	576	612	634	603	603	613	621	698	587	615	641	654	666	602	567	606	653	630	614	597	652	616	622	603	610	582	556	590	600	607	643	622	581	638	605	592	544	612	577	648	613	586	630	623	623	655	627	610	563	642	576	664	592	628	612	624	617	643	592	590	616	587	649	567	581	619	592	602	610	665	597	593	658	600	570	652	587	618	609	625	593	588	675	624	623	563	624	625	589	588	583	616	653	610	646	644	592	634	593	621	604	616	617	621	585	598	597	611	603	601	663	644	603	610	615	677	624	607	585	593	653	616	609	605	597	593	618	594	624	599	610	609	638	582	644	587	662	600	586	599	605	635	578	631	604	651	604	631	597	651	640	573	604	608	641	663	634
2811	464	427	348	330	307	272	246	250	238	228	209	237	222	244	225	218	220	214	229	249	253	273	243	256	220	218	227	204	270	218	241	186	219	228	232	268	261	228	243	226	210	232	229	246	244	221	235	207	229	224	220	237	233	241	239	219	248	204	232	231	192	224	218	228	245	255	201	243	216	240	225	250	216	222	224	217	228	239	217	241	216	221	223	205	204	212	266	203	185	238	215	221	232	239	233	237	225	198	218	238	235	239	225	223	220	214	203	244	261	228	229	232	224	236	219	229	211	225	226	250	244	261	220	205	217	239	210	235	236	267	234	263	225	234	218	253	231	206	236	219	220	219	217	221	235	244	201	249	198	257	224	234	228	236	210	225	222	235	234	187	223	218	221	243	229	232	237	235	249	258	245	239	225	212	210	223	223	241	243	216	203	211	246	240	237	203	251	228	240	247	198	224	242	238	258	236	245	220	218	221	226	211	214	242	229	227	237	218	233	236	226	224	240	225	226	235	209	203	228	253	260	191	227	242	222	236	228	220	191	228	199	212	216	216	232	233	233	238	231	217	217	223	244	248	221	235	242	237	216	262	240	240	238	203	230	226	231	245	214	225	257	220	212	204	254	234	239	226	231	195	217	236	227	221	226	227	235	231	228	226	235	246	233	225	235	241	234	224	230	198	250	191	218	215	220	250	258	222	223	277	252	223	237	227	219	232	249	228	242	217	199	223	217	240	225	240	250	215	233	218	244	216	218	206	217	230	234	202	202	222	231	223	227	218	216	195	228	227	260	219	260	226	219	238	244	242	233	236	240	233	245	202	214	230	215	213	238	197	240	228	236	245	239	207	217	233	254	230	236	228	246	223	230	231	254	227	240	222	232	227	249	244	226	245	218	207	248	217	210	239	215	255	229	218	228	211	211	221	225	223	225	229	213	235	225	229	250	228	234	237	238	222	228	242	242	247	206	236	219	207	231	242	227	210	224	227	216	220	214	201	256	227	235	232	230	253	250	239	246	206	228	213	226	201	239	232	229	226	235	237	277	223	239	240	242	252	234	239	206	232	238	239	240	256	226	230	248	239	226	211	221	265	231	250	236	208	219	206	246	212	231	240	236	236	256	210	198	211	212	220	264	227	238	225	205	249	228	234	256	258	222	217	240	206	227	227	236	259	215	243	217	213	204	248	225	232	227	245	237	228	228	228	235	242	232	234	216	216	231	208	236	226	247	238	229	232	223	215	197	251	231	194	220	214	215	213	237	226	200	235	232	258	228	212	230	203	195	245	233	222	229	249	226	225	249	265	229	216	245	225	243	215	208	226	207	243	243	222	236	234	206	232	244	235	217	235	209	232	232	209	228	241	210	225	233	260	246	211	203	225	270	243	253	257	236	205	235	235	232	236	248	234	228	237	243	275	226	242	218	259	232	220	247	221	214	219	221	227	192	215	219	219	239	210	225	227	232	239	227	226	232	246	204	223	213	231	243	240	219	239	217	229	202	211	256	228	236	237	243	237	241	224	236	214	253	234	229	232	226	240	222	225	229	253	246	221	222	253	224	227	229	228	245	248	231	235	233	223	223	244	225	229	242	243	230	236	213	215	259	242	243	231	231	215	204	213	223	235	217	220	242	241	225	200	235	223	226	224	232	242	241	228	204	225	244	210	246	198	199	215	208	199	231	235	250	239	238	229	234	225	219	206	208	248	256	248	231	231	227	234	244	214	225	247	239	225	194	234	225	235	233	251	211	235	241	216	224	233	201	230	225	205	234	235	233	243	239	192	212	220	226	264	211	233	239	242	215	225	213	222	236	264	219	229	216	206	231	228	249	197	232	202	220	235	230	235	230	232	227	220	195	241	221	229	226	199	208	236	268	243	225	253	246	215	222	229	224	212	211	230	213	221	237	211	247	232	240	234	250	219	244	210	233	212	202	228	240	223	223	230	245	249	220	219	228	279	238	214	233	252	232	236	238	225	230	231	243	217	237	222	237	220	204	225	227	227	210	233	209	225	260	237	218	196	260	207	204	241	215	200	224	210	247	225	217	233	255	231	233	206	222	228	237	234	235	208	233	208	258	226	243	222	224	223	286	240	212	233	221	182	236	245	218	254	244	251	227	250	253	230	209	243	223	222	267	218	244	243	176	231	234	241	218	228	222	234	239	239	238	231	197	232	246	204	214	222	243	214	224	240	221	215	237	221	217	228	241	221	238	258	228	244	205	245	249	207	230	220	221	228	221	214	185	211	228	242	221	225	196	235	216	241	236	221	262	244	242	187	235	214	236	220	223	247	248	225	217	236	240	222	233	251	236	237	231	203	229	226	224	225	229	263	223	227	214	242	214	238	212	242	245	217	229	231	233	226	191	220	219	211	206	225	234	227	245	226	229	215	237	244	224	229	224	219	206	216	206	238	239	199	202	230	237	260	195	210	248	212	217	215	236	210	210	217	230	232	223	259	226	208	229	235	247	258	225	234	216	217	218	261	232	236	219	202	215	268	235	223	230	208	218	238	246	228	252	222	204	244	236	223	218	221	241	201	215	205	208	221	225	243	207	221	242	208	238	250	228	246	248	218	249	244	227	237	195	235	258	228	232	204	233	235	229	221	208	235	214	186	234	206	228	227	246	249	236	238	240	257	225	217	242	222	217	232	226	238	218	245	238	236	220	231	245	223	225	216	246	207	219	218	218	218	204	228	215	209	216	209	247	233	208	245	246	212	227	220	251	256	231	246	230	242	197	274	244	216	246	228	231	229	231	222	239	221	230	239	251	230	217	220	202	237	229	224	215	228	203	230	186	233	231	216	247	216	238	227	245	251	199	224	220	225	241	217	215	200	243	237	251	224	256	215	231	224	239	222	232	243	214	186	200	230	214	220	211	234	229	222	238	224	199	211	228	224	230	196	216	202	261	257	223	248	257	211	242	229	222	216	238	216	234	239	214	223	240	245	224	221	261	208	228	224	240	222	230	249	215	245	222	221	231	229	223	234	216	222	235	228	258	239	228	207	221	242	207	240	213	223	245	236	215	219	231	239	231	203	234	203	257	223	239	220	237	236	244	223	223	209	266	229	229	236	245	223	225	218	240	233	195	235	213	247	188	241	234	241	229	230	244	242	252	224	233	234	235	191	256	235	231	216	218	247	215	245	198	201	232	243	233	235	212	227	243	218	239	241	221	224	240	227	241	196	218	208	234	231	221	214	204	254	225	240	252	232	231	232	194	210	223	243	252	214	249	239	227	247	268	225	220	224	241	225	244	221	213	220	248	243	245	181	234	203	199	255	241	218	214	225	227	208	211	228	238	241	202	200	222	251	226	224	230	216	225	245	219	227	209	255	194	217	229	231	274	243	235	224	248	237	236	236	239	238	229	219	228	262	204	208	202	238	224	243	215	229	217	245	232	270	231	186	230	208	191	227	228	204	250	219	220	237	232	206	258	206	248	223	213	229	216	223	242	233	243	242	205	208	244	241	246	231	212	247	242	226	216
2734	807	950	861	851	764	742	734	644	643	577	561	555	539	542	585	584	558	532	555	554	525	543	569	580	540	591	563	563	586	551	530	557	547	569	520	559	568	540	556	514	566	534	562	517	538	550	535	582	543	556	528	534	571	537	546	511	533	523	528	516	549	525	550	571	519	532	550	567	541	570	522	582	544	598	547	526	568	475	542	506	544	530	559	584	530	552	555	525	593	560	527	544	563	569	527	561	571	554	542	566	540	538	563	511	506	530	549	543	533	582	560	561	554	554	539	575	589	577	551	548	574	559	551	561	580	547	534	592	541	540	536	534	532	513	516	560	565	533	540	534	513	514	523	543	529	562	533	563	549	557	499	543	551	554	534	550	530	560	525	542	566	518	558	530	539	536	555	545	564	530	544	537	538	527	555	555	586	554	542	562	527	566	545	576	530	515	551	490	530	580	516	496	536	551	545	578	529	523	514	492	547	532	526	560	565	550	519	587	513	523	541	569	556	594	572	472	549	546	556	608	511	528	553	569	556	558	534	555	579	552	522	528	554	518	531	561	542	567	607	528	498	563	539	531	528	526	551	568	545	549	558	564	512	499	514	551	594	559	544	531	515	534	547	542	567	504	547	566	564	569	536	494	526	586	575	547	530	519	506	547	533	522	550	560	543	548	565	557	527	479	577	551	544	534	559	517	549	573	510	495	520	486	547	533	533	573	557	517	540	576	522	526	568	560	547	569	593	542	534	547	581	582	538	527	560	583	559	559	509	527	564	568	530	540	570	521	513	565	555	568	612	508	571	558	525	559	582	541	550	496	524	587	547	571	546	524	523	532	535	520	557	505	511	568	580	521	532	547	552	517	572	569	519	524	533	534	548	561	574	579	541	553	500	540	536	535	543	549	582	538	543	529	534	538	552	510	561	536	528	581	568	563	538	571	577	550	541	540	518	538	502	548	540	561	550	551	536	548	572	543	568	505	556	545	558	521	534	530	540	568	543	547	567	563	531	582	534	556	508	552	516	590	560	550	565	523	530	561	515	525	523	551	554	501	561	531	537	542	535	503	529	523	536	560	540	550	539	477	570	555	547	562	573	572	560	525	532	534	585	557	499	580	579	515	571	548	563	514	488	529	554	526	572	547	560	573	563	565	556	564	533	561	535	533	568	573	543	535	570	529	528	564	536	564	609	518	528	557	530	534	554	558	544	549	557	521	552	537	536	557	556	544	542	497	546	518	517	552	512	538	508	584	509	535	507	544	506	546	575	522	537	561	504	535	496	542	563	558	495	531	530	587	531	559	571	532	523	507	526	533	555	496	568	502	540	556	520	575	531	522	519	535	531	557	575	501	535	558	525	539	549	520	536	536	582	575	554	539	576	502	536	558	546	576	558	543	526	484	551	572	564	551	544	518	539	559	540	546	542	522	539	528	572	565	578	560	539	591	542	545	560	546	562	539	557	559	557	593	557	568	502	557	562	512	548	563	564	512	547	516	546	520	526	539	511	565	547	572	471	549	532	553	515	567	535	525	548	532	551	557	529	536	571	535	549	515	522	528	535	509	542	573	580	546	520	558	554	534	546	582	554	546	589	529	543	562	519	524	553	562	528	570	541	578	511	530	552	540	544	529	536	583	534	568	504	542	585	563	572	553	506	553	548	562	509	539	542	547	579	546	543	544	554	521	533	548	542	559	558	531	575	528	549	543	546	575	546	554	547	540	549	542	521	522	559	547	557	538	519	579	560	549	542	536	522	534	513	567	564	557	517	516	589	563	540	570	575	568	554	506	561	564	525	521	535	503	553	522	556	538	519	555	535	557	561	587	547	581	562	560	513	520	514	582	510	570	551	527	544	512	551	486	535	514	568	512	548	513	544	547	556	554	555	562	558	564	547	552	514	575	562	536	561	567	543	560	528	496	565	533	608	531	527	579	583	527	539	555	559	573	572	541	546	549	575	556	541	545	511	536	523	562	564	561	530	568	536	554	522	539	572	509	521	524	554	541	534	548	568	525	515	552	582	550	525	557	533	569	584	559	571	569	552	558	545	525	520	555	520	555	547	550	560	561	544	548	542	511	532	543	546	577	544	560	529	509	604	567	545	549	533	520	524	540	579	474	569	564	534	519	548	581	532	577	546	579	529	485	519	543	536	505	536	563	528	548	557	554	536	556	535	484	506	559	551	512	523	519	548	537	529	530	574	563	551	600	561	572	509	546	528	534	484	493	554	548	538	554	559	547	529	547	530	586	529	567	507	548	558	506	592	577	554	576	538	529	563	554	543	531	538	500	536	549	568	523	532	528	536	570	530	545	546	570	520	564	518	576	508	550	591	560	546	556	563	557	562	529	537	592	530	560	566	529	575	526	534	556	526	564	532	573	540	560	526	570	499	560	547	551	577	582	587	527	564	616	559	523	530	600	522	542	536	492	539	553	553	556	560	547	568	543	590	519	564	548	556	534	560	579	548	517	575	560	522	543	496	538	533	548	534	562	519	530	530	515	524	535	539	546	587	547	554	551	561	552	535	557	588	560	568	523	508	545	556	486	553	541	561	523	595	565	552	530	537	594	541	530	541	580	546	564	512	518	549	513	535	529	539	539	539	570	523	525	534	506	552	560	552	587	611	581	555	570	533	521	571	580	563	543	551	520	531	559	528	529	543	548	547	550	524	555	543	492	508	518	579	555	564	525	543	528	550	518	524	543	556	566	562	528	535	541	551	559	566	543	575	567	592	517	545	518	549	531	575	575	536	562	571	528	528	564	502	575	552	531	559	533	546	586	569	571	524	575	519	503	590	543	548	535	565	547	552	506	544	545	561	522	532	563	557	535	572	538	547	555	513	579	553	547	474	515	550	593	579	570	573	541	530	525	556	533	560	512	514	511	557	539	527	566	496	537	521	569	539	505	576	549	545	548	569	496	562	590	547	492	580	528	590	500	547	557	578	524	580	564	525	518	545	537	559	592	553	523	531	549	533	536	525	534	544	543	519	585	533	584	537	544	549	576	530	565	555	544	551	556	501	531	542	524	540	546	531	493	517	501	527	504	576	570	523	503	524	539	524	506	540	544	560	556	514	536	555	565	582	526	520	539	553	538	572	564	572	518	506	524	491	552	534	542	526	527	534	606	535	580	507	544	513	528	577	535	498	504	543	554	523	517	555	506	563	570	531	525	529	549	571	549	552	567	553	528	547	549	571	510	552	557	543	496	491	581	559	550	548	539	517	513	543	532	548	528	589	563	558	548	550	556	553	527	560	518	554	563	539	557	541	535	540	562	613	533	591	521	571	567	538	615	550	580	558	556	559	553	563	545	547	516	562	509	563	560	556	523	552	526	530	536	571	553	543	491	552	549	568	550	498	568	581	564	541	492	545	572	513	558	579	547	550	579	554	579	532	536	552	531	533	532	531	571	520	538	563	521	540	536	547	525	576	524	531	550	541	531	528	544	549	540	489	525	531	545	502	559	552	565	525	527	550	521	561	526	555	591	512
10077	2498	1867	1236	750	488	420	352	264	218	209	187	178	160	172	143	150	154	144	134	141	129	162	155	128	134	138	128	140	124	132	121	130	108	150	119	117	125	133	114	132	114	120	126	117	125	118	109	126	122	106	109	119	119	118	117	127	125	141	113	116	139	119	117	132	125	126	112	119	114	127	115	108	119	135	113	119	125	128	110	133	106	113	135	114	103	121	139	141	131	107	146	105	130	109	122	102	126	116	118	120	121	121	121	117	132	130	111	119	127	114	129	122	123	94	117	122	121	134	115	127	134	109	124	123	106	128	130	118	115	135	103	116	121	105	131	102	108	137	129	136	128	119	120	109	110	101	144	123	124	130	116	111	119	103	114	121	117	125	114	130	154	131	113	121	123	113	142	119	123	134	117	116	111	124	105	112	109	117	116	105	115	129	113	114	131	99	97	122	100	119	107	126	119	127	123	109	117	133	112	127	114	114	124	106	101	106	114	120	125	126	115	127	114	123	105	114	109	144	118	121	120	139	134	135	122	116	110	136	117	100	108	118	122	111	103	116	147	116	126	117	108	116	132	136	109	113	116	109	120	125	116	101	116	123	109	96	135	120	106	125	119	116	98	139	123	108	121	116	99	117	131	105	123	121	137	116	115	121	131	115	124	104	122	95	115	129	126	117	113	104	131	123	126	106	110	129	95	102	118	106	107	122	120	100	117	142	119	125	107	124	138	118	116	119	129	122	125	149	127	116	143	133	133	122	149	116	116	107	121	110	121	144	110	105	133	116	117	133	110	134	104	107	100	117	107	131	117	111	121	134	117	126	139	138	112	96	129	114	130	110	122	126	116	126	131	115	128	126	113	126	110	113	126	132	102	124	133	137	127	128	129	123	140	107	142	123	113	110	109	111	123	119	128	139	115	132	110	105	125	111	111	104	121	107	114	104	135	108	138	109	128	134	108	126	115	123	107	128	115	119	137	97	118	118	118	114	120	136	140	117	109	123	114	117	133	118	111	129	114	127	102	112	137	111	125	132	143	110	107	121	121	137	130	126	120	122	127	114	111	119	112	109	151	106	127	111	142	122	120	123	127	112	126	114	105	103	134	110	113	118	111	142	127	113	96	109	115	144	119	108	110	113	113	122	112	130	131	116	117	122	110	112	119	116	143	131	122	133	140	125	118	112	114	129	134	114	109	132	132	118	129	123	103	132	95	119	132	121	127	103	119	129	125	116	120	132	121	130	109	124	136	130	140	102	116	120	115	136	104	116	122	117	117	136	126	129	106	122	115	115	117	105	149	119	124	116	127	106	111	137	118	125	110	117	107	122	97	126	115	114	116	105	118	120	97	120	128	120	113	118	108	104	123	106	107	127	106	113	140	104	115	120	121	111	116	117	106	108	134	103	101	121	108	124	106	144	114	119	115	157	101	122	115	121	112	91	118	125	131	143	100	102	133	103	110	128	122	113	112	147	96	140	118	105	124	143	127	117	123	116	141	108	102	117	122	134	135	127	99	124	113	127	106	142	116	123	107	135	99	123	113	152	115	102	133	123	138	115	96	120	96	122	104	99	129	110	129	109	121	117	122	117	95	127	137	115	111	126	119	129	119	134	128	113	129	133	123	106	127	121	122	98	119	121	142	105	115	120	123	119	138	119	132	112	127	119	100	99	95	113	118	116	123	133	121	97	108	110	117	124	120	141	111	116	129	119	112	134	124	105	116	142	114	106	122	117	123	122	89	108	120	110	111	115	116	108	112	118	109	109	140	108	110	107	119	119	113	132	108	114	114	119	117	129	131	104	117	110	124	137	128	104	122	108	101	120	118	136	112	119	135	113	123	103	95	127	122	115	124	119	131	116	112	139	101	125	134	117	137	101	105	108	105	135	121	102	128	109	113	123	123	135	113	100	122	122	111	124	133	135	126	126	126	116	126	111	113	126	104	125	118	105	110	118	119	129	129	112	113	123	123	113	118	116	112	113	133	99	120	108	121	101	114	102	127	93	104	106	129	109	129	110	125	124	103	113	111	126	125	111	124	130	123	132	117	126	114	114	133	112	133	126	131	109	117	124	117	117	107	127	105	118	150	110	117	141	124	120	123	115	131	129	96	122	132	89	105	131	116	120	120	137	117	101	127	106	112	130	106	114	117	99	125	123	125	105	104	132	112	116	111	120	132	131	89	116	143	110	110	112	117	123	117	123	120	129	116	127	113	116	118	117	119	152	133	139	127	127	114	133	141	118	122	115	125	123	119	123	123	114	109	111	138	118	138	105	122	121	103	117	115	125	123	99	102	118	92	118	119	107	120	102	111	83	131	97	128	104	116	104	104	124	114	112	120	105	91	109	127	112	127	127	131	112	133	103	111	112	118	103	132	129	116	115	105	132	128	132	119	126	124	122	104	133	108	113	127	126	109	111	133	114	101	119	120	121	123	115	109	124	116	114	133	116	106	114	132	126	111	134	115	112	134	121	132	120	125	139	135	144	133	102	106	115	117	109	99	102	134	133	117	121	126	125	125	91	107	122	114	147	119	120	114	120	106	118	117	115	121	129	115	109	110	118	110	114	104	141	106	116	132	104	99	125	124	137	150	112	127	98	118	123	128	96	129	124	123	125	99	111	126	123	117	141	122	117	119	130	124	110	104	111	120	111	106	134	103	110	117	111	103	102	106	98	118	122	116	99	142	111	118	110	108	123	114	128	110	124	123	148	123	126	125	123	129	112	106	117	116	119	143	121	128	117	109	94	132	114	113	115	124	138	124	106	107	111	127	107	123	115	113	112	138	118	102	115	113	114	118	130	121	109	120	132	111	125	124	130	108	133	127	96	112	113	118	107	150	118	96	108	108	123	125	106	122	119	112	111	130	97	136	105	111	130	118	114	111	105	128	113	137	118	97	122	128	140	109	128	114	112	126	123	114	101	104	119	114	121	114	132	140	109	120	121	103	115	116	142	109	112	127	108	122	111	129	131	117	124	122	111	100	120	143	125	110	129	115	113	110	104	114	121	92	121	105	137	125	120	122	112	123	123	125	134	88	109	125	106	115	108	125	135	122	110	120	119	114	149	124	109	128	124	114	130	116	113	103	121	101	121	113	129	126	106	115	130	120	125	137	104	117	135	109	119	136	101	115	98	116	132	113	104	108	124	128	115	118	119	120	84	130	103	111	144	125	89	129	120	116	142	128	131	95	121	99	118	96	132	112	111	113	116	130	107	121	111	124	128	137	132	108	111	129	109	115	116	106	117	123	103	131	122	107	123	114	113	113	118	100	116	103	97	129	101	113	115	127	95	119	109	105	114	136	137	134	119	122	134	126	113	123	127	134	118	117	140	124	110	110	131	119	112	114	112	109	141	117	112	133	129	108	121	111	105	102	128	108	101	135	117	141	125	126	115	116	143	126	122	114	119	117	110	106	105	119	125	140	128	123	94	107	108	107	119	114	120	114	122	117	103	116	119	136	131	118	119	112	104	115	135	111	127	117	112	107
6644	2480	3314	3756	3052	2335	1908	1542	1378	1044	955	845	761	754	684	614	605	564	525	528	468	472	504	468	490	438	426	431	410	395	384	369	420	443	393	371	373	401	422	358	397	408	505	410	382	383	398	402	414	428	420	360	338	360	378	318	347	353	350	362	339	353	325	354	339	385	335	350	335	321	359	340	328	338	371	364	350	361	311	319	344	314	366	371	343	349	328	359	341	351	336	345	347	329	348	332	380	308	299	355	359	356	359	362	341	341	323	348	331	342	337	317	347	353	343	314	332	349	357	320	348	344	333	356	336	344	351	333	354	317	334	334	321	344	350	323	315	319	358	337	326	349	325	339	322	357	347	319	327	339	307	371	368	331	347	345	371	288	327	308	336	335	334	333	381	345	349	323	361	302	334	364	354	329	330	355	329	311	341	332	315	340	306	293	350	317	316	292	329	348	304	339	322	341	338	331	337	298	291	331	327	321	315	344	339	339	349	319	341	311	351	359	345	329	322	342	305	353	308	344	364	303	296	303	316	346	355	339	340	337	318	339	312	339	333	327	327	318	328	342	338	321	325	339	336	306	348	327	329	338	331	302	334	304	361	333	305	348	320	309	335	315	342	359	370	334	357	293	331	330	364	328	328	335	326	328	355	338	348	347	323	334	334	306	312	279	347	348	313	340	340	335	341	356	334	320	303	342	310	338	317	345	341	329	314	309	320	334	338	347	312	317	318	344	322	314	349	301	323	354	329	326	338	332	357	350	332	346	337	337	317	330	312	329	340	331	333	326	379	336	336	341	353	350	328	325	340	344	353	351	303	317	327	329	323	313	325	335	348	341	356	349	337	307	322	341	334	365	333	338	342	356	311	282	313	316	338	330	342	371	319	340	357	327	343	325	322	349	300	320	346	298	381	307	348	345	328	357	365	370	306	291	347	328	354	354	335	311	318	325	363	323	326	331	333	322	346	330	325	323	302	342	324	327	354	302	341	329	314	351	310	361	373	349	334	351	356	344	361	346	329	318	348	336	326	319	343	328	323	331	368	360	339	308	336	314	320	345	327	334	350	310	329	333	339	355	329	329	321	314	320	343	345	320	334	333	365	318	331	351	359	283	339	340	347	356	331	324	331	319	330	338	307	323	355	339	339	324	320	327	348	322	354	344	328	310	352	364	342	319	333	322	348	359	342	337	335	328	330	353	336	353	340	361	304	360	337	361	331	335	306	332	311	338	318	333	330	342	296	360	356	315	343	334	282	363	308	329	323	322	302	332	340	305	318	311	335	342	346	325	321	302	318	332	329	343	301	354	350	336	314	349	369	309	353	303	322	325	382	348	327	347	335	334	327	343	320	347	331	353	338	305	349	309	351	335	328	346	339	323	306	351	323	359	340	308	315	324	323	317	317	340	321	319	309	346	324	340	343	353	300	339	352	343	344	334	281	330	341	323	354	334	315	334	359	333	330	344	358	372	332	352	333	314	342	313	323	351	337	333	322	326	329	319	352	325	341	354	330	327	342	301	315	319	343	324	336	319	366	342	360	312	339	337	318	345	305	352	291	360	352	289	336	330	333	329	322	336	328	339	339	340	382	325	321	326	325	333	341	323	324	334	342	340	340	305	356	299	343	332	326	344	286	338	343	319	356	312	308	315	323	338	339	330	347	307	323	350	334	322	326	327	307	323	340	326	336	318	305	327	318	334	332	335	308	325	344	310	362	343	339	336	353	311	323	331	361	361	400	314	342	312	354	326	315	311	324	356	295	332	343	330	345	329	349	369	358	318	323	348	380	317	324	344	330	328	322	352	312	352	341	325	339	321	326	327	352	353	351	312	318	374	325	328	345	337	320	349	363	342	342	336	363	315	323	326	318	325	344	331	356	328	361	342	345	337	327	345	358	321	330	316	314	351	339	306	328	328	353	374	366	358	343	310	350	296	332	349	298	330	335	335	324	336	342	330	328	322	333	342	321	289	341	333	363	318	351	318	315	329	346	347	355	336	338	337	362	349	328	320	339	324	319	352	338	305	327	324	348	337	317	353	357	347	335	311	343	330	306	330	317	334	338	355	331	340	328	349	346	315	338	358	342	336	308	335	322	336	332	334	327	325	334	348	340	343	342	341	332	314	329	316	335	316	313	301	378	364	322	332	312	334	322	340	299	349	332	341	322	332	316	329	306	335	318	320	328	342	349	328	333	327	334	310	319	341	308	328	328	328	323	338	373	331	318	322	333	360	300	368	336	347	327	347	312	362	330	350	305	322	315	344	310	326	351	306	316	369	319	351	339	335	331	339	327	318	325	319	317	328	360	341	341	345	323	326	345	316	309	315	322	327	328	317	314	356	365	319	335	339	310	338	357	326	328	353	345	320	338	338	321	337	307	327	332	330	341	323	380	348	346	354	321	355	329	313	313	320	310	318	344	338	355	354	316	346	320	364	328	339	320	338	334	315	309	351	297	379	323	294	303	320	296	316	336	344	377	314	320	315	331	354	299	357	349	326	298	337	302	364	314	312	338	305	315	341	319	355	310	347	339	345	344	341	326	355	279	325	346	338	354	349	362	340	357	354	321	300	341	331	326	322	297	340	339	338	327	287	343	339	315	340	331	340	341	339	319	324	344	343	356	335	329	345	331	332	340	340	325	363	332	347	342	315	321	335	357	323	341	317	346	348	318	350	299	287	342	354	309	331	311	349	327	336	355	320	356	345	335	324	347	332	335	299	316	335	343	328	356	304	338	320	341	329	332	356	319	350	339	346	311	318	322	350	342	318	299	321	337	330	361	326	353	329	319	355	335	317	303	364	314	321	296	347	332	352	337	352	356	329	349	343	321	317	351	326	319	320	339	346	339	343	321	364	337	335	335	373	313	354	339	350	345	333	336	329	335	319	348	347	346	319	358	277	304	355	330	328	326	358	335	374	346	360	362	350	314	346	338	354	329	354	299	330	331	344	310	357	315	351	324	333	363	348	321	324	341	331	366	345	351	369	351	335	355	353	348	322	322	330	344	310	357	302	311	349	346	354	345	330	347	334	340	278	310	304	340	351	332	352	328	312	351	342	331	341	370	310	325	337	309	355	364	318	321	334	346	321	298	320	323	347	345	326	331	308	332	375	365	310	343	327	347	361	316	316	348	334	342	348	333	318	352	291	363	331	324	344	311	329	333	331	313	336	328	345	337	361	323	356	310	312	314	366	320	320	337	347	311	334	339	348	310	322	344	358	364	339	322	298	302	332	345	364	347	353	342	359	325	303	318	318	334	347	311	309	349	314	324	314	342	308	354	338	325	303	356	352	364	294	362	352	330	324	318	329	349	334	353	321	309	379	322	352	340	323	351	365	335	350	293	310	346	306	331	369	331	331	342	330	319	319	330	309	339	341	343	346	361	358	335	341	355	308	338	316	325	348	339	357	316	322	352	307	335	355	343	321	353	336	291	328	317	343	335	335	342	345	312	338	323	348	351	339	339	322	318	323	352	337	328	352	319	345	339	373
17865	4965	3806	2508	1573	1084	812	672	589	497	401	405	407	319	304	306	315	307	289	311	295	259	306	282	290	301	256	266	247	262	282	252	252	254	251	279	241	232	255	242	241	262	297	282	266	297	245	242	227	284	250	261	234	243	252	251	259	241	258	257	252	265	231	237	244	248	259	242	254	235	251	225	242	230	253	216	250	267	235	208	230	244	259	222	260	269	228	242	232	278	251	212	251	250	224	221	242	265	231	246	205	231	243	217	228	235	220	227	230	252	258	237	250	234	215	233	251	236	216	190	226	249	232	237	244	254	273	242	249	228	241	234	237	227	269	262	246	248	263	250	221	217	227	259	239	269	223	228	245	232	217	215	259	251	235	250	243	236	213	236	249	273	231	244	255	245	248	260	231	250	248	215	275	254	247	234	239	223	195	229	242	253	237	221	265	254	223	247	241	269	240	242	262	210	214	229	232	253	216	227	256	233	229	223	242	214	256	230	231	249	204	224	235	261	227	220	228	235	224	246	252	243	235	242	240	236	242	228	239	266	234	257	252	240	238	251	241	223	233	237	254	233	225	252	215	237	216	253	260	225	242	260	237	224	235	248	245	225	237	249	275	274	269	251	262	250	228	224	254	223	241	252	262	213	252	249	236	198	244	227	240	246	248	210	256	251	237	235	221	267	235	240	250	207	248	229	257	240	239	247	227	248	245	261	242	245	260	235	264	263	235	228	222	254	218	254	250	264	260	233	241	207	244	250	204	239	207	232	218	228	217	224	244	223	229	248	246	248	241	240	260	219	219	239	247	232	236	258	247	262	240	246	221	259	234	253	246	264	281	257	247	252	226	271	237	259	225	255	250	246	251	230	252	239	223	220	262	243	237	212	221	262	230	235	213	261	216	236	199	231	238	245	227	256	230	246	255	241	202	244	240	205	237	268	229	230	207	269	282	252	222	262	250	221	216	214	231	196	249	238	213	214	251	238	218	226	258	233	233	250	248	226	245	212	273	262	239	215	254	232	260	244	253	203	234	256	239	230	267	228	233	222	245	240	212	256	217	238	251	228	248	267	240	251	253	236	240	247	226	250	260	232	238	228	219	229	211	252	244	232	268	228	228	244	215	252	244	248	239	249	255	285	234	238	260	244	267	244	266	250	238	268	224	236	223	236	242	232	251	235	249	240	277	241	230	251	251	203	251	237	242	221	250	247	243	244	230	268	223	260	210	221	261	250	254	226	245	216	234	245	256	201	229	248	233	247	243	250	239	244	210	240	255	235	233	242	216	229	230	239	221	287	231	241	259	235	235	239	250	268	241	233	245	234	253	229	230	244	238	249	250	240	233	224	223	238	229	235	240	242	250	255	251	215	224	214	238	233	266	268	249	248	264	224	246	245	246	247	225	232	237	290	244	273	256	284	231	240	228	241	231	249	237	281	254	241	230	243	256	220	245	250	227	244	246	228	254	232	257	238	226	269	227	212	245	240	238	264	245	250	220	250	251	258	242	263	242	224	232	203	239	264	268	212	240	242	240	226	266	236	227	218	220	238	225	292	219	219	242	251	248	240	238	245	301	244	203	222	248	259	225	226	231	217	262	226	251	253	250	235	219	252	232	224	248	236	235	250	232	246	239	238	242	234	264	275	267	240	238	246	278	239	244	239	256	240	212	244	253	244	241	239	273	232	248	229	231	282	273	230	233	212	241	275	246	252	265	234	246	248	238	226	216	278	234	234	239	264	216	265	268	238	240	245	260	262	214	246	232	264	245	211	266	271	241	256	257	237	246	228	247	253	247	239	256	226	258	225	228	263	271	215	245	285	226	259	230	238	219	248	242	240	266	261	225	239	241	246	219	225	265	254	227	223	283	253	234	249	230	239	222	237	220	239	244	231	223	248	268	235	280	233	224	244	225	241	253	250	223	245	248	233	254	218	244	266	231	231	251	251	243	255	242	240	262	212	193	253	260	270	266	262	227	261	255	244	233	236	236	237	268	254	235	235	245	231	213	239	225	248	228	241	234	212	274	229	217	224	242	256	232	245	275	239	234	275	253	255	224	263	232	261	254	235	237	233	232	251	245	239	236	247	247	249	238	232	261	261	268	206	229	256	252	251	261	292	258	245	250	244	240	252	238	223	255	246	214	254	236	243	244	229	257	259	254	255	233	235	261	253	224	234	265	252	221	254	243	237	260	241	244	222	228	215	233	224	225	260	245	242	248	235	215	245	222	234	210	224	229	211	234	243	220	242	260	236	247	213	237	223	211	234	223	236	225	236	230	249	248	241	236	271	253	214	228	277	251	228	226	242	232	226	224	224	227	247	235	265	269	223	242	205	247	272	217	223	238	232	246	247	254	245	212	241	244	226	236	247	254	251	262	247	233	207	254	245	234	230	236	259	225	219	256	268	229	243	251	268	239	251	261	212	205	223	220	251	251	224	208	242	238	256	253	251	210	232	231	236	216	232	233	257	252	206	205	248	228	253	205	223	255	226	261	251	255	205	225	254	234	237	264	242	255	236	246	258	251	243	250	265	235	252	236	244	257	256	211	241	227	210	240	247	221	240	229	210	222	242	264	265	241	238	227	236	255	230	252	230	230	262	256	277	224	231	252	224	263	247	222	227	254	264	248	273	232	269	234	232	218	232	224	222	244	289	259	242	246	244	253	240	199	249	238	253	219	227	249	243	275	234	240	244	239	253	234	254	254	238	230	240	218	257	234	245	240	259	247	266	236	238	216	229	256	284	229	257	236	230	243	241	248	228	250	269	233	229	230	232	240	238	239	273	243	238	264	225	248	239	238	262	245	220	258	255	270	254	247	227	218	232	230	229	235	256	214	233	236	240	244	235	231	259	242	220	222	252	217	284	229	255	251	259	229	229	240	249	247	224	245	231	240	244	233	243	283	226	257	244	233	247	231	262	250	247	232	209	224	244	242	263	236	261	229	283	209	275	257	253	247	243	254	226	254	262	225	266	237	248	228	252	238	279	274	252	245	232	229	255	224	242	248	256	260	233	227	254	258	216	230	238	260	250	268	307	238	226	244	220	228	252	251	244	236	218	222	262	247	252	238	259	245	262	227	247	239	250	226	269	268	249	246	252	264	260	241	236	250	242	238	279	244	243	229	247	223	218	252	244	223	238	255	212	236	235	228	216	230	221	233	278	230	238	260	253	256	244	243	236	251	261	243	256	217	235	213	244	197	236	221	246	232	225	246	253	237	276	254	236	228	216	233	242	248	228	253	220	245	242	273	235	277	227	243	285	243	211	252	234	264	221	251	238	238	270	297	269	247	261	231	227	205	256	234	241	260	242	238	259	256	268	235	227	223	240	248	232	246	261	222	254	212	247	259	229	248	259	244	237	219	235	244	244	226	237	253	236	230	227	224	233	247	215	244	236	235	255	240	266	261	259	229	249	238	223	225	249	218	250	238	239	251	245	245	261	240	222	250	208	273	261	261	237	241	257	277	232	235	240	231	234	247	219	239	211	234	250
8985	3857	6427	7132	5589	4264	3488	2957	2474	2133	2007	1678	1472	1390	1282	1155	1163	992	1045	1040	1012	927	937	878	866	842	833	803	812	770	776	728	777	759	691	701	707	727	664	716	707	708	814	745	727	711	751	739	745	795	719	684	705	705	685	660	672	619	645	640	599	625	670	651	648	625	629	625	617	608	699	654	672	624	635	656	664	616	642	666	580	607	635	649	653	630	591	626	631	595	588	668	644	621	609	628	606	613	602	638	589	648	631	640	619	644	617	588	614	616	577	656	604	636	612	663	574	611	630	619	637	626	598	647	630	588	580	639	603	656	619	630	600	629	610	586	621	651	588	604	612	610	628	630	603	598	604	595	604	607	638	580	621	615	590	615	637	629	612	621	640	618	631	599	633	650	620	594	595	605	593	638	624	660	611	668	604	653	591	634	579	624	613	632	597	620	631	585	611	619	614	542	629	624	601	589	657	615	631	581	623	570	601	610	645	588	596	600	652	583	605	605	597	655	607	625	601	655	605	602	553	604	657	651	642	595	614	611	631	623	595	662	650	636	594	608	634	570	607	605	610	610	613	605	597	584	555	597	613	619	630	615	669	612	603	619	607	648	587	585	569	616	624	628	633	616	623	585	580	606	592	574	623	619	596	625	607	620	618	630	600	586	582	612	637	626	629	583	622	576	603	562	604	628	621	583	621	565	617	647	590	627	581	612	653	658	613	614	618	619	612	609	592	636	620	624	646	598	595	613	627	624	643	602	573	633	593	611	581	634	623	643	565	621	572	610	628	630	591	615	653	615	607	630	616	591	574	643	598	601	609	603	615	575	670	624	591	599	609	604	597	654	639	573	605	684	633	605	608	648	581	605	611	614	604	543	616	630	640	611	583	592	634	608	628	598	590	606	589	585	624	634	606	588	614	614	587	597	616	615	606	612	629	584	593	656	648	669	588	631	622	598	607	664	635	602	636	610	584	594	609	591	624	575	592	632	597	613	589	634	606	590	590	621	605	576	634	617	612	592	630	603	597	558	625	627	548	608	607	579	624	634	612	609	635	611	621	607	647	591	665	638	581	583	639	592	632	623	594	618	591	612	605	595	648	616	633	574	652	617	604	658	607	595	635	613	620	621	654	640	633	596	649	627	573	602	602	601	617	601	639	583	590	652	607	643	610	598	601	636	612	560	626	598	639	619	585	601	628	633	620	602	592	635	619	621	607	634	600	604	671	650	591	552	609	598	533	610	653	615	608	640	588	571	601	627	601	637	617	603	596	654	624	622	611	600	620	596	602	604	594	605	654	590	639	631	590	627	572	602	627	601	584	670	622	619	624	610	663	601	606	596	614	587	609	606	605	619	631	649	606	618	589	602	612	642	631	610	586	566	627	595	617	553	614	605	649	667	594	566	587	568	617	600	664	611	577	632	661	583	604	613	609	645	597	609	632	600	624	660	661	627	636	615	617	629	618	578	589	606	608	560	621	590	603	619	568	562	645	644	545	614	595	604	615	641	579	615	627	594	604	597	617	615	615	616	596	626	591	592	641	584	633	620	591	556	586	588	607	618	625	564	612	588	618	626	630	652	586	599	620	609	624	635	615	577	588	633	609	633	613	583	631	653	605	662	628	623	652	574	639	602	659	646	557	601	607	668	639	622	645	606	563	591	630	590	615	608	631	611	581	610	622	607	587	634	572	622	541	607	633	599	620	634	602	626	604	584	624	628	665	624	629	596	594	641	629	610	581	613	617	589	638	608	609	600	612	642	594	584	616	583	610	612	615	660	622	556	634	620	616	603	610	603	621	601	569	625	627	618	592	663	648	588	617	647	638	595	589	594	619	615	577	610	596	623	632	619	634	646	587	580	630	605	605	641	626	609	599	660	630	584	578	570	623	600	683	609	595	654	613	605	665	614	618	628	593	632	650	628	585	625	619	612	615	642	573	656	577	619	615	644	663	622	591	671	572	659	578	597	570	640	609	664	596	614	557	619	592	598	605	617	606	585	596	614	612	604	641	629	633	630	648	602	576	613	587	652	569	636	617	642	622	580	633	629	607	657	641	561	625	586	623	617	626	557	576	592	577	624	603	628	607	637	644	645	602	610	607	613	625	630	576	622	611	586	601	581	605	571	643	591	582	613	582	580	581	626	622	646	604	578	587	645	603	644	604	603	617	632	588	595	597	622	612	619	600	583	603	640	620	615	626	616	621	616	631	589	643	564	592	587	606	602	624	610	608	580	622	619	649	623	627	605	588	626	631	592	593	614	608	622	624	629	631	684	621	590	609	609	687	606	589	627	617	615	566	602	573	590	616	605	589	571	608	619	632	589	595	595	620	607	623	598	629	631	680	624	593	620	622	657	620	613	591	622	667	627	647	594	599	574	593	585	621	651	596	601	591	597	624	606	618	605	623	623	581	600	615	566	608	582	632	617	598	605	620	639	611	577	606	601	624	576	648	622	611	604	598	624	636	640	624	604	609	612	605	622	641	608	636	619	623	605	622	619	617	585	609	621	628	638	633	598	607	607	636	605	637	590	640	607	617	639	577	650	610	628	602	625	609	622	621	615	624	596	666	602	638	565	600	606	656	590	651	594	579	606	585	629	620	595	614	643	621	600	595	608	626	623	613	620	656	637	609	661	629	596	606	624	597	610	631	620	606	590	604	546	618	602	605	603	599	598	631	654	636	581	598	589	634	679	625	607	548	620	610	599	616	670	622	570	560	607	606	626	629	613	613	564	684	590	624	645	600	578	629	613	620	623	558	626	614	624	611	587	597	642	599	603	642	600	625	641	613	612	597	626	618	613	606	577	613	623	619	613	653	589	628	590	629	598	637	587	627	612	582	601	613	614	566	624	571	623	603	545	603	579	619	595	609	627	602	599	625	616	590	591	620	671	582	637	563	642	621	593	617	618	637	628	585	610	585	626	634	622	610	566	631	677	630	638	662	612	652	593	633	599	637	608	610	617	648	602	595	638	635	623	593	600	602	630	571	624	596	573	587	687	621	649	584	608	606	593	606	583	625	616	582	609	617	626	617	624	642	636	629	620	599	610	618	596	615	604	574	570	582	609	608	594	667	653	619	581	613	553	605	612	615	578	612	610	539	617	637	624	600	592	557	562	592	577	611	601	633	598	563	597	664	640	575	611	578	626	636	638	679	624	662	621	558	669	636	609	621	534	609	662	635	616	620	632	592	604	624	567	637	607	594	612	594	606	628	587	614	589	638	656	559	627	617	595	637	552	557	604	606	595	577	645	647	609	605	602	585	630	625	620	649	628	642	638	612	621	611	612	623	617	599	585	597	613	597	617	634	624	644	611	598	592	595	640	632	612	645	569	613	607	592	607	650	600	645	613	587	662	583	578	592	602	624	606	588	582	638	634	610	590	664	636	628	632	569	623	651	644	642	563	606	625	590	607	623	576	613	628	627	619	637	594	628	619	610	586	614	628	599	616	615	639	591	659	589	633	650	594	646	591	640	610	599	622	616	645	629	621
2984	532	720	662	331	256	243	249	236	241	228	245	251	243	244	212	223	213	218	231	223	231	255	217	239	243	221	219	228	218	263	229	195	244	224	223	220	202	247	200	224	256	243	220	236	225	215	214	215	232	214	248	207	216	239	219	235	222	250	223	230	243	245	236	228	217	246	229	219	241	234	202	241	237	219	232	262	236	221	205	239	217	212	253	218	215	212	229	213	224	222	231	194	219	233	221	209	224	236	254	227	252	246	209	242	222	236	238	226	255	228	218	216	222	224	231	216	233	210	233	220	214	179	219	246	229	216	228	200	246	196	216	215	234	232	232	192	200	198	224	223	227	220	219	204	241	245	222	225	257	238	211	220	235	219	226	215	248	240	223	219	255	252	235	214	266	208	217	224	234	218	227	220	244	209	193	212	253	225	212	233	239	221	208	247	207	252	215	226	209	226	252	203	215	218	218	235	237	206	223	232	230	239	229	234	222	238	239	226	217	230	221	221	253	219	218	185	228	228	244	207	228	244	238	228	236	225	213	200	226	221	242	245	250	243	223	236	239	225	220	216	240	241	239	205	233	215	223	248	215	207	240	227	210	216	242	240	224	206	236	242	230	227	206	231	216	228	221	222	199	209	248	243	217	225	211	227	229	245	225	215	232	214	225	218	249	242	205	205	240	235	243	246	233	244	241	206	226	224	200	230	216	224	213	219	228	233	238	260	239	202	236	217	234	236	218	217	243	194	217	225	215	224	236	222	239	241	245	237	235	265	224	213	225	207	236	228	202	240	266	225	211	216	215	222	250	213	241	217	207	209	217	236	242	190	208	193	257	243	221	258	229	239	243	260	252	248	246	212	211	199	225	230	225	204	250	230	223	226	212	232	226	258	250	211	258	238	238	237	240	208	222	209	243	234	221	243	234	231	241	237	211	230	217	266	224	200	225	236	222	225	237	230	225	213	219	216	186	230	251	221	224	231	230	250	222	218	223	218	201	213	215	223	236	209	252	219	202	233	254	246	219	236	257	262	237	230	203	237	228	248	248	268	242	227	216	217	220	239	215	231	240	220	233	228	226	250	238	207	224	213	278	220	227	221	255	233	224	195	221	228	227	214	245	205	220	243	230	236	260	225	216	232	222	207	245	239	226	240	230	196	201	218	241	220	222	230	210	230	210	232	226	222	236	208	239	243	231	194	236	233	238	203	198	213	205	244	230	225	259	236	205	197	236	222	208	224	221	208	204	228	224	203	243	210	247	230	244	256	213	221	229	235	237	221	212	225	217	247	228	240	222	242	231	253	240	234	228	219	226	228	213	239	211	239	219	224	214	206	224	228	213	199	237	224	231	195	199	231	237	219	228	239	232	206	243	239	204	211	205	234	229	216	220	217	221	255	254	222	255	276	232	270	234	252	197	216	220	230	249	228	221	227	219	228	233	234	247	233	237	199	230	200	226	231	250	235	198	205	228	222	225	259	241	211	235	229	193	223	224	212	201	205	240	241	214	217	272	222	249	237	218	211	203	227	197	224	230	222	219	258	229	238	219	207	226	228	211	239	250	241	212	226	240	204	241	228	216	201	219	225	219	239	208	237	231	215	225	247	222	246	233	214	254	227	252	222	257	208	221	248	223	206	227	245	224	241	212	232	220	223	230	232	219	225	218	242	244	233	196	229	226	217	241	267	220	205	221	257	228	237	228	222	220	237	220	230	223	233	222	222	208	232	246	232	260	233	231	201	213	250	238	228	215	238	222	229	215	226	216	248	237	216	211	220	211	244	230	234	230	215	225	227	218	205	231	261	207	215	215	234	231	240	205	215	214	213	222	223	214	212	220	224	211	204	205	239	234	192	241	223	234	229	213	224	243	221	212	207	218	223	207	203	240	216	242	217	241	214	250	241	239	209	228	205	210	209	260	223	234	202	213	220	218	222	222	216	229	225	225	236	229	216	227	248	218	226	209	233	217	202	254	216	203	208	202	243	206	227	223	226	264	204	226	240	252	204	221	229	245	239	190	225	224	208	244	228	177	212	227	247	223	224	233	235	226	193	203	197	221	215	217	244	206	225	221	235	219	194	244	217	201	202	229	213	242	217	225	215	219	213	242	220	206	214	230	224	190	254	217	208	250	229	244	224	234	224	224	218	213	256	204	210	213	230	213	228	221	245	206	226	233	208	231	217	241	212	215	256	233	238	240	261	225	250	246	233	201	216	204	250	247	232	250	197	232	237	250	253	217	214	184	229	221	247	220	236	225	221	241	250	249	241	211	214	231	208	203	199	239	213	217	220	206	254	210	242	224	238	229	222	233	227	242	233	233	264	218	235	249	238	222	223	229	231	234	251	236	211	227	221	257	221	227	246	199	256	221	244	213	232	240	224	220	213	240	206	222	232	251	214	237	221	243	255	226	218	201	251	207	228	233	248	224	243	220	247	216	208	202	260	222	254	228	220	216	256	221	211	231	226	215	234	226	236	215	233	227	239	210	234	256	219	222	219	255	262	252	227	237	244	243	223	237	224	221	243	239	214	223	252	213	231	209	223	215	238	200	222	239	204	226	202	222	222	188	240	224	214	203	231	228	233	223	210	201	210	237	231	253	281	215	217	225	237	223	191	220	220	235	221	208	201	226	209	231	234	226	221	230	227	222	234	196	227	236	222	248	233	238	251	218	233	223	241	233	212	227	249	229	222	237	215	220	217	205	231	223	252	218	234	221	226	221	227	210	249	226	252	229	217	231	236	230	244	241	231	212	244	211	241	216	224	248	233	247	242	229	202	229	232	200	225	239	203	234	220	223	248	237	221	210	219	228	245	239	230	217	239	261	237	214	221	230	235	248	228	199	216	239	201	219	241	241	214	221	207	241	210	225	197	229	218	225	222	252	256	252	243	238	234	208	243	246	196	222	199	205	226	217	244	254	220	246	208	245	233	230	245	218	230	232	259	241	228	222	220	233	225	248	203	195	217	256	220	250	217	209	249	242	227	248	239	230	242	215	237	221	245	204	208	232	255	222	233	226	246	209	242	222	231	227	206	220	262	225	238	253	203	231	247	220	267	214	242	194	224	217	227	199	221	223	209	216	236	213	239	240	233	216	251	251	231	233	220	222	238	232	199	226	227	222	225	234	205	235	197	224	207	230	255	244	214	227	204	234	259	218	234	235	213	246	213	241	209	224	235	239	238	214	214	224	225	223	257	200	226	249	224	214	228	227	205	238	243	189	205	205	236	208	229	222	243	265	222	240	247	199	224	226	249	223	240	202	240	234	213	238	208	238	244	222	221	231	208	225	222	231	243	244	213	208	201	247	214	205	214	224	253	220	223	194	224	208	251	206	205	193	239	219	237	233	215	235	246	238	257	246	203	214	232	228	226	240	233	211	240	238	219	230	207	229	205	206	202	229	254	212	222	221	236	235	210	237	234	246	236	225	224	249	204	234	226	216	221	221	244	214	205	220	252	246	223	218	246	237	235	208	233	208	201	219	228	242	229	245
2713	755	1622	1928	1076	749	654	664	612	549	583	614	583	517	562	552	576	510	559	617	493	572	581	548	576	574	543	506	567	572	553	572	538	581	537	605	518	570	609	544	573	540	539	540	547	559	547	571	559	565	491	572	552	530	548	556	540	576	538	571	541	534	564	576	557	532	548	542	533	476	553	493	618	567	569	554	546	510	522	561	531	530	567	536	537	566	563	528	565	549	549	556	545	543	569	528	545	537	538	569	570	536	545	548	583	510	512	545	561	553	526	553	563	534	537	535	552	520	549	567	586	571	540	541	537	553	552	549	559	550	548	508	528	549	537	536	533	534	545	580	536	531	537	538	593	542	533	530	577	554	511	534	512	514	527	549	537	532	564	505	546	566	552	566	546	557	528	541	550	562	536	509	564	542	568	555	535	545	576	564	559	542	527	552	551	522	542	588	512	529	564	517	542	534	554	547	513	510	560	553	549	555	531	520	575	547	530	557	517	602	550	511	554	558	541	501	569	590	569	537	523	557	573	532	574	529	565	547	576	537	545	558	526	530	582	538	557	570	562	534	545	539	568	565	542	564	560	581	526	524	581	584	535	548	531	568	557	557	573	560	557	524	560	512	537	585	574	540	531	544	536	588	537	531	539	510	531	538	542	556	539	581	576	535	567	542	615	518	586	598	524	569	564	596	544	571	548	548	540	574	566	525	536	611	563	564	521	576	541	600	568	600	524	555	564	507	579	507	530	555	549	547	575	548	551	524	557	552	551	537	522	528	543	502	517	543	525	515	568	600	560	566	590	574	534	546	559	510	525	580	527	545	560	514	579	537	530	512	584	546	600	562	544	555	545	525	556	575	536	600	584	548	586	580	548	522	593	556	557	572	564	564	558	554	564	518	537	572	536	546	568	549	560	543	583	520	515	568	578	517	541	556	560	508	549	530	564	550	551	513	496	541	512	561	554	574	557	538	553	530	546	511	525	570	566	538	529	535	522	566	534	555	537	582	572	562	528	531	543	546	530	527	533	542	562	553	546	557	540	543	569	582	585	534	512	568	504	517	544	537	558	546	542	584	574	549	545	576	562	545	566	531	531	578	500	563	586	554	569	565	534	571	536	549	553	521	553	526	550	571	591	593	573	555	519	522	507	548	558	509	541	593	566	528	526	543	594	530	524	541	517	582	546	533	556	546	554	575	558	560	545	547	545	571	561	545	599	531	555	552	532	547	557	532	519	531	499	529	559	559	518	550	557	536	524	519	506	531	560	538	524	557	548	525	517	550	518	541	582	604	519	526	552	531	549	545	545	526	546	528	498	523	562	532	557	576	539	554	581	509	549	544	560	541	553	579	567	523	553	525	570	564	514	519	546	563	618	548	535	558	565	591	560	528	498	587	564	546	582	535	556	546	517	497	523	535	506	539	570	556	513	534	549	551	532	572	531	563	575	553	554	587	532	545	527	523	518	553	549	526	531	552	561	558	547	537	545	515	492	576	548	551	533	532	536	530	499	542	557	549	555	516	577	535	569	520	543	556	548	542	568	587	556	561	503	560	530	544	525	547	521	562	541	534	519	543	534	577	543	556	548	576	531	523	503	525	581	560	542	551	527	527	545	537	522	586	543	556	562	556	555	562	521	571	515	558	532	547	540	541	533	582	518	567	588	523	554	513	568	553	500	530	514	597	519	573	568	538	565	611	568	540	542	541	582	557	557	525	535	552	583	552	565	560	558	549	566	517	526	571	527	558	576	573	562	560	582	561	505	525	538	544	584	555	575	510	555	532	564	518	592	507	509	557	547	602	561	545	502	524	566	544	533	506	547	545	529	550	556	570	530	547	530	573	535	567	550	543	566	544	553	553	508	548	502	525	601	551	563	513	553	555	572	543	573	555	562	523	539	534	553	537	571	557	539	561	566	545	544	562	557	600	549	542	559	568	536	571	526	540	542	543	597	510	547	510	552	543	581	535	535	548	548	568	530	561	542	499	540	562	553	555	568	567	517	544	599	518	541	581	578	565	525	555	578	505	580	522	558	540	544	555	524	551	533	547	551	556	534	541	525	534	560	507	581	550	573	571	566	565	539	558	568	564	516	572	563	501	546	580	531	573	538	563	570	501	525	518	548	573	515	552	546	564	595	519	562	536	538	567	531	551	585	547	533	531	546	504	581	526	512	559	570	562	526	557	530	565	584	536	596	568	512	551	567	522	522	534	554	511	543	563	575	523	567	540	576	515	547	517	571	569	504	532	550	556	571	570	537	529	577	567	560	568	527	514	554	506	565	565	528	547	540	581	570	562	516	527	573	562	577	546	535	532	584	527	583	520	583	576	527	549	578	577	599	570	530	569	580	555	549	534	531	564	536	529	550	578	568	519	548	561	553	569	519	536	493	537	546	562	536	589	539	515	558	555	534	536	588	546	568	531	511	534	571	559	546	558	521	549	541	503	540	524	541	521	514	515	550	540	513	520	537	507	579	586	565	588	600	544	518	531	525	560	534	535	544	539	561	577	542	523	545	569	559	492	508	553	537	563	480	566	533	552	554	526	560	531	570	581	550	544	513	548	600	539	552	532	553	536	624	568	547	548	523	553	537	548	583	576	556	529	569	520	536	589	580	566	545	575	571	545	552	535	529	543	553	602	628	559	573	535	570	546	546	569	551	511	513	599	560	610	522	492	493	528	564	599	541	538	545	489	539	530	559	577	496	586	533	516	540	550	569	567	555	605	542	555	531	560	578	505	555	510	532	547	537	536	525	558	551	574	529	571	516	557	536	525	549	547	535	531	517	567	574	558	549	565	562	533	549	557	563	536	528	525	555	528	551	581	566	565	560	518	586	497	524	516	573	548	559	584	563	550	558	514	551	547	531	544	547	575	541	511	524	491	550	532	578	563	535	515	533	567	487	520	548	507	531	509	561	546	525	543	543	549	547	549	584	553	565	532	529	563	525	553	532	543	528	549	540	537	558	598	530	554	525	533	539	551	548	501	558	513	534	538	566	546	527	562	550	524	549	559	546	549	552	564	549	562	543	555	552	505	551	556	532	548	570	567	575	576	520	519	614	548	547	527	543	560	590	538	575	537	548	518	505	579	577	581	543	525	532	565	545	580	512	562	567	556	550	523	557	542	552	530	508	539	570	551	532	581	541	565	563	612	503	517	528	531	532	529	558	541	572	541	556	550	537	540	539	574	568	572	567	514	529	574	549	576	558	547	568	508	540	484	517	543	533	542	542	530	565	546	539	584	551	524	593	532	594	578	581	555	559	552	527	544	563	561	573	572	574	595	565	533	558	532	574	525	518	564	543	574	578	542	557	562	524	557	523	549	533	559	572	508	531	528	546	548	539	574	542	546	537	550	561	568	576	550	531	560	515	542	574	544	565	561	551	508	530	519	543	555	567	574	544	543	531	565	543	562	559	586	523	532	517	528	520	563	515	555	543	547	518	581	551	484	544	538	502	556	589	541	544	543	534	541	528	578	541	545	528	545	552	543
11060	3720	7536	6447	4491	1307	443	355	270	266	208	188	195	181	172	170	141	133	160	169	152	121	143	167	169	124	141	106	141	145	136	141	138	152	105	124	133	133	96	139	147	108	152	125	125	128	98	136	112	137	128	135	119	142	117	121	114	109	127	128	127	114	129	147	118	133	113	138	124	148	137	146	114	142	141	130	111	129	118	128	160	130	118	112	107	155	127	116	108	123	119	127	154	108	127	150	109	113	152	119	133	114	115	126	108	148	106	125	110	120	100	123	127	130	125	108	143	110	111	110	108	112	109	118	137	131	131	115	122	120	129	112	110	96	134	114	113	126	121	153	116	151	134	122	122	106	112	120	105	147	114	108	126	133	111	119	139	140	103	125	106	133	106	97	120	108	127	116	128	127	111	123	126	139	111	128	124	107	120	118	113	123	118	133	133	108	118	129	128	134	130	127	126	125	137	125	117	130	126	113	129	126	145	125	123	121	124	144	136	124	120	117	131	109	110	121	120	107	113	124	114	131	123	125	115	114	120	127	112	128	119	141	121	128	141	127	123	138	135	120	126	117	140	132	118	122	113	129	143	114	115	108	139	139	128	131	111	123	129	116	112	142	111	124	145	133	131	119	134	138	117	133	123	126	136	119	101	124	117	117	108	126	131	118	123	142	109	120	113	107	122	118	111	118	135	143	146	124	124	117	130	133	136	136	130	135	122	127	136	135	118	114	112	137	115	118	127	129	134	139	133	132	117	144	122	137	125	119	128	112	119	116	120	121	106	131	119	118	113	104	130	125	137	120	130	109	136	112	137	128	108	113	112	126	109	124	122	142	155	122	124	118	134	130	133	111	144	115	136	122	122	126	127	118	111	116	130	126	106	98	112	116	133	96	120	137	133	116	102	106	114	120	113	133	104	106	136	110	125	132	121	123	118	136	123	135	125	117	118	114	132	128	105	134	128	131	123	110	116	91	113	123	131	117	128	129	112	115	121	121	124	138	111	124	128	127	128	124	112	139	118	119	134	120	115	106	107	125	116	117	112	131	115	118	122	138	120	128	115	122	131	111	92	115	114	134	113	130	122	129	133	107	135	120	108	134	128	146	113	111	113	123	123	106	125	135	139	129	140	115	123	130	120	106	120	116	133	123	122	116	124	139	118	130	126	136	108	101	131	116	129	119	142	103	124	144	140	113	124	118	132	116	121	119	120	114	133	120	141	143	117	125	140	114	130	112	139	119	115	124	118	124	127	117	102	117	123	117	97	122	132	137	110	105	116	131	110	119	104	118	135	129	114	125	126	132	137	138	125	130	140	116	124	120	141	121	129	147	107	127	129	105	120	128	127	104	102	118	126	108	118	146	118	117	129	123	116	131	116	117	114	147	132	107	114	121	128	116	133	152	121	117	122	118	145	110	120	123	138	120	120	100	124	153	136	125	130	114	120	132	145	132	140	127	123	119	121	101	135	138	108	123	116	122	128	108	119	122	108	89	102	112	118	124	134	105	136	149	135	132	125	128	121	130	139	136	87	126	115	127	113	145	123	112	136	153	131	115	118	142	128	117	109	131	132	133	132	135	95	125	115	118	111	107	118	104	138	109	119	118	110	120	105	110	123	140	125	143	117	107	136	128	151	136	107	144	110	122	119	121	99	124	117	126	125	122	127	128	101	128	121	137	112	145	114	133	104	112	110	134	117	113	129	113	129	133	112	122	129	140	122	142	113	139	124	150	130	121	119	133	105	131	133	115	111	123	118	121	111	96	133	124	129	115	121	136	125	118	113	130	134	135	132	127	122	126	136	124	146	128	138	108	125	124	122	136	107	122	123	112	125	138	129	113	143	107	146	128	139	115	141	117	134	119	115	106	118	126	142	124	122	121	133	134	148	127	138	123	138	122	124	131	139	125	106	124	112	126	123	121	132	130	131	123	138	116	120	133	120	120	128	128	107	118	146	125	129	112	112	121	138	121	115	123	115	134	133	119	107	128	132	111	101	135	131	117	125	105	137	121	120	126	114	119	132	133	128	123	124	140	115	118	122	140	114	116	135	141	138	120	133	124	110	111	142	138	144	112	140	111	127	123	126	129	122	112	113	122	108	129	124	117	116	128	114	115	126	122	144	123	114	135	140	133	109	138	109	121	137	134	126	121	125	116	127	107	115	116	123	105	118	135	135	125	125	127	104	115	122	134	146	118	126	131	118	125	132	115	132	123	150	138	125	125	122	121	123	118	128	97	133	117	115	114	133	108	116	115	113	126	108	148	109	117	131	130	114	136	138	138	120	149	138	119	109	124	134	100	106	131	132	138	99	134	130	143	109	121	149	122	113	125	112	122	120	129	139	130	130	110	115	147	134	111	110	93	119	134	106	131	125	115	117	123	126	119	128	125	124	136	102	117	135	130	120	116	116	151	134	142	107	135	115	120	130	108	96	122	128	145	122	132	119	132	112	105	139	116	124	109	128	142	128	116	109	128	135	116	115	92	120	135	109	127	118	114	124	121	126	120	112	126	112	129	122	121	133	99	120	125	122	136	103	134	128	127	123	138	111	115	119	126	114	134	131	124	126	113	125	132	128	113	118	99	115	121	142	136	121	130	119	130	128	142	133	117	138	120	146	124	137	115	109	120	131	119	121	110	115	133	103	132	98	130	142	126	118	127	112	137	133	104	140	110	128	123	123	133	118	126	119	132	122	108	110	140	130	139	125	103	126	138	132	115	113	127	120	124	134	124	115	121	128	118	120	115	109	111	124	117	116	102	148	121	120	128	133	151	118	126	116	119	124	123	128	146	157	128	123	129	128	130	107	127	135	139	111	138	140	110	143	131	122	148	121	140	125	119	136	134	129	118	124	122	126	104	125	124	125	139	115	130	141	115	134	146	118	115	124	102	115	131	129	131	120	134	121	134	144	113	135	104	129	124	126	143	126	139	119	123	143	113	135	137	115	130	94	117	125	118	117	136	126	146	146	112	111	112	125	111	105	130	130	129	116	126	125	113	117	130	134	119	132	126	127	130	130	130	122	92	118	140	133	126	120	123	124	128	108	131	127	124	142	115	114	132	109	131	145	129	110	112	122	141	118	112	131	108	124	133	118	108	140	135	116	134	116	132	115	135	138	113	116	129	126	150	134	112	103	119	112	127	118	135	115	117	121	106	137	138	121	128	96	119	114	130	113	132	126	124	128	105	125	118	97	124	129	94	136	130	150	142	116	129	135	128	122	123	134	141	136	121	138	123	123	113	121	123	107	129	149	119	137	118	130	144	126	98	113	127	106	117	125	138	136	140	118	124	102	125	112	127	123	116	119	118	141	137	153	134	120	127	142	130	128	129	141	118	112	130	121	128	124	112	143	118	112	108	118	135	127	112	122	112	138	124	125	144	156	103	119	127	123	117	129	112	110	137	135	122	107	125	146	128	127	131	111	126	137	140	116	100	115	129	120	127	124	133	129	132	133	119	126	115	135	111	125	107	123	99	115	138	108	142	138	117
7157	3467	11313	15597	11935	4072	1833	1487	1405	1089	882	867	781	736	677	659	615	567	553	525	535	487	443	483	453	435	482	436	447	414	395	379	438	409	391	390	401	418	400	383	398	411	433	375	400	364	420	409	458	466	416	408	357	410	364	391	366	358	366	384	407	355	362	379	362	366	415	380	356	332	359	370	370	384	387	332	345	359	363	356	362	405	347	366	336	323	374	337	330	382	371	328	342	365	326	356	363	390	340	351	363	347	371	346	397	365	331	329	362	321	382	348	384	369	384	318	335	310	332	351	359	355	349	366	358	336	336	355	361	339	349	381	335	339	345	345	353	364	357	359	349	344	356	367	320	366	365	369	343	348	390	359	337	344	351	348	349	365	341	378	364	374	345	353	350	343	345	369	323	355	368	339	342	338	355	331	352	362	363	342	286	316	339	346	332	367	374	366	359	355	337	355	320	337	344	338	374	339	348	338	358	321	361	348	316	371	348	375	355	344	333	340	348	358	350	330	366	336	360	367	335	374	359	333	385	350	360	359	351	370	354	349	335	343	345	344	307	356	342	350	360	385	355	351	363	344	375	365	358	381	341	350	375	345	347	346	339	353	361	342	342	373	344	351	343	325	336	335	371	359	340	348	366	362	346	344	336	335	347	330	358	352	335	335	350	349	346	346	327	353	324	357	343	363	342	321	324	354	367	324	353	347	329	337	357	353	376	355	341	364	335	391	352	298	313	357	345	343	344	351	358	338	347	347	321	347	358	353	351	315	373	334	347	353	345	341	340	361	333	357	376	351	352	347	387	363	342	328	388	376	333	326	356	320	346	313	338	374	323	373	339	346	333	377	344	355	337	345	350	340	350	329	362	325	335	339	370	356	355	323	332	341	343	345	361	344	331	347	344	380	342	348	370	346	328	340	362	331	349	350	341	340	343	324	366	338	375	361	347	340	351	355	363	379	336	355	353	330	370	345	306	344	363	374	330	335	347	328	324	374	323	342	332	331	372	351	366	325	351	337	352	334	379	344	341	320	337	319	340	372	321	351	332	308	336	353	347	337	359	325	335	354	323	333	345	371	361	349	383	307	322	366	353	356	341	337	344	345	328	343	372	351	341	339	355	360	334	371	348	318	369	322	345	378	342	355	344	351	379	344	363	351	368	328	344	344	371	338	357	327	374	345	354	340	384	341	320	348	357	357	332	355	335	342	344	356	317	365	351	334	319	351	347	364	331	362	323	329	358	322	335	339	350	340	342	348	316	345	357	344	303	320	319	341	305	351	329	361	353	329	347	360	344	381	313	364	319	392	347	349	367	373	300	328	333	355	342	371	365	348	328	350	347	348	333	360	305	345	357	320	341	328	314	364	350	342	354	358	349	332	375	393	333	332	342	351	345	373	330	325	377	341	354	351	353	361	348	334	341	376	346	356	334	297	363	348	352	370	323	355	366	353	379	369	357	362	345	355	333	325	340	368	363	323	330	334	337	383	327	362	328	359	374	338	360	340	337	343	322	335	327	340	328	366	357	358	369	363	330	347	334	379	356	353	325	350	358	347	367	341	355	323	354	341	348	357	309	321	353	341	377	343	370	338	335	354	348	379	357	339	357	380	328	355	354	312	311	382	347	354	325	395	405	352	365	358	328	403	361	334	341	344	326	330	343	363	327	380	332	355	305	374	329	335	314	351	313	374	333	362	339	341	361	370	351	394	349	306	322	340	347	319	325	323	360	358	367	328	357	326	349	350	350	346	333	333	343	350	354	333	370	350	331	376	372	349	345	355	346	333	350	326	390	363	375	346	340	343	355	318	333	353	353	322	353	363	341	353	316	331	343	383	371	338	359	348	333	376	359	343	317	388	329	309	332	351	333	354	358	302	342	373	366	331	356	331	344	358	309	336	355	360	361	337	365	362	353	320	372	374	340	332	361	340	338	364	349	333	371	350	346	367	337	345	347	340	357	357	354	339	361	341	369	352	348	354	317	365	349	322	371	371	322	329	388	340	318	333	367	352	359	343	345	302	329	332	370	353	367	388	330	336	365	341	326	329	350	325	334	361	345	337	358	351	350	351	341	334	342	348	372	333	333	349	345	334	320	367	353	372	354	344	377	367	337	354	346	355	364	349	395	312	349	322	327	357	343	373	340	353	356	369	342	376	350	368	371	334	357	347	337	338	388	357	340	339	359	360	377	336	325	348	324	342	363	333	331	345	366	347	339	353	330	356	328	331	344	319	350	361	339	343	354	311	338	353	330	364	357	356	392	358	324	370	353	354	355	366	332	352	285	317	354	347	363	346	336	372	331	345	313	352	352	370	327	355	350	331	350	339	371	352	306	331	387	313	316	376	361	353	371	325	335	357	340	338	359	375	342	334	361	309	334	389	354	335	333	376	308	340	363	346	365	358	364	362	332	313	360	373	373	348	382	385	356	353	367	346	342	336	357	335	327	348	369	340	329	348	337	330	307	379	335	342	336	339	375	369	373	333	343	338	351	347	350	346	344	334	331	369	310	339	368	354	316	352	381	355	379	332	313	331	375	324	333	365	361	353	343	345	360	333	342	341	329	356	319	359	365	355	360	353	371	347	361	327	336	317	338	381	334	343	362	377	330	352	367	375	343	346	334	347	348	350	322	309	335	334	344	375	333	356	372	361	344	358	371	365	342	363	324	352	327	330	332	331	369	411	351	320	342	360	340	401	327	350	373	358	362	370	362	346	316	383	391	338	351	350	339	307	370	343	332	345	336	362	384	327	324	333	353	362	340	358	345	337	353	325	332	336	387	362	341	318	345	362	331	322	371	345	379	345	339	381	337	347	353	327	347	341	322	334	385	325	354	364	372	340	362	370	318	342	356	355	351	312	339	368	353	319	336	360	367	327	341	342	322	336	360	343	329	356	355	347	345	369	370	323	353	339	342	369	371	340	376	342	352	355	335	344	355	347	350	323	300	343	329	363	325	350	369	366	337	333	336	352	361	345	309	364	361	362	345	372	378	332	341	356	346	344	322	362	368	347	338	361	351	350	365	323	338	359	345	362	330	334	365	341	345	338	383	336	364	353	326	351	331	337	360	354	367	336	393	346	335	346	357	346	359	329	336	353	312	336	313	368	338	354	358	342	362	357	349	365	367	345	320	367	337	354	335	373	366	366	353	323	333	348	377	347	377	358	359	337	351	362	332	364	345	328	356	386	344	328	346	347	320	360	332	390	333	359	334	356	329	362	330	360	324	326	352	370	361	349	334	361	345	333	325	365	373	354	349	363	307	354	342	344	356	349	322	386	336	340	348	349	359	367	332	357	343	379	345	364	364	354	342	359	351	336	393	367	332	337	366	372	370	349	364	347	325	338	341	310	332	342	317	352	352	339	346	335	381	329	317	366	333	387	322	336	348	339	364	354	340	395	334	351	363	353	340	330	379	370	339	340	354	359	335	342	325	324	349	386	367	346	375	346	323	351	351	349	315	345	366	316	354	353	345	361	332	395	370	336	336	336
21442	9790	12369	8922	8335	5274	1267	705	558	509	461	435	396	364	332	311	344	298	300	292	318	309	302	280	283	285	298	273	273	274	263	263	255	268	292	279	251	257	259	269	279	290	268	275	289	279	269	230	285	242	264	300	277	235	234	238	264	232	273	240	255	231	253	259	259	251	261	262	294	254	265	251	269	247	244	256	245	234	252	286	257	277	238	243	259	246	269	242	245	239	281	246	248	243	257	254	270	245	255	243	297	240	239	259	285	255	242	253	258	262	211	274	233	255	226	267	247	281	252	248	267	268	272	269	257	240	286	264	252	264	241	267	240	227	253	253	241	235	223	269	243	272	257	252	253	263	257	249	271	244	243	249	206	285	261	256	255	217	234	225	262	227	232	257	237	242	248	226	244	257	235	230	254	248	280	248	251	224	227	240	252	279	237	245	241	249	263	211	222	231	257	245	268	258	256	246	267	256	248	254	236	275	248	251	234	258	230	235	264	251	216	230	241	242	228	275	242	242	251	240	276	254	262	242	228	240	249	223	282	274	255	219	223	243	261	227	207	259	251	231	221	257	247	245	235	228	237	247	257	251	217	228	262	282	224	257	238	289	262	248	239	253	251	235	261	247	245	265	256	268	253	253	277	264	227	257	243	255	249	254	278	277	269	266	230	272	249	235	267	268	258	256	239	239	255	255	263	228	269	246	264	252	238	265	272	261	296	272	250	265	229	221	267	208	263	238	257	263	243	229	243	261	264	252	245	272	232	253	244	262	252	258	274	231	249	269	252	251	238	263	251	252	259	240	256	240	249	231	209	281	239	251	218	260	246	259	250	257	243	239	244	261	253	242	255	236	244	258	252	262	263	249	273	248	245	276	235	265	262	244	237	287	250	261	252	272	278	261	251	238	268	264	265	251	282	246	266	247	248	246	260	247	219	257	256	222	252	254	245	266	254	280	253	255	264	255	265	251	263	229	224	257	228	218	237	235	246	223	249	266	235	262	257	248	253	249	226	247	248	247	229	257	219	247	224	257	267	273	294	248	268	256	251	280	248	262	297	259	244	220	195	277	270	260	289	237	237	234	241	270	252	242	258	239	251	269	238	225	253	265	237	257	236	224	256	249	252	266	247	236	240	259	197	268	258	254	264	269	221	254	262	262	246	271	242	249	239	270	241	234	265	266	265	244	266	258	245	284	260	258	244	250	213	240	239	230	245	226	248	242	239	268	219	221	230	256	250	249	271	251	231	250	217	240	260	270	236	241	263	246	274	262	233	276	254	227	249	265	240	256	268	277	268	266	251	264	244	287	267	260	255	255	246	217	248	242	275	227	241	237	269	255	269	274	237	211	265	248	272	260	245	237	242	268	248	250	232	239	239	239	252	226	241	224	240	242	260	247	253	260	279	246	258	228	268	249	241	239	245	254	256	271	226	232	227	249	265	260	262	235	273	254	264	236	293	265	232	271	241	248	252	223	233	245	273	231	278	258	242	237	260	268	266	223	223	265	244	265	248	222	231	240	238	258	268	261	211	258	245	277	235	236	247	252	267	252	231	237	239	263	242	243	259	245	275	262	247	239	259	228	245	258	251	222	238	270	263	263	255	243	249	249	249	236	231	233	271	282	263	259	238	230	257	264	254	233	268	252	227	225	262	244	246	270	252	247	235	219	245	242	252	239	248	280	248	223	272	246	221	246	252	286	237	232	249	257	259	213	228	278	261	249	258	258	254	227	243	243	243	264	246	239	248	237	260	246	224	232	268	251	257	225	224	234	241	250	275	236	227	250	229	254	217	240	255	243	256	220	236	291	242	284	235	274	256	252	262	241	226	231	206	253	250	243	273	215	270	252	282	248	251	263	214	267	252	238	245	251	264	249	223	257	236	260	245	256	255	266	275	246	240	256	274	266	250	276	241	230	267	248	279	254	230	237	221	235	259	229	262	273	242	228	251	271	247	250	241	231	280	254	252	276	260	233	242	251	224	255	284	248	234	248	258	257	268	241	246	253	232	258	255	257	227	254	254	291	282	236	240	238	254	244	247	266	261	250	234	274	254	256	261	281	255	240	256	233	239	262	251	241	249	219	257	249	245	253	230	238	238	255	249	238	244	264	250	261	219	240	269	241	250	274	252	236	246	259	257	234	239	244	268	236	266	216	246	233	241	237	243	247	222	263	222	269	255	249	268	238	253	260	268	251	264	255	262	231	243	266	240	239	244	253	252	247	293	263	259	266	255	270	233	280	251	251	253	236	260	238	241	237	221	250	226	258	252	231	253	238	253	264	217	227	252	250	245	253	232	263	249	237	284	238	253	250	256	255	250	262	240	270	246	266	238	250	272	246	221	279	267	251	255	249	257	233	233	259	258	258	243	241	245	252	245	266	239	248	233	222	245	249	237	264	264	237	247	233	249	243	254	248	257	245	208	243	250	251	236	234	239	269	239	254	261	227	236	278	290	240	254	225	223	239	256	285	249	243	255	253	262	272	252	248	248	245	262	244	277	254	275	246	240	257	272	258	238	265	257	241	265	245	265	254	301	250	262	231	228	261	285	259	254	264	235	235	219	258	237	250	248	226	262	254	267	232	246	245	277	238	282	231	244	264	268	270	269	216	258	269	261	241	255	231	261	233	275	242	227	251	239	251	279	284	265	277	281	253	239	261	255	268	250	233	251	241	245	226	231	249	261	263	240	223	236	206	251	230	231	227	268	269	242	274	230	259	264	240	256	237	260	261	231	260	252	227	226	258	249	259	233	250	243	233	237	237	267	246	241	272	285	234	273	240	260	257	213	237	242	234	229	249	229	242	254	240	254	251	240	238	252	258	263	227	242	267	237	211	217	257	256	245	231	285	270	243	228	240	252	240	267	228	264	249	238	235	249	259	283	261	253	259	263	243	252	255	247	257	261	255	243	249	251	248	234	255	262	203	268	235	252	262	254	249	278	222	236	269	247	276	263	262	255	229	254	242	254	261	249	247	252	241	253	235	252	242	222	227	266	259	231	252	261	289	245	221	250	264	266	249	270	252	233	261	271	265	260	261	237	234	242	280	234	257	273	232	269	229	257	275	251	260	251	254	232	263	234	266	248	253	279	273	270	254	247	246	249	238	234	240	265	242	238	233	271	243	229	240	237	264	230	241	267	262	269	233	258	280	264	255	253	228	228	240	228	241	288	247	240	244	239	258	237	259	287	226	253	234	255	260	234	265	249	238	226	251	257	236	256	253	249	249	240	245	270	257	236	232	211	246	249	225	217	244	248	246	234	236	243	268	248	243	258	252	250	229	265	261	256	258	276	261	270	238	264	247	260	214	238	262	233	283	244	276	240	234	242	252	259	228	261	260	242	222	296	268	242	244	241	245	231	279	240	237	275	222	261	252	245	253	226	259	267	267	249	274	287	235	243	241	243	239	245	263	255	249	250	249	246	237	252	239	266	250	233	238	257	229	261	264	239	240	280	261	237	219	242	251	246	238	271	258	242	241	242	261	260	285
11032	7264	16507	17587	20163	14244	4207	2833	2431	2126	1899	1673	1512	1391	1286	1171	1201	1145	1042	986	948	909	878	922	903	892	793	855	762	774	743	759	742	780	684	766	729	775	703	701	711	721	816	726	762	685	768	758	817	771	727	720	725	718	686	696	675	678	642	657	659	666	661	673	664	660	608	680	664	663	680	667	642	640	666	624	685	641	653	640	631	674	633	593	646	640	659	657	650	630	699	641	660	640	681	635	634	610	634	669	668	582	627	631	627	648	598	680	619	634	637	623	654	650	630	637	664	639	628	660	641	641	645	715	615	638	675	598	645	616	610	653	639	621	654	650	649	632	644	658	570	651	638	703	651	635	660	684	666	692	631	652	641	599	663	582	652	612	673	638	636	646	666	632	646	611	634	608	634	627	656	606	650	615	637	631	651	631	646	621	600	657	607	572	660	613	643	692	612	601	635	677	637	700	624	609	592	654	667	642	644	628	665	603	622	604	608	625	641	660	652	596	587	612	676	616	640	604	634	620	654	634	600	677	651	626	622	675	683	641	672	622	627	636	600	646	671	661	633	606	653	674	625	631	603	678	630	660	615	645	640	617	666	590	577	626	639	642	602	645	650	635	630	622	697	645	640	652	645	643	642	637	624	644	616	636	647	696	630	647	622	636	609	643	621	666	662	620	603	622	640	655	663	654	654	668	620	652	622	621	617	609	649	612	629	660	578	651	612	616	614	617	645	587	608	615	629	624	604	609	630	620	621	597	656	619	661	671	671	630	609	634	634	661	595	616	605	622	590	587	619	594	638	624	641	611	619	604	640	609	632	657	667	637	616	668	628	641	632	643	636	669	616	642	617	583	639	609	630	630	635	607	655	645	644	642	650	615	606	599	636	667	621	598	622	657	646	634	597	644	668	611	616	615	598	636	650	645	656	655	615	642	613	658	616	583	602	611	625	609	594	597	632	648	639	610	652	646	616	634	632	682	628	618	616	657	610	651	629	632	650	628	637	575	593	590	624	651	669	649	622	656	595	653	643	596	620	608	612	620	620	622	635	636	635	618	642	637	628	646	627	603	603	609	639	605	651	654	601	657	606	656	656	663	605	617	592	583	589	612	619	671	669	620	612	610	612	678	610	603	657	630	659	624	608	653	584	603	651	620	629	620	587	623	658	613	665	599	620	614	651	598	606	677	650	667	611	664	653	680	639	600	634	667	641	615	655	639	624	629	651	663	593	648	614	651	649	633	633	647	655	637	610	631	653	655	662	668	657	655	626	639	675	650	661	613	638	626	610	653	652	642	616	562	650	646	643	579	614	643	627	619	650	617	649	659	619	631	607	635	616	600	645	620	612	624	671	589	599	629	588	635	613	623	618	642	620	615	642	618	653	650	610	602	580	627	628	635	622	604	606	635	641	609	623	649	633	612	598	650	632	646	649	633	636	625	596	651	604	658	617	627	653	686	642	601	682	603	595	640	621	663	666	631	618	621	651	656	599	617	648	642	659	628	654	633	646	605	642	603	644	600	642	605	632	656	643	590	611	651	592	645	619	618	642	664	678	638	642	651	675	620	646	605	644	628	613	630	602	643	570	610	591	620	627	593	661	614	646	625	637	599	595	613	677	626	607	627	640	608	651	604	650	654	635	647	622	652	643	663	618	627	585	584	587	613	681	616	628	595	645	641	611	586	668	650	705	604	606	640	627	663	626	633	624	605	678	586	633	607	621	655	603	623	647	639	620	643	606	646	614	650	602	601	630	620	638	630	618	644	638	602	619	600	638	608	639	615	625	656	609	635	666	643	636	600	694	663	561	619	569	656	702	640	583	673	587	667	650	624	620	632	619	627	662	607	630	621	637	641	602	638	642	634	643	641	614	622	625	697	655	663	667	606	628	670	622	658	599	608	659	623	616	642	642	632	636	607	625	642	613	631	571	620	635	628	620	620	658	646	690	598	657	645	649	595	653	631	655	647	613	638	613	610	626	651	656	636	629	603	626	618	597	615	668	585	608	623	584	637	594	631	607	691	597	653	680	644	625	591	650	640	648	656	631	636	633	671	634	618	643	596	609	597	617	644	636	695	611	669	637	658	652	629	615	688	625	648	636	653	626	630	644	619	620	637	640	631	637	602	656	647	644	657	620	603	598	640	585	601	609	623	628	641	620	640	604	594	650	620	656	667	612	626	623	617	616	618	644	628	631	622	586	609	605	677	632	662	656	680	629	649	626	637	661	615	597	624	614	642	671	601	583	602	664	669	670	629	659	610	645	633	635	622	619	644	672	621	611	668	594	635	627	632	615	617	606	626	668	630	634	639	662	650	665	638	630	617	610	610	648	635	613	683	590	620	626	635	593	635	621	653	615	600	628	648	603	639	658	675	614	645	589	601	641	597	617	584	598	641	613	639	714	603	588	637	614	610	631	637	603	632	682	622	636	600	650	663	634	658	607	654	630	625	639	616	635	638	621	631	621	651	651	661	584	639	631	633	626	612	607	591	641	637	604	595	638	600	623	637	619	644	623	623	608	644	681	591	687	635	623	624	674	610	646	622	650	608	644	604	603	632	652	644	619	641	579	622	598	670	616	647	627	656	622	648	609	609	647	598	632	614	638	624	645	643	654	612	617	579	628	590	635	588	646	631	641	635	592	617	611	588	639	610	654	633	615	640	677	611	643	667	646	628	623	643	648	657	628	623	645	605	631	647	616	593	661	588	645	642	590	631	641	621	607	644	623	615	621	661	675	611	635	666	588	639	626	614	646	670	649	587	574	644	599	595	624	606	625	603	647	638	616	627	617	679	631	605	645	609	609	635	610	608	668	614	633	622	645	690	575	620	663	636	628	634	605	612	651	633	666	626	628	666	654	641	655	599	611	666	649	649	624	607	593	620	599	621	660	618	660	660	575	582	654	659	600	620	657	609	591	613	695	628	684	678	609	613	636	649	626	680	636	676	591	645	641	625	632	620	610	620	654	659	631	656	601	628	614	622	620	629	609	631	608	622	630	652	617	624	615	641	636	621	626	591	604	659	609	613	646	620	589	616	624	591	644	642	643	630	610	544	679	632	628	667	635	630	616	631	624	624	641	680	612	640	590	674	666	638	644	593	647	594	617	677	643	677	600	623	597	640	607	674	704	645	605	637	628	608	625	647	650	597	616	631	625	649	626	563	617	630	666	646	593	628	574	605	631	650	603	622	665	562	661	615	667	604	573	635	609	608	603	614	611	650	586	596	652	627	601	628	633	617	667	627	660	635	631	605	672	631	651	594	625	569	653	629	657	573	623	627	673	642	617	638	638	643	667	638	620	664	657	691	641	599	642	635	619	635	674	598	635	650	604	600	626	613	586	584	618	636	602	619	590	647	640	629	643	675	642	660	686	617	590	647	649	637	605	615	689	589	669	623	606	618	618	624	629	603	605	637	627	650	655	622	618	638	606	672	646	618	643	677	674	614	621	626	618	634	625	589	626	612	639	584	667	614	596	642	592	678	660	660	618	669
3642	1213	2366	2491	1904	824	294	237	238	241	223	224	253	255	227	221	214	227	236	260	216	241	238	233	259	229	244	258	235	249	231	250	231	239	223	233	228	257	226	214	230	243	250	243	220	213	231	216	230	237	251	256	236	215	228	241	248	219	236	242	256	239	206	253	204	236	221	231	233	216	262	269	248	238	227	248	247	240	209	234	219	211	207	215	227	244	230	216	211	226	234	224	202	230	200	231	259	235	231	248	228	239	256	234	221	236	217	209	252	225	251	208	245	233	225	262	243	217	247	224	261	230	244	231	209	238	290	228	254	231	242	246	235	243	207	244	231	245	253	246	260	229	265	199	239	240	216	238	227	228	236	224	230	239	241	228	255	210	233	218	239	249	248	246	215	255	217	203	242	242	231	254	259	222	225	251	245	238	244	269	231	220	237	222	254	234	218	252	224	247	223	234	215	235	214	220	250	229	239	244	241	228	230	215	248	209	249	238	252	213	232	218	216	238	254	203	231	245	246	220	248	231	238	227	213	232	248	236	237	226	237	201	202	251	229	218	273	234	247	226	237	240	240	222	244	246	245	233	210	255	251	246	240	216	235	228	227	233	195	218	231	228	247	244	228	216	231	243	246	211	205	249	253	261	235	235	204	223	222	252	249	236	215	250	214	243	227	241	227	250	264	243	225	268	241	225	209	236	231	240	232	205	234	219	222	222	224	250	245	220	236	222	244	230	228	245	208	233	228	219	230	228	237	252	218	236	227	229	224	230	240	242	227	233	244	224	219	251	227	231	224	213	243	220	239	217	250	250	235	236	243	230	229	239	231	283	232	235	228	207	230	232	221	246	218	226	213	226	241	241	215	233	238	246	227	259	222	208	243	235	216	234	222	225	214	225	260	248	225	224	224	223	246	205	245	236	237	222	224	224	246	230	233	222	227	237	228	227	232	231	240	261	233	203	239	227	220	203	222	218	245	255	249	228	263	215	224	240	244	236	246	229	251	197	218	220	243	241	229	236	217	219	237	242	223	222	248	267	230	211	229	217	224	209	236	238	231	243	232	230	243	219	225	240	232	224	217	230	256	223	212	218	228	234	227	239	223	237	197	238	231	252	264	225	221	271	241	217	231	238	249	255	261	216	230	249	225	247	231	240	253	244	269	233	238	232	246	250	244	234	210	227	231	218	237	221	198	236	193	249	232	199	216	223	199	204	203	242	222	218	222	270	210	228	231	215	235	242	236	247	211	248	259	241	234	258	241	228	218	243	232	206	204	237	232	231	225	277	227	257	253	218	221	207	259	259	267	204	234	223	230	199	248	239	248	227	230	221	252	224	233	230	215	246	228	262	250	230	229	242	227	228	232	200	239	241	227	265	240	257	241	246	235	235	242	228	219	234	212	229	232	210	231	269	259	249	234	222	255	204	248	217	216	221	251	217	223	255	240	233	233	253	244	269	230	214	221	230	245	206	243	224	256	251	227	232	235	219	226	220	220	239	254	229	247	206	230	213	245	217	254	241	251	257	252	240	259	250	239	245	236	232	254	199	242	246	214	233	237	252	223	216	213	213	224	232	213	233	256	231	215	239	212	211	228	221	239	242	226	232	252	249	224	262	216	251	252	240	233	209	245	225	200	228	214	240	231	255	226	253	231	231	227	244	234	237	232	246	243	219	230	253	219	231	222	202	227	230	236	239	238	238	249	246	232	226	237	202	229	239	267	203	256	240	224	244	255	232	222	240	234	241	222	240	224	238	200	208	248	245	249	220	251	203	217	238	256	255	255	237	224	211	208	245	259	230	236	245	232	219	256	211	253	223	237	231	227	242	221	250	238	248	262	235	273	232	260	193	260	209	237	239	204	226	236	214	227	215	252	221	220	231	243	211	238	247	225	225	273	254	230	235	236	255	261	243	212	265	243	231	207	217	211	194	196	236	213	219	221	224	229	237	235	232	230	232	216	226	250	256	214	209	222	227	241	221	207	237	261	249	254	244	212	228	235	232	238	235	198	247	219	254	231	230	253	209	232	223	229	230	264	229	238	247	237	200	256	231	241	248	223	225	231	226	236	249	223	231	204	226	241	220	238	253	217	247	222	238	214	272	226	224	235	263	240	245	247	226	254	231	236	248	234	220	242	220	248	239	238	229	229	246	237	223	227	223	230	247	207	251	218	279	200	236	208	230	230	270	217	260	220	230	200	236	226	226	226	227	217	251	254	241	226	225	228	241	237	259	225	248	216	255	233	242	228	261	236	214	234	244	216	245	270	226	226	217	255	246	223	241	218	211	231	228	234	208	222	238	233	223	229	247	241	228	238	221	240	223	224	242	242	219	245	247	256	225	221	224	225	228	210	226	235	208	206	240	232	252	255	229	216	202	210	231	220	218	258	243	220	252	221	257	244	231	238	215	232	231	225	256	265	234	237	262	237	228	249	264	199	231	217	246	207	217	240	231	248	216	211	248	250	249	248	244	247	243	246	215	222	235	226	254	201	229	246	252	259	271	196	237	214	214	239	238	232	241	254	248	260	253	204	235	261	251	215	230	264	265	254	230	240	210	230	233	223	245	260	235	260	243	259	243	250	226	242	217	279	226	209	221	234	219	263	218	232	228	266	226	259	234	197	213	228	199	238	229	233	203	239	228	218	241	237	232	241	219	258	214	254	205	260	249	247	254	228	240	247	239	224	236	236	216	244	204	263	230	226	249	220	225	274	228	244	226	227	244	239	209	237	216	234	228	199	231	224	257	227	231	242	249	258	237	206	199	208	225	249	224	219	227	256	214	226	225	237	250	253	242	250	251	234	273	225	224	234	232	249	248	220	243	233	234	268	206	253	222	210	245	261	228	241	225	228	246	239	214	271	241	220	232	228	253	236	247	209	273	253	231	258	238	254	249	230	262	230	234	202	203	236	238	233	245	217	204	250	246	234	211	230	233	219	225	226	208	266	228	236	217	242	236	220	239	221	229	241	226	233	222	235	226	216	267	218	236	239	266	208	235	215	224	233	246	222	241	217	184	223	216	227	211	238	228	234	219	239	237	209	250	194	230	248	236	220	215	235	229	231	217	228	278	223	240	241	220	221	214	211	255	217	218	229	239	222	232	226	265	235	221	232	230	206	244	210	217	235	254	213	243	227	224	231	223	225	222	241	261	253	221	214	240	232	243	236	207	249	221	232	244	245	268	240	218	252	222	227	240	214	219	235	228	237	226	222	236	239	237	230	247	239	217	247	248	227	260	242	241	244	212	218	214	260	212	257	255	235	233	215	215	235	243	233	247	243	271	249	219	224	231	246	233	239	228	259	235	227	234	247	231	258	229	232	232	227	243	219	231	260	249	245	201	266	247	230	209	249	237	238	258	242	206	266	227	243	212	224	244	244	227	227	241	239	222	241	228	237	214	235	239	224	223	215	242	215	234	264	223	233	216	198	234	215	219	235	251	240	256	229	239	208	254	235	228	229	246	225	240	253	233	239	239	224	227	246	259	216	229
2869	1437	4604	7389	6870	3450	736	646	622	615	582	624	567	582	543	579	575	546	567	511	586	563	552	594	568	603	554	595	550	578	546	564	522	544	547	568	549	545	585	569	557	559	591	554	570	543	566	617	605	554	555	559	560	552	591	582	565	590	563	563	540	556	558	581	576	598	571	570	593	554	525	558	521	547	541	554	538	556	592	548	590	574	533	573	543	601	559	549	574	578	519	568	547	527	584	543	562	584	570	594	568	531	507	567	561	549	580	620	602	553	494	555	566	570	572	559	582	527	502	547	553	608	507	564	573	560	571	496	540	580	542	532	568	562	521	554	532	559	550	566	565	596	514	531	545	610	560	547	545	547	585	554	594	562	596	520	558	541	585	556	610	506	587	578	535	562	505	548	532	535	589	557	574	532	573	577	524	511	546	590	572	576	578	525	566	629	610	584	546	571	563	546	548	582	566	545	547	541	544	582	563	541	541	548	548	577	572	590	539	545	572	569	565	626	558	533	584	551	570	571	534	574	565	573	580	565	576	531	580	559	562	561	549	638	571	555	559	538	590	536	505	541	550	602	571	533	553	603	599	537	546	528	585	544	583	563	547	555	563	563	537	533	581	537	564	542	559	571	537	571	521	525	602	563	567	562	552	571	549	532	521	554	578	547	539	525	562	573	558	569	582	536	561	577	560	547	580	550	534	569	573	553	579	496	539	514	578	535	568	532	550	603	559	563	557	575	582	520	538	532	561	568	527	580	586	559	558	577	554	571	555	579	552	593	560	550	548	549	547	556	546	589	544	544	600	569	551	552	535	546	567	592	538	536	544	543	565	553	538	572	563	544	563	515	520	539	603	583	547	548	541	549	547	557	575	544	535	580	572	590	574	575	572	573	534	556	572	563	550	529	556	543	552	563	531	575	548	524	560	571	584	555	580	534	561	539	573	563	580	603	511	582	527	552	541	545	545	576	645	579	621	578	588	552	540	582	565	579	556	546	578	568	579	543	569	571	558	544	577	535	559	542	494	532	537	543	593	541	521	573	602	541	570	565	564	572	529	550	555	535	572	587	544	572	564	538	523	575	597	557	574	574	576	581	519	562	524	566	532	580	557	541	521	555	559	527	554	562	540	571	597	522	568	549	602	538	584	539	562	550	540	581	582	538	546	611	565	551	580	574	574	564	558	545	541	545	608	542	512	589	539	571	559	582	547	549	564	587	552	579	592	527	533	573	543	551	578	576	561	588	584	575	562	546	550	582	558	595	567	581	580	601	549	571	583	575	550	552	567	578	586	553	574	560	572	575	562	557	544	564	565	558	574	564	558	561	540	568	537	566	580	556	563	577	563	565	536	545	591	594	543	530	536	574	559	534	581	562	575	581	551	558	591	570	551	572	616	550	572	579	566	583	573	549	560	499	543	570	584	554	517	580	569	557	537	601	547	528	567	582	579	551	547	555	543	533	587	569	551	560	538	567	582	528	590	575	526	562	592	578	571	579	584	551	549	561	593	559	562	578	530	583	534	528	569	598	593	557	596	543	539	546	623	522	558	539	549	559	540	550	572	556	544	566	568	578	595	560	595	562	559	528	545	586	547	559	590	568	576	569	556	554	585	560	557	514	571	521	550	630	538	569	552	537	570	561	528	556	562	563	501	566	544	569	555	546	561	550	559	498	552	556	519	537	546	589	605	564	547	544	581	533	589	553	527	593	546	529	584	560	538	572	549	509	532	539	536	603	564	555	579	540	561	550	573	553	539	571	501	577	562	561	541	529	565	545	538	563	584	548	578	570	551	589	618	590	526	585	578	595	559	521	559	543	583	570	596	580	584	594	545	564	533	589	557	562	578	593	537	582	566	561	582	535	596	576	577	575	551	541	587	594	546	566	595	617	607	546	563	545	551	554	568	578	545	560	579	593	589	596	557	549	569	595	532	578	605	592	571	581	570	557	557	535	561	529	572	554	582	596	561	516	521	567	638	548	533	551	550	529	542	566	600	511	567	577	591	568	611	563	541	639	550	537	571	540	573	532	569	537	570	610	564	589	585	513	549	584	557	555	543	531	568	532	563	568	540	512	623	618	577	536	539	596	590	586	558	565	567	590	570	557	587	532	564	570	557	563	595	564	579	549	557	583	534	574	586	551	577	542	555	547	577	551	536	490	522	615	549	533	551	551	564	592	567	552	605	586	565	568	593	567	550	537	546	509	538	534	551	536	573	572	560	553	526	535	578	541	561	554	540	575	558	537	559	537	569	575	542	536	563	561	540	568	526	570	515	591	551	545	571	579	529	499	553	500	532	531	567	512	579	538	596	577	555	578	534	525	562	543	557	562	563	561	572	534	583	583	548	566	526	513	631	555	660	559	614	605	592	583	579	569	557	544	551	539	563	521	608	560	570	576	595	557	561	564	557	547	569	532	514	559	522	529	588	551	573	556	530	562	585	559	572	530	563	595	599	587	551	589	552	554	540	581	565	580	517	549	552	538	585	551	556	568	565	591	573	534	600	634	526	564	579	554	577	566	586	547	570	522	564	551	515	597	584	528	551	541	555	548	548	559	565	590	585	576	544	530	574	535	557	542	540	527	563	566	530	578	581	564	574	557	545	590	551	545	549	574	562	568	527	585	554	583	630	572	548	580	597	582	561	541	550	563	560	601	524	544	571	531	533	569	526	534	533	556	561	583	549	565	564	555	561	569	549	545	566	550	574	559	552	588	577	584	535	544	567	613	555	589	577	572	556	569	541	537	534	549	551	518	527	592	590	545	551	567	573	560	576	537	570	564	518	570	525	550	574	551	517	557	552	556	572	578	582	554	541	566	554	552	568	575	546	535	533	559	552	559	581	592	539	569	584	602	552	587	567	551	541	528	576	572	567	565	511	556	628	576	549	584	548	544	571	532	579	582	554	548	608	570	516	541	566	585	573	492	552	578	576	552	620	553	596	566	593	547	521	553	546	554	552	550	539	593	566	583	526	572	541	572	501	576	567	529	558	558	556	589	595	577	586	552	577	584	541	542	578	556	516	544	586	577	554	581	559	561	595	540	585	591	566	550	545	564	595	547	579	561	569	567	567	519	545	558	544	518	569	556	548	540	611	595	568	537	589	550	555	539	561	501	530	575	519	559	511	543	607	530	556	570	547	523	547	553	574	580	587	600	593	544	554	560	544	549	560	584	554	575	571	567	553	536	589	564	527	595	555	581	521	599	562	606	553	533	567	542	597	620	561	568	556	508	575	527	538	549	571	535	531	560	568	608	497	578	549	549	562	514	536	575	559	593	598	558	583	540	558	573	572	539	593	579	551	561	564	602	532	535	532	546	578	568	605	525	533	500	501	566	570	554	580	562	536	574	594	585	546	560	541	564	576	577	585	575	597	556	549	521	588	535	535	544	575	545	588	541	543	579	596	537	585	547	585	574	588	512	558	545	567	564	572	565	572	550	557	562	565	537	548	545	563	567	585	544	556	553	527	569	536	592	576	540	545	534	530	549
9970	2154	5660	5973	3940	1295	429	303	267	251	237	201	185	199	178	163	153	149	166	136	149	163	139	135	145	141	135	138	142	131	137	136	120	129	139	146	151	118	125	128	126	142	140	119	121	120	139	134	124	125	140	122	129	135	107	103	125	117	119	125	133	104	131	128	116	125	116	145	110	126	127	124	131	118	148	108	123	147	115	127	130	135	123	132	128	159	102	120	126	126	123	129	131	120	116	126	104	108	154	133	107	125	119	136	110	122	123	115	110	123	133	121	110	106	130	131	116	125	133	129	129	138	120	114	117	119	122	97	115	113	123	124	116	126	113	115	123	128	125	101	105	129	125	110	133	113	126	116	111	118	142	146	123	133	120	119	121	124	115	113	121	119	124	128	139	116	115	115	130	114	104	139	109	118	111	104	124	116	117	123	124	129	158	121	128	111	124	113	126	136	132	107	121	151	123	126	113	96	119	134	151	129	124	116	144	133	112	129	116	137	131	107	125	114	119	121	128	127	124	129	120	140	105	123	100	128	108	144	137	112	112	133	135	118	120	113	107	107	126	112	126	113	97	126	122	130	109	142	110	125	147	122	133	135	116	122	134	108	125	123	123	114	141	133	114	133	118	117	112	111	130	113	130	137	111	140	118	118	131	88	110	139	135	98	125	121	117	118	117	115	123	130	123	140	132	128	118	125	130	120	118	115	137	108	133	117	112	111	132	125	128	130	132	118	131	129	126	126	141	123	124	117	130	115	127	124	138	101	129	144	118	139	118	111	97	125	116	143	111	123	144	136	153	131	118	125	117	138	124	131	110	125	125	118	114	133	137	125	112	132	112	128	117	99	113	127	129	129	111	136	128	141	150	112	119	106	99	133	129	122	110	124	134	137	132	143	110	111	125	137	125	123	125	130	116	105	146	135	145	142	106	119	113	123	124	116	119	116	101	104	137	124	138	137	119	144	123	137	127	124	117	110	127	140	110	99	147	143	131	138	128	108	125	144	154	125	119	141	134	140	127	119	111	137	126	119	127	119	113	131	120	113	125	122	116	124	132	113	115	123	122	112	133	93	147	128	119	121	141	128	106	135	112	142	134	123	116	125	122	123	115	114	121	133	119	120	143	130	136	108	118	139	114	115	110	122	117	131	137	121	113	126	127	130	148	120	124	136	125	123	134	124	125	140	127	100	122	129	115	132	115	129	116	119	118	118	111	115	110	125	149	121	127	131	128	160	124	136	138	126	126	143	129	95	145	149	115	128	127	124	130	108	101	141	114	148	125	143	115	107	119	144	124	109	104	101	103	110	119	120	110	108	115	134	131	112	138	131	119	125	125	121	125	123	141	138	115	121	126	147	121	144	126	133	119	127	118	130	130	131	127	143	135	120	141	128	122	135	114	146	127	106	133	121	121	128	116	122	110	108	133	122	133	108	126	154	94	142	143	125	111	123	124	123	129	122	132	133	132	135	140	110	107	139	130	126	118	139	133	139	104	118	128	117	138	120	121	132	116	108	128	148	127	104	127	104	107	130	139	119	117	143	115	129	155	132	95	133	114	129	132	132	124	118	132	122	108	122	124	123	129	130	112	122	142	123	121	128	111	113	136	126	121	128	141	132	118	140	117	105	131	120	125	120	115	115	115	116	110	122	145	146	138	127	118	120	108	126	131	121	112	121	128	120	119	135	119	135	115	122	135	132	146	149	130	132	128	113	120	124	117	116	138	128	130	141	129	134	123	122	112	90	125	135	121	133	107	129	141	97	119	115	119	125	130	133	118	123	144	117	122	129	103	121	121	103	121	129	126	105	140	133	127	125	127	119	118	104	119	122	128	128	129	127	123	132	130	151	111	115	128	116	122	119	109	133	138	140	120	131	149	123	132	112	116	147	134	118	112	161	132	97	117	141	122	114	124	124	128	133	102	110	122	138	119	126	105	120	111	114	110	112	134	129	96	129	107	106	129	114	106	97	137	126	122	127	116	143	116	115	114	121	135	136	158	111	124	110	141	140	128	125	119	124	142	149	135	129	136	127	118	129	111	109	126	130	120	150	115	160	116	128	114	128	110	119	120	131	125	123	125	144	111	131	116	158	126	103	109	146	125	119	123	123	120	134	156	118	137	127	93	106	114	111	131	107	110	133	120	118	114	125	99	131	94	134	110	127	114	113	152	132	117	122	140	109	123	128	126	127	118	132	120	150	107	128	130	123	85	137	123	130	111	109	124	116	113	135	116	109	112	114	128	120	113	118	131	117	129	124	114	119	124	114	123	107	102	135	153	125	125	119	115	110	125	128	111	116	133	126	114	141	126	149	109	121	135	117	105	115	126	123	135	117	124	119	135	123	115	122	131	132	126	138	104	123	127	114	104	113	112	119	111	103	124	112	123	114	134	134	135	127	127	155	127	133	121	131	109	102	124	131	111	103	112	130	120	106	115	125	119	94	127	124	129	108	109	120	121	137	118	124	123	127	124	127	103	107	109	130	135	143	142	153	129	120	136	127	128	117	106	122	148	123	138	115	129	117	120	117	120	117	118	124	146	101	118	138	121	131	134	125	125	112	119	112	139	123	123	125	136	115	134	136	125	121	118	104	118	127	109	131	97	132	118	110	130	135	112	129	129	130	106	109	108	101	137	119	131	119	123	118	138	129	115	106	137	122	137	119	126	123	129	116	125	123	129	110	112	139	140	157	113	131	123	112	110	138	125	132	120	123	130	120	116	132	126	133	128	110	124	137	116	135	149	104	128	116	118	124	123	99	116	118	131	98	135	105	135	117	125	91	101	135	114	134	133	117	113	151	103	118	105	122	122	121	109	112	115	135	103	109	115	125	121	105	121	120	123	123	160	120	122	133	111	126	128	148	125	121	117	124	124	124	125	138	143	129	110	115	131	154	126	138	130	142	128	120	142	108	122	121	114	117	116	123	117	117	124	118	104	132	106	126	122	128	125	121	112	119	139	116	117	151	108	125	129	118	130	136	123	116	127	130	133	140	144	135	123	134	119	114	113	135	107	119	124	118	149	123	116	128	123	114	125	118	129	113	98	125	131	118	107	105	155	126	116	123	116	132	122	130	117	112	117	100	125	115	129	126	125	132	101	120	116	141	113	124	109	131	127	95	132	138	132	113	106	111	144	126	117	124	122	122	118	105	123	125	128	133	117	137	118	132	136	128	131	111	140	112	117	127	128	118	127	126	120	120	127	108	141	114	128	128	122	108	141	102	133	142	122	105	124	147	137	134	151	131	128	137	137	106	110	123	121	119	109	125	121	125	115	117	115	103	117	114	126	145	108	134	115	125	127	119	120	123	125	118	127	117	124	144	133	133	111	113	113	99	104	130	128	115	104	115	114	129	123	137	113	103	115	124	144	121	115	138	111	142	142	110	113	115	126	118	123	137	117	131	110	153	124	136	130	151	151	143	122	131	118	124	124	126	136	120	126	124	129	127	123	104	132	139	119	129	122	133	100	129	130	120	99	130	135	112	121	98
6661	2183	9257	13664	11317	4633	1810	1532	1303	1121	1025	890	756	725	717	660	602	591	582	500	515	500	463	477	498	460	485	427	444	425	394	399	405	424	458	382	381	418	398	387	383	392	400	430	400	356	403	396	483	445	413	357	399	397	377	362	412	394	340	399	352	352	359	360	359	363	318	345	329	329	362	357	344	311	336	362	376	341	356	324	329	357	356	347	365	363	324	354	363	341	403	344	337	359	367	372	317	365	309	351	361	353	359	374	367	334	345	352	333	339	350	333	340	342	344	338	355	379	330	353	351	372	361	363	345	344	351	380	360	364	354	351	358	358	355	337	314	336	400	341	383	337	360	320	327	334	350	322	329	340	337	367	362	359	371	343	356	336	323	335	323	333	338	345	335	340	344	343	317	351	330	370	354	345	361	345	348	361	336	383	382	336	365	336	352	334	335	343	325	354	367	371	360	332	365	297	334	339	352	357	368	371	348	362	338	330	310	368	353	329	353	347	358	327	362	326	356	344	375	358	325	374	348	342	333	354	367	355	351	316	331	342	324	324	325	343	345	361	335	338	355	381	333	346	359	339	355	350	397	347	362	358	362	356	310	347	315	338	401	360	348	356	325	316	352	344	335	345	352	333	336	311	371	351	357	360	363	319	358	348	340	348	336	359	348	337	350	321	328	374	323	353	322	360	343	360	356	347	354	331	319	349	355	352	347	340	342	399	350	342	363	334	332	382	352	340	371	343	375	342	350	356	375	385	357	372	352	367	343	312	360	353	327	342	358	364	347	318	352	345	358	330	367	370	339	337	338	361	357	314	316	353	351	325	396	366	330	358	357	364	358	357	345	325	309	345	351	345	358	347	361	356	343	373	390	316	357	337	345	335	333	337	343	378	305	374	330	338	380	334	346	334	373	338	331	357	320	369	338	376	362	359	323	374	346	357	349	362	347	359	351	350	334	332	313	333	369	384	351	384	361	357	309	321	371	351	359	315	363	351	313	342	341	320	370	348	344	353	357	331	379	361	360	347	353	374	366	356	331	361	357	352	356	353	329	317	337	312	353	361	365	366	353	355	379	344	350	312	349	344	316	341	373	356	329	353	336	329	400	344	320	333	368	365	361	353	320	372	325	346	372	295	323	367	346	338	362	386	322	367	353	331	364	330	332	325	363	343	374	343	342	351	344	336	322	366	368	355	350	364	334	342	329	360	349	338	356	341	330	359	323	340	364	328	319	333	338	351	343	326	362	371	328	314	323	367	348	352	337	346	349	366	330	355	378	340	365	372	350	329	339	328	342	341	358	365	359	352	324	353	325	316	326	358	330	332	347	327	361	359	388	367	363	311	334	324	376	340	332	325	360	360	344	324	336	303	334	346	341	338	347	365	342	354	346	313	313	359	331	330	360	361	363	335	335	325	350	400	326	368	348	310	326	344	335	329	361	347	396	403	346	339	310	351	356	347	336	338	345	367	339	328	346	360	359	353	346	349	365	319	335	292	357	367	356	319	314	351	342	329	339	381	333	362	367	348	353	342	347	347	346	346	354	296	365	337	321	351	355	351	293	352	344	361	319	327	337	336	339	377	356	325	366	343	334	346	339	352	357	343	365	340	356	337	345	360	377	391	357	329	342	326	343	356	331	338	338	342	352	338	338	345	321	325	407	340	351	356	371	343	361	331	324	315	376	359	326	349	356	328	390	331	331	382	319	333	352	360	349	344	342	329	330	375	355	365	332	349	338	333	307	336	380	364	345	303	337	335	358	333	381	366	348	350	354	358	338	299	331	358	328	371	351	350	329	355	359	356	335	357	389	397	315	365	354	340	348	343	365	345	360	376	349	316	356	332	332	375	339	325	370	325	376	357	374	330	364	318	337	367	333	343	319	358	353	368	390	330	372	328	325	359	360	387	347	362	344	352	372	333	356	325	363	336	348	334	344	328	329	348	366	322	346	364	360	351	364	356	322	329	328	328	335	356	333	384	319	367	362	382	329	360	340	361	343	359	393	332	335	377	357	353	320	348	328	383	363	384	344	341	326	349	362	331	371	344	349	383	336	393	345	315	328	341	356	334	377	353	372	356	330	341	339	327	325	376	383	352	370	356	367	347	339	318	304	368	353	372	323	320	292	341	351	379	357	359	357	363	353	369	332	324	364	341	347	374	322	368	368	366	341	345	326	357	367	338	351	316	385	345	341	355	348	322	361	354	327	335	331	363	342	336	373	355	346	314	364	371	339	348	344	353	352	364	336	378	332	357	377	354	338	346	352	335	339	366	365	343	351	333	372	382	337	331	321	338	365	353	349	349	345	349	338	363	351	361	372	361	343	354	344	377	366	337	347	321	363	324	332	337	369	350	325	368	361	367	345	358	342	395	399	357	318	342	335	356	377	358	376	376	359	345	360	294	343	339	345	342	341	343	347	353	371	374	327	390	343	340	333	336	357	353	335	385	350	326	324	334	352	363	338	341	357	348	366	373	331	364	362	312	387	369	346	373	303	358	319	363	359	322	339	334	334	325	346	366	337	338	328	365	357	323	380	352	353	362	338	334	367	412	334	372	333	360	360	345	356	359	349	351	347	371	365	321	350	349	345	335	345	357	354	346	334	350	364	344	347	320	351	339	345	362	353	355	376	366	345	353	366	378	359	331	371	366	339	324	366	383	369	327	311	336	351	354	371	354	321	347	344	375	331	353	335	355	333	350	342	368	354	376	350	372	362	355	365	317	353	345	341	338	339	318	354	355	381	352	342	373	376	368	339	372	367	365	330	376	336	333	339	354	365	339	343	371	359	368	349	356	353	344	362	367	349	373	337	364	371	363	362	369	382	322	329	379	348	341	369	364	331	324	359	373	328	356	353	347	374	351	332	338	345	350	358	349	345	318	379	340	352	338	374	363	367	362	350	355	348	342	321	308	358	354	298	326	350	339	318	368	358	348	365	358	371	338	321	347	355	350	337	355	305	354	334	350	330	369	360	324	375	339	347	356	338	334	362	335	336	351	332	353	350	357	344	344	365	324	334	347	348	323	325	332	360	372	359	338	366	325	331	334	316	343	339	347	373	373	340	375	350	362	354	346	324	351	358	331	370	364	320	412	359	342	364	348	370	372	347	345	336	383	338	371	307	337	320	353	354	361	352	351	333	346	350	331	345	356	381	329	347	344	303	328	345	351	346	339	357	358	337	317	345	380	368	347	315	334	339	321	332	323	354	350	312	365	353	364	335	317	343	332	350	366	346	341	342	338	391	368	340	365	310	357	393	358	357	345	361	338	371	353	375	355	352	367	335	334	338	364	351	346	383	345	385	372	329	326	359	355	345	325	359	336	327	324	357	339	378	349	356	333	364	327	358	339	355	351	357	334	338	372	363	324	318	372	349	339	372	343	382	335	359	334	321	378	366	335	323	315	313	341	385	353	343	331	328	374	333	336	345	374	342	356	311	309	322	348	352	396	362	340	342	354	354	334	347	347	372	350	370	339	357	367	373	320	350	329
17229	4541	4994	3061	2430	1065	809	620	533	475	383	385	393	353	288	314	283	311	328	289	299	296	246	257	285	271	270	250	249	259	252	255	265	264	267	264	238	233	236	252	257	249	224	279	223	274	249	293	245	267	262	265	258	238	201	259	268	255	244	268	230	263	247	262	235	207	267	254	266	237	223	223	225	248	252	247	246	247	234	279	282	259	232	227	229	258	237	234	235	248	258	256	229	252	255	246	217	230	249	241	255	232	250	236	222	227	253	241	268	246	238	275	232	259	229	287	257	221	249	261	258	241	245	248	250	237	228	224	242	213	236	240	248	221	240	255	238	234	254	219	244	258	262	259	271	234	226	237	263	270	266	242	236	233	238	234	247	256	241	253	249	223	249	267	243	254	254	227	224	223	225	226	247	232	242	261	225	230	256	256	238	253	239	253	252	229	259	231	242	254	254	257	259	250	242	222	229	239	253	253	217	247	263	220	235	216	233	235	223	243	244	205	267	246	248	271	238	260	232	236	234	218	254	232	211	216	247	284	234	234	230	229	247	256	281	246	247	243	246	233	252	247	251	227	232	269	252	241	255	234	243	248	263	227	252	214	229	220	260	281	228	253	233	225	238	238	224	233	249	243	248	235	234	237	229	250	257	235	242	234	233	249	230	263	236	242	247	251	231	230	219	219	206	241	227	237	234	238	230	250	228	222	251	234	271	229	241	256	238	260	246	252	250	251	222	252	258	225	248	250	232	246	224	239	255	235	227	227	255	257	240	238	231	227	226	227	266	246	248	241	219	253	237	250	242	270	226	246	234	241	236	230	242	282	268	241	252	226	264	230	236	268	240	257	221	224	262	204	243	249	244	265	229	241	224	241	265	272	236	253	249	256	251	243	238	253	260	248	254	268	246	251	233	234	247	219	215	276	256	249	276	263	266	251	226	232	255	277	238	250	246	232	223	236	234	249	245	249	243	261	254	244	242	228	271	251	254	239	255	225	271	232	267	271	249	226	221	235	239	238	241	233	258	268	239	226	264	242	245	245	240	250	284	227	225	264	223	239	265	249	248	228	251	230	246	233	241	258	248	225	239	240	217	237	238	240	256	256	249	265	256	245	269	244	229	240	238	252	230	263	218	240	258	251	235	237	230	283	274	233	264	263	233	222	261	242	258	248	252	263	209	245	213	249	238	224	231	250	253	241	260	243	241	262	213	205	252	236	244	258	235	231	224	243	228	261	233	239	251	229	239	237	227	233	247	243	275	226	226	242	258	238	236	233	184	246	238	257	249	247	239	258	255	292	236	246	229	235	253	207	226	230	255	249	239	248	267	262	223	230	229	235	225	231	215	245	246	232	247	234	220	268	243	240	264	237	254	256	248	261	256	249	249	265	243	235	220	234	229	236	243	255	259	248	254	254	234	245	253	265	225	262	231	251	211	256	248	256	273	225	228	247	227	244	226	250	255	241	217	199	239	218	223	186	238	223	225	239	272	289	251	234	271	227	267	230	227	234	218	236	248	243	255	232	233	228	246	258	243	208	223	217	256	241	226	239	233	218	240	231	243	227	239	219	252	249	243	246	267	243	243	247	213	251	231	226	230	263	235	248	264	260	263	236	232	204	233	240	238	214	234	250	230	251	239	225	242	268	218	212	261	248	212	248	222	214	249	233	243	226	211	225	226	233	231	262	235	209	217	242	232	256	236	246	217	254	232	228	238	234	265	287	240	245	239	268	249	262	242	242	242	256	247	230	228	221	246	253	236	242	232	277	266	229	247	236	222	238	264	265	257	250	233	246	227	253	252	248	231	249	232	249	256	232	234	248	221	223	235	251	228	247	259	233	245	238	252	254	265	246	231	243	238	279	228	278	243	225	245	255	255	240	250	263	240	258	245	258	230	234	231	249	222	250	210	230	247	259	253	236	267	214	237	247	235	260	234	228	239	266	251	238	236	239	259	232	205	221	231	233	214	247	259	250	263	210	218	253	236	248	235	208	227	220	258	238	254	262	251	285	255	225	253	260	244	248	246	215	260	239	244	251	238	268	235	263	231	223	233	248	225	248	257	228	232	245	233	234	262	207	228	253	243	263	270	249	253	250	246	219	207	251	236	246	243	224	236	262	246	245	246	242	241	242	255	235	211	237	220	270	223	235	223	260	233	229	213	268	234	271	265	257	229	261	251	236	264	241	227	241	242	246	212	243	234	226	243	275	246	239	219	245	242	264	245	243	228	247	235	249	254	227	262	227	237	223	253	215	223	220	236	238	227	247	236	232	238	251	247	236	235	210	223	253	246	222	216	222	248	231	246	265	221	206	230	242	216	255	238	249	245	228	223	246	267	249	239	246	251	236	269	291	217	268	257	243	252	268	232	257	240	270	230	233	246	232	228	247	238	254	229	207	245	265	239	241	202	249	240	256	244	268	263	264	253	242	239	239	256	231	237	222	256	224	253	252	248	219	238	254	246	228	240	253	231	238	255	254	231	247	226	255	203	252	229	236	225	223	254	235	229	269	241	244	249	251	239	248	210	243	204	255	245	218	262	234	235	238	230	222	235	230	257	240	247	227	236	247	242	296	227	197	232	271	235	221	251	229	258	234	246	243	249	267	259	238	247	238	246	243	246	246	222	232	271	246	240	250	201	207	266	254	283	237	249	222	258	218	253	233	249	227	243	239	269	270	273	247	234	239	246	234	221	227	240	255	220	291	240	216	233	276	254	234	232	222	256	242	280	258	223	219	210	262	246	209	243	271	264	235	247	246	231	249	223	236	245	221	227	261	235	232	220	233	245	236	204	247	231	220	262	272	259	237	247	244	241	255	240	260	259	246	227	233	223	222	243	222	266	262	248	261	243	241	237	252	258	224	242	238	256	212	218	231	218	237	250	254	217	254	253	211	227	257	263	286	235	243	233	207	285	228	245	243	264	240	253	247	265	245	240	264	236	247	241	224	244	286	251	247	223	235	247	238	237	238	264	250	231	225	245	227	240	275	256	251	232	235	258	242	238	242	225	248	229	240	260	245	234	235	242	211	243	230	236	221	235	239	245	252	239	215	256	252	232	269	252	228	233	249	245	268	256	239	250	244	224	250	257	247	249	230	222	218	249	253	251	308	245	250	249	266	266	236	222	212	234	223	256	255	224	253	240	247	254	231	211	256	241	238	238	243	229	219	250	257	252	234	265	240	257	214	273	248	249	236	212	257	238	250	230	228	279	233	218	231	241	249	227	231	241	243	241	247	279	229	248	247	242	239	237	208	235	235	265	251	241	220	249	230	230	237	267	235	214	230	239	256	230	252	235	231	209	246	244	253	245	237	241	243	256	260	221	249	264	234	249	245	236	246	224	245	220	224	230	253	251	235	235	242	266	209	229	234	218	212	266	264	255	204	238	264	256	242	276	247	248	262	267	244	240	260	244	246	245	242	208	268	239	241	263	245	227	266	267	240	225	228	242	258	248	271	242	243	272	242	247	229	248	227	258	250	250	259	245	252
8692	3736	7729	7986	7899	4311	3362	2916	2364	2114	1954	1640	1508	1398	1271	1224	1155	1096	1005	1001	975	887	905	873	865	844	807	806	824	791	756	815	757	710	746	747	693	738	714	672	657	738	751	681	744	706	712	764	768	751	704	705	701	675	722	651	714	660	703	615	640	663	627	643	649	664	630	670	630	607	649	634	644	647	690	672	650	646	632	644	628	622	644	681	638	627	642	645	585	690	624	614	688	614	683	627	656	614	597	669	657	600	676	632	636	626	625	626	662	671	599	650	646	638	620	624	651	648	644	628	647	644	630	615	610	613	649	638	587	619	645	611	613	618	653	601	615	615	651	640	602	628	605	635	656	624	620	655	664	628	575	629	653	648	614	653	608	564	615	620	596	646	653	626	590	654	684	607	628	629	598	616	597	621	622	606	675	598	654	634	614	611	638	620	655	626	560	610	650	619	635	624	623	675	634	592	655	631	603	635	629	645	624	597	624	601	582	634	657	609	602	626	631	583	638	649	589	626	646	566	586	663	619	602	554	604	598	599	597	609	625	580	612	610	619	599	632	657	616	616	623	660	611	617	622	606	643	630	584	593	651	616	624	625	592	614	641	628	619	600	620	645	619	608	643	655	626	605	645	615	589	594	614	598	603	566	627	606	618	634	590	606	587	585	620	672	588	616	633	600	660	630	564	627	617	617	657	596	593	629	582	581	615	642	635	613	610	617	599	587	655	666	587	622	605	616	588	622	658	580	603	601	614	587	581	629	658	591	602	623	673	673	643	575	595	594	617	636	603	631	653	594	609	548	615	616	604	626	620	612	585	608	600	653	621	607	629	630	670	621	623	618	646	602	611	638	637	621	596	620	628	631	609	634	605	600	604	591	629	597	631	608	635	639	611	652	642	654	603	646	630	588	602	637	639	616	637	607	612	612	573	645	584	644	649	597	638	656	623	613	564	620	651	611	574	610	621	623	634	638	644	583	613	612	607	589	558	650	604	613	622	601	636	604	586	651	592	651	619	586	597	592	626	633	576	674	597	605	616	629	620	586	631	594	621	621	648	580	626	625	639	584	615	602	613	603	598	597	627	639	556	633	639	648	645	620	566	616	626	595	631	606	592	663	604	625	616	597	632	602	621	627	587	598	594	634	581	622	602	606	624	589	612	608	612	613	588	632	618	637	573	589	606	604	589	640	604	592	639	652	601	612	625	641	632	583	614	563	619	596	605	619	643	688	599	634	630	590	628	660	665	634	611	616	614	593	626	602	602	650	644	639	606	615	571	648	641	644	607	634	602	633	632	592	607	571	627	684	613	653	618	643	634	643	617	629	606	661	615	632	607	623	586	558	646	598	649	627	611	640	565	654	620	636	587	627	607	659	602	631	626	589	614	621	646	624	650	573	628	615	633	584	631	636	601	607	611	676	609	620	645	678	627	643	632	611	581	627	619	655	629	615	643	612	608	655	649	627	645	597	615	658	585	609	603	611	637	652	609	593	658	607	619	618	658	602	612	580	603	625	633	598	578	626	640	598	633	632	636	579	609	637	593	606	601	587	625	647	650	633	608	632	617	605	602	602	634	637	625	616	643	643	596	634	621	637	593	620	607	607	621	630	597	646	630	661	609	674	618	595	602	629	613	582	628	616	592	594	585	560	612	663	633	652	588	604	580	603	658	626	631	651	622	647	618	575	638	576	678	620	634	598	654	640	580	595	634	627	647	629	575	623	596	643	586	655	656	585	625	630	655	620	645	625	605	620	598	637	599	648	581	617	611	653	600	600	614	625	612	624	576	624	610	643	627	595	573	619	599	637	606	589	601	606	617	619	609	642	614	652	645	610	615	621	608	604	582	631	622	626	615	637	647	626	572	627	567	612	610	610	612	615	613	613	613	645	589	604	628	637	594	591	582	594	618	614	613	647	587	629	602	657	584	624	589	612	598	598	621	588	606	621	615	604	622	614	650	619	638	653	595	614	602	623	570	604	615	647	640	619	644	659	662	601	619	617	610	667	599	579	661	616	602	603	652	627	606	624	599	641	592	622	640	597	666	582	647	640	620	619	631	614	635	621	667	629	568	584	608	646	600	580	625	592	616	604	577	607	618	631	618	611	634	602	627	595	609	652	598	581	611	632	651	658	617	606	619	610	602	581	579	649	614	573	622	634	635	637	624	667	653	624	592	653	567	578	639	643	603	637	639	658	643	607	619	634	605	643	599	609	606	600	594	602	606	649	594	607	623	612	623	629	642	575	635	574	605	619	660	597	607	611	622	620	616	595	605	651	628	650	605	622	595	601	626	565	637	664	660	613	588	584	659	662	613	638	610	621	650	641	630	620	629	585	613	594	606	590	654	597	602	602	630	609	586	608	649	656	660	608	623	608	637	616	622	628	619	573	590	620	617	659	619	619	616	600	654	581	590	630	616	581	631	639	639	665	640	621	628	625	622	598	632	619	569	638	599	595	608	629	605	614	610	645	646	647	615	575	641	598	608	562	585	611	572	581	642	626	595	655	625	690	579	606	601	607	599	633	632	613	612	573	644	594	595	630	621	607	644	687	651	656	627	597	620	631	596	621	620	614	613	549	606	604	641	611	585	645	633	654	609	613	643	588	625	602	581	591	613	618	606	587	615	610	653	579	615	569	643	598	627	619	598	618	576	629	665	613	659	645	586	606	654	604	603	615	603	614	626	621	653	574	619	627	585	619	652	626	651	634	643	648	602	604	675	607	612	655	624	612	636	626	647	600	613	669	645	653	593	665	635	595	632	596	628	640	601	612	644	609	570	569	671	595	617	576	586	608	570	601	634	643	621	566	618	597	578	636	603	613	626	637	657	611	584	603	605	599	662	644	621	627	635	655	595	621	608	561	612	641	608	651	594	625	649	605	616	595	632	670	604	617	652	619	622	636	592	607	625	574	588	612	618	616	648	602	648	612	577	633	620	616	627	668	613	602	590	628	612	624	573	601	609	642	607	595	592	645	634	592	659	600	616	611	617	585	579	671	617	552	655	617	631	617	583	651	620	623	646	603	668	606	649	661	643	611	640	596	611	638	670	643	606	555	634	615	631	611	601	649	622	624	610	583	624	615	616	594	634	606	606	625	636	615	607	599	642	620	607	651	577	627	600	630	626	598	626	618	644	643	604	643	567	654	629	649	633	585	640	653	606	609	588	669	612	603	649	603	595	599	594	595	596	631	632	644	646	657	597	663	591	621	616	613	612	588	628	587	578	637	612	621	617	584	606	616	626	616	629	601	630	653	621	645	643	633	623	618	629	619	602	582	606	598	605	625	626	606	616	574	611	590	601	615	604	612	626	584	624	605	604	638	646	650	636	632	669	616	598	626	596	602	604	566	600	603	673	609	652	596	657	623	655	639	624	591	635	602	635	656	647	593	663	610	592	581	607	618	655	610	596	627	573	617	636	614	595	606	647	617	650	613	609	607	614	615	617	584	630	686	588	631	646	618	639	630	632	627	599	591	603	571	611	605	594	589
2563	1629	1065	360	388	295	233	253	220	239	228	232	193	226	254	209	243	222	242	279	213	236	231	220	250	199	213	227	232	230	232	236	236	253	239	205	238	203	240	246	222	225	249	229	222	232	214	242	244	227	218	246	242	227	229	273	257	233	212	246	229	234	235	231	209	247	232	228	227	246	234	240	224	235	240	225	219	217	226	230	217	227	229	231	262	245	218	208	222	220	213	225	228	228	229	226	253	220	216	222	221	224	234	246	217	217	232	219	243	224	233	261	231	210	236	224	210	236	219	211	216	244	221	223	262	246	220	224	224	208	228	214	231	236	250	238	202	247	262	232	246	237	239	232	227	223	216	236	229	212	218	221	230	227	223	212	240	214	239	227	217	248	233	237	234	216	231	255	227	198	237	229	232	253	250	241	229	233	243	231	224	220	214	246	218	218	221	241	231	204	223	223	213	239	201	204	235	233	230	245	245	244	200	218	236	215	218	199	215	227	223	207	248	222	210	229	216	248	236	225	240	238	200	243	251	237	233	228	227	254	209	218	227	228	225	232	239	237	206	217	224	240	267	210	200	233	237	244	254	234	237	255	234	220	272	233	243	224	220	225	211	249	208	201	240	213	243	219	210	232	225	237	223	235	207	228	227	234	217	237	243	218	223	224	237	244	217	207	246	230	205	219	239	227	221	248	234	199	242	227	234	249	201	219	243	262	254	244	250	242	243	234	208	235	225	218	198	235	237	234	229	211	240	239	212	242	204	238	208	226	252	227	221	211	195	210	236	243	242	221	225	232	257	228	213	232	226	225	237	227	213	223	219	240	217	230	243	205	214	227	214	209	230	220	183	217	204	211	225	224	198	238	238	231	245	217	240	227	232	239	230	234	211	211	242	221	241	244	225	211	212	235	249	208	225	219	230	218	240	283	278	235	230	229	216	227	235	257	240	206	229	235	222	218	211	212	225	211	237	205	231	212	233	240	241	204	230	228	256	206	201	231	218	239	221	236	232	250	227	241	229	225	216	201	237	222	206	207	228	208	231	203	214	253	224	219	216	217	237	220	225	250	234	224	239	214	230	234	247	235	243	231	235	238	231	217	239	233	229	218	222	239	227	214	220	226	224	227	224	239	228	207	222	238	237	213	230	253	255	237	235	246	218	237	232	232	251	243	214	255	239	240	231	246	230	213	237	221	247	237	215	213	208	234	248	217	263	233	227	242	208	250	216	226	231	206	246	213	214	226	204	235	234	279	222	241	227	236	222	193	249	233	249	233	227	231	200	229	242	241	239	225	225	218	247	236	235	235	222	241	221	220	227	228	217	212	235	223	278	233	244	220	223	222	232	253	231	224	247	237	226	232	219	245	233	225	220	248	212	211	227	235	239	232	206	233	255	246	220	237	211	238	229	235	243	242	277	230	210	216	221	215	239	222	247	246	206	238	230	214	226	187	241	219	246	255	231	216	241	217	231	241	218	225	248	231	236	244	236	220	244	211	240	234	192	241	219	259	246	212	224	216	207	255	235	227	232	238	207	241	222	250	223	221	220	218	235	213	212	214	232	237	257	206	221	218	241	222	240	201	201	220	211	203	221	250	225	226	204	205	217	223	227	251	234	234	237	220	256	222	200	211	233	196	221	207	269	231	243	210	244	219	208	191	233	238	228	260	224	215	194	248	214	231	210	225	205	229	234	205	210	211	213	231	226	218	236	238	203	241	213	208	216	226	248	246	231	257	218	267	233	244	225	214	222	203	237	229	239	232	222	258	215	209	248	271	216	253	292	220	257	255	222	239	216	245	244	236	229	279	227	239	255	264	235	230	221	254	228	229	225	231	231	279	213	228	229	215	235	247	250	191	226	217	252	235	241	233	236	228	229	224	242	233	254	244	194	228	231	236	231	208	222	235	258	235	207	242	237	265	202	246	224	225	193	220	232	259	218	215	242	240	231	219	231	244	225	226	244	210	227	233	221	232	216	229	218	210	217	234	232	233	219	212	252	242	218	224	190	246	218	228	205	230	229	220	235	258	225	232	222	231	242	230	252	241	255	230	257	253	240	253	228	234	231	200	247	234	225	228	242	219	227	233	220	232	226	229	224	235	217	222	205	219	239	227	230	239	217	221	228	233	223	238	233	242	228	250	218	201	242	253	208	227	212	233	239	232	240	243	194	235	203	229	238	215	214	254	226	222	201	217	192	235	215	233	237	214	208	243	231	238	219	248	231	215	221	242	217	239	230	218	208	234	242	235	234	207	253	257	197	213	220	218	244	222	227	246	249	188	222	243	257	195	217	224	210	236	205	248	240	244	196	230	227	218	227	223	254	232	220	251	229	197	239	222	206	196	237	220	243	223	241	228	234	245	243	216	225	227	225	254	195	233	227	244	229	231	235	221	203	205	213	200	249	215	248	219	205	213	234	214	257	207	210	223	221	222	226	231	213	220	233	223	246	245	218	240	219	217	252	226	200	250	241	214	224	218	218	215	207	209	241	228	210	224	236	218	238	222	202	201	239	219	224	242	221	205	233	199	211	235	228	248	221	254	244	242	224	223	213	222	221	215	236	245	247	229	239	249	240	239	236	226	250	252	227	261	224	219	221	236	211	248	245	219	249	233	228	219	289	245	226	228	240	236	254	224	239	228	203	222	194	223	227	220	249	218	234	226	235	236	229	232	230	193	226	206	218	248	229	228	218	226	252	243	260	233	237	215	224	216	240	226	229	226	251	230	229	205	244	252	207	258	236	230	221	231	228	184	222	227	226	225	233	234	231	199	209	204	225	236	223	219	258	228	241	246	210	233	228	244	243	234	225	228	216	229	214	229	212	227	252	228	213	238	241	231	222	214	246	243	230	238	219	247	221	274	209	226	235	264	246	235	223	246	211	208	222	228	248	238	265	212	231	212	222	231	234	229	247	227	227	217	263	212	197	221	202	235	212	197	233	206	240	227	231	218	228	237	193	203	253	235	211	225	226	219	218	246	241	236	222	209	204	241	199	225	220	188	230	233	255	229	225	215	239	246	237	225	224	235	235	243	212	194	219	225	221	243	234	190	265	242	250	230	246	244	233	229	245	229	228	239	226	254	226	230	234	243	233	215	239	225	238	216	239	247	219	225	228	213	259	231	259	236	222	194	233	216	205	242	236	246	241	223	232	245	233	232	237	240	266	238	214	232	238	259	232	256	237	229	241	214	227	229	214	226	209	216	208	210	236	207	225	222	238	239	216	237	227	228	201	237	212	245	221	226	231	189	225	255	239	229	227	245	258	194	253	224	233	250	216	237	215	234	239	270	199	233	235	202	218	209	241	241	250	234	245	276	219	214	217	224	242	229	214	245	235	223	216	246	260	264	224	249	231	222	222	217	244	222	218	210	212	232	268	214	224	240	227	233	246	222	237	229	227	216	238	228	224	247	228	239	227	221	198	218	230	240	228	212	237	231	205	223	216	237	229	235	233	213	251	225	209	232	217	265	222	261	227	224	194	188	204	226
2642	1886	1938	848	1021	706	655	673	620	588	560	567	558	535	584	560	593	584	565	646	592	562	535	592	604	550	548	550	559	571	594	567	574	545	523	575	554	559	526	523	544	536	560	599	569	550	552	507	550	564	530	529	549	529	531	579	539	594	566	572	573	579	568	554	564	586	592	548	591	534	553	559	581	564	530	575	562	573	570	570	589	567	527	530	555	508	542	514	540	564	578	557	508	575	558	580	540	572	533	510	570	564	569	559	558	546	554	522	543	547	556	527	558	554	574	598	571	568	562	574	533	575	551	520	537	543	524	550	537	560	533	557	537	539	552	586	592	576	525	549	580	548	532	598	553	520	528	541	547	544	532	542	577	574	545	594	539	553	559	620	550	549	586	564	553	549	548	571	577	616	557	576	553	557	550	564	539	581	539	558	561	576	529	564	562	578	517	576	564	563	543	555	545	524	520	523	567	540	555	558	552	595	538	554	513	578	527	584	560	541	585	517	573	538	574	602	523	560	577	535	517	557	572	516	531	552	554	507	576	541	570	601	514	540	560	566	511	569	535	579	574	537	590	538	563	553	551	537	550	552	507	539	559	538	536	526	531	552	538	513	550	600	565	565	574	556	596	547	567	597	595	537	513	541	529	538	548	552	549	552	549	562	561	545	568	597	551	596	570	559	578	502	532	583	537	548	559	537	561	572	570	579	536	546	555	567	567	554	560	561	541	553	563	565	492	575	515	586	570	565	576	588	601	566	528	503	514	557	553	565	562	588	561	577	545	557	573	592	537	553	552	556	576	528	534	526	562	559	574	545	539	587	528	552	553	557	542	528	573	532	563	601	566	540	578	580	537	552	579	551	534	534	520	542	557	602	581	538	546	592	553	593	557	612	559	519	525	541	591	582	574	552	574	533	562	560	549	538	575	548	566	537	545	576	538	549	560	556	630	570	535	571	597	557	543	538	549	578	558	525	552	529	564	543	544	577	597	560	526	561	551	555	534	533	545	563	541	571	579	596	508	575	558	527	527	545	549	564	565	545	538	547	559	577	524	559	551	547	518	510	549	540	555	543	515	568	564	592	551	543	547	568	526	520	548	546	588	549	558	552	566	566	552	540	545	529	534	543	569	593	553	535	547	514	572	591	542	562	539	581	563	558	587	552	550	519	546	541	523	531	547	554	586	579	580	546	524	567	552	538	559	535	546	535	597	515	568	568	563	555	536	572	548	548	581	591	553	564	563	583	538	524	557	578	589	585	531	557	555	539	540	562	592	523	561	540	554	506	548	560	584	527	537	593	586	572	547	505	551	573	570	574	531	558	587	553	537	543	585	555	569	567	560	570	553	542	519	582	555	507	582	517	558	597	557	584	527	539	554	545	577	494	565	535	560	505	528	575	566	504	541	540	567	569	524	554	571	566	558	545	527	551	529	516	584	541	520	530	484	542	595	558	471	518	590	530	570	576	602	556	537	601	541	515	533	551	548	526	549	589	552	532	522	555	576	526	545	547	591	532	551	551	568	535	534	565	559	567	550	575	546	578	542	543	539	521	527	591	552	571	558	594	513	555	530	534	549	588	616	538	529	537	551	522	562	590	599	544	553	551	549	570	571	570	564	565	529	562	546	576	557	549	543	547	553	495	558	559	557	557	545	552	526	557	556	558	578	514	551	536	544	568	556	545	550	572	577	550	580	539	555	563	528	575	570	552	578	576	605	553	541	594	567	549	529	542	567	569	558	577	576	534	554	541	525	637	596	552	518	581	579	594	535	548	567	555	547	555	543	560	626	529	529	547	543	564	526	587	558	541	564	563	556	552	563	575	566	527	592	540	585	580	513	576	547	548	579	545	572	518	561	516	595	553	536	584	538	548	590	563	585	592	514	573	560	566	577	582	587	562	535	580	535	552	548	527	576	571	549	585	559	524	565	555	558	569	533	561	607	561	569	583	545	567	562	550	561	575	555	538	576	571	529	548	574	604	576	561	553	563	528	556	545	551	508	534	583	566	543	541	563	530	526	535	578	596	566	524	603	562	575	579	595	582	521	571	588	581	556	527	581	555	537	553	539	570	542	563	574	536	533	533	546	541	572	584	553	579	598	539	565	535	528	563	557	579	578	598	594	530	577	563	553	561	574	520	585	562	554	564	561	575	545	609	534	596	552	550	541	544	572	551	565	560	539	616	592	530	528	523	535	571	598	492	564	573	502	546	538	564	529	523	599	544	549	541	526	591	550	528	604	518	579	535	555	581	562	548	565	552	559	595	543	519	536	559	577	505	581	559	526	595	575	547	543	555	572	548	541	501	551	519	557	562	605	560	555	548	585	557	577	515	564	568	550	544	533	550	552	560	535	533	574	567	590	540	565	528	521	543	568	570	547	564	522	590	563	537	566	538	523	563	547	543	569	550	560	558	534	540	561	552	593	539	577	589	537	529	561	553	547	574	555	568	568	574	557	588	594	604	583	526	567	530	534	581	516	574	547	548	571	566	562	550	556	555	555	533	533	558	544	565	526	519	531	565	572	581	559	525	586	525	563	588	521	518	519	582	534	532	577	576	546	557	595	573	531	547	525	544	575	600	550	597	542	575	578	594	572	584	539	534	569	556	544	521	539	547	564	511	569	550	561	559	540	524	576	592	596	504	574	576	486	544	633	609	551	540	557	542	571	564	532	554	553	545	567	520	558	511	558	556	559	566	558	596	539	572	554	559	562	522	576	568	543	560	545	616	582	563	594	582	549	540	537	553	544	583	574	563	542	569	572	560	544	568	557	623	535	553	532	542	571	564	553	556	597	547	571	577	593	564	612	540	564	479	540	505	558	586	576	555	627	592	507	563	544	529	524	533	542	544	596	544	531	511	548	564	564	532	531	541	539	566	510	549	538	559	524	595	603	572	519	539	498	578	548	541	538	517	536	539	562	568	553	545	530	546	501	551	561	544	528	538	524	576	540	573	544	577	608	556	579	558	541	562	557	591	561	521	570	566	549	567	528	503	541	537	548	563	579	563	580	597	562	560	561	541	552	550	570	545	537	553	526	529	591	540	618	568	559	564	563	539	528	596	568	541	545	570	573	565	597	542	524	554	570	548	620	569	596	578	555	602	538	521	572	582	571	541	525	576	594	493	525	558	563	615	568	593	512	567	533	559	558	547	577	552	542	523	559	568	573	554	560	548	580	564	562	566	559	577	548	536	564	581	558	511	564	542	512	523	554	564	564	587	585	552	529	561	538	530	523	566	540	571	573	553	622	554	560	521	551	538	572	543	579	577	550	537	554	568	604	579	544	513	601	563	545	594	505	535	528	534	543	517	556	566	538	558	523	551	567	579	562	561	535	544	547	572	605	546	612	555	528	557	523	532	516	566	551	486	539	546	575	562	594	536	533	530	551	560	577	508	580	571	572	584	538	536	596	537	584	523	565	531	554	532	557	566	535	562	498	535	591	556	539	585	555	517	564	528	580	545	539	592	584	544	539	566	538	554	585	546	525	548
11294	5993	5198	2801	1743	739	403	329	297	247	223	176	190	180	158	151	159	148	160	144	166	171	143	130	120	132	143	129	128	146	112	131	127	145	130	135	110	132	114	86	125	141	142	131	130	125	124	117	110	119	135	97	124	114	121	112	119	116	116	143	120	113	111	114	133	122	135	123	131	130	125	121	115	109	108	116	120	132	116	115	113	122	135	100	101	106	120	119	117	116	124	108	120	118	125	134	121	123	132	129	106	104	125	95	118	110	125	119	104	126	130	139	129	133	119	108	123	110	150	127	129	114	132	135	97	118	119	101	117	130	121	113	119	130	129	112	106	114	146	109	147	118	113	112	111	127	147	120	137	141	126	126	114	116	91	111	125	119	118	121	115	131	112	123	126	111	136	100	131	138	122	123	129	123	121	134	110	100	123	140	115	132	148	144	120	108	111	114	123	124	127	120	127	119	120	140	103	106	120	96	100	117	134	113	126	115	108	119	122	114	118	116	147	124	116	102	119	120	100	151	130	134	145	116	127	129	106	131	135	151	98	122	115	119	125	128	118	125	124	133	122	100	125	129	116	114	99	138	109	113	101	114	92	105	109	125	112	118	111	140	115	112	119	117	120	115	116	124	99	114	118	129	111	120	143	131	110	118	108	119	113	125	133	112	123	128	130	124	124	122	119	128	119	141	119	110	136	107	141	104	118	140	140	116	120	129	105	133	117	110	106	127	114	107	102	113	129	137	137	135	128	112	129	117	129	128	138	136	130	116	154	120	128	135	117	128	124	124	124	109	114	108	161	138	133	102	123	119	120	126	105	118	115	150	107	111	92	125	106	129	128	119	118	146	111	103	108	126	114	137	111	98	124	115	131	122	109	118	115	121	106	129	130	112	137	133	146	105	113	138	112	137	120	121	117	103	125	112	118	147	117	131	120	119	151	135	135	110	118	124	125	122	125	120	126	121	114	134	111	129	99	122	123	110	138	107	120	110	122	122	133	115	114	120	137	122	129	140	105	132	112	108	113	137	144	122	118	133	114	113	109	123	138	124	130	128	117	118	116	128	114	132	132	125	112	129	120	105	111	112	135	122	125	116	114	122	115	112	123	122	113	120	122	117	101	103	121	118	118	113	116	123	110	120	112	119	129	111	134	123	124	115	125	135	128	135	106	133	115	117	109	113	102	122	121	102	121	141	127	141	138	108	109	122	101	152	128	117	122	120	115	103	128	147	120	119	123	129	123	130	120	134	119	118	126	124	133	135	125	151	149	117	117	118	116	136	126	127	118	125	123	123	117	116	106	116	125	122	139	127	118	125	112	112	134	135	115	128	111	111	105	101	126	117	125	111	118	95	115	113	111	114	125	115	121	115	115	104	106	115	103	100	134	132	136	148	114	118	119	123	114	117	127	120	142	112	137	118	132	131	109	127	128	110	118	111	121	129	135	157	131	129	125	111	98	121	134	112	124	129	124	128	117	128	109	108	135	113	116	106	140	127	121	131	133	126	104	105	133	120	123	110	134	148	115	121	120	108	108	119	101	125	129	101	117	118	137	107	129	110	104	118	131	130	116	109	117	134	100	113	111	125	122	110	104	122	123	106	125	119	127	106	123	110	107	119	139	140	108	112	112	136	139	139	129	130	108	125	109	104	126	127	113	127	128	123	115	125	110	135	116	111	119	141	104	108	127	135	137	125	129	109	119	110	104	133	121	107	123	143	110	124	114	129	123	115	143	98	135	134	127	126	126	129	117	125	129	121	105	126	138	112	126	117	88	120	110	131	117	104	112	106	106	110	148	108	114	104	138	122	105	112	131	123	120	130	144	126	128	118	106	133	88	125	123	117	137	120	141	120	130	144	132	111	142	128	120	127	115	139	128	124	141	140	153	130	118	96	122	113	125	139	119	128	97	120	121	125	123	136	113	116	139	159	126	118	124	93	115	125	124	125	143	135	124	108	116	115	130	129	121	122	122	114	117	150	136	114	110	112	121	98	126	130	114	107	126	116	134	149	105	111	112	126	124	113	135	123	136	130	113	137	109	93	136	91	138	99	125	125	112	107	119	111	112	111	130	118	129	121	137	141	120	135	111	111	115	135	125	123	124	103	101	113	121	117	114	133	123	131	109	112	122	144	130	115	116	123	127	144	123	120	127	118	117	113	125	128	122	129	131	125	139	100	107	125	126	116	126	146	135	117	123	113	128	118	115	115	118	109	136	112	114	105	132	114	132	131	113	124	106	127	121	127	121	90	117	118	119	115	123	142	103	117	123	134	130	113	119	117	117	117	122	112	97	132	109	143	111	134	104	109	110	122	143	121	136	92	115	122	120	124	106	101	118	116	125	119	128	134	113	135	140	99	128	110	122	124	124	130	113	99	124	125	112	117	132	130	117	126	138	121	137	108	143	126	122	100	123	124	129	116	125	122	143	116	134	137	125	127	123	117	131	122	119	131	140	132	125	130	118	128	115	114	135	114	122	121	127	123	112	117	136	121	131	130	102	141	132	126	121	122	134	114	125	111	100	116	124	101	131	138	107	148	116	121	117	115	115	117	137	101	114	125	134	120	128	123	121	109	122	130	126	133	121	145	126	117	140	131	104	127	123	120	143	132	144	114	118	139	128	121	132	133	119	119	136	95	105	113	107	100	114	134	114	123	95	112	120	122	122	117	128	126	118	121	125	131	117	132	127	118	118	152	133	123	124	111	106	129	137	126	142	123	112	116	104	131	124	105	112	126	118	118	147	122	136	106	124	119	112	105	105	110	109	116	136	112	126	139	130	122	117	128	114	123	104	117	106	103	119	117	128	133	131	121	142	117	125	126	114	111	103	118	126	119	137	113	117	117	118	118	124	114	109	133	130	129	110	128	129	119	127	129	127	127	115	126	122	124	121	135	123	138	103	127	118	126	122	119	105	113	91	123	137	134	117	137	118	125	128	125	117	129	110	117	110	124	130	122	103	110	118	112	144	135	125	146	121	110	107	105	117	114	136	120	121	135	109	126	115	133	102	120	129	136	134	122	122	112	120	143	107	111	127	124	120	119	114	129	116	129	117	110	119	116	120	117	101	125	123	120	125	127	111	116	114	108	126	105	125	118	133	110	126	116	119	125	119	118	128	137	110	131	123	128	135	100	131	115	134	105	133	126	127	137	121	104	124	104	112	126	116	120	112	117	138	152	122	127	99	132	113	120	92	116	131	117	117	112	116	103	119	138	121	112	137	109	116	113	122	127	119	119	101	139	127	120	119	112	120	128	123	104	102	140	114	127	126	113	130	99	104	129	123	121	114	140	121	112	135	121	148	127	130	122	113	112	155	121	146	132	103	98	131	106	113	122	120	105	128	125	119	110	123	127	122	129	121	118	124	156	121	122	112	114	111	112	114	107	121	106	114	118	137	121	115	119	119	131	125	118	123	107	154	134	107	165	110	124	117	134	112	114	121	127	105	115	132	119	125	136	119	123	122	119	126	117	104	107	108	113	138	122	113	109
7349	5232	7620	7088	5757	2940	1827	1559	1325	1146	1070	875	765	707	658	682	592	558	550	524	481	487	482	459	463	426	456	441	413	484	458	427	426	444	409	441	370	395	399	381	393	361	393	410	394	369	388	417	408	387	407	362	401	337	379	376	384	374	365	346	390	370	370	343	362	403	381	374	368	345	344	355	340	350	354	353	357	383	332	375	358	370	357	325	374	339	379	335	379	337	366	350	335	318	335	358	338	372	366	356	369	366	343	356	349	353	340	349	375	363	349	338	357	351	399	331	334	353	360	378	346	367	323	345	379	319	328	335	319	353	333	345	337	349	389	328	349	325	383	340	360	340	348	323	333	327	353	379	330	335	368	346	342	357	361	353	339	316	330	348	363	380	351	340	357	354	324	347	371	332	364	351	379	370	333	385	312	356	321	332	359	328	357	373	309	318	329	370	344	317	346	372	307	345	354	329	344	370	365	354	328	346	345	313	349	340	327	353	331	365	353	316	356	350	338	344	386	322	397	374	350	320	348	339	337	352	353	363	379	374	315	341	358	361	330	340	315	353	337	335	343	378	359	348	336	302	317	364	351	348	319	315	350	331	357	371	338	332	348	341	366	344	370	369	378	357	370	347	333	376	352	348	316	346	343	350	327	338	335	328	360	332	317	345	334	323	371	353	352	319	326	370	337	385	351	343	309	350	327	354	349	320	340	351	354	352	358	334	333	337	346	341	333	376	328	337	321	333	347	349	344	353	318	360	364	329	346	360	319	328	325	366	361	347	346	352	355	356	348	340	365	343	359	371	350	374	340	359	348	360	330	330	369	376	337	314	322	335	337	329	382	326	342	344	351	344	361	375	349	325	337	360	345	352	367	337	327	316	355	357	391	342	336	380	367	333	350	325	359	391	363	366	290	335	354	354	365	330	322	341	353	371	363	366	354	345	369	358	364	344	345	364	347	341	367	336	334	322	333	343	335	325	370	316	325	331	319	359	316	313	344	336	347	360	383	322	334	335	375	339	340	347	336	329	333	361	329	340	339	351	346	352	325	351	293	334	341	358	352	360	337	314	322	346	323	343	360	343	341	352	359	350	356	359	312	323	374	367	338	373	326	346	368	320	330	328	321	347	362	297	343	389	342	342	355	349	364	311	343	314	327	361	321	308	315	364	296	345	346	325	344	350	386	381	351	377	337	336	337	348	339	366	341	357	363	348	364	345	330	360	312	317	343	333	333	329	348	338	344	369	344	348	320	320	333	328	343	335	357	355	352	353	324	336	344	348	337	358	347	386	348	364	344	343	322	363	300	360	378	343	328	298	341	318	333	349	358	343	335	360	346	337	398	377	361	343	332	337	323	342	325	331	383	350	338	330	352	326	344	317	313	345	342	362	375	355	330	345	370	338	341	359	352	335	381	353	331	351	341	315	351	354	336	374	371	335	363	325	380	343	338	364	342	343	335	321	340	337	350	330	339	372	340	370	326	333	309	346	343	361	360	352	341	358	341	340	342	345	365	299	348	334	352	336	382	351	373	348	325	336	347	339	318	337	357	332	351	338	375	320	335	353	332	331	360	338	369	326	327	358	331	307	346	351	346	314	330	345	341	339	327	330	336	331	353	356	376	371	376	362	355	317	344	319	328	349	342	339	349	340	349	366	346	345	348	354	320	343	364	350	334	317	314	334	340	318	347	327	361	363	362	333	342	317	345	358	333	368	362	345	338	303	328	351	304	351	332	341	358	322	331	316	312	364	341	354	355	347	334	368	370	346	353	347	351	345	348	337	351	349	361	345	328	361	351	326	360	355	376	335	350	389	326	324	371	361	327	349	338	359	358	358	368	324	322	335	351	339	303	332	349	346	330	353	332	341	348	360	368	334	350	335	340	353	321	336	367	344	361	343	329	353	321	375	342	331	365	348	324	317	320	334	348	341	348	372	352	371	351	363	322	348	360	317	343	354	347	384	349	345	354	353	342	363	335	345	307	337	372	357	341	370	335	381	312	357	386	362	333	356	333	322	335	354	356	348	328	342	333	324	346	349	329	319	330	352	342	350	385	330	355	343	354	355	355	357	339	375	351	349	353	341	344	339	356	341	345	320	367	323	324	339	320	351	344	374	329	309	338	361	321	336	320	350	347	359	327	359	349	355	335	338	328	326	325	366	389	332	326	333	346	322	349	350	372	335	319	346	338	383	363	340	357	325	340	344	357	312	374	345	351	325	357	326	338	345	341	341	374	365	351	322	344	330	358	339	342	292	325	350	343	348	351	355	368	335	384	344	365	330	324	331	338	330	368	359	349	321	321	373	328	352	296	299	353	297	349	354	351	365	373	331	331	359	323	341	354	362	298	377	354	336	354	343	315	345	326	343	345	347	329	354	374	367	373	342	342	305	382	291	375	332	346	347	364	334	331	331	353	329	372	369	370	348	350	385	360	324	347	352	332	342	342	394	369	335	333	315	331	362	337	350	314	326	356	317	346	338	350	386	327	363	410	338	303	355	338	325	348	338	336	346	337	322	339	339	334	345	370	325	349	355	323	332	360	328	312	341	352	344	356	357	365	352	352	339	330	367	325	335	355	334	329	359	350	329	343	358	352	349	363	323	321	343	354	363	339	336	323	341	341	326	347	326	349	321	370	365	353	315	334	352	328	366	357	347	337	351	336	354	350	337	346	337	346	325	325	363	338	362	338	346	350	338	342	324	354	344	329	351	401	347	388	362	343	307	341	351	375	348	326	343	342	361	319	335	351	363	344	315	344	403	337	363	330	333	400	351	338	387	345	361	365	366	341	357	318	369	333	342	322	342	328	368	384	370	357	328	340	335	349	323	341	312	374	331	355	322	357	357	345	332	337	369	341	353	332	339	356	382	378	357	347	332	333	344	296	382	338	370	337	345	322	368	371	332	326	364	343	305	363	353	365	347	375	364	341	362	336	327	369	390	330	360	328	344	331	336	343	335	346	349	352	360	345	344	339	330	369	348	318	348	358	344	337	343	308	320	361	338	345	338	335	333	318	372	337	354	301	347	297	350	320	363	348	373	353	333	325	319	352	340	340	352	338	367	331	361	355	358	324	320	348	346	336	321	341	356	325	329	371	359	321	339	381	348	321	321	343	329	366	374	380	336	368	329	324	347	345	315	367	325	347	340	338	345	353	341	374	315	379	352	355	346	338	382	335	345	352	373	328	357	362	320	393	332	340	330	335	370	369	330	378	373	323	357	340	335	356	375	343	331	351	345	365	334	335	357	326	365	370	311	340	318	333	336	359	333	328	333	329	364	343	336	356	337	322	345	347	363	358	392	352	361	332	368	328	311	364	366	329	389	357	353	320	375	353	353	327	351	354	318	324	378	319	331	326	323	337	317	350	347	323	348	313	360	335	343	367	383	352	328	342	359	345	368	344	343	349	324	318	357	335	332	328	357	341	312	365	354	373	353	358	368	353	313	360	357	367	333	348	334	344	351	363	348	345	320	349	326	352	377	305	322	350	339
24459	11707	12065	8793	4221	2317	1017	680	542	519	478	409	382	374	326	326	313	317	294	290	294	309	283	282	252	311	266	280	241	237	221	271	259	276	260	283	278	278	244	245	275	247	235	289	245	259	268	222	261	266	260	257	265	226	233	214	263	262	254	237	229	240	247	260	262	257	256	238	273	259	263	244	257	237	256	245	281	250	251	255	251	226	256	273	246	249	247	286	236	271	237	247	240	238	260	263	244	226	225	246	253	257	279	235	251	272	262	258	241	238	262	263	257	233	276	241	264	250	235	245	239	243	241	225	251	257	249	247	249	214	259	215	231	263	260	234	256	258	211	252	266	271	248	247	252	255	233	230	280	228	268	259	276	244	274	233	254	253	258	245	273	249	239	254	241	236	258	237	256	256	236	234	221	238	251	250	275	249	256	265	246	231	243	226	263	237	237	255	263	241	246	257	244	243	233	248	228	276	231	258	247	225	250	233	268	247	245	224	242	249	242	251	256	263	270	251	186	263	252	267	243	278	256	232	233	264	224	242	250	254	272	252	232	245	247	216	251	228	246	251	257	245	236	282	240	244	226	272	234	247	250	255	253	231	281	251	244	194	232	238	268	262	244	223	224	267	225	264	264	231	269	239	238	243	248	238	258	262	224	228	246	230	241	224	248	252	224	248	241	247	261	261	245	227	250	245	248	249	259	243	262	251	240	229	246	257	245	231	250	242	212	243	221	218	256	260	231	295	241	253	244	225	257	253	250	244	244	239	246	225	243	243	227	261	251	220	222	254	236	261	244	263	256	228	252	224	242	251	238	229	257	262	226	256	242	232	260	250	258	242	249	240	225	233	266	210	245	231	290	253	241	268	249	245	254	262	241	213	242	230	259	214	235	236	243	232	249	262	247	247	257	248	237	235	266	252	255	236	241	245	264	237	253	249	261	237	271	231	239	254	238	264	294	249	235	225	233	241	230	240	249	248	225	254	247	230	235	230	242	243	227	239	236	259	262	248	219	245	232	248	234	252	267	263	256	261	236	254	228	229	263	244	248	256	237	238	266	252	257	254	211	241	262	250	237	244	216	261	236	251	271	232	254	248	226	259	248	217	264	216	226	288	264	260	241	247	222	234	270	246	256	230	257	244	241	227	263	232	239	250	264	236	274	251	271	239	225	254	234	249	273	271	218	278	234	229	238	237	285	252	252	251	262	255	245	249	258	249	243	259	242	219	288	287	265	249	254	257	228	240	276	237	234	234	243	237	244	249	238	273	260	231	271	229	257	248	221	255	264	241	239	290	257	237	244	240	240	250	259	248	251	233	248	258	225	276	259	260	253	256	256	252	257	261	231	265	290	240	270	234	254	264	237	278	274	249	267	248	235	229	252	247	243	250	266	255	234	224	256	268	244	258	241	231	234	249	263	215	267	237	217	277	255	230	251	229	240	239	252	275	252	253	236	262	245	264	238	263	237	222	264	239	246	246	232	244	220	249	222	259	250	232	230	219	260	251	246	249	243	261	265	258	232	254	226	224	239	219	253	231	218	247	243	249	249	246	246	247	227	222	257	236	230	242	202	257	227	261	234	252	249	239	244	241	261	229	236	279	252	249	255	236	248	247	229	255	265	234	245	223	225	246	249	265	267	249	259	250	237	237	237	254	253	240	244	263	252	258	247	228	238	256	227	240	242	244	234	266	263	223	242	271	259	225	238	253	249	257	260	223	260	254	262	229	264	243	242	236	247	229	234	250	230	258	232	271	230	262	242	288	250	237	254	259	228	235	205	242	260	227	274	262	243	237	236	239	275	245	244	236	271	270	272	259	244	258	242	210	233	214	238	276	260	271	262	238	257	242	264	254	250	277	262	256	239	235	245	254	234	267	233	240	235	241	277	254	260	255	248	257	254	249	244	225	233	240	225	259	227	253	237	242	234	247	249	236	269	259	235	234	262	245	248	270	233	240	257	256	239	273	267	262	240	218	248	241	248	251	257	258	252	253	239	254	242	271	252	246	219	232	293	246	294	284	268	273	225	251	245	252	252	226	261	251	253	249	257	241	269	255	250	240	238	234	256	223	219	229	219	253	269	222	269	219	262	230	257	242	245	245	239	237	236	235	233	243	223	264	274	256	248	244	234	229	240	266	231	221	263	240	263	244	221	238	248	238	242	210	260	247	249	242	276	231	229	215	280	251	228	238	239	236	280	251	218	231	259	214	251	237	247	254	257	264	270	266	259	237	228	247	254	230	231	250	255	216	244	256	264	254	236	240	238	259	250	250	243	245	250	242	232	267	247	262	214	237	236	237	240	253	238	210	254	225	241	229	264	263	265	230	259	237	220	240	247	244	261	259	231	236	227	255	248	240	248	228	267	239	242	235	238	237	248	251	244	260	250	269	251	215	252	260	250	246	234	220	244	230	248	241	274	294	231	233	274	256	282	234	256	236	254	249	259	263	244	273	247	242	269	230	239	253	243	221	242	253	234	256	258	221	267	276	260	238	269	199	254	242	221	207	255	280	261	259	244	251	256	265	226	259	258	249	277	233	270	264	226	232	263	252	264	226	248	220	243	261	256	245	244	242	256	263	228	214	259	257	242	252	238	261	231	227	231	233	228	233	288	262	263	250	251	223	215	245	262	277	243	250	247	249	248	259	259	250	227	240	234	232	226	226	246	222	246	253	249	251	237	266	264	253	255	244	259	254	271	248	254	237	240	255	245	265	262	272	245	250	280	243	266	246	256	256	225	247	223	290	234	264	230	253	243	284	236	248	241	232	243	243	259	253	251	261	264	248	268	245	259	250	255	244	237	247	243	230	254	245	257	238	269	265	204	243	236	268	251	260	229	238	246	233	242	242	241	255	239	241	280	256	257	244	257	240	279	257	248	269	249	248	258	267	264	240	210	287	287	264	264	227	252	257	236	273	279	232	236	241	255	230	249	275	243	228	233	261	226	249	261	259	234	239	248	234	290	249	246	274	251	241	252	254	255	264	283	211	250	243	262	236	238	233	259	263	248	228	287	260	260	238	271	238	207	258	236	273	240	252	253	242	269	236	227	253	235	247	245	233	265	224	272	201	202	254	241	260	240	236	243	217	244	249	250	234	270	251	250	258	227	244	262	248	290	276	259	248	242	237	243	259	244	267	239	262	268	234	253	233	231	277	264	265	267	237	268	251	278	227	225	226	285	240	226	248	242	265	245	218	246	250	235	218	268	261	223	272	265	226	256	264	243	220	250	258	252	240	215	256	234	235	253	222	229	242	236	250	257	215	245	255	226	235	221	247	243	244	253	267	244	216	250	229	269	271	262	264	238	233	211	271	241	248	252	245	248	241	262	251	236	255	290	233	249	240	254	242	270	233	240	247	263	232	250	235	230	260	221	260	228	211	227	252	284	243	252	252	237	277	227	249	218	226	239	256	231	225	250	231	264	229	239	255	248	250	243	248	274	229	250	243	249	245	227	248	248	263	229	239	267	242	208	248	245	251	251	225	222	219
13194	7450	14945	15997	10404	8096	4169	3113	2546	2086	1902	1700	1542	1363	1347	1200	1128	1063	1061	1027	945	936	905	917	810	810	849	824	777	826	800	776	764	766	732	728	717	725	752	709	714	743	764	721	729	726	745	723	788	780	749	665	732	763	722	705	702	688	687	687	717	647	661	603	673	670	627	667	680	620	675	610	609	621	673	628	623	609	656	707	695	636	679	590	678	642	672	686	654	630	631	680	575	622	686	681	643	681	645	627	608	645	634	661	623	616	675	625	611	623	693	611	633	580	663	680	616	627	676	627	625	622	649	627	623	671	654	602	657	621	638	599	663	613	620	641	626	660	655	609	690	616	644	693	632	677	661	616	631	585	609	635	658	624	608	676	667	572	623	626	627	645	634	635	644	632	637	671	657	591	623	579	614	623	595	565	611	615	650	661	629	654	638	612	648	598	642	605	644	639	689	690	611	620	651	623	627	601	654	623	633	627	609	634	626	601	606	626	662	653	673	658	661	640	630	611	638	651	638	665	622	598	650	642	604	665	658	606	623	654	642	611	612	627	621	680	652	658	583	630	607	560	604	560	663	590	648	627	636	624	639	638	630	632	663	618	628	607	640	640	631	627	642	608	606	629	641	641	615	627	645	669	622	668	652	638	621	639	616	662	626	614	599	604	682	643	655	632	673	655	623	637	679	650	642	639	603	621	676	659	648	634	639	607	611	634	598	673	601	640	645	650	632	611	619	643	592	658	674	587	609	626	654	622	639	649	641	657	661	606	626	628	601	638	610	632	624	629	613	620	674	646	615	611	635	659	619	607	607	589	616	620	603	612	612	671	623	629	649	617	690	646	679	628	648	642	657	647	609	620	605	608	620	640	684	627	604	640	650	638	662	617	637	623	612	636	614	624	608	652	617	628	633	637	618	656	629	655	651	617	582	630	604	616	622	673	566	639	645	665	631	611	649	643	669	571	659	626	634	619	647	623	652	655	624	632	629	637	662	621	550	619	589	610	658	657	629	661	611	663	638	658	603	610	661	621	633	608	675	633	657	641	652	612	654	625	636	612	646	607	623	618	654	652	629	638	609	611	671	651	624	581	594	637	623	660	611	635	636	629	628	609	625	598	663	645	653	629	652	636	644	665	599	616	627	629	668	623	645	618	651	611	612	612	649	640	654	619	591	639	631	656	616	639	634	635	685	644	653	652	629	618	617	628	667	674	641	603	646	648	633	607	609	602	578	609	647	602	584	626	628	607	639	616	598	654	638	618	602	587	629	651	657	648	598	602	603	662	603	658	611	643	623	601	634	637	603	637	625	651	608	637	608	559	609	672	613	652	618	647	614	648	640	646	580	641	646	678	631	684	608	572	610	627	605	676	631	594	629	588	614	655	647	641	668	635	618	666	633	671	636	597	626	621	628	680	586	648	677	642	620	606	657	633	617	636	639	618	632	625	618	642	650	606	637	587	619	630	605	691	626	631	639	643	671	612	653	685	632	662	649	659	624	560	637	583	582	604	610	580	664	648	620	616	602	630	673	606	664	606	661	649	642	657	619	594	616	620	650	638	622	637	619	647	580	589	637	598	621	576	613	620	642	641	625	616	622	638	638	666	628	667	601	611	676	666	600	653	615	641	688	638	604	598	647	642	592	674	670	616	633	627	653	606	632	646	593	593	618	617	645	613	639	636	615	645	648	637	603	607	639	594	605	594	633	651	658	653	674	616	671	630	651	630	670	624	630	622	635	619	626	624	644	588	653	601	629	626	648	580	711	611	652	630	695	655	597	617	597	627	604	657	598	647	646	655	604	626	625	678	600	653	638	631	643	644	621	629	616	659	618	606	570	657	650	652	602	600	629	656	633	628	628	625	613	638	643	698	628	663	638	635	641	644	607	617	614	655	685	641	590	598	640	664	620	614	628	646	628	626	654	621	623	621	644	622	593	688	588	593	646	669	647	597	636	617	655	592	628	623	623	628	671	588	627	616	682	656	638	641	614	641	643	629	656	652	626	647	649	662	654	617	619	622	605	629	653	586	595	665	616	637	652	601	635	630	645	686	626	615	634	639	622	610	614	625	634	646	634	592	609	590	676	614	623	656	669	613	619	628	628	627	618	644	641	646	636	593	682	639	608	645	602	654	654	617	628	624	622	651	629	627	583	643	618	602	576	616	659	591	644	668	667	590	651	634	657	606	586	605	672	622	628	639	624	584	625	661	655	589	616	619	603	616	649	615	615	681	644	640	605	609	599	648	621	624	625	639	608	631	572	658	667	614	651	630	649	631	619	603	668	637	657	596	687	662	638	666	661	634	643	687	619	590	638	628	550	633	653	677	626	698	658	638	632	644	626	668	642	636	618	666	673	605	610	569	592	636	592	600	634	606	658	635	628	653	648	629	626	594	639	643	626	632	594	643	621	672	614	611	665	632	625	603	641	648	666	628	626	617	642	633	658	582	577	620	617	630	637	600	626	609	622	665	618	677	612	623	621	605	611	643	630	637	612	644	632	618	616	590	615	637	647	609	641	609	661	619	615	616	669	679	631	592	609	663	600	589	616	692	613	598	634	655	633	651	609	623	628	637	643	636	670	590	557	654	600	618	656	634	690	637	619	611	634	612	668	587	679	610	681	669	632	630	638	652	639	638	664	632	635	588	632	672	645	613	644	598	663	637	624	637	617	646	649	633	627	634	686	634	604	633	586	598	609	612	626	653	591	651	600	616	636	644	614	600	609	675	612	651	597	631	593	635	608	592	638	630	670	637	613	665	673	669	647	633	627	629	625	655	598	621	606	686	623	632	611	700	593	642	626	580	631	626	645	666	603	621	593	627	632	653	665	652	630	621	583	641	639	661	661	640	601	631	604	614	614	609	642	626	620	601	696	648	625	602	651	630	611	605	620	641	676	646	655	600	663	648	646	639	624	622	668	644	600	648	645	645	670	639	642	648	622	654	589	614	626	612	612	673	663	625	651	638	601	669	599	665	641	663	641	639	578	626	611	620	663	625	571	680	642	628	595	643	635	660	623	654	644	645	574	644	627	659	643	635	623	652	588	619	661	590	574	628	595	645	658	662	620	637	695	658	628	640	634	623	637	631	626	620	624	630	591	650	632	652	626	601	620	625	644	663	589	647	666	611	638	666	627	621	664	604	610	611	631	638	624	663	615	594	656	569	626	615	618	615	667	612	650	635	622	647	591	607	639	637	575	665	624	617	658	638	594	603	647	640	627	635	611	651	583	670	606	635	665	681	633	635	615	600	670	678	650	644	606	620	617	673	633	637	657	630	668	595	611	644	564	591	641	628	552	645	625	639	608	607	652	648	603	625	622	616	671	658	636	608	618	614	600	616	633	626	607	648	662	650	652	601	621	581	661	642	614	623	685	642	574	649	678	645	622	654	618	619	652	630	649	628	627	665	631	579	601	614	599	646	654	603	660	647	660	631	628	636	667	633	593	644	641	641	647	595	603	622	616	626	642	659	641	646	621	617	626	636	646	621
11051	2664	1451	948	825	450	266	249	283	250	257	230	226	240	233	262	212	233	259	255	189	254	255	211	222	228	205	265	273	267	218	208	253	257	225	250	265	221	226	247	238	226	247	259	249	218	248	252	244	236	223	238	220	237	222	258	217	240	229	241	219	243	251	230	229	202	242	228	209	252	249	236	251	229	235	238	233	220	250	250	228	249	230	196	210	256	250	223	234	243	229	207	248	233	230	244	262	218	250	224	247	242	244	207	252	250	236	244	240	241	270	262	215	231	259	224	242	244	246	241	239	225	217	249	244	233	234	248	241	225	238	211	236	234	253	254	224	255	231	224	240	246	215	201	255	226	235	212	238	225	217	228	239	242	214	223	195	234	247	205	245	243	231	228	218	234	220	205	272	237	222	217	222	221	227	260	228	236	239	222	235	248	250	235	239	245	241	239	254	235	230	206	229	214	276	218	232	218	253	238	206	216	245	237	255	251	217	215	205	211	237	234	237	274	231	246	248	247	233	236	243	236	245	212	231	222	228	229	226	222	206	238	236	226	233	201	232	241	203	244	263	221	243	254	241	248	242	245	260	253	210	258	232	252	225	229	218	204	240	226	229	215	234	212	242	206	226	252	230	239	238	227	229	232	248	224	265	200	224	251	255	243	256	228	229	238	217	254	210	244	203	258	230	241	235	205	260	250	214	208	232	240	237	203	259	252	239	238	247	260	224	253	229	245	241	198	233	224	208	236	230	236	234	240	242	229	235	229	236	234	233	232	229	229	250	271	217	244	252	250	240	216	219	203	223	224	213	227	233	215	230	217	237	201	237	240	245	212	219	224	256	247	228	274	243	230	214	253	238	212	222	215	258	216	238	233	228	208	232	227	240	224	201	200	217	228	216	226	234	233	233	238	198	243	234	213	232	204	255	196	232	238	234	227	239	256	214	266	265	215	233	210	245	241	231	234	248	229	227	226	248	239	211	228	243	224	265	242	224	220	228	228	256	212	215	225	227	223	233	242	240	253	230	238	216	235	198	254	225	252	238	249	204	243	228	250	260	248	227	256	221	223	214	222	268	241	239	229	228	275	210	262	281	221	233	221	231	239	237	235	239	238	252	262	221	268	265	264	253	217	249	237	242	245	229	242	242	266	226	215	269	243	222	250	238	229	263	219	253	261	240	200	222	247	211	238	244	223	262	233	215	233	252	227	224	241	214	229	228	225	229	245	230	235	233	230	240	258	226	226	248	231	246	213	246	242	230	234	217	217	250	225	224	232	233	228	235	228	260	238	244	238	232	269	226	221	251	224	236	233	230	235	229	227	214	237	219	214	229	213	206	235	218	214	242	230	262	230	233	214	237	208	235	231	237	242	228	224	231	245	238	235	218	234	252	241	240	241	253	255	249	250	248	217	240	228	259	241	263	228	274	249	237	214	220	244	221	239	243	260	240	245	255	241	235	206	235	234	216	238	244	236	227	227	249	266	235	257	254	257	231	226	267	236	244	222	231	226	207	237	233	238	254	246	264	235	216	215	228	234	216	207	235	205	226	224	218	238	239	241	209	221	266	231	244	242	250	225	209	261	224	215	211	242	207	229	254	243	240	203	222	212	243	240	251	245	228	252	243	233	252	228	238	250	243	245	262	252	229	230	207	231	219	234	208	245	217	241	231	226	223	225	236	235	221	232	226	240	236	221	238	232	205	218	261	226	228	224	247	237	269	242	249	215	226	233	243	243	237	231	241	226	247	253	236	202	248	255	221	240	261	229	227	226	237	239	243	253	232	201	234	241	237	255	228	233	233	233	219	231	225	258	232	195	240	259	253	267	219	241	252	201	231	221	205	253	209	263	243	236	239	251	236	207	216	227	187	259	242	220	227	268	234	223	255	234	194	222	266	229	256	226	223	238	224	208	262	227	241	241	214	237	240	200	231	226	223	234	241	235	255	228	216	221	227	242	212	239	229	211	244	231	236	254	246	231	241	214	232	217	229	254	240	212	214	230	225	198	214	186	247	244	225	264	260	249	215	210	237	238	248	220	229	243	219	235	227	217	247	212	231	235	240	227	249	247	258	246	265	219	216	246	236	226	216	212	223	213	211	234	247	223	252	227	220	209	260	213	239	224	234	232	223	270	211	213	258	215	238	229	256	204	233	231	233	212	250	237	211	274	223	226	238	214	227	254	252	247	239	205	254	230	233	242	240	241	219	214	237	235	215	256	244	239	212	247	217	245	244	240	264	219	214	234	241	235	250	246	199	205	231	242	258	241	258	230	251	254	235	236	251	219	249	220	219	244	221	199	215	216	212	241	235	256	243	234	257	239	242	223	237	214	241	251	232	224	252	214	224	247	224	239	241	231	234	253	234	198	218	237	222	245	231	231	278	250	236	227	255	258	239	243	256	244	237	216	253	248	231	249	246	233	254	235	241	267	227	230	225	266	224	234	240	224	216	223	236	238	243	217	250	237	260	264	221	258	246	198	241	228	224	241	222	224	233	225	240	237	227	238	265	235	243	226	229	231	231	233	250	211	242	188	235	232	222	239	237	213	223	206	248	246	252	225	223	254	221	221	232	234	258	204	228	248	210	234	231	240	221	239	234	224	233	254	240	256	250	219	244	222	244	255	228	242	236	235	247	242	247	224	267	229	232	254	243	245	226	225	238	240	214	261	248	215	249	234	229	219	264	234	214	239	228	232	222	227	233	274	244	226	224	232	227	230	225	244	202	267	265	243	247	223	250	233	211	230	234	226	242	212	212	234	243	210	247	242	220	223	227	248	237	265	252	245	221	218	263	230	224	228	210	248	247	245	221	223	202	228	245	229	278	234	239	215	228	232	240	214	245	214	256	220	234	229	213	231	237	251	248	232	223	231	226	234	224	222	246	207	223	218	244	224	236	213	240	219	228	228	224	241	207	232	237	230	218	238	230	229	240	234	232	224	227	237	245	199	254	230	237	227	200	264	205	262	252	242	215	209	194	223	206	215	211	213	223	227	226	238	234	235	241	241	239	231	235	248	224	227	239	234	239	229	218	235	237	232	226	241	217	220	216	254	212	255	222	211	234	252	231	230	199	230	219	221	225	217	237	240	250	234	234	242	223	250	249	245	222	255	258	243	179	233	250	230	250	255	240	219	258	239	235	239	231	251	263	228	237	237	221	218	266	246	213	232	225	211	196	220	225	233	255	217	234	262	242	232	245	217	237	221	238	252	226	224	233	193	230	230	210	238	237	236	250	232	201	249	235	222	247	235	229	201	226	233	218	207	205	264	241	238	213	221	225	219	221	230	234	231	221	221	210	270	233	224	248	221	227	219	240	213	237	223	249	217	230	262	220	257	214	246	233	247	250	246	241	219	200	237	249	226	235	200	210	224	207	230	235	240	238	237	241	227	250	225	211	233	247	232	246	217	212	211	227	227	213	234	216	226	239	248	247	212	219	214	238	234	271	212	215	228	243	205	213	236	238	245	219	246	235	259	193	223	217	210	202	252
6078	1852	2382	2850	2798	1712	772	653	691	662	591	568	537	585	567	546	593	548	638	566	570	551	573	524	574	549	592	577	549	556	574	544	575	555	551	555	573	571	585	576	551	570	596	574	581	550	591	556	589	594	630	549	570	571	550	568	516	552	527	553	631	534	578	559	566	545	594	598	564	578	589	586	538	529	520	566	582	576	548	574	580	572	554	559	560	560	547	589	526	611	543	551	573	535	557	576	590	577	570	551	556	597	582	582	549	564	606	573	535	578	574	547	566	518	552	512	581	547	532	576	583	512	608	534	574	560	581	564	599	589	583	525	583	553	545	577	584	549	599	561	560	591	617	561	585	553	566	576	563	574	564	592	553	540	582	527	593	572	571	573	595	565	523	564	548	544	584	591	544	572	580	563	565	583	593	550	572	558	513	601	565	586	548	571	559	583	589	555	569	596	594	597	591	533	579	591	577	577	591	573	591	519	592	595	559	575	558	568	556	530	539	558	541	596	546	559	572	614	551	582	569	545	573	557	545	566	558	548	571	562	585	536	562	569	564	621	578	592	541	537	590	628	531	549	544	588	591	573	541	562	535	601	578	569	608	602	590	589	594	594	562	585	566	562	604	578	560	579	580	629	549	581	558	509	556	519	547	527	587	544	560	563	579	616	569	555	596	543	554	564	603	569	555	536	601	566	540	624	565	594	594	573	563	587	564	589	544	603	592	568	552	535	534	531	544	597	600	582	592	606	527	573	573	595	557	579	595	597	538	565	559	590	592	595	552	520	567	584	567	576	556	561	546	575	545	553	588	546	594	605	602	565	553	579	552	559	584	535	577	561	592	579	586	635	593	549	541	593	564	546	568	560	590	585	559	603	537	570	567	579	566	558	510	562	543	567	579	561	553	535	570	564	558	545	608	537	595	582	534	566	587	572	598	603	578	556	575	554	573	547	581	568	554	543	565	515	584	550	585	561	567	541	590	567	561	545	577	599	588	545	536	569	597	593	543	517	590	583	514	602	561	568	592	563	621	604	530	565	585	578	571	587	557	543	557	547	573	573	535	590	578	560	543	582	635	574	559	580	567	559	545	549	563	591	635	626	569	552	572	576	571	554	554	551	576	571	565	572	579	559	583	564	573	575	600	561	570	580	601	561	590	625	585	583	600	569	589	596	554	589	600	577	552	555	578	577	582	554	566	573	603	530	543	569	544	585	545	552	547	510	560	607	568	598	546	576	557	542	567	546	639	575	547	555	544	558	548	565	635	566	540	503	579	610	581	576	518	524	524	589	580	591	556	578	529	556	550	538	627	570	580	559	629	580	600	575	564	571	550	559	606	568	566	568	532	567	548	560	547	582	605	582	607	540	565	551	578	596	567	582	586	534	556	558	576	560	582	591	586	523	595	580	576	560	534	593	569	556	578	540	575	564	583	558	563	618	588	544	588	548	516	548	589	577	566	565	573	587	599	573	596	531	596	586	610	572	542	577	589	547	538	549	558	593	567	586	591	557	553	582	577	552	548	578	524	529	565	552	565	575	569	564	545	570	598	547	581	563	619	535	547	539	581	535	557	577	536	503	510	533	607	581	548	576	551	560	533	608	557	560	585	557	559	558	604	532	563	543	573	551	547	597	572	584	530	600	592	552	560	598	552	520	542	574	574	587	556	556	597	564	557	610	555	575	590	567	558	591	593	566	566	573	579	554	576	587	561	532	567	566	504	602	597	590	546	550	550	615	600	569	559	560	565	576	575	562	574	548	554	543	586	549	549	563	564	562	559	570	612	590	572	575	574	541	577	580	558	564	623	571	561	566	550	563	572	524	570	604	582	586	554	571	577	565	528	554	547	575	575	552	563	582	607	534	575	577	547	521	587	600	593	586	552	569	545	574	600	582	590	555	585	583	580	526	550	552	577	576	558	560	557	575	558	543	576	585	599	537	580	570	582	570	635	562	572	573	577	551	547	570	583	602	539	583	608	560	574	560	571	535	585	562	579	571	562	597	551	584	573	586	548	576	531	592	565	594	580	588	573	591	579	669	578	561	582	583	544	600	580	536	530	554	555	579	594	578	569	555	623	536	528	595	584	567	608	543	584	563	540	627	567	555	545	568	546	553	567	582	603	576	559	590	563	576	600	538	584	552	597	574	560	544	580	556	553	533	539	585	583	551	573	569	542	600	547	585	572	565	595	558	547	585	602	553	557	554	583	594	566	551	560	565	509	572	562	567	585	569	573	583	551	573	615	582	561	560	556	547	621	624	546	608	555	563	569	571	557	611	573	571	539	603	596	599	609	550	558	587	560	562	546	558	550	596	533	550	551	549	558	573	551	503	575	570	557	582	578	587	580	597	557	561	560	526	589	578	542	550	598	563	563	599	570	571	605	612	552	578	573	556	579	579	572	546	556	554	538	534	548	611	595	579	561	573	556	542	502	617	567	566	577	602	533	561	569	555	543	533	575	587	576	550	562	573	582	573	532	577	552	564	531	536	575	553	567	559	554	583	575	584	561	569	601	574	592	585	540	566	577	565	561	550	572	567	528	575	515	584	529	564	536	533	549	562	621	574	565	604	534	581	523	567	559	562	582	592	577	540	561	578	549	557	558	553	560	548	578	571	537	597	543	578	559	587	548	562	591	511	540	534	597	564	572	593	599	564	553	546	548	584	602	559	580	561	574	566	560	570	591	576	522	611	551	617	568	557	580	547	595	526	593	566	612	564	591	534	524	604	631	598	570	580	582	569	532	576	560	572	551	580	548	580	522	606	548	572	579	572	559	595	566	549	584	553	558	574	598	520	561	578	582	550	545	558	575	569	538	584	566	604	584	570	571	583	546	572	543	596	611	530	597	567	606	554	575	611	588	551	555	590	509	574	536	555	593	611	571	560	531	577	558	547	600	592	597	617	571	550	564	562	549	577	583	561	562	586	549	566	608	593	562	568	549	553	539	594	544	620	566	612	543	581	556	572	554	569	593	570	552	625	565	559	587	548	578	563	573	553	621	563	544	606	554	551	596	661	575	578	544	555	574	574	540	562	574	555	584	554	574	546	564	599	541	569	536	542	540	602	550	548	551	523	583	573	539	532	550	582	592	616	528	608	576	557	572	561	578	563	585	545	606	572	544	609	560	568	575	602	548	566	542	568	533	578	566	544	542	579	517	568	563	536	530	529	578	571	581	581	558	556	537	583	545	556	551	564	556	552	592	573	567	593	602	561	572	557	545	606	561	564	545	565	575	584	532	541	596	565	543	547	560	518	554	574	550	572	628	569	550	569	585	576	583	563	571	556	613	560	584	622	548	581	531	572	570	584	567	584	577	543	614	594	584	533	578	610	559	554	604	539	538	581	564	545	598	561	547	566	577	576	558	636	577	573	565	584	612	550	581	597	585	571	555	551	515	538	564	577	588	598	578	557	559	571	579	568	576	514	536	540	589	549	543	562	607	578	537	545	575	548	551	597	546	556	564	568	601	572	553	572	556	586	570	574	542	557
16580	3295	2778	3172	1811	832	453	368	280	251	502	198	193	184	172	169	182	145	164	156	150	145	140	137	139	145	152	141	145	130	129	139	154	122	124	119	118	117	120	130	118	135	139	149	129	148	113	153	123	120	113	121	134	137	109	128	102	124	123	114	127	139	117	145	122	134	132	134	137	118	113	128	117	115	118	113	145	128	134	136	129	126	117	112	129	109	114	113	124	133	115	136	136	120	125	138	118	131	135	145	120	126	132	114	131	138	120	109	125	136	120	138	132	118	96	110	115	109	121	116	125	138	139	112	107	133	116	133	139	108	112	124	123	112	95	119	139	110	138	101	111	123	120	120	102	120	122	137	117	135	107	121	111	120	135	136	135	118	137	124	136	128	130	125	108	135	136	127	132	118	145	113	105	117	127	130	118	117	116	112	117	116	121	113	118	125	140	122	144	127	100	119	124	129	124	106	123	146	128	130	126	130	117	118	123	141	106	120	142	121	117	127	130	126	130	119	131	138	104	124	120	126	115	122	132	162	125	123	113	114	105	120	109	150	114	138	129	135	135	141	124	142	108	132	125	114	109	117	138	111	119	116	116	120	132	118	112	147	134	146	138	128	124	111	124	120	138	126	132	133	124	120	122	101	141	127	132	120	121	132	107	135	127	128	110	120	102	119	130	141	118	143	117	106	146	125	140	92	131	152	113	130	121	127	121	106	108	110	120	119	136	100	124	129	140	146	101	132	113	126	123	117	111	133	121	123	110	124	116	131	114	122	122	124	130	113	125	125	119	126	136	125	112	138	138	136	126	134	118	148	151	130	112	136	122	114	115	121	114	104	117	122	135	113	116	126	131	141	111	123	131	119	111	128	112	120	128	124	130	127	95	120	120	141	119	133	138	133	111	122	121	108	116	122	125	123	137	129	120	131	144	122	124	133	139	129	119	130	123	124	137	125	125	112	123	113	121	105	132	139	130	122	111	119	116	135	126	120	141	106	123	119	130	103	119	115	142	130	137	142	130	137	100	133	136	131	108	117	139	127	118	108	141	131	118	121	123	143	128	124	119	134	115	123	126	111	121	142	123	136	109	133	134	115	109	109	101	129	106	126	127	121	133	124	112	112	111	132	123	133	125	107	112	129	129	117	122	115	115	138	107	131	129	127	133	120	130	115	126	116	133	115	118	116	134	132	123	138	118	125	133	137	127	141	142	130	135	123	116	123	134	123	119	105	110	123	152	116	121	129	119	135	110	122	113	114	129	129	128	115	117	115	121	107	110	131	119	117	131	116	113	128	130	103	122	120	122	141	116	129	124	109	120	124	127	110	118	135	108	145	107	111	122	123	137	119	120	138	92	126	133	110	110	151	128	126	112	123	134	141	150	124	104	129	156	113	120	117	129	130	115	121	112	122	109	107	109	118	130	126	128	126	122	115	112	149	128	112	118	119	138	133	136	136	116	124	144	130	126	110	141	121	123	125	142	137	134	141	118	117	126	133	111	117	117	125	112	135	140	126	95	135	106	138	134	141	128	106	128	130	163	127	125	125	108	126	132	104	129	106	118	125	113	114	147	122	136	128	128	143	123	111	131	114	124	139	134	139	128	105	119	132	100	127	112	117	126	106	111	120	115	108	123	106	115	111	129	110	116	139	110	113	136	122	94	116	126	98	132	112	129	124	98	107	120	129	129	120	128	128	122	116	128	125	128	121	122	97	120	112	126	122	111	84	141	103	115	109	151	140	132	135	115	121	137	122	122	125	121	114	116	141	109	115	119	129	122	120	120	121	105	120	127	111	154	134	90	114	117	118	136	130	141	126	122	119	144	132	125	113	121	102	122	132	125	137	98	111	119	104	129	121	123	126	119	128	126	101	116	131	130	127	123	114	117	139	149	123	111	129	100	135	115	116	97	115	118	116	130	121	126	128	126	124	117	109	109	107	104	121	133	112	112	144	114	115	138	152	131	99	110	126	123	114	118	126	111	136	140	131	130	116	116	141	115	116	124	117	129	147	130	128	125	139	128	131	115	141	125	117	123	115	122	111	105	136	129	134	122	118	115	132	104	127	131	125	123	128	127	127	120	129	112	148	149	109	107	102	130	139	107	117	108	142	135	129	110	130	120	114	140	142	120	126	94	119	109	115	125	116	135	123	113	133	125	121	127	104	124	130	114	132	113	120	118	125	110	129	117	125	104	138	118	108	108	121	127	135	145	124	124	124	110	130	157	138	114	130	120	122	121	121	137	119	120	127	113	132	126	128	140	130	124	129	113	128	136	114	127	137	111	118	122	133	137	116	117	124	134	124	124	126	125	142	111	122	121	113	132	108	119	116	111	127	140	125	134	123	118	122	119	104	123	139	120	111	140	138	135	122	159	130	135	119	120	130	113	121	146	140	118	121	116	123	116	134	125	131	125	137	109	124	138	124	116	120	112	118	117	100	127	120	116	122	113	127	119	112	127	111	147	131	117	118	123	126	121	124	122	136	115	115	120	128	128	145	119	127	123	121	142	124	106	137	127	121	122	144	131	133	112	145	126	118	99	124	122	140	153	126	126	139	130	133	131	137	107	110	119	137	103	114	118	122	127	107	145	120	121	124	139	114	111	121	119	125	132	116	120	130	112	146	125	127	123	138	103	122	108	124	115	118	141	133	112	111	99	107	115	118	131	123	137	108	129	129	130	104	102	131	113	126	119	171	120	117	112	113	99	105	128	126	147	114	117	116	127	118	137	120	118	116	140	131	126	119	125	113	115	136	117	125	130	143	134	112	130	125	109	122	111	134	126	112	115	119	110	134	131	116	121	123	143	117	114	138	101	130	123	104	112	118	129	133	115	118	122	119	125	116	119	111	151	125	116	120	114	122	151	146	112	102	119	134	123	127	116	116	134	130	123	119	136	132	122	118	124	127	111	136	115	110	120	122	114	113	106	124	131	102	131	125	107	122	126	118	130	123	104	123	115	139	126	123	109	126	130	133	129	136	112	130	123	124	135	121	138	111	109	103	135	104	120	116	129	135	131	117	126	127	120	128	132	132	124	127	118	129	125	135	135	107	122	114	119	120	118	121	130	103	135	129	123	121	130	129	135	104	117	117	143	139	131	133	148	126	124	119	122	150	125	124	141	124	132	116	119	142	143	110	121	140	97	127	130	134	114	140	125	148	126	130	136	128	131	131	139	117	129	131	125	124	142	124	111	115	101	109	127	122	112	130	115	127	118	124	106	134	140	118	112	107	138	133	132	132	111	125	129	105	138	120	135	99	135	135	119	108	135	133	106	126	122	124	103	121	129	116	114	124	125	116	142	110	123	125	121	129	126	154	120	120	118	130	142	138	123	121	129	140	115	134	124	129	125	92	125	124	137	122	129	122	135	130	124	134	123	120	134	131	120	126	114	121	126	136	130	131	116	121	155	113	118	114	110	125	125	128	125	119	117	149	112	115	115	129	122	114	114	145	138	136	135	133	100	102	118	116	112	134	121	133	100	150	132	131
9185	2095	4567	7770	5992	3546	2152	1699	1398	1163	2691	884	807	683	684	677	580	558	606	543	528	514	511	441	514	470	450	490	445	441	434	445	432	444	424	397	410	400	401	354	423	403	418	406	418	391	395	392	444	399	399	374	377	342	377	395	354	348	379	374	369	381	385	339	388	404	363	393	370	364	371	374	362	345	369	368	361	320	372	371	378	340	359	342	350	380	346	374	389	383	373	366	367	352	367	370	355	357	380	350	359	330	364	345	309	355	351	357	364	351	370	345	320	362	339	389	349	345	352	362	345	316	374	350	348	355	359	351	299	403	349	363	375	358	382	394	332	342	373	336	384	369	369	375	360	353	334	396	350	359	335	367	344	335	347	353	371	362	329	350	322	352	338	376	357	365	355	356	356	358	347	347	374	340	344	340	339	369	345	357	364	342	367	329	349	342	355	367	345	348	357	326	343	360	336	374	351	337	332	330	311	360	346	317	349	330	386	294	362	337	349	353	340	327	336	359	399	374	357	397	347	335	365	350	356	371	360	365	351	367	349	333	315	358	353	410	339	350	347	398	360	352	339	358	335	357	348	347	350	384	336	362	353	356	334	360	382	354	352	358	362	348	353	355	385	353	334	363	363	351	347	353	374	331	333	341	364	343	368	337	312	344	370	348	371	352	358	349	372	382	326	307	336	335	318	356	329	346	331	372	356	371	350	351	339	327	363	285	339	375	365	347	359	344	348	366	358	333	383	333	351	358	384	342	334	328	325	363	333	357	331	344	362	389	329	321	341	359	372	363	359	332	331	373	331	363	343	315	366	336	364	320	385	379	351	343	323	352	321	343	353	340	361	378	366	348	376	343	354	356	327	362	335	354	317	344	319	374	321	339	342	365	353	359	363	357	333	356	322	369	350	381	360	359	337	349	359	357	364	328	379	360	342	365	354	372	343	333	308	308	365	344	360	342	351	358	355	319	352	354	345	349	364	353	322	352	360	363	371	341	341	319	350	345	365	383	339	359	335	369	329	309	369	357	336	377	378	364	334	341	349	338	365	388	336	343	357	369	330	377	372	333	362	356	356	364	349	376	362	363	338	339	367	362	370	327	339	391	370	367	343	394	330	342	350	327	346	332	352	366	348	340	325	341	384	364	357	375	357	364	347	371	334	356	365	365	350	344	337	375	359	323	336	343	367	339	356	393	338	325	362	380	341	350	356	349	341	329	354	360	385	363	327	330	373	349	340	338	345	357	378	321	366	359	339	372	351	347	366	353	334	331	407	344	353	332	354	370	371	334	350	361	363	325	321	332	366	336	376	395	311	337	334	352	362	359	375	344	343	328	361	321	360	405	363	350	358	354	346	309	322	330	370	358	322	338	335	350	354	371	384	394	355	317	364	353	372	348	357	335	377	369	338	353	363	393	358	375	333	395	355	323	355	380	356	327	357	363	359	402	376	358	322	345	384	374	342	385	344	343	346	362	353	327	369	325	329	370	319	371	378	327	348	378	338	335	344	314	349	387	355	342	363	357	336	349	338	332	386	393	337	351	355	328	354	348	352	350	338	383	349	362	364	364	353	362	322	336	363	350	348	343	333	381	353	378	343	334	363	379	349	328	347	354	360	347	360	329	384	363	386	369	362	345	351	365	367	320	350	359	373	351	339	369	363	355	361	378	344	371	373	342	350	374	368	374	316	320	359	349	356	385	353	351	343	377	409	354	329	379	338	368	319	356	323	338	337	314	341	384	325	351	368	347	350	352	377	399	350	338	361	331	349	353	371	368	369	338	383	372	343	363	352	357	374	343	339	381	371	365	359	317	359	363	373	341	374	348	370	396	357	374	365	369	377	312	369	334	357	353	353	343	360	371	363	347	360	378	356	337	320	320	351	322	362	351	333	335	361	306	331	368	368	322	333	363	345	353	366	338	380	324	331	348	378	392	369	392	337	349	372	334	351	341	354	333	356	320	337	354	333	309	363	339	355	359	316	336	358	356	349	380	367	355	318	330	331	341	357	340	335	365	338	331	326	343	388	353	353	400	322	334	359	338	336	381	327	381	349	365	352	337	346	327	336	385	370	385	352	327	357	350	351	341	368	371	352	391	366	342	343	343	353	356	371	324	374	398	347	368	350	374	359	357	330	359	307	364	357	370	371	375	316	366	379	330	336	321	358	359	347	341	341	383	360	352	351	358	370	359	382	345	351	387	320	360	340	339	346	353	372	330	357	344	371	344	353	378	371	390	360	373	365	343	368	330	386	297	337	371	375	355	345	330	353	375	371	326	348	369	367	347	357	348	342	329	331	344	297	361	365	376	331	342	363	346	371	324	366	362	369	369	350	321	360	359	340	346	354	359	374	331	294	353	307	330	420	381	362	373	342	331	344	362	338	371	312	331	342	394	348	333	364	353	355	317	390	354	375	327	364	340	372	398	374	363	361	360	340	362	347	330	367	333	363	375	342	338	343	349	339	352	367	367	334	346	357	329	322	344	347	347	322	335	357	356	376	357	369	354	337	323	360	338	398	362	298	354	353	336	338	350	359	342	368	323	372	324	341	350	353	361	345	373	374	337	351	382	348	348	335	330	349	358	341	346	333	356	332	349	364	358	338	349	344	386	353	371	384	393	390	346	354	357	342	348	365	360	333	360	362	377	351	353	352	336	353	337	336	374	336	344	359	366	357	347	339	350	363	322	350	353	355	362	365	379	372	360	323	399	330	343	351	352	342	349	302	334	340	351	320	370	338	379	326	352	359	350	375	377	340	346	378	335	345	364	337	345	367	354	367	377	364	326	366	380	353	364	364	374	375	338	347	360	347	369	344	365	365	338	335	372	321	394	378	368	371	379	335	348	337	338	333	352	371	335	344	386	337	370	349	351	341	330	346	338	356	325	336	348	330	343	344	374	354	351	372	326	357	389	380	368	344	378	351	337	318	386	353	333	323	315	345	348	367	350	332	366	315	315	327	353	341	361	332	348	336	364	366	356	391	339	370	343	364	352	309	333	351	368	352	331	377	354	360	362	351	386	370	354	336	318	377	373	350	356	338	362	365	327	346	394	345	338	355	376	324	361	380	367	338	353	355	359	330	353	330	378	361	358	364	377	339	354	345	333	358	354	381	370	358	339	358	335	329	361	343	394	354	328	350	372	356	395	378	352	350	377	348	331	300	324	370	311	353	343	352	309	335	353	337	331	345	351	359	359	358	373	337	366	369	335	350	357	332	360	335	365	366	315	313	349	343	377	334	376	315	386	363	380	339	371	368	374	366	346	360	330	363	356	386	382	333	359	374	324	342	328	372	372	350	341	339	346	348	352	332	372	363	361	341	343	345	329	332	349	344	331	365	352	381	346	350	367	377	369	370	345	359	334	364	350	382	350	320	339	359	368	376	351	353	330	359	355	413	346	322	359	381	302	345	357	338	360	336	363	363	327	376	357	354	378	373	331	380	309	386	318	323	315	334	367	338	351	296	378	343	336	346	379	376	342	334	368	319	346
30496	24581	16746	7919	3073	1589	963	738	532	511	693	404	393	355	353	350	337	327	297	270	289	293	278	297	263	289	272	273	272	225	280	271	279	258	247	248	256	267	239	247	257	258	253	265	246	257	268	308	289	262	243	270	279	222	217	223	235	264	230	270	297	219	261	258	252	269	249	241	265	230	252	261	269	257	270	273	206	245	254	270	263	240	251	247	241	245	260	262	255	254	261	242	240	263	259	231	250	229	262	270	260	246	247	267	266	256	248	282	257	273	254	230	262	259	237	249	228	250	236	257	261	279	269	244	250	228	259	242	228	249	250	228	240	232	270	244	255	247	244	264	255	251	272	265	257	252	249	245	249	258	263	258	255	286	255	259	271	247	268	256	228	252	275	242	297	260	261	290	258	230	284	255	280	254	250	240	255	251	272	252	278	243	237	272	239	276	258	252	270	233	236	260	254	231	268	234	281	245	249	257	235	243	240	274	265	262	235	224	247	250	230	238	229	230	270	229	243	244	240	256	226	240	268	263	271	229	279	255	248	258	240	254	234	259	236	252	252	261	262	246	231	239	276	263	266	265	246	263	240	215	245	247	235	264	255	249	247	236	231	224	249	249	227	244	275	277	263	248	282	255	262	246	236	230	245	241	258	254	260	244	224	272	250	229	241	270	259	259	217	224	282	206	227	250	265	233	237	240	207	240	266	235	270	265	254	240	226	277	241	258	232	242	254	245	248	233	254	273	260	259	253	280	239	225	233	256	260	266	260	248	263	224	229	239	235	248	263	270	280	249	261	267	248	237	251	268	241	269	244	277	249	263	278	233	230	239	255	261	224	270	243	237	248	262	265	237	217	248	280	283	266	272	248	253	279	236	262	260	254	265	264	243	256	225	213	251	244	205	262	253	253	233	256	242	201	256	250	261	245	251	295	244	246	248	232	260	229	261	253	250	255	249	266	237	254	273	238	252	242	213	261	239	264	239	258	264	243	257	264	254	251	253	274	257	236	248	271	262	265	233	263	266	263	282	266	261	277	260	239	228	252	251	255	273	284	243	258	262	234	257	233	234	283	263	255	252	271	239	249	249	285	254	249	292	250	235	256	267	264	232	256	249	267	220	222	241	253	223	244	244	241	245	312	249	217	237	273	246	257	276	266	260	278	245	268	260	275	237	252	225	245	276	242	231	260	261	264	249	257	252	292	245	253	249	248	257	234	237	252	225	242	279	269	234	247	236	278	240	255	254	220	251	250	230	267	246	246	241	293	258	269	251	250	260	265	264	268	255	224	285	250	245	230	308	246	254	287	259	288	278	235	230	249	255	244	218	227	245	250	262	257	222	258	255	242	266	241	260	243	267	225	244	241	246	277	243	272	229	261	249	248	251	241	234	270	246	243	252	251	231	271	280	256	263	272	225	259	238	274	245	270	263	259	265	250	238	241	229	258	269	261	253	253	232	241	262	241	226	245	265	261	235	238	252	239	250	224	245	271	242	244	266	279	237	246	238	289	221	268	237	249	266	236	231	257	262	243	220	249	241	265	273	253	260	248	232	280	233	258	226	257	271	238	249	249	226	244	260	264	239	243	252	268	236	251	239	226	271	239	259	258	256	259	260	248	252	238	265	232	277	235	241	280	226	251	261	227	260	221	285	250	252	251	265	270	255	274	249	262	267	255	269	260	254	245	234	225	267	267	262	266	258	280	255	262	252	249	289	249	232	277	253	253	279	240	244	271	264	246	222	247	250	256	235	258	258	256	289	252	233	235	252	268	224	233	248	224	252	272	263	261	269	238	236	285	264	252	244	274	287	261	243	276	235	252	262	249	266	261	275	254	270	279	234	251	274	245	265	272	273	241	249	249	227	231	236	234	262	249	243	246	262	261	234	232	260	246	287	262	283	313	269	251	237	261	253	219	256	263	265	255	248	265	259	275	250	219	278	244	264	269	258	237	236	323	254	256	268	245	236	245	261	236	238	250	260	272	261	240	233	237	239	249	285	253	282	272	242	254	251	255	273	237	257	273	231	255	255	230	256	232	248	259	247	267	273	229	246	261	268	253	256	226	246	269	279	253	264	260	299	229	274	242	252	263	251	262	244	243	266	235	249	216	255	265	248	245	266	267	236	261	259	243	266	248	260	239	242	280	269	252	273	256	260	236	226	251	224	258	274	277	271	236	240	284	268	264	265	265	264	230	244	253	280	273	254	245	236	258	249	303	246	274	256	249	246	264	252	253	230	290	242	228	253	257	273	304	299	272	241	256	268	230	254	276	257	256	239	254	287	256	266	268	268	247	253	255	272	243	230	247	259	237	286	236	261	284	275	250	251	298	252	240	266	260	238	268	246	250	253	279	253	255	263	239	254	272	271	260	267	268	249	240	260	256	254	275	239	252	271	274	254	245	244	254	255	227	269	251	275	247	230	250	243	262	239	274	283	254	266	211	254	237	224	238	243	231	239	234	213	258	235	250	255	266	217	241	251	264	259	257	227	245	268	262	240	296	273	264	269	240	262	248	262	244	250	267	281	236	241	251	276	243	256	257	265	265	270	262	257	268	260	285	256	253	279	230	239	255	259	289	258	287	296	250	258	249	213	259	226	261	254	250	256	249	241	260	264	270	219	213	238	254	243	260	274	250	265	244	268	281	260	265	256	268	254	254	280	223	257	262	270	276	235	266	255	250	275	266	268	235	240	242	273	241	267	264	282	283	266	238	287	260	269	244	241	246	264	237	298	258	273	289	249	253	262	250	277	246	265	268	256	243	238	235	235	258	245	250	235	249	241	239	240	244	276	226	245	225	251	240	257	262	266	235	228	239	259	245	235	208	234	237	252	235	248	262	230	244	228	228	287	265	236	213	263	240	265	261	250	269	285	260	268	242	255	257	226	252	255	253	247	267	232	256	243	234	241	265	216	257	226	256	253	222	274	266	241	243	255	263	274	241	248	274	231	254	232	282	261	238	245	251	270	250	263	237	242	251	240	258	248	289	249	258	243	227	242	232	258	253	270	260	256	244	269	249	221	238	226	236	253	282	267	241	276	247	270	263	239	263	279	251	243	244	242	258	256	256	250	256	246	252	240	272	267	246	231	268	262	249	249	210	230	268	267	264	270	232	247	245	228	249	262	250	241	282	243	270	228	238	228	292	257	283	252	267	272	246	247	237	258	282	251	248	244	271	275	247	237	271	232	281	250	259	228	287	259	235	289	259	268	245	263	247	228	227	272	252	250	245	275	244	247	250	260	235	255	249	263	252	225	254	245	258	240	251	263	237	267	258	224	259	267	259	233	248	248	261	260	246	263	231	259	248	289	249	251	247	248	234	252	237	256	243	279	254	263	248	261	251	237	250	274	261	246	259	255	239	255	259	264	232	245	254	260	257	233	263	238	225	231	221	257	230	245	257	266	218	273	278	228	300	261	258	250	230	266	235	254	247	266	241	247	242	267	250	228	260	272	262	201	270	251	221	241	258	259	251	249	236	226	236	273	243	245
17620	15579	17013	8891	6790	5001	3731	2970	2430	2091	3069	1695	1481	1443	1234	1132	1115	1072	1015	968	1025	947	888	916	879	915	903	833	774	844	796	769	762	708	786	729	757	767	756	767	709	756	747	678	698	750	700	774	765	761	749	736	720	715	734	709	714	676	651	659	688	667	667	693	671	691	680	641	657	673	665	680	662	627	695	679	662	622	677	645	682	671	661	665	634	626	646	627	613	669	716	662	584	647	636	654	668	672	686	664	701	712	662	628	659	652	666	644	605	606	649	651	631	669	708	656	629	641	612	646	666	654	660	642	636	650	654	665	636	591	623	670	646	630	631	668	657	669	655	637	631	662	624	636	641	636	622	632	658	632	620	654	637	610	654	664	663	633	620	640	640	643	630	646	642	637	666	642	674	681	672	643	602	636	600	651	685	640	629	625	644	689	669	625	634	661	647	674	666	658	584	611	647	650	690	664	615	609	654	632	686	594	646	603	663	644	606	647	651	637	622	581	622	657	629	640	635	633	659	662	703	644	655	634	642	637	604	650	624	640	683	621	626	601	624	669	639	666	665	625	641	659	648	657	620	646	635	654	607	655	647	615	687	653	645	575	620	650	663	647	630	618	617	609	617	594	631	644	651	691	659	696	659	663	661	696	678	672	635	622	614	638	618	661	633	652	657	647	649	677	629	648	615	609	647	617	682	665	645	681	678	600	610	637	648	619	620	634	656	676	643	641	625	602	704	620	595	670	691	631	627	648	650	661	654	646	601	672	628	648	679	610	634	671	612	627	602	650	637	638	628	615	587	632	649	661	642	627	627	678	669	691	638	645	627	643	585	639	616	653	657	641	646	612	579	612	665	665	609	680	616	662	624	614	620	592	635	623	647	627	629	685	654	637	637	625	679	627	618	658	621	653	680	661	678	667	638	669	626	639	622	605	625	645	637	633	704	656	688	672	657	634	639	639	611	627	589	666	630	611	618	626	629	588	625	633	656	677	674	656	612	640	650	656	638	637	647	659	576	647	578	649	613	578	661	635	605	661	628	633	641	648	642	638	666	671	622	616	600	692	630	656	625	642	604	645	629	601	661	685	647	604	597	664	664	671	654	632	619	621	645	667	706	646	596	611	638	621	607	616	683	662	677	620	646	615	626	628	644	607	628	628	630	644	644	600	673	666	630	638	636	645	606	638	653	663	686	662	605	631	639	640	672	641	645	640	655	631	650	634	666	628	652	637	653	646	641	652	637	586	645	623	677	675	656	653	634	588	687	669	628	623	659	664	635	634	651	631	625	635	630	629	686	629	633	641	649	676	645	633	649	628	636	605	644	658	626	660	619	628	671	619	662	643	607	663	656	633	630	669	635	660	600	650	658	655	632	637	640	669	612	636	617	646	615	605	633	671	671	666	653	672	679	624	623	653	641	652	630	635	639	633	631	609	627	657	606	707	637	652	645	634	671	649	653	608	648	618	655	639	658	666	620	627	663	662	617	627	572	639	677	669	615	654	610	689	680	621	660	613	631	612	632	683	619	670	669	620	639	661	657	682	652	601	674	607	630	614	682	597	641	691	643	642	648	589	602	618	636	619	614	625	584	602	630	643	627	636	651	635	655	654	632	632	631	653	629	642	692	637	644	599	652	656	632	644	642	626	630	605	602	666	676	647	675	630	645	614	626	588	657	646	636	624	639	611	636	632	637	609	666	649	637	607	630	653	646	644	601	621	664	622	665	649	577	617	614	639	667	632	644	624	592	610	680	644	631	641	667	622	625	632	615	629	623	606	629	686	613	662	631	693	635	652	636	601	655	599	638	595	620	697	608	634	647	671	646	620	636	582	687	604	652	646	597	652	648	624	615	635	612	660	637	618	627	620	643	645	682	613	638	634	632	626	626	640	640	624	640	662	683	624	658	635	649	646	587	646	624	625	654	643	653	626	640	630	634	654	657	631	637	648	617	707	665	650	680	631	650	632	570	656	662	673	621	610	679	629	641	662	703	607	675	640	601	680	655	620	626	631	615	637	631	620	605	633	661	631	614	670	616	685	589	669	637	616	640	628	617	622	647	637	620	624	608	647	635	642	639	588	631	615	632	619	675	669	676	642	679	665	683	665	580	676	602	645	690	602	676	720	666	605	628	649	639	625	654	646	634	647	616	646	627	652	667	639	652	641	622	658	679	637	648	617	666	648	630	669	659	653	600	643	626	653	643	619	614	663	642	599	642	620	643	617	671	658	646	656	593	665	621	647	629	616	668	652	599	636	691	633	679	623	641	616	623	703	654	603	627	658	655	636	678	650	655	626	655	667	690	631	644	606	598	642	590	609	664	661	695	642	666	649	621	639	647	641	624	669	643	662	652	668	618	664	655	646	662	639	578	649	673	607	617	607	664	663	634	627	626	651	641	650	636	669	595	613	603	627	595	688	660	621	628	650	604	644	661	612	627	626	636	641	650	614	637	629	643	645	623	602	661	669	693	646	642	646	669	666	637	632	625	622	627	649	647	650	673	672	677	630	644	661	629	640	636	663	664	653	636	608	657	643	643	641	633	586	656	663	615	621	637	639	649	699	632	645	667	661	612	627	683	631	646	611	609	620	663	650	623	633	664	681	629	659	642	663	654	616	614	599	653	641	629	629	684	604	637	662	615	636	666	639	652	639	608	602	688	650	692	663	632	622	650	689	662	635	661	657	675	634	616	630	657	616	624	616	655	635	670	634	688	620	619	644	598	655	633	630	634	659	637	658	663	684	673	633	628	643	655	627	636	661	626	633	668	630	604	642	642	639	623	657	608	633	638	610	626	644	632	639	678	648	626	659	679	661	644	588	627	638	635	665	672	639	697	658	680	618	660	657	611	634	670	635	663	631	653	613	643	645	643	647	592	685	654	655	666	666	641	671	613	682	643	640	641	681	657	616	668	608	652	623	677	633	627	639	626	641	687	659	586	662	628	661	665	650	635	614	650	647	662	616	624	658	675	657	578	647	656	694	641	688	641	627	622	609	593	616	668	624	614	659	602	637	624	692	674	601	655	660	600	618	623	614	618	660	670	647	663	604	661	639	639	650	634	590	648	648	628	606	672	641	643	670	615	661	632	634	631	651	630	632	615	628	640	631	677	620	627	658	681	605	586	613	663	653	645	667	658	655	597	615	660	596	634	643	631	609	594	649	633	664	710	620	659	619	636	617	616	645	650	627	651	659	650	616	647	646	611	668	674	650	628	668	640	609	640	625	621	620	597	651	641	630	599	664	684	646	625	634	631	676	659	607	690	627	649	617	642	628	660	643	667	627	608	644	652	608	693	662	642	616	646	667	624	680	653	634	643	610	624	633	666	638	637	678	610	617	714	650	630	636	618	583	646	642	604	682	645	681	615	644	621	570	643	692	633	628	576	643	647	622	651	683	593	662	622	648	613	638	644	628	643	659	694	595	649	609	675	641	595	659	661	662	589	657	599	632	665	633	647	644	643	674	650	625	638	646	634	660	654	618	625	668	620	641
13696	4767	1687	643	387	279	240	243	251	250	242	262	218	247	213	225	257	253	219	234	237	235	220	255	280	261	235	284	233	179	246	248	237	232	245	258	224	243	226	233	241	245	249	241	231	217	217	232	229	256	277	243	234	243	229	247	213	229	254	231	231	229	252	217	237	240	253	237	240	261	255	231	243	246	244	247	229	256	223	252	291	247	229	249	259	231	243	237	253	220	216	227	239	259	226	215	233	229	210	273	230	251	253	212	244	236	242	231	252	250	251	261	241	231	229	241	247	230	251	263	225	244	239	233	245	248	224	227	274	253	243	239	238	237	242	220	232	225	251	251	249	232	219	248	227	239	220	222	247	263	256	224	225	232	261	233	238	240	226	239	236	251	264	240	239	209	205	210	240	232	203	224	234	239	224	250	226	262	251	238	245	227	242	231	246	242	252	233	233	232	230	236	235	241	239	236	226	252	223	235	237	230	220	258	226	219	236	258	208	273	244	239	265	251	249	232	233	237	243	246	262	246	257	252	207	237	226	263	217	222	219	249	242	244	226	238	232	242	237	236	231	275	252	229	250	235	239	257	233	231	241	247	232	255	257	237	243	231	230	245	252	256	260	232	250	248	270	227	229	256	264	263	244	220	242	224	212	254	252	243	256	258	243	242	225	228	238	235	234	248	244	259	232	242	212	249	258	237	251	233	253	245	217	240	213	253	223	255	255	215	227	208	225	223	237	196	259	261	218	239	238	236	239	236	242	214	241	247	233	261	277	226	266	232	233	245	224	252	224	241	221	219	225	237	256	212	205	207	243	218	225	193	224	218	228	249	274	237	234	234	221	252	227	240	247	231	246	226	232	241	264	244	260	246	273	214	238	268	244	234	235	234	208	235	253	217	242	263	244	258	269	254	252	215	273	221	228	239	252	197	252	253	250	231	211	248	226	242	238	250	224	252	264	274	197	253	239	205	234	232	221	238	230	246	240	215	247	217	245	235	203	247	224	241	219	215	234	241	256	234	237	236	263	247	259	248	218	277	216	242	244	240	252	205	265	238	265	237	238	246	272	236	231	230	265	246	230	227	269	234	229	219	250	241	240	239	238	251	250	207	231	219	260	224	233	251	214	246	250	231	235	249	212	248	233	246	229	234	215	227	245	248	211	261	214	229	228	243	250	246	261	246	260	243	265	219	252	247	223	254	227	232	249	226	235	235	245	238	251	245	230	225	230	282	234	241	211	231	263	232	254	215	241	258	220	242	244	231	232	238	252	223	222	244	224	227	271	245	204	199	225	256	257	245	270	224	253	242	225	245	226	237	244	234	227	234	255	240	233	237	243	216	226	243	217	225	252	262	220	249	244	243	228	215	255	225	230	254	214	238	260	245	237	240	237	232	229	244	230	254	238	245	215	251	250	257	276	229	237	221	228	242	256	212	212	244	228	270	247	217	205	232	238	230	253	258	225	227	233	205	229	262	221	238	226	254	235	252	241	229	250	234	236	222	245	221	254	212	217	240	240	224	253	207	265	247	264	222	231	229	244	191	242	222	223	247	241	228	226	236	253	242	260	238	244	261	258	257	262	266	256	236	219	247	227	218	210	222	222	250	239	243	252	247	225	239	246	243	234	233	217	246	239	239	239	255	239	241	214	241	234	265	225	253	252	255	237	231	219	216	236	266	229	262	228	264	253	228	249	237	241	210	262	240	232	223	226	222	234	227	222	227	236	244	255	221	252	263	242	228	234	253	248	255	257	232	234	227	219	246	218	238	234	216	272	248	222	253	247	249	231	231	229	230	216	250	275	253	230	257	248	250	244	257	245	242	217	242	226	261	244	250	222	210	232	185	237	235	254	242	244	240	243	232	202	250	241	213	279	241	219	258	248	239	232	227	229	237	252	231	204	251	250	239	237	247	246	235	234	233	240	248	246	284	249	245	234	232	234	254	227	234	236	234	247	248	228	232	234	230	240	236	221	254	243	260	226	233	239	238	201	212	264	256	245	264	250	214	268	271	246	238	239	252	247	216	247	241	237	230	214	224	238	237	271	236	249	253	247	245	231	226	223	249	242	224	220	254	240	247	229	223	235	233	243	244	244	246	232	246	249	223	219	211	267	263	241	251	223	254	228	221	240	221	235	237	241	245	267	235	254	244	229	234	233	257	247	209	232	212	235	253	293	251	238	259	271	227	224	234	259	213	254	255	243	243	251	250	193	241	246	251	233	223	218	245	227	248	268	238	223	218	247	223	282	238	249	226	237	230	239	231	236	212	241	252	236	233	263	225	238	235	227	234	200	236	227	244	245	263	234	235	232	241	225	240	234	239	265	251	250	237	227	258	254	233	215	261	251	224	236	256	238	239	254	245	230	234	260	232	253	233	242	261	225	242	251	246	249	225	267	232	238	230	242	228	273	248	239	236	245	221	237	238	215	250	231	228	228	231	245	246	234	259	249	203	241	254	252	231	219	234	266	250	233	236	242	241	253	214	206	243	242	255	248	254	242	221	241	229	240	236	250	252	215	257	251	263	225	224	219	217	231	263	232	223	247	280	198	220	219	253	219	268	216	241	212	252	219	253	262	244	236	246	214	222	223	250	239	252	255	261	238	255	226	252	224	214	242	232	223	251	233	214	222	256	225	235	248	213	255	235	221	270	257	254	244	249	254	227	268	227	241	236	219	231	230	248	241	272	231	261	225	245	246	230	249	244	234	251	233	244	260	262	251	248	256	231	253	250	231	238	234	257	238	243	243	246	210	255	220	271	264	241	240	232	258	256	258	206	254	223	226	245	243	224	234	253	241	217	229	243	209	280	227	269	233	229	236	223	217	242	237	226	214	242	238	238	239	222	247	221	262	250	247	240	250	274	246	214	233	246	257	250	258	265	253	236	262	235	262	246	239	261	242	259	247	244	229	258	251	232	231	275	225	220	254	245	231	246	245	263	243	248	251	256	253	235	257	219	260	225	234	222	241	225	247	207	239	228	218	232	225	225	244	238	219	218	231	234	241	238	244	252	229	244	232	229	225	214	240	245	231	247	223	216	241	256	260	239	242	240	247	259	243	248	267	247	246	250	224	222	253	235	256	236	239	236	242	217	232	229	235	247	242	232	238	217	226	242	226	235	234	249	227	254	242	249	209	258	239	256	197	233	237	231	280	247	235	245	247	236	204	222	250	251	233	252	248	215	217	298	235	233	229	207	244	216	250	243	250	228	243	248	253	244	246	251	222	264	225	280	232	248	246	252	250	236	249	231	245	238	224	222	247	227	226	246	244	237	243	234	267	252	244	225	214	232	232	240	227	260	229	235	218	238	227	246	234	211	268	265	219	222	226	262	234	255	254	230	243	238	242	244	278	254	242	243	236	237	270	230	263	252	230	232	222	195	220	249	249	215	218	247	283	257	252	237	257	238	236	222	255	235	244	226	246	235	279	254	225	230	232	245	253	220	267	213	240	265	224	246	235	249	219	250	266	266	266	238	251	253	243	270	229	213
7423	3467	2990	1697	1039	773	652	726	631	618	640	586	607	610	567	558	600	564	554	597	600	581	592	526	565	559	566	623	612	586	583	564	551	614	583	600	582	593	595	620	584	548	606	594	577	569	585	580	562	608	575	552	583	615	558	610	566	609	585	591	601	591	606	610	584	575	545	620	575	556	558	617	560	591	548	587	565	622	558	571	605	614	571	592	565	541	565	554	568	633	561	593	537	570	603	635	586	577	608	578	556	612	609	606	581	537	591	583	612	597	554	575	563	611	581	595	560	569	561	599	573	604	634	583	552	583	571	588	556	641	560	547	590	589	548	580	618	604	588	576	573	591	576	545	597	564	591	619	570	591	600	637	573	593	578	583	551	614	597	601	569	587	576	642	549	607	585	550	548	590	561	592	582	569	582	566	600	601	552	575	595	589	598	601	578	575	543	565	583	547	594	546	571	531	576	606	570	549	548	598	619	565	623	557	570	565	529	590	559	557	567	578	593	588	591	556	537	557	605	602	579	533	570	586	593	566	605	563	611	568	590	618	578	601	606	569	630	579	600	575	554	556	624	584	577	565	586	615	647	597	524	603	608	591	570	572	596	584	594	591	594	570	563	601	586	584	571	559	579	535	576	573	566	616	603	578	565	592	568	559	589	588	630	588	631	584	597	575	616	590	534	579	528	584	573	559	610	560	608	594	570	577	605	613	590	580	536	609	617	575	589	558	591	613	610	579	587	604	600	594	567	609	576	554	574	639	530	588	638	549	596	523	610	584	594	615	582	560	591	627	594	584	622	572	617	569	575	543	573	572	585	572	624	587	584	561	594	613	599	588	624	578	566	604	599	544	613	609	569	625	581	598	598	558	581	585	596	582	588	594	572	578	600	547	561	586	585	588	585	579	591	588	545	611	607	596	593	551	579	597	613	610	579	579	601	545	594	565	578	580	626	560	599	590	581	603	615	623	572	549	657	561	606	610	547	587	640	541	583	589	565	638	580	561	567	561	556	568	585	573	549	587	572	612	622	574	566	564	582	565	575	603	576	540	608	586	563	601	608	564	592	628	560	551	572	580	534	538	617	570	585	584	592	567	589	562	601	567	575	620	584	559	598	585	606	539	554	576	562	558	587	585	554	557	603	565	565	519	553	565	544	592	620	594	590	605	563	607	610	579	568	616	617	577	584	584	553	577	530	580	609	574	595	631	603	590	592	588	592	575	540	556	579	563	604	611	581	580	607	588	602	594	578	571	538	586	606	593	545	541	602	563	550	602	569	573	579	560	551	600	577	540	584	569	596	541	544	616	554	567	597	628	582	633	533	583	590	614	583	575	590	555	558	598	587	558	572	541	590	571	537	566	618	580	596	536	588	575	577	585	575	566	586	555	562	562	588	558	599	595	558	598	577	586	583	575	557	613	583	583	586	596	608	544	528	594	622	590	569	574	598	586	624	616	584	551	627	581	574	586	544	617	612	603	544	547	577	579	575	567	559	583	620	600	597	569	573	559	603	600	575	573	580	574	595	616	599	570	579	614	595	559	584	580	570	603	592	546	618	566	587	605	604	581	563	608	559	600	540	613	655	599	589	560	583	592	576	570	601	592	582	615	599	580	579	565	585	566	585	598	578	564	597	572	563	571	581	534	573	573	581	587	593	537	589	582	623	552	621	560	598	545	585	576	540	568	557	573	560	582	633	518	570	580	576	599	574	579	583	573	603	574	583	571	577	582	566	531	598	581	578	585	585	546	631	593	601	579	607	576	565	609	569	533	602	600	626	571	568	570	574	562	594	564	618	587	625	586	574	567	586	578	558	575	601	569	590	560	591	584	594	590	642	566	602	556	619	532	573	587	605	583	561	625	566	632	576	581	597	581	620	589	608	598	534	555	548	590	574	558	584	559	562	550	579	603	547	574	596	570	555	578	605	603	563	541	590	600	569	555	563	606	574	553	592	613	564	588	588	535	608	557	559	571	560	550	546	608	594	585	610	575	592	616	582	623	538	579	573	547	650	562	582	530	582	597	572	583	586	587	577	572	600	568	579	587	574	562	607	563	587	599	586	574	612	596	573	570	580	559	575	560	601	623	545	607	592	588	577	575	576	575	526	598	598	564	586	571	598	602	586	587	556	572	606	600	564	562	605	552	595	590	583	592	606	558	562	602	588	573	592	572	546	546	595	589	630	587	590	572	615	565	566	576	577	567	555	585	575	615	595	578	551	563	581	580	585	585	558	583	568	620	546	610	607	581	567	578	567	564	570	582	581	575	574	573	618	565	573	555	634	601	610	547	609	563	617	605	582	594	589	562	558	591	587	606	558	565	635	601	598	586	575	578	596	591	584	636	583	574	564	578	606	577	579	579	576	588	560	576	570	617	614	589	598	614	596	615	585	591	552	612	590	611	591	578	580	571	612	593	612	569	569	565	571	599	565	576	586	587	596	580	564	612	566	566	576	561	589	644	589	561	563	599	542	587	600	565	623	554	536	572	567	590	557	635	557	568	567	551	564	556	582	580	518	582	564	597	568	567	573	598	587	589	577	565	565	571	590	641	570	548	653	602	639	591	552	559	557	585	561	590	593	609	598	634	573	605	568	600	597	599	586	635	555	591	575	598	549	614	549	555	629	541	624	572	602	588	552	576	566	570	591	610	566	619	575	558	576	568	555	584	574	595	640	606	666	605	611	574	605	548	597	582	588	589	588	590	569	592	584	578	600	594	570	603	546	549	566	550	574	553	539	564	562	558	585	569	572	598	576	570	573	626	598	616	550	568	562	639	536	560	590	591	554	577	561	621	581	545	601	612	632	574	546	605	570	532	566	631	591	627	606	576	540	541	582	612	622	554	576	531	564	603	566	579	585	612	586	586	626	541	543	620	578	560	600	602	569	583	550	597	600	633	579	626	615	644	558	595	619	565	601	583	524	588	627	572	543	561	569	592	572	548	588	585	601	525	610	589	595	554	601	594	585	619	570	560	550	554	550	581	558	578	577	551	613	576	607	559	532	584	582	560	585	580	601	614	597	549	597	561	607	597	575	543	603	591	569	583	578	582	594	573	566	568	607	614	588	595	589	601	581	553	552	630	567	564	598	586	571	558	518	576	590	579	585	604	611	576	570	549	617	558	555	602	546	599	577	578	532	620	592	539	538	595	563	561	607	562	627	585	594	586	603	546	604	541	594	569	596	587	584	603	653	567	573	581	578	565	570	582	570	610	588	619	553	620	605	601	617	576	576	627	630	608	587	591	611	588	602	592	610	587	605	616	539	602	575	616	581	580	569	590	615	607	588	569	598	631	553	602	565	600	591	580	599	577	551	601	584	551	558	590	587	579	593	585	608	595	569	588	543	572	572	570	565	582	569	601	614	567	591	591	572	590	601	594	551	597	604	583	535	594	593	585	575	583	614	611	594	542	553	603	604	569	617	609	589	561	546	553	640	609	584	549	556	550	586	590	583	615	632	591	545	543	562	524	632	586	561	635	631	592	586	597
24175	12075	8218	5120	2847	1216	561	361	285	249	393	225	184	183	125	173	178	148	157	151	164	150	147	170	144	156	126	145	154	126	172	135	134	137	154	143	161	139	148	134	109	135	141	141	117	149	138	142	154	152	141	151	154	115	157	116	158	124	110	138	132	136	132	136	154	123	125	125	148	130	143	118	135	136	121	133	146	137	135	145	127	153	131	122	121	143	137	136	140	137	111	137	143	145	125	143	135	123	135	110	119	121	128	126	129	142	135	103	142	131	131	140	142	139	124	132	130	152	121	127	131	137	130	121	118	149	133	112	142	145	148	117	147	140	143	125	114	114	109	129	132	122	153	114	140	116	145	170	112	136	140	148	108	127	138	127	128	133	158	139	133	143	128	126	123	144	131	128	132	124	120	175	129	117	121	136	148	120	141	119	119	148	100	119	121	140	114	123	149	134	132	130	142	133	129	135	142	130	142	118	117	104	142	129	143	117	104	138	122	113	147	118	105	146	131	114	156	137	149	148	136	122	142	124	137	147	110	139	127	139	129	103	118	122	116	134	128	123	137	134	149	121	124	135	106	116	136	129	118	126	135	111	114	123	136	126	134	136	125	134	111	130	118	111	127	101	134	135	126	118	127	136	128	143	123	138	132	151	139	148	128	126	149	136	131	135	150	121	117	143	134	139	135	143	134	127	108	139	116	145	121	138	122	129	132	113	115	147	143	129	141	135	111	147	121	131	147	147	140	127	136	130	146	137	124	151	142	105	141	133	128	109	128	153	171	130	124	147	131	134	146	129	124	140	96	112	133	137	133	124	120	131	162	125	125	136	138	139	113	117	127	129	107	127	129	117	116	134	145	147	134	143	125	143	139	126	164	135	126	151	149	123	131	142	119	125	125	134	144	101	129	148	123	127	141	129	133	132	134	123	133	136	123	134	106	128	113	116	138	114	124	128	132	128	137	150	119	147	136	120	159	115	136	118	135	152	124	121	139	114	118	118	134	133	122	110	135	139	119	126	129	116	132	134	137	143	130	137	152	116	135	107	133	147	134	148	147	146	147	125	124	116	139	119	120	133	119	129	123	153	117	129	117	150	137	141	137	132	161	112	116	136	125	139	141	117	139	105	125	123	134	128	137	129	145	125	118	130	140	137	128	126	148	134	125	121	139	110	133	108	123	137	118	106	124	141	127	118	132	138	117	116	139	130	143	118	118	115	126	128	121	130	120	142	120	119	131	141	123	125	143	135	131	130	128	121	124	132	131	143	123	151	154	157	125	137	150	149	143	139	124	133	114	118	141	125	146	121	135	125	119	117	135	126	138	127	133	153	134	120	147	136	132	125	137	136	150	143	118	144	127	111	132	149	120	137	133	117	135	127	119	129	118	128	130	147	121	138	128	132	150	122	149	144	141	135	144	126	127	133	134	131	128	138	137	122	124	122	129	126	148	121	124	131	128	132	138	112	135	143	138	111	119	138	134	134	122	143	138	113	115	129	124	120	146	143	116	123	135	126	130	137	128	142	127	137	134	127	122	117	150	144	137	113	134	131	129	126	120	132	133	120	131	137	128	122	139	131	122	152	131	135	140	125	107	106	133	120	130	130	142	123	125	117	127	124	126	147	153	127	139	128	138	149	120	126	147	139	127	126	123	107	128	114	143	119	134	129	143	121	159	126	162	128	136	131	137	133	127	105	141	133	126	144	123	132	129	119	127	133	159	111	112	125	139	146	114	141	141	153	122	118	139	142	151	139	111	124	117	132	125	149	117	107	148	136	124	148	93	118	141	133	124	128	113	132	151	134	136	147	137	118	140	132	132	139	129	120	128	131	119	146	129	116	133	115	129	131	131	134	139	133	114	133	121	110	139	135	125	138	146	141	134	147	136	120	118	125	134	132	120	130	134	108	129	160	143	143	128	112	102	138	124	114	108	135	134	139	116	121	124	133	121	125	136	131	130	135	130	125	129	110	133	121	132	125	145	151	146	122	140	123	129	122	118	144	137	134	138	172	127	118	137	125	134	134	123	145	125	120	110	124	143	117	123	129	124	138	121	126	130	120	117	106	124	122	131	124	117	144	144	139	127	137	133	123	144	132	150	116	125	121	118	134	131	120	120	124	129	130	141	140	148	129	149	120	140	132	128	142	129	114	127	133	123	139	124	119	128	122	148	139	123	119	138	131	128	120	146	106	131	95	116	135	138	120	121	139	103	142	131	115	131	135	134	142	132	145	139	134	116	119	128	127	128	122	107	139	139	125	138	134	142	133	142	129	140	147	150	124	125	144	134	137	126	136	122	132	145	120	120	125	126	129	129	120	122	139	99	146	129	120	131	115	109	162	141	122	117	132	131	128	119	120	132	107	126	113	120	146	134	115	147	125	104	120	134	131	113	124	123	138	126	144	122	121	137	127	124	158	127	127	151	129	112	122	137	113	98	138	112	119	131	136	107	113	125	127	128	110	130	120	143	124	145	130	120	125	142	97	127	130	146	158	141	123	121	141	130	141	147	127	158	147	136	121	141	111	124	113	129	133	122	143	132	117	124	131	121	133	139	132	113	125	124	119	142	128	138	126	120	140	137	137	136	138	128	119	144	135	147	146	141	140	123	135	134	121	139	146	147	128	125	111	141	149	129	147	133	151	128	133	147	131	114	133	136	133	133	129	114	136	129	145	138	132	110	132	115	131	124	148	128	122	140	119	128	131	134	128	132	143	131	139	115	131	129	144	112	134	130	118	126	129	123	117	127	132	117	136	139	138	141	134	118	140	130	145	133	126	132	114	129	146	156	117	135	130	132	141	131	132	126	129	146	111	143	118	114	143	124	115	113	136	122	116	143	148	129	117	125	120	130	140	127	137	127	140	164	148	123	129	142	142	136	122	153	131	117	147	128	150	127	143	138	124	117	136	135	115	157	120	119	137	150	148	132	123	143	145	126	124	125	125	139	128	128	126	117	149	121	112	142	137	120	115	107	129	120	108	121	133	111	134	133	113	155	122	138	133	146	115	139	154	118	115	142	132	119	131	135	131	125	136	145	135	99	133	131	109	104	144	146	158	132	101	139	119	117	156	134	123	110	130	135	141	126	142	120	144	134	122	154	115	137	141	138	118	140	119	133	138	131	127	120	122	145	154	132	133	124	128	122	130	143	128	115	119	147	142	133	134	119	127	108	134	118	142	117	125	127	139	136	128	141	136	146	101	137	137	126	146	126	162	156	130	135	129	152	137	123	129	131	121	124	124	126	113	125	138	116	132	146	128	145	108	130	118	99	134	124	106	130	118	131	133	123	136	128	110	131	119	150	138	152	125	120	137	119	104	123	133	134	117	133	155	122	129	115	132	129	133	126	128	128	141	123	151	140	97	107	110	127	124	124	135	128	127	135	122	139	119	136	136	131	116	119	140	136	89	117	140	120	112	130	151	113	170	152	135	114	126	136	148	148	127	127	119	130	115	149	164	121	134	129	137	124	132	141	117	117	118	105	122	147	101
13342	7747	9350	9576	7153	4002	2397	1512	1375	1156	2145	932	786	757	693	679	634	541	585	574	530	548	562	492	511	477	458	498	485	498	448	437	433	446	434	410	417	411	426	437	434	404	399	413	455	432	416	471	416	424	456	429	381	408	405	418	379	376	421	409	387	425	379	423	362	405	371	391	398	365	400	419	363	424	414	398	380	418	387	375	436	399	386	361	382	395	379	379	383	407	403	361	402	408	392	377	387	370	370	435	398	392	359	352	418	405	376	359	382	359	403	373	371	351	359	401	380	379	382	386	388	384	374	401	382	405	356	386	406	369	393	371	375	398	408	388	409	380	400	379	395	373	406	403	390	364	365	393	389	400	388	376	366	355	377	413	390	382	396	409	422	410	346	383	382	357	385	385	385	399	374	398	379	384	389	401	350	347	377	342	378	348	398	358	377	360	394	398	403	416	339	331	354	368	381	364	367	373	360	398	375	397	425	377	383	388	415	367	391	360	391	351	399	398	386	391	403	396	397	362	363	392	374	361	367	413	404	364	384	359	387	387	378	347	386	366	381	366	390	388	410	360	399	354	352	379	394	365	359	401	351	377	375	408	327	382	344	363	379	371	369	370	407	374	374	365	380	337	400	363	379	386	371	382	361	361	378	405	413	329	394	351	358	397	379	330	387	368	396	412	354	414	349	388	388	349	379	418	416	384	364	389	362	387	391	367	410	357	394	365	386	404	350	390	342	380	372	374	410	401	385	408	386	385	361	359	355	374	342	384	415	384	376	424	354	385	357	416	382	356	368	388	387	397	378	375	367	376	356	360	381	367	403	408	381	404	376	409	350	421	370	374	360	364	385	337	374	394	395	392	359	371	392	373	396	375	368	394	393	383	369	367	375	376	370	390	411	381	352	391	360	378	394	382	384	399	371	411	408	378	379	363	414	401	370	396	365	388	371	387	386	374	392	376	383	371	373	387	381	372	406	378	382	392	361	347	349	348	375	386	378	414	363	375	377	422	399	362	387	341	357	394	395	367	399	395	388	399	386	385	376	420	382	404	385	370	395	387	409	372	412	392	382	363	367	379	362	383	419	372	370	369	364	390	385	359	369	394	395	388	369	378	353	384	346	400	364	400	354	372	355	370	393	409	351	385	395	374	352	393	367	373	354	387	372	358	370	374	363	383	378	382	416	397	374	373	373	356	393	358	377	382	399	375	337	356	362	351	398	372	389	379	380	362	340	418	393	385	370	400	379	329	339	383	329	390	364	378	418	387	374	375	369	379	344	371	352	397	414	370	387	386	368	379	383	379	386	387	398	377	401	372	421	375	358	395	370	361	376	362	383	348	396	428	360	395	364	394	377	369	369	389	375	385	391	360	354	350	393	390	406	384	396	347	370	384	369	395	392	371	380	369	388	383	382	393	338	388	395	373	390	399	374	379	373	392	370	406	412	361	348	398	361	369	371	341	406	375	402	400	359	355	359	385	379	414	362	348	409	363	362	385	364	352	369	390	388	361	359	353	392	384	376	383	355	353	370	388	360	399	395	342	393	376	402	370	360	379	395	377	401	361	415	382	391	364	352	371	386	353	383	379	368	377	388	430	378	345	347	389	397	392	368	384	389	378	370	370	385	359	368	375	366	387	385	359	357	394	353	364	384	410	380	388	355	400	364	369	429	373	398	395	361	402	371	380	400	351	369	401	362	399	368	384	402	395	374	392	401	387	363	394	373	359	351	377	379	426	397	403	371	415	376	375	362	374	363	384	392	368	345	385	379	377	411	388	398	359	397	390	353	367	384	357	361	347	395	411	330	398	407	390	380	372	365	395	362	395	352	359	362	384	377	365	368	366	397	363	387	367	397	363	397	367	386	365	371	375	420	382	404	377	395	341	391	372	356	339	392	370	366	382	384	372	355	375	387	355	382	404	377	374	368	381	350	386	372	382	354	366	404	352	377	373	378	377	375	362	387	422	379	358	366	377	375	377	396	356	416	378	359	384	367	408	401	385	362	368	398	406	363	336	359	380	428	382	367	388	373	365	412	401	399	354	381	350	395	398	364	408	380	371	383	352	378	370	342	377	382	352	364	375	388	375	369	386	377	396	380	399	395	379	360	322	398	382	384	401	400	380	357	415	354	396	372	377	407	388	357	385	376	376	383	388	394	376	397	388	366	361	384	384	389	397	384	342	362	356	365	365	367	407	409	413	373	384	395	332	376	386	393	367	388	383	390	350	351	361	376	353	399	419	352	384	390	399	419	373	376	377	367	368	367	388	397	356	381	377	359	355	376	377	381	404	387	351	384	376	366	376	393	383	385	355	358	404	375	381	367	355	398	412	381	391	379	386	377	396	394	359	381	353	384	366	364	359	374	372	394	381	389	374	377	393	383	400	370	384	386	399	375	392	404	435	380	372	345	385	412	367	379	371	400	383	400	367	374	390	382	373	401	330	392	366	358	392	410	381	341	383	371	367	358	405	408	392	385	355	388	415	380	396	374	372	384	379	365	383	382	382	390	394	337	408	373	337	355	417	372	375	350	385	353	354	346	417	386	371	356	393	375	356	351	339	327	404	398	358	394	418	385	362	404	405	414	366	362	387	377	406	385	373	374	374	374	392	372	431	416	316	361	407	381	378	404	397	386	371	382	368	382	377	396	366	377	390	382	379	347	403	372	368	373	344	368	373	344	382	401	385	385	351	361	404	376	406	399	376	375	358	380	346	385	395	375	345	363	393	382	346	390	342	339	409	389	391	368	361	366	364	363	374	375	399	341	412	369	379	356	388	371	376	370	374	366	387	396	380	386	380	383	365	370	396	391	374	384	389	406	385	363	360	345	391	383	402	396	395	377	369	377	366	406	341	385	415	382	369	353	394	410	379	375	323	361	414	408	376	374	348	391	368	374	385	378	376	393	391	387	373	392	366	393	401	357	366	351	372	395	395	381	366	362	370	377	374	372	356	388	376	388	401	397	388	368	365	352	414	372	375	381	386	368	408	378	409	395	370	348	375	361	386	353	422	397	351	409	404	358	347	354	372	366	371	387	402	373	379	365	371	380	399	380	388	384	415	373	348	364	414	369	376	387	308	344	400	396	384	368	369	365	406	394	349	395	397	400	361	408	411	380	413	375	394	413	351	391	379	362	339	366	368	386	374	412	348	396	394	380	366	386	361	398	356	377	402	361	376	383	362	360	360	408	401	393	377	377	372	387	368	382	401	381	341	389	351	419	357	405	375	358	385	386	377	394	348	383	399	384	378	383	336	395	387	378	371	360	377	414	368	412	375	422	380	389	354	378	354	380	373	362	394	368	386	394	360	375	379	359	408	404	363	370	389	399	386	396	392	378	371	357	374	383	386	386	370	395	348	378	402	401	381	397	395	381	369	368	359	371	342	412	363	381	377	344	393	360	349	389	405	378	389	381	358	381	376	344	347	399	394	389	358	390	382	390	360	391	379	369	364	395	391	391	382	382	355	407	330	385	354	375	373	384	397	379	382
31942	18926	11936	9707	6874	2645	1238	905	651	490	926	470	390	396	322	349	318	291	279	293	333	290	283	287	300	267	264	263	285	280	255	274	252	252	283	275	301	278	243	277	270	287	287	265	259	280	285	269	243	259	253	253	268	265	269	244	268	260	242	269	268	249	239	246	237	250	268	236	252	272	239	235	244	251	226	270	253	258	270	245	242	243	223	243	255	246	244	249	226	278	248	240	258	238	269	257	276	284	278	261	246	278	260	238	259	299	247	269	265	277	271	278	222	261	255	259	250	284	267	265	224	275	251	225	238	240	236	273	237	265	301	257	257	245	265	270	273	259	267	276	266	272	233	249	261	275	252	244	242	301	302	255	240	293	252	235	294	218	270	266	245	243	247	260	247	267	263	272	274	239	244	274	280	258	265	279	241	291	240	262	245	255	254	264	277	243	258	253	259	285	255	242	244	243	245	255	282	257	264	270	261	276	245	260	284	226	279	258	236	239	273	288	270	240	251	286	272	235	279	221	263	241	239	254	243	233	258	237	275	249	258	251	269	236	233	223	295	232	273	267	276	250	271	264	234	270	252	249	231	227	282	260	269	253	255	243	251	259	275	239	259	239	250	279	265	265	252	280	259	265	229	261	251	261	251	229	246	250	266	246	243	223	229	246	242	248	200	236	254	259	240	258	249	256	252	228	258	269	250	271	257	226	245	225	256	258	245	245	263	302	258	260	281	260	243	237	266	240	271	255	249	267	235	254	260	251	249	281	255	261	261	263	270	268	290	247	242	261	243	255	254	285	262	274	246	263	286	256	256	263	289	264	254	259	265	253	259	248	256	249	251	272	254	259	258	226	245	231	236	264	257	247	247	253	261	264	260	271	228	253	288	265	273	263	240	237	270	269	282	237	276	289	247	281	264	271	241	256	259	278	256	260	279	255	224	213	284	249	233	282	261	278	282	248	264	253	287	260	249	256	251	236	262	236	264	243	274	250	218	251	239	268	264	268	266	257	249	250	229	263	269	260	273	229	274	223	258	293	252	271	243	223	259	252	289	271	247	258	251	226	269	245	268	243	245	248	248	276	270	266	273	262	283	237	242	239	236	249	271	258	252	246	252	244	269	239	263	239	286	274	235	244	249	280	223	280	262	237	264	282	259	242	227	248	249	265	324	230	274	240	249	267	269	278	268	271	281	268	241	235	262	292	267	262	241	247	261	242	257	252	258	269	249	256	251	271	262	249	251	247	244	261	284	278	270	212	239	252	282	246	248	236	247	256	248	250	284	259	229	249	261	273	257	263	254	261	274	253	254	256	251	293	239	238	265	267	273	273	262	231	246	233	258	240	268	218	254	248	266	276	260	276	282	232	269	262	251	252	232	266	280	284	244	267	238	243	246	258	269	249	260	239	271	260	260	263	272	249	248	223	257	240	252	257	253	259	255	292	267	245	243	255	259	250	233	263	233	262	249	230	224	265	231	237	263	232	241	259	251	210	227	238	276	267	243	263	235	238	237	248	265	271	244	250	259	245	251	233	261	244	255	251	262	286	255	227	261	242	252	250	260	270	270	248	266	268	274	243	236	260	250	255	247	253	274	271	257	309	239	255	272	262	267	248	262	240	239	254	261	248	260	241	263	258	250	294	236	248	212	260	235	285	232	240	250	302	225	259	283	238	255	259	285	225	292	285	265	266	244	221	249	251	230	258	284	254	245	254	276	267	260	270	267	232	251	257	253	263	249	238	238	251	256	261	285	249	247	258	277	259	245	233	272	253	259	257	276	262	245	254	284	259	270	250	271	267	234	217	273	257	238	260	279	237	254	253	244	265	233	262	255	274	248	260	249	256	264	248	244	215	280	256	237	283	273	248	237	234	255	263	273	255	247	276	251	273	258	259	256	264	287	236	235	257	252	264	270	258	262	256	251	268	250	256	243	289	274	258	264	273	266	260	278	263	252	264	268	256	256	247	268	269	254	257	228	239	250	228	259	239	276	246	271	247	237	265	244	248	250	280	249	243	230	267	272	259	250	231	272	265	240	285	244	253	247	238	247	235	284	261	276	267	239	283	245	252	241	261	265	241	263	260	257	271	284	264	272	227	222	257	291	263	244	249	241	282	235	244	258	250	267	231	287	275	285	233	266	255	240	232	301	230	275	234	268	254	259	263	273	255	256	259	295	261	267	243	234	267	273	272	252	239	263	224	254	267	236	233	271	257	258	242	238	254	263	237	219	249	239	277	236	269	208	262	263	288	262	258	269	267	253	248	246	225	229	252	281	263	252	242	259	264	234	274	273	249	244	244	250	235	231	258	268	240	251	284	238	249	256	284	243	267	264	266	254	267	243	230	267	274	245	250	263	260	263	287	240	270	257	261	237	271	245	266	266	247	253	281	260	237	294	282	250	214	245	221	276	286	287	258	289	258	245	271	278	251	259	258	263	259	243	273	253	245	259	266	275	223	230	268	244	255	273	241	233	239	284	257	256	224	227	283	281	272	258	254	254	267	282	266	257	221	241	252	247	277	247	250	262	242	244	253	236	234	280	272	275	259	234	249	240	260	241	256	234	277	254	248	258	264	282	257	257	246	240	248	230	250	258	255	218	241	232	266	258	228	268	231	272	273	256	235	269	255	282	269	293	267	274	246	259	258	257	256	238	247	263	254	242	267	249	285	253	244	247	243	250	293	284	243	263	243	245	210	240	248	242	252	235	243	244	240	267	230	271	265	233	251	265	262	246	237	236	241	246	212	265	259	242	249	243	259	246	244	252	229	257	250	254	240	250	263	290	240	269	220	263	278	265	222	267	261	267	245	235	261	265	258	247	272	262	252	246	231	234	267	232	260	270	263	249	265	251	259	239	217	237	265	233	255	261	249	266	251	259	249	249	258	247	272	254	256	244	225	285	242	245	240	298	230	238	216	232	255	256	265	237	260	260	244	259	271	250	257	241	269	246	274	237	273	271	259	271	241	288	243	255	240	261	247	252	251	262	223	242	231	201	250	259	270	239	231	270	247	233	236	250	219	245	252	244	263	263	215	228	268	271	218	235	230	261	246	276	263	235	258	270	261	272	243	257	271	262	244	253	256	277	249	266	250	242	274	242	259	238	234	255	281	261	252	266	254	273	257	283	248	255	249	251	276	250	255	244	264	276	267	251	251	249	258	274	249	279	244	292	228	281	259	238	250	274	224	258	247	267	237	277	253	238	250	276	245	260	284	255	290	253	269	258	257	273	243	227	301	230	249	245	268	260	249	263	271	258	249	242	262	263	257	263	265	268	268	281	268	255	256	240	272	240	243	240	239	238	221	257	227	257	252	251	232	266	238	240	260	250	240	270	245	243	251	276	238	256	233	236	239	206	248	237	245	260	302	264	227	264	250	242	246	263	263	241	265	287	277	250	260	256	260	273	296	262	286	284	276	243	274	272	251	282	238	271	262	254	262	257	230	261	271	277	256	256	250	227	263	224	258	261	278	278	232	274	236	227	254	259	231
17880	11102	11546	15078	12127	6380	3424	3785	2746	2208	4641	1746	1516	1359	1322	1216	1196	1073	1031	1038	1034	965	912	903	889	845	865	864	812	841	833	822	799	783	799	785	739	730	762	731	753	730	711	758	702	709	707	766	797	766	783	785	717	696	707	671	691	686	690	669	714	695	678	715	680	673	731	678	658	703	681	683	675	681	696	649	678	735	714	663	666	689	649	655	701	648	644	677	685	634	687	621	666	658	667	691	671	662	643	601	647	629	648	638	689	651	644	711	698	694	642	629	640	609	641	688	595	658	676	665	708	605	653	668	653	694	648	686	661	694	696	597	645	662	672	656	608	658	647	658	660	676	686	633	656	709	678	687	656	683	682	640	658	627	720	683	645	635	695	645	634	653	642	640	639	673	586	645	680	665	702	634	647	668	688	644	604	631	631	681	653	642	615	698	634	641	655	726	618	632	650	694	653	659	658	665	631	651	699	626	647	677	682	643	630	619	681	685	626	627	660	633	649	687	675	672	618	660	699	639	675	642	655	659	720	685	634	659	654	653	662	665	679	637	638	648	606	667	682	666	642	678	625	617	635	711	662	644	645	666	650	610	626	657	644	661	658	679	685	653	670	625	639	627	649	668	633	654	642	689	607	667	639	663	662	655	623	619	630	649	670	662	667	674	639	638	630	663	659	630	660	631	653	663	657	633	664	698	657	643	619	648	671	663	681	618	631	657	668	674	651	668	661	688	660	668	649	637	663	689	648	636	669	661	660	670	642	656	683	668	643	685	665	655	687	657	656	650	679	700	662	651	659	718	632	615	608	659	651	624	661	639	665	678	654	615	690	652	709	636	638	633	666	646	649	647	615	613	657	668	646	662	692	681	637	660	669	643	674	656	678	686	660	619	643	638	652	663	651	650	702	597	665	674	632	614	646	648	663	675	644	669	678	623	731	673	664	657	674	676	658	696	664	659	695	659	682	658	677	631	646	674	667	637	637	650	648	627	633	670	653	638	642	660	594	595	643	617	623	654	633	670	678	663	623	635	656	584	660	648	637	653	664	696	639	651	620	647	665	600	579	617	684	624	674	630	654	669	649	689	688	667	683	650	682	669	678	650	616	587	624	623	665	675	633	654	638	631	661	671	625	641	679	678	628	643	675	617	667	677	685	691	675	662	646	641	713	665	598	625	634	655	677	680	647	664	660	658	651	621	636	649	619	674	615	659	660	650	635	638	635	646	616	632	570	646	646	675	615	669	659	606	668	631	679	629	646	588	693	623	712	646	656	657	665	676	641	675	705	655	713	676	642	655	655	617	663	675	703	658	661	624	686	636	657	682	679	619	641	659	632	668	642	637	644	661	637	622	651	701	662	641	603	640	642	634	659	697	686	689	650	625	605	641	596	644	644	648	696	659	622	651	648	617	694	645	681	665	586	653	646	588	669	673	648	656	656	678	678	677	627	642	685	671	659	704	643	647	649	628	729	632	687	684	637	614	649	631	656	666	664	672	703	683	661	676	617	645	667	648	633	715	616	641	611	627	644	679	668	644	657	630	661	643	686	654	630	633	624	648	674	678	696	644	648	661	632	610	648	672	607	647	655	665	667	622	671	660	691	619	672	635	685	676	701	651	690	624	620	678	641	636	649	625	653	678	686	586	708	638	641	620	664	646	642	662	623	646	630	664	644	634	623	639	687	676	630	673	623	660	622	651	678	643	650	684	633	641	670	638	650	696	670	666	661	665	619	666	654	704	688	628	681	649	683	677	673	662	676	659	682	631	662	677	599	680	616	640	645	680	617	659	671	671	673	667	716	724	624	672	641	645	681	659	648	626	693	628	641	655	653	664	634	621	682	625	656	677	671	643	657	634	681	680	645	635	669	675	633	611	660	656	611	681	666	652	668	676	602	644	699	610	664	654	639	634	696	658	674	650	643	672	666	665	659	696	670	670	648	635	700	619	663	637	692	648	663	688	669	655	640	617	669	636	626	674	716	655	626	660	629	662	650	649	661	686	701	655	661	625	640	732	660	685	681	644	663	642	633	681	610	614	672	595	648	656	628	649	660	647	679	658	680	642	636	667	676	681	648	655	661	632	608	646	685	646	670	666	619	659	690	656	673	700	633	679	625	665	619	636	656	655	665	701	689	671	657	689	672	668	660	697	641	646	676	667	677	662	645	648	635	615	664	606	662	623	666	689	673	653	658	691	637	617	677	681	643	634	644	680	625	690	680	655	617	639	646	648	699	643	633	654	692	688	648	645	617	658	666	650	620	676	631	607	640	657	708	662	620	684	668	685	617	638	659	650	649	667	625	696	645	664	674	656	629	646	661	687	646	696	625	661	603	640	647	621	640	646	610	661	654	634	624	670	620	638	686	658	662	685	615	671	674	679	652	641	644	653	652	679	666	696	619	655	691	660	634	640	645	716	659	648	655	639	629	627	643	637	637	654	670	647	673	665	670	629	643	609	659	655	671	605	612	645	651	676	673	686	652	630	678	627	712	689	646	660	665	702	631	644	668	657	633	614	665	642	642	604	661	703	621	652	664	639	638	649	640	671	631	635	627	628	628	670	663	653	689	659	626	618	680	648	709	641	677	618	666	652	661	614	671	614	752	658	658	628	685	727	689	655	652	659	643	667	669	679	697	658	623	631	633	682	675	662	661	668	621	627	663	680	697	646	677	627	657	662	629	680	625	601	589	656	674	619	657	637	623	605	682	653	634	678	621	656	685	680	670	654	673	603	648	705	663	644	663	687	625	641	680	652	647	678	660	686	656	633	632	662	615	694	637	647	637	635	636	648	639	645	653	618	642	660	636	622	682	630	627	643	710	667	678	671	736	657	631	629	667	667	680	592	642	669	623	673	639	660	694	690	665	644	720	659	692	670	636	629	706	680	644	654	678	629	666	652	635	646	644	645	650	652	643	612	639	627	649	678	681	638	661	659	647	664	651	652	659	673	648	599	640	671	668	667	602	631	651	600	660	680	643	689	667	700	630	673	632	670	646	649	642	626	628	625	636	699	640	614	636	669	701	692	645	673	671	625	658	642	635	703	702	680	675	685	634	629	640	673	646	668	635	655	679	667	630	657	694	610	654	676	655	657	643	617	577	634	653	643	645	633	621	663	650	666	665	687	625	625	639	627	610	655	624	682	633	620	666	643	645	671	617	629	710	652	635	650	659	637	634	676	661	653	675	648	645	628	657	634	642	666	653	647	665	638	628	643	666	661	650	636	650	628	626	675	624	658	659	669	684	689	638	685	671	694	681	674	621	685	624	683	612	637	680	607	633	654	697	661	659	601	668	651	656	685	653	625	638	631	631	691	695	594	680	662	661	669	688	655	623	644	664	661	632	650	711	639	628	645	653	608	671	640	640	638	701	659	627	670	660	661	704	649	633	644	650	657	699	651	669	656	628	684	631	638	658	653	640	615	624	659	656	634	658	634	711	664	659	619	677	609	661	668	659	645	638	681	615	621	679	685	636	651	640	652	669	668	647	661
7364	1846	651	476	394	259	296	240	248	260	261	233	219	245	237	202	219	224	206	237	249	232	259	245	244	226	237	241	242	273	231	236	227	235	209	253	209	204	239	268	249	221	244	231	237	246	245	238	225	231	222	232	232	239	236	206	237	213	261	220	257	236	228	245	222	250	234	252	238	228	215	244	216	234	235	231	247	240	223	226	235	246	247	207	227	237	240	238	259	252	212	218	232	243	254	229	255	240	229	235	208	243	245	245	215	235	209	232	219	219	237	235	219	219	257	233	253	223	272	216	232	254	245	227	221	246	242	234	234	252	230	216	250	218	246	233	220	212	223	210	252	244	246	234	244	244	227	249	264	243	223	219	238	225	264	204	243	234	194	242	216	227	248	252	248	224	248	224	208	222	237	230	232	222	253	229	248	242	230	236	238	240	211	234	254	232	228	245	249	210	226	235	232	192	206	256	213	246	239	218	234	273	250	221	209	219	241	217	230	214	249	240	249	225	247	244	207	253	210	236	237	243	210	209	225	228	236	242	246	231	206	211	213	257	245	226	209	235	231	256	235	232	214	234	236	249	227	252	231	236	233	197	228	212	195	241	241	221	235	257	240	266	221	252	243	249	218	225	237	258	204	212	225	235	245	243	238	249	248	221	244	214	263	217	201	255	225	231	221	229	217	251	217	244	222	250	246	234	229	223	262	247	227	234	267	246	267	236	218	226	210	236	238	214	236	239	229	226	208	218	229	228	220	247	249	249	287	222	242	223	225	207	243	246	229	212	198	243	261	234	238	239	223	264	215	258	223	225	216	244	237	224	238	240	218	234	212	231	236	263	222	212	225	224	211	242	240	233	203	246	254	200	246	235	259	261	232	221	204	240	270	235	233	236	234	242	225	230	235	237	251	232	214	232	258	267	231	219	260	239	234	208	242	272	240	210	235	234	242	226	263	230	229	233	227	213	242	217	214	253	205	251	253	231	237	262	198	220	247	250	219	247	255	239	234	242	221	270	253	240	272	252	219	218	234	244	254	224	238	248	234	252	225	232	237	234	234	204	233	234	248	229	228	209	246	250	225	223	207	244	241	226	234	247	247	249	234	251	253	231	229	216	230	246	226	225	237	283	243	238	213	205	235	250	220	222	204	243	223	221	238	227	224	208	233	260	232	262	270	219	248	236	249	230	236	237	218	253	248	230	213	248	197	213	247	245	215	207	247	218	222	248	255	253	214	209	234	223	240	245	210	244	242	231	248	273	214	210	220	198	271	216	224	234	259	243	222	236	232	275	240	215	219	238	257	247	272	211	238	263	234	252	213	238	220	213	217	224	281	240	239	284	220	239	230	244	229	247	270	230	266	230	214	217	208	250	204	217	244	205	221	211	223	231	217	263	217	212	233	227	241	244	251	255	253	215	252	219	209	226	251	229	230	222	249	233	240	239	233	261	244	245	219	230	240	231	234	244	244	235	219	241	262	208	209	239	222	222	224	250	214	291	241	214	234	239	208	224	245	256	267	242	231	275	218	223	224	250	240	230	264	244	237	214	221	237	232	203	216	219	222	215	242	214	250	246	240	229	237	223	235	226	249	215	234	238	224	234	232	235	249	254	225	249	251	238	238	213	230	229	277	255	218	226	253	241	242	224	236	213	218	226	230	218	218	232	229	203	229	218	231	223	223	241	214	252	243	211	248	236	249	232	230	224	220	264	228	221	219	249	248	237	228	247	249	249	230	242	241	242	223	265	236	241	233	211	260	258	236	241	236	247	259	222	239	263	253	244	240	245	240	229	243	264	246	234	215	238	201	244	241	253	235	232	212	235	257	237	243	241	210	240	251	234	257	241	239	227	215	211	218	266	229	253	243	249	237	230	247	234	232	262	215	233	231	243	205	217	257	221	233	231	248	232	228	239	252	235	227	245	246	266	219	230	198	242	215	220	241	248	229	213	238	239	235	237	233	237	220	217	234	226	229	248	228	200	229	238	226	238	231	254	240	243	230	200	227	226	225	218	215	211	235	227	256	240	230	240	250	252	216	251	255	208	228	222	205	255	224	253	241	229	253	235	233	244	237	205	272	246	238	227	246	232	252	228	222	242	227	240	235	253	245	213	227	238	240	257	252	220	239	244	234	267	237	225	201	259	261	217	260	235	222	242	247	213	238	224	231	233	231	218	223	242	228	198	221	224	253	252	245	259	222	238	256	239	224	264	230	230	205	255	242	272	234	230	248	235	237	217	254	239	251	206	216	226	233	222	237	252	225	224	236	254	239	244	217	253	235	221	255	252	247	244	225	251	246	244	235	247	220	208	226	205	229	233	238	239	220	240	246	228	231	236	239	229	245	237	227	214	247	213	250	214	232	246	220	239	223	238	257	254	221	239	239	260	228	224	238	236	245	230	246	242	268	222	233	274	240	232	212	235	241	215	217	201	223	226	210	231	224	209	190	236	233	220	240	249	242	225	265	222	229	223	208	235	220	235	230	228	227	250	250	263	239	222	226	223	232	253	249	253	236	249	237	257	251	221	230	249	233	214	239	248	240	250	260	239	247	227	262	242	247	267	224	200	227	213	232	233	232	259	245	226	205	225	224	223	218	267	213	215	205	216	234	255	235	243	257	238	262	282	238	236	249	246	224	233	250	251	281	209	225	259	228	234	243	221	212	240	228	228	213	245	229	234	245	233	225	246	234	250	242	270	262	230	230	235	232	275	247	244	254	235	214	229	212	214	247	234	244	233	201	248	238	233	205	230	248	245	225	257	241	234	255	238	237	210	221	228	225	237	251	245	224	232	233	227	228	242	207	219	244	249	221	243	249	242	223	260	226	242	214	217	218	231	225	225	233	242	203	232	201	250	242	235	242	227	244	232	251	252	219	213	221	213	208	215	257	238	238	247	247	242	223	219	217	236	224	254	241	245	210	214	252	221	216	249	239	229	279	242	233	233	247	214	231	197	225	239	244	230	233	256	251	208	255	244	243	237	226	224	221	255	233	230	220	233	233	227	241	252	228	239	247	233	233	249	227	251	220	225	244	243	252	255	247	214	227	251	222	238	269	260	237	199	233	238	240	220	261	247	230	255	267	237	213	234	253	216	230	216	234	242	258	263	220	217	221	226	245	236	228	244	257	250	228	223	245	235	236	226	212	221	234	262	232	240	246	246	221	253	240	214	237	231	227	229	249	222	261	208	247	247	232	184	247	279	249	226	214	210	203	212	225	225	221	228	236	222	218	213	230	226	222	236	255	250	221	234	253	252	233	234	242	222	234	207	206	239	219	255	242	262	247	233	205	239	194	232	235	220	238	223	214	240	234	224	241	232	234	238	250	236	199	233	245	240	214	245	250	219	202	234	244	244	239	228	229	208	224	231	228	249	264	249	252	238	224	238	245	254	232	219	235	243	221	243	236	220	225	254	237	226	241	243	233	249	223	251	254	246	248	271	253	214	208	262	251	222	224	255	249	219	239	220	220	226	215	209	204	236	206	233	218	228
4605	1732	1295	1404	1159	750	823	783	619	652	676	571	611	581	583	590	595	611	600	560	653	579	564	601	586	610	574	594	580	530	580	555	576	602	589	596	606	563	576	615	579	582	601	593	572	571	560	561	563	560	595	617	591	582	541	609	584	572	613	527	531	586	553	593	585	573	562	610	603	589	635	577	541	546	570	576	567	577	578	565	535	566	559	547	571	603	607	555	564	585	582	553	582	564	614	550	575	575	542	564	558	574	590	559	595	538	544	562	542	542	554	613	562	562	604	598	585	551	561	559	563	576	562	608	627	594	562	548	560	580	540	569	575	593	582	550	604	563	544	548	584	548	560	581	606	582	581	534	601	591	593	596	597	610	568	568	547	546	628	579	576	574	596	546	613	574	567	547	603	598	567	576	560	583	565	604	533	585	555	583	575	591	599	598	643	595	597	591	561	598	544	575	561	591	549	555	539	630	587	591	589	623	638	542	530	604	539	570	578	566	568	576	579	569	600	609	580	583	620	592	589	577	586	551	566	520	591	571	611	554	532	555	549	538	582	599	546	603	594	546	572	613	595	518	586	541	565	552	536	559	611	589	564	582	586	577	545	544	593	560	597	623	552	563	570	608	575	574	557	559	585	556	587	594	589	557	615	565	627	584	622	572	579	575	597	542	581	556	554	600	572	640	571	553	596	580	598	571	532	587	537	576	582	562	564	578	538	567	611	584	585	591	594	560	568	564	592	540	623	577	613	554	563	570	579	586	583	561	548	556	548	596	556	563	577	566	600	564	581	620	559	581	574	564	565	578	559	560	564	575	603	564	565	571	585	591	575	588	611	583	587	546	596	562	552	580	569	603	552	608	562	586	592	571	611	595	546	542	598	559	593	584	568	570	573	590	606	523	585	532	591	598	553	575	552	612	595	600	580	571	612	618	574	571	595	577	593	570	578	579	551	557	557	605	563	580	562	558	592	557	576	570	596	557	561	582	582	583	590	612	580	561	573	598	600	576	568	612	582	568	552	583	597	589	569	566	601	567	577	586	611	597	570	556	591	588	578	623	567	523	601	571	580	589	594	583	613	602	583	608	632	527	581	563	525	609	623	546	626	621	571	572	593	587	614	554	535	546	586	560	579	545	566	570	542	596	558	586	570	547	542	564	558	547	618	572	585	593	582	580	567	599	570	545	560	575	580	591	549	570	583	584	582	600	557	566	525	555	495	597	596	552	584	587	545	542	569	600	578	611	556	576	587	615	561	584	616	565	547	548	580	574	603	572	571	614	573	556	550	551	581	560	577	565	577	584	597	561	565	588	573	575	606	571	580	568	584	543	570	571	565	586	554	596	603	547	571	567	536	542	566	560	582	571	593	556	616	547	582	583	512	559	584	562	585	590	596	579	608	542	591	561	579	583	570	582	557	611	601	545	603	582	575	584	571	580	547	526	599	578	571	566	501	604	533	567	571	575	605	566	571	570	582	609	548	555	560	556	550	568	639	577	623	580	601	582	568	621	556	584	549	592	570	570	571	581	585	540	558	570	564	618	604	546	555	551	541	600	534	591	611	596	606	575	581	587	563	562	607	532	571	591	608	571	584	602	549	573	587	585	531	598	554	547	561	597	601	591	598	588	532	538	581	613	595	584	592	558	576	597	605	595	594	553	553	573	587	603	552	560	570	569	601	581	575	592	605	549	572	592	535	586	545	562	593	554	557	597	548	573	602	587	530	575	555	541	588	608	651	611	572	612	580	593	540	605	624	587	547	630	552	612	587	544	645	560	598	562	596	553	573	573	590	585	556	571	554	575	567	543	585	565	544	576	601	549	571	568	600	542	580	606	555	599	574	556	595	556	598	583	576	565	561	589	579	609	561	607	543	594	584	554	562	589	584	524	629	578	590	589	580	531	640	586	597	626	575	602	598	607	578	575	517	603	584	590	547	550	583	582	584	549	591	589	604	550	588	565	547	625	593	564	569	567	613	572	579	560	593	586	575	594	611	557	570	545	571	564	563	556	584	531	572	586	542	587	620	586	555	573	579	550	539	568	563	577	600	606	585	532	588	586	569	587	570	587	593	608	551	603	597	604	564	581	531	612	606	546	613	574	590	625	547	563	561	568	585	584	564	563	610	595	589	568	575	613	582	562	562	571	558	581	549	586	544	558	584	573	572	567	608	543	579	522	564	604	514	554	566	566	533	564	550	591	584	533	576	591	552	606	565	572	528	572	564	584	592	569	631	533	603	578	581	583	553	581	587	573	568	548	570	533	531	602	554	587	588	561	551	579	504	580	575	574	590	575	578	595	623	597	575	605	544	542	571	574	584	541	571	577	596	584	538	574	594	619	584	594	563	611	611	564	566	573	610	595	568	582	597	549	639	585	572	607	591	566	572	551	578	569	523	609	567	627	597	604	576	538	578	594	546	607	543	611	561	590	571	556	590	589	578	557	590	584	573	579	534	602	578	578	572	584	560	534	571	577	631	593	572	588	601	601	555	568	561	585	527	572	562	573	583	618	532	574	576	550	599	613	584	577	592	572	590	565	599	572	606	568	566	609	607	578	581	573	579	599	585	583	574	600	643	585	591	617	518	652	613	598	604	521	553	572	606	595	544	553	542	581	558	584	595	576	552	572	571	589	553	520	586	557	573	564	545	547	583	526	588	554	561	597	607	595	598	575	598	605	564	586	569	572	583	557	572	558	583	564	557	574	524	593	605	598	590	570	602	574	567	570	564	605	616	592	589	594	554	600	561	568	533	556	598	550	609	580	568	620	572	576	572	588	582	545	607	554	564	559	588	546	555	537	556	576	575	607	596	577	568	569	576	539	553	595	558	555	617	513	553	573	606	578	569	628	594	550	610	586	581	572	569	579	584	575	603	557	597	528	577	546	557	569	556	623	571	585	557	574	558	608	559	564	568	535	557	595	596	584	563	572	569	593	593	582	542	581	571	579	551	577	572	587	613	551	581	600	566	567	546	594	569	600	548	577	566	563	530	564	569	577	571	561	580	559	554	567	567	549	560	595	582	585	573	572	639	593	547	592	590	571	572	569	581	608	567	606	553	582	567	548	611	578	574	576	576	543	576	570	592	555	592	527	543	552	636	556	554	602	607	610	579	573	633	549	532	559	560	523	579	578	580	568	563	580	574	634	571	616	558	585	585	601	599	584	522	573	582	574	559	585	562	566	589	591	558	565	556	589	559	573	576	580	589	562	561	593	606	547	585	586	585	598	594	583	567	547	599	576	545	545	603	554	554	561	588	570	630	566	591	566	603	556	580	572	520	555	579	616	584	568	568	619	604	574	588	600	576	588	529	544	604	577	523	587	552	590	598	541	611	552	570	615	618	546	564	603	574	559	545	579	543	554	576	562	571	553	556	561	552	626	618	574	565	626	586	580	578	548	526	587	544	620	560	533	582	577	589	550	567	556	543	564	614	578	602	537	591	580	551	548	565	604	601	559	598	555	602	616	608	587	564	578	591	600	571	568	553	566
23942	23043	10149	4966	3559	3280	1440	473	275	262	281	304	187	198	163	172	169	150	139	147	176	164	145	148	134	131	149	157	140	139	133	123	137	142	147	155	106	134	110	152	141	105	119	108	155	125	150	160	146	144	156	126	124	131	107	133	129	137	119	147	125	136	133	158	132	128	136	143	133	124	117	125	138	105	127	132	129	128	135	122	142	125	141	121	124	135	139	120	134	109	120	135	149	140	113	135	98	143	142	129	151	158	125	154	121	150	123	119	123	160	128	114	132	137	134	131	110	141	115	107	128	110	148	130	129	122	133	130	137	126	136	116	151	141	128	124	121	131	152	140	133	119	146	134	143	125	133	151	122	143	149	124	130	129	115	117	146	123	152	105	124	129	120	132	138	132	122	118	117	139	150	120	134	144	151	116	112	133	119	118	142	123	127	138	124	138	134	129	117	114	104	131	131	115	116	142	95	136	125	160	122	122	114	133	120	113	125	92	119	116	124	120	141	114	128	124	125	118	125	123	119	106	134	132	128	126	108	124	138	146	123	121	130	144	123	155	127	148	129	124	140	122	123	146	133	125	125	157	134	120	110	132	123	117	143	126	111	141	135	116	125	126	126	134	120	119	134	153	132	138	146	133	137	139	155	139	156	136	129	130	124	130	142	135	145	113	111	115	152	136	124	114	117	131	129	127	119	137	124	114	135	143	163	128	117	140	120	135	121	130	113	103	140	121	134	142	117	127	142	120	125	110	126	131	128	126	107	136	133	127	112	123	142	146	128	129	136	137	141	133	138	122	129	137	118	103	139	120	105	137	130	137	143	132	115	130	128	121	112	120	134	140	125	116	130	122	137	133	143	122	112	109	124	127	142	126	119	114	135	119	139	124	122	127	122	113	127	123	127	132	120	106	110	135	121	134	112	128	156	127	122	129	173	150	120	116	138	130	146	154	139	125	132	95	133	129	129	119	118	136	120	144	111	129	119	140	126	124	120	120	138	123	113	118	126	143	127	131	121	111	135	116	137	113	124	124	130	148	114	134	132	139	143	120	128	142	115	134	128	136	128	122	102	121	129	132	131	137	112	110	117	122	134	129	133	113	132	136	114	130	122	116	120	138	141	132	139	118	140	135	129	148	117	138	105	127	125	107	114	122	113	140	135	136	126	126	111	133	132	137	127	146	138	130	134	144	132	129	118	135	131	122	144	136	104	121	96	131	125	108	116	109	112	137	159	109	106	106	120	128	109	137	129	121	120	114	126	142	135	118	115	132	122	118	138	108	105	120	159	134	131	137	149	130	129	104	142	152	138	130	137	126	118	108	133	127	138	94	137	120	137	129	144	109	101	133	127	134	110	125	138	114	113	122	134	100	120	117	118	138	147	112	128	129	136	139	103	143	135	132	136	128	134	114	136	117	134	132	147	132	111	134	95	125	133	129	132	114	144	149	144	148	137	119	121	108	134	107	121	125	131	146	144	121	133	123	121	118	108	133	115	135	123	93	130	153	129	120	140	119	112	125	158	111	132	135	128	137	137	130	132	132	130	135	114	118	140	141	115	130	151	127	128	112	130	132	122	137	123	140	135	137	127	135	126	134	102	110	114	129	131	131	143	136	121	137	132	140	114	110	132	128	127	125	104	133	121	115	131	134	110	126	140	126	105	136	131	149	111	116	149	120	127	142	131	133	119	129	119	127	115	134	132	118	114	131	146	140	123	127	118	124	105	122	129	132	129	139	129	118	135	120	142	126	156	141	132	129	130	135	103	142	116	124	129	153	135	165	105	131	111	128	136	136	138	104	120	136	136	108	89	137	128	139	121	132	131	137	108	134	133	128	131	144	127	119	132	127	107	132	137	128	129	133	128	116	132	138	116	134	142	126	142	128	133	124	159	134	137	164	137	127	124	100	127	120	131	132	118	132	147	144	142	125	122	133	113	134	123	104	136	143	127	127	120	130	148	142	130	120	119	120	122	113	117	133	132	118	143	127	136	119	125	144	101	116	133	111	135	150	126	135	100	100	111	117	139	124	143	113	126	128	137	143	144	130	132	116	134	117	121	134	142	133	124	119	117	114	144	127	110	111	135	144	109	125	117	120	107	128	114	103	127	137	135	133	113	143	126	123	135	126	110	129	120	128	120	126	141	140	139	116	143	128	137	132	130	125	122	133	120	127	114	138	125	107	121	132	110	125	126	117	128	126	125	118	138	116	123	122	120	111	131	137	132	129	156	145	119	127	141	129	111	119	139	135	144	139	139	130	146	146	131	137	110	138	137	124	136	135	132	124	131	110	159	122	138	106	132	117	147	125	111	140	128	135	119	129	121	125	138	130	122	125	130	131	123	124	133	140	142	132	124	111	119	130	143	116	140	132	132	129	125	100	145	140	145	140	126	142	120	130	117	112	113	128	133	145	152	127	140	111	146	132	135	133	141	125	138	149	126	126	119	124	133	105	136	118	113	147	140	136	122	122	127	125	111	131	159	118	135	111	133	123	157	109	95	155	137	140	137	139	109	145	108	135	140	121	130	135	124	140	146	129	131	140	155	119	131	113	131	129	139	121	128	124	124	136	116	130	120	132	140	128	132	109	134	142	138	117	144	140	130	100	148	124	109	106	128	147	127	131	141	127	132	122	134	118	111	121	132	147	133	134	133	124	135	115	127	132	157	135	134	146	131	147	105	131	139	130	99	160	126	110	134	134	123	129	141	136	127	121	139	134	133	115	145	122	138	108	132	139	125	133	107	140	133	134	114	148	107	116	145	135	116	119	125	122	108	135	129	139	148	151	118	141	128	129	123	128	136	131	138	100	126	144	113	158	148	146	150	129	135	126	126	114	121	138	138	144	132	125	120	122	140	139	154	128	133	130	117	144	122	136	136	126	115	112	145	122	126	104	138	139	103	139	137	127	109	123	125	130	121	149	142	136	128	105	117	139	103	121	113	114	153	145	131	131	132	132	136	122	112	124	110	123	134	136	130	117	155	113	138	139	142	139	155	133	111	145	126	138	124	129	116	147	130	158	113	135	125	129	114	137	128	133	131	131	115	129	102	124	138	122	131	125	127	130	119	98	131	144	150	133	122	129	135	131	103	137	140	128	147	141	103	131	122	122	114	126	111	109	119	130	122	129	151	128	119	120	133	126	110	133	159	137	121	129	113	133	126	111	125	131	110	116	134	129	155	133	116	139	110	124	125	131	137	129	126	120	111	119	128	128	133	122	123	114	143	135	105	133	140	141	132	128	126	124	120	147	113	110	141	134	122	134	99	129	122	137	128	138	131	116	152	139	140	146	115	146	129	133	106	150	119	108	125	119	131	125	139	120	126	121	134	132	143	116	126	133	156	142	130	123	136	135	134	122	122	138	129	120	136	120	126	128	139	141	127	117	113	129	134	136	134	134	125	111	127	118	124	129	134	119	135	128	140	130	139	132	130	148	150	116	112	129	133	119	139	110	138	138	155	133	161	111	133	122	142	129	137	113	114	112	109	119
15428	14917	5566	6323	7398	7604	4113	1650	1309	1092	1332	1508	784	682	720	643	658	616	581	587	531	570	510	468	444	432	480	457	458	433	442	427	408	431	409	400	404	389	411	428	435	400	440	401	381	400	368	407	433	428	393	380	418	438	365	393	415	395	355	352	396	380	384	361	382	383	392	385	376	381	389	378	375	369	382	408	368	386	366	394	371	393	385	363	348	378	360	369	394	385	380	372	375	380	369	387	353	391	369	387	350	346	381	355	368	358	370	389	356	388	361	343	364	353	403	339	367	378	383	362	353	383	390	333	382	367	364	367	377	368	363	350	389	355	377	366	373	351	366	362	373	364	357	354	370	367	370	378	369	392	348	386	394	394	387	394	376	374	390	380	368	384	346	372	363	355	354	356	385	388	356	379	392	376	352	368	360	388	355	371	347	351	346	336	386	339	359	372	366	355	343	361	398	357	368	379	360	329	343	351	359	352	369	347	357	390	351	371	368	363	336	351	348	397	360	373	345	370	348	363	410	368	381	380	351	365	345	364	372	354	355	343	336	362	362	320	345	357	361	348	376	361	362	349	354	406	382	350	346	349	376	325	384	344	380	369	348	364	351	349	331	375	371	337	340	378	355	341	324	343	367	371	371	379	379	368	345	357	372	409	367	328	348	342	327	333	344	360	370	350	360	353	351	340	360	349	362	360	377	351	388	324	353	346	346	369	364	398	321	334	360	353	342	367	353	352	376	374	379	336	343	336	368	339	355	367	367	359	354	374	361	367	343	355	356	393	344	383	400	343	378	375	389	346	370	371	348	361	375	379	369	371	336	358	370	334	378	364	358	370	348	385	385	363	354	417	355	359	378	370	373	355	348	338	376	334	361	349	358	380	350	362	385	379	347	351	377	342	379	364	355	339	334	371	339	367	340	371	385	380	363	324	339	338	340	370	345	371	337	325	339	363	375	364	357	362	350	373	368	342	371	330	360	336	390	401	420	361	395	366	351	356	362	354	403	365	344	342	343	385	376	349	362	361	377	347	410	333	329	378	336	369	351	401	343	332	382	378	387	375	375	339	360	355	368	325	344	382	324	354	407	359	349	383	365	366	349	368	371	382	361	353	369	350	357	376	359	344	361	381	352	349	403	348	377	369	351	361	320	390	342	362	388	376	346	360	400	367	372	361	370	343	376	377	363	358	398	329	357	384	360	378	370	377	372	345	329	346	366	381	375	369	365	386	354	398	364	370	338	349	327	375	363	358	328	352	348	353	369	340	398	416	368	357	361	385	345	347	347	338	343	375	377	373	397	348	351	347	382	359	358	379	397	350	368	356	380	372	378	361	373	338	391	376	369	360	347	384	351	371	366	321	365	370	361	391	384	357	364	358	335	397	339	365	408	372	356	373	358	398	354	343	377	383	367	351	363	349	371	344	344	373	391	400	352	379	351	335	360	381	343	379	371	358	385	360	368	364	349	377	367	356	349	345	336	345	399	362	359	375	373	350	376	360	309	377	341	385	378	368	351	341	345	339	396	364	316	404	376	371	361	332	370	358	357	334	371	364	381	358	352	349	396	373	372	366	395	357	402	359	351	359	388	314	380	358	368	417	383	382	371	372	353	349	370	394	346	336	382	396	354	370	386	376	394	396	336	367	358	361	352	371	354	363	351	354	351	367	405	360	335	384	338	364	297	378	368	349	346	341	348	388	352	375	367	346	364	349	377	390	380	340	379	365	352	356	377	358	386	344	401	343	345	367	371	341	357	379	360	363	360	355	377	344	360	373	341	383	373	363	348	330	327	350	356	379	335	357	366	367	369	366	340	392	373	373	360	410	345	379	383	383	373	377	334	386	388	349	347	373	391	355	362	350	372	356	373	343	374	364	375	391	330	379	370	373	393	360	346	358	373	367	325	388	382	347	366	383	386	369	391	348	362	362	346	381	378	350	392	387	360	338	350	335	336	343	377	384	356	343	373	329	343	357	397	373	345	366	382	347	378	372	389	377	348	358	358	363	386	371	330	367	389	344	344	339	354	366	384	369	366	375	376	367	361	354	373	338	348	379	348	347	372	400	341	364	417	350	354	325	359	352	355	379	371	361	373	394	388	381	387	388	407	363	358	348	368	348	402	350	363	362	378	403	346	385	400	381	323	351	361	355	342	383	351	348	385	373	352	355	361	355	330	368	358	335	368	351	384	356	394	327	361	349	354	380	326	344	354	381	367	361	373	373	338	372	376	319	373	394	367	347	349	375	351	382	364	397	346	352	361	386	352	365	365	375	410	381	362	366	370	366	353	375	352	357	353	372	359	390	354	360	375	332	353	394	354	331	349	372	358	353	380	385	383	382	340	344	336	343	367	391	363	321	356	353	348	366	387	374	393	366	355	376	338	334	353	388	368	391	359	361	332	366	372	351	357	355	365	383	375	351	373	373	403	366	350	370	383	370	339	359	341	363	393	357	353	370	364	369	373	392	381	382	388	367	355	357	360	353	348	353	364	325	355	356	324	345	371	327	352	360	386	383	331	378	383	344	365	372	390	369	377	357	357	388	343	337	377	392	340	339	367	378	342	360	362	345	364	337	348	396	354	372	317	348	354	376	352	366	372	374	363	346	353	337	377	333	343	355	362	359	343	332	362	396	361	375	352	349	349	358	363	350	355	356	379	334	356	377	363	362	342	355	378	345	338	361	357	341	360	349	352	404	359	402	378	372	350	354	382	395	378	389	392	375	369	331	358	378	351	351	364	376	369	384	352	364	393	355	379	362	385	329	336	389	361	370	358	335	368	336	332	368	335	307	367	323	386	367	370	381	361	413	370	372	357	371	349	379	344	358	352	380	354	342	385	366	374	384	338	373	329	370	348	369	382	354	382	333	346	367	327	331	359	349	390	371	355	356	356	362	350	357	375	350	326	384	324	332	391	367	409	347	356	360	364	373	358	388	356	343	405	359	365	376	345	358	385	361	342	357	338	351	392	368	326	353	359	356	349	365	319	371	364	364	413	357	362	346	347	378	347	344	357	366	393	386	363	348	346	365	349	367	355	369	348	386	345	394	355	382	350	380	352	347	338	389	346	352	354	343	367	376	342	374	334	370	370	394	350	387	360	372	336	344	376	355	368	353	346	369	351	359	343	372	379	358	386	350	381	352	363	368	354	384	347	395	346	375	336	419	357	403	350	349	397	316	370	376	346	366	394	381	350	352	332	373	360	360	372	386	378	357	377	367	362	344	340	363	362	377	365	367	357	361	343	356	374	343	368	323	374	357	363	397	379	337	377	357	367	341	382	321	380	348	356	395	354	376	348	414	362	330	385	386	350	360	328	355	394	379	379	369	343	351	316	386	369	365	360	362	353	372	371	360	382	346	361	389	373	357	361	348	407	372	354	328	402	354	389	353	368	354	341	392	346	374	347	365	374	331	352	351	370	377	362	375	366	351	372	380	390	361	343	372	367	396	354	347	356	384	391	354	341	352	335	393	354	322	325	339	394	341	372	368
37804	27230	19622	12372	8725	5217	2942	1274	633	534	480	440	411	353	366	314	355	318	291	282	259	295	287	275	287	309	274	300	272	288	267	251	273	258	259	278	288	274	260	272	261	261	259	274	240	264	256	262	248	221	250	254	242	236	215	269	244	240	268	242	247	259	274	277	250	233	257	245	263	263	245	226	256	271	234	237	261	252	268	252	254	263	269	233	249	263	251	260	273	251	275	254	243	260	268	242	258	248	261	226	259	252	244	250	246	261	262	271	259	262	267	251	223	265	277	268	236	263	254	259	264	255	268	269	264	247	237	250	224	257	242	245	288	262	251	261	251	248	254	248	255	264	259	252	263	236	251	262	251	245	283	248	261	276	291	278	273	274	248	251	225	249	261	267	259	250	232	234	251	282	242	254	250	272	273	233	257	239	242	238	267	267	232	240	271	247	252	263	239	254	230	274	241	235	255	248	238	289	295	245	244	269	245	258	220	238	264	268	290	265	271	273	246	252	250	252	248	243	253	280	238	234	244	231	247	236	263	274	232	255	244	250	267	262	257	283	283	275	280	239	244	268	257	236	249	278	242	270	249	269	251	242	259	228	256	268	253	266	280	260	235	258	273	245	246	252	244	227	247	261	268	261	256	265	258	260	255	231	254	289	224	288	271	264	265	264	289	272	266	242	253	256	265	266	264	258	270	267	268	266	277	269	243	250	244	261	267	266	233	287	261	225	225	256	248	240	252	227	249	257	265	227	282	248	243	264	257	272	239	239	255	231	253	244	243	252	265	276	257	263	295	262	239	251	275	267	254	248	246	258	270	259	236	286	282	243	267	279	255	262	268	261	254	250	218	280	234	233	282	234	246	274	268	271	245	222	264	246	234	242	272	231	247	238	272	250	244	239	251	217	253	250	253	269	269	260	259	237	254	239	256	235	248	258	273	233	255	286	272	253	234	235	260	253	232	239	248	268	258	261	252	245	229	262	256	279	265	253	231	261	248	210	250	261	236	243	223	263	293	263	254	232	236	242	233	262	256	234	251	267	245	256	234	264	242	235	275	256	246	251	239	247	246	242	256	234	236	236	248	230	270	288	265	256	242	252	244	252	233	240	312	262	245	237	271	264	262	266	252	279	261	231	260	250	270	248	252	265	241	252	276	267	271	247	210	243	225	225	260	274	263	236	229	227	251	242	215	247	224	260	255	255	262	234	235	254	269	265	280	288	257	270	286	276	267	228	299	248	249	254	213	223	251	243	259	248	247	248	242	244	239	245	249	262	237	220	233	252	285	247	247	258	241	255	226	233	283	246	277	260	252	232	244	243	220	257	235	272	257	255	235	239	230	266	222	268	232	227	256	273	253	270	258	247	236	241	241	230	244	248	215	256	293	251	287	266	251	245	260	268	260	233	233	274	309	231	243	221	238	251	251	275	265	266	241	271	266	255	264	237	275	250	241	258	269	282	240	225	257	259	264	243	249	259	291	248	220	243	262	278	236	266	243	226	284	276	247	242	244	289	234	264	247	226	256	262	271	229	278	259	258	238	233	250	261	254	251	248	242	254	269	246	247	237	281	241	267	244	238	248	246	242	240	251	230	274	262	300	255	238	237	243	250	281	261	269	234	261	250	261	222	244	261	261	233	288	250	249	251	246	250	216	258	259	242	243	261	265	244	245	239	257	259	252	226	284	239	245	232	225	286	255	278	223	244	250	288	227	260	246	268	234	233	227	269	253	249	284	243	226	231	250	241	273	277	259	247	242	249	284	254	249	273	263	257	252	254	240	248	239	261	245	261	260	251	278	248	245	236	261	271	266	276	264	287	233	237	296	243	242	269	278	232	259	278	250	235	247	269	256	264	268	240	263	285	244	248	260	246	242	228	243	250	258	253	259	248	243	253	233	270	214	262	220	238	276	261	268	251	228	263	254	253	266	226	228	261	249	276	257	269	257	284	248	232	259	271	246	234	243	253	262	272	236	249	269	241	264	234	254	243	232	257	267	267	270	262	245	272	261	286	253	238	266	237	242	255	215	246	224	259	234	266	257	226	249	242	240	271	255	241	231	257	260	269	218	237	260	232	290	263	251	248	269	231	274	248	240	251	228	243	252	272	272	228	234	229	258	209	237	237	260	262	262	243	256	263	253	237	240	273	249	261	259	246	251	268	265	276	259	251	250	265	263	274	244	254	259	256	242	243	255	250	257	258	242	250	268	270	222	289	235	229	255	245	252	239	252	229	247	264	253	242	230	279	265	245	235	234	287	227	253	227	241	239	233	267	265	255	236	214	275	250	242	249	262	247	239	226	245	245	230	252	268	234	244	230	291	241	297	237	246	253	256	236	271	252	266	266	275	259	248	236	292	248	260	249	236	276	258	233	226	251	259	243	237	254	268	286	253	246	277	251	245	259	223	251	226	250	235	248	289	257	264	270	236	287	276	229	256	248	259	273	274	270	255	223	277	246	253	263	229	292	238	253	236	249	252	260	230	264	266	252	235	253	243	252	235	232	259	233	243	257	249	259	285	257	239	264	253	262	272	239	275	224	276	264	254	238	247	296	240	220	232	260	288	255	250	261	262	262	277	219	247	256	271	261	260	256	263	255	258	270	243	253	274	276	240	308	240	253	229	237	252	232	239	235	239	250	241	248	293	271	244	290	263	270	294	240	253	212	257	268	240	257	228	255	259	257	251	232	255	240	244	284	256	268	260	259	250	268	244	261	251	252	228	218	256	241	270	265	232	241	242	300	241	229	269	240	228	228	267	262	275	269	255	269	265	269	281	266	260	256	274	278	247	218	255	251	238	279	262	282	253	252	236	253	234	251	240	238	250	275	231	295	253	247	276	264	288	255	229	229	240	261	263	260	247	259	266	263	267	231	224	255	236	264	256	259	266	252	296	266	228	257	265	254	260	242	247	255	250	245	246	260	250	271	222	254	254	269	255	257	247	221	275	251	258	258	236	259	275	245	226	272	251	267	236	232	272	250	272	260	262	276	238	241	249	259	254	236	253	235	260	263	246	257	260	210	234	266	256	279	261	265	254	252	263	279	232	267	288	254	244	274	289	226	247	243	237	266	226	239	256	256	241	240	263	244	240	254	253	278	274	218	257	253	239	277	260	225	245	239	245	221	258	224	230	262	248	222	241	228	249	274	257	274	300	240	233	271	245	251	232	267	243	252	255	251	245	253	256	253	250	264	261	247	252	221	243	301	268	218	259	243	247	255	244	265	238	242	238	239	240	249	258	242	230	244	229	228	242	251	256	261	219	226	275	277	199	259	242	271	240	245	255	259	269	267	251	224	261	226	261	232	267	261	258	260	274	261	269	275	269	283	258	270	239	240	250	241	246	293	274	220	235	258	246	255	258	272	290	236	266	264	253	230	274	237	233	233	273	268	269	247	243	266	218	257	232	254	255	236	241	258	268	243	285	235	275	249	255	254	253	277	275	251	238	230	237	254	258	228	265	253	246	276	262	239	282	250	241	248	243	259	246
24103	15006	13362	15619	12432	9186	6934	3584	2473	2136	2089	1700	1525	1330	1246	1235	1107	1092	1057	997	961	936	955	916	848	848	835	833	836	800	748	828	776	761	724	817	765	740	726	716	657	771	717	764	675	718	686	716	786	769	777	744	713	642	719	663	741	676	695	684	659	717	656	658	655	692	674	679	704	684	678	647	714	698	720	675	694	663	661	666	674	660	641	656	636	694	734	667	686	662	621	668	662	682	615	655	676	672	635	682	677	649	690	630	659	632	681	685	650	636	676	682	628	656	696	645	598	603	649	645	660	657	687	643	635	619	701	638	623	670	670	630	643	666	641	664	653	656	651	659	629	705	646	677	602	656	655	659	634	667	644	639	643	702	647	630	644	628	616	659	610	623	622	587	677	601	631	669	690	647	680	614	693	681	620	667	665	658	668	628	659	678	658	645	620	670	655	619	676	673	651	664	653	665	630	618	592	643	649	632	634	660	702	639	697	628	650	669	660	610	620	654	642	599	693	687	618	674	624	610	611	674	619	608	662	657	654	638	593	635	636	669	657	621	670	662	658	607	674	668	655	610	670	595	633	661	634	613	617	657	602	706	662	617	669	616	660	658	695	648	657	647	674	676	678	652	656	632	626	657	686	656	625	643	671	626	639	660	623	589	663	648	661	652	658	618	625	663	630	606	672	678	665	654	640	643	638	624	653	627	642	621	662	614	635	617	674	679	651	650	665	662	665	638	641	623	643	583	609	650	627	641	620	645	624	626	637	641	704	662	632	615	676	674	652	602	626	697	635	675	605	654	674	648	656	665	675	648	622	653	633	656	645	700	607	681	593	643	668	648	630	673	670	642	685	644	644	631	673	651	665	634	638	652	668	634	670	634	686	644	596	634	683	678	625	600	643	635	651	637	663	675	649	601	653	664	646	597	644	608	640	621	664	613	657	611	639	630	627	675	639	690	644	614	673	645	630	687	657	620	632	632	689	663	658	640	611	638	652	605	673	630	678	665	613	635	591	661	667	592	644	634	627	645	666	664	644	643	639	654	676	672	707	675	635	675	674	665	648	630	612	650	686	607	684	652	685	692	650	653	669	631	653	652	698	618	666	650	622	628	614	643	628	655	645	600	663	656	650	599	617	636	634	609	656	676	645	601	643	645	597	651	632	660	659	683	614	616	638	608	622	659	657	628	659	641	635	665	640	622	676	679	691	641	642	640	673	628	655	646	684	623	647	645	674	648	638	704	633	603	619	686	671	560	685	629	659	601	686	651	662	696	641	641	638	634	661	642	691	576	615	616	638	647	664	613	678	664	645	640	641	608	602	662	667	654	638	642	666	672	638	672	672	675	632	642	639	641	614	656	644	638	645	692	661	645	671	655	658	666	634	681	661	643	673	604	682	682	666	675	676	634	636	656	654	629	632	604	651	664	635	648	650	647	716	667	641	658	659	633	608	639	597	628	629	641	711	674	680	659	612	605	663	620	648	692	625	633	627	614	673	638	680	682	615	657	689	658	681	620	629	632	616	680	647	615	680	602	621	673	675	656	664	645	674	633	659	675	611	621	691	618	631	647	666	630	663	665	671	720	605	601	660	648	653	634	650	622	635	658	635	559	629	661	658	627	670	635	675	640	628	645	636	671	661	666	631	638	630	655	680	657	651	662	640	622	659	628	630	609	662	626	647	624	628	621	667	619	635	626	655	628	647	678	689	692	660	648	621	618	606	668	661	633	623	623	652	640	641	631	651	673	625	658	665	660	660	629	617	648	691	633	635	682	611	627	635	673	693	629	591	631	670	639	598	686	654	606	623	645	650	618	667	637	663	628	641	632	616	628	676	682	579	615	687	613	656	626	657	669	645	641	648	645	636	667	615	618	609	636	632	685	616	619	641	648	687	626	595	616	642	642	621	624	651	645	655	642	620	659	642	658	632	658	652	672	620	604	647	640	623	648	657	648	620	617	575	617	704	695	651	637	626	692	659	636	732	662	623	641	678	622	634	609	635	658	642	718	659	601	615	645	628	633	711	645	625	673	676	656	625	667	660	621	617	632	654	663	603	643	616	594	630	646	686	660	659	649	615	592	629	647	642	637	633	620	701	640	650	638	679	655	650	612	629	669	657	648	684	647	617	589	646	637	644	603	622	658	710	599	638	647	619	648	621	636	641	663	619	671	623	669	691	690	663	635	565	690	634	626	645	661	628	650	636	684	617	621	665	629	673	618	643	652	678	641	619	631	617	589	618	640	624	650	692	631	654	685	676	629	680	657	668	670	644	650	690	670	676	702	643	623	643	626	691	622	646	636	666	664	650	644	667	686	688	655	624	654	651	616	665	660	655	681	590	661	652	642	662	633	640	672	669	625	664	626	637	649	632	632	671	669	593	630	650	667	636	641	643	628	643	674	640	647	604	624	648	629	627	647	596	601	649	655	630	659	636	636	646	648	646	624	678	646	650	637	677	640	657	627	633	652	616	632	628	618	634	658	637	674	636	626	639	605	615	633	651	664	637	652	621	635	658	612	662	667	620	589	675	653	621	616	643	672	632	656	639	664	641	650	638	637	627	675	662	643	590	652	627	673	693	640	675	638	696	616	630	621	638	643	616	674	634	655	675	662	692	608	620	672	674	604	654	636	613	662	647	637	639	682	646	613	661	632	623	624	633	665	657	653	656	639	640	618	641	659	639	632	655	627	650	625	640	632	631	656	652	698	616	641	664	683	598	633	671	683	629	627	632	641	654	658	706	668	652	609	655	670	694	698	641	644	642	640	647	650	671	625	631	649	670	703	609	671	663	632	639	630	646	659	635	600	643	640	645	675	638	654	669	634	647	623	624	641	685	665	700	662	648	643	664	608	647	615	672	672	670	594	655	636	622	632	638	679	649	629	634	666	649	678	613	638	648	596	649	618	653	648	648	632	661	663	648	635	620	677	613	648	634	648	625	617	618	645	641	650	635	631	645	586	658	631	649	629	645	662	647	655	630	629	617	619	629	615	666	638	624	696	626	679	635	686	675	628	644	620	623	659	641	638	665	638	680	630	612	588	625	613	658	646	634	654	645	666	645	661	639	661	673	625	619	685	648	620	666	641	638	679	636	702	647	636	637	647	648	658	593	621	616	651	656	646	634	643	671	633	681	626	639	641	648	620	652	642	657	648	587	653	616	651	666	572	652	669	664	644	647	648	594	627	616	629	636	647	628	647	644	655	642	628	631	678	624	672	657	662	666	586	633	679	671	646	624	698	678	654	670	645	591	638	633	665	657	662	666	612	668	652	626	648	639	642	598	648	698	675	638	640	672	679	664	620	638	625	641	642	682	622	639	648	643	623	622	648	635	636	622	631	632	641	658	618	633	641	634	606	631	610	681	657	640	618	728	669	617	654	643	642	605	663	687	640	646	636	637	719	633	651	644	595	603	592	663	652	660	677	614	634	598	627	588	639	591	642	641	632	653	615	664	659	644	640	625	641	655	603	691	659	652	627	639	598	665	629	642	638
8417	1595	906	1123	585	507	370	268	239	253	262	229	219	243	236	228	251	232	227	264	231	240	246	231	237	231	242	224	244	235	243	249	234	245	225	252	228	245	240	245	244	268	233	237	225	245	239	246	257	219	226	263	220	224	233	252	263	227	248	203	230	263	237	240	256	237	220	211	244	242	221	249	272	232	241	234	233	205	236	218	196	252	224	208	209	268	225	243	221	228	243	210	222	244	242	242	207	242	246	231	254	241	243	211	228	225	233	247	220	253	221	236	234	256	257	262	228	243	226	255	197	221	262	237	244	210	212	251	242	235	249	211	242	228	248	215	241	236	257	229	213	239	217	250	219	226	219	260	251	248	255	231	234	241	242	240	249	213	262	229	239	218	229	247	227	250	236	239	225	248	247	222	204	246	249	252	225	245	248	254	265	237	225	222	235	217	256	231	231	223	225	206	200	232	204	243	228	258	244	243	212	207	234	235	262	251	237	217	231	225	243	228	210	235	248	236	243	249	223	222	259	250	239	232	200	225	243	225	200	245	230	242	243	230	239	253	251	248	226	263	255	257	253	217	235	217	241	225	225	256	218	224	221	223	265	221	248	217	233	224	264	252	251	217	255	213	243	260	259	200	244	207	241	233	231	241	301	226	245	262	227	251	203	222	236	233	207	212	231	231	258	251	259	208	242	205	249	222	231	242	241	231	253	239	229	199	259	231	240	235	233	240	236	229	240	232	253	233	226	226	244	224	235	226	238	248	207	217	238	220	240	252	211	230	236	233	244	215	244	226	249	208	225	218	213	223	224	231	253	260	248	243	243	254	260	226	216	218	239	225	244	239	232	245	240	220	233	221	239	232	217	250	258	258	209	233	261	245	236	237	220	241	220	261	234	234	233	213	246	290	245	259	244	226	240	235	236	257	257	231	251	222	223	240	234	255	236	215	258	196	241	224	274	232	239	202	256	244	231	236	224	225	209	259	276	254	241	227	245	262	206	250	212	238	247	225	236	224	220	225	229	239	252	239	224	227	201	209	261	241	236	220	212	223	262	200	234	222	214	237	242	250	249	252	241	229	245	221	248	255	242	249	215	243	216	284	250	257	244	239	263	224	222	243	272	235	238	242	241	232	223	216	233	248	251	240	214	263	248	277	242	233	236	268	258	216	204	237	277	256	231	274	256	236	210	238	233	222	237	240	239	247	253	242	239	255	226	251	244	263	262	231	228	215	226	207	240	237	258	259	262	231	233	244	262	281	208	225	232	210	225	248	234	237	212	241	271	262	241	226	231	246	214	238	235	207	227	240	229	226	218	220	228	222	262	234	206	255	237	243	218	248	227	257	266	244	252	248	234	235	212	243	224	244	214	223	259	261	242	218	221	220	240	251	253	231	209	230	253	251	261	224	280	239	237	257	227	220	217	227	236	217	202	247	253	248	220	236	250	260	242	246	246	225	207	244	219	202	198	244	248	224	254	228	254	236	223	222	230	216	234	219	269	239	229	224	250	244	262	234	230	221	248	219	214	226	243	227	245	228	232	251	239	222	215	266	264	223	222	247	229	213	238	274	233	244	239	238	215	199	233	236	214	206	220	225	254	230	291	245	233	250	263	252	232	254	227	231	220	265	261	241	213	220	247	231	244	220	239	248	223	240	250	245	245	230	252	240	234	225	263	239	232	247	225	224	215	231	229	230	231	233	197	267	235	231	212	210	277	235	234	208	247	227	243	222	224	236	245	217	243	216	212	258	224	234	253	233	213	227	258	216	239	242	238	246	241	248	221	242	246	233	245	244	264	255	248	255	232	239	250	228	241	229	241	274	219	225	251	248	249	254	252	253	235	240	213	240	231	250	238	251	254	254	241	250	240	216	243	237	243	246	202	267	244	224	244	234	241	209	262	245	228	225	218	252	207	243	247	242	251	238	221	263	238	243	240	217	254	246	247	226	232	275	237	267	222	248	226	247	224	222	262	214	204	221	238	228	250	263	220	231	234	225	252	237	219	256	241	233	207	242	239	214	250	238	241	246	224	239	236	230	241	238	226	215	236	224	256	259	256	252	240	212	263	256	250	235	219	266	261	230	243	248	252	270	226	223	234	224	287	236	248	199	226	243	239	236	255	211	235	233	258	234	226	231	239	233	246	244	232	218	204	226	236	266	251	230	262	236	230	237	211	230	257	225	237	243	253	263	227	214	247	232	232	238	243	241	249	222	228	246	248	258	259	265	238	238	236	260	243	237	220	217	244	256	252	255	259	229	279	219	193	276	255	228	246	232	226	239	233	226	262	227	234	254	227	233	219	246	281	268	194	222	217	218	247	245	261	244	267	237	208	225	235	262	255	236	241	240	225	267	226	236	225	220	231	224	223	233	224	256	254	234	259	248	232	260	253	244	235	214	233	226	220	252	238	230	212	256	220	225	238	234	249	224	226	224	230	203	224	214	241	240	234	238	223	255	213	261	227	240	244	225	255	254	244	231	207	249	225	219	240	209	234	227	214	243	263	242	245	236	268	224	263	234	250	235	226	215	239	223	257	252	216	233	215	238	246	195	227	255	219	200	190	224	247	234	244	256	224	236	254	251	237	251	228	241	224	235	241	272	254	240	239	258	231	234	240	230	243	253	235	234	255	223	212	224	211	259	257	234	229	221	245	240	218	270	224	217	227	249	227	254	247	227	230	224	217	259	240	255	221	232	225	225	213	255	225	265	264	228	238	249	228	220	227	254	229	236	252	267	247	236	218	214	238	222	236	232	232	212	247	200	234	218	234	245	270	235	249	254	265	237	216	223	252	233	238	250	239	257	233	229	243	248	237	247	234	233	241	235	231	247	250	263	240	236	218	217	268	246	223	228	235	259	244	253	263	244	225	221	223	262	232	233	223	229	272	264	241	241	246	266	237	223	245	232	240	233	224	244	244	228	241	210	264	229	236	262	238	217	196	237	249	222	228	213	220	242	221	227	256	247	224	239	261	226	226	252	243	215	229	228	230	229	248	209	221	238	243	251	272	247	237	242	239	223	253	238	234	238	246	223	237	254	262	248	263	239	228	228	233	237	250	214	240	236	215	223	231	229	231	237	235	255	245	225	270	245	242	240	260	225	243	224	215	235	245	256	234	245	238	259	220	211	258	214	234	241	268	213	222	235	223	245	235	200	214	217	235	267	259	242	251	239	240	224	204	245	217	253	261	231	216	226	212	254	229	228	226	228	208	240	253	224	226	260	245	224	219	253	240	243	237	227	226	238	224	247	228	260	254	289	235	237	216	268	234	246	238	246	242	216	221	239	241	230	256	235	262	229	207	245	209	210	264	245	236	227	213	230	234	243	218	255	249	247	221	247	237	225	251	231	240	237	223	244	237	254	221	225	228	221	233	247	237	263	282	243	253	232	228	273	227	218	230	220	241	233	232	241	215	232	240	247	227	248	226	257	257	238	236	227	232	225	249	228	219	279	234	270	243	234	248	223	247	259	257	213	264	241	231	233	229	224
5085	1268	1812	3193	1955	2026	1259	679	684	597	640	583	600	516	535	603	578	568	549	610	575	602	598	580	576	555	565	593	591	539	557	588	579	575	564	542	608	581	563	582	550	597	548	550	614	576	574	568	614	562	590	577	577	568	597	528	605	571	592	596	544	560	630	552	577	580	546	597	602	569	574	602	588	598	514	529	562	542	604	562	567	556	617	635	605	582	575	554	526	572	586	542	597	604	575	584	545	573	574	562	590	584	594	601	540	573	542	527	606	586	572	623	569	593	565	608	607	598	559	557	641	597	543	570	539	568	552	588	544	558	569	562	586	560	579	567	592	572	541	566	572	586	586	562	600	577	549	552	593	574	561	581	543	579	566	587	594	566	551	642	554	577	560	555	546	544	535	566	545	588	605	565	566	559	551	562	572	580	565	580	555	567	608	627	573	537	553	580	563	591	573	571	558	546	563	547	556	604	597	605	594	579	617	558	556	523	607	564	544	551	572	599	512	549	615	620	582	581	562	593	568	582	577	566	521	590	582	567	595	537	573	583	558	566	620	561	564	551	567	580	594	556	564	603	562	559	596	617	580	541	565	552	569	561	574	575	596	574	556	582	570	582	550	569	552	558	614	572	573	579	567	559	564	603	606	609	544	534	535	581	579	578	512	613	604	556	563	559	605	586	564	560	586	562	565	603	577	568	622	572	578	605	608	592	545	577	527	556	600	563	568	553	568	614	585	542	581	572	568	600	624	547	574	564	635	573	576	563	567	598	587	643	627	562	581	592	553	552	592	578	580	567	557	601	543	570	539	627	549	596	591	564	581	555	584	581	547	540	589	547	585	572	612	588	579	555	598	586	571	604	583	576	592	567	633	551	534	573	552	586	599	588	592	572	574	561	567	611	586	566	555	559	582	574	552	565	604	588	580	558	580	602	614	599	562	571	602	495	604	549	578	541	589	579	596	554	548	588	557	543	568	543	588	588	547	565	555	534	602	532	547	574	616	564	562	538	601	553	556	624	607	568	566	565	545	594	542	568	548	538	599	586	553	559	576	593	580	589	548	555	558	597	563	561	570	588	581	570	599	586	580	574	581	556	575	601	571	592	582	585	601	578	537	604	586	567	565	579	517	580	605	554	559	592	531	572	581	544	634	573	592	565	584	624	589	597	576	572	585	571	551	590	545	547	542	580	558	567	606	557	539	573	611	598	541	580	540	544	547	556	600	599	572	615	515	571	538	576	568	575	557	576	609	598	597	631	536	541	580	619	599	565	521	543	577	561	592	576	595	587	587	544	558	560	604	598	548	582	593	555	552	591	526	584	646	605	563	552	589	550	597	623	557	598	569	579	554	602	587	544	587	600	568	584	569	542	588	574	572	590	555	580	542	580	550	582	533	593	565	563	624	549	576	571	560	560	573	556	560	543	548	555	565	594	598	572	585	610	522	628	596	526	532	546	555	595	577	584	595	549	575	559	583	559	551	563	552	621	582	531	590	567	553	562	607	566	583	598	575	588	579	510	593	574	545	552	548	573	547	538	564	560	552	561	593	588	590	558	583	614	556	537	618	584	551	561	560	630	564	592	593	615	514	516	575	564	603	553	524	598	580	569	568	559	568	557	567	596	581	565	572	644	611	569	587	588	583	548	558	594	518	607	567	576	617	517	593	549	590	592	578	621	561	597	576	559	570	555	596	570	578	564	573	545	571	569	567	579	555	557	506	597	565	555	608	545	576	573	547	588	611	578	586	575	577	540	535	557	567	592	577	561	618	535	546	569	569	553	574	553	533	575	574	571	552	580	592	581	580	596	536	546	598	587	631	549	617	616	597	545	566	603	567	551	611	601	618	597	561	567	547	578	573	564	596	540	554	575	590	568	572	571	536	587	580	514	596	566	560	605	528	575	589	529	548	610	562	545	616	573	599	637	553	589	537	573	543	585	600	575	600	589	597	563	580	554	614	556	559	560	562	587	576	568	540	570	535	564	574	550	558	578	588	584	614	591	571	579	546	604	609	584	569	537	592	574	587	603	584	613	559	570	563	579	584	583	573	593	575	551	586	573	561	564	580	571	590	603	565	603	598	577	592	597	621	543	606	634	563	585	539	587	562	579	560	586	593	592	521	576	565	566	580	587	585	587	587	578	592	604	546	558	613	594	587	567	598	580	565	576	577	582	566	551	521	609	607	631	588	552	561	570	552	563	550	557	563	563	627	540	598	606	609	555	588	572	572	546	608	581	597	554	552	580	569	560	548	568	569	587	600	595	558	568	608	578	563	569	592	540	561	554	539	549	616	539	549	551	573	550	583	587	581	581	577	534	567	577	581	523	567	577	612	537	572	623	575	574	568	570	586	538	514	595	561	551	576	603	579	551	599	598	584	588	619	585	609	597	545	584	560	563	562	612	555	571	551	564	554	588	583	609	550	557	560	541	542	576	533	564	575	600	577	592	635	570	549	596	536	572	604	505	592	551	544	554	622	584	590	590	605	565	559	579	623	542	580	576	568	585	586	592	560	564	579	552	572	567	566	543	574	579	567	584	537	607	559	602	538	613	574	586	545	557	561	602	563	498	567	581	561	563	566	596	557	567	579	611	589	594	575	600	565	558	556	548	579	598	554	574	557	589	580	573	599	583	541	529	569	551	508	578	606	577	590	600	524	572	512	557	562	579	567	558	575	565	584	567	597	577	576	586	544	561	578	599	558	578	517	564	571	604	548	561	589	565	578	588	577	597	567	580	540	534	559	628	563	547	592	607	539	597	573	573	613	592	564	563	557	610	578	562	616	572	584	577	533	590	602	567	554	568	604	608	560	586	562	560	604	574	567	591	614	606	551	584	552	568	586	580	564	573	575	573	586	585	577	599	585	602	585	595	592	599	605	559	564	572	580	570	540	582	581	566	556	575	573	600	568	533	602	596	603	578	533	566	586	604	586	569	595	592	562	511	578	603	606	600	556	593	570	509	580	528	558	558	616	574	603	597	588	542	563	545	542	571	542	562	577	549	564	573	571	610	566	601	599	552	577	587	582	573	597	526	565	576	577	568	620	550	571	577	578	547	634	572	551	559	570	553	583	618	599	549	575	589	578	591	584	623	605	516	583	547	578	542	579	565	578	581	595	565	566	576	505	551	563	571	557	619	561	549	581	599	554	569	576	578	604	597	595	589	593	519	560	592	592	556	522	576	608	544	538	581	582	585	570	575	621	555	571	577	573	555	667	569	564	541	573	578	587	598	569	594	587	568	574	588	564	560	566	508	564	608	610	539	604	621	591	572	569	587	626	589	539	537	569	574	559	579	593	541	586	559	614	522	593	581	552	588	568	567	580	554	604	569	567	519	598	613	570	583	587	607	586	584	560	551	617	563	583	585	576	540	553	583	540	585	569	560	572	569	588	595	553	551	599	584	558	590	619	586	574	558	593	603	548	564	559	595	596	554	614	606	537	601	575	599	531	537	582	555	564	578	563	574	559	614	619	564	572	594	560	561	610	586
16577	4037	4132	3349	3268	6043	4554	1390	323	252	238	211	194	194	174	160	146	170	151	145	161	142	144	159	161	144	162	128	137	144	140	129	135	126	152	148	153	129	117	120	127	144	138	140	114	141	111	122	139	130	140	127	135	144	139	163	126	133	114	132	134	130	134	148	120	117	132	131	133	123	124	110	144	116	119	123	145	136	154	107	135	134	138	105	108	123	135	136	122	153	124	141	110	147	132	136	145	123	118	113	128	129	141	134	125	130	132	131	128	121	135	126	134	130	116	110	123	110	131	118	129	121	134	146	142	111	133	137	129	129	122	130	115	128	111	122	157	120	144	134	132	115	131	136	117	129	131	119	138	115	120	121	123	118	129	128	139	153	125	132	137	156	131	106	146	138	129	120	147	128	144	123	107	122	131	128	128	138	136	131	135	138	114	122	127	121	124	139	117	130	136	143	120	140	115	124	137	119	129	120	132	114	140	130	126	132	128	147	135	135	121	125	132	119	121	135	132	135	111	125	137	135	127	138	153	142	108	116	145	133	139	121	142	120	127	133	119	125	108	127	122	120	147	122	126	116	147	143	125	115	131	127	137	119	102	123	124	121	141	138	141	128	136	126	128	138	135	113	130	146	128	137	112	118	151	125	140	118	124	136	116	147	127	134	129	118	124	120	138	112	133	117	127	126	134	135	130	134	144	127	133	139	128	147	127	149	106	139	145	125	126	106	120	129	151	122	106	131	138	114	133	137	121	144	131	129	142	119	126	116	145	115	116	138	127	114	140	140	124	131	138	131	132	129	143	128	128	127	125	157	131	137	144	122	138	129	116	129	113	116	128	112	118	125	107	116	125	130	138	135	122	84	106	117	142	136	118	152	141	153	152	149	129	127	144	130	125	132	133	121	136	132	129	111	115	141	132	136	110	140	106	117	126	111	106	139	117	134	135	130	120	119	138	111	132	147	123	132	127	139	127	135	125	161	136	144	126	124	160	123	116	145	113	122	129	127	121	119	123	113	150	129	123	117	134	117	129	134	150	135	121	153	141	123	132	125	136	132	144	119	144	119	128	121	121	105	130	137	134	119	135	107	123	130	102	117	111	106	122	123	123	122	109	150	119	130	145	137	147	108	146	152	119	146	115	132	155	155	141	121	132	126	135	152	144	136	145	130	130	128	105	143	129	136	134	130	141	140	122	111	113	129	126	120	129	122	135	111	143	124	142	119	130	117	123	137	140	139	140	138	132	119	142	127	128	128	118	142	129	133	115	122	122	121	112	128	121	120	111	137	118	95	118	148	110	132	117	124	121	113	129	128	129	118	129	151	108	129	132	141	138	145	113	128	131	140	123	126	121	121	121	140	124	154	118	135	118	137	124	112	127	115	120	126	138	126	110	134	136	111	132	129	135	123	134	136	132	139	107	115	125	124	129	122	138	128	119	121	135	140	123	126	126	124	135	111	116	131	134	126	122	135	132	121	125	127	157	108	113	154	129	122	106	121	121	128	129	136	133	139	112	107	156	132	136	116	118	109	116	145	116	133	132	118	136	130	145	120	99	123	140	151	111	117	123	121	137	144	153	116	132	129	128	122	121	139	118	120	134	124	132	135	124	127	134	138	140	134	132	158	151	139	122	131	128	115	119	149	153	135	114	122	133	109	130	130	134	133	122	104	112	144	125	144	135	127	124	129	125	137	137	128	142	142	122	129	134	142	144	158	134	113	133	118	120	104	130	136	147	152	120	135	118	136	117	119	145	119	130	119	134	139	124	130	129	132	124	140	130	134	138	136	108	129	154	147	129	143	130	123	125	126	138	101	133	126	111	129	142	147	124	118	128	115	112	150	134	133	136	123	124	127	120	133	116	131	125	139	132	121	138	115	149	112	134	129	132	106	138	120	126	106	135	109	135	147	134	134	109	133	92	137	146	147	139	127	129	124	134	120	108	130	138	132	122	134	130	150	153	138	113	114	122	135	115	120	126	142	142	138	145	110	115	122	128	118	139	122	130	139	112	136	126	96	133	119	141	133	131	127	110	144	133	120	149	124	130	123	130	114	120	115	140	127	151	115	133	143	134	120	137	145	121	112	103	121	122	113	134	121	129	139	150	149	148	107	123	103	137	137	122	138	128	111	120	129	127	154	102	139	145	130	113	142	113	132	134	127	124	123	117	140	132	142	117	138	135	106	138	122	140	124	148	123	146	142	125	123	122	102	138	140	134	129	124	126	124	119	134	120	131	126	123	130	116	112	119	138	113	141	108	133	126	129	136	139	139	120	126	145	127	143	132	124	125	121	109	113	125	120	111	120	117	124	124	108	111	116	125	116	124	130	117	123	127	124	120	133	116	132	126	127	146	129	118	134	117	134	117	120	148	151	126	127	135	132	121	127	110	136	119	127	118	108	129	128	124	137	123	118	137	140	124	152	147	125	137	132	117	128	132	128	118	121	127	130	124	131	134	141	123	157	103	135	108	129	111	111	136	135	140	122	117	136	133	120	146	122	125	128	111	125	113	120	150	133	118	132	145	127	131	128	132	121	124	127	132	122	124	158	107	135	140	136	139	134	124	123	121	133	138	127	137	135	117	135	138	139	122	120	118	146	138	120	105	145	117	129	139	134	147	128	114	139	138	135	146	143	116	134	141	119	125	115	131	142	135	127	112	118	121	137	123	138	124	134	118	134	134	118	138	127	115	134	149	137	131	118	108	130	122	116	157	135	117	132	134	128	140	140	125	129	126	122	117	138	107	143	130	116	128	139	114	139	129	107	126	135	115	122	112	152	140	157	121	117	94	156	144	129	146	123	134	118	119	125	123	141	128	140	140	138	126	119	114	107	134	121	126	130	111	153	128	136	145	126	121	124	146	124	132	134	125	137	126	120	122	128	119	106	129	130	148	132	132	142	124	126	113	135	113	110	129	135	134	129	118	126	139	139	128	129	115	138	140	138	106	110	137	139	142	125	138	142	118	121	130	153	110	109	108	141	140	148	113	121	119	127	128	117	143	131	135	126	121	131	131	131	134	127	97	122	130	117	124	152	126	137	122	145	120	122	127	114	129	139	124	125	139	121	120	116	119	133	114	138	112	135	112	147	153	126	140	145	146	161	119	123	129	119	123	124	131	150	127	142	111	121	127	122	157	107	141	122	144	129	133	123	139	124	133	117	117	110	126	122	133	133	116	145	131	124	129	122	127	124	122	129	149	123	135	121	122	124	119	115	119	114	147	122	149	135	130	105	137	141	125	124	136	132	126	142	129	119	138	148	123	124	133	120	131	148	127	114	145	145	155	102	115	108	122	139	132	126	117	144	134	145	136	131	127	120	112	155	164	128	106	142	131	121	147	154	124	127	123	128	136	131	133	148	117	117	135	123	136	133	137	108	130	124	123	119	133	128	120	137	119	115	112	119	105	150	119	128	125	107	126	135	120	123	151	122	119	129	136	128	133	119	111	133	124	117	144	135	122	131	138	123	138	132	122	146	137	127	114	109
9971	2175	6582	7293	8841	16264	12099	4895	1609	1226	1076	875	792	776	707	595	598	623	558	556	527	524	543	507	507	505	484	477	455	441	437	478	430	475	391	421	415	413	416	414	413	414	431	405	384	393	424	407	461	445	453	423	459	388	400	366	407	381	402	413	385	421	395	430	401	343	395	363	371	426	405	368	366	388	382	368	408	399	385	395	389	357	372	366	356	365	402	380	375	391	379	381	395	387	355	414	370	386	366	356	377	367	385	364	400	386	360	348	363	394	384	395	332	391	367	371	394	374	381	368	368	390	403	368	368	363	393	391	366	380	379	384	365	418	389	381	350	366	385	354	394	378	359	351	393	365	406	383	374	374	390	362	369	409	351	341	389	364	356	346	350	367	384	355	383	405	394	343	359	368	378	376	392	407	374	367	358	390	325	388	376	389	375	382	376	366	375	370	396	393	364	366	351	339	376	359	379	363	362	363	374	392	383	359	367	394	359	371	400	369	367	391	376	393	357	354	380	384	385	364	373	363	369	329	367	382	343	379	339	350	343	363	360	364	361	363	380	355	347	352	351	361	411	393	393	376	348	371	362	369	391	408	373	335	341	386	367	377	337	362	381	377	350	378	380	352	372	349	381	362	396	386	372	404	377	369	393	395	396	368	341	346	362	365	353	362	379	364	383	347	368	346	366	355	375	362	401	363	371	411	357	363	368	398	389	384	366	365	392	389	357	364	373	369	356	394	375	400	354	382	396	381	372	388	370	365	365	363	373	347	363	353	375	386	406	351	369	345	353	358	386	364	364	372	411	380	357	364	383	377	343	361	358	362	334	358	377	379	357	388	358	373	354	369	350	405	393	343	378	380	347	352	333	412	378	347	331	362	353	379	365	358	381	380	396	390	358	375	394	393	356	355	368	388	363	371	376	397	358	371	362	356	381	357	422	372	357	375	427	399	343	390	411	360	374	383	376	366	375	377	394	368	396	384	355	388	378	422	373	388	379	387	363	316	357	411	330	360	373	363	371	375	355	377	386	378	383	370	364	359	364	376	364	340	391	401	334	372	393	371	353	378	408	348	408	389	340	389	363	362	338	358	420	317	357	343	368	371	380	362	399	370	406	339	367	385	369	366	361	389	370	367	360	390	376	408	370	393	374	396	401	387	402	358	377	359	378	384	368	383	367	357	359	382	359	376	390	387	363	397	377	346	376	357	396	388	380	368	368	392	373	357	333	418	377	383	368	361	377	359	346	379	370	403	362	387	383	365	373	350	404	344	377	341	394	363	389	348	353	394	373	392	363	358	359	359	369	381	345	353	342	355	394	382	377	356	364	376	370	340	393	387	388	344	353	348	369	342	340	403	375	378	393	384	357	385	365	433	406	389	378	396	351	387	375	364	345	321	410	368	357	378	342	368	369	354	331	353	413	355	372	312	349	338	407	377	372	354	382	402	400	379	354	391	374	392	364	355	363	365	360	374	380	393	364	346	381	385	399	372	367	356	349	351	393	397	353	362	370	339	371	376	386	393	364	366	338	374	389	398	372	377	344	385	351	369	395	363	377	397	344	401	342	405	366	351	361	361	383	390	397	380	376	352	375	360	405	361	383	350	376	372	378	369	368	343	372	363	385	421	369	352	374	348	400	379	361	340	389	381	390	371	376	368	365	350	384	352	395	354	395	347	365	381	368	363	367	367	350	360	369	392	373	367	362	340	397	343	354	371	399	362	359	396	334	360	412	352	357	367	372	326	375	363	326	342	391	370	331	394	359	394	369	369	359	378	371	369	370	346	349	390	356	376	371	361	348	336	356	362	355	354	365	354	371	353	382	397	375	390	335	334	380	367	394	376	342	362	393	414	379	372	337	369	341	374	358	370	367	376	353	350	388	384	372	355	362	357	399	374	362	351	393	362	387	394	373	363	370	350	380	358	341	362	398	363	345	351	372	393	353	347	353	386	362	349	346	383	349	354	364	364	365	361	355	351	372	338	387	373	372	364	404	355	360	353	343	360	372	352	381	351	401	402	361	388	347	358	389	404	354	387	356	376	354	394	385	372	387	360	363	395	382	354	386	389	383	392	411	359	326	373	390	407	362	403	374	349	411	360	386	359	407	391	399	370	399	347	361	375	362	381	425	402	363	387	367	369	405	401	355	400	369	377	384	375	382	416	375	373	377	392	377	345	365	349	342	345	370	377	392	356	393	410	375	403	367	365	381	370	375	371	386	364	357	362	390	368	385	382	384	363	413	344	378	363	414	413	365	409	327	370	381	397	353	359	369	374	361	378	344	340	374	366	356	398	360	353	391	378	361	338	340	377	355	347	421	390	391	357	347	388	361	347	362	391	360	392	358	366	345	350	400	415	356	356	379	377	369	369	372	350	396	368	374	336	391	343	358	384	371	408	389	396	350	366	343	370	353	383	397	366	360	368	356	367	357	353	374	382	360	393	369	373	372	376	372	389	388	342	384	361	397	361	405	386	401	405	382	388	336	349	401	357	359	384	386	368	376	385	370	357	359	392	373	333	364	370	356	371	346	337	343	356	373	396	329	390	372	406	361	352	362	378	363	371	389	384	354	329	361	375	406	377	370	350	365	331	358	369	376	367	390	376	400	375	395	351	382	370	400	335	381	364	355	379	325	413	386	381	363	378	357	371	367	390	350	381	361	375	368	366	360	372	350	399	376	388	349	392	378	413	362	413	366	355	405	394	337	379	376	347	374	361	355	384	356	379	358	374	395	353	359	388	357	363	341	389	360	363	337	343	374	394	342	365	338	424	375	353	392	357	360	344	425	386	357	373	369	355	356	339	390	385	373	364	390	397	360	382	350	345	352	376	374	373	354	413	363	377	362	354	357	370	412	355	345	361	366	348	384	364	341	357	364	366	362	387	386	396	395	357	359	388	354	356	387	353	345	418	344	365	362	409	367	376	364	359	364	337	369	359	384	374	373	364	389	355	379	370	401	332	368	405	379	371	389	356	356	370	378	394	351	379	379	387	373	406	360	371	395	369	399	342	390	371	385	384	375	353	336	349	355	358	381	351	344	399	398	364	337	346	383	355	380	363	357	338	358	366	363	383	349	372	392	371	388	363	365	381	395	390	391	329	352	350	385	334	353	376	394	353	362	333	348	366	377	379	351	363	351	354	338	337	372	397	358	374	380	374	341	382	378	392	378	365	389	381	371	352	343	343	403	327	391	392	367	371	408	337	380	395	363	370	374	370	383	380	388	398	371	335	380	346	357	388	386	348	358	386	364	372	357	391	374	374	384	346	356	371	388	375	356	399	369	383	362	370	353	365	356	373	378	385	399	358	389	395	387	412	366	355	395	354	373	384	356	340	346	339	359	376	348	343	395	382	383	414	355	371	347	374	393	381	374	339	384	386	367	361	342	388	387	380	377	369	390	404	402	378	381	344	364	384	361	382	331	346	355	361	398	373	365	372	343	396	395	368	322	377	349	377	410	362	388	364	379	360	357	379	374	392	367	389	385	328
23086	7310	10675	9615	16217	17427	10706	3247	833	484	461	446	408	383	364	353	326	313	286	336	338	298	267	291	267	265	289	243	296	288	275	233	267	262	279	277	279	273	276	279	253	254	266	295	254	220	264	273	269	248	264	254	270	239	284	257	254	252	274	260	266	244	263	280	277	265	262	299	272	252	261	237	241	267	230	262	254	285	253	266	259	249	248	254	250	272	238	244	262	254	268	263	226	240	260	257	266	246	242	255	259	264	238	264	263	220	283	223	234	251	289	233	244	231	276	251	277	250	260	234	267	266	268	251	259	277	255	239	253	253	258	264	247	289	242	254	260	286	218	225	253	280	267	269	241	250	242	251	264	241	261	277	252	257	289	258	248	243	244	246	257	268	303	273	271	232	268	254	270	233	252	234	264	242	255	246	231	263	231	251	277	270	261	250	256	301	273	253	243	247	277	266	250	261	272	279	272	255	255	253	255	269	268	281	267	245	302	239	262	255	238	259	215	243	250	260	253	263	241	212	257	234	256	259	255	230	262	246	248	253	245	246	258	256	257	238	264	248	240	248	268	220	265	285	251	275	238	277	251	281	238	278	257	273	249	291	255	262	237	262	249	285	273	275	273	225	277	257	265	262	243	253	240	285	276	256	253	232	236	251	258	292	267	296	267	237	229	267	244	250	252	275	264	243	278	255	251	224	256	269	237	240	276	263	258	241	245	252	247	268	262	214	263	259	256	271	256	244	258	282	246	279	267	274	236	267	259	248	263	271	242	286	262	261	270	266	256	283	241	247	245	263	233	270	240	261	265	230	250	263	255	254	280	269	223	237	253	223	255	255	273	268	247	224	271	223	235	245	262	264	254	262	256	268	281	240	236	274	265	237	248	279	270	272	263	239	257	275	252	271	252	258	297	268	257	240	239	252	268	247	249	257	248	258	252	275	256	288	258	249	272	240	298	243	254	240	281	263	257	259	268	255	264	259	282	249	268	242	237	274	255	280	264	260	277	293	222	253	214	233	220	288	243	260	285	263	246	250	309	282	290	253	235	250	280	230	300	235	251	249	280	272	250	248	253	265	267	260	234	247	265	261	256	264	242	263	233	242	237	249	244	266	270	287	261	251	275	237	249	256	242	241	262	235	265	255	258	228	272	261	263	239	252	270	276	237	240	244	257	267	245	251	287	273	262	266	233	266	259	261	273	256	262	229	242	254	227	241	283	241	262	264	241	263	252	252	244	274	251	247	284	266	268	242	273	240	267	263	255	264	252	256	232	251	275	270	288	237	256	255	259	238	250	212	248	244	237	255	260	266	260	257	243	265	270	226	263	269	253	217	260	267	268	276	260	239	263	256	264	283	276	228	246	247	232	279	263	268	276	268	230	222	249	255	265	263	260	248	271	277	235	255	275	262	261	276	232	246	242	246	254	251	283	269	277	250	291	236	267	236	259	245	260	264	255	252	226	292	292	226	251	230	277	265	228	233	223	245	291	248	242	256	261	223	271	230	261	246	280	229	273	270	259	234	255	262	244	261	270	279	283	243	232	270	270	237	237	273	271	241	286	261	277	278	253	261	258	257	222	277	250	196	241	295	267	269	260	279	252	253	231	268	247	246	267	239	254	239	251	245	268	242	251	249	275	262	246	251	262	284	278	262	274	268	220	239	287	274	249	265	268	254	284	301	276	273	243	290	245	245	238	238	224	266	252	223	234	254	250	224	236	243	255	235	228	271	238	258	256	263	243	258	256	264	263	246	254	239	269	249	262	251	263	260	239	253	256	268	271	282	283	256	253	296	241	230	264	271	266	247	214	227	257	298	240	289	257	273	217	259	262	243	259	269	233	289	231	253	271	250	263	296	247	278	262	259	270	274	301	257	254	232	251	252	273	226	257	254	256	264	245	258	263	281	251	236	229	263	229	245	241	244	280	240	250	260	273	253	254	248	266	266	264	247	282	247	256	255	269	260	271	267	264	265	258	287	239	272	250	283	242	245	263	249	278	223	249	254	239	282	248	252	241	276	253	269	250	252	248	264	279	244	239	262	243	259	279	253	257	253	235	244	270	250	244	257	244	247	251	263	267	238	277	256	265	275	260	246	290	267	259	246	297	224	244	266	241	280	266	252	263	245	248	243	266	232	238	255	257	239	257	226	259	228	253	266	261	248	251	294	218	243	276	283	290	279	277	262	283	274	251	269	257	260	269	299	292	266	263	245	268	275	263	290	271	282	257	221	250	250	277	242	275	261	279	267	260	253	252	247	219	229	260	267	245	281	278	281	237	241	233	255	260	258	246	267	261	249	269	240	256	282	245	249	256	245	277	206	263	253	245	258	249	256	277	268	273	263	280	272	249	242	281	255	262	254	260	263	272	287	257	231	260	260	278	262	249	280	239	262	273	248	313	230	274	259	280	263	276	250	268	253	229	240	259	252	239	227	256	224	264	276	266	237	249	258	275	240	236	249	262	257	265	265	258	284	216	280	258	261	263	216	246	272	254	243	275	253	248	257	244	270	252	233	256	266	240	270	241	233	271	247	257	272	281	247	264	240	268	289	262	279	248	292	254	289	238	261	278	243	261	276	231	255	250	246	294	275	274	259	256	237	242	278	249	261	231	269	244	236	265	253	245	243	270	243	250	246	256	294	240	270	281	260	257	266	273	276	235	269	240	247	262	242	270	259	282	260	254	255	277	248	258	277	219	247	269	236	245	246	277	244	280	234	268	282	240	254	249	238	253	278	259	291	251	266	236	243	254	222	220	254	278	276	293	268	252	259	232	249	251	265	274	262	278	250	265	256	249	248	245	251	241	249	267	252	248	231	224	253	240	235	224	285	271	265	254	288	286	281	275	257	275	244	263	268	254	258	270	261	245	232	258	257	246	256	263	264	274	263	271	262	254	253	234	232	237	278	269	261	244	220	253	256	294	222	275	256	253	286	231	299	270	254	250	264	257	250	243	232	243	243	262	271	296	247	252	262	267	269	245	240	258	254	243	282	252	287	255	219	301	276	269	248	245	289	237	276	239	271	248	246	222	252	252	278	249	242	229	285	260	258	250	271	270	262	245	256	284	272	299	238	258	284	246	263	281	257	244	243	275	238	263	268	269	233	287	274	251	248	268	272	267	280	293	248	285	273	245	257	253	245	256	274	236	269	249	269	247	250	233	247	274	271	272	241	286	253	249	258	283	246	262	226	283	246	251	246	257	232	261	274	245	228	284	292	259	270	273	206	238	251	240	262	245	241	257	259	223	250	244	248	255	270	218	250	258	260	249	248	257	254	245	236	279	258	248	245	274	235	247	236	277	266	286	272	240	262	262	262	259	267	273	265	243	273	271	234	242	242	280	270	256	274	247	278	284	236	251	258	243	243	253	261	250	217	247	235	253	251	220	282	256	266	248	263	277	271	247	257	287	264	251	234	245	281	253	259	247	227	262	264	259	273	265	243	255	219	255	234	236	245	276	235	250	285	231	245	245	265	255	254	225	257	269	265
12715	4397	13821	17045	29790	29001	18046	6610	2684	2079	1848	1795	1523	1408	1316	1279	1146	1121	1010	987	1024	1006	931	939	904	878	850	838	889	830	768	829	773	747	739	761	745	781	734	762	770	718	768	747	724	770	753	788	791	787	828	737	724	735	697	676	734	747	717	695	693	658	698	670	696	677	703	710	709	704	679	688	704	725	653	687	732	726	721	687	691	677	726	691	706	682	672	652	664	649	680	678	676	718	678	682	683	681	672	706	705	686	657	692	697	699	665	636	653	637	679	659	710	621	720	632	659	649	693	649	722	632	655	660	653	665	650	647	636	664	612	690	707	687	683	665	677	666	662	690	666	646	632	667	650	715	638	619	687	677	685	657	656	636	675	665	631	653	658	672	641	703	646	679	665	643	693	635	653	639	664	642	755	687	660	674	616	609	665	665	711	621	665	655	666	613	706	691	661	714	662	614	709	636	693	669	642	663	652	639	674	711	691	638	676	649	700	649	698	691	695	706	705	667	673	658	694	674	646	691	681	624	679	661	658	683	661	637	660	636	658	648	671	697	692	641	655	656	606	671	666	710	679	649	684	675	660	629	692	662	646	630	690	705	628	730	645	691	690	664	665	687	665	697	659	685	667	611	683	679	677	733	675	678	663	683	667	675	719	644	658	673	705	652	643	678	658	680	672	708	663	712	664	644	683	631	662	620	699	670	700	676	671	657	662	649	651	667	672	639	657	599	657	646	654	611	726	634	699	711	685	686	647	624	671	673	674	686	620	603	650	684	671	692	704	702	652	639	666	694	679	659	700	718	693	657	713	697	696	717	634	599	684	683	666	673	674	653	636	702	697	612	701	658	688	674	694	659	640	712	665	623	663	705	646	668	683	619	630	670	678	678	669	708	681	657	668	662	708	682	674	647	638	635	698	717	693	689	621	661	666	643	629	660	644	688	669	680	623	690	665	667	625	692	625	686	685	587	685	705	630	695	661	660	657	655	681	688	624	685	668	663	678	678	625	649	668	609	731	677	629	646	693	687	653	700	675	646	721	655	679	680	677	702	665	684	705	676	679	654	643	667	705	655	685	677	673	665	652	628	666	680	613	686	678	675	677	698	651	644	658	672	645	664	680	669	671	677	668	666	642	643	669	652	655	674	615	662	633	649	649	667	665	669	684	673	627	641	634	658	676	644	656	649	684	628	669	635	685	679	693	628	659	660	639	696	703	715	661	692	682	695	684	651	676	650	696	710	676	694	672	696	633	636	653	646	618	655	650	697	663	696	643	706	655	673	669	644	612	652	647	648	647	643	688	677	682	691	640	690	639	649	655	654	683	671	680	665	662	684	630	642	679	671	642	653	720	656	668	621	679	669	646	658	704	714	660	679	661	655	669	699	684	697	622	671	685	672	667	664	684	673	658	689	631	665	721	697	579	660	671	700	618	673	672	644	690	630	651	633	683	686	649	682	688	671	664	652	630	647	674	623	624	664	635	685	633	655	648	683	693	634	655	685	676	676	676	663	694	637	633	654	648	657	652	650	652	661	654	702	644	662	599	660	658	634	661	661	615	677	707	661	656	678	695	675	656	682	662	641	675	696	646	693	668	668	696	650	660	633	691	653	667	653	656	675	620	666	645	647	625	687	701	661	705	642	673	625	662	665	645	631	668	661	696	636	692	693	676	693	663	689	686	643	668	675	708	661	698	608	665	669	627	676	647	658	636	667	650	660	666	653	617	638	673	679	645	705	667	616	644	733	650	641	633	636	639	680	668	700	658	704	632	654	666	591	675	638	664	675	701	650	668	658	660	647	672	641	689	621	650	707	624	687	626	697	644	670	643	693	631	685	624	649	643	669	740	702	676	674	641	692	701	657	648	708	684	644	634	648	652	679	665	670	678	692	679	648	661	659	674	741	700	653	652	639	681	641	665	669	680	693	714	667	664	692	667	634	710	665	668	641	664	696	650	672	661	684	709	655	686	639	695	659	656	672	658	646	686	628	649	641	658	655	673	660	617	619	660	660	664	690	678	684	699	667	677	633	729	669	687	671	635	693	700	658	641	634	668	663	657	661	657	646	648	624	642	649	661	672	627	689	662	679	662	716	645	658	654	675	614	643	653	651	727	648	697	692	669	648	769	637	668	654	685	676	659	653	652	695	682	696	659	670	682	671	692	657	662	684	670	707	683	688	653	644	686	683	642	710	729	676	667	656	648	652	679	650	655	649	737	632	682	650	642	685	696	678	678	706	691	624	658	694	664	677	692	630	629	669	626	683	664	673	656	668	641	636	656	627	652	634	706	645	669	645	683	627	684	678	606	670	665	695	641	648	686	664	629	695	722	667	670	628	685	660	665	733	669	619	626	627	656	659	691	719	662	643	678	676	685	654	682	659	647	664	731	659	640	701	701	636	701	618	634	678	635	685	668	666	644	674	638	677	700	692	624	685	677	614	686	681	658	649	639	696	658	642	659	674	681	651	630	712	630	673	658	658	700	675	677	649	665	656	668	632	673	653	680	679	647	675	695	660	621	641	677	666	659	691	657	677	675	701	648	643	680	664	632	712	690	645	660	604	678	662	692	654	702	610	681	672	657	694	685	611	678	694	653	644	658	683	708	663	633	636	635	619	644	721	661	683	650	648	679	664	676	639	642	725	640	662	688	683	656	705	685	673	671	702	667	687	610	665	670	657	672	663	710	720	653	672	633	659	633	688	609	679	612	698	638	661	692	651	628	669	621	648	716	649	683	650	674	682	621	659	670	663	661	661	665	650	661	678	674	649	649	659	670	706	707	655	685	645	679	677	696	687	647	662	667	694	664	699	679	663	678	673	656	649	642	663	672	668	669	636	660	658	640	651	629	655	684	615	628	642	692	668	654	696	678	690	640	645	689	651	669	645	637	643	717	697	711	635	672	668	675	714	690	701	618	673	619	701	624	678	630	662	631	633	665	646	669	668	675	669	654	667	661	636	650	649	669	673	693	678	702	624	655	652	635	667	666	672	612	638	657	641	699	639	664	646	682	686	683	654	708	680	705	661	649	658	654	677	692	610	650	653	677	659	666	678	664	649	674	671	669	633	681	657	648	659	680	666	672	681	658	660	635	649	679	666	669	679	682	686	676	664	644	666	685	688	676	677	630	660	648	650	674	640	670	618	631	701	666	654	688	649	623	633	686	684	705	687	671	684	616	669	681	674	642	667	659	635	663	662	657	673	634	677	728	669	690	701	671	661	614	692	628	673	659	656	690	654	627	700	689	682	680	617	679	630	632	667	616	643	683	688	685	627	663	626	702	669	629	625	649	688	646	695	658	673	675	648	667	658	663	679	658	672	660	680	632	602	663	707	641	712	641	665	711	701	678	653	626	663	663	649	650	683	649	646	669	668	659	661	664	723	636	657	647	687	665	709	695	662	684	656	650	661	641	686	652	633	628	695	644	730	705	690	654	651	690	699	697	640	671	655	658	691	662	669	632	622	638	687	595	691	662	652	676	721	639	642	643	662
4863	3530	5377	4804	2122	489	328	245	230	232	246	234	245	297	298	259	243	242	247	234	256	228	233	229	270	262	253	217	227	262	236	215	258	252	228	244	221	257	270	213	248	252	264	230	269	211	228	250	241	281	234	258	243	246	221	263	250	229	237	242	227	234	242	230	250	225	234	240	254	239	221	222	241	219	254	278	258	237	252	281	264	292	243	248	204	206	259	253	267	255	260	255	238	230	244	248	214	236	224	233	234	208	254	240	255	223	221	240	258	231	256	234	234	241	261	263	231	245	245	230	233	228	251	251	249	226	259	239	268	249	243	231	255	221	251	257	246	255	278	255	234	282	253	247	238	241	269	230	230	243	234	231	236	213	267	258	225	240	238	243	260	242	247	265	216	212	253	228	245	251	238	261	243	232	205	237	213	242	239	250	216	252	242	244	231	242	238	228	241	233	250	224	216	236	255	232	234	253	243	247	219	268	221	239	219	207	225	251	225	224	256	250	230	222	285	257	243	222	272	241	248	269	255	236	234	231	255	273	256	232	229	260	248	271	242	258	245	251	225	223	246	281	217	248	271	227	243	242	212	229	234	241	247	228	252	238	231	243	237	227	233	221	254	222	257	239	214	263	223	236	212	258	264	261	251	228	228	230	245	230	239	255	255	266	219	271	227	262	225	243	238	233	235	209	191	264	247	218	237	252	277	201	267	242	234	261	236	218	231	248	241	217	239	227	243	251	265	250	235	224	235	208	227	250	248	240	252	229	244	258	235	230	234	254	246	260	242	246	248	240	235	225	234	261	220	234	258	235	256	278	260	237	211	211	240	261	238	256	261	250	263	229	242	233	232	296	244	243	252	247	249	254	221	223	247	240	224	271	236	237	255	244	228	234	240	221	220	281	225	206	217	240	247	261	220	239	250	206	242	250	233	250	222	235	273	263	250	254	248	214	266	242	240	251	249	242	254	235	255	280	232	233	230	233	229	242	264	238	219	224	220	264	196	224	260	272	243	220	239	237	238	240	243	255	220	223	241	259	246	241	214	219	226	253	272	241	253	234	281	260	231	223	255	229	213	223	218	239	253	257	225	250	235	234	222	254	243	251	242	253	238	256	265	268	228	257	249	237	227	265	227	252	274	257	260	249	244	268	247	233	247	265	239	263	249	247	234	225	235	241	241	238	224	261	274	233	236	248	236	254	260	237	209	231	247	218	256	244	274	239	248	238	256	236	235	259	235	240	259	240	253	267	269	226	228	251	214	253	255	226	222	244	233	248	265	235	260	233	226	262	257	248	244	237	210	197	243	256	251	253	236	201	222	222	251	259	262	256	244	220	245	241	240	229	258	240	241	220	250	230	257	256	219	216	256	247	256	226	227	232	257	229	232	243	250	254	270	229	278	250	248	235	221	231	266	247	250	263	217	216	262	228	242	286	264	271	232	241	241	249	239	281	238	224	229	240	260	244	255	226	297	227	259	238	242	268	240	246	246	235	249	222	224	253	226	239	229	254	242	223	244	259	260	236	248	210	251	263	251	218	226	225	232	209	247	259	221	232	263	279	238	254	255	245	271	257	229	239	245	246	250	229	258	251	224	253	247	263	220	217	234	220	250	246	252	245	248	234	242	227	235	252	252	229	225	240	255	230	251	264	258	248	222	228	258	222	274	279	244	236	248	223	208	254	232	235	243	242	281	222	251	259	231	262	284	259	267	242	250	272	262	251	249	238	243	241	252	238	242	246	254	226	266	249	241	232	236	224	231	251	255	280	275	249	238	248	262	252	240	242	233	259	245	231	233	238	244	256	226	249	215	235	236	243	226	253	266	256	233	239	233	218	215	219	217	236	227	233	227	230	244	239	233	202	243	252	249	254	247	246	252	226	226	219	244	256	256	279	260	266	234	232	239	242	255	246	257	220	223	238	245	247	238	231	228	258	258	243	252	242	270	250	244	254	213	229	228	214	243	220	228	224	231	240	236	273	238	262	258	245	238	254	240	275	245	234	235	227	234	298	203	238	227	255	260	223	216	256	232	227	265	243	221	220	240	249	260	253	244	219	237	243	238	276	273	264	249	242	245	244	237	220	232	228	257	253	261	248	257	248	265	245	250	274	249	231	221	240	222	253	262	245	241	234	223	241	240	255	256	280	243	246	265	253	241	247	202	243	216	251	268	261	259	274	240	274	248	230	272	240	240	240	233	218	261	216	266	248	246	230	233	247	258	217	213	265	253	213	236	241	243	233	261	234	266	264	217	227	240	245	256	240	238	228	218	238	249	257	229	237	256	221	218	235	232	259	227	253	252	226	246	245	241	250	235	243	241	235	218	221	268	247	245	216	221	250	250	254	212	262	255	238	240	225	225	261	226	242	226	249	238	279	258	236	223	244	238	242	243	243	239	252	258	240	232	242	268	246	254	229	236	232	257	225	243	229	254	262	257	278	280	252	238	244	258	229	258	225	245	250	266	248	264	237	218	257	263	244	262	220	236	235	233	241	261	241	206	266	222	225	254	255	227	223	260	264	255	233	242	233	256	236	234	223	233	284	230	249	257	242	242	212	245	258	238	231	225	224	265	209	268	271	238	246	244	252	235	260	260	237	263	228	241	203	258	254	231	252	258	256	224	239	244	248	239	237	260	231	240	215	263	235	237	232	248	267	217	238	257	249	254	252	263	252	227	260	242	251	237	250	258	227	260	234	270	261	243	244	239	251	243	262	233	239	240	277	260	259	267	244	241	242	228	237	238	246	257	270	220	263	249	233	225	212	237	220	252	251	266	246	226	261	271	257	274	240	249	226	237	236	241	263	234	257	252	244	245	246	238	225	233	220	248	258	237	246	240	248	231	283	219	247	218	272	248	266	250	228	240	254	260	248	230	255	246	267	249	240	235	237	215	261	235	223	233	250	230	234	251	242	247	237	229	221	255	255	243	245	241	243	218	260	254	232	250	206	270	287	214	238	248	234	210	255	230	251	237	242	239	248	234	264	238	247	242	237	233	243	223	235	210	218	253	234	266	224	222	222	255	231	196	230	244	247	262	229	245	287	230	247	264	248	271	239	248	248	261	242	225	249	268	231	261	248	238	228	241	258	241	260	235	218	241	255	245	239	197	240	262	239	245	231	285	239	264	245	255	242	246	242	256	228	242	222	242	243	248	241	223	232	260	257	255	218	237	246	260	235	259	279	246	213	268	243	204	261	275	281	243	229	246	243	249	236	244	245	230	221	258	248	239	221	232	256	237	254	227	250	255	228	222	255	241	235	233	251	258	237	250	233	238	231	234	230	224	266	247	275	252	242	260	231	232	247	247	264	254	250	240	233	256	247	260	252	226	237	243	251	249	270	224	244	237	263	269	237	249	228	271	228	225	244	261	243	231	250	233	256	218	247	218	233	246	242	232	235	241	250	251	253	222	244	215	275	228	212	239	244	236	245	256	250	216	226	244	248	254	250	252	249	232	249	234	264	237	244	260	239	270	264	229	231	242	232	240	238
3752	3247	9087	11810	5898	1510	1092	786	667	611	639	614	609	624	626	615	566	615	604	591	637	598	621	595	597	573	604	578	625	608	588	628	632	570	614	603	597	600	632	624	604	601	639	552	597	621	612	629	538	572	629	615	625	531	591	606	612	588	593	583	607	592	623	617	564	608	562	602	551	613	589	608	579	583	561	631	589	618	606	619	624	603	621	567	596	555	601	610	631	596	545	580	604	550	617	618	635	612	603	615	598	598	573	596	585	650	576	623	646	624	587	615	610	585	669	594	609	546	591	635	568	594	574	582	594	626	615	578	610	638	561	548	638	587	588	635	606	621	624	595	600	612	569	556	567	607	591	600	572	584	588	613	586	631	604	614	591	614	604	601	633	601	634	611	579	606	606	630	617	590	597	575	610	589	649	573	612	631	592	633	578	599	596	570	576	595	612	566	590	598	634	576	585	531	572	612	594	603	552	603	571	582	635	625	556	604	634	613	645	589	615	638	589	583	585	521	585	603	628	587	641	636	597	615	596	603	609	637	579	671	597	622	607	614	616	574	580	621	618	542	587	636	609	581	567	603	621	583	597	552	590	611	597	580	583	652	581	581	576	581	600	581	577	559	560	609	644	616	595	636	572	580	647	633	602	608	605	626	626	604	606	585	603	571	633	578	628	575	619	618	619	622	601	587	632	605	599	630	594	551	587	666	598	623	580	620	604	599	627	613	628	613	586	592	521	605	584	616	599	563	595	598	615	646	584	590	640	606	586	569	592	632	586	594	642	572	595	642	568	619	571	606	634	564	614	574	644	627	614	609	573	584	578	638	615	562	573	610	566	621	629	604	586	616	587	567	578	577	585	655	621	634	610	610	630	564	574	579	596	584	618	618	579	620	611	589	570	618	599	588	665	546	630	587	634	628	601	617	565	596	576	589	595	597	571	596	609	591	606	637	610	626	594	586	596	575	562	611	579	594	532	585	589	586	626	566	599	598	573	609	589	569	603	566	618	601	634	645	646	586	649	617	628	614	569	594	551	627	564	605	625	626	586	608	609	624	562	641	586	601	614	587	563	598	594	603	605	622	596	595	632	624	582	620	634	560	650	572	623	582	572	606	589	620	620	694	643	597	641	578	660	564	621	577	613	608	582	635	562	583	641	589	601	606	594	622	622	560	623	571	624	596	597	611	600	589	598	622	626	586	570	550	629	597	625	565	579	634	646	616	663	620	554	553	585	594	614	625	625	575	574	611	622	606	584	619	614	600	562	633	620	577	607	612	596	635	613	583	590	555	570	620	585	636	599	616	632	633	648	607	651	600	622	618	600	665	584	625	595	594	644	581	610	616	605	594	597	596	599	597	613	597	580	606	602	589	585	610	574	602	634	581	549	602	596	595	628	559	627	578	608	616	616	616	616	609	582	591	569	605	589	595	611	587	582	604	580	631	568	614	602	592	574	628	590	589	610	605	616	584	609	573	588	603	571	560	605	589	596	623	634	558	614	601	580	607	627	594	609	631	623	582	636	615	601	640	628	603	588	589	582	589	608	598	589	578	619	598	625	563	569	596	618	586	585	617	588	611	578	592	592	612	593	646	617	580	597	603	595	548	595	609	587	605	596	606	591	568	634	612	594	546	589	576	579	617	574	570	627	588	585	569	616	617	614	599	605	576	602	610	590	629	616	616	637	624	626	576	625	576	602	607	610	610	575	626	558	584	582	569	604	632	588	599	619	621	563	586	625	619	599	576	610	598	590	610	619	656	604	589	620	612	609	558	624	613	619	547	614	588	597	591	597	600	578	627	639	585	600	581	586	604	582	612	592	621	621	580	623	567	566	597	572	603	581	613	615	639	587	616	592	634	625	593	623	579	588	620	594	596	599	573	615	617	582	624	621	604	585	596	604	593	599	624	603	604	620	592	615	605	620	652	616	552	600	620	581	583	595	605	605	581	624	599	566	567	630	566	632	590	614	622	604	589	582	615	578	581	669	641	603	624	602	610	587	597	573	613	602	588	574	569	644	621	598	598	650	615	640	625	580	624	584	607	619	629	568	617	619	623	556	617	628	604	635	612	603	600	652	621	625	564	620	607	621	579	608	598	574	614	610	569	549	590	581	591	629	610	588	587	683	587	575	595	601	622	616	576	605	621	618	601	608	668	581	604	653	581	549	601	551	609	606	598	596	619	606	585	599	592	622	610	620	596	568	618	591	575	651	637	630	600	654	620	565	599	558	595	594	588	573	616	607	567	582	610	594	627	610	586	588	594	625	609	604	570	636	605	586	599	578	596	600	625	628	582	590	644	626	621	612	592	636	629	581	571	583	623	605	582	627	615	599	564	634	639	614	567	584	608	588	607	576	617	573	567	562	604	560	574	589	590	635	607	619	587	595	628	592	641	588	608	610	604	577	572	629	623	574	609	609	563	603	590	616	587	599	574	634	628	606	582	596	585	568	547	612	609	666	596	610	624	551	605	627	640	610	648	621	604	620	559	574	611	593	612	604	581	596	585	560	630	604	618	598	583	634	588	606	586	594	623	560	611	601	599	624	597	636	634	619	636	609	599	621	592	601	607	583	561	577	597	618	608	602	616	626	604	633	659	619	620	625	601	619	586	526	584	580	571	591	558	606	583	594	635	623	626	621	655	606	606	613	623	580	560	596	613	597	652	599	554	601	550	602	586	622	588	531	559	617	604	584	632	579	590	612	624	592	620	597	591	559	573	587	606	599	563	657	564	597	595	566	606	611	607	593	569	614	632	620	578	591	561	632	586	635	629	588	576	621	633	577	593	576	610	600	601	617	567	588	626	594	615	598	592	618	609	622	636	590	584	596	616	664	586	599	605	586	622	625	572	591	613	596	573	642	567	588	612	553	660	577	593	578	594	582	584	625	592	601	594	571	553	555	650	586	587	562	620	580	625	597	620	550	626	598	629	605	615	614	591	606	597	640	590	621	585	576	573	605	597	598	573	619	580	578	561	624	578	561	621	565	642	596	578	587	629	578	593	613	603	600	590	594	648	545	599	619	590	597	600	583	634	602	676	603	594	585	616	626	616	623	603	638	626	554	625	563	557	638	563	582	603	592	573	612	612	625	638	584	624	576	582	535	621	620	610	590	657	601	563	580	606	582	593	550	573	597	608	614	577	614	625	566	574	591	608	567	618	593	618	568	648	640	645	598	557	647	640	641	567	585	575	637	594	587	617	605	572	606	591	591	624	570	616	631	614	618	541	574	665	598	609	550	617	615	595	631	625	588	627	602	614	639	598	606	650	587	568	580	560	629	593	596	621	626	631	632	570	619	595	605	609	619	601	606	598	614	599	604	614	593	591	643	558	597	610	581	553	567	611	621	625	588	625	573	631	600	573	631	582	603	589	587	584	632	582	607	555	613	649	618	605	564	643	593	601	568	585	553	633	609	587	594	582	602	618	589	611	588	591	612	572	584	575	616	613	662	575	617	609	621	565	633	633	565	577	638	603	578	584	562	587	616	595
20939	19960	27268	18500	9393	5122	3011	1201	336	244	230	208	191	184	173	194	162	151	170	177	147	144	151	151	138	138	170	145	134	161	158	152	148	164	144	145	150	136	138	151	142	108	156	149	124	126	144	129	139	150	157	149	136	135	126	156	120	126	131	164	146	149	128	138	152	133	148	140	146	129	138	163	133	143	156	130	135	136	129	137	134	134	133	155	127	152	129	142	134	127	128	139	158	130	114	155	159	165	141	141	150	123	127	140	134	154	147	149	130	122	151	147	142	146	155	137	133	126	143	129	124	127	152	136	121	146	149	178	150	161	146	145	147	147	138	156	135	127	145	136	126	121	144	124	125	125	145	128	136	137	139	133	116	140	147	155	154	142	152	142	146	137	134	130	155	135	137	135	132	139	163	141	139	143	139	123	144	146	148	133	125	137	143	118	157	159	127	147	140	126	120	149	126	147	132	137	139	146	143	149	142	125	124	133	149	133	140	148	143	117	115	138	129	131	131	128	107	114	131	148	156	135	144	124	134	119	154	130	157	143	128	135	125	135	140	151	139	141	126	128	132	147	124	155	141	148	127	123	118	132	143	161	148	154	138	117	130	142	138	136	141	137	119	123	125	135	136	149	132	137	128	128	109	140	127	133	157	139	150	115	152	149	135	128	141	126	156	143	134	150	121	127	133	144	148	130	136	163	133	164	137	131	149	134	131	154	148	152	148	139	137	142	127	143	151	135	128	138	125	140	152	110	116	142	134	147	134	141	121	146	147	124	124	146	126	134	133	144	128	128	143	134	144	148	127	154	131	127	116	131	130	141	125	125	139	130	141	125	140	119	114	144	127	122	145	154	113	120	137	134	152	147	129	137	134	137	130	147	124	141	134	139	138	125	127	115	157	133	131	120	130	154	136	121	134	129	141	132	139	135	163	135	126	142	113	133	117	135	115	140	147	141	151	129	157	131	138	125	128	137	143	132	148	157	133	152	128	134	142	129	140	138	148	140	149	127	145	133	146	134	126	142	123	134	128	148	139	147	141	126	130	186	153	135	98	145	133	138	124	139	122	135	127	166	147	132	149	137	142	149	144	127	148	141	126	138	134	136	135	143	124	149	113	135	134	145	145	135	141	127	137	156	142	115	161	136	145	152	168	150	121	135	145	114	126	136	139	143	135	121	148	150	127	130	150	125	123	138	150	142	148	125	127	137	142	143	126	133	127	120	126	146	147	141	162	130	146	129	135	120	154	142	112	153	145	136	111	129	151	139	119	153	126	138	143	140	135	137	123	148	142	134	145	134	100	132	146	128	133	142	145	131	131	127	150	142	136	139	151	135	155	144	151	140	122	136	128	116	147	153	136	149	143	139	134	129	130	140	132	145	153	129	161	130	136	143	151	131	164	135	137	147	126	128	143	144	157	134	128	145	149	137	141	159	138	107	129	149	124	132	116	150	127	144	135	120	132	131	127	144	145	131	143	160	124	150	153	136	127	141	145	137	131	118	131	114	140	137	141	153	126	151	136	147	147	140	153	139	130	140	165	136	146	136	122	145	127	116	130	129	130	130	162	115	139	135	129	136	128	134	148	131	140	157	144	139	121	149	135	142	136	138	124	114	148	156	158	124	143	147	141	132	124	144	158	142	138	135	130	122	134	150	133	154	138	159	125	136	140	137	132	136	119	127	137	135	125	137	126	128	133	145	153	135	145	114	140	148	133	166	119	145	123	119	134	139	153	143	147	126	137	144	152	133	140	121	123	139	158	118	136	138	145	156	123	159	135	123	137	131	134	124	133	148	173	130	132	121	160	127	144	138	118	99	141	127	133	152	146	138	133	141	116	127	149	127	123	137	123	132	133	115	140	153	134	126	124	127	126	124	136	141	140	117	122	141	144	151	131	153	127	141	149	181	110	134	138	156	164	135	129	125	136	137	114	118	122	113	126	137	140	130	146	149	121	133	153	127	138	148	138	135	127	133	140	109	121	157	143	134	145	142	142	154	142	112	140	138	128	137	121	118	136	146	142	149	122	135	142	135	125	140	137	130	135	148	136	134	135	133	118	154	131	143	124	163	128	113	140	115	136	142	148	127	123	164	128	139	131	143	130	134	147	119	116	141	152	103	111	108	151	122	131	125	159	134	122	143	140	139	135	142	148	115	147	144	136	119	137	125	166	130	154	144	113	143	128	141	123	135	134	124	143	158	151	144	134	149	148	131	127	134	132	154	133	130	125	142	140	140	154	113	138	127	132	129	119	135	129	116	130	154	153	131	146	152	130	156	166	130	135	131	148	123	131	136	157	134	123	126	125	125	123	136	126	159	147	135	122	137	126	150	136	143	131	144	153	131	142	129	134	130	153	110	136	146	134	132	153	138	130	118	133	153	147	154	138	131	130	127	165	152	130	145	130	146	145	149	122	146	145	152	152	127	137	113	157	151	133	148	131	126	158	151	118	139	137	146	142	135	143	145	138	145	146	129	152	122	125	136	170	131	150	108	144	125	129	144	118	158	142	148	134	120	174	134	152	128	131	155	132	133	132	113	150	143	133	136	153	136	122	131	148	133	135	150	143	125	132	146	142	138	128	125	151	141	146	139	126	133	126	127	129	138	152	123	131	126	151	126	140	147	109	132	135	154	136	130	149	138	129	142	127	122	139	124	132	159	129	127	152	120	162	157	136	128	134	141	119	123	119	137	136	139	118	143	150	144	123	132	128	133	136	144	140	126	135	137	150	139	149	173	156	161	135	133	155	128	136	162	138	154	134	139	135	144	148	153	140	125	150	136	124	139	142	126	120	166	136	126	165	135	151	141	165	129	144	139	130	130	129	145	156	160	121	119	131	131	141	117	125	133	149	126	134	136	151	125	134	160	137	137	127	134	133	150	149	144	115	151	137	139	143	138	148	130	145	136	160	142	174	145	134	153	136	163	127	120	136	145	131	146	135	129	140	121	138	134	129	114	127	119	129	135	116	138	144	131	145	146	145	148	143	143	148	162	140	121	150	127	138	128	149	131	121	128	140	139	155	110	128	136	144	138	138	138	134	130	127	135	140	124	121	138	123	128	141	144	162	146	123	156	110	125	131	149	136	125	146	123	127	129	127	126	135	112	126	127	116	152	121	120	122	130	158	136	138	133	153	126	135	141	127	150	111	138	141	140	136	120	139	124	134	103	148	124	139	112	126	145	132	126	162	137	131	123	133	148	135	133	130	145	135	128	141	141	139	163	124	158	147	146	155	144	131	137	139	136	119	127	123	128	157	141	142	116	134	104	140	128	150	138	133	113	150	134	130	137	124	118	132	115	123	136	140	135	127	137	132	146	132	129	144	135	133	128	144	128	143	144	141	146	124	145	129	132	129	131	134	122	125	142	134	151	133	145	131	147	112	150	142	150	144	138	140	158	134	145	110	137	133	150	141	114	112	123	131	143	119	141	113	143	142	121	129	130	156	127	127	128	160	146	146	152	141	143	118	121	127	123	161	126	133	148	129	120
13202	15583	26920	19197	12124	9901	7452	3921	1355	1150	1018	936	819	800	705	646	638	625	582	600	541	576	532	494	523	515	493	481	488	477	428	444	482	435	453	451	496	450	442	451	392	393	395	436	400	442	421	420	460	432	387	441	396	441	423	410	400	402	430	386	406	413	435	391	431	450	391	423	414	416	383	383	390	394	393	394	420	394	398	423	389	387	425	402	403	426	397	414	410	409	426	378	379	401	395	406	396	430	390	375	402	432	444	409	436	414	421	380	408	437	429	418	375	380	389	422	396	391	423	404	382	380	374	388	428	388	392	411	403	399	414	402	403	411	401	371	386	346	368	417	384	397	400	396	407	423	421	425	440	391	353	421	369	376	387	403	401	368	392	437	409	395	389	409	394	422	374	374	403	415	404	395	355	402	400	351	414	417	421	392	378	413	381	377	364	430	408	411	378	403	409	418	410	382	429	420	403	413	387	419	392	398	390	385	398	413	387	401	394	379	379	371	390	400	423	388	398	434	411	403	393	340	402	409	426	412	395	443	367	386	378	415	376	387	372	392	392	365	347	412	418	397	400	393	420	413	383	361	384	406	360	398	394	389	413	370	355	392	405	391	380	388	416	369	392	431	380	367	426	389	392	401	401	376	414	387	390	428	409	427	413	400	392	433	383	382	387	408	394	403	402	415	364	394	370	399	421	389	430	406	381	383	380	400	421	393	443	393	390	375	374	369	406	400	381	399	408	396	399	378	369	384	364	384	388	406	384	417	410	341	356	404	362	377	424	377	393	397	409	397	399	372	409	379	401	375	423	396	392	402	419	405	422	415	374	385	390	416	362	420	397	425	408	371	414	385	415	387	393	409	391	431	365	371	411	387	389	405	379	395	373	383	391	412	414	375	400	417	425	382	383	398	358	395	379	419	383	403	413	427	404	378	389	422	373	403	410	396	393	391	407	384	415	397	412	395	397	391	380	378	387	434	379	426	411	378	387	411	404	377	371	376	385	397	390	358	418	420	428	426	377	363	364	387	402	391	375	405	359	396	398	422	379	397	381	415	372	385	390	417	403	411	411	404	397	401	411	409	392	397	382	395	431	416	403	398	410	391	416	349	413	402	382	379	400	409	401	376	412	379	356	354	399	393	381	379	431	369	404	387	391	393	383	417	364	405	375	432	390	357	405	398	399	443	409	406	411	372	400	387	402	385	377	388	406	414	387	397	393	395	405	399	359	448	407	411	379	427	405	348	407	366	401	421	378	400	412	356	378	391	404	375	397	392	400	392	368	371	439	415	398	402	435	378	377	396	377	381	381	373	398	411	444	360	366	405	406	406	383	360	379	357	415	364	399	402	377	435	356	412	406	387	404	391	376	390	419	415	402	406	411	415	417	393	415	388	387	416	418	411	431	407	382	384	377	365	429	414	387	417	401	354	378	371	414	409	396	389	395	375	412	394	399	350	416	389	381	429	400	383	390	387	359	390	400	420	403	360	356	404	379	396	400	396	382	436	382	365	393	400	370	418	408	414	388	384	404	364	382	393	379	404	370	375	394	371	409	440	394	417	389	419	381	411	399	398	370	378	382	413	380	391	389	379	393	403	398	377	396	400	399	373	418	398	381	392	409	430	395	386	375	380	422	379	416	395	381	411	367	411	394	383	398	389	427	370	390	401	417	375	429	361	377	404	386	352	405	400	369	390	397	400	394	414	384	416	395	421	380	401	402	404	359	384	432	382	376	403	395	384	391	370	374	369	390	424	383	411	408	414	373	423	428	418	369	390	400	380	411	360	391	394	395	408	377	383	395	421	381	397	402	436	379	390	368	417	384	383	418	386	414	399	404	375	400	407	411	409	400	351	399	397	399	398	378	378	340	360	378	384	429	382	409	414	366	418	383	392	385	353	404	418	442	383	369	382	370	405	377	384	408	390	371	343	408	388	377	402	421	408	407	367	437	382	403	411	394	426	376	380	432	370	384	415	378	439	390	426	421	370	353	406	383	363	429	432	386	406	392	402	401	379	381	392	382	373	385	357	357	385	426	402	399	395	397	362	417	392	403	405	395	418	409	390	388	371	374	397	426	390	405	395	410	414	395	395	371	418	362	389	425	406	409	389	429	425	360	397	382	379	419	406	413	419	361	384	394	391	390	422	409	390	414	392	412	379	384	385	408	411	388	407	398	373	388	377	396	427	372	387	398	372	388	425	415	407	403	393	431	367	384	379	405	383	391	379	384	395	402	411	404	386	399	405	429	398	404	404	392	377	400	412	389	389	372	388	410	372	410	381	404	422	381	398	394	377	402	399	402	388	363	381	385	398	400	400	425	371	407	429	417	379	408	432	390	372	377	341	418	389	389	414	368	372	384	381	370	371	380	394	406	382	358	413	350	380	429	366	389	393	405	390	383	372	414	423	419	389	350	362	401	407	411	430	402	417	389	397	375	363	427	420	389	383	411	382	402	376	387	380	408	432	379	394	398	403	398	405	403	382	353	390	355	397	406	384	407	388	399	375	376	384	356	414	421	413	393	370	390	408	392	418	406	379	401	370	403	393	401	401	401	413	384	403	449	401	398	384	373	385	399	389	382	400	412	359	380	393	385	403	369	376	390	422	414	419	397	397	412	408	400	361	385	381	409	372	410	419	398	374	435	386	406	381	414	382	401	384	390	388	402	385	350	401	393	385	426	395	391	398	412	410	408	388	376	422	408	387	387	381	378	352	399	388	388	351	409	439	380	412	422	360	388	422	375	373	426	394	387	374	396	403	431	424	402	403	384	384	403	378	376	367	384	399	364	385	388	407	386	378	410	388	398	381	406	434	397	388	380	429	395	417	393	355	408	398	409	389	397	396	370	400	417	425	413	393	407	423	386	380	385	378	363	381	396	374	414	400	413	379	407	365	399	446	382	385	391	369	346	415	387	410	404	379	401	391	404	405	406	413	409	379	426	411	422	394	383	373	384	382	397	408	380	376	398	388	409	440	402	400	394	379	349	367	395	398	395	404	398	371	405	368	388	404	416	447	385	414	369	377	407	404	370	396	396	411	418	422	392	389	400	394	393	372	334	395	365	407	405	382	399	368	406	381	381	380	371	372	359	377	381	377	397	389	400	377	336	438	376	410	390	406	383	377	380	415	371	409	358	410	379	410	412	379	369	398	384	396	433	390	398	406	407	376	365	409	412	399	395	405	429	364	421	401	446	397	374	406	406	416	393	399	435	396	396	412	389	402	394	401	404	410	446	387	407	444	407	410	442	372	391	426	382	365	380	399	422	430	357	414	403	372	404	392	382	397	375	383	383	414	389	391	388	361	404	415	373	378	404	362	392	399	375	375	416	413	388	412	413	401	340	402	369	411	406	396	407	401	389	392	421	394	385	391	415	405	368	403	369	395	396	419	383	420	399	387	406	409	390	413	372	406	388	387	376	382	398	394	418	397	399	383	396	388	396	395	399	403	406	401	419	380	408	401	389	405	395	362	355	363	384	427	379	397	407	408
36834	31870	32486	27077	19679	12640	5380	2480	860	505	489	401	379	354	379	359	331	350	343	286	304	301	325	302	287	296	295	307	293	276	289	293	279	283	237	288	256	288	268	296	261	290	259	266	315	289	286	295	267	302	314	263	275	277	242	271	258	278	281	277	273	300	266	252	276	242	294	242	271	294	266	245	244	277	267	256	280	266	281	235	270	255	288	278	267	259	255	269	264	248	293	236	281	262	284	238	270	268	260	263	270	281	282	243	261	270	268	263	255	272	266	244	256	286	249	252	251	265	278	262	283	261	261	238	279	265	252	263	245	261	284	252	279	265	233	239	289	275	247	266	282	243	262	263	245	275	257	255	259	306	265	257	253	255	250	287	257	278	261	274	249	274	263	251	306	267	261	265	263	256	287	264	203	272	299	274	253	266	256	250	244	292	309	259	291	314	306	254	275	274	279	276	249	281	285	251	265	250	286	296	275	298	281	267	253	289	281	275	286	255	276	278	232	293	263	235	260	269	239	260	249	235	249	256	269	285	241	255	226	260	281	251	252	268	236	269	261	256	239	244	254	255	249	258	282	254	260	292	252	256	273	272	256	268	288	265	269	263	276	263	267	258	225	257	237	259	241	276	254	265	251	264	290	289	262	294	264	264	276	305	262	252	305	267	267	238	279	282	247	261	280	254	254	279	258	258	264	253	287	279	273	261	282	264	255	305	266	287	262	266	242	271	268	279	253	244	287	274	264	268	241	292	288	260	290	275	282	249	247	257	255	246	277	260	280	245	248	289	246	277	258	253	261	244	260	282	227	273	284	250	252	274	276	249	247	256	241	274	260	281	252	285	271	274	279	259	244	265	243	270	256	266	270	282	256	266	283	236	227	232	261	266	264	275	278	280	261	272	251	270	266	251	254	277	274	256	260	266	242	268	242	267	263	266	232	280	272	266	238	248	265	245	259	252	214	255	247	258	256	237	248	232	296	254	275	232	280	253	263	266	277	252	274	254	284	277	242	294	234	259	236	258	256	319	270	256	281	231	239	261	286	263	244	246	309	246	287	257	279	246	256	270	277	275	241	266	288	241	253	267	264	277	270	271	243	298	251	261	281	314	253	272	263	259	237	279	266	242	272	241	272	264	255	235	274	275	294	264	289	255	269	260	301	283	230	239	242	238	267	256	265	243	289	271	248	288	266	278	240	271	254	269	255	305	267	247	279	271	246	260	269	278	225	262	290	272	269	247	293	259	229	252	260	272	264	258	268	309	268	271	288	268	276	260	237	300	254	250	255	274	258	282	254	275	273	272	280	245	254	271	267	288	278	249	254	289	276	265	267	268	241	252	269	261	289	255	276	264	282	272	249	254	249	265	258	254	251	243	271	269	282	272	274	275	259	257	249	285	238	253	225	252	265	287	266	263	248	272	269	260	261	274	273	259	270	253	296	259	277	259	257	302	281	268	232	240	266	293	270	242	290	243	273	252	257	263	273	257	273	277	276	293	242	281	255	272	256	276	271	257	283	266	231	285	242	256	288	268	228	246	245	266	267	277	237	252	250	235	247	264	267	279	272	262	297	262	239	246	290	264	266	257	272	304	261	271	259	225	260	260	290	272	288	284	265	272	274	241	260	253	265	264	253	242	237	279	284	253	258	257	270	258	248	254	264	241	282	232	277	271	291	239	282	253	273	284	212	255	225	295	274	242	255	300	288	267	267	250	265	263	260	253	267	260	261	278	247	270	290	288	261	255	255	274	303	256	262	280	226	268	231	272	281	257	261	269	245	264	273	240	234	281	255	274	263	278	279	281	286	252	277	252	259	277	313	289	236	284	251	278	299	254	262	252	241	238	288	251	258	248	272	254	280	275	269	277	299	255	261	297	271	263	276	251	256	257	264	262	245	259	251	232	277	266	254	275	273	258	242	285	265	262	266	263	260	283	245	256	253	242	278	236	262	254	246	263	258	250	268	274	238	253	255	269	272	269	248	242	310	280	255	247	241	265	306	253	269	251	282	273	269	294	267	280	273	281	268	278	230	254	256	273	233	278	242	250	285	264	257	256	254	258	269	265	224	267	245	294	257	234	257	258	209	274	251	298	247	280	248	250	262	297	271	247	270	251	271	268	254	266	252	261	252	249	257	287	264	269	260	259	252	241	274	257	281	241	256	272	242	247	240	271	254	288	272	245	263	249	252	228	239	284	288	244	249	273	273	294	276	290	260	273	280	229	280	225	292	252	249	285	271	260	286	282	285	275	251	276	293	273	285	266	256	247	241	261	295	257	284	271	249	282	231	276	244	269	236	262	282	269	270	308	263	277	236	287	257	254	253	226	288	251	277	284	254	240	259	314	307	272	239	277	258	283	242	244	267	284	277	284	253	234	275	268	260	240	275	268	255	279	229	259	271	250	296	266	267	279	248	282	246	268	244	249	273	256	272	278	267	279	270	282	264	273	283	283	256	296	300	291	259	243	272	269	290	234	231	272	268	233	289	248	249	274	269	266	283	281	269	271	256	276	252	254	267	281	250	292	280	288	243	265	245	284	246	258	269	245	275	253	267	234	254	260	256	297	267	276	288	258	277	277	271	310	243	221	260	282	282	253	264	264	288	261	259	260	257	268	268	270	256	240	239	255	276	250	246	269	244	289	255	235	265	236	260	256	252	266	256	256	287	260	263	291	313	285	259	271	273	274	278	261	264	268	272	270	274	262	265	277	231	259	268	268	273	260	240	270	260	225	272	257	276	287	264	250	268	226	250	269	271	268	258	261	286	251	270	269	298	275	267	280	256	256	229	274	278	225	278	254	258	281	262	263	271	283	261	274	258	279	260	237	273	273	252	231	288	239	268	285	276	242	243	295	258	271	244	267	280	270	254	268	256	239	245	269	265	251	264	259	273	271	287	264	236	244	301	255	255	277	239	260	235	283	266	250	259	259	259	248	243	270	253	259	259	247	265	274	265	285	268	252	268	273	261	235	241	292	276	269	251	250	293	271	255	281	267	257	252	216	245	256	267	221	270	264	238	245	266	264	245	248	244	278	240	236	272	247	260	265	269	262	275	285	258	285	272	268	278	243	251	307	246	250	260	234	275	262	257	281	270	251	276	251	270	266	257	234	251	242	276	236	253	237	269	249	263	279	275	242	274	273	258	240	276	264	264	264	273	261	259	279	263	259	227	277	273	286	272	292	251	254	267	230	273	254	286	271	240	272	269	264	259	262	257	270	269	282	264	293	277	279	271	311	261	276	268	268	282	275	248	255	284	280	281	249	277	248	243	252	251	251	272	247	273	230	269	284	232	239	257	254	274	270	244	272	266	256	254	258	270	278	228	247	260	253	256	298	288	248	245	275	305	273	268	285	290	277	288	258	245	246	270	242	238	292	254	228	283	242	264	266	270	250	251	251	268	272	288	283	245	256	268	283	267	257	265	260	300	240	255	261	280	281	265	263	282	259	287	269	247	268	264	260	282	237	249	257	287	271	262	255	271	280	255	277
23362	20495	31463	29557	25145	17077	8485	6337	2533	2135	1941	1688	1510	1399	1301	1227	1205	1132	1068	1007	1019	956	974	912	899	856	889	832	789	827	853	790	814	843	753	808	786	801	752	763	788	718	746	718	744	751	780	773	780	744	828	722	665	701	735	722	692	736	729	732	683	713	675	686	669	693	669	738	677	689	674	665	736	656	723	649	694	637	674	710	681	650	742	704	700	749	689	706	770	700	690	728	694	675	700	695	712	707	710	673	648	690	671	702	655	653	699	667	649	647	668	648	662	694	685	671	707	696	672	681	686	694	689	710	684	664	678	694	710	677	687	680	660	659	670	677	668	778	665	671	677	658	715	692	667	629	714	617	745	723	680	681	713	661	685	679	599	679	620	721	666	682	670	707	679	716	728	665	701	633	732	663	673	705	683	678	694	671	667	642	706	640	690	659	679	680	682	629	704	700	661	695	715	663	664	674	671	733	682	681	710	676	667	694	686	702	707	669	686	635	639	686	709	684	645	678	663	693	634	683	700	652	658	684	668	639	658	660	646	671	666	643	691	651	693	671	686	645	764	649	682	689	630	618	688	713	669	677	660	692	697	664	671	676	652	668	688	660	686	684	703	692	694	681	693	639	744	661	726	662	665	695	717	689	670	697	712	671	615	662	679	677	709	718	687	696	691	717	665	696	658	687	642	642	677	665	668	696	656	670	659	650	653	701	642	675	688	716	683	690	702	689	653	674	709	670	675	634	673	734	697	697	657	723	682	655	665	637	689	722	699	651	610	685	698	698	692	680	680	697	690	703	651	704	666	651	644	723	729	676	661	723	658	655	686	661	685	719	655	668	667	692	635	705	703	613	707	667	696	690	615	673	695	650	639	712	638	693	699	657	678	646	687	701	656	684	676	655	683	675	675	663	690	680	647	661	636	648	723	709	658	685	625	660	704	625	653	655	657	678	653	648	685	669	662	685	643	690	644	668	658	697	679	685	691	639	678	679	644	671	680	672	649	686	659	605	635	700	630	710	706	692	677	689	689	644	661	689	638	673	756	683	705	670	642	648	682	695	690	692	623	672	653	652	702	642	684	676	668	694	692	670	710	659	711	664	640	671	678	650	662	648	653	670	672	698	721	686	676	673	665	663	645	701	697	678	659	691	674	675	671	717	699	650	685	681	650	639	672	611	652	723	655	671	711	711	710	688	684	652	646	683	649	701	675	695	663	671	683	666	645	676	661	646	697	681	697	652	673	697	714	676	693	677	686	666	726	695	664	656	701	678	700	682	686	637	649	684	708	662	639	655	682	694	701	698	705	677	617	714	677	697	665	671	681	635	654	725	712	685	709	697	668	678	656	629	685	737	660	714	674	700	691	673	704	707	661	674	708	693	687	664	732	669	661	654	652	658	642	686	677	670	639	658	619	664	621	710	660	714	689	636	661	682	685	693	703	706	651	682	679	651	715	654	703	662	661	695	688	642	648	660	679	659	660	649	691	690	611	637	641	672	704	670	639	673	728	693	659	666	657	667	718	660	690	712	678	665	631	696	702	688	642	694	646	607	687	666	677	655	688	677	636	684	642	662	684	638	698	696	666	676	663	715	720	686	684	657	647	669	657	635	677	716	709	651	676	706	648	664	716	680	664	682	698	634	688	701	763	703	695	685	680	684	670	682	666	713	716	660	676	649	664	681	667	661	704	701	691	696	687	678	700	682	673	721	687	733	639	666	655	631	674	712	672	680	659	681	659	660	696	691	684	657	684	716	668	677	684	718	672	687	625	679	708	649	687	668	715	665	708	677	659	654	712	634	641	724	681	701	650	636	698	655	648	663	685	680	657	677	651	704	688	665	685	684	691	729	718	708	638	658	705	683	722	679	706	735	677	689	668	661	633	641	642	664	669	665	656	684	711	630	627	701	659	681	703	662	657	678	682	733	658	679	714	681	630	712	684	683	630	679	677	709	710	684	632	662	664	680	713	703	707	690	655	676	660	686	689	698	652	719	664	672	667	625	694	692	687	673	610	668	714	651	658	653	634	693	664	687	681	709	652	664	655	684	651	656	629	667	660	656	677	656	726	638	664	660	680	718	741	701	675	681	666	650	724	694	682	652	686	659	693	677	691	699	735	652	617	664	676	715	702	701	666	709	694	680	670	704	645	569	694	694	659	705	713	687	664	670	697	605	701	680	670	696	662	647	625	674	645	624	675	618	685	716	658	660	661	709	638	689	660	656	676	653	661	676	638	697	636	710	701	678	688	703	709	707	681	659	647	640	638	675	664	681	709	640	716	683	675	746	671	708	669	666	636	655	677	689	684	687	670	666	699	694	612	698	705	700	690	691	663	674	672	678	701	694	682	635	641	696	717	642	663	662	734	658	695	658	644	667	670	676	654	694	644	693	676	660	655	647	721	674	703	678	708	686	677	683	694	655	718	719	647	692	667	636	624	650	677	738	692	701	705	679	682	668	707	655	703	658	672	681	719	731	700	661	696	678	634	657	688	641	687	670	705	656	705	721	664	652	659	695	667	699	647	681	671	651	695	691	694	696	669	625	675	684	687	730	716	672	679	681	650	641	676	658	656	716	677	688	707	669	697	642	624	646	716	638	659	653	660	670	686	702	695	672	726	644	681	634	656	639	684	697	680	705	670	659	680	673	649	654	671	673	683	707	710	687	629	700	701	656	668	661	721	689	673	679	676	659	688	686	637	693	727	722	709	737	641	642	624	650	645	675	672	663	659	690	671	676	698	676	648	696	697	658	729	683	630	654	686	667	660	636	661	702	696	674	667	667	668	689	686	678	695	689	690	709	645	712	693	710	700	656	655	690	637	698	665	674	672	668	664	670	695	661	651	673	689	653	731	705	623	702	681	656	711	736	676	647	699	655	644	678	660	695	700	715	650	665	706	666	667	694	638	692	719	691	712	647	671	722	669	695	671	659	688	713	620	727	719	684	668	667	687	663	678	664	603	675	626	663	692	681	655	642	662	647	718	664	676	684	695	674	705	720	673	687	692	662	666	662	714	671	690	710	683	622	667	712	658	644	685	726	654	624	677	678	674	667	675	633	665	696	680	678	719	657	675	730	684	727	654	705	652	704	672	711	661	696	673	673	741	647	663	670	729	700	706	689	681	667	660	665	670	633	684	703	733	630	708	656	670	700	667	674	700	614	715	641	721	671	681	708	712	665	638	682	684	634	663	672	694	672	691	697	707	659	714	668	767	673	649	636	655	626	671	683	716	698	688	699	666	649	661	671	719	704	700	647	643	693	711	659	681	709	688	668	688	649	702	640	662	653	658	644	667	680	693	641	653	680	685	685	662	691	686	691	645	698	714	658	649	662	675	718	636	723	658	691	721	686	661	671	722	706	729	682	659	665	692	676	665	684	756	679	666	710	654	692	692	682	652	728	682	694	633	680	645	727	635	708	659	689	634	675	645	665	691	673	684	672	690	667	628	655	675	701	667	682	625	670	689	658	695	694	634	670	667	685	657	695	627	672
11970	10988	8806	4455	1458	511	343	281	247	244	255	251	249	275	269	239	242	239	239	246	235	248	258	243	275	245	253	255	258	280	247	253	257	235	263	244	252	223	272	234	257	247	281	252	247	234	260	233	255	247	247	239	243	243	245	266	274	226	266	259	258	257	235	241	247	264	257	248	229	273	269	228	219	263	266	262	229	262	250	270	252	233	226	261	244	247	223	234	278	254	266	233	246	226	256	273	189	244	260	231	256	232	256	251	230	218	264	262	231	271	230	237	287	279	270	253	267	255	245	236	231	247	239	247	261	237	228	265	274	238	228	276	260	232	231	259	224	250	253	271	270	268	218	229	254	225	278	263	236	240	246	232	267	226	250	228	244	239	260	242	239	280	247	262	213	244	263	221	228	267	231	248	251	233	224	216	214	268	241	238	223	251	267	263	254	261	230	242	249	261	251	239	256	269	246	242	244	246	260	251	272	266	273	253	255	235	260	226	252	252	259	246	237	269	251	228	246	248	247	258	226	257	245	224	262	263	273	240	236	251	251	263	239	252	228	262	261	238	238	224	249	235	243	249	242	255	245	228	227	238	284	243	229	243	247	257	250	233	215	207	251	271	260	258	253	279	266	265	257	249	228	224	234	228	226	274	244	265	255	255	270	269	252	225	218	263	244	254	238	214	283	248	226	236	248	252	249	238	265	284	224	250	260	230	245	251	272	225	240	254	263	265	262	244	256	251	265	243	262	240	234	245	243	263	252	243	280	225	219	244	277	263	259	227	252	274	256	260	242	252	253	260	262	254	259	254	243	245	291	241	271	268	243	264	238	267	253	256	261	224	226	253	253	274	283	236	244	260	237	234	223	282	240	230	254	241	259	266	249	240	237	223	229	255	252	275	269	250	255	267	274	245	228	250	243	209	254	236	311	245	246	224	235	229	232	245	235	243	254	221	276	253	263	249	242	248	227	264	226	251	240	260	273	255	267	241	239	221	225	228	261	258	279	231	241	217	266	251	245	260	204	234	273	242	247	228	286	262	256	221	250	246	276	232	261	241	222	248	267	261	255	217	266	239	216	239	250	262	254	252	224	249	248	248	240	236	245	242	239	259	263	268	234	264	264	250	272	292	268	257	209	255	286	237	238	224	267	252	246	257	239	234	263	263	235	251	254	259	247	233	266	247	218	263	261	229	243	245	273	222	246	240	255	251	257	268	238	220	242	257	258	221	259	250	272	263	234	274	265	246	271	252	253	255	237	246	257	242	234	249	238	249	267	258	227	261	270	235	264	241	269	219	231	228	233	239	247	256	252	245	264	270	233	273	242	231	274	270	248	256	248	236	276	265	250	262	230	244	254	248	246	228	248	269	261	229	259	267	258	236	243	249	238	255	233	231	319	265	236	225	258	269	234	274	246	264	269	228	227	215	245	264	263	237	238	224	259	227	241	253	246	233	210	225	279	248	242	239	254	227	258	235	242	256	255	232	247	245	276	262	251	234	231	247	261	249	259	242	255	252	254	226	287	263	249	264	253	259	267	259	223	230	246	254	251	224	224	247	234	247	244	250	228	250	212	259	253	258	227	255	267	248	263	239	255	259	227	255	254	234	238	271	272	244	246	236	261	242	240	253	258	245	263	266	268	258	274	270	260	240	240	251	236	270	241	261	200	248	251	273	225	241	232	256	258	209	288	246	269	252	252	247	250	246	251	232	233	264	243	252	271	239	243	282	222	252	237	243	282	245	245	240	271	259	254	234	268	254	260	247	253	252	242	248	243	240	243	240	249	246	229	251	274	261	229	225	239	211	288	231	250	242	233	283	241	242	241	237	230	241	208	232	235	222	231	227	257	237	225	249	227	286	254	246	247	244	259	263	225	261	267	249	272	251	254	236	196	269	258	259	200	248	250	236	248	245	241	258	229	221	222	243	237	245	238	228	231	243	261	233	237	257	272	278	261	288	263	242	285	244	242	287	266	247	303	241	232	264	244	246	252	236	260	261	244	230	232	232	249	245	272	239	273	260	229	269	265	255	235	238	222	251	234	259	259	245	269	272	275	247	250	261	236	245	240	234	235	245	233	276	245	259	266	242	265	220	250	235	232	220	259	225	248	237	243	259	218	233	229	269	252	243	255	279	256	236	266	253	250	245	262	253	258	252	272	258	254	212	235	220	272	238	250	248	238	228	248	239	213	247	271	240	241	259	237	255	273	208	265	255	261	229	275	226	259	222	240	238	312	243	241	242	260	254	251	235	247	232	248	276	271	242	298	250	244	253	215	252	251	249	267	246	252	225	247	261	224	235	272	262	232	258	257	253	232	268	261	264	235	223	291	231	281	265	226	230	253	260	261	228	278	236	236	248	248	248	256	238	245	260	261	266	242	251	226	225	247	251	254	229	299	263	271	258	251	253	248	247	254	239	273	261	234	226	261	248	247	277	269	245	249	239	249	248	238	264	264	251	254	272	274	237	265	271	246	237	241	236	239	239	255	225	256	236	219	240	275	249	270	262	214	237	253	234	213	274	250	244	240	248	254	261	237	275	240	242	230	259	262	239	238	208	242	267	253	259	244	242	245	254	272	243	242	257	249	232	238	237	238	246	261	265	253	248	256	264	258	266	253	242	252	245	251	227	232	239	270	252	261	286	270	238	223	254	275	251	262	231	282	246	233	273	243	278	232	264	275	233	264	273	246	272	269	246	272	236	246	255	251	261	253	260	234	229	254	249	254	222	284	263	254	294	241	234	242	272	260	227	228	258	246	295	293	221	236	244	241	217	235	256	247	257	245	280	228	246	259	239	242	253	240	249	208	253	298	253	247	249	252	238	207	259	254	243	235	248	223	232	265	259	237	260	246	269	268	268	262	240	262	227	226	229	210	253	235	235	273	240	267	263	241	270	235	249	247	283	283	253	308	250	250	236	236	230	261	251	246	297	264	263	257	249	255	250	242	215	247	267	234	228	248	263	240	256	249	223	240	253	264	259	260	230	246	240	244	238	264	232	261	246	250	255	242	255	237	240	228	243	268	220	250	254	240	253	254	241	211	241	232	249	239	227	257	235	269	264	264	252	243	250	227	257	257	235	249	238	238	234	259	264	259	295	255	218	249	253	286	232	255	270	228	237	267	247	247	242	251	206	242	246	277	250	246	216	264	261	267	243	256	202	261	247	220	257	242	249	218	278	252	260	252	244	238	221	250	251	253	237	229	251	253	242	234	254	238	255	270	257	243	253	249	232	265	255	257	228	256	251	228	241	237	228	245	246	256	227	239	231	250	238	265	242	257	243	224	242	261	249	255	257	236	257	274	258	266	247	259	248	249	255	242	271	228	287	268	242	243	235	252	210	226	220	235	255	261	245	244	243	252	263	240	248	266	258	272	253	232	269	265	256	271	233	246	248	253	235	262	262	235	228	256	246	234	272	236	259	252	258	245	263	253	233	258	260	236	254	243	241	256	247	245	252	273	245	234	238	258	247	257	266	236	263	259	246	226	258
7214	9443	11647	10539	4463	1862	1030	926	667	647	648	619	613	663	620	622	591	591	604	600	610	612	617	655	624	546	610	561	579	610	593	624	648	626	581	610	613	637	591	646	648	617	619	624	627	584	602	607	608	660	635	607	615	606	637	597	617	599	645	607	594	600	621	594	626	561	621	634	624	643	586	595	629	623	619	628	612	616	597	581	567	602	663	642	634	549	606	597	591	605	613	561	559	587	620	664	635	547	604	620	618	605	585	605	606	656	610	622	602	577	609	599	623	612	576	615	606	579	624	613	589	616	626	602	633	612	611	599	603	647	633	579	567	619	634	606	601	661	604	588	605	560	635	589	615	590	629	587	609	623	589	635	627	603	603	593	569	600	603	630	594	615	567	568	580	624	575	622	589	622	655	596	599	567	553	630	596	633	646	623	601	625	594	636	648	565	585	618	580	651	579	619	636	586	613	590	630	571	574	614	610	606	604	599	622	618	627	555	589	599	595	587	617	590	613	628	596	623	637	640	580	617	615	589	610	617	624	566	619	596	608	608	593	639	615	602	581	619	626	608	588	598	640	597	593	600	601	556	608	576	581	588	642	602	585	563	596	624	587	613	562	594	597	578	599	587	529	595	629	588	616	610	590	602	634	592	595	599	569	623	604	613	591	604	626	616	612	557	635	610	589	674	581	573	635	660	660	607	601	601	610	658	583	609	596	610	600	631	607	586	614	600	597	592	597	605	604	585	615	614	655	576	613	616	592	588	629	615	623	602	589	711	598	624	614	621	599	582	612	617	568	622	630	605	643	634	637	574	636	574	602	631	596	645	619	640	632	591	601	592	656	618	579	629	614	610	631	626	617	624	631	574	572	597	616	561	607	616	617	657	599	612	619	614	604	605	561	604	578	597	662	573	584	610	610	553	605	617	583	614	546	599	638	596	591	561	595	657	594	611	638	643	644	594	660	651	626	608	627	652	613	648	639	604	604	622	636	634	594	591	631	590	620	575	649	608	621	593	609	660	597	636	609	557	586	620	626	617	598	595	618	610	622	612	601	660	617	576	621	633	613	599	566	621	611	629	647	610	659	620	588	652	604	604	575	609	619	625	633	576	588	572	578	593	600	586	621	583	592	616	580	631	634	616	622	601	674	662	623	595	624	633	639	662	595	585	584	643	593	591	573	622	626	612	605	595	652	621	589	640	652	599	626	612	590	576	615	648	628	602	568	635	605	626	621	641	604	602	619	615	569	639	632	577	595	649	575	632	629	604	609	627	599	634	597	633	593	583	620	603	580	607	604	581	602	604	591	628	584	629	630	589	621	593	597	633	613	608	599	611	612	613	654	627	617	602	571	623	617	599	589	653	543	633	582	596	605	614	622	621	610	663	644	585	594	590	613	630	617	597	591	605	631	599	610	593	632	611	603	641	655	601	601	615	609	605	618	628	608	640	578	595	641	605	673	613	611	592	607	611	587	584	602	617	637	620	574	598	621	628	646	603	609	579	611	584	626	626	579	615	610	618	620	630	574	627	593	615	629	638	610	594	599	592	616	611	587	627	605	608	628	619	616	613	589	594	607	603	605	585	642	657	621	628	571	634	582	608	592	619	664	589	602	635	618	608	603	586	604	625	595	642	632	604	619	596	600	590	573	646	620	651	647	590	617	619	621	576	567	606	605	613	629	649	615	548	583	592	638	598	616	616	589	609	578	656	580	632	612	626	583	630	583	577	608	634	595	614	647	613	616	629	609	584	640	620	610	621	634	637	625	598	601	632	594	590	602	636	603	597	636	605	622	601	577	611	600	503	572	640	644	576	604	618	633	613	654	631	582	608	602	622	570	592	588	637	601	559	642	618	621	577	618	604	595	620	605	567	620	585	616	606	633	603	623	621	615	612	619	569	606	623	599	590	621	646	582	579	605	614	651	613	661	605	621	625	611	600	606	615	639	560	628	632	562	575	610	618	589	623	604	613	577	605	606	589	586	558	649	611	619	591	617	608	596	635	615	596	618	621	581	642	617	596	602	604	636	583	619	596	580	582	601	605	606	568	575	584	603	646	599	605	582	618	615	595	642	618	628	626	631	636	604	625	642	634	612	627	621	617	632	606	611	609	646	604	600	617	648	609	572	667	594	592	592	629	595	612	619	606	583	606	559	629	594	612	585	588	633	575	605	590	627	637	613	624	649	624	591	599	576	547	604	550	605	595	603	600	633	624	639	595	598	619	604	623	605	619	593	594	576	637	598	636	604	613	593	617	619	595	599	642	559	624	606	617	636	598	595	622	645	619	684	557	610	583	592	638	610	607	631	617	603	657	584	605	608	641	622	581	610	612	602	656	585	584	641	609	635	536	592	616	632	639	564	575	617	588	590	649	598	608	651	578	575	614	654	567	620	558	648	578	628	607	616	566	612	620	599	630	626	571	586	639	624	590	624	613	617	636	643	607	611	622	631	582	627	638	627	630	588	563	639	594	624	588	611	620	626	607	623	620	606	604	597	569	606	616	611	618	598	619	643	576	611	622	627	633	604	631	601	590	593	592	610	636	625	632	591	599	611	593	644	615	592	638	607	638	598	615	565	612	616	639	621	614	584	624	579	612	654	630	591	630	629	613	637	623	629	619	593	610	605	605	663	614	614	617	634	622	626	570	612	598	614	644	612	630	635	602	586	603	591	629	618	646	603	644	599	604	660	620	571	590	617	611	606	619	589	600	603	608	640	611	597	616	638	584	605	594	603	603	607	637	599	596	578	604	608	622	668	606	561	613	582	577	584	618	609	592	593	637	566	600	577	568	591	592	655	606	635	605	638	618	577	609	627	650	605	608	626	576	604	592	614	596	635	560	599	565	606	649	636	637	570	562	599	605	598	593	628	599	582	615	571	641	613	626	643	607	622	558	590	613	663	604	619	614	616	620	561	552	652	626	587	560	594	629	616	606	618	611	647	592	681	577	616	612	675	640	603	596	652	610	571	635	640	581	640	624	572	609	597	636	597	660	585	624	605	583	642	631	642	590	626	574	564	592	589	615	602	611	628	654	608	588	615	624	631	617	670	630	633	617	600	650	637	625	618	579	585	600	552	628	639	617	614	577	590	627	606	623	605	579	610	570	617	598	633	634	557	605	660	582	624	580	608	611	613	612	626	606	607	672	605	693	621	634	643	615	620	613	587	601	558	608	580	619	583	588	599	629	599	594	575	609	591	572	598	624	670	560	589	637	593	631	609	619	609	584	597	609	633	627	577	613	587	559	588	657	627	584	636	587	615	600	624	604	586	611	630	608	566	626	613	612	604	591	608	606	573	625	582	550	558	594	627	604	596	585	606	639	582	573	598	598	591	654	609	624	639	614	596	615	636	595	629	604	626	579	644	641	592	598	640	576	581	584	621	621	605	584	615	641	603	589	623	592	677	588	600	593	594	642	588	599	643	661	629	632	594	595	640	590	642	619	596	638	609	610	613	607	566	649	626	627	556	619	635	595	591	603	605	632	618	619
34623	37386	33726	37127	26163	10841	3608	1201	438	299	221	230	197	176	192	182	145	193	165	153	133	157	142	160	173	173	138	150	141	162	147	160	151	142	159	151	154	130	161	144	149	144	151	161	144	144	110	152	148	146	143	149	142	146	140	147	119	141	162	123	127	143	143	148	161	132	150	153	169	157	143	131	149	159	143	136	142	150	148	154	151	135	141	141	138	140	141	132	152	120	138	141	135	150	150	137	168	138	143	147	147	157	148	141	138	135	154	143	135	145	143	146	172	153	139	124	151	140	141	145	141	144	142	141	118	118	115	132	148	174	150	125	155	152	129	132	156	132	165	151	132	150	140	147	159	143	142	137	142	120	134	141	141	150	136	116	134	126	132	140	154	125	125	145	139	143	156	138	144	161	124	142	123	147	155	127	139	107	138	176	134	126	156	124	150	150	152	168	150	131	150	139	155	133	143	138	126	148	137	125	150	133	134	139	155	159	137	134	125	158	173	120	151	129	121	146	126	165	140	132	140	147	140	128	124	127	127	137	141	122	127	137	144	164	140	152	154	157	147	128	144	146	168	161	149	139	138	134	114	119	131	116	143	117	153	129	126	142	165	113	139	138	139	156	134	147	144	123	140	157	138	146	144	144	141	143	144	113	138	162	141	143	157	119	122	130	157	157	132	160	119	156	158	118	155	138	124	133	166	140	154	137	139	139	140	145	139	131	155	128	134	147	151	142	136	140	127	162	125	147	153	155	139	143	114	130	136	130	156	131	144	134	150	125	148	128	123	133	150	150	136	144	154	147	152	129	132	135	148	143	143	153	154	147	133	138	125	144	136	143	132	138	139	136	170	131	160	112	150	130	161	173	165	138	123	152	143	129	128	138	120	150	129	146	139	155	144	141	128	139	154	138	141	135	144	164	158	127	135	137	143	135	115	123	151	148	145	142	135	156	132	132	135	139	110	164	139	159	138	125	114	139	134	131	151	159	137	141	141	132	141	144	143	141	132	142	148	145	147	118	161	136	129	113	145	152	135	176	140	135	129	177	139	150	140	137	119	147	130	132	135	149	139	148	152	163	155	122	149	148	139	130	122	146	167	141	145	147	124	121	148	161	143	144	139	133	149	154	147	152	151	144	127	129	131	175	145	140	154	146	141	154	161	139	113	131	134	158	126	157	135	143	138	140	154	157	135	137	105	127	135	136	136	133	130	152	145	144	123	125	156	138	154	145	151	138	152	152	154	162	150	148	143	162	165	140	155	135	152	146	157	143	153	133	148	167	143	148	153	128	136	146	128	126	143	145	147	147	136	164	126	139	144	144	163	149	151	141	132	135	138	126	150	136	145	158	149	127	151	132	126	123	151	154	139	133	129	141	162	127	135	131	142	143	135	107	142	130	129	135	146	99	147	141	148	148	137	123	143	142	145	131	155	139	129	124	145	152	128	134	154	135	141	121	144	132	146	151	149	145	169	127	136	144	154	129	134	144	145	134	143	134	122	145	161	138	141	137	133	154	153	153	135	165	141	123	132	156	165	126	156	152	148	152	132	134	135	167	143	148	161	157	139	135	159	136	154	136	139	123	161	132	136	159	189	154	155	154	177	142	138	134	155	154	143	148	135	139	134	142	146	154	147	147	159	118	150	147	144	152	150	153	153	145	128	170	143	137	142	124	151	129	137	153	141	146	130	153	139	137	133	161	155	127	152	119	132	138	132	165	146	152	153	152	139	163	133	133	156	146	167	134	139	146	117	135	147	123	125	139	134	163	151	130	149	136	142	140	140	148	146	158	148	143	152	142	122	109	139	161	133	148	136	142	174	133	151	132	137	134	144	127	134	129	141	155	139	148	151	142	144	149	147	137	153	132	128	148	127	122	151	129	134	141	141	140	152	138	131	134	151	143	132	151	159	125	130	138	138	155	141	133	146	156	145	138	129	127	159	125	142	137	127	165	133	153	160	142	157	147	144	136	156	138	116	152	136	124	139	152	155	127	162	154	151	133	138	133	134	132	138	147	146	136	134	139	156	132	156	149	142	156	139	126	138	127	130	155	127	147	162	150	129	131	137	138	146	147	168	129	147	139	134	152	154	135	148	136	164	125	141	143	128	129	149	121	152	156	154	142	183	136	132	135	151	132	137	144	134	127	139	116	136	125	157	140	150	131	131	168	145	145	125	134	146	127	123	150	133	135	164	122	138	156	152	125	137	169	142	154	156	135	118	135	147	153	152	149	151	150	156	146	148	156	133	137	134	154	139	145	151	141	131	136	118	156	146	126	160	157	154	146	129	126	134	126	147	121	134	138	155	148	155	137	161	141	128	124	156	139	140	140	140	146	151	142	162	141	149	131	152	165	145	131	121	143	146	171	132	152	132	125	135	152	146	138	150	140	144	151	160	137	141	133	126	153	129	127	122	151	138	169	124	141	151	151	130	154	157	120	142	153	123	123	141	141	159	143	114	156	126	131	158	132	123	161	130	142	123	136	139	138	146	122	150	132	134	163	156	116	118	164	155	142	143	139	149	158	147	119	140	141	124	147	130	158	158	144	150	153	120	152	159	149	138	145	146	125	164	127	167	137	141	148	135	160	147	130	146	158	176	135	135	151	144	139	149	158	154	160	133	146	128	113	128	147	150	137	152	129	136	161	165	144	164	143	140	142	154	139	149	168	124	164	164	147	155	116	145	135	135	143	127	121	136	140	146	133	143	153	142	144	150	167	132	120	131	125	161	143	154	122	151	170	155	131	141	120	126	176	120	148	144	143	146	139	159	145	136	147	153	126	149	130	127	170	113	138	159	106	143	144	143	129	169	152	167	139	151	141	165	119	145	123	143	153	133	136	157	114	138	144	149	137	159	146	126	137	125	135	140	134	142	122	129	148	143	119	122	141	133	125	143	133	144	154	149	148	121	109	124	137	138	143	131	139	147	116	141	138	117	143	152	145	132	148	145	150	147	122	124	149	152	152	147	123	137	136	136	148	146	140	164	148	146	128	135	135	129	141	142	141	149	123	167	123	145	117	144	158	133	139	138	134	140	136	143	150	144	151	147	135	140	150	136	138	153	127	175	149	153	133	127	138	135	143	129	150	145	143	159	143	138	136	158	126	137	161	146	172	136	129	144	147	137	151	137	143	141	132	127	129	144	137	130	127	129	128	136	129	141	133	159	126	132	140	137	134	132	147	170	147	125	155	134	143	154	135	127	147	139	141	124	148	151	135	138	118	137	130	161	130	150	141	152	130	149	126	164	160	150	162	153	150	137	151	135	128	139	158	123	120	146	170	149	141	138	140	157	119	154	129	124	154	153	134	137	129	143	158	151	127	115	132	141	153	150	111	133	127	154	131	151	137	135	152	139	129	137	149	137	137	139	135	158	144	144	119	153	173	149	132	135	151	141	126	115	149	139	142	129	126	144	115	166	148	129	155	145	133	143	154	151	144	116	143	121	165	148	143	140	132	145	128	121	134	155	152	149	142	143	139	149	153	132	134
22796	27468	33733	43869	26355	7721	4686	2995	1616	1098	1026	867	854	742	694	656	589	586	590	601	579	528	525	517	495	488	539	488	497	514	469	465	459	427	450	409	431	466	433	481	457	431	450	409	457	446	436	473	447	468	440	441	441	443	401	456	406	391	415	425	421	407	412	419	433	412	385	397	402	413	399	404	402	403	401	403	410	454	380	383	412	393	378	416	386	415	401	417	431	413	437	406	412	389	399	396	390	415	387	391	423	400	416	426	378	400	407	434	371	376	417	403	383	385	374	361	379	406	347	388	375	446	385	387	390	391	389	417	385	416	377	435	391	376	400	426	385	403	383	411	393	409	403	409	387	392	408	379	368	377	387	405	372	425	420	388	399	391	400	414	391	363	382	415	401	419	397	371	395	385	401	399	421	408	363	395	385	395	389	394	400	404	407	396	407	416	437	419	398	367	424	370	387	393	396	388	405	387	381	395	364	383	414	409	427	367	398	395	416	399	425	428	365	428	419	414	392	408	357	378	362	381	405	403	391	409	405	394	388	390	412	408	405	367	403	389	367	379	420	404	368	358	384	365	373	390	430	385	427	358	378	344	400	380	425	401	381	417	391	425	396	411	405	400	372	393	372	417	401	397	400	380	413	363	383	401	411	421	384	409	443	375	387	404	360	416	400	381	418	429	388	390	409	341	390	403	363	362	390	383	356	381	418	406	388	381	440	414	386	400	391	371	391	363	381	393	393	407	387	424	386	404	402	410	343	405	391	400	407	379	409	404	389	417	427	374	395	439	400	414	408	371	413	373	373	419	421	388	413	404	421	396	392	418	391	382	409	410	398	418	395	387	425	418	410	406	401	398	423	431	391	376	394	387	390	429	394	410	395	390	369	411	394	375	397	370	428	396	393	391	400	377	402	388	395	402	415	380	362	399	412	398	357	440	363	435	369	396	391	406	376	371	424	417	455	424	370	426	372	400	371	408	396	409	405	418	391	401	420	374	393	401	413	399	388	392	435	432	429	378	395	393	405	367	373	394	412	397	381	404	378	404	400	403	407	404	408	428	381	353	374	401	413	374	421	367	379	394	379	399	388	382	371	403	403	374	423	399	358	367	366	401	407	396	399	405	421	367	427	380	406	407	377	409	382	424	397	414	376	401	410	354	410	382	414	362	390	406	432	367	416	414	424	410	399	386	395	382	420	374	391	385	379	418	382	377	386	350	397	417	419	369	393	423	377	390	399	419	387	392	406	414	438	417	408	370	381	406	429	386	407	423	395	429	361	364	430	374	438	377	375	414	379	397	423	379	419	407	380	392	418	395	427	405	404	424	402	391	414	419	393	399	407	387	413	403	410	387	380	384	419	387	408	408	411	359	379	372	417	425	393	377	390	369	372	391	387	375	396	393	392	396	421	392	347	387	406	380	401	369	371	388	416	426	349	393	397	369	422	394	434	399	404	393	405	402	381	432	333	365	389	413	396	415	393	379	405	359	407	382	409	388	393	432	386	407	414	387	387	418	423	365	389	380	396	411	409	420	359	401	391	396	414	415	383	374	409	386	395	394	419	369	397	397	416	361	386	407	378	369	388	397	442	395	419	389	391	387	399	413	396	420	398	387	407	384	410	380	378	424	424	385	366	381	408	404	382	361	404	401	373	404	379	393	360	394	445	388	403	391	357	389	435	431	399	392	399	402	409	391	383	401	389	432	384	473	401	391	407	348	423	420	444	391	386	436	390	401	405	377	376	395	398	420	404	407	417	398	376	421	359	400	444	421	420	428	456	362	412	395	421	435	387	372	390	408	384	403	402	399	388	374	411	401	373	399	405	431	420	383	427	391	420	382	376	406	410	392	397	369	376	407	376	383	386	412	371	398	414	420	418	371	418	384	425	409	399	394	391	402	391	426	394	426	417	360	391	371	413	368	399	422	402	355	393	428	388	383	408	367	409	425	392	420	418	381	366	388	403	412	404	407	439	404	369	441	400	392	389	439	374	371	409	397	394	429	408	435	417	397	395	370	390	391	416	406	385	410	381	403	390	371	424	397	437	395	395	391	415	402	380	412	360	407	393	402	401	383	403	415	397	400	423	445	370	394	356	344	415	397	388	397	392	388	396	388	374	392	410	384	377	411	386	371	394	382	415	369	433	433	398	413	405	342	414	361	426	373	393	361	400	424	412	401	388	382	388	395	376	364	456	396	409	454	391	386	413	412	383	402	413	374	450	392	383	398	381	391	354	409	395	426	372	401	371	410	343	455	388	392	401	452	422	405	374	404	405	416	413	417	397	400	400	393	383	370	381	404	384	366	377	387	414	361	387	400	408	393	385	425	394	403	433	387	400	383	403	425	399	403	399	423	403	415	412	393	384	398	397	382	368	400	423	381	394	410	388	421	408	395	420	417	409	418	425	417	388	403	353	410	371	379	373	401	391	416	386	360	404	406	405	371	399	368	380	393	395	383	389	390	442	422	379	369	364	418	389	436	392	412	401	414	406	393	349	371	388	419	412	394	368	373	389	410	368	413	420	416	407	378	389	406	360	395	356	422	416	403	358	414	419	383	432	378	408	410	390	361	387	402	404	391	390	384	411	367	361	375	417	439	423	379	439	404	373	373	395	377	393	396	389	407	401	404	408	384	385	392	390	376	361	424	378	387	410	384	390	404	401	413	414	431	424	410	406	393	390	387	379	376	450	380	421	429	363	373	380	371	420	385	395	394	396	406	381	379	382	421	388	407	397	428	399	391	373	402	405	393	438	364	411	430	360	366	412	355	388	385	401	395	378	371	381	430	375	391	362	371	397	379	402	415	391	407	395	372	408	384	373	385	397	416	438	421	390	412	407	394	422	404	444	387	376	379	360	380	354	396	396	390	397	362	403	388	380	398	382	391	392	407	428	439	389	414	387	423	392	404	391	409	401	371	370	388	369	349	389	419	401	418	428	367	417	423	378	396	363	412	390	421	377	429	380	392	399	387	410	370	372	371	407	419	414	363	357	388	366	390	366	405	398	359	371	399	354	426	364	417	418	399	384	373	418	439	408	409	404	404	389	386	421	355	388	357	376	432	407	385	405	390	406	369	440	403	393	421	388	413	397	405	377	390	419	424	373	410	411	399	420	391	382	388	386	417	377	400	392	377	390	387	415	377	388	402	361	386	418	390	413	396	377	412	387	353	379	415	399	372	392	404	413	429	373	385	380	397	381	381	355	352	341	405	402	414	417	368	412	395	423	401	395	401	426	377	398	376	363	394	372	418	356	417	400	406	396	414	401	423	408	395	427	391	400	410	399	404	425	422	396	378	406	425	438	390	387	385	414	422	401	401	398	381	385	403	408	417	419	373	374	381	401	400	404	414	409	389	398	415	385	381	418	391	389	393	400	385	381	387	410	390	410	416	379	368	389	375	417	443	390	394	426	367	403	414	428	408	422	377	391	408	404	422	386	402	411	357	385	400	408	375	365	399	415	388	398	438	393	383	387	389	406	396	428	389	419	406
48557	44945	45285	40702	30680	19107	9906	3858	1123	551	496	456	405	378	352	353	323	326	276	293	295	294	292	318	287	293	282	282	279	308	300	270	281	292	261	262	317	293	289	270	320	301	270	252	299	252	272	315	257	284	258	279	276	277	265	275	268	261	286	266	269	281	276	278	287	284	293	265	275	260	282	240	269	248	274	254	280	300	241	274	265	278	247	319	282	288	247	267	232	285	270	262	269	291	269	261	313	253	258	262	267	277	298	268	271	249	268	255	289	261	284	276	281	250	287	271	261	233	306	246	277	289	296	254	263	253	268	270	247	263	279	254	252	289	283	276	263	262	263	266	272	275	300	265	267	262	246	253	292	251	260	272	250	290	292	244	248	308	272	265	273	249	289	290	260	220	234	251	253	229	264	287	263	266	250	277	262	288	295	286	268	265	261	264	292	274	267	274	258	277	278	277	252	281	274	271	279	260	260	259	265	262	297	242	254	285	296	291	265	269	261	259	278	279	272	249	284	268	281	244	221	270	290	294	296	260	247	266	256	258	279	253	266	281	269	253	269	250	281	273	277	249	261	247	287	279	314	254	240	256	282	274	291	276	266	257	259	254	266	273	256	287	246	244	281	283	261	267	271	280	264	281	296	267	264	299	270	284	247	257	246	277	288	277	261	258	245	258	290	252	273	279	260	249	281	260	248	284	275	273	276	271	251	271	281	272	299	278	250	255	255	259	272	275	260	278	259	244	272	294	254	283	254	270	305	247	279	271	258	240	258	275	272	293	259	245	279	270	282	251	294	273	275	246	273	268	288	272	260	265	279	247	242	276	281	276	285	258	260	228	278	295	277	247	266	289	272	261	277	246	267	253	271	257	253	288	240	265	271	255	286	269	266	274	289	261	226	289	235	284	269	280	275	261	248	277	261	233	268	258	285	273	271	257	274	273	258	299	271	264	253	296	255	242	264	305	280	295	247	310	268	261	286	277	254	252	283	242	267	259	282	299	287	249	275	300	286	244	291	276	269	282	277	288	260	282	252	250	258	291	254	283	246	256	273	265	291	258	282	270	273	272	246	299	258	265	282	282	242	282	252	259	263	284	283	248	269	264	270	263	277	234	267	249	252	255	298	268	291	276	265	276	268	292	275	283	300	275	276	257	256	279	274	240	250	294	260	248	293	265	260	243	280	275	279	260	277	253	280	283	229	251	283	265	269	267	279	256	249	272	253	242	274	286	274	291	255	314	283	272	282	274	247	302	281	255	281	276	260	258	265	243	245	270	274	280	246	264	270	296	271	253	256	284	257	276	318	293	294	280	245	289	293	262	269	293	254	294	271	293	269	294	261	287	265	268	257	250	259	276	279	246	243	270	273	291	280	261	279	237	272	257	249	270	282	261	288	263	282	264	268	312	257	289	289	322	304	255	232	297	284	253	266	282	294	273	249	294	295	272	254	251	254	263	244	243	270	272	248	261	269	284	307	251	265	284	277	268	263	263	278	296	272	279	253	256	264	299	238	295	293	250	255	278	297	265	281	296	282	272	248	288	258	260	249	265	259	278	256	262	250	260	284	223	322	262	241	282	240	286	290	254	271	244	289	267	269	265	257	274	239	262	254	245	272	257	274	257	279	244	261	243	271	241	255	280	270	262	266	272	266	288	254	267	256	243	245	278	273	277	264	286	284	261	258	267	258	265	284	279	279	248	282	273	269	245	244	252	267	278	263	293	262	272	261	289	253	275	256	261	262	221	254	287	274	251	269	289	263	264	292	258	276	265	243	272	285	278	253	266	257	247	306	278	274	269	290	269	281	257	262	275	267	264	267	276	273	278	285	281	264	239	248	240	257	281	288	289	287	286	265	258	270	258	255	278	284	260	271	263	255	251	281	276	299	263	252	273	248	287	268	274	277	267	261	228	286	257	253	283	260	267	251	281	260	256	248	259	269	282	288	283	284	282	268	289	272	280	274	281	275	267	293	280	250	266	239	287	258	251	277	276	288	252	262	274	236	263	263	255	286	287	241	254	275	272	273	291	273	242	281	265	274	250	293	276	273	269	267	260	256	295	280	275	262	256	262	253	282	276	262	302	254	275	277	279	267	302	258	252	255	284	272	267	294	229	281	261	279	248	276	235	261	241	245	254	281	273	254	280	262	277	284	285	258	283	267	272	255	281	240	269	243	266	252	253	276	257	270	242	297	237	253	247	269	261	266	259	238	269	266	283	276	269	271	283	255	248	287	280	262	278	278	241	268	271	258	249	256	271	287	262	280	271	237	252	259	250	278	269	227	266	281	245	286	277	278	273	263	250	286	249	254	256	282	267	269	254	233	298	275	238	268	306	266	287	256	259	286	304	271	269	275	263	293	277	272	275	261	279	285	274	245	257	266	288	262	291	266	282	269	242	283	251	229	276	285	248	296	270	264	259	261	260	261	277	259	298	260	272	282	293	281	280	270	265	258	267	274	278	291	273	255	264	253	285	262	240	256	263	289	262	252	262	268	265	274	261	268	243	240	269	299	312	278	243	272	289	277	275	267	277	288	266	279	269	273	307	234	225	281	269	288	275	238	278	281	243	269	258	258	265	248	262	262	267	274	269	268	289	243	264	304	275	275	259	266	295	272	247	251	255	269	267	267	269	286	289	275	304	253	291	246	239	271	283	286	282	263	290	261	294	253	261	284	272	261	287	299	313	259	250	253	231	272	248	270	261	274	277	268	251	292	260	271	268	280	259	287	299	277	255	287	266	274	262	275	304	268	307	263	250	249	261	267	310	266	255	291	266	268	300	264	272	297	270	270	272	277	257	264	248	273	270	271	280	263	262	254	257	320	270	280	275	260	283	261	254	281	275	268	270	267	239	245	261	268	277	278	276	257	266	268	266	270	267	259	280	260	235	291	264	249	296	279	267	301	287	259	303	240	277	268	289	255	268	294	275	258	277	257	272	242	305	286	264	250	314	265	252	249	285	267	281	275	293	258	278	277	273	245	291	307	239	279	261	243	231	250	265	260	269	261	258	250	293	266	268	263	272	256	279	290	287	255	290	290	275	272	279	271	281	267	301	312	278	267	238	258	287	256	247	240	261	278	274	280	253	300	248	293	254	232	252	285	300	274	282	249	270	263	267	267	305	255	259	271	289	267	263	249	298	245	306	294	284	273	289	231	257	290	278	272	302	285	259	312	259	233	255	277	250	272	266	242	312	269	236	241	294	260	266	289	277	276	277	276	268	257	277	243	280	263	268	248	252	264	277	303	252	277	289	260	293	262	287	247	282	250	252	275	270	276	256	250	285	247	241	286	262	290	248	240	297	236	260	242	262	280	251	282	270	255	238	284	257	275	292	255	269	271	273	293	256	278	280	291	286	259	302	267	284	261	262	260	249	306	274	266	265	273	286	266	281	273	271	258	271	298	272	244	277	282	292	264	261	245	255	257	264	298	294	302	282	270	279	268	265	226	260	271	251	250	250	268	292	224	241	269	263	255	260	280	262	239	288
32028	37298	46827	46812	34482	14543	7846	4864	2747	2095	1919	1594	1503	1377	1241	1184	1169	1121	1021	987	974	971	946	939	955	876	781	833	802	836	789	836	789	800	777	761	765	794	773	817	759	760	757	726	762	753	749	765	775	786	762	711	740	731	728	701	672	701	725	767	718	711	723	703	706	691	664	721	703	725	694	708	700	728	662	751	740	688	718	691	717	658	710	656	709	701	701	706	656	707	693	676	707	649	678	671	706	658	616	675	713	701	668	697	736	725	669	688	690	691	664	604	716	688	706	680	716	674	734	654	680	658	657	654	691	684	720	676	709	702	671	682	677	655	671	662	690	657	673	643	722	673	642	720	643	691	720	651	685	677	650	661	685	648	720	674	723	748	698	721	632	676	674	648	705	664	654	710	725	683	690	690	642	691	674	684	722	717	699	656	637	687	677	639	711	645	676	701	656	733	663	688	684	702	736	638	661	681	661	710	654	685	651	755	670	692	653	698	689	684	661	665	705	666	692	627	666	676	737	677	673	715	712	694	691	659	658	632	654	664	730	649	655	674	701	730	674	649	650	675	673	720	689	659	658	633	709	672	716	652	658	690	678	612	644	655	727	678	676	666	613	652	702	640	621	653	670	656	689	665	643	682	660	675	650	695	666	706	686	671	643	642	657	695	703	639	684	659	641	660	728	652	676	627	720	703	657	635	660	682	638	688	707	660	637	698	724	669	660	675	667	654	683	671	619	660	687	658	649	708	699	644	673	671	707	672	641	680	681	683	650	692	714	675	727	699	652	711	668	686	682	690	718	686	652	695	673	658	687	674	663	668	715	630	688	682	681	662	655	727	669	693	674	682	653	723	676	704	642	646	686	675	698	663	646	656	683	706	663	678	677	699	673	657	659	665	709	698	668	703	696	668	676	664	721	680	697	722	674	713	657	677	663	646	707	677	622	721	653	704	659	691	656	653	656	656	683	692	707	648	671	666	670	653	689	678	644	648	666	668	686	732	681	665	695	680	704	675	683	642	645	681	652	654	661	709	664	663	698	689	611	676	663	695	675	692	645	656	679	658	688	652	684	690	701	695	666	714	682	662	638	690	638	672	650	707	698	639	658	699	638	647	683	730	713	678	634	647	669	656	675	719	720	672	663	688	706	760	681	623	677	683	656	678	636	612	666	681	647	701	679	665	655	664	628	707	695	676	723	658	725	657	657	663	672	655	706	675	663	690	664	708	728	636	674	653	707	690	672	700	735	681	691	658	666	699	670	731	722	681	682	691	697	715	662	724	681	663	701	671	621	685	685	651	690	667	665	699	677	672	655	680	647	649	711	701	704	741	674	702	701	608	737	673	686	710	631	713	659	737	645	684	664	679	730	683	690	667	640	653	690	699	698	711	695	650	666	638	662	698	684	712	670	679	683	695	695	660	708	680	714	645	669	678	699	701	690	700	734	692	683	682	635	668	687	654	692	688	676	711	658	690	677	658	702	675	646	668	683	710	682	696	694	668	618	703	666	654	642	644	695	662	726	719	647	731	660	638	615	686	679	687	706	671	659	717	690	630	715	699	688	708	643	657	649	671	671	665	643	657	714	695	676	678	699	700	717	674	663	701	651	655	682	721	700	672	699	682	684	701	666	679	676	690	651	665	686	677	703	688	664	719	647	670	677	674	680	655	661	665	683	704	708	613	670	718	683	682	647	708	653	692	669	674	686	669	699	658	717	721	683	640	694	661	666	653	700	686	662	687	663	688	670	682	672	707	668	677	668	647	677	695	632	693	687	650	669	629	640	712	670	687	670	668	687	648	693	650	713	668	698	654	662	676	689	664	697	661	710	674	678	676	683	706	710	712	674	695	670	683	691	608	699	698	676	722	669	710	615	714	697	686	712	678	686	691	656	689	715	685	664	729	650	698	702	699	675	692	634	695	666	678	663	633	696	678	727	706	702	633	697	696	662	627	675	701	650	702	652	652	666	706	691	673	727	684	683	669	687	694	667	684	701	712	676	738	708	718	690	672	673	685	621	709	702	685	666	687	661	661	622	670	642	680	664	692	672	669	663	670	667	695	641	730	696	662	691	653	679	711	661	703	663	662	688	658	671	625	669	689	626	683	698	672	698	688	623	626	675	719	663	694	681	673	642	654	690	673	691	661	647	677	708	660	661	644	657	658	659	661	667	684	702	623	681	618	688	681	663	684	642	660	702	660	699	686	690	713	699	673	710	655	668	639	718	676	668	678	663	650	697	622	688	666	666	672	704	663	681	650	703	691	735	638	708	668	719	647	688	636	696	686	646	684	698	684	652	659	646	676	681	672	644	663	650	674	705	686	655	673	660	685	667	634	691	755	666	656	719	652	684	664	689	701	704	697	666	720	677	682	628	672	647	619	674	629	705	632	670	687	662	695	625	707	683	754	683	664	653	706	688	673	717	676	683	629	639	687	670	608	655	642	643	679	659	629	707	673	673	685	704	688	672	686	738	687	671	684	666	686	649	676	672	704	632	691	669	653	655	649	646	679	666	696	684	703	643	678	679	633	656	636	713	688	712	686	694	698	694	719	664	679	672	718	666	656	688	641	666	653	680	647	664	668	663	679	689	694	678	735	665	690	706	692	719	663	682	670	649	721	661	672	703	651	675	685	663	674	656	691	668	717	682	666	673	659	668	683	674	664	700	697	668	689	669	695	694	686	696	685	676	658	692	662	643	695	660	601	728	653	647	670	704	686	659	647	703	680	676	712	680	684	716	681	650	685	680	647	660	691	701	709	641	658	730	692	678	644	642	626	674	654	674	735	681	709	694	724	704	705	681	686	687	675	642	671	634	656	699	656	714	684	664	637	712	636	689	640	687	629	645	632	714	667	683	685	703	702	708	686	657	614	710	690	688	696	713	710	647	690	700	675	643	716	670	699	670	639	675	674	657	715	657	695	666	677	682	675	665	653	680	702	689	671	663	672	672	711	667	656	681	720	668	706	691	678	670	700	653	703	675	679	633	655	663	648	691	697	684	667	644	696	697	703	653	625	665	655	710	705	716	654	688	689	695	629	689	695	702	654	649	632	662	673	678	677	651	695	709	658	615	647	724	655	670	642	653	699	653	647	708	720	700	687	699	680	691	695	698	765	688	699	652	643	671	643	661	665	698	725	704	666	682	652	673	698	699	670	712	665	717	624	666	633	662	692	672	647	712	715	678	669	718	677	684	689	619	671	638	647	692	693	688	665	659	703	702	716	682	728	673	655	656	670	705	682	640	736	727	694	713	682	674	685	667	662	674	697	665	723	680	681	720	656	718	692	706	699	635	672	702	681	674	666	693	683	703	676	689	635	624	651	711	654	672	678	678	683	633	711	696	710	684	654	608	665	652	631	717	654	685	713	639	681	692	703	662	669	680	688	653	660	653	687	700	695	684	684	678	683	646	704	678	629	702	658	690	691	699	653	686	700	710	670	735	668	647	681	644	666	694	661	668	653	679	713	701	671	709	643	690	685	678	684	668	710
16479	13059	12068	6754	669	323	322	259	235	238	255	253	254	226	252	245	227	212	221	231	222	241	247	246	232	261	222	228	263	237	246	227	279	230	231	243	212	229	241	269	257	215	250	230	265	258	233	276	218	226	282	258	267	235	258	260	277	227	239	252	222	254	256	189	233	264	227	232	227	273	233	214	244	245	269	256	242	253	252	235	235	251	282	253	212	247	245	238	228	225	253	237	230	257	246	246	243	242	260	276	254	276	219	242	234	234	244	237	235	244	224	263	226	267	251	258	232	251	228	262	247	242	266	240	254	225	225	242	238	214	234	276	257	246	240	222	279	264	256	241	261	250	240	254	259	231	250	248	244	254	207	238	224	246	235	229	263	260	218	271	291	252	256	237	229	238	250	234	253	243	232	246	230	242	281	265	241	259	238	217	245	256	235	229	268	220	227	267	243	249	238	244	238	237	235	224	224	224	256	268	272	269	238	237	266	227	234	232	250	287	272	264	258	297	260	263	237	248	241	240	229	227	222	241	250	247	266	242	237	256	231	232	253	219	235	254	244	264	278	236	230	246	225	242	228	248	269	252	251	220	251	238	222	268	238	262	246	222	231	227	226	253	230	259	251	258	238	260	219	236	241	259	270	251	267	212	217	257	248	232	236	231	264	235	242	206	275	269	245	249	245	216	250	214	248	233	242	242	227	222	252	224	220	251	265	231	245	238	243	220	239	235	251	277	244	207	263	227	252	231	263	246	244	260	256	249	237	247	242	216	234	249	251	264	227	238	247	228	220	238	241	246	258	246	246	235	221	208	234	258	243	241	283	255	247	242	226	212	260	235	260	225	233	240	249	257	222	251	209	220	261	258	234	243	247	265	268	232	238	216	239	231	260	227	248	249	220	254	244	270	217	237	258	264	231	249	279	263	217	231	244	219	214	235	206	215	252	230	246	198	249	242	240	221	239	255	229	240	234	258	263	234	232	240	253	249	244	260	247	230	259	247	213	251	241	253	238	241	265	235	241	241	239	239	242	242	248	248	223	235	264	256	273	244	246	235	220	269	213	208	248	250	232	250	272	253	248	261	260	227	276	261	250	255	227	260	248	226	244	274	254	226	261	251	267	257	259	220	225	269	288	236	254	237	237	239	249	247	270	225	254	253	226	247	254	255	226	247	256	255	246	229	212	259	267	213	245	241	241	269	238	211	248	223	230	224	197	223	243	243	251	247	239	241	249	263	267	245	240	247	240	237	252	240	243	228	274	263	248	253	242	245	245	247	221	236	220	229	270	235	249	233	220	233	246	255	241	281	234	253	246	238	217	262	259	262	243	247	229	268	235	235	230	236	269	221	240	226	249	220	245	255	231	253	240	273	246	233	232	248	241	253	266	260	250	233	255	237	277	234	256	255	251	235	243	234	254	223	243	231	258	240	236	255	235	249	224	235	267	269	238	231	225	226	244	231	257	266	252	230	241	227	241	251	255	248	239	235	247	262	227	251	226	263	236	233	254	226	227	203	240	265	243	250	257	247	256	220	261	257	250	242	231	241	245	234	269	282	245	245	250	250	254	245	243	249	269	249	260	251	242	240	261	239	268	258	245	249	239	211	242	231	246	233	233	223	245	246	247	256	248	224	263	224	264	253	264	260	257	228	247	244	236	272	241	250	227	250	264	233	267	219	258	228	254	241	240	245	236	249	240	258	237	220	220	239	222	230	221	268	253	232	220	222	244	266	251	250	231	232	207	239	218	224	218	247	237	247	216	246	256	259	248	245	230	260	228	253	265	280	228	218	250	224	248	256	238	229	222	247	218	209	224	268	267	235	258	253	252	226	257	267	251	220	232	249	241	224	252	266	252	226	246	227	235	237	235	259	253	252	269	250	254	222	242	240	247	223	257	244	261	228	224	259	264	260	239	230	238	227	243	266	212	230	236	245	251	218	247	241	249	252	243	260	282	215	246	249	242	275	231	238	238	246	233	221	246	248	234	249	258	258	239	239	226	240	233	271	238	224	248	252	227	239	242	249	202	243	245	235	257	244	232	223	209	221	232	224	272	253	247	254	241	246	249	228	236	254	242	247	237	273	265	198	240	215	218	250	257	243	262	263	261	218	233	241	246	238	221	269	247	232	248	248	244	225	236	253	249	223	245	245	238	236	260	247	259	242	265	213	265	244	234	247	271	246	230	226	270	258	243	250	265	228	210	215	242	276	257	234	251	223	240	239	253	264	231	226	249	259	248	231	225	218	267	232	201	219	224	224	216	235	241	248	255	213	249	237	234	248	293	265	239	256	229	241	259	265	238	249	218	229	256	251	236	267	236	247	225	254	222	203	219	239	268	258	229	238	225	222	221	263	260	266	262	258	246	245	253	253	240	242	258	251	233	251	238	244	248	242	234	235	249	239	251	225	247	216	244	226	228	238	239	241	232	234	247	272	243	235	282	244	262	248	249	288	260	257	239	255	222	266	229	245	242	222	264	235	236	249	270	232	239	231	215	256	268	230	273	237	257	251	263	231	269	254	223	227	221	243	236	229	255	240	211	258	261	226	231	235	220	252	248	244	228	251	248	265	261	213	222	252	232	227	235	270	259	253	216	227	241	232	236	262	238	252	262	260	210	253	211	285	243	247	257	249	264	232	252	257	250	252	224	241	240	236	234	262	255	269	239	184	247	253	240	226	237	249	248	235	249	241	235	253	218	238	296	235	247	241	247	256	273	217	219	247	233	218	268	222	226	218	239	260	242	262	249	247	255	279	233	253	249	237	239	204	248	241	250	212	253	263	231	217	238	240	234	229	228	265	215	240	273	211	236	233	250	262	248	228	238	241	260	247	256	209	228	223	258	224	191	238	233	223	254	225	261	227	211	242	247	224	241	228	255	250	248	247	229	242	236	253	267	253	243	231	263	258	217	260	230	249	233	218	232	242	221	242	257	258	247	233	245	251	257	267	269	233	229	218	262	244	225	243	252	216	237	230	245	229	241	228	257	256	214	250	278	239	247	224	247	246	249	266	253	267	236	240	215	247	249	236	252	241	235	262	274	271	239	258	220	260	248	247	254	217	253	239	230	243	223	242	233	237	276	241	238	224	263	234	252	222	237	244	240	251	230	231	277	247	242	226	261	240	235	234	269	249	217	228	290	249	228	253	242	251	251	229	265	218	252	220	230	231	249	244	239	262	233	238	232	233	230	277	233	220	247	254	235	231	246	242	251	218	245	234	231	243	266	272	244	265	255	243	253	235	272	240	265	251	257	237	235	245	266	231	229	236	263	257	255	243	258	247	272	250	212	212	257	248	227	234	226	213	228	263	238	247	254	228	225	248	226	268	242	221	225	235	223	228	250	239	247	227	221	261	246	255	234	226	250	275	211	277	232	254	233	254	224	276	237	240	274	273	237	266	278	251	235	265	243	259	239	225	259	235	211	263	242	250	275	245	249	239	232	261	241	253	258	222	262	209	261	263	194	196	246	257	249	260	254	239	245	236	256	228
9742	10699	17684	10032	1327	802	796	770	704	659	602	584	600	624	608	602	612	589	557	641	632	608	611	609	579	573	603	596	588	618	571	541	613	582	561	557	592	614	580	644	534	583	594	547	588	568	587	616	657	565	669	566	615	602	594	572	620	649	584	599	536	599	561	622	578	586	551	595	579	576	618	588	604	580	577	613	583	571	556	580	588	554	626	627	565	562	587	600	577	597	603	560	633	605	595	620	603	592	615	581	601	554	615	581	593	598	569	569	585	573	596	573	551	570	584	603	614	587	602	591	589	617	631	583	565	572	597	615	624	578	579	511	579	602	555	598	569	590	608	565	603	528	586	605	596	545	582	616	582	551	572	567	626	604	591	592	606	546	569	595	617	588	589	590	578	595	547	616	592	571	575	592	599	560	595	576	634	588	590	578	594	592	576	562	578	562	541	550	584	566	591	549	617	593	602	596	580	571	620	545	570	647	604	607	600	594	627	563	585	540	590	643	580	597	586	587	550	586	654	618	583	608	590	571	629	569	592	596	629	588	571	602	593	601	549	552	543	598	594	543	605	627	593	618	589	624	596	615	619	593	595	561	642	594	645	600	537	600	566	595	587	558	575	615	599	623	575	609	549	570	614	583	587	624	597	619	616	599	614	607	558	619	596	614	574	588	591	599	655	589	587	542	553	607	596	591	603	577	558	628	609	568	583	569	609	597	590	564	569	592	577	600	603	574	581	628	570	562	572	570	546	611	604	568	578	606	566	615	608	563	536	571	638	611	603	612	577	611	596	634	567	589	643	620	633	572	574	588	551	577	624	580	599	601	633	595	597	520	578	600	620	581	635	611	580	598	572	584	593	563	588	629	581	595	576	625	593	598	592	572	540	566	589	577	560	603	570	557	594	565	578	596	590	604	620	633	583	607	629	591	602	572	594	586	556	590	588	640	625	627	564	597	586	580	595	538	613	542	608	558	573	566	613	561	609	544	584	551	599	576	613	586	599	597	590	636	602	612	644	559	606	599	619	629	617	594	550	561	610	575	564	580	563	595	582	611	628	623	570	596	593	615	593	622	608	575	531	575	592	548	574	610	576	574	605	576	627	591	549	574	613	606	590	639	566	589	610	622	610	562	591	577	564	568	553	654	645	563	603	564	623	577	614	591	606	600	595	579	592	625	567	575	606	586	626	574	634	596	590	625	606	609	575	609	592	604	584	587	610	588	590	611	567	614	557	631	575	569	558	624	582	587	589	564	598	572	573	608	612	663	565	575	605	586	605	575	613	595	635	594	577	610	617	640	554	574	592	599	612	589	559	569	632	622	577	588	590	573	571	577	600	628	579	592	571	591	575	585	589	573	604	649	578	637	620	587	596	560	605	569	558	561	580	639	579	560	626	607	641	592	596	614	586	580	590	586	575	557	566	583	573	607	634	566	605	576	585	597	570	596	567	543	577	557	625	571	586	625	567	593	646	603	592	563	559	607	591	605	593	581	596	585	613	548	567	579	575	611	557	568	572	593	568	590	598	580	582	625	565	584	609	599	608	641	579	566	636	580	601	539	625	587	581	579	589	557	591	569	599	608	661	588	589	618	580	613	583	595	626	578	585	608	570	543	510	550	629	638	584	591	622	530	587	606	590	565	576	600	589	562	605	591	592	593	659	583	667	613	584	596	550	636	627	574	613	581	568	606	587	660	619	609	620	604	559	546	621	579	545	579	583	551	575	597	574	573	629	607	549	636	636	648	562	583	553	567	616	570	601	564	597	630	613	614	580	631	604	579	581	616	595	612	560	612	593	584	598	573	598	568	599	589	577	602	566	622	596	629	629	553	629	607	594	601	597	609	595	560	618	606	532	611	597	566	595	621	603	618	606	661	591	548	580	629	583	599	623	627	599	613	555	629	598	582	582	539	613	578	625	584	577	601	559	575	616	588	575	617	587	576	582	547	574	591	599	582	613	573	614	590	597	612	606	624	585	611	586	602	618	586	627	588	594	581	622	572	574	601	626	619	566	611	593	587	579	595	599	562	621	587	608	614	575	639	602	616	600	571	590	577	619	595	611	605	575	612	576	547	579	624	591	583	601	594	644	628	609	623	566	600	619	549	617	541	555	605	630	617	614	598	581	578	579	627	579	616	593	584	566	568	602	595	554	598	609	542	600	625	603	641	572	547	529	554	598	574	541	619	622	594	569	607	615	577	584	592	585	584	555	609	586	579	597	550	629	590	577	578	577	595	626	600	641	592	635	584	615	590	613	606	585	618	616	578	562	580	588	650	585	564	568	603	571	625	643	615	595	603	579	570	634	581	629	595	547	584	615	596	582	610	583	620	608	560	547	616	587	618	626	594	610	600	570	619	545	588	614	562	571	583	605	612	614	619	599	597	560	557	618	593	643	641	625	602	586	595	562	595	544	606	586	557	608	632	590	595	581	584	593	590	618	591	622	610	576	568	582	589	580	610	597	596	595	561	615	625	644	576	574	580	566	597	597	602	547	594	591	598	589	613	577	616	582	577	546	551	602	629	575	564	584	591	588	592	593	590	584	565	633	586	608	569	632	596	585	572	575	600	573	613	648	592	535	654	594	603	594	575	570	589	589	612	601	588	555	585	619	563	587	620	609	577	609	610	553	575	610	596	557	580	561	612	607	571	585	611	610	577	594	595	601	587	592	575	607	609	559	607	608	609	534	617	619	567	580	603	571	548	579	596	584	568	582	598	614	584	566	574	595	612	603	585	560	583	569	584	635	595	572	604	569	606	607	599	655	578	595	583	597	595	605	585	597	607	623	615	590	585	568	568	606	623	634	639	576	551	601	621	591	596	603	560	619	534	590	575	567	583	628	599	563	547	612	611	605	544	592	599	593	624	605	586	582	579	594	570	575	589	603	577	622	560	580	544	569	581	592	555	613	547	596	537	604	596	593	613	620	586	622	571	594	562	566	546	634	597	571	555	573	619	578	592	607	578	590	609	601	555	601	585	576	626	584	563	610	601	587	624	599	588	608	564	585	593	629	635	634	608	569	600	574	573	574	611	571	592	571	603	552	567	615	594	583	567	585	524	575	568	609	662	590	573	607	535	586	596	614	578	618	600	558	621	592	643	588	599	616	602	576	574	601	606	599	586	618	621	608	568	577	513	607	580	590	587	596	585	632	592	601	556	589	593	605	571	560	574	558	567	593	615	560	581	634	630	582	600	609	554	630	619	562	620	592	618	584	592	596	564	593	627	598	605	615	604	625	552	611	556	586	608	603	591	603	618	612	602	625	570	611	595	575	629	581	591	566	604	588	596	574	600	606	600	591	589	625	576	541	568	557	576	590	564	579	579	588	581	598	577	587	604	578	601	604	592	578	597	605	587	589	565	577	647	589	578	565	609	570	599	647	617	609	545	559	609	616	618	591	584	608	584	597	619	593	565	575	619	581	619	630	639	570	563	556	607	556	584	595	629	570	592	552	605	580	630	645	587	593	634	604	589	565	557	594	553	585	608
39750	38469	47300	31569	16854	8809	3902	1076	349	259	214	214	187	179	195	181	170	169	155	160	169	162	116	168	159	161	173	141	147	147	146	157	124	140	141	146	153	143	153	130	146	134	132	133	148	132	151	142	126	133	122	128	135	135	168	130	141	157	140	143	121	137	130	140	138	135	126	123	131	141	129	128	141	138	143	166	142	124	139	129	140	105	125	138	141	149	131	137	146	122	150	140	152	127	130	139	141	146	128	139	139	123	137	146	128	122	135	150	137	141	131	151	136	137	124	154	145	133	130	138	142	146	140	123	149	130	133	151	146	132	143	110	130	131	141	136	138	126	127	132	147	137	155	158	140	141	137	150	146	159	149	140	156	129	146	150	133	136	138	132	133	120	157	151	122	158	142	131	126	135	161	121	142	122	126	126	126	138	145	144	141	161	135	143	133	166	131	143	135	133	164	148	129	139	143	140	115	131	147	135	144	129	132	131	145	127	135	141	110	135	123	127	144	141	119	151	128	119	144	123	119	136	128	146	149	137	134	131	130	129	132	148	128	143	145	124	144	154	141	124	127	119	157	140	153	151	127	143	138	141	117	148	135	144	153	155	144	119	142	145	130	132	122	128	135	141	142	141	102	149	125	139	164	155	138	125	152	132	136	136	155	127	128	128	130	153	125	129	164	158	134	140	144	166	164	140	144	163	155	141	123	131	128	129	161	136	152	123	136	141	142	132	167	134	155	159	155	129	159	129	149	133	156	133	153	154	139	119	147	137	139	124	131	138	143	128	140	146	131	120	159	123	119	151	123	136	146	133	112	117	127	122	129	137	133	175	146	123	113	104	127	164	124	150	125	134	133	119	109	130	126	141	130	141	130	142	133	152	139	134	125	110	146	127	130	135	140	150	130	138	139	127	146	132	113	140	128	146	127	138	117	129	142	148	136	126	152	141	135	137	144	153	142	124	138	124	104	118	139	150	140	141	126	139	123	118	157	136	123	127	132	120	127	124	135	155	125	143	124	136	167	158	151	139	129	135	127	139	112	134	130	128	136	119	119	148	124	139	144	134	138	122	126	136	134	135	135	141	150	127	140	118	142	135	122	136	136	126	150	140	131	132	134	137	145	145	123	119	143	156	131	138	142	132	157	159	148	139	124	140	133	126	132	140	127	150	131	132	147	130	153	152	152	133	125	128	131	146	130	125	139	147	143	137	144	146	143	135	137	115	138	143	135	137	139	122	143	137	129	153	140	133	128	157	134	105	119	136	161	116	145	111	131	155	135	152	138	141	160	127	139	135	135	112	126	126	124	149	113	127	150	147	140	151	146	156	149	134	129	146	131	125	151	166	112	133	137	128	119	126	122	138	126	128	148	135	146	126	122	131	150	137	137	131	143	161	137	139	146	134	120	146	133	127	159	126	126	124	138	131	121	132	134	134	127	120	144	135	161	156	159	154	159	130	132	140	137	134	138	129	147	170	131	136	123	157	139	138	132	143	108	126	137	144	124	128	110	151	129	121	139	126	120	128	134	144	136	153	133	135	142	115	136	153	124	137	162	135	136	132	145	147	131	136	130	140	133	139	150	145	133	135	124	113	134	110	129	128	145	127	118	159	130	150	121	140	115	132	115	135	162	137	138	146	127	147	126	175	131	152	119	148	158	162	148	137	130	159	136	128	155	138	131	124	119	129	121	146	137	110	128	154	145	126	122	126	125	128	129	121	142	121	135	133	135	138	139	142	158	130	146	134	136	145	122	131	141	152	158	119	156	142	142	126	135	136	130	148	116	141	129	114	136	145	128	141	146	139	154	136	125	132	138	123	131	145	146	151	144	144	129	136	136	120	108	137	113	134	130	137	131	146	148	130	145	148	141	134	136	118	136	151	131	137	122	147	118	157	123	130	133	138	145	143	145	137	146	158	134	137	140	144	140	149	165	132	134	139	133	120	155	121	130	141	130	123	145	140	125	142	135	165	151	136	122	133	156	159	142	141	121	152	129	145	154	142	122	151	146	136	154	134	148	149	137	127	138	125	145	135	116	129	126	136	151	126	147	129	134	137	143	132	128	151	137	130	134	139	138	144	161	134	146	154	124	126	152	137	125	114	153	158	148	133	137	142	154	144	128	141	136	141	160	147	125	124	134	145	149	130	142	143	125	138	123	125	169	123	156	146	147	159	135	132	142	141	133	155	142	131	135	141	129	138	148	146	171	125	139	154	156	135	141	142	129	111	135	144	135	153	131	161	125	123	129	128	163	139	140	136	124	127	130	140	139	136	171	134	130	125	134	134	151	132	128	139	146	156	146	152	133	117	144	146	143	152	162	133	135	164	137	120	147	139	137	134	124	119	166	146	125	126	133	131	137	137	129	151	116	145	126	131	136	152	145	131	145	120	132	131	124	136	129	132	124	138	130	140	129	142	140	122	124	135	127	142	146	128	144	146	131	142	116	169	143	126	126	133	116	124	114	141	127	127	131	133	155	126	143	143	125	125	145	143	138	146	151	125	128	130	147	152	136	113	126	147	172	133	126	147	126	136	145	145	116	121	137	137	153	140	160	134	135	138	146	121	135	121	137	115	113	139	134	130	124	149	132	134	142	139	158	140	122	149	119	154	135	135	144	133	127	148	120	136	130	138	140	120	137	128	114	139	128	145	133	123	146	122	126	121	116	128	125	121	122	187	137	138	143	127	154	134	138	131	135	134	126	130	130	141	138	160	142	161	126	149	132	135	135	141	133	157	139	136	153	132	120	146	133	148	141	130	118	131	141	147	134	140	154	133	139	147	163	128	148	134	155	129	136	133	151	158	145	135	136	131	113	156	114	134	141	152	151	152	143	140	125	122	129	142	146	141	137	135	134	130	121	144	156	125	130	137	124	144	148	156	131	137	127	154	113	132	145	128	138	118	131	132	142	111	144	141	150	142	136	124	139	137	139	134	134	159	138	148	142	141	121	122	135	126	127	148	132	140	119	144	117	127	151	121	144	136	136	135	144	129	139	147	144	130	147	137	120	139	147	140	126	132	125	127	169	146	142	126	129	135	149	118	127	131	129	132	150	145	123	133	131	153	147	132	123	152	124	137	128	130	127	152	113	145	134	111	128	171	133	144	143	145	175	131	132	132	142	142	151	149	136	139	128	126	97	141	123	129	131	170	134	139	149	135	136	111	167	142	124	149	117	131	141	138	148	157	139	129	164	124	153	139	127	135	123	115	137	136	118	128	145	121	156	126	130	158	155	150	137	143	121	126	117	128	148	156	132	136	122	125	138	147	163	130	133	117	129	124	145	130	138	145	128	144	131	143	117	142	129	127	130	135	149	125	126	118	149	147	126	132	136	143	164	119	133	119	115	133	125	133	127	139	147	131	132	131	140	140	145	142	132	123	136	125	143	117	142	118	149	119	117	165	122	150	147	141	145	115	136	149	132	123	136	128	138	143	121	144	120	124	135	132	149	157	163	119	130	149	148	132	136	123	122	131	131	135	135	141	149	171
26805	29541	46739	21852	7555	5514	5068	2292	1334	1079	1008	877	839	721	718	684	593	605	630	570	532	512	497	481	493	490	473	482	463	462	470	423	415	444	434	407	435	432	453	451	402	468	398	430	443	398	440	443	423	454	433	391	390	396	451	399	372	412	400	397	455	394	362	362	435	383	418	365	368	404	411	376	397	384	397	376	424	394	385	422	400	415	396	400	368	398	385	399	406	385	420	389	374	419	352	396	380	384	362	382	367	430	404	388	397	407	418	410	357	382	361	376	389	390	390	360	429	427	366	380	388	397	356	363	379	400	408	370	378	362	392	395	413	422	386	378	420	395	347	370	349	411	390	375	394	379	383	394	364	409	413	395	407	363	381	365	388	377	354	378	353	422	353	367	364	349	389	403	375	401	387	410	367	372	376	408	386	371	398	364	370	396	376	385	386	399	374	360	389	406	385	406	387	366	380	372	402	389	370	375	383	382	345	354	373	368	380	391	389	344	377	405	406	441	346	367	405	414	406	352	347	335	393	386	375	353	392	367	413	391	398	344	368	383	417	387	364	404	395	348	389	363	396	385	396	381	373	369	342	374	365	405	365	373	365	386	383	366	380	332	372	382	360	409	380	356	409	359	374	372	406	382	399	394	404	406	399	391	335	356	393	371	385	368	387	392	361	408	367	373	444	379	364	383	378	383	417	371	369	391	389	394	378	406	365	359	375	410	345	370	363	408	386	362	367	341	386	379	391	376	368	363	392	386	350	389	368	406	381	385	379	382	385	382	343	368	360	380	391	399	373	384	390	384	383	394	357	411	374	370	433	371	365	368	378	387	400	349	402	364	399	370	357	375	395	380	380	395	414	399	362	386	377	382	372	359	383	352	386	393	379	391	364	388	394	405	377	379	370	388	392	381	416	350	374	378	368	369	350	386	350	357	359	379	387	394	333	371	366	344	357	409	384	400	394	418	349	378	399	384	358	406	375	404	364	375	393	400	399	386	376	402	357	372	387	360	377	379	333	361	409	349	361	384	365	353	358	355	355	398	375	373	386	379	376	354	381	358	416	381	363	354	387	394	349	369	381	396	355	374	366	366	375	393	392	361	352	368	366	383	363	390	396	337	391	381	365	329	378	374	403	354	372	385	393	383	350	362	374	382	374	328	407	388	434	377	366	375	385	347	367	365	386	382	389	401	373	385	385	403	368	374	358	394	355	393	372	416	381	374	359	402	401	353	376	411	388	418	378	413	396	376	383	368	337	352	334	414	389	371	387	403	392	415	370	423	378	391	389	366	393	378	381	397	367	364	354	352	403	370	409	374	379	378	401	379	372	367	337	366	383	379	419	394	371	402	355	375	385	365	390	384	391	342	404	389	364	397	371	377	368	365	372	371	359	382	360	384	381	398	401	359	392	402	361	376	351	400	388	376	375	387	384	367	393	323	370	358	358	352	356	369	381	377	393	389	436	387	378	371	374	401	362	362	361	389	377	389	386	365	352	372	401	384	398	365	395	394	397	362	385	374	383	415	390	405	358	344	395	378	378	394	387	385	384	382	378	375	402	421	362	363	375	419	384	366	357	352	374	417	386	400	345	361	434	368	380	377	352	383	372	356	401	361	376	405	392	379	379	370	394	385	374	378	368	374	367	397	361	373	385	377	400	348	340	428	388	365	349	374	399	395	377	386	385	367	370	399	372	411	366	374	380	369	392	416	376	434	356	374	390	382	379	356	372	345	382	385	383	388	383	366	364	377	390	376	351	371	364	403	375	395	408	428	376	381	366	365	392	409	358	371	376	405	398	401	400	361	394	404	385	386	356	356	359	371	359	361	407	401	388	382	392	381	386	366	345	354	379	375	359	382	381	341	372	370	353	396	405	380	349	410	376	381	386	388	387	363	387	384	340	377	406	373	388	381	374	428	389	365	379	389	415	405	384	392	382	364	428	405	362	407	360	376	383	365	372	393	387	406	387	392	369	369	384	387	396	371	383	392	365	355	377	399	402	382	363	348	409	382	383	390	374	387	346	384	361	375	389	394	354	391	416	343	382	345	390	408	354	346	408	361	357	404	379	394	402	367	406	367	396	355	369	359	345	380	380	385	385	391	364	362	380	396	389	386	378	402	437	347	360	399	348	378	349	367	411	380	392	385	388	357	386	336	392	375	337	377	399	353	356	406	406	351	343	391	388	360	372	380	405	374	378	386	397	418	385	394	383	370	380	364	372	385	384	375	355	352	403	364	398	385	402	369	413	361	394	400	361	400	354	401	380	381	383	334	384	373	388	373	385	378	436	390	413	404	361	371	392	420	343	434	396	390	365	354	384	387	364	364	402	346	361	387	431	367	399	391	371	375	342	383	391	357	392	360	364	385	375	376	368	364	392	402	394	390	386	388	396	384	363	358	406	394	380	385	389	404	370	393	384	376	330	382	432	376	424	394	391	361	382	385	389	365	390	392	369	369	368	349	402	369	428	413	370	368	370	378	433	391	370	378	383	395	370	365	352	379	374	366	355	391	368	422	420	379	360	393	383	362	369	362	387	409	365	395	366	362	385	387	362	389	366	423	392	360	377	406	347	346	380	383	402	376	403	388	382	392	411	338	397	361	362	382	370	348	384	349	367	379	417	397	368	344	372	382	396	379	366	400	367	378	365	367	410	402	395	384	405	373	339	391	349	362	347	362	385	376	397	373	365	397	408	403	420	348	395	343	367	395	343	358	330	351	413	383	387	391	392	339	398	375	381	387	356	365	366	425	342	380	368	381	369	392	396	391	374	362	366	380	406	380	410	368	380	366	404	373	378	363	357	376	387	377	382	375	375	372	383	389	376	387	333	416	352	390	358	352	411	412	421	368	375	410	402	359	412	395	363	397	372	379	349	371	371	340	399	389	355	386	373	396	379	356	381	426	383	396	358	364	392	376	389	362	385	394	396	376	373	372	361	370	425	361	367	378	361	421	357	394	382	392	367	361	429	376	362	356	360	398	411	388	363	388	384	423	404	366	339	366	364	398	400	391	391	393	394	371	381	399	360	378	403	373	315	366	349	395	400	354	420	346	366	337	317	374	377	348	352	377	391	385	380	372	375	399	420	343	374	399	375	399	384	382	378	399	380	367	368	389	392	366	356	392	352	381	394	396	398	386	367	374	384	391	392	400	381	374	370	391	367	390	366	377	369	362	371	396	379	370	388	394	364	377	364	392	368	366	394	374	368	411	373	391	342	326	367	373	387	338	379	368	391	340	368	378	377	374	390	404	328	396	369	374	376	370	383	369	389	347	365	404	401	350	361	384	371	394	366	370	385	406	358	428	367	381	383	345	384	358	381	379	382	429	373	377	400	338	357	378	367	362	406	394	376	380	372	390	385	365	393	389	367	368	393	385	355	367	385	367	366	384	373	357	377	366	393	374	410	388	409	397	352	418	378	370	405	350	385	359	417	358	364	386	376	402	357	359	397	377	382	400	386	355	387	408	374	381	383	391	404	352	369	370	353	383
47872	50465	48525	33391	24461	17805	9731	3580	1035	509	461	414	418	361	320	339	356	320	302	312	323	297	280	292	286	303	279	261	247	299	321	274	303	283	277	255	290	293	295	291	275	327	270	260	299	278	290	297	287	306	278	287	308	252	256	266	278	259	245	279	272	290	249	278	282	279	261	305	314	287	271	289	272	264	289	279	279	239	261	259	254	254	255	269	283	242	282	267	251	266	273	281	267	282	260	278	273	262	252	288	290	297	274	296	281	219	291	289	319	240	250	267	273	281	262	256	286	284	269	268	255	259	255	269	234	266	262	249	307	269	266	264	275	270	283	264	260	259	289	287	275	268	287	268	273	270	280	268	253	243	252	260	261	271	257	255	272	253	276	299	249	271	256	265	288	298	268	283	264	264	271	272	301	269	286	275	301	264	270	295	257	307	272	265	295	283	251	248	315	300	265	291	283	261	278	264	266	254	258	257	244	260	276	274	248	251	261	240	278	270	271	262	271	277	246	285	260	257	283	274	243	260	265	239	259	267	293	270	300	287	311	258	254	264	289	240	218	257	267	277	281	288	266	252	282	282	250	268	254	291	257	289	311	266	279	290	267	286	246	274	266	287	273	236	279	255	287	266	267	266	257	274	272	293	251	278	249	280	275	260	288	250	293	285	274	299	267	255	256	261	252	274	288	237	276	256	256	267	261	244	282	249	265	300	265	299	261	248	255	260	255	272	270	297	288	240	275	308	269	284	237	254	255	261	292	264	275	270	269	261	270	274	292	277	269	259	261	264	267	249	282	260	260	282	258	281	274	252	255	299	253	265	253	270	246	253	233	240	287	252	258	319	247	255	272	273	252	280	219	264	260	271	262	239	296	267	247	273	314	288	254	265	247	263	284	263	296	297	278	254	285	256	254	273	282	255	256	257	268	293	267	305	277	274	256	280	277	287	275	240	245	271	301	276	282	281	268	276	261	269	268	291	236	255	317	250	271	277	264	281	285	277	275	261	293	262	261	277	235	271	278	242	264	271	287	275	262	280	251	269	285	239	293	272	259	257	236	278	280	249	254	264	294	263	247	279	273	290	270	266	263	278	251	269	269	278	260	247	254	264	296	255	269	260	263	275	247	285	258	288	251	279	265	291	263	284	274	291	265	258	291	288	307	286	284	271	284	268	238	258	284	290	266	300	285	288	306	257	269	300	291	275	287	254	263	288	272	279	247	249	247	304	257	274	271	255	250	273	282	300	258	287	276	284	251	277	258	254	265	252	305	277	273	271	312	243	283	253	277	250	257	295	295	281	317	274	258	285	276	277	253	285	259	271	257	275	321	247	279	268	253	287	306	297	275	266	308	268	275	253	251	296	278	243	240	247	246	239	261	276	274	254	280	254	246	261	266	238	257	301	256	279	283	264	241	290	259	255	245	318	273	253	255	284	240	263	259	247	263	276	289	249	259	264	274	275	290	278	245	280	288	236	256	258	276	236	251	282	233	263	267	296	255	280	260	244	269	275	283	252	279	253	268	255	283	294	291	277	256	268	239	266	315	250	263	259	249	268	256	259	298	290	274	303	261	227	274	267	262	260	264	278	277	266	249	268	292	281	263	265	244	294	259	255	258	287	269	276	302	254	250	262	258	268	259	280	273	285	261	233	262	260	257	252	306	262	239	234	254	244	265	295	286	295	273	244	289	263	249	261	297	295	295	290	281	264	278	277	246	280	267	270	265	301	280	258	278	278	289	255	270	262	289	286	288	264	265	289	252	283	258	275	296	244	260	241	292	274	271	266	288	270	292	267	273	276	248	251	228	271	271	250	274	252	287	240	275	277	261	238	239	255	255	247	271	274	254	260	261	262	303	254	256	284	300	274	268	261	265	267	251	265	247	277	254	272	243	300	268	258	295	241	270	250	284	283	273	280	282	285	287	233	267	272	293	276	263	265	272	260	250	261	279	246	317	251	269	294	284	254	278	249	299	305	250	294	285	282	249	279	247	257	251	267	254	267	279	273	265	264	266	267	237	253	277	276	268	264	264	265	240	278	277	255	273	239	252	288	303	302	263	289	275	272	258	278	299	278	276	278	272	269	274	268	237	279	264	252	264	286	256	286	254	252	230	258	259	256	260	297	247	254	278	255	285	249	267	271	294	248	256	264	260	278	283	254	278	270	264	266	260	264	255	263	275	264	249	258	271	278	249	285	280	299	247	283	265	259	261	267	259	295	274	285	259	286	267	273	290	281	268	251	264	285	280	238	248	240	268	257	278	254	278	297	273	277	278	308	259	265	235	291	234	267	285	269	269	229	270	226	292	273	261	262	321	316	262	271	305	244	248	315	307	246	257	264	261	230	286	290	272	257	258	270	263	240	274	278	263	300	275	242	253	279	269	310	259	246	296	268	275	227	286	270	257	268	259	267	274	275	266	279	244	269	288	243	264	298	264	262	293	283	280	284	252	271	278	274	277	256	282	273	293	271	268	250	274	244	269	287	259	298	267	254	283	263	257	302	281	271	262	266	275	265	261	256	295	307	245	263	261	260	275	263	271	282	234	249	248	255	259	267	266	282	266	269	268	281	280	256	271	310	281	284	263	234	294	288	262	263	251	267	263	269	278	262	302	266	291	271	269	257	255	274	258	277	251	280	292	257	300	267	242	238	220	273	271	245	265	276	240	302	251	286	229	247	260	260	240	263	266	242	265	297	241	255	248	257	267	291	277	280	281	237	258	272	285	234	268	284	280	253	271	297	254	236	273	292	280	282	274	297	262	286	255	279	250	255	261	278	269	274	270	261	246	273	262	288	259	279	260	248	262	273	309	247	267	274	260	290	250	256	250	258	252	287	296	247	261	258	320	240	250	281	295	280	296	268	277	266	275	270	308	268	276	276	278	293	290	306	284	272	261	265	261	270	285	262	254	251	258	284	289	292	260	251	253	238	266	262	293	253	269	286	232	251	258	254	275	262	266	267	280	289	309	270	294	270	271	271	266	296	272	259	293	283	239	258	262	251	292	318	268	282	267	267	232	251	287	255	255	276	258	267	256	271	259	259	288	247	284	278	272	240	263	280	266	260	238	268	269	270	288	281	275	263	277	264	249	278	247	300	270	270	272	277	255	265	278	252	248	265	273	283	279	257	292	240	261	238	268	268	262	269	275	271	244	248	260	268	287	271	279	257	296	287	254	280	244	255	244	249	251	261	247	271	282	253	283	267	266	301	268	264	264	280	280	260	267	244	297	255	235	242	252	232	284	267	290	265	233	282	271	279	249	271	269	279	264	270	280	293	283	258	252	250	266	284	249	259	257	279	232	251	268	269	241	240	241	239	246	252	274	251	277	287	305	299	283	271	254	269	251	257	251	286	280	268	263	245	283	253	274	253	272	273	250	292	271	241	256	242	290	263	253	279	263	256	294	333	295	260	277	288	273	273	263	271	277	314	262	271	255	299	263	283	275	288	270	235	247	264	276	278	286	269	273	261	254	254	270	253	278	249	276	252
31360	46229	50929	34213	26003	13188	8124	3241	2333	2101	1837	1602	1464	1303	1240	1169	1118	1058	999	971	932	902	967	905	865	887	883	851	841	820	774	783	732	753	779	802	750	802	767	773	709	810	758	770	758	790	796	748	800	692	769	731	706	698	707	694	732	704	696	736	691	723	702	695	675	744	631	679	672	675	656	688	654	690	678	644	710	678	699	658	703	669	647	719	695	588	673	695	689	633	686	649	652	682	665	677	676	667	690	698	654	698	660	670	652	648	712	676	719	680	718	664	704	655	680	663	647	649	664	638	653	650	635	658	676	649	751	673	675	656	637	737	677	695	664	662	684	707	669	678	669	679	655	661	677	664	689	651	716	654	680	702	663	675	673	697	652	681	687	691	644	655	668	651	683	671	669	667	720	643	670	655	646	656	670	628	658	654	620	650	653	652	659	670	638	682	653	678	697	676	687	668	639	684	684	689	674	654	693	643	691	626	629	641	664	684	678	645	681	679	694	638	686	613	626	693	625	629	674	638	710	648	656	661	659	653	684	675	698	640	645	673	677	692	676	652	645	630	653	672	650	639	669	687	664	653	708	664	658	655	674	663	604	636	628	652	639	648	727	650	671	682	656	633	674	651	703	679	689	696	635	672	693	672	662	658	655	673	646	672	710	664	648	648	673	701	681	639	683	659	688	644	682	654	660	631	726	599	640	679	667	658	654	719	653	627	651	669	682	652	731	643	625	692	649	627	687	689	636	639	665	582	698	685	666	685	667	702	638	660	668	661	636	659	658	648	685	677	677	653	686	696	680	683	667	682	643	637	687	637	635	630	712	711	672	645	651	679	660	704	641	668	627	659	672	652	627	641	628	619	646	674	648	669	646	666	650	662	674	684	738	708	644	681	656	648	646	658	651	662	675	656	675	638	655	697	654	674	651	641	646	636	675	646	623	652	644	695	660	668	663	686	684	613	623	695	662	633	697	697	683	642	651	676	652	699	659	676	650	660	684	654	625	675	668	675	681	683	619	657	655	717	659	693	677	642	689	672	678	649	626	649	702	646	627	679	639	692	707	657	656	621	709	650	646	665	672	668	655	620	687	665	691	638	679	682	691	706	619	682	657	679	657	689	660	683	644	668	649	671	681	667	658	652	674	651	666	692	631	650	669	670	667	623	682	714	652	674	657	719	695	654	656	596	674	678	639	628	635	671	679	652	652	684	661	651	609	639	671	639	649	622	678	645	692	655	633	656	648	657	687	664	660	684	641	702	654	655	649	638	610	649	661	624	695	653	667	702	658	693	707	673	664	668	671	718	656	629	605	654	651	672	661	667	672	693	725	672	637	665	609	658	701	628	644	617	633	685	667	664	638	680	709	689	618	639	658	673	643	676	635	676	696	675	701	654	658	637	669	658	663	636	641	679	667	608	657	663	679	695	679	661	648	646	702	672	619	653	693	646	665	697	680	671	674	647	623	667	645	704	652	653	613	698	661	668	668	676	639	677	706	680	708	651	656	656	639	705	648	679	641	662	644	634	657	673	665	645	633	687	682	682	651	699	636	641	668	673	659	666	671	641	672	652	697	657	671	670	693	648	659	702	644	680	668	670	634	686	664	665	662	631	675	678	690	659	658	646	641	683	629	657	651	658	693	666	670	699	656	646	660	651	622	665	633	648	630	676	676	641	630	657	686	670	645	684	625	649	680	665	676	654	649	655	685	680	697	638	664	626	653	703	639	599	667	672	670	661	691	679	662	646	633	672	675	661	688	668	663	668	656	684	693	684	638	639	664	632	656	662	631	681	669	653	653	661	627	717	670	668	667	666	653	713	643	672	683	625	686	650	627	641	671	696	681	687	630	648	657	656	641	657	698	651	634	674	632	668	675	671	661	614	680	611	621	683	649	689	640	690	649	685	676	645	646	621	634	671	621	679	651	705	672	619	685	648	664	702	694	653	618	652	701	656	690	672	649	663	682	642	667	637	643	694	672	705	620	621	660	671	667	645	633	658	693	646	658	673	632	663	692	637	642	628	635	702	655	676	648	687	677	599	639	657	635	650	645	677	626	679	649	707	644	682	653	698	724	657	690	668	684	680	705	680	678	680	662	674	664	615	654	645	656	623	695	633	704	628	652	690	694	685	667	674	641	670	693	637	672	661	667	648	639	624	669	697	675	647	675	640	678	681	639	657	674	636	638	667	650	667	673	646	636	622	704	704	679	680	658	619	653	682	628	690	644	664	658	673	710	648	677	622	682	656	656	619	664	695	692	633	658	644	674	649	649	671	685	654	672	673	637	642	627	680	668	666	677	725	638	686	673	652	673	661	666	718	676	679	735	654	642	657	682	686	672	601	669	725	685	664	627	660	663	654	679	669	679	659	665	655	664	700	682	674	646	638	670	665	680	698	712	661	682	681	644	634	672	644	662	710	661	674	657	570	642	659	673	639	627	668	687	658	659	698	663	708	688	642	691	707	655	663	684	658	658	654	672	605	631	681	635	662	670	668	664	655	633	629	693	635	682	654	670	688	673	699	667	672	640	655	681	657	695	646	711	655	652	686	680	659	665	699	645	677	656	613	687	692	672	685	706	679	655	703	672	622	661	613	672	642	682	678	698	678	619	663	667	635	662	653	668	661	674	706	627	623	663	673	664	655	671	684	645	663	703	647	646	674	669	640	714	668	625	651	655	671	672	654	650	638	667	639	711	691	715	674	623	659	668	652	701	680	685	656	720	662	700	686	653	617	662	676	655	679	641	659	675	671	699	670	644	654	703	650	677	666	682	693	706	674	714	669	640	697	665	662	658	673	635	623	675	684	611	692	693	643	621	633	597	695	663	665	672	631	671	637	668	686	679	650	602	670	656	677	651	686	719	656	689	689	667	689	674	642	646	648	638	647	667	607	677	637	637	676	629	668	676	661	644	687	666	662	638	620	617	658	636	655	672	653	671	686	683	645	661	701	659	690	656	631	653	652	671	682	584	657	685	719	649	632	642	667	626	675	672	697	650	679	640	646	674	637	640	621	669	660	685	621	670	654	655	601	627	651	673	712	651	663	696	635	670	655	665	655	686	713	720	648	681	693	637	657	696	652	679	650	695	672	711	689	642	697	656	671	654	632	675	685	641	669	692	673	716	716	610	666	685	723	686	644	653	648	667	677	644	621	718	643	703	678	616	600	663	681	666	687	660	679	663	641	674	631	722	668	662	641	654	646	650	678	651	697	636	728	613	667	690	649	659	666	676	686	636	689	669	705	685	671	639	681	648	681	680	622	678	665	667	664	713	679	616	638	662	684	662	666	691	714	686	667	642	651	664	651	670	669	677	630	654	716	646	657	640	660	689	642	693	625	657	668	641	654	646	661	648	624	655	639	655	685	673	665	638	654	647	665	692	621	664	700	660	665	649	729	675	714	653	699	623	672	674	643	685	701	666	638	606	650	660	656	649	670	694	681	669	629	662	626	652	679	620	660	688	660	626	641	613	651	646	657	637	634	640	721	663	695
14774	19806	19314	11585	3790	566	302	290	303	242	220	242	259	255	248	228	236	237	257	260	266	239	272	212	246	260	282	252	264	243	270	271	229	264	253	252	250	287	245	265	271	268	256	258	260	213	250	229	251	268	252	237	213	240	265	255	248	269	264	268	256	247	243	253	271	264	225	284	258	251	254	256	229	280	257	252	276	253	238	240	251	245	254	261	254	240	263	232	250	270	263	260	247	217	248	268	238	239	260	235	243	274	240	261	288	235	258	241	267	230	254	255	262	228	246	239	237	240	268	229	240	281	277	257	239	271	257	272	233	237	235	291	274	257	266	234	242	253	278	242	234	230	257	223	249	249	257	238	276	247	241	237	253	276	286	251	260	243	245	244	229	226	247	213	263	259	255	266	256	256	242	251	272	261	236	240	294	256	256	236	245	272	255	275	223	242	261	254	236	255	229	259	224	265	235	282	269	268	261	238	239	257	243	247	234	241	249	279	244	236	281	242	267	253	267	266	251	250	279	245	243	263	262	207	269	230	267	284	254	249	247	239	258	255	290	261	255	235	271	233	248	255	234	271	245	239	243	242	274	254	244	248	269	256	246	227	261	252	231	257	280	267	235	280	278	236	274	246	231	227	263	242	264	273	277	272	264	248	256	254	259	238	255	256	237	244	282	266	262	248	245	257	226	258	240	265	274	241	245	269	259	270	245	246	241	280	223	241	252	259	267	232	280	228	229	258	256	239	237	254	254	271	253	256	262	260	228	209	265	265	262	256	226	238	265	254	266	251	260	269	257	279	257	197	225	244	263	252	250	287	267	258	259	251	250	267	259	240	246	274	261	255	236	266	284	257	296	235	257	245	249	245	246	260	240	234	255	261	284	268	246	263	263	242	248	247	251	245	259	242	270	260	274	227	279	279	244	244	261	254	234	256	238	226	258	239	263	259	252	267	256	276	239	263	224	264	271	213	274	288	276	265	267	237	239	288	239	257	263	254	270	254	252	238	241	261	273	258	275	260	244	268	261	260	259	271	207	275	248	248	260	277	249	253	298	226	257	244	276	255	255	269	260	244	242	259	254	245	243	254	253	276	252	267	253	242	242	259	263	261	273	265	253	258	248	252	253	271	253	229	271	272	277	264	281	256	271	226	244	241	229	237	262	266	253	250	236	257	249	251	259	272	264	263	263	271	259	254	252	252	262	261	277	275	221	278	280	246	238	247	271	263	263	247	237	248	266	251	241	243	250	237	244	226	231	250	294	259	275	276	256	264	238	238	240	246	279	246	226	256	234	224	249	242	235	277	255	270	248	246	243	259	271	248	259	245	256	257	268	277	231	240	226	249	252	231	228	238	275	265	255	276	247	233	264	247	283	267	251	259	227	234	255	243	227	251	274	268	266	262	276	259	263	253	228	257	261	278	269	276	268	273	241	273	240	278	259	246	241	261	246	246	264	235	255	255	270	275	266	216	244	228	257	271	271	267	243	257	220	253	268	256	251	243	247	252	236	262	233	264	233	251	229	278	263	267	263	251	234	244	235	242	276	253	227	273	264	260	223	255	273	280	246	250	268	259	264	279	270	259	260	238	268	253	240	241	253	263	276	270	275	273	222	223	228	279	249	267	258	243	237	232	239	256	270	247	272	283	269	265	242	269	267	251	265	246	246	261	275	246	251	267	257	257	235	239	258	238	238	259	230	277	282	232	228	262	260	250	247	250	245	244	231	250	294	232	245	282	254	239	260	246	253	246	214	252	267	262	245	269	268	269	257	240	255	251	244	262	262	273	260	268	258	272	254	230	273	239	272	250	245	255	252	257	256	288	254	258	240	247	287	243	253	258	257	275	270	264	237	253	251	260	235	221	244	256	262	261	265	241	216	264	241	246	266	234	253	237	258	268	273	259	250	285	274	238	265	250	248	271	270	243	246	254	250	230	236	275	290	250	271	264	256	284	228	259	252	236	252	246	291	244	259	233	259	253	261	227	221	239	236	266	232	251	252	243	272	278	246	257	244	233	262	278	237	243	248	270	265	242	264	238	234	218	243	262	279	261	249	278	240	263	262	261	257	242	248	229	241	264	244	262	248	254	264	240	273	226	291	251	290	276	260	244	279	257	249	246	259	256	263	249	237	252	266	268	243	255	270	241	252	225	286	253	248	252	229	286	229	252	213	224	228	244	265	229	279	248	240	253	260	278	268	255	250	261	263	253	254	257	266	259	256	245	241	236	228	245	235	256	248	239	239	245	232	250	233	261	259	255	246	248	219	248	260	261	249	254	232	272	278	298	256	262	260	234	226	272	272	256	239	253	236	241	296	248	247	256	223	261	254	231	235	221	255	247	250	234	234	244	243	255	264	243	252	232	268	256	237	262	233	235	276	245	243	261	228	259	228	265	242	260	213	246	263	258	244	257	269	251	221	240	235	255	225	255	243	258	248	241	272	261	257	233	284	234	258	277	236	272	212	240	243	232	263	272	288	282	261	269	234	235	252	256	278	280	268	281	233	250	265	240	255	273	239	262	243	257	252	232	250	243	245	249	247	255	270	239	238	262	281	249	276	255	238	257	236	259	254	286	270	226	254	265	254	255	253	256	255	266	238	231	226	245	252	237	275	272	272	274	265	255	239	233	261	248	258	246	276	233	209	236	259	241	264	247	248	215	260	291	252	289	256	247	272	267	272	229	252	249	247	236	271	228	247	253	293	241	257	243	256	270	244	234	248	215	264	223	247	250	254	254	252	255	249	243	243	256	245	293	269	214	263	260	252	273	259	221	238	242	260	259	259	264	254	240	269	229	232	238	258	221	273	264	269	216	271	220	235	228	241	243	288	277	254	262	251	249	245	222	240	244	285	252	235	235	238	264	244	253	253	244	242	254	233	243	265	246	241	258	287	232	264	286	249	248	264	244	225	250	239	256	251	208	251	251	254	271	260	269	274	258	237	271	261	237	245	235	238	220	262	238	250	287	256	259	236	273	277	260	282	262	255	221	254	264	253	257	268	244	255	241	259	245	275	244	233	253	241	228	241	224	262	247	268	276	226	235	256	271	269	252	267	250	250	251	269	247	249	248	233	259	224	282	237	267	264	249	245	245	259	229	270	229	245	270	257	269	287	259	241	235	212	248	274	227	265	242	254	267	245	240	230	272	246	251	236	255	278	248	252	259	291	267	248	258	281	292	248	274	248	251	248	233	253	271	262	264	256	245	270	257	246	217	245	261	245	236	257	271	241	233	277	245	273	229	263	249	229	249	253	283	259	255	234	238	248	216	242	249	232	265	247	255	250	275	250	257	247	238	246	221	282	234	263	230	243	240	257	238	280	255	254	236	257	291	252	274	242	250	247	266	240	252	258	249	273	248	271	239	256	236	255	281	228	230	289	250	254	282	256	236	222	232	238	269	274	276	247	229	257	241	217	258	262	240	262	258	263	244	252	294	255	267	233	253	266	251	229	247	264	268	248	248	224	248	260	268	274	246	289	267	228	254	268	234
9489	16475	24064	20181	8527	1462	805	706	666	674	610	589	611	598	610	662	622	640	584	642	616	626	564	616	607	614	563	556	589	590	603	635	616	589	640	609	587	589	656	591	629	589	579	556	585	591	609	574	582	589	580	620	622	593	623	605	578	556	609	626	608	558	590	615	604	584	643	598	567	606	636	595	596	603	620	587	597	568	602	590	594	583	611	579	595	622	638	573	572	586	628	592	593	635	651	606	612	590	611	571	607	605	595	593	576	580	626	598	616	560	598	576	581	602	615	570	605	575	627	618	602	607	598	620	593	582	595	561	647	589	576	605	636	591	606	596	602	613	617	623	569	615	623	603	625	606	593	617	602	587	600	599	624	608	590	622	578	607	617	590	566	632	607	616	633	605	551	626	663	588	649	648	620	544	617	620	660	603	595	631	563	616	610	633	609	595	611	617	552	630	656	617	616	603	637	572	622	590	631	609	590	596	579	618	595	628	617	584	584	615	678	612	618	606	615	577	604	575	621	595	588	575	587	597	566	640	644	554	574	587	627	602	574	635	587	640	606	584	632	599	594	610	597	594	625	561	559	607	582	591	611	614	599	615	591	572	548	613	603	575	572	613	628	631	620	571	600	607	652	574	584	581	584	590	618	607	570	586	608	563	617	605	612	671	618	568	623	595	628	598	585	613	636	622	580	601	568	551	570	562	566	627	627	621	626	614	597	616	628	615	595	618	582	583	631	593	609	616	615	565	584	575	605	585	583	588	563	608	612	563	633	607	581	613	602	579	608	590	551	631	622	568	615	557	613	570	624	643	590	583	617	586	617	619	626	618	609	603	591	583	574	618	611	573	589	592	642	577	593	599	610	607	658	582	605	596	602	629	595	587	613	595	662	612	569	651	615	627	618	581	607	620	591	640	559	629	573	580	588	612	570	663	624	561	586	581	634	600	608	599	630	581	645	594	590	569	613	631	614	562	567	588	554	625	586	593	541	564	634	598	649	581	572	581	596	625	605	596	590	610	596	659	582	598	620	570	625	623	569	579	573	605	615	622	614	595	590	590	579	629	593	601	620	581	600	599	616	634	596	615	594	587	626	610	596	600	602	596	589	610	575	612	618	603	576	617	628	593	588	611	597	645	598	575	588	612	594	588	609	578	612	567	637	637	606	614	627	599	598	639	585	596	583	611	581	577	598	588	630	587	603	581	614	596	577	611	581	587	631	570	594	641	620	598	613	584	591	604	553	586	614	564	593	583	623	602	614	621	572	602	642	598	613	591	625	584	586	610	633	621	628	633	547	569	619	582	568	570	610	610	636	627	578	616	608	592	610	595	609	611	569	591	613	627	596	607	603	597	591	605	618	623	586	599	626	595	593	590	558	586	579	579	601	621	565	620	582	593	601	622	626	633	579	572	594	597	611	583	590	621	636	619	597	630	555	580	627	607	562	585	554	573	627	606	592	586	619	606	557	581	565	670	586	643	585	609	538	612	573	611	609	643	627	621	581	591	564	591	638	609	582	618	613	605	617	609	607	588	594	639	598	585	626	614	652	545	623	579	582	624	607	603	586	610	560	575	627	587	538	567	632	615	594	619	590	586	558	638	543	629	578	594	630	557	626	584	594	599	572	577	563	565	596	591	564	581	610	635	567	599	576	571	615	592	601	600	582	624	639	615	607	636	602	598	580	600	566	587	610	608	605	577	640	582	552	621	640	667	620	602	594	564	609	605	594	606	565	650	604	615	597	592	624	578	583	583	631	624	575	620	592	574	628	613	610	624	635	602	592	581	593	602	616	625	624	578	603	613	614	581	588	630	595	609	590	588	580	593	595	588	651	633	600	574	602	582	617	600	558	633	619	589	575	606	607	602	586	603	630	626	632	578	583	584	613	612	576	629	602	590	555	600	603	591	588	602	605	604	597	602	640	587	602	605	588	641	611	584	598	637	615	623	609	610	594	596	599	594	606	623	532	612	597	649	609	623	622	625	574	614	609	583	617	587	617	598	574	577	599	621	546	597	595	632	559	663	617	603	607	620	590	609	563	585	595	592	611	560	593	619	606	554	573	613	618	581	593	614	595	599	567	596	575	606	606	571	590	591	549	605	590	634	628	641	618	595	590	594	627	593	616	631	625	643	617	617	587	625	565	605	577	604	609	576	597	649	649	622	555	600	634	610	581	571	590	597	634	576	601	647	591	584	625	604	607	630	596	578	585	601	587	637	584	578	615	622	647	588	589	607	616	619	633	614	633	644	611	643	625	631	580	586	624	615	601	592	636	594	614	636	601	546	565	550	634	569	609	578	633	550	601	592	590	595	600	589	589	635	619	628	626	605	586	622	585	626	594	624	611	597	640	590	647	587	554	629	607	568	608	588	580	577	625	587	606	628	609	635	616	673	649	587	568	547	576	605	589	613	607	650	606	591	588	582	605	584	553	590	598	631	571	545	614	592	626	621	606	570	583	600	538	578	597	651	620	602	624	614	622	594	638	615	598	575	578	613	595	613	559	596	574	622	601	625	600	606	600	578	605	608	611	596	590	613	583	572	585	590	618	621	595	622	652	622	607	635	657	608	639	591	618	594	634	565	590	602	558	608	616	651	571	588	603	586	631	657	627	618	644	638	587	603	644	635	573	568	591	603	620	585	577	571	591	617	643	615	585	632	607	630	614	605	568	624	585	655	603	631	615	593	608	612	596	615	631	609	598	557	596	593	628	590	591	613	641	632	622	576	608	627	609	567	617	614	588	595	628	605	606	608	626	625	609	613	625	550	638	619	584	610	594	609	602	597	607	620	644	607	553	656	554	615	590	620	609	601	653	598	637	653	587	597	635	586	599	562	627	608	567	579	614	589	605	601	596	592	615	582	613	594	670	623	622	620	591	587	638	555	621	566	525	630	572	569	610	611	613	610	595	613	570	554	643	597	568	633	624	595	587	606	658	604	621	605	535	639	629	596	528	586	597	637	606	620	597	636	618	613	616	606	618	644	558	610	641	643	562	549	566	595	605	596	539	640	615	632	586	587	585	647	586	618	634	617	573	603	571	600	593	598	575	618	598	627	620	629	600	599	612	600	607	597	603	585	656	591	628	582	605	609	628	641	614	621	635	574	601	629	610	596	613	594	591	600	622	590	630	597	607	591	621	628	585	608	607	624	599	602	582	571	579	555	575	574	602	605	608	598	622	576	589	587	581	581	605	618	578	594	660	609	615	546	580	590	613	604	606	626	554	577	635	626	601	596	567	581	625	552	597	618	615	620	595	614	573	615	601	580	640	564	591	581	627	572	617	571	576	615	571	566	652	607	607	649	589	583	617	608	635	646	570	618	602	621	621	588	574	604	607	597	645	613	607	620	556	647	593	605	640	580	637	601	589	624	573	618	612	618	640	592	601	606	619	589	591	598	571	638	584	537	646	593	586	590	619	624	614	606	592	568	626	600	647	609	615	563	623	644	561	621	594	624	581	636	624	601	571	550	581	642	593	600	595	596	602	579
42482	43495	45179	33979	21420	8962	2595	693	339	248	229	190	221	196	198	199	193	176	174	179	167	160	160	167	165	168	156	173	152	151	167	176	169	172	162	188	157	171	154	168	158	174	170	182	160	161	158	158	162	152	160	158	159	131	152	187	152	144	149	180	162	172	164	126	163	153	167	143	165	167	161	141	142	136	168	137	145	157	154	132	151	160	160	159	159	162	164	156	174	132	153	138	159	173	165	165	165	157	172	156	152	160	133	145	170	154	147	164	159	175	168	164	156	169	134	154	158	140	149	174	171	149	181	157	157	169	200	168	146	178	159	159	185	151	129	162	168	143	142	159	151	167	138	171	167	158	163	165	157	149	154	134	176	155	147	161	158	161	155	145	163	155	159	147	172	147	162	173	150	176	164	150	155	179	167	159	144	138	153	161	152	171	143	160	141	168	150	155	149	157	159	172	129	161	162	174	169	161	141	160	171	187	141	142	188	155	149	145	133	147	144	175	148	156	166	173	168	156	162	124	161	126	165	135	154	171	162	144	175	137	146	142	131	152	131	151	152	141	161	139	182	134	162	135	157	162	151	144	176	143	147	170	176	146	154	168	154	175	150	164	167	171	181	153	150	146	138	155	150	154	155	159	153	154	161	128	165	164	138	171	165	173	150	153	194	131	173	179	148	156	167	169	164	162	136	146	147	178	148	161	145	181	153	157	151	149	140	144	148	139	160	168	146	157	164	159	157	168	141	149	150	168	165	145	147	154	168	163	159	166	141	142	140	180	143	157	187	150	156	153	165	173	158	144	146	139	135	150	141	165	178	154	149	166	156	166	185	160	174	162	140	181	152	159	148	124	150	155	160	150	141	155	154	170	151	161	174	155	129	141	141	149	162	156	158	153	145	150	157	169	178	154	162	172	146	147	154	147	174	174	149	143	150	139	156	163	172	151	168	160	143	158	158	154	160	162	131	148	156	169	167	152	152	154	156	158	167	179	146	153	166	161	176	139	168	146	157	164	160	144	178	141	178	148	164	121	144	178	148	176	162	139	140	160	145	165	135	155	155	150	136	177	145	162	141	149	170	136	159	182	155	152	165	159	168	130	157	149	150	117	179	147	139	163	160	151	144	144	165	147	154	158	165	120	156	156	156	130	176	154	136	152	173	159	160	177	175	155	144	162	157	157	151	173	171	151	150	158	131	139	163	129	140	158	170	161	157	169	159	148	167	163	138	155	152	157	165	169	167	144	189	141	139	144	161	158	138	157	142	138	167	132	130	160	161	169	165	159	156	153	144	154	164	178	167	173	172	162	145	160	121	164	136	157	139	149	164	150	125	160	159	163	167	165	140	150	160	157	157	143	160	147	162	175	159	144	146	133	143	140	170	161	139	141	151	138	164	152	154	170	140	158	137	153	175	147	156	146	150	129	159	121	165	157	173	162	147	139	127	165	140	148	159	168	168	159	158	144	171	148	143	142	166	163	148	154	170	139	173	169	146	143	151	131	177	162	175	146	170	149	160	155	141	171	162	168	159	151	143	159	129	170	168	147	153	161	154	134	152	149	190	177	160	139	166	142	146	182	151	140	178	164	159	163	159	148	154	151	148	151	155	152	176	169	146	163	175	141	149	164	143	169	138	165	150	167	160	153	147	146	184	155	179	166	173	168	159	151	146	159	157	135	150	138	155	154	161	143	135	168	153	160	136	125	145	146	151	141	143	155	155	160	146	154	156	166	179	139	154	159	158	156	149	155	192	146	176	142	156	166	144	160	171	161	140	128	158	164	163	161	146	152	139	157	149	173	132	169	158	144	126	180	178	172	187	176	139	148	166	139	125	158	154	170	150	162	169	157	153	143	151	158	126	151	143	172	171	149	128	170	132	166	144	158	133	161	160	145	143	152	175	189	145	144	121	155	147	146	133	154	150	171	143	159	160	157	151	164	173	146	148	150	141	195	134	151	174	155	155	129	145	161	145	176	161	165	174	155	158	164	166	139	147	169	142	135	176	164	147	163	163	163	155	162	166	157	135	164	178	157	152	172	158	162	179	150	139	156	167	147	174	126	134	159	156	155	160	165	158	172	140	128	145	144	146	174	156	176	180	154	134	157	149	158	159	161	145	150	164	161	163	164	142	127	159	170	164	161	138	162	163	163	149	159	148	145	139	168	142	146	169	175	188	178	167	145	152	141	166	154	153	151	149	152	160	151	156	164	164	166	166	140	149	156	149	158	135	151	152	130	144	161	163	165	175	132	148	162	176	176	138	158	139	186	159	156	161	163	172	160	161	159	160	178	172	153	145	145	151	152	157	138	155	161	149	130	148	178	140	154	147	158	144	146	149	141	138	143	147	156	157	173	147	159	133	138	154	165	127	161	159	147	137	125	139	159	141	148	178	160	170	162	163	148	153	159	140	155	159	126	161	154	160	152	151	163	142	158	169	139	152	148	152	152	160	163	180	141	144	166	163	161	162	169	171	169	153	163	176	181	144	158	174	160	163	161	159	146	148	169	137	147	171	152	151	144	141	170	176	169	161	171	161	128	156	141	149	181	167	157	157	161	175	139	158	175	138	159	155	150	143	174	176	161	147	139	160	146	140	158	157	159	150	164	167	142	169	170	134	171	174	154	152	143	143	149	148	140	163	177	154	168	152	153	174	158	166	155	163	136	132	179	156	146	164	145	160	148	159	155	151	135	165	150	158	170	134	140	156	164	167	153	162	163	145	158	154	163	142	170	183	156	138	152	165	158	150	150	167	142	175	161	157	135	149	158	148	154	147	158	159	141	146	160	156	172	169	152	167	154	159	183	165	151	145	152	143	148	147	149	145	162	147	164	152	154	138	163	159	160	172	130	148	148	177	136	154	162	145	142	129	152	160	158	124	153	162	160	173	173	162	153	156	141	131	140	154	148	166	148	179	156	153	164	170	144	143	148	134	153	136	151	149	173	156	181	146	178	151	160	151	126	175	179	142	152	166	166	145	156	148	140	173	162	159	163	142	158	159	150	139	152	147	158	171	152	137	130	173	140	174	152	165	159	129	164	132	147	179	142	182	176	171	154	136	170	153	143	153	163	154	167	175	173	148	135	181	148	153	145	165	153	152	164	135	165	130	150	173	146	163	159	159	153	160	154	177	159	148	164	156	162	145	132	156	165	151	147	131	160	124	150	143	169	132	157	161	165	173	128	165	191	149	168	159	145	141	170	153	153	169	159	140	154	150	162	161	145	143	151	143	167	151	150	152	170	145	160	161	173	135	154	169	169	146	137	170	139	138	175	149	157	153	180	151	140	150	159	159	170	127	172	143	169	158	167	159	173	176	147	147	163	155	167	142	163	164	153	171	169	145	172	170	175	152	150	170	154	148	156	167	142	139	142	145	159	163	148	137	147	153	147	156	144	176	130	158	146	164	154	149	166	158	168	135	136	166	171	151	179	161	152	156	155	172	159	167	147	160	153	140	170	158	129	151	174	168	161	151	160	162	137	139	155	154	156
30317	34331	47662	39343	21209	4799	1818	1438	1243	1027	891	805	764	756	624	677	644	566	554	611	559	543	525	571	522	518	507	520	493	481	458	507	441	455	421	500	456	451	456	424	436	474	482	454	428	473	447	411	472	483	489	441	421	450	391	417	434	414	437	430	452	431	447	425	378	418	403	452	441	426	420	443	441	383	405	420	409	431	403	425	393	452	397	423	393	461	446	408	411	419	446	380	421	447	425	447	381	407	469	391	412	436	419	414	455	400	433	432	382	383	443	403	417	429	411	406	446	440	408	369	420	417	453	379	404	436	402	412	424	459	396	418	435	402	428	422	431	417	384	426	437	407	426	418	427	413	440	433	409	415	426	384	449	407	384	434	409	456	378	443	417	444	458	379	434	379	416	382	423	423	400	446	409	385	405	402	386	416	449	389	407	407	407	397	395	446	432	413	398	448	409	443	399	402	394	392	444	431	420	387	444	408	392	396	439	433	380	423	445	418	406	439	417	410	403	425	379	427	439	445	415	415	431	405	437	396	452	410	453	391	415	386	405	495	422	419	389	415	379	407	421	393	446	458	407	386	438	386	437	425	411	452	431	432	450	416	424	427	443	387	421	418	408	411	410	476	393	387	455	416	448	450	436	422	410	451	406	434	397	420	393	412	395	397	402	437	393	394	403	409	392	433	404	450	416	426	430	449	424	407	444	453	447	415	408	418	362	412	380	426	440	432	405	430	451	429	409	431	414	433	417	425	400	433	414	380	417	451	434	442	381	420	455	451	436	405	394	436	423	380	419	449	397	397	405	386	441	441	424	420	443	418	433	397	447	438	408	406	453	415	403	420	363	399	383	415	411	432	410	371	404	423	419	413	395	434	424	411	405	409	410	426	432	396	437	423	414	415	415	404	396	381	393	411	429	423	393	399	426	413	427	408	408	433	412	413	409	406	401	437	419	396	433	401	438	414	384	402	385	402	434	398	485	412	413	394	386	432	441	414	431	431	394	412	412	427	396	418	421	451	424	424	408	398	420	412	410	411	392	445	414	430	426	416	429	432	395	440	406	416	439	427	413	428	428	408	436	412	379	450	406	376	441	432	434	411	418	402	438	427	428	412	420	404	459	432	407	416	433	428	414	440	411	422	397	438	406	449	398	447	406	417	385	410	402	394	421	405	426	422	425	406	381	406	377	417	411	428	415	439	413	400	438	405	415	427	452	404	423	413	444	435	414	415	397	410	397	422	413	406	435	435	411	427	414	388	448	382	418	418	431	392	427	392	434	387	439	430	394	411	400	404	372	384	427	427	444	410	398	413	400	417	431	466	426	407	440	427	401	414	469	410	379	402	459	444	434	424	401	417	429	424	426	415	409	406	427	388	451	429	410	426	433	410	414	416	435	425	443	430	421	416	403	398	407	427	392	392	472	439	432	396	400	364	390	405	456	410	395	421	446	426	405	441	418	418	385	429	430	398	436	367	395	394	429	406	401	433	379	424	438	416	416	380	399	442	401	398	403	402	437	393	396	401	434	402	442	425	404	442	446	430	387	436	418	418	409	425	424	396	391	396	429	396	418	380	421	396	424	451	419	401	442	389	407	385	413	424	389	396	387	401	405	436	418	398	415	386	409	453	382	416	412	400	397	420	400	385	420	414	424	448	379	431	409	419	427	408	453	407	392	426	463	443	391	421	414	433	423	380	394	423	389	448	453	417	405	399	384	439	401	416	436	427	432	413	425	406	398	358	424	429	411	415	426	390	431	420	405	369	434	435	435	424	446	428	414	409	415	433	406	395	433	431	397	421	431	414	393	434	425	408	386	408	408	423	407	378	383	410	424	432	385	390	426	490	391	386	408	414	406	441	391	392	426	390	403	431	425	436	363	389	411	414	428	439	400	416	413	416	421	408	394	451	443	425	411	416	430	413	392	396	445	395	430	405	414	418	423	406	410	398	431	394	454	451	416	420	441	415	413	392	432	378	412	436	382	375	431	409	415	402	458	421	440	416	414	392	431	444	434	409	403	434	420	438	407	386	422	412	414	400	427	417	429	426	420	430	438	376	399	417	399	421	447	408	387	421	402	385	422	408	432	421	401	408	425	383	411	392	425	356	400	415	390	457	396	420	387	409	431	446	408	435	386	451	405	382	433	467	441	436	387	447	393	456	417	436	437	424	416	439	389	402	403	442	395	379	417	414	432	428	438	442	388	430	412	433	446	437	428	409	398	441	397	397	396	367	400	425	431	423	428	438	438	426	425	408	403	431	455	430	432	416	426	424	449	396	416	397	398	436	442	452	428	390	403	400	396	405	390	392	409	378	459	454	404	411	410	437	400	397	400	406	426	419	392	429	413	437	393	427	426	422	418	398	408	394	419	466	451	400	423	409	342	376	415	434	450	403	373	445	397	408	405	442	398	426	400	411	414	397	405	403	448	417	450	394	433	441	394	397	408	437	378	402	412	432	429	404	433	451	390	413	418	408	427	450	423	398	422	449	390	420	417	405	421	410	428	392	411	437	439	425	412	406	452	397	408	428	422	397	409	447	428	409	411	417	424	416	409	395	403	424	418	431	401	392	391	377	386	437	440	431	387	382	382	442	407	424	371	458	403	377	413	384	405	428	405	442	462	414	432	427	443	411	440	413	422	433	419	417	415	396	399	392	418	441	413	426	404	375	387	428	438	382	406	412	450	394	438	436	400	426	388	405	421	378	426	407	428	416	421	413	429	447	419	420	440	409	415	428	407	405	429	400	425	391	382	410	410	431	396	418	413	432	416	403	417	429	387	416	442	423	420	397	428	435	408	371	387	427	428	417	372	404	409	413	399	423	436	372	421	424	403	425	459	434	409	392	403	426	421	410	400	407	414	408	364	423	458	428	404	426	403	410	424	452	381	404	427	396	422	412	386	407	434	400	405	399	423	426	417	443	396	393	406	402	438	423	397	399	423	429	423	433	447	456	388	424	420	441	400	413	412	423	461	442	420	426	381	428	380	404	437	445	453	416	419	405	418	449	382	402	390	406	377	427	370	396	397	425	421	431	403	391	439	418	427	411	405	403	403	401	444	412	429	434	387	437	387	385	412	424	400	379	429	384	398	428	432	438	404	418	466	439	395	422	427	413	397	407	425	444	452	426	440	426	428	420	414	394	445	414	430	426	420	401	438	382	438	425	393	404	449	448	432	432	413	398	400	437	467	435	420	425	407	384	421	422	468	410	410	414	412	414	438	400	461	419	446	393	396	396	415	402	429	402	428	419	411	409	449	407	449	395	397	405	427	435	409	443	405	427	440	399	390	423	387	425	391	435	410	436	436	409	391	363	393	415	428	372	429	433	408	398	387	422	426	413	397	415	389	423	425	419	442	430	409	415	419	424	409	393	420	394	426	413	400	432	441	419	423	449	410	425	431	421	384	399	432	394	365	412	423	416	419	418	416	413	407	427	365	381	474	445	430	383	459	441	436	426	420	407	429	413	387	439	442	427	440	416	442	441	427	438
47662	43228	43723	35512	22473	11075	4368	1650	740	499	490	426	416	369	367	334	343	366	333	303	287	322	294	305	280	307	317	277	307	293	286	260	282	281	292	284	269	272	270	272	296	260	289	253	280	290	275	282	294	274	255	268	279	253	306	283	300	312	283	283	271	261	314	245	263	270	262	273	274	291	300	278	280	275	268	281	254	293	301	266	326	285	294	293	268	293	266	296	311	267	291	245	287	281	258	275	267	248	308	287	281	292	271	284	263	278	273	294	244	274	294	277	280	277	272	275	261	283	287	269	254	288	300	283	284	266	263	266	225	283	285	256	274	299	280	277	264	265	274	280	262	286	256	288	278	263	329	251	263	302	278	300	274	282	261	221	282	278	281	261	310	281	287	278	270	274	276	258	254	285	278	281	290	294	270	274	272	285	267	264	288	260	267	256	281	282	293	300	252	288	266	287	278	291	278	308	277	271	277	264	273	272	255	264	313	278	242	275	267	293	267	261	234	272	297	252	270	271	287	288	276	266	301	261	278	283	312	272	287	302	269	292	274	258	270	274	245	284	272	297	269	255	276	280	293	291	287	275	311	298	281	279	256	268	290	260	249	279	268	283	267	287	256	285	283	251	255	285	291	265	293	271	296	251	274	272	273	277	260	262	257	253	276	304	271	261	294	286	284	276	278	259	282	280	269	296	252	275	266	263	288	283	294	278	294	258	279	277	290	319	268	263	273	270	280	254	250	288	282	270	282	289	259	292	286	309	282	283	282	297	264	272	270	278	240	296	260	284	264	250	283	271	261	285	276	277	259	272	275	272	269	297	285	306	267	279	254	250	259	275	271	252	295	268	306	229	279	296	276	287	262	265	271	289	243	271	268	295	288	271	270	267	282	280	276	269	259	281	270	306	266	261	265	290	273	318	263	294	285	288	277	304	284	278	267	289	300	270	306	257	309	284	278	246	269	256	265	267	294	290	291	272	252	267	263	249	268	280	265	261	255	265	279	273	273	254	275	256	247	233	284	292	250	253	271	252	252	286	261	287	241	280	289	283	271	284	276	233	283	295	274	229	272	294	264	278	264	282	236	236	264	293	272	264	287	274	292	273	292	251	223	261	282	261	303	273	276	245	245	318	290	263	281	290	295	297	256	297	272	242	273	262	274	277	274	277	286	291	263	298	282	273	281	274	260	297	283	270	245	253	267	242	238	284	262	239	276	269	254	273	283	277	261	282	249	315	280	281	301	277	262	261	270	252	290	269	248	262	277	289	276	271	280	285	264	289	294	260	260	275	274	269	282	249	289	270	261	280	239	276	245	286	270	263	264	290	281	251	260	294	274	282	279	281	302	311	300	287	262	287	249	253	277	292	270	289	283	269	276	279	285	264	278	285	286	324	269	294	289	269	250	278	278	259	268	287	238	259	282	278	260	266	272	254	256	319	271	267	262	288	254	312	269	287	255	320	278	256	268	286	295	243	259	274	281	251	267	267	267	273	276	271	250	244	265	293	266	274	250	287	272	262	277	259	259	299	277	242	243	291	280	229	237	265	274	300	256	276	267	260	300	287	295	344	260	273	224	278	239	274	268	267	276	298	269	258	264	278	282	269	267	262	273	304	280	253	303	304	240	287	288	287	290	278	258	294	291	280	220	273	307	283	282	290	259	257	277	279	248	282	259	290	262	303	251	269	279	288	254	294	285	249	278	256	307	262	271	234	292	281	290	282	248	269	256	261	260	271	280	291	226	293	284	301	266	289	275	297	297	283	273	280	280	294	293	253	271	282	291	259	268	268	242	283	260	305	276	286	297	291	296	299	266	280	268	277	318	270	284	268	257	270	265	278	289	267	267	292	297	272	282	275	278	281	275	290	290	246	260	292	267	244	278	293	256	268	247	310	254	283	270	251	258	264	277	277	291	315	281	254	267	284	271	296	264	257	266	282	246	250	253	278	297	282	274	294	284	261	280	248	258	275	294	273	257	290	273	258	276	296	268	306	275	279	347	287	253	278	272	293	251	301	300	273	278	287	259	271	266	272	287	230	248	267	281	272	286	265	296	226	267	269	297	277	255	263	277	290	254	305	279	260	284	243	262	254	243	286	295	256	279	271	283	282	286	248	271	299	291	274	292	280	276	286	282	266	272	257	259	251	307	273	249	275	278	252	281	278	269	266	293	306	269	279	273	271	260	250	278	284	263	250	280	263	297	268	261	282	283	265	311	294	270	273	284	251	249	279	299	282	258	285	282	287	263	279	287	264	280	251	279	274	267	256	254	292	293	281	267	285	263	296	255	269	273	287	300	296	298	288	277	265	276	251	264	276	292	293	270	268	285	285	284	250	255	220	264	262	280	271	260	293	251	297	288	231	311	272	279	301	254	261	289	275	289	297	266	282	288	277	299	286	285	275	280	252	273	279	294	297	272	298	287	289	270	263	283	268	276	264	252	247	262	282	280	304	249	252	247	252	314	317	279	292	285	271	252	278	249	277	299	278	296	291	243	291	273	243	277	233	298	271	279	291	250	282	288	273	275	272	244	280	271	282	263	260	265	280	298	248	265	283	252	281	304	264	266	283	291	290	254	250	301	293	272	276	285	237	306	296	301	299	249	265	296	312	289	288	268	282	302	254	251	281	311	280	264	258	296	257	255	301	281	273	248	280	264	272	258	280	267	270	256	282	286	277	265	267	261	281	301	286	314	276	276	285	315	264	263	317	253	262	246	233	240	281	249	255	264	274	299	301	229	275	277	283	277	282	284	294	277	258	263	276	282	279	293	291	274	276	283	279	268	266	266	261	287	310	274	243	285	273	306	274	249	260	309	279	286	275	273	285	269	254	282	268	284	272	278	273	287	261	289	269	267	271	256	284	271	293	304	292	272	291	277	277	286	270	265	274	266	258	317	257	314	262	294	261	275	275	299	280	296	253	262	273	255	260	299	283	271	287	285	281	277	292	283	259	256	245	264	264	292	301	270	286	263	266	313	261	296	286	242	271	296	290	258	282	283	251	284	284	302	263	277	260	293	252	262	304	253	246	274	298	261	252	283	285	294	268	274	300	283	288	253	299	273	279	270	293	243	255	291	307	263	261	250	256	280	269	240	261	285	282	251	292	313	277	282	278	273	252	291	294	276	283	285	252	260	262	278	273	278	262	266	254	301	249	275	277	269	271	299	292	258	287	289	307	261	257	290	281	281	292	298	280	285	300	300	256	314	263	288	287	286	260	253	247	258	272	274	283	264	266	288	242	255	288	271	270	260	275	284	294	267	273	274	305	294	288	292	272	260	295	290	286	254	273	264	267	267	285	285	291	285	281	261	282	287	278	260	257	286	276	261	256	264	280	250	284	315	277	284	275	325	304	287	268	292	238	269	304	288	267	272	281	251	272	265	316	289	311	284	288	268	297	243	290	256	259	289	259	283	268	282	257	293	300	255	269	267	250	270	264	276	271	247	276	275	268	272	270	259	266	266	279	274	254	336	264	270	299	271	250	276	263
33170	35817	47374	43300	17747	5709	3724	2785	2398	2054	1770	1657	1434	1289	1254	1214	1163	1032	1036	988	978	1004	956	884	897	849	843	855	792	882	866	801	821	787	811	780	821	766	702	798	776	779	731	796	746	745	761	803	751	780	728	731	704	698	737	648	750	657	671	721	686	756	706	728	753	695	674	707	697	721	766	739	716	687	666	707	664	722	700	700	696	662	678	679	689	707	712	718	738	665	693	666	726	641	696	668	664	677	677	638	701	729	657	678	697	685	706	693	676	659	646	695	640	705	651	692	678	675	723	680	705	674	724	693	663	708	671	686	640	665	671	676	679	672	680	679	722	683	674	697	737	714	681	711	603	690	688	671	675	734	679	699	654	642	691	708	682	682	723	656	705	673	714	674	658	670	679	659	681	673	704	660	710	670	685	704	623	666	739	654	647	697	723	680	647	625	674	675	662	701	663	660	644	653	642	695	639	675	633	662	664	694	663	667	666	714	650	661	675	676	716	694	668	628	651	701	706	672	663	653	694	692	699	633	676	662	672	716	696	685	660	654	657	712	641	687	663	651	719	692	694	674	731	710	654	671	627	689	699	634	675	700	669	679	709	622	686	682	699	666	664	685	676	609	654	689	726	693	644	706	645	728	680	646	643	679	658	663	741	640	677	681	630	675	718	693	700	657	672	655	679	641	691	680	676	642	683	681	633	672	637	692	673	651	650	725	686	710	695	680	658	699	666	664	644	688	671	627	685	625	671	678	660	693	710	643	646	690	598	682	676	725	652	675	663	671	640	692	663	688	702	642	658	679	661	652	685	648	637	663	694	655	687	688	692	683	677	668	634	656	663	659	711	683	687	642	707	675	626	709	690	677	670	687	691	691	683	667	709	669	697	672	645	646	656	640	659	650	662	684	671	646	680	688	678	719	659	687	684	729	675	661	684	680	654	673	667	669	648	679	670	698	707	666	634	668	662	687	692	679	669	664	693	684	737	670	699	655	698	705	689	635	702	705	633	660	640	663	689	675	683	642	638	691	631	681	653	676	667	640	680	658	675	704	667	672	651	744	666	651	679	715	678	688	680	665	649	671	703	659	689	672	695	689	697	646	668	715	679	696	708	700	732	668	642	683	676	680	649	685	716	727	665	695	705	686	672	695	698	691	727	699	670	719	664	682	695	713	721	671	676	662	664	683	655	650	678	679	664	697	734	702	678	697	687	660	644	670	694	693	659	675	676	643	677	658	638	679	685	692	693	657	690	631	682	676	709	691	686	664	664	631	698	688	732	670	717	687	673	702	682	654	688	694	648	662	664	700	652	701	657	664	731	679	688	664	672	659	671	654	671	642	688	696	655	629	701	629	719	703	645	712	658	658	685	704	669	671	661	678	661	700	683	666	614	698	692	676	644	679	724	629	667	669	702	722	673	684	685	690	705	675	681	703	695	639	689	660	689	642	674	686	697	687	736	669	699	696	679	631	665	691	718	689	635	644	678	694	728	649	697	620	652	738	677	632	680	683	666	667	700	639	693	645	620	735	686	683	718	643	678	676	673	654	682	614	687	667	652	659	721	661	687	661	664	652	663	662	674	668	709	703	689	662	626	679	629	658	648	696	682	707	681	682	668	709	721	698	658	681	677	699	652	669	682	688	672	652	676	716	622	702	689	673	710	687	646	656	687	673	694	630	718	673	718	686	640	636	670	657	706	647	659	695	689	679	688	661	667	720	680	644	692	666	668	653	677	659	686	700	701	689	643	712	699	654	670	649	668	677	667	682	695	675	663	655	647	666	655	669	667	697	667	704	681	692	673	667	656	626	699	662	646	716	693	696	685	692	677	651	703	717	735	690	687	639	653	704	655	668	676	662	651	647	647	635	710	687	647	734	682	661	646	650	701	632	659	666	650	684	684	675	673	690	687	635	614	670	663	687	756	691	693	760	678	626	713	712	698	664	666	683	707	664	675	660	645	659	692	678	727	622	643	694	648	687	678	671	639	687	642	636	685	626	670	651	660	672	674	632	668	714	678	687	632	676	720	689	685	735	673	722	647	722	725	679	706	700	670	647	669	680	654	694	709	676	684	661	667	683	712	670	684	667	633	705	638	636	616	676	688	675	695	664	668	635	664	718	749	675	657	699	652	678	703	673	675	698	622	683	612	696	667	681	694	701	622	643	680	682	683	674	728	682	673	620	637	677	685	654	709	684	700	706	691	658	666	681	698	714	693	685	677	645	672	680	673	682	649	647	685	684	688	652	698	711	689	677	680	664	678	651	696	693	644	678	665	678	651	697	716	671	664	690	685	620	628	680	668	664	670	674	618	692	669	717	670	657	657	700	721	696	722	667	720	631	686	680	727	674	652	657	710	719	687	654	648	691	675	688	691	625	666	655	687	644	692	711	684	691	694	675	672	693	676	709	715	609	701	694	704	685	674	655	665	697	679	659	639	768	665	716	680	696	667	688	689	628	658	682	640	710	670	673	678	694	675	653	726	674	696	679	664	701	680	631	660	675	622	692	654	688	676	641	651	732	723	672	644	695	662	687	669	679	682	683	680	692	686	687	647	658	666	662	661	667	657	637	658	666	673	655	687	646	676	649	723	726	667	668	678	696	654	696	705	641	693	625	735	705	733	712	697	621	697	678	610	674	677	716	662	690	666	683	699	661	660	637	688	679	670	723	696	694	657	699	654	658	656	696	678	667	710	710	686	659	649	682	699	657	708	717	655	693	674	715	677	697	689	673	717	692	696	637	633	647	685	698	670	655	693	680	673	680	704	692	690	672	673	659	637	665	665	636	644	658	678	665	697	681	697	715	700	690	712	631	744	657	665	685	702	657	672	687	668	660	682	646	671	632	691	675	681	659	668	683	686	709	702	711	675	674	674	634	680	664	700	654	700	657	723	667	703	666	655	712	659	659	666	688	714	726	657	678	642	680	709	664	698	707	660	667	687	706	632	697	676	609	684	665	687	678	691	676	677	730	689	670	651	734	655	597	680	682	688	648	690	731	656	715	685	714	748	704	688	673	673	672	704	688	666	675	697	672	682	681	654	669	685	644	718	681	658	690	674	682	694	702	691	681	669	662	660	669	695	623	707	648	700	656	718	664	670	673	659	668	658	727	670	665	691	647	671	663	690	707	708	684	682	679	691	681	693	673	716	682	698	670	689	657	666	713	661	684	702	652	684	671	730	670	662	692	673	673	703	683	690	731	672	711	659	693	704	652	689	709	718	690	678	627	688	661	686	680	695	709	662	673	642	657	657	678	689	682	672	656	676	667	704	703	652	665	713	691	709	672	697	648	658	662	681	689	694	667	690	718	701	658	649	717	721	711	703	677	734	668	623	697	682	703	704	636	666	647	686	683	711	681	652	626	665	638	655	697	662	671	622	660	712	669	715	668	697	675	697	705	714	643	695	670	714	699	692	695	645	702	702	652	689	705	704	669	659	640	656	677	711	684	681	687	714	723	651	660	652	656	694	696	660	673	688	661	638	679	655	670
13714	10986	14314	5021	1101	373	264	238	273	228	244	225	221	239	232	237	233	240	223	242	234	269	238	235	262	274	243	264	223	226	239	255	245	253	243	251	256	245	248	256	241	243	251	253	252	227	259	270	247	243	258	232	229	212	253	229	223	253	238	261	242	258	234	240	235	242	239	248	246	228	267	244	225	239	229	231	258	276	214	241	250	221	218	251	264	241	264	232	238	230	223	216	234	262	246	245	242	251	232	233	204	233	250	238	247	250	234	214	271	221	226	228	236	252	231	250	239	248	211	249	233	248	241	230	229	245	234	268	225	244	236	259	229	224	245	232	248	229	225	234	228	230	259	229	235	207	243	237	249	244	237	247	243	208	222	222	232	255	230	235	239	255	234	229	254	221	238	252	230	218	227	232	215	246	230	222	242	263	251	263	248	235	231	270	212	226	246	224	236	211	240	218	225	234	238	255	260	235	220	225	251	251	240	235	266	237	217	253	223	283	231	213	251	285	246	232	261	263	244	254	255	243	230	255	242	243	244	235	223	235	238	243	242	230	230	251	262	240	243	264	210	233	246	241	232	245	238	246	250	227	264	240	227	226	229	205	215	248	217	247	262	246	251	246	244	231	258	251	252	233	237	229	225	233	227	259	222	233	231	267	235	233	234	210	230	233	258	249	235	223	244	243	222	225	256	216	205	255	245	206	216	254	255	240	238	240	264	219	220	245	249	234	234	242	252	266	250	235	231	222	209	218	244	237	242	256	244	237	238	210	268	237	223	240	240	255	247	226	255	258	222	235	223	241	243	227	257	228	233	252	236	242	235	218	242	222	236	238	229	263	281	252	239	211	216	237	214	257	248	229	257	254	269	263	256	221	216	219	233	251	255	256	241	226	230	232	248	249	237	246	232	270	237	227	235	238	244	240	234	227	207	227	249	231	229	247	241	251	231	242	247	263	215	260	242	251	250	231	219	254	241	247	237	225	220	236	228	216	240	231	232	268	240	263	227	229	269	248	204	240	226	248	233	260	239	232	226	207	243	232	238	229	231	231	226	224	218	227	233	257	233	250	238	205	242	215	233	237	244	255	243	274	227	235	253	230	260	239	271	233	249	254	223	258	243	234	217	252	220	228	239	247	231	232	243	257	236	219	238	244	235	219	246	239	217	235	235	243	240	223	244	239	249	222	232	234	255	231	237	228	251	225	240	225	229	228	218	234	226	226	236	232	248	245	214	253	272	241	237	217	219	243	245	231	239	238	243	232	235	256	256	225	256	218	243	222	221	235	258	267	237	238	269	212	228	230	237	256	241	241	244	243	277	258	254	252	234	252	237	241	212	182	273	217	242	241	227	260	256	251	212	228	244	223	206	215	223	243	247	229	264	224	212	228	232	222	269	224	196	234	254	241	227	231	258	213	245	228	254	256	237	261	252	224	224	262	250	258	200	259	269	236	222	239	242	247	261	260	251	244	246	232	254	221	250	244	219	250	241	265	213	203	234	207	241	265	249	238	236	260	227	275	253	208	233	233	241	249	222	239	245	239	221	250	245	231	220	229	238	254	239	243	228	261	275	231	231	209	228	265	249	244	251	249	209	237	216	212	232	246	256	227	227	222	207	222	270	209	260	220	197	245	254	249	235	230	253	229	249	248	240	235	233	259	257	238	244	205	241	247	239	243	262	245	243	241	251	236	227	221	216	238	254	237	246	260	241	215	253	233	244	225	246	290	201	215	243	249	266	257	256	233	235	227	226	234	205	245	246	239	263	208	226	211	242	241	248	262	221	258	232	215	220	204	236	222	278	249	253	230	231	237	248	247	219	225	254	227	252	231	224	201	235	217	243	227	248	245	238	261	252	239	254	251	240	248	221	256	228	226	244	268	239	242	229	252	222	253	220	219	230	196	226	238	236	256	235	229	213	267	232	255	227	256	253	240	232	238	222	251	262	236	258	216	214	252	212	258	273	220	235	262	258	246	253	220	243	226	259	271	251	248	236	257	259	262	256	238	261	230	254	240	256	230	225	245	246	243	218	228	224	263	246	241	252	260	232	230	265	243	256	249	214	210	233	217	259	229	249	243	237	225	250	211	231	253	234	218	231	260	227	263	252	244	216	243	233	222	243	237	226	255	241	232	238	283	243	245	243	223	241	254	241	264	235	243	246	242	246	250	272	263	257	242	252	236	234	220	226	271	253	260	244	236	227	257	228	231	244	249	235	221	249	251	248	257	267	246	260	209	248	233	227	230	239	244	235	225	235	257	268	250	229	255	244	247	236	254	243	246	253	230	235	263	242	258	242	224	246	242	221	236	227	245	244	248	233	237	252	234	266	239	251	245	254	220	237	266	242	239	213	250	249	199	233	266	221	233	217	230	267	259	253	239	230	251	241	250	247	236	219	237	227	216	244	265	228	261	272	228	229	247	241	239	251	233	269	231	252	231	222	275	254	195	234	252	238	254	251	243	244	238	237	257	237	213	230	249	246	240	233	230	242	227	251	245	239	224	244	220	223	263	226	234	226	242	244	238	208	215	244	216	267	222	232	242	262	230	245	216	234	242	257	233	274	216	238	242	238	235	262	234	231	224	235	234	262	223	209	242	247	234	210	252	225	264	255	244	238	259	225	271	183	244	256	263	301	235	234	224	245	248	249	251	220	204	236	206	268	251	262	237	271	256	218	251	250	240	226	211	241	236	271	230	241	251	232	251	252	241	210	241	225	253	240	236	249	206	219	244	263	271	240	241	233	230	228	237	264	241	251	235	214	262	241	228	241	257	236	259	221	249	232	234	240	226	210	266	240	254	218	223	251	232	226	237	245	255	269	244	226	239	226	235	240	235	264	209	264	242	246	227	258	247	238	232	239	234	246	273	251	237	253	239	251	240	267	231	253	242	221	234	235	208	267	253	228	232	228	250	232	222	224	197	242	245	243	226	237	259	246	226	239	240	230	244	249	250	239	228	210	218	257	249	246	241	213	260	247	263	242	255	267	242	221	259	230	242	232	258	232	235	215	263	221	251	255	241	218	228	262	238	241	226	222	225	224	235	226	218	255	258	243	265	246	237	234	233	240	261	224	244	236	219	237	232	226	231	222	240	245	223	242	287	250	229	268	259	236	241	242	245	250	205	217	219	265	251	226	221	233	227	268	247	258	246	245	248	231	235	214	235	248	227	205	215	206	233	265	226	255	254	236	243	233	258	248	223	217	257	257	254	236	225	246	232	240	249	244	224	242	220	271	232	252	231	219	238	235	242	233	231	248	225	230	238	221	259	213	274	235	228	211	200	219	228	206	238	264	242	260	220	241	216	232	245	262	270	260	227	271	238	267	220	208	221	237	227	248	230	221	236	230	252	243	219	228	261	215	220	249	244	241	254	269	265	219	241	227	260	241	286	225	241	261	253	248	277	241	234	216	216	260	246	242	243	253	241	222	222	268	245	228	238	260	210	257	242	224	246	247	242	231	240	239	238	230	239	255	216	239	238	219	225	249	205
8067	10325	18629	9168	3009	1175	735	639	598	595	596	585	586	646	586	573	592	590	553	574	592	539	619	550	604	543	583	594	586	561	587	579	564	540	568	563	530	605	577	593	598	516	548	590	544	597	613	532	595	555	592	610	578	569	596	557	534	593	595	613	626	567	590	630	584	596	557	597	559	526	574	561	613	562	546	578	579	546	605	575	590	540	593	525	608	563	605	581	604	567	560	566	534	538	510	613	581	565	577	563	548	578	575	598	611	597	619	585	622	572	579	599	555	564	640	580	588	583	593	616	578	566	553	540	614	513	556	561	567	605	582	577	575	578	550	578	594	565	582	584	571	610	584	555	552	561	567	584	605	575	537	553	563	626	600	561	582	565	547	557	539	537	524	603	589	599	557	569	574	582	547	579	547	591	560	555	562	590	538	576	555	576	559	575	543	584	557	567	570	546	572	566	605	596	569	582	580	578	587	549	607	576	590	574	561	565	561	574	593	566	572	554	575	562	590	598	595	576	579	602	546	542	603	586	588	560	582	531	616	581	570	582	573	557	588	547	578	558	598	580	541	580	547	583	569	573	584	588	617	577	587	558	598	535	555	590	574	568	521	616	557	567	540	561	532	540	582	579	527	607	595	547	585	569	559	603	600	560	561	572	590	575	576	561	548	591	571	611	564	588	547	581	568	558	576	571	516	602	564	547	554	552	533	579	593	559	557	612	553	524	575	553	615	570	564	583	597	562	546	586	586	557	574	575	524	599	527	602	609	557	598	533	574	552	550	597	629	604	560	565	577	572	543	570	588	571	570	579	594	580	605	600	584	612	565	624	587	556	567	586	570	578	585	613	588	583	564	554	566	580	592	576	559	534	602	566	549	568	582	544	561	535	548	575	571	569	575	533	547	551	566	557	558	567	592	561	565	593	614	591	588	528	548	617	540	548	583	591	594	547	633	579	567	594	593	588	608	591	569	614	524	563	558	563	574	570	566	560	602	542	584	578	587	560	574	525	556	559	546	563	555	596	563	548	557	548	567	541	590	563	560	592	584	570	603	579	585	550	586	559	585	568	611	569	528	551	585	577	586	600	591	572	604	568	594	593	607	554	576	606	545	556	546	568	627	567	538	559	537	542	586	524	560	601	559	544	602	567	543	584	524	540	584	560	615	589	593	590	550	527	614	596	545	612	549	580	597	586	600	590	542	598	577	573	564	632	529	621	600	543	556	567	567	597	589	586	575	524	587	549	596	550	569	564	592	568	591	568	648	541	607	576	562	559	563	580	575	578	606	577	549	562	559	591	558	584	517	587	574	603	582	508	577	595	598	565	575	567	583	579	559	568	574	562	578	558	553	562	589	579	615	527	568	575	580	552	545	563	592	549	545	587	589	533	576	577	610	580	588	599	523	549	577	586	546	590	561	570	602	579	572	602	594	612	586	583	587	556	567	599	592	571	566	629	607	534	611	613	519	561	541	558	559	578	572	511	539	581	552	545	601	572	557	555	585	556	560	570	531	551	563	593	612	553	589	569	578	566	573	577	559	573	500	525	576	591	597	558	599	565	595	588	571	582	584	565	575	549	570	586	553	587	515	578	559	598	548	603	564	589	580	584	585	573	587	558	591	548	586	552	591	589	589	601	625	547	596	599	568	656	580	587	571	602	593	593	589	569	621	580	533	577	556	569	572	580	595	545	548	564	594	567	555	603	620	584	606	581	579	605	581	538	571	562	591	583	549	616	566	552	544	579	537	615	569	576	615	604	577	617	580	522	573	646	612	559	575	537	576	560	580	574	528	588	560	599	550	553	619	565	534	604	593	591	541	571	592	578	605	587	585	534	541	549	595	606	582	549	578	588	566	583	539	569	576	571	586	561	561	549	599	545	551	531	564	611	579	556	576	619	598	547	569	552	611	572	608	571	611	565	610	614	575	603	584	583	582	576	537	590	561	557	574	546	591	584	590	595	573	590	561	591	606	562	597	587	590	569	562	569	579	579	579	589	551	557	594	573	542	610	518	559	609	575	560	548	567	660	560	587	550	601	634	524	557	591	550	600	600	596	595	601	565	564	564	576	568	564	574	551	548	563	528	561	550	554	570	526	608	589	543	558	560	573	565	580	582	582	583	556	562	548	618	583	609	589	549	585	598	589	568	567	601	572	596	604	572	548	552	557	629	546	566	600	573	556	585	559	547	566	544	613	575	590	564	539	579	599	545	584	596	530	546	534	539	587	581	590	551	590	599	551	571	550	604	553	553	556	558	579	581	593	572	566	567	506	572	559	560	581	589	605	589	572	595	625	571	555	549	596	577	580	546	558	566	528	558	623	529	617	586	587	580	554	586	614	604	562	583	578	545	555	603	590	596	531	596	590	565	539	594	599	585	541	572	600	555	565	561	580	596	547	567	578	546	568	582	582	582	559	598	575	616	558	593	569	559	602	559	608	551	606	552	559	610	565	554	581	557	570	569	586	581	570	601	551	614	587	513	572	599	566	586	554	534	565	571	586	561	564	573	567	575	553	547	579	600	581	566	603	576	590	548	597	571	568	550	573	528	552	550	549	569	590	590	569	578	580	599	595	592	606	549	552	610	588	544	575	651	563	547	577	597	555	553	573	570	544	585	595	567	582	576	562	560	570	597	573	548	535	599	606	569	547	584	604	612	564	569	565	526	579	548	560	585	566	520	557	617	615	533	599	609	541	599	588	602	550	589	559	556	556	586	555	557	566	601	575	585	575	556	577	584	570	568	546	524	605	602	577	596	578	559	588	577	568	584	555	561	601	545	588	580	570	599	576	565	592	580	589	555	561	586	599	595	551	596	583	603	560	552	553	577	581	567	588	587	556	564	582	582	582	556	576	568	528	584	547	554	532	587	594	597	551	571	564	572	573	550	566	578	585	582	559	599	577	589	536	582	531	552	616	635	591	592	570	550	561	612	578	558	602	556	603	563	554	554	537	549	568	582	590	629	523	572	618	539	617	540	590	522	569	603	565	570	542	542	531	552	563	504	578	642	585	607	533	564	584	534	560	560	589	580	548	571	590	555	576	566	569	542	559	575	592	572	582	589	597	547	593	590	638	593	610	556	560	620	606	572	593	593	614	557	520	571	561	589	570	585	522	585	588	565	607	563	561	555	587	595	568	561	581	552	555	555	577	595	583	521	594	587	557	564	563	607	573	586	566	612	531	536	583	564	602	574	559	580	567	560	598	557	594	558	543	628	563	596	558	592	604	549	608	571	598	544	590	610	547	596	547	584	575	545	611	603	617	571	542	548	569	548	535	585	600	572	561	608	569	587	567	524	574	565	543	550	564	606	602	578	552	543	559	575	575	556	571	552	612	596	617	604	533	550	557	549	571	560	570	608	580	603	552	580	551	559	551	558	607	570	565	598	567	622	558	591	590	603	549	589	577	568	558	597	553	570	539	545	592	586	538	592	549	572	528	570	533	525	568	590	592	606	560	566	588	568	567	599	561	608	601	613	530	601	554	587	570
35192	47523	34743	16923	7845	3281	1333	539	309	333	241	209	186	192	149	172	174	142	153	164	153	149	155	160	153	154	139	148	133	136	134	138	148	155	161	154	137	114	137	136	138	135	132	139	126	135	135	137	147	145	145	145	135	148	137	150	129	139	147	147	145	131	132	134	154	122	108	147	142	140	155	138	118	124	143	130	146	116	123	145	128	159	125	123	140	135	148	125	139	130	139	118	133	112	106	116	119	117	141	131	135	139	127	122	130	138	138	127	139	139	137	116	113	144	131	138	126	143	133	128	121	153	131	132	117	125	124	148	138	128	142	136	136	142	131	129	135	139	131	130	144	118	110	146	141	130	143	148	131	143	141	128	120	128	128	118	154	132	128	123	138	143	126	151	152	154	109	168	109	131	153	156	129	160	133	127	138	121	136	147	121	141	143	134	128	136	138	135	120	118	136	132	132	105	130	139	135	115	132	141	121	137	146	130	144	136	148	136	146	140	131	121	144	135	140	125	124	108	142	111	149	112	118	124	147	130	134	111	128	136	132	124	135	135	118	142	120	134	119	122	113	129	142	118	144	160	141	136	135	111	138	138	125	130	138	150	129	135	136	133	143	145	136	136	146	123	135	104	120	121	107	134	123	124	139	135	127	128	128	132	127	131	152	126	134	121	123	133	132	137	139	133	136	127	135	147	158	127	119	144	134	130	109	128	119	119	141	109	134	140	173	120	121	139	142	134	138	142	126	124	119	132	121	141	116	131	121	128	132	119	150	122	150	144	140	148	130	120	151	137	136	125	127	141	141	148	144	132	107	140	119	127	103	128	154	123	133	149	131	132	149	148	127	164	109	130	145	124	123	143	126	121	128	121	117	132	137	145	137	102	106	117	154	127	148	134	118	140	122	127	106	128	121	134	132	119	143	117	123	118	142	136	128	143	143	139	108	123	140	148	129	151	137	129	135	137	106	126	129	121	118	124	124	149	135	124	132	143	128	156	127	133	142	128	152	132	119	116	135	134	110	141	135	139	127	130	135	123	139	127	119	139	151	120	143	136	121	134	143	143	114	111	140	141	136	121	104	123	116	104	123	116	135	128	131	139	112	116	127	133	141	121	130	141	160	112	141	130	127	111	120	133	134	126	131	134	113	132	126	129	144	125	143	129	114	141	116	142	133	127	134	150	150	137	100	126	141	146	146	132	111	144	114	108	118	135	128	153	137	139	123	129	131	111	136	110	130	138	117	145	141	120	125	158	100	137	117	124	122	126	149	133	120	132	133	147	131	117	139	145	141	109	134	123	122	133	129	146	118	130	121	124	146	123	118	115	130	118	131	139	126	116	145	150	137	131	145	116	129	130	142	149	130	130	137	116	134	122	148	139	133	132	137	138	132	143	130	142	119	140	135	136	138	126	145	124	149	136	132	128	132	137	123	120	140	131	135	134	104	139	125	131	124	150	111	122	135	124	145	132	148	130	129	135	137	130	116	153	112	119	109	136	133	121	119	130	124	145	124	139	143	138	137	132	127	112	135	139	126	117	133	124	100	137	120	153	121	135	140	148	121	141	138	138	129	140	144	138	137	118	116	143	132	102	116	115	135	111	137	128	134	129	137	107	133	140	134	144	133	109	126	139	122	141	128	129	131	135	118	141	142	128	132	128	144	125	134	132	130	137	126	129	130	139	141	156	148	120	113	145	122	141	118	138	129	138	146	139	130	126	124	137	147	125	120	135	116	165	142	107	137	115	150	135	111	134	125	115	112	134	116	134	134	126	124	141	134	140	147	127	116	118	144	124	138	147	141	112	113	119	133	114	152	135	141	135	110	119	143	127	128	119	127	145	118	146	125	118	139	132	113	117	133	135	137	135	143	123	134	144	123	103	130	131	136	132	123	144	139	135	133	110	112	112	112	105	131	105	130	127	119	127	149	156	135	141	121	140	124	124	122	121	120	157	147	124	150	147	120	116	154	123	127	130	122	124	125	124	128	115	126	121	145	145	121	137	142	130	137	137	150	143	124	129	120	144	127	125	126	128	134	131	146	152	137	156	155	159	136	150	136	141	132	130	141	119	140	126	137	132	125	153	142	122	125	156	123	134	141	119	123	133	140	130	124	127	145	129	135	120	102	113	148	138	141	142	127	137	146	108	136	144	136	134	153	125	128	128	128	127	137	113	133	110	145	120	126	132	123	125	141	116	150	143	130	121	134	127	125	152	127	149	143	152	140	118	134	154	129	145	122	132	115	123	159	151	122	127	117	133	141	145	125	130	106	124	137	136	135	125	125	124	106	153	137	125	146	141	130	131	131	130	143	116	117	135	134	122	153	133	141	130	130	115	127	128	148	135	143	133	139	129	124	135	132	132	116	114	149	118	131	116	115	150	136	134	148	156	131	135	127	128	124	121	138	129	129	117	119	120	115	135	118	145	110	133	130	132	135	127	131	134	120	120	115	114	112	130	157	137	139	144	117	139	147	121	137	126	132	118	139	128	128	111	132	127	137	129	128	138	122	127	126	132	111	124	139	121	148	133	154	137	123	147	133	124	114	141	111	131	128	131	143	122	114	140	130	157	115	120	134	139	138	125	116	130	135	131	139	128	145	124	121	129	122	125	110	120	135	144	116	127	139	117	134	143	119	150	130	145	141	144	131	130	136	117	119	129	115	131	144	114	132	113	130	133	113	123	127	123	130	141	143	134	128	114	115	143	138	148	128	125	124	152	135	155	134	136	135	133	156	109	133	115	123	133	145	124	131	129	126	133	112	134	125	124	122	123	114	138	139	135	121	128	147	123	144	133	142	136	139	143	124	131	132	128	133	137	158	108	140	151	133	133	140	155	137	119	109	136	136	133	127	133	143	133	125	139	129	128	125	118	141	103	118	139	146	135	143	139	109	136	136	123	130	113	126	121	131	133	142	131	132	135	139	159	126	107	170	122	119	135	118	122	131	127	136	135	128	121	123	129	128	132	127	114	136	142	131	135	136	130	125	121	125	128	140	125	138	122	129	121	134	125	132	124	129	138	140	121	148	108	125	154	137	127	135	138	146	121	132	146	138	109	123	126	138	136	110	135	140	125	122	122	129	138	120	128	146	131	129	120	125	105	144	117	143	134	156	149	141	141	152	121	132	139	150	144	129	133	119	143	118	131	138	152	117	111	137	147	117	150	117	127	135	120	124	132	134	144	143	155	121	148	115	96	142	144	126	137	128	139	151	134	125	138	123	134	137	143	99	139	150	122	124	145	116	123	133	128	122	129	136	138	164	122	141	147	128	136	134	119	140	112	140	141	139	142	147	134	134	139	129	124	130	132	119	143	117	129	122	133	132	124	129	121	130	146	117	135	136	134	132	130	140	138	123	138	106	139	132	131	125	135	126	141	146	132	141	152	139	115	132	122	117	134	140	123	126	138	152	113	154	138	138	126	126	124	146	129	131	129	140	123	115	133	126	108	137	127	131	121	113	143	153	129	120	126	116	119	115	132	122	132	134	136
21754	40239	26556	8052	4643	3037	2076	1552	1236	1535	969	886	841	713	672	654	580	582	563	542	543	529	484	503	488	491	435	444	492	416	443	451	427	453	414	421	408	398	385	434	404	404	425	418	425	421	393	445	422	434	404	390	417	373	374	408	357	396	384	386	403	374	349	388	380	365	396	381	406	368	394	330	421	372	357	366	382	346	357	382	367	364	350	370	361	394	342	397	368	368	363	336	363	358	350	370	379	347	384	380	359	343	399	339	368	376	369	385	365	353	345	366	363	372	370	351	399	387	348	374	379	366	377	404	355	375	373	366	365	365	363	392	359	379	353	361	342	386	393	340	349	370	386	377	368	337	362	381	332	382	353	344	350	352	352	378	354	384	355	352	363	395	370	359	332	340	335	375	334	359	374	364	384	337	348	374	344	369	346	384	374	375	347	367	350	336	326	356	357	390	386	338	371	335	349	375	345	385	342	365	357	348	343	371	344	350	362	363	373	388	369	399	368	366	378	349	353	377	359	364	360	346	357	356	375	376	384	331	382	355	357	359	356	369	338	387	352	348	381	343	382	369	377	377	359	335	396	375	364	350	353	357	366	388	354	328	358	364	363	391	386	408	366	361	395	377	363	352	342	352	347	359	377	338	389	351	345	335	395	356	358	372	332	383	363	376	379	338	362	352	361	325	375	351	375	364	363	365	350	369	371	348	355	360	345	363	389	390	367	370	383	371	357	365	367	369	380	408	350	366	388	370	336	385	363	379	368	387	364	371	371	350	366	350	349	368	340	358	327	376	347	361	345	339	344	386	353	353	372	389	379	352	358	370	346	364	318	376	369	322	345	386	382	349	366	393	372	370	377	365	349	351	362	339	354	332	375	348	374	368	336	344	405	358	323	347	322	380	348	353	363	383	355	366	388	339	369	377	359	361	365	363	344	360	377	348	385	372	372	391	351	319	363	364	372	361	334	350	349	366	333	387	366	371	325	338	361	375	387	381	345	365	346	349	365	375	343	341	385	366	361	342	373	390	376	369	359	380	337	354	341	372	364	371	353	397	343	372	351	350	341	345	354	342	329	388	356	344	349	333	396	342	344	401	345	328	363	379	376	368	355	351	324	397	357	359	385	360	380	390	359	340	386	353	345	366	373	359	342	333	392	360	365	375	321	366	376	360	367	387	331	331	356	389	344	325	375	379	345	327	366	353	333	356	367	407	347	331	336	351	369	363	337	349	364	352	352	356	344	334	344	345	362	341	354	367	389	361	367	358	359	373	408	355	343	376	342	386	387	353	329	351	368	374	351	349	392	361	432	364	362	370	419	381	362	380	361	360	359	376	368	352	380	363	398	377	365	391	370	342	350	354	366	345	361	389	371	391	367	355	336	379	355	336	355	385	366	347	373	351	380	337	355	361	359	363	384	383	384	385	357	370	373	374	347	367	372	380	345	334	373	399	361	345	334	386	386	347	363	362	370	364	360	374	388	365	367	397	369	316	360	375	369	383	388	357	363	379	351	346	351	353	346	357	338	361	353	371	368	361	366	357	372	364	310	390	337	377	354	323	341	358	376	357	354	345	361	370	352	335	355	342	352	355	351	383	349	330	352	331	353	367	404	349	351	375	350	407	360	343	363	360	364	362	357	371	343	366	355	336	364	353	367	375	355	335	353	337	376	343	350	390	361	414	362	362	379	380	379	375	371	357	354	368	361	381	383	336	368	383	362	333	349	341	385	349	382	336	388	350	388	342	354	341	337	370	387	332	372	367	373	374	357	319	372	389	370	366	372	383	352	347	341	355	365	361	361	394	359	371	353	338	343	327	364	338	355	369	319	369	391	359	362	357	341	408	330	355	369	354	346	354	392	368	363	350	348	379	355	318	375	381	384	363	383	381	370	383	343	359	356	338	360	376	322	348	371	362	361	356	382	332	350	354	338	366	323	352	343	368	353	336	354	327	355	379	342	363	392	360	349	383	376	378	372	363	345	366	332	358	377	336	376	355	349	362	364	344	368	334	355	367	358	332	355	349	353	343	351	374	352	359	335	364	388	386	363	348	380	367	358	343	356	365	357	331	389	368	337	373	389	362	382	379	354	379	349	364	394	368	393	391	332	343	334	358	332	342	377	390	362	360	412	358	342	360	351	353	340	365	369	335	327	370	361	380	391	363	370	366	333	346	384	349	367	383	354	360	341	376	356	351	352	346	372	340	375	368	371	350	380	364	366	384	376	323	349	340	357	373	349	367	353	402	376	359	357	366	362	404	348	376	370	364	332	339	378	330	371	339	366	347	342	364	370	372	354	345	353	369	385	331	350	368	332	355	365	363	376	338	399	371	385	389	354	372	368	342	356	323	354	356	364	383	367	383	343	355	349	374	335	336	363	355	373	360	377	378	363	367	401	390	330	352	388	344	367	339	336	411	354	355	346	339	345	372	378	347	363	378	383	360	370	352	378	353	348	374	379	405	404	388	386	330	350	350	356	349	386	358	348	372	359	337	333	360	375	357	364	351	342	360	387	347	328	350	359	334	352	344	384	365	356	372	375	388	373	383	366	348	364	367	349	394	358	345	370	382	368	361	318	343	370	360	357	390	350	368	360	369	363	377	346	389	379	372	343	370	358	382	380	329	354	373	364	376	325	356	367	359	352	374	362	344	389	337	370	349	403	371	379	368	383	364	351	358	362	359	371	368	350	374	348	353	372	375	363	347	345	379	332	384	378	369	350	331	356	362	334	360	340	398	366	378	322	353	372	389	365	377	352	380	385	391	348	367	367	392	368	375	341	347	350	332	383	363	337	404	336	354	393	387	395	375	388	360	349	375	381	383	359	343	329	353	380	384	370	370	367	379	325	374	385	342	366	373	347	342	363	374	386	356	377	369	391	353	332	334	395	357	347	366	342	362	363	365	333	402	354	325	348	364	336	334	345	383	377	346	333	334	364	351	380	358	351	389	376	371	358	357	351	340	407	348	359	372	372	385	354	406	372	363	349	378	389	354	395	338	335	368	351	387	363	365	367	378	383	371	402	377	370	391	377	383	357	359	369	319	354	352	369	356	376	357	356	368	349	362	328	349	362	380	358	355	393	314	342	354	374	355	376	361	370	383	372	350	390	342	376	362	352	379	371	377	373	344	375	358	335	364	357	349	392	361	339	390	362	370	370	385	353	388	348	367	349	384	370	374	349	357	365	307	400	352	373	351	394	370	323	352	340	356	357	384	340	383	353	356	330	355	359	396	373	347	359	366	347	350	379	366	382	341	346	369	347	348	362	364	327	363	384	351	326	364	383	371	371	328	351	368	339	364	341	352	383	375	354	349	346	350	367	408	366	380	400	355	345	347	392	337	361	383	364	347	353	377	371	353	355	376	394	390	359	335	358	376	352	319	355	375	370	370	368	332	385	370	393	404	363	369	339	370	381	377	369	353	366	339	348	390	350	352	379	349	368	377	365	352	351	335	359	335	397	341	368	350	369	337	347	376	337	316	347	362	333	355
43664	51635	34033	26196	16532	7340	3098	1336	889	1963	609	377	377	357	342	340	321	350	337	281	313	326	295	302	316	292	281	275	321	256	316	288	305	276	252	270	259	233	263	302	265	289	328	276	260	270	248	277	261	251	235	280	241	258	258	271	252	325	279	268	286	253	304	273	282	261	278	249	247	255	266	261	267	238	261	222	277	247	278	266	270	253	241	270	290	270	253	259	281	264	234	250	255	265	280	282	248	265	252	269	265	249	284	280	291	281	237	260	231	254	258	244	252	247	239	243	290	266	262	292	257	257	257	230	269	277	304	246	258	248	215	248	264	277	259	256	257	292	279	246	288	227	250	270	258	259	265	253	244	242	257	274	283	254	250	264	274	294	278	274	267	240	259	280	273	278	273	253	271	253	253	211	272	265	272	279	304	276	258	247	271	255	253	271	275	262	259	247	268	237	276	289	236	239	255	265	233	252	241	266	252	260	257	274	255	248	277	240	241	237	275	297	235	277	251	247	277	240	272	257	279	283	308	294	262	283	277	279	280	260	270	252	276	233	219	276	261	267	262	263	282	279	274	245	254	253	255	268	265	268	242	269	297	268	271	276	276	251	278	246	266	286	257	276	251	255	293	248	269	273	260	277	293	252	262	247	266	289	270	234	268	258	255	264	255	289	263	271	282	277	275	265	257	275	271	223	297	266	265	257	262	254	275	307	280	279	271	261	240	247	237	265	230	268	244	284	251	285	220	242	261	259	270	271	277	278	263	258	238	272	226	264	260	243	242	251	270	271	273	278	269	241	277	272	243	248	257	286	277	278	276	236	292	251	243	260	250	299	235	240	286	269	235	259	268	255	265	279	259	282	277	263	283	246	232	264	249	278	256	267	315	255	267	275	271	276	251	251	256	259	245	278	257	277	273	296	237	257	258	255	231	276	261	289	261	269	269	257	267	254	279	238	253	255	271	290	274	241	269	249	285	271	262	303	295	280	269	281	255	240	278	285	249	258	243	268	291	276	282	257	260	256	270	285	245	274	259	262	257	262	261	271	257	283	266	280	252	256	244	267	297	289	283	279	252	251	267	278	255	270	250	257	253	279	277	276	262	224	246	270	288	259	258	302	262	249	249	271	268	260	231	247	259	251	300	215	277	264	220	254	261	260	287	249	280	265	299	281	231	256	260	253	249	251	265	275	294	286	261	249	251	254	285	270	276	258	255	247	295	265	267	280	244	291	254	270	280	266	260	269	260	244	260	259	283	247	287	254	244	277	249	240	267	278	264	267	264	249	261	246	290	293	269	247	245	280	261	258	252	236	242	283	249	266	235	266	269	262	265	294	249	260	254	249	269	259	252	276	287	277	236	273	250	283	261	244	267	278	285	251	269	236	246	269	275	298	273	276	256	263	240	279	262	237	261	266	287	253	278	234	282	253	244	271	253	255	239	265	257	228	255	280	283	258	286	276	235	268	285	271	249	255	274	252	253	271	245	237	268	237	257	294	277	242	278	267	272	240	254	243	277	258	278	278	251	275	275	256	280	320	257	238	261	268	249	272	240	257	259	248	292	278	258	275	229	277	255	234	309	275	243	263	266	259	261	286	290	273	260	230	291	273	234	246	267	279	276	267	232	264	275	258	246	294	272	276	255	259	265	288	266	254	279	288	252	256	254	249	261	246	260	299	257	269	244	274	225	242	268	253	271	289	252	269	256	268	261	270	254	262	272	286	282	294	243	268	268	267	239	248	265	234	252	248	264	288	271	278	259	280	285	261	263	242	276	250	258	275	260	289	243	284	259	265	288	259	277	233	291	248	264	259	244	244	272	276	255	300	265	265	287	267	284	235	252	268	238	262	246	283	278	259	266	269	243	252	268	270	285	271	247	246	268	265	271	293	243	280	250	232	231	233	245	264	249	292	262	258	275	271	276	253	237	260	251	294	263	262	266	275	258	248	265	278	295	274	233	276	256	263	271	264	268	274	256	253	261	271	258	250	280	242	259	275	250	292	241	269	254	256	275	279	263	281	252	242	270	220	266	273	264	268	278	271	282	272	223	260	273	255	280	233	247	291	235	288	248	265	255	305	268	265	281	271	255	295	257	245	271	251	251	275	243	235	258	225	288	256	264	243	276	245	262	276	244	271	261	269	262	261	283	278	292	270	272	272	274	306	281	270	273	224	261	257	255	282	278	264	272	261	276	261	249	276	274	270	245	238	251	248	250	255	266	281	260	263	239	264	248	232	275	251	274	256	283	258	257	243	269	267	270	282	258	242	271	261	287	298	268	307	266	268	250	272	282	267	263	261	248	253	277	277	261	261	253	282	259	289	252	267	275	253	274	243	267	253	268	262	248	266	260	245	283	251	298	282	282	285	258	233	292	303	264	286	244	282	263	240	254	242	253	282	248	291	258	269	278	237	266	284	294	249	249	288	289	279	271	237	272	263	263	255	268	277	262	256	273	291	288	263	259	246	280	257	266	251	261	271	268	282	260	199	260	280	243	261	279	279	269	269	252	255	271	255	234	277	257	244	257	250	277	261	232	257	263	235	273	271	278	263	284	252	251	270	266	271	235	252	261	273	257	268	274	258	245	273	250	238	271	266	279	222	245	246	239	261	263	262	232	254	262	281	244	274	271	270	291	264	271	269	264	273	230	277	278	270	246	254	238	241	260	287	279	273	251	258	245	273	261	289	239	268	252	277	248	272	242	260	257	234	246	252	226	252	273	278	234	263	254	276	288	232	259	264	259	265	252	277	277	254	260	254	281	245	296	269	264	249	292	273	282	254	262	286	265	261	251	288	281	252	274	289	266	249	252	265	279	284	261	262	267	253	284	241	288	256	257	258	287	281	283	234	280	260	268	274	277	297	249	267	241	266	256	263	214	256	264	273	242	294	275	250	244	250	258	232	281	237	276	254	258	253	251	251	295	269	262	262	282	251	264	253	277	242	253	253	249	237	233	250	250	246	258	274	279	296	249	250	267	284	250	275	268	297	288	261	234	247	289	272	265	246	259	280	272	264	247	277	249	274	241	277	278	274	245	238	273	291	278	258	265	257	289	259	281	272	281	283	283	291	284	284	263	278	270	256	242	242	252	249	262	259	264	270	260	259	215	266	264	241	263	246	271	247	264	254	249	256	276	261	242	288	237	275	269	250	245	241	270	237	259	240	243	281	247	242	251	284	279	228	257	250	256	265	262	263	286	275	259	257	275	265	267	278	262	266	255	276	272	253	262	290	252	252	259	299	286	263	259	297	278	250	263	294	268	279	246	241	267	260	270	276	232	245	277	267	281	307	281	275	279	273	271	245	254	241	259	258	257	247	242	244	254	251	289	254	264	263	269	273	259	274	296	256	270	269	256	263	230	270	262	253	263	260	244	267	250	245	251	241	273	264	273	293	246	258	274	302	239	257	237	265	269	266	234	280	242	257	230	252	284	263	282	246	258	283	266	249	260	278	276	273	274	264	270	221	260	267	251	252	255	289	254	264	278	277
28448	43662	30363	28717	12031	5634	3638	2859	3508	7584	1744	1539	1477	1343	1250	1146	1109	1077	1084	980	975	894	925	885	884	851	817	885	772	804	723	701	760	746	700	750	702	798	724	777	696	695	691	716	675	689	698	697	775	717	745	673	712	669	693	679	659	711	652	638	680	644	647	660	662	727	687	683	666	717	675	672	653	685	632	632	672	613	657	627	632	684	677	669	678	712	720	664	684	608	694	651	707	695	679	635	682	680	627	643	665	626	644	671	640	635	628	653	656	631	639	615	668	666	623	650	641	627	609	656	653	662	678	640	639	626	597	634	653	702	665	631	659	657	653	676	648	630	636	588	630	627	684	653	671	599	680	691	651	689	610	663	628	634	661	627	663	619	648	654	613	647	680	600	668	666	616	641	643	662	647	624	653	693	644	682	649	669	695	676	648	640	632	643	599	587	663	728	636	679	663	637	686	652	686	602	615	637	604	650	693	621	675	697	661	653	725	657	653	648	665	650	651	652	682	650	651	689	654	631	687	652	630	671	721	651	662	646	602	654	623	695	687	673	643	620	703	611	655	599	684	650	614	653	644	672	656	651	635	643	644	654	612	654	625	652	679	627	672	660	685	599	635	644	611	677	669	631	689	669	648	655	723	632	664	654	649	617	635	629	637	649	636	625	675	657	656	704	651	647	636	623	627	691	652	652	672	644	636	619	661	634	619	604	655	627	643	620	630	672	678	658	624	626	660	639	676	660	648	636	642	655	637	643	658	649	607	670	661	643	643	620	638	646	630	657	659	644	650	670	635	605	690	645	633	640	660	659	647	696	680	647	640	595	659	640	677	623	634	618	650	678	677	636	656	655	642	657	664	637	645	642	635	646	690	644	632	652	615	681	636	639	659	662	673	614	671	652	615	694	637	658	593	677	613	652	661	627	678	661	669	662	640	662	627	625	667	649	701	641	673	639	622	637	654	615	631	644	650	665	703	689	664	656	648	665	645	612	646	639	630	578	630	587	647	616	667	640	629	674	631	623	668	634	645	651	659	626	625	633	666	636	630	660	650	673	662	635	671	686	697	641	655	597	665	650	622	636	612	649	633	678	643	649	666	588	633	676	622	653	666	659	647	664	677	664	651	613	625	639	643	626	631	671	648	711	670	689	637	657	653	640	604	647	643	607	654	641	615	596	625	654	660	635	612	653	699	647	659	626	662	679	629	623	615	662	620	648	627	647	649	631	651	627	620	677	640	587	637	627	643	672	678	633	638	639	594	651	640	628	653	667	640	620	634	673	628	668	638	678	645	622	631	605	665	639	622	632	642	638	651	602	663	669	629	639	672	652	629	712	673	672	676	669	645	638	655	674	650	665	617	639	625	630	655	627	639	621	661	621	616	670	653	636	626	637	658	669	655	650	640	677	661	632	642	642	714	679	637	660	635	672	652	646	682	623	633	671	669	683	677	658	642	632	654	624	633	670	637	629	634	692	636	643	626	635	636	650	634	643	637	652	597	655	662	672	668	664	639	635	636	641	671	657	625	625	648	637	651	663	633	643	632	637	598	644	672	609	619	614	644	664	665	661	656	646	654	604	665	645	639	599	647	644	629	680	622	641	645	660	620	665	644	608	674	642	599	657	645	658	631	658	669	629	646	693	632	672	659	660	664	619	632	633	607	619	599	703	661	668	680	643	664	655	631	633	636	642	697	644	630	633	641	635	670	639	620	623	683	683	697	622	603	614	646	649	634	637	645	632	631	673	651	640	639	641	624	653	639	665	665	614	616	621	638	607	595	654	584	606	661	675	617	651	662	609	674	623	620	668	675	680	625	627	620	680	666	620	639	680	648	648	710	672	637	629	659	649	643	656	663	616	615	647	624	659	662	657	640	656	627	609	615	640	674	639	650	667	661	633	621	665	679	666	646	610	641	609	671	682	591	669	612	631	631	564	661	678	662	659	616	610	673	659	625	674	630	661	616	641	618	603	629	657	624	652	684	625	658	632	654	603	681	711	605	648	655	685	654	649	679	714	629	641	644	673	658	624	641	635	647	631	649	606	664	659	617	666	612	672	594	611	646	633	611	623	650	701	604	658	655	658	629	610	656	619	675	685	616	628	660	630	684	661	612	615	628	676	636	634	654	649	616	696	635	627	656	625	628	651	558	637	662	630	629	671	639	642	619	600	627	667	636	646	660	648	649	662	655	634	675	637	658	673	645	642	683	611	652	622	667	669	606	641	606	675	664	651	638	645	635	633	676	654	665	671	642	655	595	657	649	656	607	665	635	668	664	613	619	610	700	670	651	663	640	673	652	651	613	670	624	712	593	660	629	629	674	634	673	636	620	682	683	604	652	659	604	679	641	610	632	622	640	677	612	625	662	654	635	638	651	680	608	684	609	665	638	587	628	643	707	652	657	705	619	675	677	657	662	667	633	663	642	652	693	648	659	670	627	705	619	653	635	679	682	613	656	675	658	668	660	679	656	616	630	634	627	659	614	637	687	631	650	635	627	647	662	621	626	666	644	650	637	647	647	665	677	656	634	652	648	661	657	623	634	677	622	627	667	638	692	662	642	618	684	649	691	690	641	625	651	680	667	694	654	654	643	636	622	598	648	612	671	615	677	620	644	608	605	642	681	613	652	655	626	640	650	656	598	634	660	645	659	690	675	641	678	666	636	615	589	610	595	705	648	625	624	618	664	659	652	671	639	630	637	667	635	684	605	645	690	630	657	692	661	630	664	657	608	626	638	653	650	631	640	640	646	652	600	645	648	618	615	589	698	637	661	606	624	638	615	629	661	672	644	640	636	668	598	634	656	611	618	619	671	660	625	652	647	644	656	684	658	634	669	646	641	634	684	675	645	649	653	667	635	618	727	642	614	671	689	661	663	689	631	621	649	680	662	666	598	658	649	626	683	696	598	703	672	646	645	620	631	611	666	653	634	664	680	620	643	658	645	617	677	661	632	663	653	652	662	705	666	625	625	662	645	643	622	648	658	660	641	653	652	682	619	686	658	670	665	621	644	649	636	639	619	692	656	615	666	632	669	647	652	682	614	680	665	701	636	645	666	659	618	657	659	624	639	660	631	621	698	636	676	682	628	640	610	699	608	644	612	662	638	645	678	643	626	644	643	701	650	619	627	675	613	611	654	665	608	677	641	659	664	641	633	664	653	655	662	667	644	649	629	653	638	655	644	646	604	658	613	628	662	641	653	685	659	675	623	615	597	657	613	655	668	655	669	675	701	606	693	633	661	617	667	649	652	625	632	624	676	622	611	686	630	604	663	657	707	660	683	630	673	644	636	640	634	659	649	687	594	636	628	641	604	663	667	613	653	646	655	656	662	624	657	667	651	678	686	624	604	583	622	619	626	648	648	651	653	625	625	644	667	602	641	637	676	659	598	679	694	621	648	668	666	648	616	621	681	670	623	677	629	650	656	660	696	673	628	658	645	642	633	621	613	657	606	637	641	659	648	643	650	624	630	674	642	662	628	629	628	640	627	599
12155	13579	10719	7686	1909	448	288	314	338	456	278	248	249	258	258	251	263	277	259	233	251	244	268	261	263	263	286	307	272	275	269	252	276	275	281	259	267	293	265	264	281	228	281	234	246	236	259	275	286	257	257	258	267	239	264	247	267	277	273	263	221	255	277	239	282	273	280	252	287	264	278	272	261	250	261	273	236	271	265	261	284	240	263	238	250	265	253	243	268	278	250	268	264	296	250	272	269	248	280	284	276	282	276	263	256	250	244	252	237	242	259	278	299	248	261	256	271	251	274	283	255	270	268	267	259	228	251	261	252	251	265	244	274	281	301	287	270	288	251	261	265	272	256	261	226	263	252	240	253	240	270	240	275	267	283	258	262	235	252	276	253	299	303	228	267	246	280	281	280	295	261	242	245	277	272	233	294	253	271	248	247	247	249	272	274	261	271	274	261	266	265	251	250	253	277	249	291	294	233	257	288	268	256	288	271	269	226	255	266	256	224	279	273	266	292	229	270	252	257	268	296	264	231	228	272	254	248	252	258	293	234	256	272	265	243	275	275	247	281	285	294	300	248	267	220	270	291	264	233	280	277	272	248	227	226	260	256	245	265	265	236	291	271	245	249	285	288	244	260	246	272	272	250	286	236	237	250	251	265	249	245	226	263	278	246	242	240	258	282	290	251	254	261	248	257	229	260	263	253	233	257	270	271	246	268	244	246	246	246	258	227	246	280	251	257	242	300	251	254	284	284	256	234	261	264	255	285	286	237	312	268	270	236	272	260	274	240	235	256	274	259	261	297	246	258	267	276	300	259	270	258	268	229	251	277	243	252	236	266	275	260	265	278	275	296	280	290	285	289	264	276	257	279	246	253	265	278	241	295	278	268	250	243	255	251	256	282	259	248	254	251	266	247	247	287	264	244	275	248	258	267	272	277	251	269	241	257	252	276	274	251	250	279	303	288	266	295	255	257	243	284	266	263	242	242	250	252	270	255	268	235	258	275	268	267	266	261	264	266	272	260	269	260	275	268	255	263	245	272	284	259	253	229	208	281	261	276	309	276	287	229	280	265	269	274	256	269	285	267	277	235	249	287	262	253	284	264	264	246	258	257	278	223	288	246	285	269	251	290	275	286	271	256	244	273	258	233	253	262	259	266	262	237	268	283	261	247	282	280	259	265	260	275	293	277	257	291	289	273	261	269	257	260	266	244	254	262	295	255	289	281	252	229	288	234	281	276	236	261	266	248	228	263	270	285	235	267	233	289	258	263	265	284	261	236	252	243	229	271	243	261	261	269	227	261	280	251	236	240	241	270	271	251	252	249	241	257	256	227	298	269	272	257	263	301	261	273	275	243	257	286	273	262	282	276	298	239	249	254	246	271	268	288	254	274	285	269	248	269	269	276	267	285	289	263	253	223	263	248	229	278	249	239	238	271	251	260	288	254	295	260	240	275	268	271	241	245	254	291	262	240	253	295	266	275	234	265	247	268	265	256	277	286	256	261	256	249	253	266	264	259	250	239	308	252	236	258	275	238	240	268	262	242	264	286	267	252	256	283	248	250	267	265	244	270	308	266	258	249	268	264	267	261	255	247	239	281	263	270	237	221	264	242	291	273	247	249	242	257	236	249	253	246	263	233	282	273	249	284	257	268	280	283	238	260	263	257	305	294	260	281	271	249	285	277	259	246	279	259	257	240	265	266	250	263	263	292	314	247	271	230	294	268	266	249	303	255	248	255	260	275	264	228	247	274	267	264	277	288	248	241	272	274	243	251	256	261	256	247	273	248	265	291	271	275	260	257	286	264	261	284	282	263	259	252	281	287	249	273	237	253	218	259	274	270	249	256	257	273	251	305	288	250	265	273	246	269	252	269	230	275	263	268	245	273	266	283	267	270	231	258	219	262	235	278	265	251	241	250	248	231	232	265	255	260	261	261	253	272	258	253	257	271	253	296	248	265	268	263	265	282	278	299	233	247	252	290	258	264	282	253	290	297	243	275	262	244	265	254	261	246	266	246	252	252	246	232	296	292	239	260	262	258	231	265	262	239	260	296	259	259	251	241	260	271	261	252	243	253	284	308	265	240	280	235	259	243	274	256	278	254	248	263	261	252	296	273	259	259	238	249	266	249	258	251	240	262	279	252	277	272	275	268	279	261	262	239	283	285	256	271	265	243	279	269	269	254	287	263	262	277	275	291	256	255	246	249	258	230	249	281	259	255	265	266	243	276	278	249	280	256	289	269	266	249	261	273	281	263	243	257	249	263	255	264	235	240	275	274	246	270	243	233	277	242	270	272	277	272	289	292	286	240	262	259	244	258	279	227	259	271	289	244	248	237	275	255	257	262	248	264	259	255	270	281	257	268	270	255	282	260	268	256	270	269	261	271	248	283	294	221	283	251	251	252	255	243	240	275	257	251	253	250	304	244	247	258	244	257	236	268	249	242	270	241	270	277	262	268	246	241	269	253	238	280	220	252	241	292	257	282	245	277	281	280	271	277	296	264	283	296	259	247	244	288	300	263	243	240	233	283	237	264	276	250	223	238	294	295	257	258	229	255	255	249	258	258	259	273	258	246	263	251	286	277	263	251	250	265	283	276	277	260	288	271	254	254	267	272	263	273	259	262	290	282	247	259	247	257	271	271	249	282	261	271	272	285	266	275	255	260	266	258	280	281	268	255	271	256	235	280	287	275	229	244	269	263	287	242	257	249	250	296	267	256	221	255	293	316	262	247	240	273	234	219	259	287	249	251	246	227	258	294	252	266	278	250	259	261	245	243	250	252	247	270	242	275	257	258	261	267	267	267	270	249	251	272	254	249	239	251	217	255	246	262	262	252	284	261	258	278	247	252	258	239	245	246	276	229	265	265	245	259	241	270	253	271	284	253	276	266	269	235	247	299	258	228	258	256	259	262	263	253	275	265	285	282	261	261	264	231	257	255	257	262	247	264	251	237	262	270	254	287	300	297	261	267	249	283	261	282	245	279	266	268	258	272	273	267	274	237	265	276	283	264	245	239	251	267	224	252	276	255	283	245	257	242	259	258	240	259	291	231	244	272	217	241	256	283	311	216	255	273	269	253	278	251	251	241	264	274	230	287	262	274	249	269	276	247	252	263	273	260	230	253	262	276	276	281	279	279	270	263	270	238	287	256	246	225	268	228	281	267	270	253	254	258	258	236	284	254	249	258	286	262	277	229	220	293	252	241	233	251	256	265	234	283	257	248	285	256	238	265	256	260	278	250	244	244	245	277	261	288	293	278	242	260	236	236	275	230	253	259	255	266	250	233	257	268	240	254	261	267	248	272	278	270	279	243	231	277	277	277	266	255	239	272	254	284	270	300	245	256	245	258	300	244	254	267	247	237	276	254	260	249	261	259	258	263	265	250	285	250	252	246	247	261	242	259	269	269	251	252	307	237	268	245	232	273	287	274	291	281	284	276	292	253	278	238	268	264	240	253	272	232	274	257	281	231	244	268	228	251	247	281	250
8226	12338	14641	15160	4568	1174	710	695	1199	2111	662	632	640	605	640	646	616	647	595	613	624	664	615	620	629	579	630	586	609	605	610	637	591	616	654	658	614	619	617	629	626	648	573	619	653	625	603	648	641	618	685	621	613	626	574	577	601	633	614	637	619	611	658	610	657	612	622	571	584	594	554	621	598	621	601	643	650	595	613	665	593	585	636	633	625	581	633	609	580	634	582	620	607	594	690	584	640	662	627	673	658	564	595	649	617	597	621	620	603	614	569	640	614	623	582	575	588	602	632	629	620	642	626	631	620	639	621	612	614	618	652	605	613	632	576	577	588	580	594	640	611	587	665	628	616	636	626	625	641	614	606	618	634	610	637	664	661	605	597	645	612	589	629	612	632	663	611	612	664	581	638	609	624	645	627	649	612	645	602	637	605	622	627	625	577	667	646	646	657	613	631	655	651	591	662	614	595	654	591	551	637	623	627	589	609	564	649	609	649	640	591	659	612	587	606	617	606	561	615	580	599	628	639	614	576	610	578	631	612	615	589	610	607	609	617	594	609	609	612	641	598	594	597	635	578	597	602	577	621	587	575	573	618	586	607	651	649	598	652	611	573	610	623	607	558	610	615	568	595	619	578	564	647	617	561	644	660	577	606	646	544	649	615	606	590	588	609	621	655	652	583	619	595	607	672	652	636	615	611	543	607	647	615	650	574	617	702	638	598	600	602	607	582	640	615	594	602	631	609	665	655	616	594	608	631	660	598	615	588	619	651	644	604	598	655	581	595	630	655	617	598	567	620	611	654	626	673	637	623	613	609	638	604	590	623	642	617	676	588	604	613	592	600	616	593	575	642	576	612	604	641	585	615	599	651	622	647	590	675	626	578	627	605	638	619	635	587	635	598	631	591	556	593	634	614	600	643	591	635	612	607	634	638	619	634	590	636	604	633	600	575	608	597	571	606	597	627	639	594	615	630	615	620	617	601	631	594	624	599	599	602	578	602	620	604	614	623	638	598	657	672	622	584	605	620	566	646	622	587	607	629	611	640	624	570	624	643	608	576	646	623	628	603	650	626	612	617	600	618	587	609	657	598	602	608	657	634	582	604	607	619	631	611	590	628	565	617	631	668	612	617	593	621	669	580	640	597	588	600	629	634	604	624	616	619	566	626	652	605	595	580	619	652	607	620	581	690	587	621	627	645	593	596	615	620	667	594	609	640	610	594	661	608	631	594	614	629	642	642	620	574	620	643	620	582	597	632	597	613	608	603	640	671	636	585	593	619	592	621	636	644	592	578	582	629	621	597	595	620	624	610	609	584	611	571	619	583	640	616	621	625	633	612	627	630	577	608	605	573	644	574	629	603	597	583	592	643	642	581	658	581	600	604	642	660	600	597	629	632	620	607	597	634	610	675	606	604	628	610	642	638	614	641	610	603	566	654	599	621	599	609	609	633	601	616	614	585	642	628	632	589	580	601	596	613	613	616	635	608	612	642	653	627	639	617	621	640	669	640	598	592	652	554	623	676	599	627	612	620	600	585	619	608	602	598	612	608	605	656	580	566	588	676	624	604	650	606	589	606	615	611	620	661	622	626	621	575	632	616	623	650	591	626	625	632	631	641	623	642	636	605	632	590	619	627	625	599	597	597	609	668	600	582	661	599	582	614	602	607	596	633	619	621	584	572	614	585	585	587	658	632	604	648	591	598	621	570	639	626	622	594	632	602	613	617	605	609	631	635	592	638	635	604	622	685	621	562	586	602	648	621	623	647	618	633	606	648	617	613	611	623	649	644	615	598	623	642	626	618	630	600	640	607	602	597	658	575	631	600	665	582	634	600	673	580	611	670	614	619	592	610	598	647	659	639	614	630	631	631	580	615	613	640	613	619	670	594	573	632	621	625	604	609	623	626	649	585	656	656	620	606	620	585	615	641	636	582	646	603	621	622	597	635	597	619	620	648	612	586	606	583	618	638	619	629	666	607	627	599	586	584	628	572	641	635	674	618	594	617	621	636	625	611	631	593	590	645	605	655	644	627	632	613	592	645	619	638	621	609	617	610	611	647	615	642	595	610	605	619	569	629	595	612	642	607	553	633	634	615	658	625	617	642	605	644	612	610	612	596	606	597	635	644	616	621	611	604	594	570	644	650	606	627	605	617	600	626	568	603	607	622	639	571	567	593	620	609	600	592	615	635	612	627	608	639	629	657	623	630	634	608	565	595	623	629	651	635	594	601	590	599	605	578	571	644	632	612	593	632	597	638	643	619	657	612	604	608	613	624	574	634	608	628	642	598	623	616	606	640	609	610	609	609	624	617	605	577	633	663	598	624	614	598	681	604	564	609	624	586	599	579	597	614	608	627	556	659	615	688	632	599	604	652	588	580	625	602	646	610	595	566	608	642	591	604	632	618	602	648	637	593	612	625	652	593	636	664	653	611	590	597	599	648	645	609	609	608	673	611	638	624	631	579	617	600	608	605	626	624	574	604	642	641	634	629	605	652	633	624	589	631	570	582	604	611	570	612	570	587	647	600	630	574	602	602	649	630	602	624	646	618	579	674	593	569	581	619	643	616	624	626	574	578	649	615	617	626	629	563	638	594	590	631	615	679	626	611	638	636	609	614	588	612	607	635	595	606	580	623	605	597	633	625	637	592	581	608	573	627	571	561	649	581	615	570	627	632	622	610	615	620	646	643	637	652	597	643	607	618	609	611	606	612	615	608	585	620	636	604	702	605	611	631	573	588	622	618	616	603	594	588	617	612	627	647	657	614	639	618	603	590	605	620	631	605	622	626	599	609	651	614	681	633	595	569	629	674	625	627	585	582	605	639	564	603	626	625	570	663	600	599	630	636	542	630	614	607	622	611	695	593	604	582	612	673	595	618	628	608	630	605	599	671	589	627	607	568	649	663	631	576	631	676	586	596	625	631	585	638	616	623	620	601	633	640	651	601	571	616	606	614	618	601	582	606	598	644	614	639	604	577	584	621	592	597	617	647	678	637	582	602	654	566	620	637	599	632	638	648	625	631	588	564	610	639	646	589	602	614	584	640	612	587	576	612	635	585	579	659	627	593	632	646	610	596	624	568	642	606	644	646	650	640	574	585	595	598	639	612	636	646	598	596	616	573	598	614	596	626	621	608	604	617	656	611	600	617	614	620	608	618	588	612	648	610	663	577	627	584	652	620	625	627	606	668	670	624	650	606	604	607	588	605	609	624	570	602	613	560	587	641	629	623	632	628	650	655	624	598	593	626	605	614	645	599	572	595	605	635	659	675	587	644	622	572	615	626	633	606	598	606	614	608	601	627	636	598	616	600	606	629	658	638	613	577	576	573	584	602	693	575	618	593	588	617	597	621	602	636	587	641	603	609	658	603	616	604	657	551	619	623	610	589	631	639	670	634	610	622	693	586	656	620	645	596	599	646	639	604	635	636	598	616	616	589	610	632	583	559	598	647	656	640	663	660	597	599	629	660	660	633	608	640	643	613	632
43945	48537	36574	23175	14558	5860	2218	1201	15199	19253	4074	252	234	222	209	241	222	213	229	218	248	240	210	235	195	203	212	238	209	216	197	235	225	227	213	238	215	235	189	182	224	212	221	199	231	205	224	202	242	195	203	231	214	213	215	197	215	181	193	235	198	217	203	212	197	200	193	209	170	202	206	204	183	217	200	201	198	196	220	240	236	203	234	225	211	190	207	217	197	177	216	193	199	203	200	216	206	186	220	236	197	207	194	199	228	201	200	169	202	193	197	208	201	203	194	214	184	194	219	207	186	195	190	220	191	216	207	207	242	221	203	201	195	209	192	202	207	201	211	224	215	228	178	222	210	210	203	230	207	204	209	218	198	213	184	181	232	204	202	197	194	202	230	209	197	198	210	210	184	190	207	191	232	208	203	211	192	208	207	232	225	212	235	235	197	206	222	204	191	193	195	221	200	184	212	210	206	212	211	216	218	205	206	212	200	201	192	196	203	167	212	226	224	209	183	180	214	181	207	179	169	228	206	201	219	216	186	209	225	245	174	199	212	206	207	214	218	215	220	200	191	212	239	201	206	218	214	210	217	207	214	215	211	200	190	201	204	205	204	210	197	207	234	197	201	212	213	206	199	191	217	172	200	213	220	201	208	217	220	216	219	207	204	200	212	225	193	187	201	221	204	219	220	222	211	200	190	184	200	193	215	209	217	213	226	217	210	236	210	220	205	210	220	194	182	207	215	224	219	208	187	228	205	200	228	216	192	208	194	174	185	206	197	198	180	234	224	217	205	200	211	198	206	218	203	207	215	222	198	191	212	212	223	207	200	207	218	203	208	208	204	205	217	203	223	209	199	192	211	211	227	214	213	211	184	211	205	206	209	196	182	173	213	184	183	224	193	194	191	180	240	195	229	227	219	179	201	219	203	189	207	182	194	208	200	210	183	221	194	207	214	209	211	214	185	212	203	227	187	220	236	218	216	204	196	197	236	190	206	218	217	226	207	217	204	195	230	208	190	220	192	223	202	184	215	218	199	203	229	215	186	188	210	218	195	206	211	192	208	219	214	219	220	245	198	211	206	221	223	223	194	226	200	196	214	207	213	222	192	224	201	205	211	202	224	213	207	234	190	225	220	200	216	219	198	239	200	208	202	195	179	217	195	193	226	231	222	224	204	219	190	221	222	215	227	175	196	205	217	174	178	181	198	218	226	236	212	197	201	209	220	225	222	208	229	189	236	204	162	204	239	201	227	216	188	214	204	188	198	220	208	195	193	205	208	213	199	216	206	201	218	195	215	229	220	198	209	231	202	203	222	229	221	205	205	200	217	215	196	212	209	190	215	207	188	206	210	207	187	224	216	193	192	216	190	198	191	175	209	218	199	216	194	193	177	187	179	204	195	212	219	196	215	180	191	222	201	223	191	207	187	223	196	205	203	214	226	206	213	219	212	214	212	211	207	208	178	226	226	187	202	216	213	211	221	208	214	199	188	207	184	203	226	198	206	201	226	199	224	201	192	213	198	214	208	206	204	223	228	211	207	201	217	198	189	201	203	224	216	228	203	196	210	194	223	216	193	232	221	245	224	205	222	217	205	200	216	227	181	203	214	235	195	230	203	201	189	202	231	205	229	184	205	222	218	195	226	222	215	213	215	201	201	178	213	218	198	232	187	193	225	216	199	217	221	187	211	213	244	193	182	215	217	224	235	211	193	194	190	229	240	195	234	201	244	205	187	205	215	192	223	220	201	192	204	222	218	167	206	185	193	185	243	201	226	228	201	227	217	199	193	216	193	231	229	178	225	206	173	205	243	206	227	207	221	209	223	215	221	233	214	214	186	218	210	203	192	205	192	202	219	208	213	211	215	219	187	211	216	239	188	198	202	236	203	220	202	217	198	220	239	202	216	184	185	211	213	200	201	190	219	210	193	210	203	197	227	212	222	216	216	219	182	205	191	193	211	189	176	225	220	200	185	197	184	211	201	208	225	186	207	235	202	174	206	205	194	218	210	228	193	193	213	192	187	220	204	208	214	204	217	188	209	194	205	239	217	200	207	226	201	206	192	223	190	218	185	190	214	203	206	182	203	199	199	194	175	210	214	212	201	200	204	206	233	219	220	220	198	218	220	207	227	219	218	216	213	198	213	223	182	219	204	210	214	214	216	216	196	183	206	227	214	216	216	197	208	250	207	192	211	213	197	206	200	236	196	191	216	169	239	199	198	210	193	182	182	203	195	203	200	220	209	257	224	213	218	192	215	202	175	209	230	204	245	210	220	199	214	196	203	236	218	192	197	210	233	185	186	189	184	193	205	252	196	203	198	193	198	189	194	213	201	231	201	212	203	203	186	227	182	191	211	217	185	232	190	238	203	178	201	216	226	216	200	201	216	194	200	208	201	190	218	211	236	197	207	210	218	241	204	213	183	193	203	182	187	187	213	209	196	224	217	190	217	195	194	219	202	197	211	220	215	210	210	204	208	231	223	237	186	214	221	179	213	223	218	230	211	220	195	172	240	221	234	183	184	186	204	198	215	203	209	214	195	194	224	219	240	202	213	199	203	204	224	200	222	180	186	190	189	208	207	195	188	223	227	196	187	220	203	207	218	229	201	239	209	197	194	220	216	218	206	226	192	203	198	209	208	221	194	227	201	220	201	195	239	214	215	201	216	201	200	209	190	233	196	211	211	185	231	217	209	207	215	220	213	203	219	203	211	195	208	203	207	225	188	207	170	206	227	221	231	215	214	226	202	199	191	233	194	232	218	239	201	236	205	210	191	198	192	199	231	238	207	218	213	215	192	208	196	205	180	216	205	206	170	196	237	207	186	214	223	215	231	198	219	178	193	177	193	220	190	233	239	193	212	222	208	191	234	224	215	203	210	208	213	200	188	216	194	185	209	204	194	211	201	193	215	188	207	201	219	186	201	195	250	186	186	218	210	206	237	196	206	228	182	186	205	208	201	202	201	218	207	238	223	225	169	165	224	225	212	227	207	215	211	197	200	216	219	205	221	214	198	223	194	223	255	206	242	202	209	215	182	219	209	237	226	213	204	221	199	211	193	175	219	236	202	213	212	201	199	209	235	203	187	205	193	199	179	214	204	225	216	200	217	189	206	185	220	189	222	203	192	179	187	202	208	218	216	233	224	160	191	204	200	209	239	209	177	200	197	205	208	227	201	215	211	192	214	210	193	220	215	193	189	220	203	200	215	204	214	202	192	216	234	244	182	208	206	223	206	182	224	209	193	216	218	239	192	212	225	178	188	215	187	207	190	210	185	218	208	189	184	220	186	223	186	193	218	225	199	176	211	195	190	195	201	207	214	194	209	194	217	183	220	202	206	222	219	202	196	204	202	210	210	227	203	188	214	228	196	199	181	197	203	209	192	200	211	192	189	205	230	223	228	238	203	216	190	200	213	230	222	222	213	210	217	199	196	197	199	197	211	187	200	223	203	217	216	210	206	226	186	194	214	188	215	225	217	187	211	197	187	196
32520	44670	32518	19730	12150	3791	2527	3826	37665	38491	6094	753	739	728	690	681	634	601	633	662	614	626	566	584	623	593	578	536	582	537	536	512	521	564	571	549	600	535	525	597	527	528	525	512	544	495	560	531	562	598	562	536	507	513	502	533	484	442	532	562	523	512	515	506	565	502	524	527	524	527	549	529	536	521	492	553	564	515	537	499	531	509	515	527	517	525	547	516	541	556	503	537	556	524	535	503	515	545	528	558	524	517	539	531	520	496	509	510	508	533	532	521	514	494	501	513	496	543	525	500	527	547	499	482	546	553	505	518	523	560	541	496	536	509	510	526	538	515	546	495	541	490	523	524	519	540	519	460	510	522	525	570	498	515	503	530	492	527	515	484	526	527	508	534	526	528	544	529	485	519	551	543	516	529	505	515	519	534	535	553	493	519	518	520	518	498	538	477	557	516	499	512	532	495	516	544	521	530	499	505	526	514	497	556	504	551	536	529	517	533	481	476	532	509	511	514	521	523	484	502	535	554	509	500	506	504	532	501	516	520	536	511	505	515	508	477	525	496	488	567	479	497	485	534	506	512	522	508	502	529	542	491	561	563	496	525	496	513	518	506	534	495	572	503	533	538	501	527	537	484	564	483	534	534	504	493	561	526	509	553	521	532	507	531	504	538	525	482	509	490	497	560	530	521	496	541	515	522	505	556	528	536	542	524	510	513	532	528	536	509	536	504	505	528	508	520	547	498	519	565	602	552	519	505	539	542	521	530	494	521	525	527	543	534	482	497	525	479	532	495	512	553	518	546	535	539	506	492	467	542	538	494	482	526	502	541	556	518	568	529	546	530	532	525	534	533	533	533	508	535	521	493	487	503	521	515	538	484	531	557	527	490	550	504	508	507	574	521	555	474	542	498	533	566	516	535	532	513	512	508	517	517	509	565	525	495	500	560	540	540	491	495	497	515	501	536	509	497	557	550	496	532	595	492	503	531	498	539	572	533	514	513	503	539	512	532	502	538	490	545	542	500	523	519	527	515	519	552	511	519	526	501	529	493	504	510	514	505	478	521	520	488	508	476	552	522	525	565	526	503	545	508	528	515	463	500	535	498	541	498	512	519	553	547	512	515	527	519	535	508	525	506	530	524	528	494	540	517	500	487	533	531	529	513	491	501	512	515	501	569	556	482	513	455	493	492	494	526	516	487	564	496	532	534	499	523	512	480	501	533	496	537	556	550	535	537	546	505	508	541	525	524	499	517	521	486	485	524	485	512	543	493	536	515	546	535	508	551	525	517	505	521	525	534	529	512	517	513	472	502	522	547	511	510	523	532	527	530	504	531	491	518	558	505	522	530	505	487	514	534	533	537	515	519	537	565	500	509	523	505	540	524	522	508	555	520	516	537	497	516	531	523	488	501	517	533	497	539	466	514	508	498	508	529	557	529	552	524	518	555	545	571	558	537	482	508	526	570	501	506	536	534	490	524	491	512	532	556	545	508	539	548	494	550	504	477	574	568	522	530	545	536	555	533	585	479	503	533	542	539	551	509	536	519	534	532	510	546	501	533	476	487	566	511	508	522	504	522	537	534	533	536	507	495	491	556	523	497	480	508	539	525	504	535	493	534	507	534	506	552	492	549	520	524	551	531	548	513	541	545	523	534	558	490	489	507	497	530	510	543	532	513	492	533	519	549	535	531	543	549	493	551	549	512	503	529	542	560	483	515	512	498	527	536	506	528	542	501	552	543	550	522	492	525	500	462	532	505	493	506	544	504	537	495	479	507	485	523	527	564	543	501	520	505	535	502	518	549	521	508	498	487	471	548	528	531	526	554	531	531	559	523	571	537	523	521	519	532	520	515	451	517	534	512	546	532	495	521	503	527	535	508	521	534	510	538	509	530	522	519	511	509	519	510	511	526	502	497	519	519	530	533	529	485	520	492	514	537	522	545	522	542	528	506	513	502	548	490	559	513	491	553	499	508	514	480	515	552	495	512	532	466	529	550	541	535	534	512	567	516	502	538	537	534	523	529	506	504	451	553	512	516	528	528	492	549	515	564	552	498	514	558	505	553	568	510	472	516	502	480	522	472	521	514	536	518	547	490	533	493	534	569	529	522	548	495	510	532	548	499	548	491	516	567	537	523	587	488	512	508	538	506	561	500	533	480	497	527	499	553	469	553	538	500	553	529	526	498	534	545	527	506	502	508	522	535	543	552	528	562	533	520	547	478	503	541	485	512	502	512	512	512	532	481	517	523	537	504	491	519	485	511	530	481	537	525	551	505	492	538	545	512	521	529	514	542	498	532	548	520	515	501	545	552	502	504	515	563	513	557	530	541	520	548	541	505	509	549	500	516	526	479	512	522	524	493	536	520	510	491	517	520	498	520	509	528	507	496	468	480	505	521	501	521	520	551	515	491	532	506	543	554	496	533	501	542	510	526	530	516	535	539	567	534	472	498	550	540	552	508	557	513	504	538	515	533	548	506	594	485	517	515	578	542	530	480	537	455	491	522	519	524	534	555	518	528	479	532	551	559	512	542	513	525	507	532	500	491	537	534	540	525	487	542	537	545	505	542	586	536	511	537	550	528	499	529	510	541	531	542	483	531	515	473	524	504	517	509	515	530	562	525	533	547	499	544	498	550	500	529	508	509	574	506	571	500	518	515	505	517	487	533	534	525	538	516	557	536	565	557	511	530	508	512	544	533	574	517	525	492	513	475	497	523	496	501	564	537	530	534	522	518	486	506	526	522	511	506	490	514	536	483	493	514	517	538	519	480	532	493	544	524	485	481	523	538	549	510	488	534	539	491	502	516	542	500	565	493	539	529	503	519	539	543	497	533	516	520	523	511	525	526	516	506	537	526	483	513	532	533	526	531	549	525	526	546	514	517	508	484	563	520	545	523	491	500	504	539	540	523	519	512	526	538	536	531	489	567	547	535	488	563	543	570	551	521	511	561	532	518	532	550	544	512	515	513	490	540	534	519	509	531	489	478	494	551	533	500	524	504	517	529	531	502	549	534	526	476	531	488	467	481	539	505	540	539	506	510	486	468	464	512	542	575	533	519	515	542	497	529	553	491	520	545	491	495	544	541	520	503	540	558	522	529	527	555	547	508	483	506	530	517	543	535	509	505	528	512	524	541	524	506	507	528	515	504	536	480	529	516	548	538	547	486	533	468	524	551	514	517	535	537	513	539	500	506	532	547	521	502	540	527	531	560	550	554	517	496	531	507	529	524	516	534	545	515	545	535	529	545	526	514	499	545	477	513	546	498	496	505	480	499	544	537	520	515	504	511	532	532	497	498	538	521	526	524	556	534	516	493	511	511	499	533	516	511	493	523	517	531	518	559	531	530	530	529	546	479	500	517	534	482	568	536	540	526	477	520	519	514	499	505	512	515	532	507	530	537	529	535	528	492	519	543	505	533	512	536	556	569	508	522	478	531	475	546	508	568	530	492	573	513	527	502	493	506	522	562	514	521	547	507	518	526	557	503
53866	44212	31441	22229	15594	9913	4804	1702	23308	26333	5903	535	429	412	353	369	349	364	355	352	341	379	321	310	312	335	343	296	302	323	342	318	337	312	360	301	333	327	320	355	337	308	327	347	326	349	299	284	340	320	337	311	284	309	322	309	347	319	318	322	272	303	305	316	333	315	322	291	342	296	292	292	292	340	314	361	298	308	338	328	328	340	318	316	342	325	352	308	327	323	312	336	312	314	320	329	312	294	310	306	328	318	318	310	341	302	309	293	315	275	308	294	288	295	324	317	326	314	312	323	312	323	338	322	318	302	293	308	298	295	326	292	327	287	318	304	353	336	326	315	294	318	283	349	328	312	299	301	314	313	304	350	356	265	333	293	336	335	299	344	332	293	334	317	286	284	328	305	347	329	328	303	327	262	334	290	335	312	276	319	321	329	293	292	297	285	289	328	325	286	337	295	341	335	316	317	305	316	295	304	338	291	304	347	333	331	320	347	314	345	311	358	303	321	334	305	303	316	305	299	305	303	302	312	288	310	320	329	322	314	301	329	285	309	326	334	305	304	268	312	333	298	298	336	313	287	287	283	329	294	306	332	344	314	322	311	313	313	311	304	317	351	320	317	298	341	319	354	329	330	300	307	341	302	277	292	326	313	310	326	309	333	335	308	325	306	380	306	328	285	308	316	312	331	330	302	304	290	321	308	309	348	330	306	310	332	327	302	308	323	323	314	309	327	325	351	308	308	287	324	312	340	304	305	332	292	327	306	352	318	318	304	336	301	308	305	354	301	341	346	318	296	307	285	285	323	312	325	304	323	332	321	335	325	304	284	295	306	320	289	327	337	317	335	326	316	333	304	299	311	272	300	292	315	372	296	325	309	336	328	301	355	309	319	338	303	309	327	310	275	306	352	299	293	305	288	317	303	311	311	294	328	315	347	320	306	330	309	335	317	305	306	314	317	311	384	323	345	310	329	310	325	335	328	318	321	327	318	326	340	344	304	347	323	273	347	317	329	323	290	335	301	308	348	315	352	329	306	323	292	291	299	320	329	338	306	332	282	316	305	307	309	333	304	297	310	321	346	328	316	355	336	303	329	297	290	359	315	314	336	340	348	295	324	321	267	312	318	323	321	347	325	297	346	312	332	309	300	314	310	332	300	325	322	329	339	316	305	324	319	314	314	282	282	316	313	307	294	312	334	313	325	333	311	301	295	326	330	321	301	297	310	266	347	307	304	342	314	323	333	353	295	290	317	309	326	340	331	321	343	349	309	303	317	339	297	319	309	322	322	313	306	319	318	312	332	309	298	352	321	332	356	313	273	280	336	336	359	328	322	295	320	305	306	329	336	290	310	313	321	345	317	332	315	335	297	301	316	330	307	336	319	356	356	317	293	321	316	307	325	270	333	323	332	341	323	332	342	347	318	298	362	316	332	287	294	302	333	330	302	309	313	331	353	309	304	291	300	297	286	305	333	318	309	333	318	299	310	324	349	287	348	317	361	324	280	340	309	310	304	316	292	305	285	343	273	330	309	322	295	330	281	302	307	290	330	309	317	320	324	317	308	326	317	334	264	259	288	354	321	323	340	307	347	293	316	318	308	308	298	341	298	290	319	288	297	336	308	315	334	342	297	346	329	328	316	306	306	347	307	318	320	312	313	309	319	341	340	332	302	304	288	306	319	342	321	351	287	339	308	291	327	332	314	279	291	326	293	315	341	321	309	278	347	336	329	312	305	312	330	311	301	323	309	326	327	329	304	313	282	315	301	312	315	340	320	313	305	329	341	283	332	307	308	330	315	339	298	295	303	314	300	337	312	312	310	329	338	346	314	322	311	306	322	320	310	315	317	308	302	319	300	322	294	307	326	346	309	324	310	311	313	336	351	317	301	323	308	301	333	292	303	304	326	301	326	304	312	316	288	291	363	342	339	320	306	330	346	333	332	306	312	315	319	341	309	315	313	330	329	325	316	330	317	283	342	305	342	307	298	293	322	311	340	303	282	287	300	360	322	321	326	299	306	322	317	314	309	292	330	328	293	306	334	313	317	345	306	295	306	298	315	322	317	334	327	329	348	327	302	287	342	327	324	367	350	307	330	317	345	318	308	285	318	302	325	329	304	306	289	345	336	317	316	319	293	301	332	325	357	322	318	339	317	365	337	313	341	301	302	324	325	321	299	321	285	326	332	294	287	352	313	338	295	340	341	308	289	330	309	298	339	324	342	325	326	305	291	327	309	327	311	323	307	327	308	318	315	307	312	314	292	288	321	305	335	332	295	313	322	305	326	295	326	280	314	286	325	335	309	311	261	314	297	328	319	304	330	313	332	303	344	292	324	339	312	323	327	341	301	296	330	319	322	337	284	294	328	329	289	318	264	303	324	337	313	286	290	335	290	336	318	317	316	338	322	345	351	323	293	339	354	346	320	327	355	324	301	274	299	342	302	314	319	328	314	298	298	325	318	291	327	333	279	321	322	339	311	302	309	356	296	351	317	320	297	310	275	319	288	334	309	316	297	306	367	323	298	319	295	307	325	341	304	310	347	299	325	293	337	317	319	329	308	307	315	306	342	329	334	337	295	321	313	325	333	291	300	318	294	316	320	283	310	318	309	340	321	322	312	304	309	291	344	290	284	320	287	315	331	305	320	325	350	318	344	304	305	317	347	312	329	307	331	345	329	291	300	302	323	338	336	321	311	307	309	330	309	297	324	364	329	327	330	343	288	324	301	301	306	311	299	297	306	329	320	318	309	328	340	298	316	342	323	318	311	297	320	314	323	292	329	295	328	314	316	321	308	321	308	286	318	317	331	289	315	316	351	302	328	346	333	330	311	300	295	292	335	303	326	328	323	294	336	320	372	314	308	293	293	302	330	300	276	302	316	357	335	331	306	277	320	311	313	317	310	311	319	328	288	276	311	308	352	293	304	312	314	276	333	325	292	307	313	297	341	314	364	333	342	323	324	315	340	326	318	318	324	318	337	334	313	332	335	339	310	283	293	337	319	331	328	335	352	293	296	298	306	348	294	310	316	327	295	326	314	279	282	330	327	323	288	291	321	299	311	322	322	323	320	311	342	324	296	307	336	313	306	330	297	292	295	310	321	338	315	332	335	313	319	317	316	320	316	299	308	332	313	323	299	316	337	323	288	325	343	305	279	319	327	314	311	263	314	334	310	314	317	328	333	303	323	316	326	285	295	316	311	328	325	303	303	325	339	299	308	304	325	320	298	299	278	315	352	326	330	312	298	285	302	286	319	300	310	324	345	322	314	285	317	328	328	328	316	297	341	269	322	297	341	311	333	301	311	311	314	298	353	315	351	334	317	322	299	325	314	304	341	278	305	313	360	313	323	339	327	277	333	338	284	336	327	320	298	320	337	309	295	321	357	291	321	328	312	317	313	316	308	325	341	285	293	304	319	309	274	308	311	298	323	320	335	286	340	322	327	315	302	349	349	320	299	326	307	317	310	296	323	296	317	344	282	328	323	294	309
41820	42801	28219	12214	9000	10764	6307	3340	42013	40473	8031	1407	1268	1205	1124	1110	1064	1094	989	954	962	900	892	914	905	921	865	852	910	825	838	795	850	873	838	832	798	774	818	780	799	820	765	796	818	848	757	762	807	827	823	831	751	756	802	762	828	780	732	778	739	784	750	744	785	765	763	783	764	798	802	772	753	800	753	756	741	751	797	763	820	745	768	759	764	760	727	761	764	784	771	778	724	766	741	735	776	755	742	763	777	750	774	789	788	823	780	784	747	720	759	759	772	733	732	698	741	761	770	808	710	763	757	765	758	758	784	751	760	786	766	760	768	724	723	734	734	750	801	762	711	703	708	746	765	751	719	749	763	725	778	768	803	778	760	773	735	795	706	751	746	780	731	760	769	749	806	770	768	760	773	758	752	727	780	742	773	740	746	767	715	775	711	758	744	748	775	759	765	759	776	731	741	782	799	755	800	757	725	732	745	726	762	734	741	737	763	754	751	780	724	766	740	718	762	768	744	758	747	805	761	776	775	761	728	768	735	795	738	737	748	756	737	799	737	697	757	766	728	761	766	723	741	747	778	712	775	750	795	725	700	772	750	696	747	699	746	767	781	757	739	740	745	717	760	720	762	712	760	797	792	736	734	736	729	742	755	766	748	753	742	774	743	723	741	699	764	778	722	751	764	782	742	791	758	770	732	732	791	760	736	744	744	722	780	740	771	688	746	789	693	752	789	738	735	788	782	730	708	765	758	757	731	748	744	758	721	765	760	757	765	704	751	701	710	749	746	712	781	811	778	724	806	718	759	774	733	699	743	727	753	790	762	761	762	784	755	746	763	808	774	732	750	757	700	774	775	830	760	806	761	803	760	750	780	759	702	720	762	777	774	758	762	779	755	756	747	713	756	756	805	694	789	711	763	745	737	713	765	735	790	746	724	704	728	712	769	713	762	743	759	730	755	716	725	776	768	801	786	746	789	755	736	754	784	749	736	747	754	761	713	755	785	769	757	756	739	786	733	720	755	768	727	748	719	764	768	746	796	792	786	773	752	673	792	707	711	764	755	734	745	813	756	745	758	777	729	742	733	787	793	742	762	724	757	699	766	752	724	747	755	764	706	779	774	761	747	743	843	755	774	764	747	739	763	713	722	688	764	761	741	737	734	742	741	768	754	766	774	727	760	755	760	775	770	748	739	766	787	772	769	786	780	761	719	770	749	735	724	712	770	769	713	717	756	720	769	777	755	730	726	751	741	728	782	700	736	759	734	755	761	710	745	782	730	738	747	762	739	720	738	705	758	750	753	755	793	709	749	770	751	743	731	736	782	727	754	754	724	806	777	764	755	750	733	732	768	729	749	736	718	743	738	767	734	760	752	726	765	750	773	713	761	792	759	761	737	712	768	672	723	741	757	747	774	715	749	730	735	755	789	801	782	739	740	762	743	792	770	782	730	726	706	738	736	725	781	761	819	788	778	736	757	741	717	707	746	756	775	796	770	729	754	771	757	769	730	798	736	739	728	772	776	764	734	743	827	721	753	729	674	783	748	740	784	749	759	806	735	742	772	785	757	776	771	784	732	729	775	772	763	790	758	760	781	742	755	695	774	741	772	732	797	799	752	724	786	739	705	746	766	701	756	749	765	748	760	713	729	755	752	788	737	746	735	707	761	741	769	764	742	752	772	759	754	794	734	745	812	778	767	704	752	773	756	760	791	755	736	724	721	761	743	744	737	740	748	767	734	786	782	740	744	731	779	737	788	735	721	724	762	675	751	776	753	764	754	720	707	760	751	821	735	765	725	760	763	754	710	726	741	747	772	785	781	743	746	722	722	741	744	726	763	746	762	719	745	802	731	742	801	781	697	742	706	793	776	785	718	770	772	760	743	769	757	691	770	785	770	724	778	751	758	751	780	804	753	743	753	787	719	678	761	761	745	760	762	767	741	774	736	738	757	744	755	795	755	734	732	738	710	759	702	768	780	735	690	750	745	762	750	721	756	730	771	778	770	774	748	739	741	747	729	773	714	728	755	773	751	716	739	725	738	736	700	771	729	724	724	756	757	701	757	745	766	708	766	775	711	725	721	745	773	741	782	803	790	766	759	756	783	768	746	733	733	726	752	782	763	718	780	693	772	713	764	730	762	756	721	754	744	733	771	758	799	730	723	737	736	789	797	735	774	718	726	788	708	753	733	761	762	721	725	762	701	743	755	752	769	761	719	782	737	756	786	771	751	760	788	733	727	751	759	783	732	743	730	764	755	716	760	706	798	728	733	774	765	799	759	735	741	728	771	767	752	796	734	757	763	738	768	749	774	738	753	754	733	738	748	748	727	725	801	717	789	746	742	761	813	794	769	757	729	767	764	772	782	740	779	785	771	808	776	798	683	784	754	684	771	734	744	758	724	760	730	768	752	759	771	794	791	684	753	789	737	744	722	747	686	728	770	773	719	736	773	735	772	813	753	702	760	762	723	794	800	793	775	700	755	707	727	780	778	751	789	774	746	744	786	766	760	761	742	765	731	774	765	739	758	729	796	722	753	732	758	724	758	802	782	745	790	787	716	748	783	777	739	735	745	782	741	731	767	731	783	749	745	779	732	792	710	766	755	744	759	752	736	719	750	778	757	747	755	766	763	790	768	759	755	757	735	732	727	706	710	755	744	745	735	755	734	729	763	793	707	725	756	752	746	773	779	775	782	792	694	688	750	743	810	765	708	698	736	768	784	751	807	785	772	728	745	792	767	785	753	737	786	749	714	765	744	741	772	763	765	758	721	752	743	723	794	792	726	726	788	739	712	704	750	790	705	763	740	750	759	748	772	716	689	721	721	731	769	780	767	758	758	740	743	749	746	759	736	781	777	736	745	799	748	776	726	757	713	747	754	743	742	748	762	762	743	728	758	801	766	754	705	789	758	738	720	747	684	714	786	737	747	740	740	718	758	750	777	770	770	736	779	763	732	732	803	789	716	709	771	772	787	760	779	759	748	774	745	791	751	777	740	754	716	755	730	756	753	776	735	755	701	796	751	754	773	758	736	744	760	716	760	715	762	734	707	715	758	793	729	818	746	756	758	756	698	719	784	794	764	765	740	756	741	762	714	731	776	752	732	750	710	748	787	781	702	729	725	801	769	735	718	753	743	821	795	810	764	769	752	791	756	805	746	809	713	789	799	775	729	759	758	672	712	787	699	760	809	716	749	772	743	755	757	728	711	766	737	773	772	739	779	755	734	765	741	776	713	733	709	741	744	721	726	747	732	729	735	770	790	785	743	745	736	780	764	750	730	729	699	740	788	783	737	744	729	733	769	697	782	734	743	740	770	746	833	787	769	744	757	725	765	779	761	776	736	782	706	726	780	771	760	790	787	704	790	788	752	754	746	770	820	749	745	773	752	737	854	718	747	698	728	730	775	764	783	765	721	806	770	761	786	722	737	771	729	735	786	772	760	748	792	718	724	757	779	743	765	748	735	707	749	759	797	706	811	763	746	798	772	772
18188	13752	3231	865	704	1140	454	497	1085	602	277	262	272	256	314	269	304	282	316	309	312	310	287	311	292	287	327	289	311	282	310	281	272	291	281	289	291	335	308	318	301	278	297	308	295	286	269	297	323	302	312	283	289	291	328	295	318	289	323	276	301	328	267	281	285	284	305	275	311	291	317	315	331	298	301	300	286	277	300	296	315	282	303	272	293	280	300	297	271	276	294	283	340	284	268	299	287	299	308	306	291	302	307	301	265	314	282	291	310	297	272	300	291	299	313	289	292	287	290	300	284	267	293	280	292	307	271	323	271	303	326	307	329	279	300	312	276	303	304	277	303	295	300	313	277	276	299	278	329	293	277	275	303	284	304	280	278	296	297	292	309	330	296	300	321	299	265	299	289	291	282	284	304	332	295	273	288	290	299	328	286	244	281	277	296	273	260	292	265	296	309	309	323	305	306	277	312	311	295	279	251	291	286	273	289	269	300	286	273	284	299	274	287	304	316	296	321	314	302	291	263	300	320	303	277	310	333	292	298	307	291	303	301	290	284	271	314	326	344	289	295	298	321	314	303	292	298	302	295	291	301	330	277	307	321	294	304	293	276	294	253	283	283	284	299	279	302	303	289	292	296	318	299	303	286	277	283	357	296	302	289	285	315	302	299	297	320	262	285	281	314	289	300	296	291	286	284	280	322	286	311	287	282	271	285	307	294	308	290	304	338	331	294	304	275	317	294	297	311	279	272	274	271	284	285	278	284	279	317	309	309	319	312	312	284	308	306	285	287	290	294	303	304	296	291	295	306	319	339	299	315	276	280	264	306	312	282	297	295	300	296	273	284	309	258	283	273	309	264	270	272	313	272	259	276	295	281	299	289	279	305	297	308	321	303	293	282	279	288	286	284	284	318	296	311	302	271	307	302	336	338	280	306	302	294	304	284	298	298	294	301	318	308	297	288	309	306	278	277	276	246	279	301	308	282	288	294	298	313	308	297	270	315	279	290	277	308	292	305	291	296	281	269	276	311	270	273	287	320	275	280	275	267	291	312	296	301	308	306	302	289	325	290	325	320	312	336	297	276	264	289	273	261	315	271	300	287	302	292	279	331	293	303	307	264	295	322	262	273	283	283	296	277	311	277	314	297	317	295	291	302	294	304	300	287	298	271	294	322	289	278	289	301	294	273	342	277	266	284	284	283	280	287	275	273	320	271	313	277	296	269	294	295	296	261	305	269	310	296	251	307	289	311	297	307	292	308	285	299	297	275	308	315	324	276	311	287	294	296	278	327	267	320	302	296	283	323	309	276	300	290	295	273	272	300	289	276	280	263	302	279	275	325	285	321	320	290	313	297	257	280	314	291	275	315	307	272	286	300	307	280	304	281	279	314	291	294	324	302	320	304	304	260	300	319	297	269	278	297	274	269	298	282	281	303	274	295	292	276	305	308	248	321	313	306	283	292	297	291	307	276	299	308	302	318	311	282	286	300	306	306	278	291	294	272	302	263	341	313	294	290	308	289	332	296	310	303	272	289	263	287	270	285	286	295	300	275	339	327	322	313	307	282	280	291	330	337	307	315	315	266	333	280	302	308	288	290	310	291	288	292	328	277	266	305	298	286	292	271	287	291	315	290	279	269	281	274	307	276	287	292	298	311	289	292	316	258	302	300	304	310	316	287	317	270	294	306	307	301	299	286	304	271	282	284	298	293	272	295	299	295	278	269	299	308	276	293	318	310	317	321	289	313	287	302	291	316	265	267	297	283	296	324	318	276	268	299	266	311	298	288	301	310	335	294	299	277	318	292	290	279	300	314	295	279	283	325	309	307	254	274	337	293	311	314	262	298	291	248	310	320	309	276	316	288	292	295	306	291	299	285	306	347	283	284	286	271	266	298	297	310	273	289	280	312	296	271	320	332	282	288	297	273	312	288	279	286	280	307	297	272	266	323	294	281	249	303	317	251	292	280	294	289	312	325	301	295	278	282	297	324	302	292	299	281	279	286	286	286	291	290	291	329	317	283	299	321	306	279	307	270	290	288	276	304	295	338	300	308	295	293	280	270	300	328	268	282	285	306	302	324	307	292	266	268	305	317	282	310	298	268	295	314	325	291	291	329	284	284	283	331	324	327	321	311	284	297	292	292	285	302	295	278	317	295	298	283	293	275	284	288	296	309	294	282	342	293	295	290	258	270	314	309	263	291	271	280	311	294	318	313	300	309	303	288	299	288	306	276	286	300	319	287	297	309	303	310	299	289	307	316	283	260	294	278	279	300	305	306	299	291	276	313	313	326	328	299	299	302	292	301	290	295	303	322	303	285	302	291	285	320	294	303	313	340	321	327	283	323	314	283	295	299	276	306	276	286	314	337	309	284	292	318	286	294	286	280	276	261	294	287	289	266	310	315	311	258	281	282	236	281	283	280	309	298	319	323	309	305	319	317	269	296	296	277	295	282	296	291	281	322	299	301	299	296	291	291	277	286	278	302	292	295	292	317	278	307	289	294	284	279	278	304	258	343	309	314	285	268	265	292	309	291	282	298	299	295	294	308	262	309	292	286	296	324	304	271	273	295	281	284	323	261	293	299	293	284	302	288	253	293	273	289	285	299	298	248	297	295	308	323	294	274	307	296	309	298	286	322	285	255	306	286	278	277	270	306	293	267	329	298	290	293	268	303	267	307	302	300	270	284	306	308	258	305	292	305	284	288	295	276	279	283	306	300	301	282	298	301	307	338	292	264	289	303	254	308	281	250	287	259	292	312	306	272	299	299	294	296	291	313	326	310	296	295	283	289	279	283	281	276	294	284	272	328	300	323	297	292	286	278	302	329	311	293	314	317	300	295	278	292	283	253	289	283	275	284	314	276	304	304	325	335	288	284	317	276	304	263	304	292	320	331	264	304	335	304	311	285	319	299	272	288	280	273	290	332	292	273	269	286	300	314	302	274	272	254	279	307	295	301	300	327	316	298	294	288	302	294	304	301	297	305	295	284	268	295	273	311	271	290	277	288	277	279	292	293	288	290	278	272	280	286	287	286	273	287	266	262	287	302	299	290	278	280	251	304	272	282	288	290	282	313	293	311	304	280	305	306	284	313	310	300	299	286	292	272	279	292	255	276	305	295	267	310	305	318	297	283	293	287	298	305	303	303	331	276	278	270	282	293	294	276	274	334	317	282	331	250	280	295	302	286	276	313	301	292	296	310	270	298	288	286	321	276	311	282	299	279	279	286	280	270	305	276	305	304	285	294	327	287	303	326	277	264	283	277	294	312	260	298	267	316	321	257	276	286	292	330	302	324	345	277	251	279	305	309	306	297	287	313	308	313	284	277	270	304	299	278	286	318	278	274	288	312	288	280	277	285	300	289	277	287	298	328	268	286	318	281	265	323	311	271	308	261	256	274	288	287	329	279	265	277	322	283	303	264	297	310	291	298	298	244	273	288	313	286	267	304	275	305	315	298	312	304	339	312	280	285	326	309	305	317	297	310	307
12480	9097	3583	2035	2428	4571	1443	2425	5255	2343	693	728	655	691	648	742	704	669	680	690	680	686	687	692	679	743	708	697	655	669	712	692	685	670	717	709	717	681	690	694	680	682	709	697	695	680	704	731	684	711	691	687	661	681	676	712	704	697	679	707	723	734	655	698	682	655	729	701	724	710	685	665	647	689	707	689	709	640	646	709	702	690	680	693	704	641	677	641	675	691	704	673	658	675	639	690	712	703	677	693	684	686	716	707	658	648	682	705	669	627	663	676	709	725	697	629	662	671	725	708	713	689	707	686	683	717	698	671	637	722	660	662	712	673	619	725	689	709	667	654	714	654	694	706	658	608	672	670	700	687	677	682	734	704	643	644	686	699	688	660	640	701	692	691	715	701	693	647	724	650	650	679	653	717	677	662	664	643	684	690	703	714	667	667	678	686	672	694	661	687	645	705	725	628	692	683	656	681	703	660	697	730	687	678	672	670	680	695	658	686	689	679	704	691	664	683	671	645	668	667	725	669	628	696	709	674	688	705	703	716	708	705	678	680	678	678	693	669	730	699	657	630	676	713	713	719	708	662	660	689	690	692	708	647	657	716	691	717	700	691	695	708	686	673	684	644	654	724	650	679	720	673	688	652	676	709	711	646	722	674	702	666	684	693	666	663	707	735	695	670	728	726	696	674	700	661	741	673	700	696	664	686	690	692	661	678	714	671	716	689	661	673	665	708	694	753	700	653	665	715	678	698	704	686	659	663	706	693	698	670	706	672	720	702	735	675	680	636	681	682	695	691	692	718	655	674	708	704	669	701	667	667	699	667	672	710	724	698	705	658	632	725	718	681	697	695	702	714	704	665	646	713	691	694	733	648	668	681	668	689	651	646	648	675	703	658	699	671	664	683	633	688	700	674	651	721	676	681	683	677	664	700	678	696	706	698	714	674	657	711	681	717	703	730	686	671	663	690	697	695	682	632	739	678	700	669	762	662	676	681	686	699	693	658	659	694	725	688	631	656	674	686	722	691	751	617	683	702	660	689	705	674	694	670	717	687	700	651	680	715	703	660	708	686	702	696	631	662	679	674	692	682	677	645	677	725	721	683	689	717	717	721	695	716	685	682	707	702	682	720	713	683	671	671	724	675	697	673	738	726	712	657	715	686	676	714	687	662	650	700	631	722	689	685	697	671	659	658	665	683	708	661	693	685	677	665	712	635	700	701	673	668	655	686	655	675	691	740	654	673	701	675	713	715	664	699	660	674	648	656	631	703	638	706	688	667	676	664	688	691	680	661	708	690	718	682	695	697	744	692	684	706	656	647	688	667	687	713	752	630	675	656	686	687	686	697	650	694	698	662	671	699	682	651	702	698	650	655	722	662	675	692	668	627	678	676	693	676	680	682	657	657	669	681	667	677	636	711	668	662	679	694	651	738	660	665	697	662	709	732	749	649	655	663	731	684	704	689	612	676	688	715	703	679	675	731	678	730	647	633	681	679	708	697	688	660	675	708	694	677	723	655	694	704	646	700	707	691	698	688	708	717	659	663	718	676	666	683	692	707	638	685	680	739	700	672	722	695	716	684	720	681	663	697	661	735	659	622	693	703	665	663	688	725	707	661	666	721	661	675	685	688	633	650	691	690	690	732	698	725	703	706	664	661	712	695	709	695	676	701	706	681	676	707	708	701	705	661	705	709	694	667	684	694	708	656	729	683	678	725	650	699	661	679	657	677	701	659	753	662	716	681	695	690	725	688	681	721	703	673	672	650	706	686	741	669	698	686	708	712	670	683	687	681	727	689	697	691	712	702	681	667	687	674	681	669	699	725	668	653	727	723	660	668	705	698	682	736	676	689	656	699	723	706	694	721	640	690	685	626	648	707	654	667	720	668	718	699	650	689	704	705	699	732	674	703	665	718	672	669	727	669	693	639	694	669	664	657	687	666	736	714	658	725	665	667	738	716	699	670	674	680	646	676	685	693	635	685	681	669	706	674	711	673	703	663	663	704	640	671	684	686	697	693	652	663	678	670	652	660	707	703	708	689	711	694	713	689	682	714	689	663	681	670	686	689	677	688	713	670	696	710	661	726	648	685	650	706	685	658	668	674	669	674	656	669	685	666	713	650	677	654	696	725	674	681	671	690	730	683	653	687	671	719	684	681	730	698	722	685	699	680	644	699	677	659	700	677	678	677	707	679	672	686	703	657	648	654	676	668	701	698	693	673	667	679	699	646	681	707	712	679	674	733	648	689	688	726	689	688	717	709	702	690	677	689	665	679	680	673	661	695	708	705	689	695	677	703	705	682	708	706	670	643	668	660	673	662	720	701	653	667	685	678	693	712	695	661	707	682	695	707	672	692	661	698	715	702	709	658	659	677	717	728	662	653	712	677	666	645	749	670	703	686	691	679	704	634	681	650	660	699	697	719	674	696	692	658	653	660	707	680	700	716	698	693	697	648	713	669	703	696	638	713	716	695	701	695	689	722	668	749	685	643	687	726	701	726	658	698	661	692	657	699	716	669	681	693	650	722	677	695	709	685	712	707	726	667	712	695	697	652	658	716	692	659	732	656	689	705	710	657	739	660	707	667	713	664	680	641	692	675	704	651	650	645	704	694	669	683	683	696	662	685	706	713	671	650	644	654	624	697	741	646	683	724	661	672	687	717	676	693	660	667	689	735	683	701	679	692	703	686	698	709	675	718	652	646	668	661	709	686	670	686	675	720	678	658	713	663	670	692	688	643	719	672	736	693	678	640	672	730	697	735	690	670	670	708	649	685	707	694	682	680	695	720	680	706	698	645	717	660	732	717	686	710	654	638	712	690	691	664	735	742	678	690	656	652	718	645	698	692	667	669	710	679	722	661	634	660	649	708	676	715	722	656	746	642	696	726	694	705	671	654	678	683	645	695	682	649	662	682	696	683	681	712	715	665	713	660	691	672	698	703	703	661	726	666	640	675	693	687	703	682	682	726	675	752	735	717	685	661	674	679	630	663	706	654	682	662	668	683	680	717	694	663	674	703	695	713	663	683	706	756	718	685	705	691	654	708	704	710	658	693	657	646	730	653	694	659	746	666	688	707	702	690	674	626	673	666	697	699	721	723	683	662	687	667	689	674	713	652	702	739	700	716	663	664	679	689	701	686	686	714	650	658	681	739	673	679	694	700	654	724	701	672	705	696	661	712	710	744	716	714	657	638	683	671	697	623	666	713	664	688	714	658	632	668	686	685	684	662	656	660	710	679	727	703	687	686	651	696	696	682	702	644	685	715	683	694	693	668	696	653	699	648	694	679	700	661	707	671	665	644	670	684	650	660	680	730	691	650	659	724	660	681	706	725	700	693	669	694	684	690	690	725	671	678	732	704	701	686	681	670	675	688	745	670	671	683	658	693	682	626	664	647	706	652	714	681	682	663	674	686	700	652	672	663	715	680	665	705	715	714	700	695	678	680	662	696	693	695	717	660	690	678	714	727	672	672	697	645	636	659	695	725
50100	34216	22261	16341	8029	3327	1397	11428	19877	4133	259	235	212	222	219	231	198	200	165	187	182	176	198	166	207	196	186	195	177	193	183	188	207	173	170	174	179	150	203	181	202	191	187	192	186	202	204	180	150	168	163	172	177	201	150	181	196	189	195	168	190	165	180	155	183	150	176	192	171	181	186	187	166	202	171	197	153	190	199	167	167	165	179	191	195	172	152	159	167	164	186	202	187	190	166	180	197	178	153	189	171	188	187	172	177	191	160	197	197	188	188	169	166	183	183	176	199	176	181	202	174	200	182	178	181	179	185	158	180	220	188	186	174	197	176	182	189	172	177	193	172	169	195	151	184	176	184	170	179	184	167	187	162	178	189	155	169	159	169	179	211	174	183	195	178	191	188	180	182	216	192	193	156	180	178	171	169	167	194	191	172	195	186	166	188	176	190	191	163	199	171	176	195	184	192	178	175	183	180	177	178	174	156	180	201	182	180	177	197	181	147	199	155	181	179	190	194	169	169	173	197	190	190	202	163	192	206	180	183	178	175	145	163	209	163	168	171	193	151	181	179	207	170	175	177	179	177	181	190	171	171	169	173	177	185	161	186	175	188	183	152	187	186	172	168	191	164	170	171	168	149	163	179	183	154	204	174	184	168	171	186	190	164	157	191	188	185	200	185	177	180	183	163	160	168	169	181	194	193	170	194	178	180	167	147	202	186	165	210	200	196	181	187	177	194	179	168	157	171	154	187	188	175	165	193	228	185	147	196	138	160	185	187	170	162	188	183	192	171	173	177	184	172	141	176	177	188	176	183	209	178	204	183	172	194	222	178	167	158	187	131	165	181	168	169	184	180	182	181	185	203	161	181	175	198	186	166	171	204	177	176	203	168	174	215	192	176	165	171	205	183	172	191	154	176	183	186	170	198	189	188	177	199	189	186	176	190	168	191	189	167	200	219	181	181	157	178	198	197	184	170	183	162	197	185	193	150	158	188	189	196	180	189	156	163	167	195	194	179	174	163	160	179	192	185	202	205	144	189	182	194	159	186	189	201	182	188	178	154	152	186	171	199	162	182	173	181	181	171	184	196	191	205	194	189	143	186	168	168	139	196	172	162	183	176	156	210	201	178	203	179	193	168	198	164	176	181	196	185	157	182	189	187	174	185	186	184	189	172	170	178	195	180	197	177	155	162	190	183	191	198	191	172	172	199	179	183	183	174	171	181	165	186	193	162	165	199	178	177	180	177	176	181	172	173	169	202	188	184	175	187	194	161	167	177	166	169	192	186	193	182	194	183	161	170	200	174	188	177	193	181	169	167	183	172	174	165	167	199	186	167	181	172	171	164	182	200	189	182	192	187	155	176	189	198	175	188	182	156	179	186	198	199	212	180	196	184	192	161	188	209	196	170	191	179	169	173	168	175	206	174	207	174	192	184	181	187	182	156	197	164	185	165	193	181	160	199	172	172	151	202	197	184	176	198	172	197	178	185	210	196	173	186	199	190	198	172	212	197	187	193	180	180	181	169	188	202	215	171	161	174	186	174	159	165	189	176	178	182	169	164	160	180	170	186	184	172	183	205	182	155	175	175	188	183	179	190	178	173	197	181	186	169	183	189	176	191	195	181	197	164	158	188	178	166	175	174	159	210	171	182	204	194	154	169	196	170	161	178	150	173	178	162	177	167	181	205	163	179	196	167	148	192	185	191	174	189	192	169	191	182	181	154	197	165	169	168	188	162	166	166	165	168	156	159	151	196	182	156	173	182	184	156	164	163	181	155	214	170	203	153	166	173	182	184	170	162	182	157	179	178	174	197	164	159	166	197	183	167	175	224	200	192	151	181	189	202	170	181	190	179	185	154	193	179	162	199	181	160	186	167	186	184	188	194	162	185	173	194	155	176	186	164	191	190	185	168	159	188	183	173	196	171	193	183	172	173	210	177	185	189	161	170	197	172	162	168	171	169	162	149	174	187	185	204	181	163	189	170	167	191	161	168	175	160	178	183	158	165	178	165	184	167	178	191	177	161	199	188	153	181	175	175	190	176	170	179	194	159	174	168	164	177	187	196	168	158	169	185	166	192	171	164	194	180	181	192	196	152	146	190	157	178	174	175	189	162	185	184	192	173	158	176	179	171	149	150	201	207	185	190	164	161	167	163	188	168	164	177	163	162	179	186	182	173	175	176	168	175	178	180	189	186	154	196	184	176	200	172	178	152	185	193	175	161	171	184	168	196	181	186	163	186	166	171	190	170	156	170	197	195	205	169	168	199	168	157	167	204	169	181	180	189	174	165	159	171	174	167	176	163	168	200	178	168	174	186	171	189	182	205	177	192	157	188	160	178	178	157	146	170	169	166	207	181	186	180	189	174	179	176	159	179	196	196	190	176	175	156	154	165	190	210	164	196	200	186	196	168	174	180	153	175	166	179	193	192	189	153	172	195	169	186	182	166	175	189	180	177	162	177	142	165	175	182	166	174	192	196	157	175	181	182	174	173	166	198	198	182	170	189	191	185	173	197	189	180	162	171	173	156	171	198	169	180	179	193	192	159	184	187	152	165	179	164	176	153	194	193	173	155	168	155	174	180	182	176	207	168	172	177	186	173	191	153	159	191	197	189	178	159	177	197	170	216	170	184	156	188	193	212	188	194	196	177	167	200	156	199	157	164	178	170	218	152	180	195	162	182	186	152	192	188	184	211	167	189	153	185	177	182	195	177	191	172	175	189	178	151	184	174	166	149	158	193	167	170	186	166	169	167	174	195	191	172	172	180	179	172	181	175	172	173	176	180	166	178	181	174	209	190	189	171	198	155	198	143	201	171	187	183	169	157	167	195	174	174	178	179	189	175	161	208	192	173	166	190	156	180	201	199	169	176	164	206	182	195	169	201	168	188	201	167	171	196	152	185	171	184	172	180	186	160	178	164	174	184	184	191	162	185	177	206	208	152	198	198	181	171	184	183	208	171	175	196	181	198	177	194	198	166	173	158	166	167	191	183	168	175	157	182	153	189	190	176	173	184	172	151	181	188	186	173	196	176	176	189	163	193	191	171	185	188	168	193	169	166	182	177	194	161	168	189	167	160	192	193	177	177	182	168	178	187	190	175	192	164	207	180	197	170	173	171	186	169	170	173	168	168	156	184	161	206	151	152	161	180	154	160	181	205	168	187	211	171	198	191	183	186	188	188	180	158	205	190	175	174	188	196	171	186	173	179	175	176	169	170	213	162	206	180	197	175	176	184	180	170	197	163	163	169	192	186	194	196	188	179	189	163	169	171	186	173	170	184	180	169	206	173	213	184	181	173	157	182	168	171	172	172	157	157	169	186	175	170	170	183	189	186	158	171	194	189	181	165	182	174	188	197	183	179	182	175	181	180	177	173	184	179	160	158	194	181	196	180	165	188	177	178	187	171	189	183	183	173	196	189	173	166	171	172	225	180	202	184	177	177	173	182	165	205	188	161	176	176	183	202	164	173	177	156	161	195	180	162	157
39088	15723	13193	12264	5058	2459	1998	29266	37669	7148	872	795	754	660	693	633	647	636	592	581	577	612	568	523	529	517	559	532	527	511	556	522	532	494	518	528	456	488	489	507	492	460	466	485	487	487	455	490	527	456	494	492	469	508	486	460	456	484	465	468	463	446	459	461	490	454	458	459	447	470	526	474	447	496	455	440	459	488	467	475	463	450	476	440	444	490	470	428	446	438	472	458	449	477	502	511	500	457	427	409	489	490	441	429	459	439	436	436	497	447	455	470	446	460	468	485	468	467	465	469	441	503	442	456	456	450	443	430	416	440	491	454	450	477	479	458	474	451	462	447	480	464	453	458	438	440	466	440	485	425	446	465	462	435	452	415	502	452	448	442	463	458	446	487	472	471	436	496	439	452	476	455	490	456	453	464	492	453	455	445	399	453	480	450	484	488	464	473	470	455	443	488	469	419	473	485	453	453	423	465	457	477	521	483	452	443	472	451	441	482	451	455	445	420	441	419	477	440	476	466	461	460	468	467	451	464	467	458	481	462	491	430	483	413	453	447	479	439	430	457	452	451	442	455	460	427	458	462	447	437	511	444	433	495	438	430	474	427	488	438	452	486	413	450	459	469	459	476	465	461	451	453	462	454	449	443	484	417	460	490	489	469	472	449	478	456	475	466	434	429	442	442	433	421	434	471	409	488	456	446	456	479	465	431	428	435	434	480	498	439	425	450	447	440	478	449	445	431	443	482	457	466	448	466	464	496	487	433	443	449	457	445	415	435	449	448	442	479	455	470	459	444	436	462	480	436	461	421	500	454	414	446	450	397	456	446	477	455	458	401	471	439	454	430	469	471	489	416	466	463	476	457	460	465	452	461	477	451	460	452	394	472	415	460	477	461	464	459	481	469	440	486	491	450	467	478	491	463	455	497	423	488	459	440	440	454	445	438	443	447	470	415	457	475	455	383	427	499	439	470	483	468	457	503	459	445	456	500	461	454	450	468	439	462	467	427	463	482	489	477	442	437	466	482	429	474	459	447	483	467	490	416	455	459	465	492	448	481	441	416	490	436	432	454	467	470	457	470	471	483	454	473	458	472	487	470	455	418	449	488	477	488	442	451	446	453	483	489	459	458	467	417	432	450	457	467	437	457	506	465	486	465	460	455	425	476	481	440	478	458	459	466	474	483	477	466	483	468	457	435	463	455	460	466	456	472	429	450	477	489	474	472	443	477	489	454	460	434	475	435	409	422	428	438	456	461	445	403	433	507	470	452	460	427	426	439	491	453	485	491	474	437	465	458	481	461	479	472	464	441	470	459	459	453	437	437	466	481	470	460	452	453	485	432	408	477	474	450	481	489	448	452	484	454	474	473	456	465	475	475	495	482	462	481	414	481	479	466	449	494	438	445	425	449	453	473	480	426	470	493	459	443	454	440	464	463	493	461	470	478	447	470	480	435	461	440	439	468	451	463	433	454	450	436	449	457	474	459	470	461	459	483	471	462	454	438	464	480	446	448	442	472	496	489	416	489	453	454	444	474	455	445	465	456	469	467	441	459	440	433	457	463	456	407	403	497	473	474	447	426	503	474	452	408	449	482	468	470	477	459	491	430	464	426	438	456	432	465	440	486	465	440	456	428	460	431	469	430	458	438	472	441	441	415	485	471	465	459	428	505	471	452	444	444	456	438	424	461	463	445	445	449	473	470	443	439	397	460	423	457	433	471	449	465	468	469	483	428	429	497	442	490	449	467	437	467	472	452	438	442	445	476	468	495	479	473	453	450	449	434	458	450	422	446	485	445	420	471	496	432	421	470	437	461	486	455	423	404	482	435	450	461	499	484	472	429	442	439	461	425	403	440	439	460	445	459	436	494	442	468	428	473	453	434	483	446	445	452	499	459	436	459	451	448	487	431	448	464	449	444	498	464	443	484	493	441	468	453	417	493	463	456	441	453	461	433	467	482	463	439	436	458	456	473	480	434	482	489	457	430	457	458	435	461	480	481	448	473	503	496	454	449	466	443	442	463	473	435	425	455	442	459	488	450	457	468	452	467	486	420	466	478	438	438	430	444	480	456	452	425	444	494	467	448	444	452	459	487	433	439	479	451	450	450	436	457	470	467	488	492	441	432	455	459	443	411	462	465	463	449	444	487	456	454	433	489	450	422	464	446	474	459	463	454	431	456	446	434	457	446	452	461	436	440	462	470	478	459	455	449	483	470	419	452	463	474	452	451	464	430	434	448	427	459	440	475	480	483	465	448	444	451	464	440	462	446	469	446	467	436	464	404	496	473	456	466	451	433	450	460	448	444	470	464	450	469	427	432	440	433	482	466	471	474	470	441	513	441	487	500	477	450	465	436	465	472	479	431	476	492	454	468	455	454	451	460	479	462	438	439	463	480	439	431	462	447	449	438	485	474	452	441	446	483	423	439	468	494	475	446	429	440	447	420	424	445	479	462	456	466	487	465	454	442	434	458	444	429	488	467	460	464	465	461	461	474	444	438	450	448	464	474	440	480	447	444	475	434	475	466	454	419	465	483	467	441	473	453	461	487	442	447	437	452	440	434	473	438	467	491	468	480	425	453	448	460	443	473	480	449	476	442	434	458	495	441	459	467	468	453	455	458	404	473	442	410	458	422	441	424	503	489	432	457	409	468	460	444	465	433	436	427	452	461	462	451	452	439	460	430	427	448	428	460	479	446	425	450	437	468	471	458	479	434	459	440	456	444	466	478	450	489	496	434	446	452	457	452	454	445	454	461	475	408	465	431	452	474	468	462	464	481	479	443	462	456	469	475	460	476	460	454	450	472	456	457	453	489	479	432	423	481	459	399	448	460	450	447	468	493	443	436	506	477	463	417	436	459	471	463	410	482	448	465	465	467	460	470	479	477	501	470	442	448	480	440	459	415	464	474	463	487	435	450	426	438	471	428	479	443	449	426	473	448	467	464	460	437	464	472	479	475	422	435	418	459	475	468	465	467	443	484	405	459	465	419	469	440	462	468	456	430	451	448	455	457	446	441	477	484	478	468	487	443	450	460	447	424	450	430	470	453	473	445	425	418	456	442	467	421	471	476	447	469	476	444	462	417	470	454	458	458	449	467	476	458	467	456	458	468	443	456	440	488	440	443	451	441	460	471	453	447	466	438	461	428	489	454	432	454	470	483	484	509	456	451	450	478	428	467	426	430	490	471	458	458	437	436	469	447	450	431	453	455	455	485	419	510	467	435	431	456	480	426	462	466	462	425	465	494	477	432	467	469	436	444	445	456	470	449	446	468	464	487	483	500	420	455	498	466	460	442	481	439	429	460	481	454	444	438	457	462	479	468	469	443	466	474	439	498	440	454	459	478	480	472	449	425	461	449	424	411	447	437	457	465	488	473	438	470	434	432	478	466	479	454	493	462	415	462	451	446	463	470	475	466	464	459	416	470	448	435	449	449	477	459	453	447	435	448	453	477	467	494	461	457	467	432	459	443	444	419	486	468	468	435
50783	31546	26642	18994	9297	4275	2178	11283	38813	12153	864	457	415	424	393	381	364	354	360	373	355	371	345	348	316	326	303	308	318	338	320	321	319	336	302	314	301	312	322	342	317	329	280	313	295	313	319	324	330	332	358	301	319	338	315	317	310	294	279	322	319	316	349	337	283	347	344	306	317	287	339	300	298	285	334	284	305	349	308	285	301	346	322	316	306	316	295	304	300	337	306	331	315	337	328	284	324	317	317	325	305	299	306	286	256	314	303	312	333	304	321	313	286	319	306	313	321	331	325	302	296	336	285	297	311	314	323	291	350	264	276	291	314	313	310	298	312	312	279	292	308	299	316	315	307	298	313	322	292	307	282	298	313	295	345	277	315	315	312	311	308	296	286	308	327	325	300	295	288	310	339	297	301	293	326	324	315	296	296	311	298	338	320	283	282	329	309	305	302	288	293	318	323	290	310	340	333	278	322	333	309	286	328	333	314	306	340	298	309	300	341	306	317	296	322	300	293	302	312	328	309	289	279	298	292	293	324	325	267	300	299	335	335	314	305	299	336	314	311	301	328	337	301	363	302	335	356	326	313	315	289	296	307	294	305	317	287	303	278	299	297	302	339	312	309	294	308	295	325	300	332	348	290	288	294	317	284	287	306	321	291	322	306	310	335	299	340	306	305	276	295	308	291	354	299	301	288	340	284	282	335	299	325	313	336	257	287	296	323	313	310	323	327	301	297	310	320	332	294	322	290	321	325	308	289	296	274	321	315	332	266	297	300	296	323	333	328	341	319	302	316	295	312	299	318	285	290	319	309	330	284	294	285	294	332	289	313	299	324	255	299	305	334	325	313	323	270	291	288	327	297	300	258	319	306	333	311	339	334	318	324	282	350	280	336	334	301	295	297	309	283	306	324	321	312	313	294	337	300	304	300	309	316	303	318	332	355	315	312	328	316	307	312	312	320	314	301	296	351	324	299	310	288	272	304	307	307	310	297	285	310	336	307	328	272	317	318	357	336	330	299	296	280	327	295	315	336	297	312	321	303	286	314	283	321	352	306	303	323	284	335	330	324	290	323	295	298	324	267	345	298	306	319	301	282	303	315	302	283	318	287	305	305	314	328	306	332	297	274	326	304	331	270	315	320	316	311	302	328	290	313	363	340	325	289	305	311	323	349	335	326	299	342	340	314	295	321	290	305	345	292	314	336	306	307	323	292	301	301	325	302	291	310	301	286	285	298	309	351	323	301	328	315	327	309	335	302	272	313	304	304	314	325	312	321	275	304	291	294	277	272	306	306	286	300	300	300	304	320	304	338	301	305	306	341	324	316	297	293	294	285	298	309	318	332	328	332	301	324	313	297	279	323	332	320	315	294	283	293	289	345	325	314	306	310	351	292	322	334	299	320	297	294	310	325	316	309	278	311	337	318	284	327	272	299	310	319	273	285	314	299	297	349	313	324	288	287	316	332	300	322	301	324	300	342	325	283	311	282	294	335	342	316	274	328	305	328	296	305	325	320	305	322	275	290	312	314	285	326	316	275	318	325	310	320	281	322	322	310	294	279	297	333	314	328	294	316	327	348	309	281	307	317	303	300	288	323	341	313	329	345	323	304	293	324	311	292	312	310	294	313	306	370	331	318	316	304	319	280	326	307	317	314	309	307	307	321	285	342	297	329	304	280	295	290	340	298	332	311	342	281	313	330	318	345	332	320	289	301	305	320	301	314	323	286	301	326	305	320	309	295	334	329	304	290	294	320	305	290	316	280	308	322	307	285	314	336	332	299	326	313	314	279	322	314	326	281	297	337	318	301	316	294	307	300	308	283	304	354	319	322	333	314	320	324	297	310	308	314	269	293	326	335	326	315	299	321	332	300	282	345	311	328	331	339	319	325	327	289	294	308	342	339	332	307	312	347	317	298	299	303	306	325	306	298	329	294	322	314	309	372	318	328	327	304	310	296	302	304	320	301	288	336	338	298	298	280	276	306	299	294	303	298	286	288	291	314	324	331	325	334	296	277	309	341	295	324	299	301	295	346	297	292	284	280	299	335	317	291	285	327	332	285	302	359	307	299	335	344	323	310	288	313	349	317	322	338	315	323	295	333	300	288	305	326	300	325	323	328	349	309	304	296	319	302	302	283	304	346	309	289	324	308	300	275	290	328	334	317	307	311	321	293	369	339	283	323	298	336	308	293	309	281	283	342	305	351	302	304	302	318	314	337	328	320	320	312	303	365	302	305	321	326	300	333	310	293	297	302	283	282	341	261	315	327	340	285	336	324	284	321	335	313	330	307	313	297	311	304	287	321	318	331	314	330	336	288	313	315	306	300	322	300	300	282	319	305	296	326	325	307	344	276	335	281	278	313	315	313	292	294	302	328	260	294	277	294	341	319	344	296	318	324	337	312	304	318	279	286	319	282	335	331	291	269	313	313	314	326	309	292	284	302	322	340	284	314	328	320	345	292	296	346	309	286	329	296	300	276	299	289	307	320	311	315	321	299	333	274	314	326	365	303	286	306	336	312	310	287	320	299	301	296	321	311	303	296	306	335	294	312	287	306	315	317	303	315	329	308	271	327	317	310	292	320	320	304	325	274	291	289	303	327	322	335	305	311	340	312	289	324	330	299	289	302	314	305	308	319	299	324	296	307	332	311	343	336	310	291	320	275	281	297	314	338	314	271	285	309	312	274	342	339	300	303	277	297	322	321	301	313	297	323	318	300	283	287	306	293	330	322	332	326	286	304	301	324	310	303	291	294	303	348	327	328	334	297	313	297	336	324	321	260	283	274	300	368	320	324	326	318	288	297	297	304	294	292	298	330	317	260	313	314	301	327	313	342	336	335	296	265	323	334	314	305	344	311	324	337	318	327	318	293	319	281	333	313	305	304	312	293	359	287	316	310	319	322	336	306	299	293	339	305	301	365	288	279	326	300	294	324	303	299	362	342	308	303	306	301	310	305	305	297	291	318	324	285	279	282	261	290	313	306	290	279	289	308	328	293	315	316	315	284	305	309	303	266	305	299	328	305	307	291	304	319	342	291	331	346	320	306	285	295	305	304	292	293	284	310	339	326	302	290	305	294	322	341	316	307	255	324	322	317	303	305	283	307	329	330	284	314	299	286	291	303	287	331	353	334	366	335	300	320	283	275	316	330	304	311	310	292	283	312	281	335	325	342	285	281	296	321	295	327	317	291	318	324	323	277	328	311	317	328	324	327	287	317	301	321	307	320	305	314	308	314	324	329	317	321	286	292	330	304	338	284	281	329	292	306	286	323	297	328	331	282	306	267	337	333	322	321	307	290	288	330	295	338	336	280	332	302	328	309	308	315	287	328	309	321	303	296	303	333	288	340	292	300	327	322	330	267	313	298	308	309	309	292	307	310	297	337	327	291	288	297	299	309	261	323	305	315	273	329	305	339	304	330	317	306	326	318	299	328	304	310	318	290	315	313	305	267	316	319	302	312	275	330	300	323	255	275	323	282	309	324	289
37297	21296	22435	12036	5815	4440	3610	26180	55472	10080	1547	1380	1269	1216	1144	1143	1089	1070	1028	957	910	951	904	956	900	803	920	862	784	862	879	830	830	811	819	803	844	777	831	810	843	804	818	798	851	827	808	760	801	798	768	715	837	791	845	806	768	729	808	805	733	775	756	783	755	713	729	773	781	719	737	783	736	785	745	740	747	743	719	750	768	708	761	763	722	774	751	772	713	745	755	741	790	724	753	760	752	775	766	713	798	749	746	765	722	760	754	766	745	796	748	759	778	741	768	758	751	762	716	730	710	729	738	719	753	747	763	753	749	746	756	736	730	722	755	783	749	747	689	740	743	708	729	732	771	760	751	677	739	732	772	679	770	725	704	739	708	728	733	764	770	776	734	768	747	748	732	720	762	748	760	746	720	730	742	741	757	755	725	737	756	753	769	747	738	720	741	744	716	746	713	757	717	710	767	725	773	722	770	702	747	763	699	694	718	793	791	722	772	713	712	719	745	658	736	745	738	765	735	692	772	773	728	760	719	738	751	690	745	727	772	747	722	733	761	713	749	703	750	693	753	750	770	735	713	738	755	752	737	732	743	741	717	709	682	733	743	757	701	743	746	689	752	727	737	746	684	707	747	770	712	694	775	754	770	745	691	752	734	672	797	777	753	712	679	741	711	768	756	747	757	707	759	772	766	728	725	753	775	721	763	749	707	764	754	745	799	726	738	743	741	756	724	782	720	766	720	713	748	725	779	766	756	763	711	733	792	715	753	781	765	730	764	722	741	728	747	706	705	725	759	722	743	683	741	760	713	753	766	723	678	727	787	754	770	726	695	739	724	775	756	730	720	819	716	727	734	704	663	726	796	794	765	707	747	748	728	754	793	781	736	682	707	736	706	719	734	711	712	750	725	734	753	738	765	773	740	778	762	744	749	743	703	729	752	691	733	725	765	715	725	704	715	724	690	765	695	716	743	721	738	731	770	782	726	739	752	728	719	686	706	777	764	695	766	707	671	728	709	766	767	721	740	787	762	683	777	772	720	762	693	757	753	716	765	735	734	713	727	806	747	726	770	710	733	798	755	770	778	769	749	750	732	763	749	758	753	737	692	736	760	792	751	783	696	732	756	781	760	731	793	740	750	758	756	707	794	719	720	741	756	772	754	798	736	703	740	767	764	741	690	764	707	759	742	750	698	755	743	752	710	758	722	755	724	714	796	734	745	709	722	706	781	769	767	774	725	769	750	726	801	738	679	751	722	735	708	710	713	784	722	766	716	759	767	736	688	752	695	747	754	768	745	724	693	706	780	741	721	740	740	795	763	743	714	706	739	731	782	730	700	730	760	711	747	721	754	692	774	706	724	724	727	722	774	776	758	777	729	781	753	755	752	742	729	739	720	740	712	752	725	708	743	719	760	709	712	739	737	713	731	733	699	720	717	718	748	754	731	791	764	726	730	716	732	757	718	707	720	755	705	765	719	760	714	707	743	716	712	742	726	776	723	751	749	733	701	759	724	714	777	719	724	726	713	753	722	737	708	688	739	719	737	718	713	737	778	750	733	769	781	751	748	765	740	792	741	729	711	774	712	736	733	778	725	763	767	784	772	735	746	735	708	738	746	702	756	705	731	700	779	710	740	703	722	757	758	740	731	746	722	743	718	781	724	735	785	761	770	742	732	773	726	686	686	760	724	706	709	768	787	719	757	728	772	741	759	747	741	746	756	754	699	699	697	724	725	710	735	732	710	747	725	725	736	732	749	748	733	784	727	740	719	736	773	772	740	750	715	736	748	721	752	728	763	714	696	751	720	739	748	719	769	726	745	730	760	719	741	704	734	739	743	751	704	741	735	751	752	679	756	728	779	743	725	742	736	755	735	738	736	723	759	770	783	750	710	753	741	736	744	695	760	735	698	772	762	679	765	706	756	756	740	731	721	710	780	688	797	723	726	781	731	698	785	766	742	693	729	774	765	729	736	759	724	738	713	735	749	719	810	751	754	732	731	786	665	747	758	721	713	695	780	715	721	771	723	769	742	678	770	728	739	768	745	743	736	750	753	740	743	657	711	709	765	765	741	720	755	778	773	753	742	731	734	727	728	710	707	745	736	716	713	741	728	753	740	742	752	783	714	732	743	706	768	743	758	738	746	719	718	728	737	734	766	714	726	680	763	754	757	779	782	759	764	699	734	706	772	775	738	698	768	766	762	715	784	734	708	759	724	743	742	741	708	735	733	766	711	694	691	665	751	733	727	753	797	725	751	717	776	743	702	742	780	772	701	765	695	709	794	764	736	743	766	721	677	735	745	717	726	722	738	733	696	750	707	767	721	788	756	759	766	727	749	737	742	739	760	736	726	750	758	747	705	710	674	720	734	751	767	742	734	712	719	746	692	702	704	767	736	763	692	717	723	765	803	707	739	717	766	708	795	740	764	775	737	750	770	785	735	727	759	729	735	693	741	731	736	739	741	749	706	738	746	788	684	744	739	723	752	719	791	743	731	733	761	766	753	739	756	700	748	776	749	705	741	784	759	771	726	728	760	766	736	743	747	731	724	682	713	782	748	748	697	733	773	682	721	704	696	717	766	759	735	760	748	818	750	745	753	749	770	745	715	764	714	715	758	740	691	788	742	729	761	775	709	740	747	776	719	760	731	809	720	753	699	707	733	748	775	768	707	746	743	765	731	783	735	747	686	761	766	794	768	768	723	726	725	709	758	736	734	710	748	740	695	761	761	729	729	798	763	736	751	745	731	759	690	720	739	755	756	742	712	724	776	716	771	756	699	731	760	779	776	715	753	772	741	733	804	769	723	709	793	712	695	726	759	723	767	746	735	730	687	735	729	714	694	753	724	766	755	700	741	706	720	734	750	751	752	747	676	691	735	729	736	693	759	740	727	724	729	764	734	711	739	742	784	742	759	734	722	735	779	765	734	741	695	756	750	769	720	756	749	773	758	706	704	739	747	727	726	766	692	740	777	734	696	769	724	765	775	735	706	696	716	691	750	757	780	739	725	760	781	787	734	764	733	705	694	715	760	719	732	720	707	718	705	716	773	725	723	702	791	720	742	790	752	713	717	731	800	694	723	779	742	712	717	704	720	723	776	678	750	717	717	754	727	738	755	769	745	733	737	765	686	782	744	784	746	786	783	743	723	706	706	704	756	778	750	752	699	736	740	747	756	753	723	708	699	707	739	728	750	712	751	795	724	713	738	706	728	688	757	725	754	759	723	734	755	729	698	727	710	704	779	736	730	683	680	723	733	736	782	749	690	721	757	754	716	729	792	709	778	766	706	743	754	765	759	720	777	746	750	767	711	733	717	720	745	770	768	765	735	701	729	766	766	707	761	722	732	701	749	712	713	774	746	708	792	739	784	703	742	711	726	748	737	769	781	766	748	706	798	705	778	746	761	701	758	716	695	763	760	740	742	723	727	752	712	718	755	752	754	728	728	707	711	789	771	732	733	693	718	735	739	737	759	711	745	762	759	756	718	745
15210	9113	3544	1049	414	300	284	284	677	370	247	244	247	272	264	269	277	246	274	272	269	254	260	288	302	270	237	273	265	263	255	276	258	254	268	260	262	235	274	231	267	280	236	291	247	285	270	248	242	278	239	264	271	280	248	233	258	261	259	280	252	229	231	250	274	248	241	254	243	259	249	244	259	228	277	258	272	272	281	225	290	263	244	274	235	300	261	291	273	285	232	249	278	265	244	249	260	247	256	284	302	250	283	265	270	272	274	268	275	227	296	272	238	253	258	286	244	275	234	252	265	243	241	287	253	233	279	215	268	254	263	275	265	280	264	260	252	252	260	286	261	251	293	238	281	259	255	238	268	218	259	242	257	249	261	270	245	241	254	283	270	285	272	273	245	255	268	265	271	257	274	257	236	222	280	240	271	255	297	275	240	305	260	272	248	263	263	239	254	303	273	285	261	254	264	250	262	287	260	282	253	259	255	262	263	256	281	275	247	320	263	241	253	247	244	254	282	256	272	275	253	288	257	250	263	277	244	265	291	268	261	273	257	268	273	275	252	286	265	217	257	257	260	246	249	256	266	275	222	255	248	258	281	271	235	284	243	219	271	289	285	240	274	244	247	265	263	289	239	247	298	271	241	276	230	225	278	295	268	282	268	256	278	293	227	249	257	283	277	255	269	226	268	247	247	256	271	294	256	234	259	281	271	249	250	301	250	279	272	264	273	277	246	258	235	266	280	249	268	286	243	237	270	270	278	269	274	265	246	256	237	250	254	268	222	273	264	279	249	255	258	270	283	258	242	240	285	292	262	246	272	276	293	241	266	263	277	274	262	273	298	276	266	289	259	281	259	253	247	266	263	251	264	257	271	253	269	273	266	266	254	277	241	300	261	281	239	247	231	274	264	282	242	249	256	279	249	266	261	238	253	247	249	285	225	265	256	285	269	250	230	251	248	292	242	270	280	254	257	276	246	250	277	266	288	271	295	250	233	281	249	268	261	272	253	257	263	261	265	246	276	264	264	246	275	257	252	253	245	264	255	285	274	240	259	280	261	237	255	287	258	252	282	281	272	265	284	261	287	266	247	272	240	284	276	285	256	252	252	253	266	290	235	281	272	256	271	261	267	247	264	251	271	241	256	251	250	219	263	287	263	223	280	251	267	268	273	266	274	274	251	251	273	284	256	228	271	245	248	255	249	252	285	234	236	226	274	260	257	254	277	243	283	253	296	223	269	233	247	255	241	267	266	276	265	263	269	277	285	249	248	260	249	223	258	269	258	270	245	284	270	260	256	283	219	250	265	283	267	266	260	259	268	227	277	246	268	262	259	267	283	279	247	252	257	240	285	232	296	265	258	249	238	282	295	270	271	252	259	278	250	232	254	276	244	235	248	264	272	278	282	282	249	281	255	273	306	261	253	268	280	260	279	276	289	258	244	286	251	265	254	237	240	238	300	261	264	247	234	294	257	244	263	263	254	276	255	235	283	268	295	287	244	241	302	248	239	256	275	306	261	261	275	266	263	251	266	248	255	289	267	225	263	248	303	241	271	265	273	235	260	274	269	261	237	298	275	280	242	279	273	270	285	230	267	272	291	257	257	232	267	246	286	249	256	257	254	232	258	256	279	286	237	254	251	254	250	272	260	258	267	233	281	267	263	265	260	276	247	274	252	261	285	273	271	243	269	250	286	307	262	243	258	297	297	261	279	246	266	250	247	260	273	278	263	266	278	284	274	248	244	241	236	246	260	257	270	252	271	266	252	226	209	292	224	262	244	253	232	282	261	251	236	257	265	289	258	258	273	245	227	278	208	271	232	275	263	250	238	256	256	273	267	252	249	263	270	264	284	206	244	267	275	241	288	266	234	266	264	224	262	276	245	251	295	257	266	228	271	279	286	232	245	248	295	262	267	263	235	302	262	242	252	276	271	267	281	259	237	275	268	276	254	229	269	270	236	268	295	307	216	247	286	261	265	267	245	275	244	297	262	260	244	265	243	254	245	237	273	261	269	279	244	267	275	259	277	275	266	274	295	254	255	277	257	271	282	238	244	260	289	258	282	252	280	266	247	246	258	228	252	249	292	279	259	261	281	241	291	211	279	247	241	248	260	238	282	248	242	284	278	259	252	241	297	237	262	272	285	274	281	279	277	256	295	263	240	271	280	312	254	271	251	274	271	224	262	270	238	246	285	243	273	244	258	250	228	269	255	287	265	236	263	236	261	285	264	297	248	253	244	266	262	283	251	256	253	260	243	272	253	246	245	286	276	278	288	247	264	244	286	250	253	271	256	252	294	286	262	276	251	244	274	246	273	259	272	259	260	291	265	243	270	247	269	284	219	248	265	233	265	272	251	264	304	272	224	265	264	267	302	260	260	265	262	247	260	243	259	254	284	238	259	275	290	268	280	277	251	292	279	261	235	289	275	258	257	270	259	259	247	256	268	260	262	297	275	292	260	299	252	237	251	287	267	291	260	257	254	267	239	258	280	275	294	231	263	279	255	224	234	268	242	229	240	238	283	267	249	258	262	235	267	260	271	281	275	269	268	286	274	279	265	260	264	249	296	284	236	256	247	257	273	245	255	246	239	224	253	238	246	270	257	270	252	248	268	272	239	281	258	243	269	256	313	239	238	230	276	258	275	237	225	231	273	256	273	236	254	254	283	244	276	247	257	285	248	261	266	289	273	262	264	281	265	265	250	242	266	250	277	277	279	286	244	258	262	274	245	259	263	304	195	252	253	243	273	261	285	254	275	260	251	258	268	269	253	288	245	251	271	256	241	258	287	252	272	261	234	239	258	285	247	255	245	248	248	218	250	250	230	291	222	259	281	259	292	272	278	308	287	249	241	245	254	232	231	279	268	271	244	254	273	247	264	265	265	276	269	266	276	259	305	282	268	259	259	275	288	280	235	277	282	286	263	268	266	266	248	243	266	263	252	256	262	255	247	265	241	253	251	265	276	253	277	272	276	275	221	255	250	244	250	263	295	252	259	268	257	310	251	271	273	254	270	253	280	270	261	266	268	274	292	244	243	246	259	286	258	236	249	261	238	256	256	297	229	264	268	265	281	260	252	262	277	282	263	272	296	222	263	279	263	255	265	268	266	227	253	244	269	255	276	218	260	234	269	241	260	275	251	256	240	236	276	282	280	231	285	273	250	267	271	274	224	255	279	236	236	267	254	273	243	240	271	287	281	288	268	262	246	278	260	260	249	286	263	243	259	270	243	280	245	240	280	228	281	270	242	248	240	284	291	289	238	263	241	287	251	283	271	314	279	259	264	262	268	275	276	228	256	269	260	255	237	261	249	254	259	257	251	264	273	264	289	256	246	280	258	257	253	275	280	252	290	287	244	246	290	243	256	284	239	239	255	256	246	262	246	244	259	234	243	283	270	240	253	270	245	257	283	258	272	254	239	276	259	231	287	282	263	273	262	248	246	268	254	237	272	269	246	231	264	242	253	263	246	259	277	288	250	235	257	288	262	265
9306	6389	4610	2274	1011	761	711	711	3572	1298	676	623	651	625	624	595	634	677	627	643	572	605	609	662	610	627	624	609	591	583	663	588	622	582	609	612	631	616	593	641	623	674	636	640	599	593	619	576	601	618	619	615	600	631	597	596	600	599	590	605	601	610	647	657	634	627	618	644	595	599	615	591	565	620	583	591	613	629	633	609	607	600	665	658	623	592	636	581	590	593	685	640	605	583	583	621	597	639	613	603	625	620	646	662	595	610	626	661	689	640	659	631	584	620	600	606	644	629	618	638	655	602	571	633	630	602	587	613	636	621	618	620	545	628	656	596	598	646	596	650	615	609	619	603	635	615	612	615	590	574	645	620	615	618	665	631	654	605	601	627	580	587	594	659	639	593	633	607	617	636	634	621	626	617	637	622	627	670	637	611	592	587	602	591	634	600	607	588	628	627	568	597	616	617	604	576	622	599	581	671	615	615	589	612	656	646	611	625	587	601	588	593	666	616	621	621	592	649	631	609	625	650	610	614	612	632	623	616	646	623	655	618	602	620	593	654	614	657	675	614	576	597	610	618	636	598	619	625	594	619	612	573	601	606	602	625	667	619	618	639	600	597	654	568	576	609	603	593	657	654	623	602	616	635	620	641	633	613	598	633	638	623	586	625	585	582	641	611	624	603	628	605	642	668	611	607	624	604	611	596	628	618	630	627	599	626	609	616	607	587	594	677	653	642	605	624	655	681	600	577	612	615	611	612	638	620	598	613	639	643	582	602	585	649	643	544	606	580	569	594	627	637	578	619	636	633	628	628	639	624	614	579	639	599	549	611	618	601	641	617	635	612	596	594	634	641	619	610	627	580	574	576	660	605	616	578	626	608	563	605	625	620	599	590	609	634	597	628	622	632	562	599	601	566	543	643	605	569	609	571	596	634	645	647	600	578	625	625	648	599	590	642	608	657	592	591	597	611	585	654	639	640	630	605	624	591	629	629	611	625	639	591	608	637	597	623	638	635	604	637	641	604	599	636	612	601	649	617	629	564	632	618	573	669	659	631	592	645	648	572	633	636	632	589	648	612	570	616	653	590	603	615	649	626	570	625	574	636	600	613	632	633	624	604	589	639	604	659	610	594	618	621	607	644	570	648	642	606	598	621	608	629	626	615	619	617	637	577	595	643	617	640	634	622	616	571	651	629	616	631	624	591	634	613	610	610	587	606	581	596	596	616	615	604	652	577	605	603	627	625	589	596	607	630	620	601	629	600	600	650	603	612	599	617	637	662	569	653	609	656	615	657	581	620	609	550	619	633	623	621	577	634	629	648	624	599	606	635	622	618	615	644	589	602	668	630	594	622	560	611	584	654	652	579	636	619	569	600	598	635	634	582	640	607	582	599	589	633	607	628	600	591	611	595	640	588	623	626	625	603	624	588	612	624	591	635	592	601	619	617	559	618	639	643	636	655	617	620	607	621	599	606	605	602	620	647	595	629	650	593	555	603	605	606	599	612	650	583	592	616	602	615	621	593	618	598	613	628	627	609	609	649	623	568	618	617	631	621	631	617	641	638	598	600	658	603	616	590	614	621	597	603	590	644	654	608	629	621	637	635	620	631	607	590	613	620	645	622	610	583	629	612	582	618	587	676	555	567	623	680	665	600	655	595	592	642	593	641	620	622	657	577	661	625	574	599	685	601	621	613	619	635	570	634	592	613	595	617	599	594	598	629	599	589	621	643	598	615	574	577	630	613	619	636	621	602	638	599	584	651	599	616	612	634	682	573	611	627	585	633	562	592	628	632	602	647	638	604	642	624	615	572	576	622	628	617	618	658	624	609	645	615	575	653	590	619	614	628	625	656	615	623	582	644	638	624	620	602	599	595	631	638	618	626	628	634	603	617	632	659	605	603	622	629	588	601	645	633	600	601	633	575	542	614	617	599	611	639	644	595	595	618	609	620	592	600	630	592	602	625	634	613	593	647	596	600	584	582	596	620	617	587	642	611	611	598	632	629	634	612	614	590	599	597	612	601	620	598	653	601	620	631	611	665	617	629	597	598	658	581	626	601	616	608	613	638	624	628	632	568	620	596	616	625	626	596	598	647	664	576	625	625	662	582	616	605	600	622	600	586	606	630	576	605	592	606	613	620	629	614	615	637	579	583	612	612	591	620	608	586	615	625	650	633	628	641	567	682	618	574	609	612	594	638	579	652	607	582	595	550	612	609	623	589	597	575	560	648	600	634	609	586	641	636	631	639	633	609	610	615	618	629	626	632	659	597	608	629	595	593	627	624	644	596	621	637	630	647	593	669	638	623	620	584	644	671	632	600	591	593	647	646	627	612	628	629	643	584	618	614	580	663	601	587	614	617	603	605	636	599	632	642	593	604	606	578	621	612	624	591	582	628	614	617	610	617	612	579	646	646	646	608	621	617	611	604	650	629	602	653	585	631	606	625	590	640	606	638	618	601	641	625	611	582	628	586	626	669	580	615	612	594	574	608	626	646	606	605	629	596	562	607	606	625	624	618	597	571	582	647	596	579	590	600	604	662	619	608	625	642	619	631	625	588	559	607	619	593	607	583	623	629	582	622	618	610	630	635	634	579	642	652	622	589	565	582	580	628	594	592	616	589	652	623	615	588	624	600	630	648	581	604	620	607	641	655	568	645	635	618	632	618	588	663	673	614	602	607	612	604	587	589	614	638	628	628	580	592	614	639	633	588	611	595	631	641	612	676	578	592	635	635	624	594	601	624	621	627	634	620	619	583	610	601	621	566	615	626	568	630	661	585	658	605	652	602	610	664	626	594	581	646	636	597	602	656	598	615	610	611	608	595	562	640	629	638	582	631	637	619	586	642	632	615	650	628	651	595	634	603	605	636	623	598	623	676	572	610	580	622	629	653	638	621	658	644	611	625	634	655	639	571	628	618	619	610	584	595	627	640	612	617	606	607	618	613	624	600	582	601	631	624	602	612	600	615	631	569	639	599	651	616	620	644	613	590	615	593	633	580	637	611	611	610	606	594	628	622	669	573	607	637	651	636	624	631	581	606	609	650	585	619	643	636	591	569	636	629	645	576	621	588	638	648	633	639	611	633	651	619	651	613	606	637	606	617	607	609	586	601	588	605	588	647	632	615	566	631	589	639	619	625	619	630	653	632	674	616	574	573	642	600	622	584	619	638	629	633	583	615	648	639	626	679	626	612	635	631	621	638	619	598	600	655	605	628	606	598	595	616	619	618	614	590	653	599	629	589	590	618	621	618	626	630	621	623	604	605	574	643	618	599	641	638	610	617	647	600	607	599	619	638	605	601	635	622	616	582	584	578	646	617	605	637	613	638	598	644	629	623	638	620	606	597	607	635	576	604	590	607	632	600	615	603	629	626	652	595	596	609	588	618	609	616	638	623	617	670	585	583	564	602	596	596	585	591	585	632	614	617	618	628	588	623	635	589	599	573	635	620	624	614	605	641	663	654	629	633	574	590	638	594	614	589	564	624
41577	30514	16622	8615	3763	1614	801	427	7144	12953	3300	332	227	211	222	185	182	218	191	193	169	190	195	174	218	185	207	186	178	159	164	170	151	154	181	184	191	184	180	166	206	174	170	190	184	161	198	187	172	182	179	157	191	213	171	183	174	165	180	187	182	178	172	154	151	179	185	166	177	174	174	170	188	193	181	167	165	180	162	155	183	181	175	165	175	174	159	181	185	177	175	156	163	193	163	143	158	187	155	167	174	155	177	177	158	161	191	172	183	168	156	169	188	172	179	172	185	157	181	179	160	167	175	181	158	173	172	154	169	155	196	203	194	209	170	164	135	162	174	164	179	172	209	142	196	181	164	174	175	164	155	170	193	190	176	172	182	173	178	152	161	180	168	172	190	176	194	202	178	164	145	140	183	184	192	166	187	153	177	175	173	197	174	182	195	185	166	189	170	153	158	177	182	137	181	174	181	170	187	148	150	162	157	150	188	174	173	163	180	168	165	153	160	150	153	169	167	148	152	156	194	172	148	160	181	166	171	180	179	171	160	171	174	172	148	168	164	186	151	175	140	178	171	180	192	191	183	161	152	172	180	153	174	185	171	164	148	188	157	162	154	166	166	192	196	173	165	159	175	181	188	175	173	182	165	191	158	183	171	158	184	162	184	159	184	182	166	170	150	177	173	170	138	173	170	164	193	184	169	152	190	170	190	164	190	177	158	182	171	167	171	155	176	161	204	170	169	162	202	166	156	174	190	162	165	154	182	174	164	183	172	168	183	181	172	159	184	185	171	210	186	169	178	158	159	147	170	161	180	166	185	159	189	163	167	186	184	186	155	170	166	185	171	163	171	165	181	151	153	194	157	177	166	185	180	180	190	196	184	195	157	175	160	201	147	178	176	162	175	166	191	168	177	178	165	178	165	174	164	164	150	168	182	177	197	169	187	170	156	199	200	162	162	182	164	170	170	131	186	172	189	177	180	168	211	152	189	159	180	198	189	160	188	181	162	185	191	152	177	146	185	178	154	156	162	162	176	176	202	190	176	176	160	160	147	167	167	180	160	163	190	171	179	178	171	185	164	166	182	158	176	179	180	161	145	154	171	162	184	177	181	167	148	180	155	184	178	159	138	168	172	164	182	167	161	185	180	170	159	156	164	193	156	159	163	148	176	185	171	166	195	169	167	191	168	191	171	182	144	179	197	180	174	198	178	179	142	173	154	187	184	155	193	169	178	161	153	173	152	173	174	149	169	175	183	177	147	184	159	159	178	154	171	156	181	168	167	180	180	171	184	176	167	176	162	184	161	145	181	184	171	186	191	167	180	171	188	157	176	167	164	169	167	211	163	156	183	181	176	179	151	183	159	153	187	192	196	150	180	168	190	183	162	167	178	195	159	147	154	180	170	187	189	167	150	158	183	151	169	171	175	205	152	160	171	180	183	155	179	179	182	177	166	158	176	157	175	191	149	174	156	159	179	166	181	190	176	171	148	169	183	160	177	156	167	171	167	172	189	180	171	127	183	162	165	195	179	158	170	160	158	142	192	174	170	172	169	142	178	152	156	172	167	163	176	166	183	166	163	125	153	180	147	163	152	189	171	165	164	169	170	203	164	154	168	177	181	161	185	175	176	183	173	182	189	158	161	182	179	168	168	167	174	153	146	195	185	161	165	163	154	168	181	202	157	161	186	208	182	203	169	166	164	163	151	185	183	165	182	180	173	187	148	160	174	180	174	167	159	177	157	176	172	183	174	173	184	190	186	179	183	197	169	180	172	190	160	187	176	154	157	177	176	157	164	172	173	191	181	156	181	169	172	160	165	172	193	166	176	147	174	172	142	177	159	176	175	160	157	164	173	154	180	163	166	171	155	188	166	169	170	145	183	179	165	175	173	171	173	157	177	166	190	189	167	177	177	173	197	165	178	188	179	164	191	184	177	186	181	178	165	173	167	178	154	171	160	161	171	180	169	167	194	177	149	173	165	170	181	192	151	167	178	170	153	168	146	178	206	163	151	191	173	170	168	174	158	164	184	170	186	179	183	169	196	158	148	184	175	179	177	199	178	168	184	183	191	196	162	180	170	162	152	172	181	214	167	168	196	170	178	163	174	176	127	162	205	166	194	180	170	167	161	150	194	190	179	167	163	160	152	196	180	197	168	177	158	170	184	172	187	168	157	184	197	180	159	161	173	171	158	191	172	158	197	190	166	175	186	176	149	166	153	156	172	166	164	173	176	174	176	158	170	149	178	182	201	171	199	168	159	182	153	177	172	168	167	173	171	152	165	172	153	162	164	184	157	156	154	177	184	186	187	188	202	197	172	167	167	179	175	177	187	194	156	175	160	170	177	148	149	180	140	179	137	166	160	177	182	174	172	184	139	146	179	166	192	167	184	161	190	181	177	190	178	155	147	179	173	188	203	161	177	177	170	168	193	162	146	184	169	153	177	166	181	176	202	158	177	152	158	173	189	179	200	171	171	166	200	173	166	167	239	178	182	172	194	163	173	167	148	173	161	169	158	175	188	177	178	170	147	192	189	163	171	172	177	188	153	173	161	164	157	183	155	176	157	142	178	188	169	153	155	183	179	171	161	174	193	187	178	189	177	141	155	157	186	191	159	157	163	160	165	158	131	177	174	193	148	142	171	166	134	164	145	199	169	169	178	189	187	183	158	170	165	159	164	173	185	178	168	159	175	140	178	177	177	197	152	195	155	158	173	190	160	142	170	186	171	173	149	173	174	187	210	198	181	148	180	166	174	183	144	193	192	186	183	179	185	174	190	160	165	171	171	178	189	168	174	154	171	173	177	158	184	164	163	168	199	162	176	180	191	177	157	191	163	181	159	166	190	183	149	173	146	171	160	153	165	203	159	162	190	173	166	151	168	189	166	175	160	183	199	178	178	183	168	176	183	164	195	135	175	195	165	180	194	163	174	149	154	168	162	189	166	185	176	170	188	189	174	175	169	185	173	160	152	180	152	184	181	178	185	175	165	170	172	176	162	184	174	158	158	176	177	168	162	197	145	170	162	160	172	169	172	172	155	166	167	150	188	162	175	153	208	200	163	166	185	197	177	174	155	166	153	146	186	187	176	192	152	166	164	180	187	182	170	197	191	144	160	174	173	159	152	164	191	172	166	162	155	176	158	167	171	157	173	155	139	172	156	189	172	170	212	176	190	177	180	183	162	160	172	179	183	201	169	162	186	174	161	173	164	167	149	161	153	194	178	166	171	179	177	170	175	165	169	177	161	174	203	178	135	161	158	176	184	174	162	159	165	179	181	170	202	163	179	172	177	178	160	158	178	202	208	185	174	168	177	196	172	175	178	192	165	164	152	147	169	153	163	169	169	187	163	164	196	154	167	173	153	180	174	160	207	168	189	167	177	173	177	165	179	165	185	170	162	168	186	169	147	179	169	179	178	143	181	198	174	155	185	174	161	193	170	201	168	161	152	177	170	145	176	157	202	180	194	164	175	159	169	188	162	180	166	169
30228	14988	8242	7120	3734	2512	1834	1533	21803	28338	10776	755	763	701	696	643	616	581	592	563	575	602	539	544	503	520	512	519	494	471	491	535	516	480	470	475	450	486	456	462	509	450	481	465	462	463	475	500	496	505	466	452	462	459	462	456	479	452	461	434	436	453	461	439	479	484	427	427	466	478	427	429	461	469	465	446	440	394	482	467	460	452	451	476	447	474	444	489	472	455	445	424	443	467	465	473	451	443	405	469	460	484	442	460	465	451	485	445	478	469	463	425	464	468	440	437	456	400	483	446	454	454	451	444	442	415	476	491	461	461	431	446	415	420	469	439	427	497	448	435	452	456	469	452	449	453	457	437	425	443	433	441	433	448	445	444	480	476	416	474	446	491	440	418	451	479	412	471	406	432	462	434	454	470	415	475	459	449	481	440	433	455	469	436	434	482	429	485	497	430	444	449	443	448	439	460	445	471	423	405	470	434	438	441	465	452	446	444	490	448	381	404	423	419	449	440	425	476	442	485	455	396	468	436	425	459	436	423	431	432	482	462	441	459	432	423	463	465	453	434	457	433	443	442	449	460	475	451	436	443	468	466	468	425	460	440	444	465	468	403	427	483	430	480	417	472	484	468	452	385	461	439	491	468	457	483	456	396	462	441	473	430	438	451	474	492	440	450	484	439	443	436	446	443	440	443	444	456	447	417	455	420	443	452	438	421	477	447	440	463	432	463	448	443	434	457	467	446	466	461	469	445	447	454	447	481	456	464	441	444	426	437	416	394	459	431	432	471	459	469	446	468	452	500	438	453	480	430	479	474	410	424	479	445	458	474	460	450	422	452	438	448	498	429	420	446	448	430	453	443	430	448	479	453	505	444	416	430	477	449	413	455	417	453	441	463	452	432	467	413	412	468	450	460	469	440	484	452	442	477	484	478	425	429	481	471	447	434	461	435	443	440	433	432	460	421	443	427	439	447	472	479	484	437	445	460	449	458	462	431	459	483	472	452	446	464	478	431	440	452	399	460	423	439	442	495	454	428	470	495	455	466	456	418	450	467	430	445	470	448	432	438	467	447	434	434	478	420	444	435	436	393	452	468	452	437	421	472	443	441	466	467	453	452	444	444	427	429	467	458	486	480	444	413	460	470	413	436	487	466	473	451	446	464	447	469	448	416	460	461	471	432	409	415	450	477	470	427	482	445	434	437	450	465	462	463	478	443	458	457	404	474	454	384	439	473	452	435	456	477	461	473	433	426	485	437	490	416	478	475	444	462	444	423	470	489	448	446	455	434	417	452	434	432	491	456	457	439	454	433	473	458	421	440	450	467	466	461	418	475	457	496	450	451	476	458	422	435	426	451	435	446	425	464	462	440	442	474	457	430	453	465	461	408	427	442	455	437	455	441	457	445	460	455	459	478	442	472	417	437	415	467	480	452	493	502	451	453	461	464	452	437	468	490	461	439	436	450	454	452	438	455	444	430	452	472	443	453	429	428	465	444	439	451	468	458	451	443	436	464	457	456	486	453	439	437	426	444	472	439	441	466	452	432	428	435	450	427	451	440	474	435	451	439	455	435	477	432	497	439	444	440	426	454	429	414	419	484	423	447	436	473	436	430	413	439	491	439	470	473	448	441	435	432	450	430	454	458	428	471	482	450	440	468	396	426	447	467	422	466	474	440	447	417	461	463	428	450	479	493	450	445	421	474	459	459	434	441	428	452	426	406	461	460	461	413	479	467	439	453	424	422	431	456	424	437	453	434	469	435	459	464	429	449	472	466	469	453	450	449	465	413	437	451	467	398	464	452	444	445	441	438	451	405	469	471	455	460	430	445	476	448	477	466	474	440	436	475	445	432	471	453	486	495	449	479	417	447	408	484	453	440	419	457	446	440	451	498	462	427	415	455	419	438	444	472	485	479	434	435	466	450	469	461	425	477	448	456	434	417	438	454	475	441	458	470	439	407	438	454	479	465	446	450	470	469	463	419	449	474	484	484	449	458	475	459	447	467	434	450	468	448	409	458	473	441	425	444	434	466	467	488	449	480	463	477	445	471	442	436	415	469	443	455	420	462	458	426	449	439	425	464	462	442	423	428	492	459	483	492	436	472	459	462	431	447	466	429	449	455	464	473	426	446	524	458	445	465	442	429	439	425	439	457	452	452	455	457	427	438	467	453	437	451	445	461	416	488	431	405	441	472	432	411	458	463	456	438	432	483	448	447	465	453	431	462	418	422	441	451	446	455	434	433	479	450	464	456	470	467	449	452	455	442	450	411	458	444	442	416	447	443	444	458	431	480	432	420	434	444	498	412	476	450	491	488	478	437	418	434	457	440	455	492	469	449	445	483	480	424	469	429	461	471	452	450	460	431	427	450	428	498	433	440	410	471	452	472	429	484	441	468	502	463	456	438	467	445	469	443	437	420	441	442	449	422	452	463	432	487	424	464	456	467	475	445	490	449	468	473	495	430	461	424	433	463	463	443	450	450	459	453	466	424	412	482	448	420	403	463	469	461	485	463	438	493	474	422	448	466	441	471	433	439	463	452	452	473	470	451	467	428	432	433	450	438	476	452	436	415	448	430	482	457	446	476	483	475	420	448	451	422	483	466	432	461	432	437	428	443	457	471	454	432	423	433	444	419	409	404	495	448	486	482	467	482	448	452	455	458	410	461	420	438	451	459	455	465	482	449	438	460	482	446	456	431	469	428	461	454	469	461	426	433	475	495	443	444	427	455	473	448	465	460	469	459	411	466	468	462	477	442	452	455	457	464	432	444	441	475	441	421	417	453	441	465	433	427	418	427	452	424	442	427	437	413	506	482	455	471	492	453	436	471	448	418	447	462	442	447	400	456	446	409	477	460	436	455	450	430	458	484	444	437	470	467	418	427	464	453	450	451	435	453	475	441	485	430	418	455	464	458	478	475	438	449	455	418	486	444	462	472	444	436	407	457	489	463	428	446	473	472	467	474	468	416	455	448	434	462	455	453	446	463	411	448	445	485	497	426	421	458	429	447	438	471	487	444	420	454	437	441	444	450	467	479	438	453	458	453	429	475	467	445	449	462	463	455	478	446	447	481	485	469	427	437	432	444	429	489	437	469	501	481	430	429	449	471	457	453	448	440	489	486	461	472	474	482	433	451	413	453	442	430	467	438	463	425	480	450	478	443	444	486	443	445	450	481	446	409	424	464	464	467	442	441	440	486	447	439	454	491	465	418	461	467	502	440	448	432	463	467	466	438	437	415	456	450	432	406	449	433	460	453	419	444	427	480	476	484	429	448	436	447	433	436	462	435	462	448	486	454	495	430	432	462	477	468	460	416	454	450	471	456	454	470	480	486	453	403	436	431	470	466	482	463	434	468	447	469	465	448	444	434	472	443	468	456	457	486	479	479	449	447	437	439	427	442	484	437	467	429	439	392	447	439	458	455	443	441	452	451	483	440	475	450	464	450	448	461	447	469	463	456	443	453	482	433	477	429	433	468	459	460	461	433
51447	39577	22236	14154	8100	3938	1932	1000	10975	30813	8021	606	359	388	419	369	364	376	380	334	352	326	359	345	321	327	336	308	324	317	323	323	359	328	342	308	338	348	318	316	306	308	312	311	309	287	302	311	324	298	348	308	312	331	291	325	309	303	322	335	326	292	304	268	329	353	309	324	295	338	355	309	339	321	316	314	300	328	327	325	315	303	330	288	293	297	308	302	302	317	347	337	304	325	314	312	291	285	304	296	319	310	309	311	315	329	289	318	298	339	322	308	336	289	316	316	301	345	324	286	302	341	308	315	301	310	304	266	301	287	338	297	305	313	302	304	281	346	310	294	307	316	281	332	294	287	308	318	319	324	308	318	320	326	338	308	340	322	298	333	327	296	289	323	276	303	304	327	309	304	267	301	303	312	318	322	289	285	328	334	295	307	328	311	303	316	285	278	299	324	301	330	295	292	315	309	291	339	308	322	296	300	299	278	285	300	322	308	307	293	296	289	271	357	276	268	302	288	314	307	311	307	307	282	321	324	313	272	318	346	302	312	313	288	274	325	325	333	315	319	311	290	319	289	323	314	300	310	285	317	294	269	307	330	285	326	304	329	305	323	329	294	298	329	293	310	346	323	317	304	331	316	293	297	296	313	283	303	327	345	336	302	287	305	271	299	324	287	287	329	328	324	264	323	317	307	309	329	312	304	305	358	282	300	275	320	315	321	343	352	312	304	312	303	315	333	308	279	305	285	306	306	316	304	299	320	322	310	274	341	255	321	326	339	296	296	312	328	315	306	294	301	277	303	309	319	300	300	305	316	331	300	350	318	299	304	304	282	314	343	304	302	333	288	301	312	336	320	279	308	316	303	315	310	310	305	304	331	296	314	310	335	337	305	305	310	324	338	300	286	309	359	351	278	342	317	284	302	330	292	326	282	298	335	330	324	326	305	319	316	328	291	326	273	327	319	320	332	298	285	315	319	284	300	304	306	312	316	311	280	306	321	306	348	305	295	293	329	311	338	311	315	297	296	281	321	309	292	259	309	316	301	319	327	350	325	338	312	290	318	332	310	285	339	290	305	311	325	293	319	320	298	264	301	309	300	301	314	297	305	334	302	305	319	302	315	294	331	366	297	301	342	313	281	326	316	324	308	336	311	339	318	287	323	315	312	323	335	343	318	306	297	291	280	305	307	283	331	279	307	321	315	323	317	298	287	292	341	336	277	339	286	304	306	318	304	362	326	308	302	305	284	320	296	306	317	306	305	316	320	304	340	306	281	318	339	296	330	302	310	301	311	302	329	302	306	293	287	310	313	309	318	303	274	305	278	317	293	299	259	336	287	302	284	313	302	319	312	297	336	313	290	346	324	311	293	320	328	293	299	289	317	325	285	338	304	318	269	268	306	288	301	305	301	332	278	336	334	313	334	317	341	309	326	304	302	309	316	302	284	312	345	292	296	285	341	318	307	274	338	314	310	342	319	320	266	309	314	301	310	290	239	311	284	315	309	286	347	308	335	301	363	284	280	291	308	291	300	291	314	301	308	276	314	301	334	323	313	308	318	298	288	291	332	310	288	315	309	296	330	307	279	301	343	335	329	313	303	310	315	309	298	325	340	318	294	313	335	319	322	329	326	342	343	279	280	304	298	284	337	320	303	316	304	305	282	312	309	296	314	327	288	314	306	279	279	316	317	304	304	319	314	313	330	317	255	296	299	315	333	297	323	310	314	318	296	296	348	347	322	309	282	300	273	324	300	321	334	346	334	310	303	344	338	358	317	286	308	311	306	305	300	290	294	309	314	340	313	326	289	329	300	299	308	301	316	304	307	305	285	344	309	319	278	314	297	276	298	284	308	297	279	285	330	282	300	299	278	291	311	309	317	297	345	327	309	311	298	317	314	318	307	309	331	301	328	301	323	338	357	286	306	285	281	340	317	292	311	322	304	323	337	307	316	324	338	325	314	344	272	291	317	330	310	336	315	316	325	341	299	282	289	296	310	326	311	292	301	317	288	291	308	323	306	289	309	333	349	336	331	299	301	283	290	334	319	314	307	362	298	339	306	309	296	297	330	326	286	336	330	279	276	320	296	332	317	305	326	311	292	317	315	298	360	315	319	283	292	317	348	340	313	314	280	348	287	294	291	305	323	303	309	302	338	282	325	330	325	320	324	305	338	286	319	281	290	347	310	316	299	320	332	335	287	332	293	323	316	313	317	322	286	313	333	334	323	317	326	309	316	305	301	313	265	308	340	289	274	306	273	310	314	318	301	311	329	296	313	270	303	316	321	301	292	326	320	301	332	319	330	298	315	305	263	301	302	305	295	320	332	314	292	283	268	299	313	343	309	307	286	347	317	338	326	319	311	287	320	339	314	327	291	280	300	321	308	261	316	293	343	302	318	319	352	324	299	341	267	297	310	327	301	306	308	323	312	310	306	309	327	309	297	309	305	325	326	336	287	302	340	310	279	289	291	310	328	341	309	297	299	338	295	325	328	298	307	324	305	328	313	299	315	330	308	315	336	322	306	315	311	313	309	292	308	313	302	296	348	312	292	313	298	305	318	289	310	329	346	292	288	314	322	292	315	322	299	302	306	300	288	328	291	296	345	320	318	327	321	319	326	318	276	311	318	310	289	329	301	330	311	332	313	306	301	314	299	327	294	322	308	326	328	309	272	307	283	335	290	332	282	295	305	341	343	294	310	305	284	314	288	297	319	296	307	327	312	288	304	321	326	285	276	308	294	325	287	295	306	299	269	299	294	297	296	275	303	307	306	307	292	292	338	316	326	311	321	291	289	314	287	318	276	282	296	324	298	293	292	309	319	281	364	290	285	289	282	308	279	310	354	327	311	350	323	302	298	288	332	302	308	321	302	300	327	298	291	316	289	325	319	280	314	299	306	322	265	323	316	292	306	337	285	305	317	260	285	293	304	320	307	247	325	302	302	311	284	296	305	315	320	360	309	317	333	300	301	299	291	343	318	334	300	310	320	278	296	313	311	290	300	324	327	342	309	303	290	304	346	319	306	312	312	324	319	308	332	303	318	306	309	280	356	285	344	305	333	347	280	291	303	289	325	339	309	288	332	308	316	282	310	322	267	306	290	316	313	308	291	302	316	329	311	334	280	308	326	314	315	328	280	291	317	270	331	292	320	306	290	298	306	315	300	302	301	322	295	286	320	327	324	319	322	314	304	285	306	289	312	305	293	327	315	339	272	309	293	296	289	302	318	289	317	296	312	368	337	336	333	307	346	327	267	307	331	305	308	313	321	288	312	317	317	294	321	306	358	287	287	316	310	325	301	312	319	305	321	320	324	309	303	319	300	314	297	308	298	327	313	299	301	323	330	304	304	293	340	319	293	278	314	284	317	298	307	283	301	323	315	310	353	279	291	298	306	296	266	301	303	327	310	344	281	298	302	305	320	306	318	315	316	297	301	320	337	317	322	326	320	304	339	299	277	305	319	266	330	303	292	322	284	350	291	312	313	300	291
37591	25105	8233	9254	6998	4703	3592	2984	26729	48019	9782	1535	1326	1278	1152	1166	1055	1016	1003	1013	984	908	959	889	903	932	922	906	885	844	829	875	859	841	858	817	830	841	846	793	836	803	801	728	773	779	786	797	860	779	790	766	802	787	801	755	772	772	764	811	753	757	758	770	752	803	766	757	766	747	758	728	748	757	750	819	722	771	713	797	785	727	761	744	787	796	771	775	761	803	734	752	743	793	724	798	795	773	807	752	730	764	803	732	765	763	734	752	798	789	746	798	788	729	737	753	728	775	747	786	744	811	788	781	750	681	741	748	753	712	754	735	794	750	796	747	749	774	755	740	715	793	747	773	720	776	750	732	725	782	759	742	753	716	778	751	755	753	766	748	776	735	749	733	768	718	720	747	764	778	713	769	770	756	751	736	748	732	701	757	788	735	687	775	769	721	759	732	761	740	785	791	746	732	762	773	755	783	760	704	753	717	744	722	685	772	699	763	772	772	758	778	768	773	753	740	764	799	763	709	783	775	767	737	719	736	739	747	754	765	764	694	730	720	779	722	736	742	708	743	749	768	739	762	727	728	750	748	745	714	775	800	721	777	804	763	720	766	781	749	735	716	757	737	672	748	732	720	728	797	801	753	747	785	751	784	750	735	793	790	767	727	779	755	730	760	714	718	748	784	769	755	708	733	768	719	780	738	771	751	730	760	724	774	717	772	720	773	720	765	778	766	757	761	728	782	725	767	760	773	783	713	797	747	798	776	726	748	719	710	737	798	743	742	767	764	770	753	776	807	726	707	710	746	746	781	747	730	740	750	757	706	737	782	778	779	775	725	732	727	706	766	742	729	719	789	715	734	725	764	688	766	681	767	754	722	728	724	761	790	765	743	730	709	784	753	738	765	750	748	747	745	752	749	752	793	731	772	807	789	822	755	761	726	731	724	752	759	705	713	732	734	728	724	764	741	708	733	669	791	778	716	739	807	745	761	743	783	738	759	727	722	742	776	801	739	744	724	779	767	734	729	773	762	783	738	741	740	745	702	764	737	716	746	806	719	741	765	755	795	752	762	740	800	777	722	690	729	759	727	765	771	727	738	816	774	804	758	739	709	723	709	750	772	788	725	755	763	808	796	746	743	753	744	752	727	733	767	779	751	716	750	731	699	714	757	727	784	794	776	763	761	757	745	717	777	711	739	728	724	763	698	729	714	778	776	716	760	722	770	733	792	700	730	744	744	729	715	759	759	728	766	754	737	737	772	779	789	769	707	729	775	731	693	756	762	750	765	753	723	701	750	771	674	771	786	781	721	708	755	724	732	798	732	733	772	732	780	751	730	694	726	716	722	771	718	693	715	770	719	786	784	775	780	754	722	775	734	802	767	790	763	725	749	747	770	736	794	733	710	770	747	768	750	735	744	784	783	728	727	751	780	763	753	736	769	734	786	728	758	747	777	764	742	720	783	766	782	733	697	725	748	714	782	775	744	727	767	717	729	752	742	756	712	742	704	735	771	754	776	779	731	761	817	679	711	729	747	758	743	736	731	744	709	716	720	740	683	732	729	754	774	766	786	741	711	743	775	772	804	743	748	754	691	755	781	713	743	733	754	717	708	716	717	791	781	764	729	726	759	742	760	729	746	778	774	747	770	777	795	758	712	756	722	705	809	740	753	693	751	746	715	752	741	760	709	736	769	797	727	725	752	724	723	716	724	762	719	756	758	714	725	750	751	731	714	726	728	782	739	765	750	697	723	731	804	786	752	752	790	736	732	738	752	781	735	767	785	735	743	750	751	746	724	761	756	788	740	744	754	767	720	743	752	753	740	742	803	798	745	781	810	769	818	782	788	733	737	766	740	708	741	720	773	723	776	714	744	761	721	742	767	758	753	728	730	802	748	719	732	781	715	762	771	787	761	744	718	767	738	798	791	778	750	759	732	734	756	785	772	753	731	763	804	698	788	770	728	735	788	691	725	725	730	753	675	718	723	721	734	749	766	778	730	711	752	709	724	775	723	775	742	740	734	709	785	765	787	724	756	695	727	720	746	771	724	755	672	771	757	798	812	732	734	740	737	729	763	776	744	734	767	758	734	764	710	724	739	741	740	746	784	770	680	712	739	749	749	757	758	722	799	755	752	737	692	761	726	748	743	767	760	749	759	744	744	773	744	750	788	761	726	741	732	748	695	731	730	702	771	709	742	765	756	704	716	781	706	752	767	693	741	814	720	749	710	758	775	758	733	753	748	778	747	774	750	756	725	722	708	765	733	733	789	744	730	757	777	753	743	762	756	710	753	695	758	723	765	720	760	750	693	761	759	792	814	745	807	722	785	802	691	743	789	763	758	724	799	746	780	750	729	749	746	765	796	751	743	784	758	777	758	733	759	707	760	749	738	711	771	805	766	702	773	747	741	796	714	715	779	775	773	732	754	773	763	732	730	757	756	784	732	774	747	787	780	723	737	777	767	755	763	728	758	765	767	756	715	704	746	760	753	726	762	779	761	806	778	705	791	728	724	743	748	740	690	707	736	712	709	784	715	779	771	759	745	689	730	734	770	756	772	760	761	746	689	791	770	781	744	708	764	733	747	734	738	709	762	748	745	754	752	772	763	754	769	744	765	767	745	784	749	806	769	747	740	758	721	734	758	725	748	745	711	744	746	732	762	780	767	711	814	785	733	738	706	777	751	753	809	739	775	740	723	716	815	732	744	748	748	760	775	775	722	707	747	740	750	776	721	729	764	704	718	719	744	723	747	761	751	779	706	740	733	732	759	732	749	742	787	762	734	758	741	780	736	725	751	746	800	746	800	746	795	732	801	732	777	735	732	722	788	694	728	764	758	748	764	751	802	750	761	719	772	802	791	746	773	768	788	764	708	717	762	725	740	733	735	754	768	743	833	767	745	748	732	765	713	723	766	792	751	735	751	705	796	778	776	737	769	744	712	740	773	757	730	759	785	756	736	725	772	735	687	757	710	755	772	787	754	702	773	728	731	704	746	762	801	731	735	784	706	800	748	831	761	763	716	722	723	757	757	740	753	736	797	759	727	703	744	773	754	700	802	786	758	773	767	716	778	789	743	760	704	764	725	738	738	725	752	719	801	766	759	766	713	724	755	740	755	739	749	738	752	692	733	730	736	756	712	750	750	733	732	794	754	747	714	814	787	720	738	783	720	772	767	745	750	732	741	747	775	719	737	731	773	758	693	735	743	702	760	755	773	689	788	717	752	782	698	750	774	753	688	741	802	769	717	766	794	744	770	722	815	763	680	766	733	718	751	774	737	763	749	735	753	766	729	747	765	789	769	746	731	756	774	761	731	744	716	781	792	738	749	750	783	750	763	773	751	720	746	727	747	766	761	693	805	758	762	729	741	742	738	736	779	711	789	775	735	799	791	764	780	741	713	748	723	731	740	780	745	742	802	749	688	790	714	770	721	784	781	765	748	738	748	772	792	730	722	758	744	712	713	750	693	789	754	760	732	787	749	737	753	733	763
20949	16627	2332	882	589	427	327	311	385	1028	394	265	252	298	265	278	259	299	254	261	260	261	234	273	238	264	256	287	271	249	284	249	280	273	269	274	280	240	274	323	297	267	267	280	273	264	278	277	280	273	275	265	274	261	270	268	258	248	245	265	245	251	280	259	303	287	265	265	275	313	289	261	244	288	273	270	261	249	254	268	247	289	289	269	272	255	257	258	271	261	290	272	278	275	289	308	300	256	277	259	267	274	232	299	292	255	274	269	260	275	261	284	283	261	263	233	232	263	263	241	281	277	272	264	265	263	269	267	257	256	262	246	261	218	256	254	229	268	240	286	271	254	237	263	271	243	252	288	257	292	235	270	265	235	278	247	276	284	275	284	239	256	260	252	271	291	267	282	262	277	269	244	282	271	268	263	276	245	262	271	287	256	259	230	269	275	268	259	271	333	267	279	246	255	254	254	273	256	262	284	237	277	258	250	274	267	299	251	260	240	279	308	261	292	256	295	284	278	283	242	261	239	276	290	275	239	299	268	258	256	262	255	286	242	266	247	244	281	303	266	229	262	246	260	244	277	218	289	254	288	264	265	281	262	262	270	266	291	275	244	217	267	276	263	273	289	265	276	283	283	298	260	258	259	252	238	240	269	262	267	283	241	273	277	286	265	255	263	312	258	259	289	268	272	235	274	262	242	241	288	260	288	267	285	250	258	270	272	272	275	240	260	263	264	244	268	277	288	257	273	268	274	288	282	259	272	241	300	255	266	286	248	256	274	266	271	264	302	266	276	246	267	283	270	287	287	280	269	252	283	255	293	252	248	277	284	279	254	235	263	258	309	262	248	267	238	261	279	302	259	259	249	295	275	263	285	290	254	279	276	299	281	281	284	283	252	292	264	280	253	282	259	309	287	292	300	250	278	268	277	284	262	285	287	243	256	254	247	263	266	287	247	250	251	259	262	295	247	289	242	289	273	261	259	303	248	267	280	265	282	265	272	286	265	248	261	298	293	296	260	263	255	287	252	259	294	262	297	252	265	283	272	308	294	268	279	245	263	255	263	270	254	277	267	262	244	272	243	279	250	262	276	281	274	280	274	281	269	238	265	256	282	280	298	275	307	254	256	233	263	256	264	255	289	275	277	314	283	299	253	259	250	261	263	246	258	278	242	263	267	299	256	288	276	257	258	289	249	228	235	249	232	281	279	302	288	280	267	230	260	284	266	268	267	263	239	285	258	280	243	246	283	281	263	299	256	268	234	267	251	257	258	268	278	265	241	287	295	285	259	251	287	249	254	263	236	277	247	260	271	250	292	238	252	270	261	298	287	260	272	239	276	270	282	265	264	277	295	259	299	257	296	257	276	277	259	280	265	274	242	266	270	288	278	279	277	262	282	274	244	297	253	236	257	249	298	252	300	276	257	246	288	282	290	268	286	256	276	279	284	281	279	259	290	282	258	272	286	236	268	260	294	275	263	297	279	266	267	286	277	279	252	288	240	246	258	286	277	277	241	276	248	258	266	268	245	278	323	267	299	244	267	254	236	245	266	260	272	279	272	267	236	221	270	245	294	283	248	262	290	260	287	270	268	262	240	279	251	291	265	267	264	253	278	264	289	262	299	264	293	258	299	276	243	297	293	277	247	227	268	276	255	269	250	246	265	274	290	279	251	262	264	283	253	260	283	266	262	279	254	288	266	275	271	228	251	301	273	293	242	276	277	305	253	272	289	248	266	263	264	284	254	264	264	290	293	275	256	266	249	262	287	275	247	272	245	247	266	265	266	282	245	293	286	251	277	260	275	307	278	258	244	274	256	218	269	250	259	251	262	255	252	275	272	240	269	286	292	264	272	264	275	260	257	284	304	265	300	277	272	234	262	259	305	264	265	270	300	232	268	286	278	250	255	290	267	253	279	233	255	261	271	259	238	261	282	256	271	297	247	244	259	265	278	258	284	271	268	250	277	289	261	248	252	270	241	264	272	290	293	268	282	254	299	277	278	290	265	291	243	256	286	292	254	270	279	280	264	238	252	259	238	279	267	294	240	261	294	284	306	256	299	270	297	270	259	241	264	269	262	276	291	238	237	267	265	255	261	284	286	293	257	266	253	256	269	267	275	251	262	248	250	272	244	289	265	249	265	273	274	282	263	251	260	267	259	278	250	289	284	264	268	258	296	293	262	274	276	257	251	267	263	248	280	271	254	269	264	290	253	294	269	231	286	263	274	251	242	230	287	240	271	246	260	243	258	248	272	252	274	252	278	246	258	283	256	270	256	262	293	263	256	262	256	277	268	250	255	237	266	276	281	250	263	264	267	253	261	268	257	255	281	254	262	290	261	340	268	266	243	261	229	260	251	266	265	277	236	263	292	296	278	261	240	274	297	257	241	281	271	290	269	243	271	253	301	269	267	257	282	268	259	269	287	274	272	271	253	241	261	263	276	276	263	272	279	235	251	271	266	274	253	256	283	285	266	264	260	255	246	243	241	244	281	291	291	279	273	269	280	290	259	263	263	255	271	268	258	272	256	257	272	250	266	210	244	264	247	265	275	256	286	260	264	278	257	253	267	283	280	278	289	279	257	251	246	254	263	277	274	222	270	270	267	251	253	277	263	257	267	273	264	281	254	283	252	264	271	288	258	262	284	276	239	275	295	274	292	266	293	263	274	264	250	253	296	247	262	248	244	243	279	310	241	274	253	278	302	267	287	277	260	244	231	298	281	266	254	279	272	243	284	259	258	273	257	250	257	245	269	315	235	250	230	244	268	273	252	252	252	274	255	268	244	262	240	246	268	265	264	273	276	276	276	286	257	277	295	237	280	266	270	247	308	287	298	264	258	274	259	269	254	286	234	278	280	230	261	263	270	252	265	240	258	257	242	262	265	261	258	266	286	279	267	298	235	256	274	274	266	240	265	289	271	256	267	278	265	219	280	257	283	238	276	268	245	250	263	247	278	283	272	255	283	270	275	259	269	258	270	243	271	269	269	248	262	274	275	245	253	264	252	264	273	270	289	305	299	280	256	257	273	270	270	249	293	262	287	234	274	257	258	278	281	274	246	287	243	291	282	258	271	276	244	284	255	273	292	274	293	254	268	258	282	242	279	287	271	279	254	275	286	261	263	236	296	244	282	256	234	258	256	267	241	262	269	260	273	266	266	268	281	262	284	268	284	247	273	256	253	267	300	261	298	246	261	261	274	263	276	263	271	262	248	264	260	286	301	271	268	269	267	255	281	285	269	264	253	252	240	255	285	252	281	253	252	278	269	242	267	258	266	277	257	261	261	251	267	265	256	273	267	325	253	272	266	287	274	285	263	274	267	287	311	280	290	252	241	243	244	282	267	264	279	293	286	263	282	283	306	279	282	274	261	258	287	249	252	281	255	295	274	281	241	270	249	244	276	278	244	278	298	287	271	253	280	294	256	298	262	244	281	254	247	271	250	270	220	277	263	269	246	269	259	239	245	279	253	265	321	287	322	275	252	288	232
13528	9775	1807	1466	1202	965	777	743	1310	3797	1122	670	687	647	649	647	626	616	639	651	612	665	665	623	637	625	686	646	656	641	610	659	612	648	630	645	636	650	659	653	655	651	691	576	656	663	669	658	642	655	645	659	652	655	652	622	654	681	636	649	596	663	627	645	622	652	641	635	655	676	615	644	657	635	600	655	619	708	625	628	657	651	620	639	618	663	622	641	606	644	613	659	678	636	623	654	666	653	617	624	677	606	659	631	583	626	633	617	645	575	574	623	654	641	613	626	609	603	601	614	678	630	626	629	639	613	596	642	617	630	647	635	643	653	655	673	692	624	632	619	629	662	664	614	658	622	646	642	626	611	658	651	607	638	608	638	618	623	652	636	633	651	619	614	615	620	629	625	643	633	617	674	644	641	631	554	672	628	610	669	666	599	624	647	618	668	638	610	628	659	642	621	608	582	659	626	627	601	672	621	649	623	642	640	628	667	637	612	621	664	628	609	573	634	624	605	641	619	651	619	625	664	636	681	676	623	671	631	647	639	650	638	634	641	628	651	644	640	693	631	603	633	667	627	647	657	624	653	647	608	631	638	659	613	603	646	620	628	643	631	623	631	595	608	625	640	607	627	658	636	690	647	636	620	611	619	660	587	625	642	601	630	646	587	620	684	630	616	632	638	676	628	628	631	635	600	649	590	659	631	638	640	641	650	656	628	662	608	612	606	610	600	664	613	617	653	647	641	612	637	613	651	598	603	675	705	666	617	581	638	649	640	619	635	652	658	658	634	587	650	655	641	635	624	660	664	645	626	602	627	627	635	607	647	613	576	651	612	628	650	656	624	605	688	630	657	656	640	611	578	638	627	648	625	609	650	626	576	668	618	612	604	638	611	665	634	630	643	612	606	579	625	615	629	648	608	621	623	653	611	648	645	655	630	631	642	679	636	655	639	617	653	661	607	620	629	591	648	660	607	615	686	613	614	702	663	668	643	657	644	671	626	659	617	629	656	677	661	665	641	612	614	649	660	624	638	612	651	605	676	655	618	685	645	630	662	675	604	624	652	675	602	633	640	622	591	611	577	603	595	624	609	642	602	618	610	660	599	659	608	652	663	679	652	602	626	639	690	630	627	664	622	658	692	683	669	618	661	648	649	668	640	637	620	611	577	636	634	645	668	659	649	615	624	646	611	631	668	680	636	702	685	625	640	662	656	666	627	593	651	699	666	659	648	677	616	636	614	678	647	635	659	635	653	631	659	621	650	622	576	624	638	638	660	639	667	635	626	702	598	627	615	622	629	619	637	690	681	652	639	651	607	636	639	606	665	609	613	618	654	666	633	632	658	666	604	630	675	668	615	622	634	603	662	626	646	670	674	657	624	668	640	644	612	639	597	634	649	653	652	638	610	644	655	635	626	633	669	598	634	583	669	645	616	617	611	620	624	654	619	665	630	597	625	689	594	588	672	582	626	617	638	658	675	617	659	660	635	693	647	608	627	649	631	682	604	678	621	653	664	655	646	599	629	657	664	692	648	606	664	606	658	627	651	673	617	624	695	636	620	606	687	655	623	676	646	625	596	636	660	601	640	597	638	663	644	594	629	629	601	641	585	642	623	598	630	654	650	643	615	625	672	632	611	598	695	653	584	641	659	616	646	653	650	621	663	694	643	635	629	609	654	669	628	606	638	635	663	633	627	624	649	669	619	654	632	584	657	629	640	637	629	636	683	619	613	632	612	664	665	652	619	611	611	651	600	651	623	689	673	665	648	654	611	672	644	641	636	655	613	612	626	667	647	589	638	609	604	665	600	608	638	593	627	606	644	607	580	618	704	648	601	627	661	667	598	635	637	633	633	645	640	623	620	605	633	663	594	665	630	672	634	633	644	615	624	630	645	657	647	625	618	614	622	682	619	643	625	620	655	640	654	629	626	674	628	681	604	654	607	649	636	633	678	662	679	653	678	639	689	626	633	629	571	619	609	608	626	649	623	641	613	636	613	678	648	623	659	630	620	646	636	601	685	626	619	688	664	631	628	669	633	621	586	656	652	683	650	673	673	615	683	678	661	636	663	618	612	645	667	648	611	631	599	623	657	624	594	640	600	632	630	638	617	664	620	623	645	629	611	613	634	646	590	654	674	619	639	707	646	675	659	645	621	661	651	603	572	680	661	695	607	632	581	609	642	641	616	618	621	653	657	627	610	635	656	614	687	682	690	597	659	640	641	659	623	649	652	678	577	598	637	633	659	582	623	641	632	691	641	626	652	556	663	637	667	661	582	626	610	671	648	609	649	676	636	634	632	639	654	669	637	641	608	677	691	653	656	612	668	585	623	633	580	642	655	621	639	655	646	616	635	600	663	658	671	619	643	679	661	659	627	628	630	595	626	594	644	592	652	632	639	685	597	595	664	647	704	628	661	632	615	599	651	600	618	652	584	651	604	620	594	652	626	640	624	613	625	604	611	610	662	589	657	625	628	614	621	639	668	679	642	604	649	651	579	635	597	622	633	631	644	697	587	619	647	647	631	617	587	640	671	637	662	595	633	668	630	609	626	626	639	631	619	683	629	668	618	619	665	655	614	664	612	615	633	630	598	625	638	599	615	628	618	669	635	616	649	600	631	631	652	657	597	626	634	636	614	638	679	640	634	704	637	639	651	648	642	639	665	672	652	651	663	668	593	587	651	629	643	609	688	629	658	650	657	638	626	629	568	636	620	573	664	622	630	579	655	645	659	686	649	632	680	570	616	680	628	626	611	666	649	646	615	632	667	680	625	647	659	579	661	614	621	643	666	629	601	630	615	628	656	610	590	661	631	628	653	609	639	598	673	608	619	628	675	658	640	598	653	663	674	655	632	620	636	637	590	634	570	652	626	664	599	625	642	622	661	646	631	605	666	682	665	689	643	628	626	628	654	614	613	589	667	666	665	614	639	671	652	646	634	642	632	620	630	618	629	632	584	666	680	569	671	601	659	636	631	600	674	666	642	675	634	646	590	638	647	656	634	621	645	633	666	614	635	627	618	602	593	639	571	592	636	609	614	616	601	608	655	622	637	641	609	650	641	634	632	662	653	630	611	637	639	673	640	619	652	647	655	645	627	634	617	620	654	653	626	641	621	633	573	626	650	666	651	645	641	618	630	642	615	647	637	576	605	661	616	607	678	659	680	630	591	661	643	598	610	653	650	656	615	623	632	675	645	622	654	644	628	599	632	674	602	627	650	629	645	611	630	611	656	633	604	617	678	639	647	660	666	622	656	673	636	619	651	638	637	674	640	640	618	626	650	626	647	621	649	590	553	648	574	608	638	635	618	641	632	609	691	666	644	668	617	653	623	673	656	655	668	654	648	655	647	628	683	656	626	623	634	603	635	615	654	656	679	658	664	629	649	620	642	606	648	647	659	684	617	649	597	612	656	618	640	642	653	605	610	665	616	625	632	595	667	563	658	647	654	655	617	640	640	602	636	691	647	635	696	631	666	639	638	641	622	620	590
47302	34822	18537	10311	4472	2011	977	510	567	12134	5310	575	208	216	207	207	168	191	201	190	189	176	191	191	157	171	160	161	165	179	176	164	183	181	181	167	181	182	165	166	162	177	154	183	177	183	164	175	166	147	157	162	195	162	167	159	169	170	179	158	160	166	171	181	146	181	188	167	161	153	182	161	175	171	182	196	138	146	172	184	144	167	163	152	187	157	184	175	191	181	168	171	154	166	166	172	151	165	170	170	181	174	169	169	159	154	175	176	150	165	134	169	180	179	153	165	192	180	180	167	189	159	176	175	163	166	171	175	178	192	158	193	163	177	153	167	192	157	180	146	172	168	172	172	176	163	175	146	175	165	187	187	154	181	179	170	168	160	156	164	199	187	174	147	153	161	189	166	165	176	181	161	155	163	179	149	179	158	188	175	167	174	165	169	173	160	185	152	178	158	146	182	140	149	150	157	161	135	158	162	180	178	147	151	176	182	181	150	161	168	188	170	157	158	165	176	169	179	176	177	201	185	173	143	155	174	165	170	183	179	157	139	155	151	148	146	169	164	165	171	156	182	165	164	172	190	154	156	163	167	163	169	174	186	154	162	156	166	185	179	158	182	197	177	151	162	160	173	175	181	150	158	167	166	152	183	167	153	160	163	198	174	171	157	146	169	153	169	174	143	169	150	154	156	176	175	156	163	193	167	174	161	190	193	166	186	178	170	187	177	147	152	171	149	160	169	149	189	143	160	161	155	159	183	144	175	170	147	166	192	190	162	145	158	178	166	152	139	159	174	156	167	147	156	160	160	188	173	176	162	138	162	158	160	165	153	183	155	190	171	184	183	175	175	162	155	172	151	193	155	171	186	174	148	164	153	171	198	174	168	152	160	196	162	181	166	185	170	197	141	143	173	170	146	166	171	153	159	169	183	173	174	152	196	182	163	169	148	149	162	170	180	163	192	198	167	147	177	168	159	202	161	168	176	179	153	178	157	169	163	183	190	164	177	176	180	157	177	198	160	177	152	167	164	163	150	153	157	164	149	171	184	171	186	148	155	176	145	163	168	118	160	171	152	140	182	154	170	158	160	172	132	171	175	181	135	160	183	170	179	172	158	153	166	171	150	167	152	163	193	190	174	161	167	180	192	180	168	175	168	144	166	173	155	157	151	156	157	160	182	144	175	155	164	177	173	158	174	180	184	159	166	166	183	168	185	169	144	141	176	167	155	184	188	182	143	178	177	191	159	177	202	197	186	177	155	152	157	160	167	173	176	175	160	167	161	153	168	153	147	144	145	190	163	181	175	151	158	158	170	136	177	173	153	181	145	194	180	182	169	158	174	167	167	169	164	162	166	177	145	144	154	156	162	168	165	164	156	177	173	180	172	167	175	199	172	161	162	173	135	180	162	171	142	148	156	159	164	141	165	157	162	175	185	150	171	182	157	172	173	154	164	176	180	153	157	191	177	163	166	170	149	166	160	178	161	180	178	157	172	184	175	172	160	196	169	186	186	159	164	154	197	170	173	173	167	155	175	158	152	167	165	159	161	184	182	163	177	171	186	140	165	157	152	176	177	173	178	172	163	176	151	164	164	150	178	145	176	184	179	200	144	179	170	157	153	175	164	170	175	156	154	189	143	170	177	192	150	142	156	170	159	175	153	172	180	183	165	146	156	149	174	177	185	173	152	177	195	164	166	161	155	159	175	156	172	166	162	161	162	173	174	174	169	163	151	167	192	153	170	153	183	170	176	163	165	160	157	172	181	151	183	154	160	170	162	179	150	167	163	172	185	142	179	158	167	156	147	180	165	153	147	140	180	168	147	177	169	169	163	171	173	169	157	177	157	186	185	169	163	142	150	125	166	163	186	178	169	178	173	163	158	152	161	176	129	200	174	170	161	177	170	161	176	154	159	167	157	148	168	192	187	154	173	175	178	150	163	175	179	157	177	148	153	152	158	172	170	176	179	164	155	177	184	157	152	145	166	165	158	146	172	175	160	159	171	180	149	182	148	181	173	176	166	148	171	169	172	170	165	166	182	163	174	171	152	177	164	140	162	146	161	179	166	192	176	198	155	167	158	169	174	178	167	182	150	154	162	167	157	150	145	170	140	183	153	179	168	177	171	170	203	176	160	172	154	176	161	141	157	156	161	158	153	151	175	176	185	158	184	157	169	148	157	178	170	177	158	170	168	180	148	155	186	153	155	165	170	176	156	158	165	157	158	171	182	161	161	171	160	183	169	179	163	148	146	151	139	164	151	144	142	176	160	163	180	204	177	164	159	132	147	176	168	148	186	152	173	167	169	165	160	177	178	176	169	177	151	151	166	171	147	146	146	157	153	180	158	167	163	172	168	155	176	148	159	161	163	166	186	174	177	157	168	171	160	158	177	178	192	144	156	166	154	150	163	141	170	163	170	168	161	170	170	163	173	175	142	160	176	179	188	201	189	186	156	161	166	169	184	169	163	191	151	171	179	163	148	153	168	170	176	160	157	159	147	147	189	159	162	158	170	147	184	157	155	167	137	170	179	170	169	147	186	156	178	169	174	168	168	168	179	174	149	160	135	148	159	185	160	182	178	177	165	158	220	180	178	170	168	153	189	150	170	182	175	152	150	165	143	163	155	146	183	197	188	163	169	154	209	167	164	143	176	171	156	182	181	179	170	168	149	161	166	184	159	170	178	149	184	158	190	180	158	152	163	162	161	162	172	159	148	190	168	154	148	162	164	176	157	167	165	183	151	160	188	173	158	167	170	159	154	151	178	156	162	173	160	149	174	170	173	162	145	150	170	166	153	173	166	154	150	155	150	165	175	175	179	166	170	137	180	181	191	168	162	126	160	168	179	181	155	156	140	172	172	153	176	152	174	159	156	147	171	166	173	169	149	180	140	130	147	154	172	187	178	162	171	167	174	180	152	180	151	176	166	160	155	154	164	180	152	152	180	169	173	154	165	162	159	164	184	170	175	175	166	187	164	157	165	154	168	177	155	163	154	160	142	190	165	151	162	152	177	146	172	208	178	162	166	172	160	158	172	183	165	189	170	157	184	192	166	175	209	177	166	161	157	193	161	154	157	145	174	162	165	181	164	173	190	169	167	171	177	167	141	161	152	184	146	195	176	157	145	168	170	162	170	175	143	164	138	167	150	152	169	180	175	187	165	169	176	162	153	167	168	166	162	153	173	163	222	145	178	171	157	186	172	180	138	156	165	154	197	170	177	173	146	148	148	157	166	146	158	158	148	138	146	197	167	183	178	150	160	176	178	161	164	159	208	149	161	187	168	177	164	164	185	161	205	158	167	163	167	179	160	190	180	170	199	163	168	176	171	192	181	152	190	179	169	162	161	172	175	152	163	183	176	177	154	176	169	151	142	177	163	157	166	152	157	163	190	177	150	176	172	136	165	160	145	143	139	178	140	190	161	151	179	148	162	177	176	176	184	160	174	169	181	158	188	190	198	158	156	156	162	191	169	174	176	164	142	190	193	152	186
34557	18202	7071	6387	4031	2636	1931	1661	3003	32873	16034	1749	763	736	682	652	617	609	616	575	616	554	538	508	533	530	491	560	498	516	489	481	497	491	487	486	508	470	458	481	476	448	471	474	485	471	451	471	530	463	470	469	503	469	468	465	480	477	470	432	441	466	440	448	468	469	461	458	445	458	485	441	454	434	485	430	444	453	452	444	445	420	418	422	462	453	426	429	436	422	447	412	435	462	445	450	436	428	447	461	449	446	446	438	446	445	447	441	437	447	412	434	446	456	475	449	431	494	449	468	429	449	463	448	456	464	466	450	487	456	428	460	493	469	444	465	409	465	459	428	431	449	441	446	452	467	441	446	422	439	457	404	446	437	498	417	473	438	466	440	403	429	439	431	446	421	462	473	440	435	489	446	417	458	411	449	459	406	430	465	419	413	435	436	432	458	442	446	463	439	418	433	423	425	452	406	457	437	457	417	474	484	430	444	470	438	425	437	480	400	445	430	449	453	502	440	483	449	465	418	443	435	442	406	487	461	431	462	447	468	444	413	463	443	402	456	411	452	435	444	441	425	436	457	436	450	463	430	448	438	430	439	470	446	470	430	418	441	419	415	427	466	449	453	401	452	436	448	432	435	431	429	430	488	483	427	404	429	460	434	428	433	434	446	421	460	464	411	479	475	457	416	448	455	429	440	435	431	421	399	442	454	474	455	458	459	422	460	455	463	425	445	439	442	443	451	429	434	428	435	436	478	417	433	439	459	431	472	462	475	430	446	417	473	446	463	437	439	461	442	418	413	467	430	407	436	425	440	460	463	450	430	452	478	468	444	453	434	444	422	425	432	439	465	439	420	466	417	465	426	423	423	461	417	450	437	452	407	445	440	445	485	474	450	441	440	447	438	433	434	468	490	486	470	418	413	416	477	431	468	417	402	449	470	454	415	444	425	471	434	417	442	423	431	430	443	455	444	435	452	446	438	440	448	456	437	463	461	467	413	434	449	458	429	472	448	447	441	460	438	407	434	468	452	467	456	474	438	421	430	420	464	448	419	439	425	448	445	450	440	460	452	423	437	435	406	480	444	455	421	403	453	430	469	461	435	427	454	447	441	456	431	424	438	451	422	403	434	436	454	401	459	478	436	453	438	452	443	463	496	454	465	444	428	444	440	430	412	463	463	456	441	451	458	430	456	477	484	515	423	446	454	473	436	426	450	440	441	498	414	436	436	445	443	400	437	397	454	446	442	472	440	435	459	460	471	471	455	423	442	428	448	412	437	429	436	430	421	428	418	460	448	423	460	465	444	437	432	425	436	462	486	445	445	448	495	450	444	456	456	499	424	456	433	431	462	447	435	463	480	465	401	443	443	437	454	440	430	399	441	450	455	457	437	473	452	464	450	426	436	439	406	464	436	457	441	431	453	440	474	457	450	452	432	459	450	412	449	437	423	437	462	449	484	398	437	418	449	426	453	438	464	475	455	447	414	464	446	436	466	448	482	444	471	439	447	433	417	443	448	477	470	433	459	461	450	451	437	462	414	433	423	499	423	455	461	418	474	445	461	438	447	449	430	435	449	445	465	452	430	448	445	435	442	505	413	435	458	450	409	423	448	433	455	423	458	439	424	436	438	428	424	467	422	449	453	454	450	460	414	459	447	430	435	430	436	413	431	454	430	476	428	458	406	466	467	435	441	435	426	431	452	475	458	420	478	442	447	416	460	447	423	437	416	432	412	445	445	480	412	464	420	441	396	446	408	456	437	438	445	483	437	467	443	450	451	433	452	443	483	449	471	462	415	444	420	459	444	484	452	405	440	442	450	428	438	462	453	470	453	419	439	454	444	462	473	432	457	446	438	448	413	437	449	447	452	434	412	442	428	428	487	409	444	455	471	399	464	479	459	442	442	441	501	438	434	449	450	427	477	448	477	436	419	414	502	423	463	415	451	427	467	442	460	425	431	436	398	453	432	400	461	422	421	448	477	458	416	439	456	428	412	458	472	414	449	425	467	454	429	425	407	428	400	457	433	426	436	446	430	469	418	461	448	456	471	442	466	398	476	434	431	429	390	438	449	435	414	407	465	399	428	459	436	473	452	445	415	436	441	431	472	460	441	453	451	429	439	465	432	465	482	458	415	428	455	417	456	429	448	436	448	474	461	432	448	456	456	473	415	420	445	436	422	415	431	427	430	444	443	448	445	440	445	462	416	446	402	464	425	436	442	462	464	414	428	470	459	424	435	487	451	448	470	444	410	473	491	442	421	450	459	443	444	467	435	454	444	430	445	464	440	405	422	454	406	466	443	458	436	415	449	495	482	403	455	477	459	457	446	448	464	433	456	440	473	405	419	480	438	415	443	440	442	447	436	450	458	432	465	466	442	449	426	455	399	431	429	423	431	415	451	449	479	447	472	456	480	427	443	416	433	455	438	421	454	462	461	475	462	435	433	438	436	459	488	433	428	449	432	441	397	440	439	460	423	450	468	429	415	440	428	410	455	430	475	444	442	450	449	463	417	444	478	410	460	441	419	452	442	415	435	466	458	430	456	427	447	453	437	432	491	459	457	441	463	474	408	457	441	431	487	415	482	416	431	428	418	415	445	420	416	436	439	439	412	403	432	456	433	445	411	443	449	425	440	440	448	451	438	425	459	454	456	447	410	421	454	458	457	428	452	430	451	440	431	458	456	398	464	421	436	441	423	492	464	426	428	446	418	444	478	455	428	416	473	476	410	452	463	456	457	465	443	444	453	468	441	399	470	401	436	434	442	402	441	449	441	396	466	420	459	463	400	452	429	501	451	444	483	438	443	416	451	396	482	447	436	425	457	474	448	447	474	441	458	450	438	425	458	450	423	440	449	449	455	463	456	441	452	422	465	439	428	475	462	427	435	436	446	476	440	418	421	440	453	420	453	440	439	404	430	425	451	450	448	479	446	471	501	423	464	425	430	418	413	446	445	451	476	470	493	412	439	422	455	430	454	486	432	420	443	464	456	433	449	425	451	483	444	437	427	459	461	443	450	421	421	429	442	455	459	455	481	470	444	471	450	433	427	456	455	422	438	476	425	462	424	461	478	430	432	429	435	432	470	414	442	404	456	439	416	443	473	472	421	427	428	409	419	440	465	468	467	452	439	449	423	396	486	445	422	464	433	446	438	438	433	463	438	463	403	462	432	458	464	458	432	440	453	447	417	435	421	453	412	410	454	446	460	448	435	453	443	433	430	449	436	417	445	433	420	430	434	425	461	461	427	422	455	453	433	440	468	483	467	467	439	451	455	439	453	436	425	458	420	459	452	444	407	477	413	456	413	451	423	451	442	456	428	426	456	435	463	443	432	436	441	416	454	442	430	437	407	442	463	395	411	431	443	439	413	475	449	440	409	449	438	429	468	416	424	400	424	455	466	426	454	468	429	442	440	419	502	474	400	433	415	468	486	431	465	471	455	466	476	430	438	419	443	462	451	438	465	481	434	421	430	470	452	437	425	467	456	436	473
54569	43824	25247	19114	11993	5685	2513	1102	2392	11365	11817	1647	454	408	345	364	368	342	351	340	355	308	334	336	322	317	324	301	266	303	282	318	327	308	308	322	315	338	331	338	294	321	273	268	312	308	297	277	303	313	303	288	294	309	287	298	299	284	258	308	318	304	312	282	297	284	294	297	284	283	307	309	296	315	304	303	285	326	335	342	281	307	333	291	305	286	269	296	308	294	280	294	314	326	289	277	304	307	298	265	267	328	275	299	280	257	295	275	302	280	321	305	307	267	315	279	272	308	256	289	279	307	309	318	310	286	297	303	330	329	318	294	290	292	314	329	271	316	298	312	269	292	280	324	290	293	286	260	300	279	293	290	285	308	285	277	275	282	315	288	277	277	309	315	293	306	325	308	294	313	302	323	300	335	305	321	272	296	283	316	307	289	316	302	265	270	278	270	297	317	290	303	302	302	296	274	290	288	312	311	293	272	261	294	254	307	295	289	270	288	291	293	318	286	288	266	312	309	285	317	274	276	300	288	275	331	300	292	304	304	302	295	305	293	275	307	307	260	300	291	237	307	246	293	292	310	328	297	266	286	275	284	280	311	301	302	286	266	288	296	276	258	270	282	312	309	284	292	314	311	297	297	331	277	293	269	296	296	282	292	289	298	304	304	289	278	313	333	287	289	299	281	281	318	292	289	256	292	290	293	323	293	307	322	305	285	277	306	321	284	271	273	306	289	294	292	308	295	294	284	322	301	300	306	321	289	255	267	310	285	337	302	274	278	316	322	301	296	320	272	322	284	262	260	298	289	282	331	319	284	306	316	327	310	291	298	282	291	308	269	318	270	264	320	273	310	322	333	292	331	314	291	290	276	304	285	307	285	270	317	303	296	283	280	288	307	282	271	289	267	289	285	286	294	296	293	290	260	280	302	281	272	285	308	299	294	295	305	274	296	308	304	272	291	255	310	310	308	293	318	285	282	287	306	314	277	279	288	293	294	305	318	282	299	286	283	326	293	282	282	304	282	291	301	273	309	310	308	323	313	318	310	299	294	292	296	304	302	310	296	309	293	263	284	278	283	310	285	289	317	285	270	305	279	288	270	296	320	317	286	298	299	263	344	287	269	293	315	275	285	261	260	276	320	297	303	280	302	294	292	263	289	297	302	270	283	278	315	312	291	290	323	285	274	298	332	272	336	289	274	290	278	307	289	312	282	290	332	292	302	292	325	305	317	327	292	290	311	317	338	319	283	274	290	275	312	313	362	313	313	309	307	298	283	296	302	308	299	297	311	348	290	282	281	305	283	301	302	274	298	283	320	337	284	311	311	321	295	261	298	304	298	281	304	267	270	293	318	285	338	302	329	289	284	282	290	298	289	288	313	280	324	281	286	304	266	284	278	294	294	280	299	298	315	297	272	300	288	281	259	292	286	312	302	308	278	257	289	295	301	299	279	312	303	290	323	279	313	294	318	271	295	281	312	312	329	294	301	290	304	276	294	291	287	298	305	292	264	286	314	274	286	320	309	281	316	289	320	336	262	292	314	292	286	312	289	280	250	301	273	304	293	326	310	263	291	273	274	313	297	304	277	338	273	264	294	284	315	341	283	330	274	291	340	300	308	297	254	287	268	286	295	284	311	279	290	316	303	297	287	295	310	291	302	329	282	292	262	310	327	277	282	257	288	283	275	297	297	299	280	287	283	317	266	326	283	289	280	293	289	258	287	303	277	278	285	314	296	320	299	321	292	281	277	290	268	262	299	290	297	272	310	294	293	301	287	282	289	311	261	282	314	298	268	286	333	299	288	288	298	315	291	329	295	277	327	296	278	307	298	278	298	292	264	279	299	304	313	360	310	312	275	317	314	299	302	306	285	271	260	322	312	306	309	298	302	287	276	277	304	291	278	285	278	285	307	299	297	310	284	294	283	318	331	293	317	310	285	287	331	310	300	310	331	288	260	320	306	307	272	305	296	310	293	315	276	326	316	302	298	323	311	288	290	302	293	301	301	265	324	315	293	280	313	297	332	331	289	286	292	284	264	279	288	329	296	278	283	271	341	324	288	279	290	275	333	319	301	299	306	289	307	288	256	273	302	281	296	302	332	266	281	252	283	334	304	299	271	298	303	291	301	297	281	317	283	283	312	309	291	295	307	322	275	283	290	308	288	303	277	304	284	298	269	312	286	284	284	284	326	291	278	270	311	280	273	297	292	302	257	304	304	333	295	308	292	279	311	275	299	293	316	310	312	298	304	306	258	294	293	268	264	267	301	289	308	346	299	267	291	298	288	300	289	282	307	290	278	297	296	290	364	301	295	274	290	320	299	321	295	316	284	296	291	289	306	272	281	294	317	300	297	291	302	323	315	311	288	311	298	289	266	279	297	306	294	327	304	269	288	338	316	280	270	297	282	312	272	331	318	295	287	306	276	283	298	296	321	321	299	300	295	319	290	263	287	294	322	278	270	275	267	308	305	296	316	281	286	274	266	292	267	295	266	312	292	291	348	306	278	297	294	318	305	298	309	315	314	313	291	302	327	298	297	294	307	305	301	287	316	308	279	283	289	279	277	282	285	287	287	301	291	313	290	258	274	295	327	305	310	279	303	326	259	306	323	289	305	310	303	292	315	301	297	295	289	282	296	302	290	329	322	303	319	289	301	303	274	298	291	286	341	267	281	300	280	314	331	299	302	274	287	306	280	301	301	327	302	286	308	295	283	301	339	307	313	295	278	294	300	291	306	284	283	316	289	304	256	300	292	321	271	305	316	306	268	302	322	288	271	294	291	285	276	267	318	294	289	297	306	318	286	277	246	273	322	298	274	272	312	308	331	278	273	286	284	259	275	280	297	307	284	296	297	300	256	286	269	299	299	274	299	307	307	297	284	304	317	301	247	290	299	293	278	312	297	296	304	301	311	306	279	282	321	316	282	321	290	316	342	276	285	315	338	329	301	279	303	300	279	327	290	289	326	315	301	315	277	291	312	301	320	294	285	282	288	296	303	332	293	267	297	300	291	318	309	305	327	304	321	307	320	327	318	299	300	308	256	280	293	316	283	303	283	274	291	312	291	312	311	331	275	301	281	293	299	266	273	311	299	293	297	287	287	308	268	325	287	264	294	295	318	285	289	306	292	306	278	312	290	304	319	297	289	305	304	303	274	310	278	283	303	274	281	286	276	328	300	324	250	313	311	288	299	333	286	292	315	318	324	294	292	270	310	272	302	245	289	286	346	279	287	314	278	278	294	286	319	333	305	304	278	285	312	318	286	269	289	275	290	277	308	256	325	314	298	264	271	299	295	290	284	296	279	298	322	286	326	287	296	281	301	315	305	293	261	279	263	294	299	274	306	283	303	311	280	272	278	321	340	267	312	291	332	315	288	259	292	348	308	269	297	276	333	303	321	281	341	302	298	314	278	326	286	304	293	288	295	306	272	322	307	294	288	304	298	299	324	324	303	300	337	325	297	292	320	293	311	302	289	310	305	292	267	317	301
40657	29765	11520	10365	8087	4300	3681	3026	8921	29257	30342	1748	1415	1282	1248	1070	1095	1093	1106	971	905	966	904	928	885	829	888	896	894	844	835	809	812	847	790	820	777	800	775	825	778	784	791	782	772	788	822	768	828	776	782	758	771	743	742	748	742	732	744	741	783	717	793	797	737	758	703	748	727	779	782	747	726	711	687	738	760	729	665	703	759	694	705	748	755	723	783	743	722	760	777	768	729	718	767	770	724	730	760	677	741	712	732	737	715	716	738	778	694	721	733	716	725	661	718	696	727	721	788	731	743	757	700	678	722	744	686	760	684	743	679	706	694	661	718	763	712	737	713	712	712	669	748	727	684	773	733	657	737	735	719	672	727	724	699	785	726	768	712	702	744	728	750	704	729	762	768	707	743	758	734	758	731	744	707	704	738	769	708	723	709	694	730	684	745	736	736	749	748	679	718	731	742	749	738	710	744	762	720	713	731	736	767	692	649	744	703	709	693	727	764	702	681	739	734	694	697	742	719	780	768	754	736	678	804	737	703	766	687	771	724	710	707	692	730	700	787	675	736	707	725	680	712	727	712	669	751	713	751	754	664	714	695	695	661	740	701	693	726	685	749	760	699	721	732	713	720	745	722	677	718	767	747	723	729	735	723	739	751	707	688	677	723	675	687	699	722	724	693	692	753	768	713	740	739	688	699	723	712	678	717	688	764	727	699	753	729	745	701	687	718	693	721	754	765	730	710	676	748	740	689	711	699	744	714	702	702	696	716	755	708	689	774	727	721	708	742	739	718	680	691	711	774	707	747	730	730	685	723	698	692	734	766	690	727	760	670	689	705	690	744	711	710	691	693	706	745	729	718	727	756	700	729	711	741	716	730	704	745	758	766	708	754	729	728	707	730	696	714	691	706	716	727	748	673	721	759	802	683	720	716	724	744	731	689	725	729	681	743	727	748	762	713	691	731	769	726	733	758	736	737	721	738	716	698	686	728	750	704	736	731	764	684	718	737	686	754	734	764	730	724	708	725	714	740	734	701	683	678	725	769	735	719	739	771	714	696	687	720	674	720	761	705	726	717	720	723	698	730	724	688	740	744	758	723	709	724	758	722	761	712	720	684	769	680	706	699	686	708	743	715	710	679	753	756	721	705	701	755	702	732	720	714	761	689	696	647	708	768	705	696	727	734	755	720	800	740	706	728	700	752	752	711	727	734	706	691	723	700	712	704	685	717	746	683	759	701	709	777	711	716	718	708	690	726	742	709	723	725	716	718	700	741	743	669	720	711	717	793	734	737	741	684	763	796	739	699	740	735	701	769	699	683	701	708	714	712	703	724	730	702	761	743	746	686	735	725	707	742	677	695	707	707	727	716	691	768	674	729	725	712	709	728	733	709	673	720	738	711	728	741	747	732	800	706	747	722	709	737	716	758	760	711	736	730	712	678	654	711	697	733	717	741	673	763	682	677	696	701	721	738	729	777	712	716	724	683	774	725	749	685	733	707	728	732	696	734	679	735	734	726	711	693	727	727	713	731	737	741	681	703	753	677	713	747	685	739	696	724	767	748	711	706	678	730	687	662	770	696	763	700	735	726	742	743	697	667	687	648	732	712	734	722	716	752	712	736	735	727	763	711	732	751	723	729	632	677	739	709	724	755	661	728	710	716	670	735	726	745	739	696	679	700	718	711	730	736	707	707	718	707	691	708	727	739	721	712	717	747	740	772	753	709	746	715	725	742	733	727	781	697	740	683	712	747	720	715	707	691	703	706	701	668	711	679	703	737	713	688	670	709	751	717	722	707	686	709	731	698	661	739	724	736	709	732	728	716	700	700	746	692	687	727	752	710	740	704	734	727	693	703	744	725	684	708	753	705	714	707	751	714	724	723	734	712	715	700	705	752	708	682	690	710	732	658	736	696	679	689	725	700	730	654	739	723	719	731	724	695	716	785	714	745	704	705	742	711	717	682	736	732	701	744	662	742	688	716	720	692	775	736	738	690	750	733	699	731	709	775	746	761	738	735	755	689	730	748	738	733	752	686	710	745	739	655	727	718	728	702	731	729	731	723	721	717	750	730	717	746	710	715	709	738	695	719	738	719	737	653	759	718	747	702	679	716	721	710	743	670	737	726	698	686	708	735	677	723	756	763	725	739	732	746	698	753	747	761	659	717	700	727	736	735	696	715	682	708	703	741	761	710	688	728	725	736	705	711	719	709	699	707	733	742	754	702	706	726	720	708	721	767	684	694	704	691	704	689	735	765	751	729	747	688	685	714	759	715	714	735	737	690	738	732	725	708	700	714	723	726	725	770	676	696	780	674	729	784	718	693	712	713	756	725	719	723	695	683	713	671	722	724	690	709	717	738	724	725	730	677	713	758	688	689	722	713	728	724	713	760	693	705	747	712	712	719	700	728	743	711	674	712	726	717	643	718	694	741	717	706	716	667	700	720	720	742	741	734	728	702	696	715	701	711	707	770	680	759	730	766	679	695	682	766	727	745	771	743	750	696	703	717	710	685	728	745	710	740	716	746	671	692	738	678	704	674	720	751	722	744	753	755	731	701	703	753	737	759	701	705	743	726	681	736	758	669	671	751	703	705	676	766	696	708	719	700	671	711	718	711	726	725	804	743	700	743	741	749	727	719	746	722	731	754	715	725	771	728	705	761	745	677	728	678	750	741	737	742	743	728	717	710	688	694	738	721	710	697	720	711	727	730	719	736	725	738	759	667	710	694	727	764	721	700	704	682	712	744	697	744	713	679	725	721	732	685	652	766	724	727	701	731	705	683	690	700	741	751	709	690	718	737	739	720	741	696	704	708	689	713	720	679	648	701	766	708	731	681	703	725	739	692	732	723	674	703	716	721	763	697	679	732	768	705	695	721	707	731	682	720	744	765	750	715	745	722	719	735	701	754	684	713	784	748	696	716	706	670	676	704	686	693	728	729	735	665	693	704	737	724	749	753	675	762	715	728	736	761	718	706	640	700	735	744	752	723	752	699	733	709	792	698	723	684	720	714	728	679	703	741	728	723	733	695	711	719	743	724	755	734	679	714	687	666	755	709	757	721	706	712	678	717	736	687	724	687	717	753	735	719	691	701	729	722	670	714	734	733	714	729	757	736	710	703	717	706	660	686	732	719	748	715	758	717	788	711	748	731	685	690	734	759	780	718	726	742	721	731	707	723	763	736	681	739	757	680	712	717	698	723	750	693	728	729	718	742	723	722	744	783	685	686	733	728	678	692	760	736	717	750	716	721	744	749	752	709	682	694	686	729	703	713	743	753	722	723	686	792	697	693	708	697	739	751	761	641	712	755	725	713	732	709	719	757	724	707	736	719	692	733	702	742	727	733	727	742	707	718	674	729	716	728	722	728	765	753	734	789	691	724	701	718	709	712	777	734	705	704	753	710	753	705	668	761	695	717	686	731	774	744	752	691	700	690	730	706	701	722	764	698	696	714	678	721	715	761	730	735	729	724	724	722	709	702	730	695	644
17505	14347	2738	949	430	286	279	282	271	335	350	281	272	250	272	281	258	282	257	243	279	273	251	266	258	260	213	234	252	256	249	247	273	248	236	258	268	255	244	228	261	265	253	256	265	251	273	260	258	236	258	294	272	250	253	270	257	255	272	245	249	272	245	279	272	236	259	250	279	266	242	270	274	256	238	276	238	252	254	234	264	260	233	255	250	266	239	267	252	271	246	268	277	281	256	250	249	269	269	253	246	287	265	255	252	239	277	261	265	243	249	220	258	269	241	225	245	286	260	276	254	271	264	229	257	238	271	259	249	242	266	264	252	263	277	266	258	278	275	297	283	270	230	245	275	240	259	260	275	262	265	252	255	292	237	250	260	249	232	252	268	265	288	258	267	285	261	245	287	279	238	265	237	240	271	273	253	263	244	279	306	284	241	250	262	257	247	267	241	249	277	253	254	253	253	261	226	244	260	252	253	254	279	254	245	261	267	256	263	257	248	267	283	264	255	269	258	241	248	247	251	268	264	270	229	247	259	263	233	272	284	238	245	249	260	247	257	223	271	249	238	266	237	252	244	234	278	258	283	256	259	254	258	263	285	249	275	263	274	267	225	271	281	239	257	264	255	241	245	267	263	244	253	292	250	263	264	266	256	243	238	233	261	257	225	253	263	231	243	209	263	262	273	249	253	282	292	271	272	275	258	245	258	248	264	238	249	260	280	270	255	249	254	273	227	275	235	296	273	259	264	262	250	289	251	258	251	278	264	258	239	254	272	256	274	290	262	267	241	240	241	272	257	264	264	277	278	252	281	259	267	262	248	267	256	263	267	273	254	271	270	267	271	267	233	269	251	267	252	253	256	217	248	272	285	276	261	263	264	283	240	278	255	266	233	256	292	267	268	234	258	247	254	272	243	274	252	294	265	279	250	230	262	260	250	270	262	261	267	260	242	238	242	266	256	256	246	254	268	234	266	273	277	241	262	254	257	263	260	215	262	273	241	250	244	256	242	241	256	263	253	233	257	291	260	268	266	230	260	238	257	268	259	259	249	244	229	286	275	260	248	254	218	269	232	259	231	272	253	251	233	258	280	298	273	272	279	259	252	247	241	238	251	265	233	237	284	282	264	241	248	259	276	275	252	259	241	265	277	253	228	248	257	238	254	250	228	250	257	264	258	280	258	245	269	233	304	266	267	266	250	270	249	246	237	257	269	266	243	263	269	246	261	259	255	251	291	253	233	247	220	276	280	275	233	243	234	251	256	258	265	211	269	258	230	257	256	271	250	267	260	263	286	260	236	261	257	248	279	259	284	245	279	249	272	238	246	267	256	228	242	244	253	261	277	256	254	252	265	258	260	260	288	260	270	282	274	275	242	250	281	242	245	261	248	293	251	261	291	249	248	237	245	272	278	223	237	245	249	259	263	258	269	208	257	255	250	251	228	280	263	241	236	250	291	275	259	252	248	270	277	234	252	248	248	279	264	245	261	243	242	240	272	250	292	238	256	220	253	270	243	261	284	269	229	285	263	246	252	261	273	252	268	248	264	239	256	263	257	260	257	271	235	241	279	261	270	249	237	249	268	287	231	263	226	264	256	253	246	259	247	257	228	257	271	274	270	258	257	249	253	242	279	233	243	275	271	252	266	255	255	275	229	251	281	255	249	241	259	247	239	252	258	244	245	252	251	258	255	251	284	251	257	271	261	274	282	260	238	261	262	269	257	251	240	267	298	238	283	240	248	241	240	259	280	241	260	243	254	260	249	241	252	253	265	273	254	250	286	231	261	238	246	279	273	270	241	296	286	240	245	259	255	302	251	255	271	242	267	265	262	266	256	266	280	247	245	285	261	242	267	239	244	243	273	265	254	256	286	263	259	260	230	240	283	245	288	232	282	269	241	257	286	254	291	263	224	260	261	244	255	278	263	268	238	284	251	270	257	236	257	267	233	254	251	280	252	254	226	261	264	267	248	256	219	247	244	261	279	265	253	264	277	266	296	247	245	245	233	254	250	244	275	242	242	264	259	255	261	228	253	233	254	269	274	247	241	245	253	264	263	263	260	253	253	253	282	281	283	251	217	248	277	278	258	293	274	257	260	271	242	260	264	240	245	264	278	261	229	266	271	244	237	253	279	244	280	265	221	232	255	266	242	252	273	250	257	230	245	267	258	253	230	259	290	269	269	268	249	252	275	255	238	216	261	264	261	257	231	234	243	258	277	261	231	227	287	255	231	253	278	263	254	263	253	258	257	243	284	234	249	264	252	244	214	261	291	267	264	241	262	231	248	252	274	282	218	266	236	289	253	271	284	243	289	250	230	247	260	264	239	261	242	252	261	270	274	246	274	269	268	271	265	237	252	250	265	263	272	241	262	246	224	246	280	249	235	259	236	264	246	264	256	258	241	277	265	234	284	260	266	252	265	263	262	291	269	251	243	245	275	227	265	273	301	254	280	252	253	270	273	262	259	261	269	271	225	277	227	289	242	253	241	275	238	255	219	261	247	263	257	278	260	238	241	294	260	263	239	237	237	275	265	250	261	284	258	231	242	253	259	271	271	237	252	257	249	213	250	266	253	248	280	271	267	236	268	224	251	323	243	275	248	240	243	255	247	261	293	240	250	257	249	268	247	255	256	266	239	272	256	249	245	269	273	271	256	282	258	255	264	231	236	236	249	272	277	263	287	251	245	242	227	280	261	232	256	253	266	237	259	241	246	274	262	270	241	265	240	258	246	243	214	274	264	247	235	250	246	262	246	262	250	246	268	245	266	244	249	288	272	217	280	236	247	232	260	254	241	240	247	244	268	249	252	238	240	214	254	221	226	281	278	249	227	227	293	253	267	255	239	257	246	254	247	249	268	263	252	254	248	271	259	241	260	265	225	260	250	233	294	305	241	267	239	262	252	243	257	267	268	250	259	255	271	269	239	255	279	285	253	270	237	245	283	256	239	272	261	277	240	283	260	262	242	253	262	241	265	244	257	265	257	294	279	248	242	290	286	263	271	251	257	254	262	267	265	279	255	259	254	258	268	254	259	256	250	261	253	295	255	240	253	254	217	253	261	243	259	245	256	273	262	222	255	285	252	266	277	256	273	285	272	243	259	280	268	255	233	259	273	228	229	248	261	248	298	243	283	241	241	254	273	251	264	271	274	249	276	252	243	278	254	274	228	252	233	270	252	255	247	259	269	253	248	262	268	241	278	242	275	259	249	298	245	253	252	253	243	234	269	259	237	254	269	257	257	275	240	249	260	262	259	279	269	254	280	252	244	246	270	260	230	289	263	233	273	272	289	244	270	258	272	286	253	225	250	266	263	238	275	297	234	270	257	251	241	274	240	260	263	255	263	252	294	262	273	260	241	268	282	253	236	271	275	259	234	244	251	246	286	241	255	214	275	260	217	258	265	250	271	258	246	292	247	241	259	270	266	234	272	287	248	232	270	235	250	287	227	260	246	290	255	287	252	241	271	283	221	250	221	225	218	251	252	259
11365	9515	2820	2221	1146	754	745	841	817	1222	1444	628	619	614	598	618	596	608	635	647	601	644	657	644	628	601	592	610	635	591	603	627	610	629	626	609	671	608	635	630	574	664	608	675	607	597	618	616	603	582	595	622	622	561	607	639	594	661	621	615	630	615	616	667	620	603	664	635	586	616	645	584	643	579	631	624	637	588	636	599	607	596	637	643	592	603	616	608	657	600	621	584	631	616	576	646	610	662	606	580	622	626	618	653	616	638	615	623	659	598	645	600	646	583	656	630	595	628	640	628	589	614	626	642	607	626	617	649	556	577	604	641	603	562	598	623	622	598	615	607	601	596	624	584	575	604	566	603	592	636	655	638	639	623	535	647	620	598	600	631	611	605	630	632	613	598	576	614	612	591	670	632	651	619	602	577	616	620	644	611	613	572	585	645	633	618	605	641	603	606	600	606	600	609	622	607	627	650	634	598	632	597	606	650	627	614	636	625	624	646	646	665	599	616	626	623	640	606	607	594	607	588	612	650	617	584	645	587	612	605	605	580	620	588	671	597	628	559	610	598	617	602	595	626	650	563	596	574	598	583	612	587	651	601	565	626	616	616	584	607	629	610	622	644	610	581	584	629	613	595	653	620	590	620	637	613	614	583	685	666	606	576	582	623	614	575	605	622	621	624	604	569	651	605	622	616	596	598	610	620	635	589	635	644	608	598	581	630	644	598	592	604	641	564	631	598	670	635	616	631	628	629	617	623	615	598	640	661	609	614	641	633	651	622	646	628	592	598	563	617	577	631	605	614	606	618	613	649	555	625	647	634	620	548	627	561	617	616	624	629	594	576	593	636	638	609	616	598	593	554	576	625	607	610	638	572	629	605	601	615	569	623	603	582	636	589	589	627	636	607	607	590	626	639	620	637	608	612	623	617	640	588	611	604	618	617	618	639	594	626	582	610	621	601	629	614	588	597	612	629	615	587	601	592	622	588	637	587	575	619	582	637	620	588	583	593	633	556	592	662	592	642	590	570	628	613	623	589	598	652	656	640	606	643	599	666	579	649	582	635	646	585	602	554	669	618	641	659	622	648	630	607	602	572	619	567	582	608	653	601	604	561	656	648	637	618	621	628	611	635	592	642	595	606	652	568	630	643	561	594	593	557	596	606	605	669	626	613	605	566	604	618	649	630	599	641	600	616	650	572	588	594	579	617	633	661	642	647	604	584	601	603	591	592	646	604	611	631	580	692	568	590	613	616	622	619	643	566	606	657	608	632	577	617	617	647	600	580	597	607	620	644	600	607	605	575	617	612	656	613	621	662	676	632	612	565	622	574	641	656	576	648	645	614	617	625	609	581	602	621	606	613	564	597	611	641	601	621	626	571	623	627	600	605	606	625	623	643	620	599	613	639	669	620	617	594	612	654	624	600	605	601	609	587	597	629	608	556	599	628	589	634	619	623	613	603	647	585	598	626	608	596	594	618	626	564	616	626	605	666	609	622	570	615	604	628	593	646	618	657	626	616	619	606	639	590	632	581	629	621	576	593	618	626	633	604	657	603	610	621	660	598	587	594	651	598	607	619	653	609	621	643	617	646	629	627	606	646	602	623	615	595	599	614	640	630	593	581	636	650	660	613	607	577	639	637	577	619	586	585	604	591	620	617	589	653	604	609	632	588	630	592	610	599	603	603	630	590	644	568	630	634	629	650	611	589	595	613	580	693	604	651	605	647	596	637	620	612	581	603	609	614	654	615	622	622	598	625	632	626	633	594	620	579	611	654	602	619	591	583	600	631	610	628	626	557	645	623	627	628	604	597	625	629	632	636	624	545	647	597	630	667	641	620	657	639	630	602	629	561	601	635	627	632	601	599	596	601	591	599	634	588	630	670	598	632	627	650	636	615	610	618	606	596	590	675	651	637	631	613	606	613	616	653	607	589	646	598	604	599	603	640	619	636	662	685	627	584	596	629	638	608	660	680	642	602	607	590	631	647	610	624	630	624	563	566	610	592	612	593	609	575	615	651	609	645	653	595	576	631	603	601	594	604	611	591	599	648	609	597	634	599	641	589	641	618	594	621	603	617	633	628	614	637	590	613	629	598	603	624	639	611	594	610	631	622	594	596	595	623	615	571	588	604	641	621	591	622	612	608	600	560	617	612	590	628	571	613	649	657	609	634	629	619	615	581	605	609	626	588	630	630	599	590	613	595	598	678	583	651	650	606	633	599	617	588	583	637	602	597	615	624	590	567	641	689	619	572	625	593	657	617	623	582	617	625	633	583	657	625	584	650	596	599	579	655	647	614	647	587	602	612	614	613	625	600	606	598	611	614	629	606	594	613	593	622	615	625	614	610	624	588	576	614	586	605	605	564	623	635	621	645	631	619	588	595	607	590	623	661	568	632	581	587	637	593	622	610	647	618	648	607	583	627	642	615	611	624	623	639	614	592	642	628	620	588	577	642	606	624	616	604	631	612	602	594	603	619	627	583	612	638	640	605	575	641	619	647	589	615	622	611	643	593	632	649	665	623	624	612	595	583	603	566	651	630	635	582	649	664	608	609	621	638	578	637	632	643	667	582	570	629	591	609	594	647	628	619	641	610	606	630	649	613	605	590	645	564	590	609	670	669	610	620	643	616	612	603	635	584	608	619	614	627	638	608	627	601	606	616	609	636	650	600	622	605	621	595	628	622	606	614	629	561	610	628	554	649	597	637	644	591	611	591	578	606	585	609	601	629	627	599	623	634	633	586	627	615	609	584	597	603	594	630	599	589	674	628	614	612	620	613	640	616	577	638	657	651	640	583	620	593	622	638	624	572	610	644	642	667	585	645	589	582	616	632	572	579	617	660	622	666	604	655	631	565	578	638	634	618	629	602	580	629	619	584	560	614	617	604	618	628	605	623	598	547	617	639	635	603	610	619	610	624	596	635	625	596	638	630	644	615	603	594	637	611	619	640	642	612	652	624	597	637	648	615	636	601	634	612	639	626	581	598	602	647	625	573	614	573	640	638	568	634	621	606	580	594	639	624	603	630	660	627	629	585	661	576	602	582	653	570	591	594	590	685	619	651	634	597	607	630	599	619	608	581	628	581	623	612	626	596	630	617	631	613	585	624	627	620	593	663	587	658	634	585	659	657	603	631	624	621	601	631	632	637	625	610	651	635	591	630	647	644	596	609	618	592	621	597	610	621	641	583	639	580	591	648	612	609	575	590	580	586	646	652	612	620	624	660	634	648	644	633	697	613	589	597	588	612	612	603	616	628	596	619	615	637	583	621	581	593	627	638	602	596	627	587	598	653	602	609	642	641	599	580	636	628	642	664	646	593	619	626	624	640	596	613	621	642	632	603	642	619	585	610	597	601	605	655	620	637	639	623	607	597	612	631	597	553	602	600	604	594	644	607	604	589	639	611	590	601	665	603	617	605	648	599	628	646	618	613	633	599	607	641	663	587	667	577	633	586	621	647	633	611	606	581	581	628	584	639	618	596	632	594
48248	42982	25319	15214	7076	3373	1312	525	737	4714	4165	1370	235	181	200	203	201	194	200	201	176	170	165	206	161	162	192	175	162	165	151	179	193	163	199	168	162	142	158	143	160	157	162	189	174	143	148	179	172	187	140	180	151	156	177	165	172	157	178	161	143	178	181	176	163	160	188	174	178	138	168	146	183	171	167	152	154	177	180	174	197	179	148	152	154	178	157	161	172	152	155	178	141	165	159	180	170	154	171	160	153	168	152	160	166	179	156	175	160	157	143	155	131	173	139	156	139	176	160	142	160	169	166	165	174	170	161	182	169	144	162	128	174	144	157	156	167	172	165	150	152	168	146	166	146	164	177	133	173	157	149	152	159	171	147	162	167	164	144	158	169	199	185	158	139	156	178	158	158	156	184	157	136	154	156	157	136	171	142	167	150	145	152	164	159	160	158	160	164	193	159	159	141	167	192	161	148	159	163	153	158	176	157	155	170	178	147	181	150	172	156	187	139	159	180	160	161	167	151	180	162	134	165	152	160	161	162	134	174	163	168	151	157	164	159	171	163	156	169	185	155	173	161	159	135	155	165	177	148	142	142	152	134	159	162	173	149	179	168	158	170	166	147	168	155	176	154	173	175	148	163	150	167	155	148	157	181	159	155	167	163	151	165	170	168	155	167	175	159	161	165	176	193	158	152	163	179	168	149	181	155	144	144	142	145	162	171	160	173	145	164	154	165	170	147	169	169	167	150	160	147	159	177	175	159	150	168	159	191	176	139	153	142	176	167	152	158	155	193	200	153	160	156	165	169	166	166	144	172	149	158	164	179	174	174	146	198	174	161	183	167	166	174	154	176	163	168	168	166	147	163	155	140	128	159	185	153	156	170	195	158	166	182	187	184	155	170	127	157	174	184	153	171	188	177	176	172	152	164	164	144	181	161	143	161	164	139	160	153	157	191	159	146	149	130	168	146	149	166	162	151	175	172	148	172	164	173	171	158	162	162	182	165	161	162	150	177	177	172	159	180	165	174	167	146	135	155	160	155	154	172	193	183	166	181	146	152	154	149	149	165	169	167	175	171	183	179	159	149	176	167	169	168	158	169	154	153	156	174	143	176	142	179	166	179	164	183	165	149	153	167	168	141	142	153	170	171	123	140	166	152	200	172	161	154	174	143	180	174	183	169	183	168	152	181	139	156	151	154	184	179	170	159	153	157	165	164	158	185	157	165	157	169	184	173	172	168	134	178	145	136	196	180	165	146	170	152	165	179	145	149	148	161	147	180	182	168	143	158	152	159	141	167	121	172	163	147	152	136	173	160	192	142	184	151	134	160	160	161	175	153	149	181	157	157	157	151	160	154	178	161	148	165	155	176	152	163	162	181	174	189	197	175	157	144	134	162	145	187	177	156	174	181	154	164	137	161	143	151	128	180	139	135	160	160	159	166	146	153	163	160	159	175	169	171	165	155	149	162	167	165	157	168	153	176	165	154	162	156	171	160	142	175	156	154	161	162	162	180	164	163	175	178	153	176	153	163	156	158	149	167	159	156	174	153	159	160	157	151	192	149	164	163	174	159	158	134	151	158	164	175	157	194	168	143	142	174	155	159	180	176	153	156	155	161	162	157	154	178	175	156	178	186	184	171	158	196	186	148	153	164	175	148	150	172	196	186	175	166	154	151	158	166	167	178	171	144	135	150	160	163	170	160	175	156	165	163	190	168	165	165	194	170	157	146	152	165	173	166	168	143	189	164	179	149	175	168	149	158	160	185	184	170	147	172	185	164	154	169	152	193	188	147	165	163	149	147	153	163	151	160	161	178	148	154	149	149	159	133	139	151	142	169	184	154	136	164	181	176	154	173	149	170	144	164	173	158	143	158	158	168	174	162	155	170	160	146	172	171	171	162	161	183	184	149	171	169	171	167	165	181	154	161	156	151	133	148	154	195	165	157	171	160	170	175	166	155	148	179	146	176	152	135	154	173	145	155	172	180	160	167	175	171	178	168	180	174	168	160	154	167	162	167	157	176	144	160	173	167	159	163	169	182	147	169	154	190	173	156	177	177	174	145	159	162	165	139	155	152	160	164	149	181	163	133	152	159	160	170	145	146	136	178	172	143	175	177	171	167	164	155	200	170	149	178	176	167	158	156	159	152	151	179	145	150	170	150	158	175	181	174	180	139	168	160	143	152	162	160	142	158	144	139	151	167	144	171	161	179	162	154	150	168	178	173	151	161	160	159	155	177	154	145	178	163	163	166	176	158	161	163	151	161	146	162	170	161	149	161	170	160	176	142	177	170	141	159	146	184	168	143	171	170	166	142	146	171	142	157	145	150	174	156	165	183	166	152	176	162	156	167	167	169	190	176	195	152	164	180	159	153	132	149	148	162	153	142	143	178	164	153	156	161	149	150	148	164	181	154	166	167	164	154	163	177	170	164	181	153	138	170	149	157	146	170	151	168	152	186	148	183	143	156	161	161	157	169	155	176	152	158	167	160	173	145	170	155	155	169	174	150	151	165	166	156	147	179	152	166	144	176	186	167	160	179	166	157	162	158	136	168	155	128	143	195	164	147	160	170	165	152	165	164	147	167	143	157	162	153	154	152	161	179	162	159	190	161	164	180	158	178	176	166	147	159	152	152	153	159	169	170	165	160	146	158	128	179	161	139	136	159	136	182	174	186	155	149	185	152	155	157	164	166	160	176	163	140	138	168	156	147	194	181	166	155	180	158	148	154	157	172	151	147	167	155	153	143	154	165	150	173	169	144	161	155	175	187	139	153	133	185	154	153	153	167	171	143	157	163	127	141	157	124	151	162	181	157	160	141	171	169	173	155	147	160	179	165	146	153	169	179	165	144	157	143	158	170	164	113	162	151	151	163	159	177	167	178	172	174	164	166	170	170	163	159	181	157	154	177	169	140	171	197	155	156	151	157	166	154	156	164	160	167	152	161	167	150	163	154	147	173	147	142	173	151	179	151	168	169	171	190	165	172	172	163	163	152	161	190	177	156	150	172	146	179	190	191	147	155	156	160	152	165	174	150	176	159	162	156	161	161	154	162	159	156	162	157	137	156	152	160	148	137	146	153	170	182	188	154	167	149	175	180	171	187	143	172	155	169	196	166	180	148	151	166	149	179	153	156	160	143	168	155	181	171	148	151	165	129	143	160	168	174	169	153	168	173	165	150	162	152	145	170	146	158	150	152	152	171	161	183	183	155	173	163	142	187	150	164	141	180	191	168	142	159	158	169	144	169	174	186	154	149	161	165	144	155	179	138	152	178	165	157	165	169	140	157	176	171	139	149	189	138	168	153	164	162	174	170	153	157	150	155	161	160	147	162	164	154	157	161	164	159	196	159	185	152	187	154	185	162	159	149	164	172	174	167	146	167	153	185	182	169	168	166	159	162	159	168	157	168	158	134	155	166	136	165	173	170	162	160	143	151	168	179	183	148	177	142	132	178	141	170	144	168	178	177	159	171	141	146	134	149	149	151	186
35537	31261	14533	6361	3238	2504	1924	1701	3824	17694	18537	3674	807	685	730	654	616	601	562	579	565	497	571	549	502	518	539	495	499	506	511	525	465	477	498	493	491	530	489	444	471	475	486	466	461	468	461	486	491	447	456	482	461	505	446	471	452	454	486	469	447	428	409	467	443	456	459	500	407	415	476	450	435	436	433	466	420	397	473	434	429	425	465	441	449	446	448	428	437	404	445	453	442	422	442	434	426	447	476	477	403	415	450	447	408	453	421	424	434	449	445	447	410	444	463	451	442	411	463	444	439	427	464	468	431	449	423	445	441	469	454	412	443	461	434	418	466	423	418	481	436	414	450	462	442	466	436	485	429	415	453	452	421	394	430	465	453	428	408	417	446	480	462	414	435	446	436	452	444	476	438	442	405	476	463	431	471	470	391	442	435	430	453	438	450	447	439	482	443	462	436	476	420	461	440	410	479	392	412	483	432	414	424	437	426	415	450	420	441	452	415	403	448	483	398	447	429	453	429	417	419	420	407	425	429	419	450	438	461	452	479	433	416	417	449	449	434	455	448	424	478	450	447	420	468	431	457	451	447	457	449	431	462	446	382	447	429	432	454	417	446	448	452	441	440	411	389	441	431	455	485	468	436	454	444	383	454	444	438	430	466	421	454	450	439	412	426	433	471	431	413	443	433	469	432	446	410	450	420	433	439	410	432	450	466	417	412	423	422	457	490	441	459	472	413	422	445	428	429	404	462	453	430	444	425	473	443	434	466	452	423	451	462	450	430	436	454	431	455	459	462	421	439	418	432	414	452	414	458	443	436	418	387	418	420	430	418	438	426	414	485	444	452	452	482	435	420	453	473	448	454	458	428	431	400	443	409	479	428	399	381	396	432	402	472	466	433	435	458	437	458	423	434	488	417	446	444	454	447	431	421	486	420	452	463	467	417	436	410	462	414	427	416	410	464	430	439	427	444	428	431	463	426	455	448	420	396	409	399	456	437	432	454	439	460	411	383	429	422	409	453	435	453	441	457	444	453	438	426	427	422	422	459	426	433	450	436	425	474	426	427	432	409	463	454	437	442	415	442	450	419	422	382	476	427	462	472	445	435	436	400	426	427	467	444	395	457	437	472	416	408	437	388	448	465	443	410	432	378	455	437	431	420	440	441	438	458	448	428	461	426	454	478	410	408	470	428	451	431	450	439	459	419	420	440	474	426	474	429	463	438	422	415	438	450	448	436	448	450	470	412	451	465	469	400	450	464	404	449	427	438	417	405	430	418	464	444	411	463	425	438	409	434	430	429	427	463	435	433	426	469	410	461	426	460	401	432	453	411	439	403	442	448	481	408	467	440	463	457	427	431	428	442	438	438	420	434	393	432	420	465	433	443	447	412	453	417	434	434	406	460	449	412	412	438	451	368	419	422	449	437	408	411	412	426	450	446	425	427	438	401	427	436	463	412	455	464	457	388	421	423	438	385	390	444	434	429	398	422	427	411	466	417	406	437	412	450	475	433	454	428	399	432	423	503	431	420	460	466	439	441	452	455	389	421	408	429	445	438	463	391	438	452	384	436	470	437	442	451	425	417	459	416	459	433	421	436	434	414	431	407	415	444	410	450	440	422	463	443	460	475	434	465	429	395	463	499	483	493	438	449	460	419	414	459	408	421	432	454	450	431	454	396	431	444	429	433	394	448	430	466	444	465	412	416	456	451	435	469	442	443	448	433	441	404	480	416	449	429	435	428	399	430	401	414	442	453	423	454	438	440	445	450	443	423	461	449	458	403	436	415	459	462	439	459	417	410	430	423	445	442	402	442	461	414	421	422	457	417	442	407	420	429	417	417	426	455	422	470	441	424	414	445	424	427	404	463	479	432	443	450	450	465	482	440	451	419	464	442	451	448	408	436	464	442	450	433	428	451	472	431	449	469	428	462	435	461	436	421	427	439	418	455	418	412	429	471	466	459	436	428	464	414	429	461	452	437	430	440	435	439	436	418	385	446	388	417	447	439	427	432	421	464	399	420	456	460	412	439	441	452	427	415	463	443	439	411	469	482	439	413	444	434	492	415	440	409	412	459	464	456	455	448	462	464	438	450	432	468	451	417	454	459	426	426	457	441	470	434	445	428	435	457	460	452	410	439	467	408	451	433	473	435	403	444	410	434	477	430	424	455	475	430	425	391	409	435	419	447	462	462	467	425	435	435	433	441	432	428	425	442	446	461	442	449	461	443	406	433	438	455	406	445	447	475	406	437	433	406	436	451	423	407	414	429	440	394	444	401	426	413	426	419	416	425	449	420	420	452	417	423	430	415	453	455	449	414	432	447	441	414	420	445	430	412	423	451	423	462	433	448	424	414	425	422	407	441	450	410	416	448	448	445	445	428	454	450	448	441	431	416	402	424	435	409	388	409	439	419	489	401	429	429	425	433	464	398	436	432	431	438	431	419	412	474	446	441	440	406	443	441	435	456	446	439	431	427	462	397	430	433	428	409	416	449	428	431	442	423	461	426	402	463	435	388	412	454	426	460	427	475	444	423	425	413	435	435	440	475	434	425	447	453	443	438	427	457	464	424	420	469	437	441	450	434	449	465	439	402	423	452	398	435	473	458	426	430	425	436	423	422	429	454	472	452	446	403	436	432	448	443	460	427	413	427	433	437	441	441	431	418	424	421	450	431	411	435	430	404	373	423	444	403	475	444	379	442	449	449	443	452	467	443	453	413	462	439	447	445	412	406	425	476	470	399	405	412	434	456	456	452	414	463	440	450	450	415	395	435	444	451	414	438	423	444	430	450	399	452	437	428	417	431	457	461	445	455	421	412	447	424	447	429	411	442	400	463	462	434	425	423	444	441	419	446	438	426	447	420	444	399	431	395	424	447	437	434	430	462	449	410	458	415	428	457	420	434	441	483	420	469	437	420	435	447	393	448	431	446	424	420	442	426	439	419	432	442	448	443	478	411	446	420	414	410	436	426	426	453	441	435	422	445	391	451	483	462	461	416	430	441	452	442	460	409	427	464	503	435	425	438	488	432	426	397	415	408	443	426	438	414	434	413	448	422	434	463	461	454	419	469	434	455	441	432	458	442	438	439	419	445	445	452	447	483	466	448	449	424	487	413	430	444	416	487	452	460	420	429	439	410	449	447	445	456	439	438	429	435	457	417	440	454	401	427	428	454	434	467	438	452	446	421	445	423	455	431	444	436	447	416	427	450	445	427	445	418	422	427	436	436	420	463	411	461	424	419	434	466	450	415	453	450	425	428	467	466	449	491	432	447	423	450	428	436	438	453	429	437	441	421	425	421	430	414	445	441	421	417	412	429	439	423	471	429	443	442	422	434	455	451	435	445	452	459	436	459	459	422	434	456	442	438	446	458	456	471	449	415	432	451	435	445	424	454	443	434	456	466	446	436	450	393	449	429	420	435	449	459	428	420	423	441	428	393	415	451	427	451	455	438	422	422	434	432	424	436	461	438	455	476	437	434	425	453	466
55482	44252	25478	20227	14173	8008	3498	1339	1060	7914	10596	2892	460	373	383	369	358	329	334	353	317	284	313	335	366	325	333	343	329	305	330	316	309	300	264	313	326	312	307	292	334	302	363	314	285	343	286	317	299	317	307	290	297	298	307	285	295	334	300	292	287	276	265	335	300	276	327	317	328	302	302	296	282	306	324	315	333	310	277	297	325	286	262	322	322	287	281	299	338	320	289	302	297	284	315	286	299	310	295	271	292	285	277	311	302	329	333	311	292	289	308	317	322	320	285	306	285	306	301	302	296	276	273	325	312	312	313	289	307	310	279	316	291	306	295	293	295	286	291	295	289	309	290	314	286	306	321	302	308	266	304	318	303	332	278	297	284	307	314	269	320	294	278	265	312	274	289	311	292	280	316	285	310	301	314	269	288	319	290	307	315	294	293	333	310	274	308	316	319	299	294	336	296	318	299	329	290	293	293	297	301	274	321	306	274	342	301	301	254	297	279	319	304	277	283	321	291	312	289	306	296	306	296	304	299	287	312	337	296	314	267	294	286	253	283	298	317	287	270	296	307	312	296	276	283	331	307	278	259	292	331	286	283	311	331	303	314	293	320	288	276	309	312	317	322	275	297	311	324	314	282	308	306	263	293	313	302	301	310	328	284	277	274	296	289	288	324	302	283	283	275	285	286	308	309	328	310	291	306	288	290	297	297	285	303	287	289	302	268	287	263	280	300	268	291	341	285	307	300	293	286	308	286	310	287	303	293	281	314	305	313	303	318	287	277	293	359	331	315	272	295	300	274	268	291	278	290	321	313	279	299	344	317	309	278	314	298	297	270	285	291	289	279	265	312	290	327	295	303	285	285	318	293	330	315	305	271	294	311	316	264	315	338	299	292	330	277	288	312	273	287	306	298	319	298	326	319	294	277	284	297	315	294	313	289	318	340	313	294	282	304	288	305	283	288	315	311	326	295	287	341	270	276	310	294	301	263	306	292	296	268	311	298	298	295	282	292	295	319	314	294	306	301	298	289	330	308	296	298	281	281	289	319	329	298	292	275	308	334	305	290	262	284	307	340	282	299	310	288	303	324	307	280	273	282	274	283	308	312	291	277	287	293	321	298	288	336	291	328	291	322	296	329	304	307	277	317	267	274	285	290	305	302	270	307	314	314	309	315	307	288	270	322	277	317	268	282	300	259	306	312	309	320	326	333	284	306	291	283	252	296	246	298	311	303	298	266	310	278	287	277	292	320	296	307	303	289	286	318	327	285	288	280	294	307	313	289	308	286	293	278	270	263	279	290	345	274	273	297	278	320	300	317	300	298	307	314	283	288	304	295	301	314	293	309	310	282	310	289	294	317	251	333	320	289	309	284	291	278	318	302	315	311	263	309	284	271	291	301	312	249	329	294	321	301	317	329	291	277	290	294	307	276	313	310	276	262	303	300	291	293	339	324	284	315	280	302	287	318	317	265	248	283	303	302	280	261	329	318	291	296	295	304	302	322	287	323	290	316	287	295	312	324	315	308	283	304	277	310	303	305	293	292	295	299	310	286	319	315	275	302	292	277	303	292	314	284	282	297	312	310	293	298	296	292	314	281	330	311	308	288	308	272	322	313	291	317	291	250	296	332	278	291	334	279	311	306	301	330	309	316	281	268	294	319	300	299	302	307	292	307	306	288	266	326	289	288	304	267	290	262	300	312	322	299	300	315	282	312	307	278	271	289	283	330	294	319	303	291	300	294	280	319	282	327	306	300	270	261	280	301	296	294	301	285	272	321	276	329	288	309	305	263	311	276	316	276	300	312	300	324	277	303	259	310	286	280	319	283	294	293	294	298	319	287	302	314	278	288	283	290	292	285	316	308	277	304	303	292	315	333	304	317	284	266	310	300	299	301	295	281	318	288	324	309	297	318	336	345	273	285	284	296	288	286	288	298	309	281	270	326	291	310	285	303	317	314	292	301	293	265	272	296	312	303	276	286	261	297	331	276	292	308	269	286	303	263	310	283	288	298	301	301	344	301	281	332	281	279	293	272	274	326	325	284	336	302	280	258	302	323	281	300	281	301	298	289	292	296	279	295	280	308	301	313	287	264	287	259	306	310	331	298	293	312	313	303	285	293	281	287	275	306	313	327	297	294	294	299	290	293	292	293	270	303	317	307	298	298	299	277	266	298	276	315	304	291	298	311	300	306	274	266	299	308	278	303	326	281	313	335	275	294	307	314	257	324	301	287	276	266	299	280	306	318	303	308	320	291	301	259	312	327	295	314	326	293	307	329	299	284	321	290	304	289	271	275	270	289	316	306	287	290	285	291	281	311	289	277	292	320	283	289	295	288	314	278	254	267	277	301	297	294	292	261	334	285	297	291	286	330	287	277	271	283	305	282	291	266	264	302	291	289	309	305	328	310	286	312	332	320	270	296	293	321	313	285	305	323	295	300	292	290	305	267	280	272	289	295	281	280	273	300	299	293	313	312	290	339	327	301	327	277	262	328	324	286	300	314	289	280	276	292	297	312	286	265	308	285	308	300	346	307	255	308	289	280	296	304	317	310	292	289	290	294	286	309	279	312	294	281	303	292	285	280	267	292	312	307	296	288	289	333	277	278	289	328	299	307	273	307	280	315	265	294	308	328	281	320	291	281	322	311	305	296	297	317	284	293	302	302	322	284	341	294	279	313	315	319	296	303	301	281	311	316	305	308	319	290	300	320	307	338	301	272	302	295	306	311	316	298	300	308	294	313	297	281	322	270	308	271	276	314	302	285	330	285	312	309	332	319	315	302	268	283	301	287	298	304	294	308	288	283	287	285	272	323	284	328	295	290	304	316	319	308	265	288	315	323	305	288	323	286	320	316	270	311	312	267	291	314	313	272	292	276	315	292	299	297	336	315	301	311	303	290	312	304	255	299	325	271	293	278	297	286	303	287	305	283	282	285	302	323	290	285	293	272	253	288	313	311	301	292	282	288	307	318	296	295	292	301	270	272	341	284	302	305	330	302	301	315	301	333	279	279	281	347	293	278	312	294	310	294	323	253	290	300	300	309	303	348	305	308	312	306	269	280	328	281	315	304	322	265	262	308	310	317	312	284	275	301	287	332	278	299	297	295	305	298	293	283	310	262	309	290	289	284	299	304	319	299	275	284	270	276	315	313	288	304	299	307	334	316	305	303	293	270	309	285	276	304	301	325	312	294	311	297	256	294	303	302	311	285	288	298	320	314	298	251	320	306	289	301	292	327	292	309	321	284	303	297	296	291	278	292	307	278	309	342	279	296	330	282	278	315	318	292	287	273	288	314	294	317	296	314	302	274	355	295	311	299	266	265	317	280	328	267	306	323	332	278	269	316	303	274	306	291	280	318	295	290	276	298	318	308	303	302	322	327	302	287	282	320	297	268	330	304	307	283	303	280	310	283	288	283	299	310	305	276	304	287	289	301	303	290	301	276	304	309	271	279	303	293	358	322	270	300	331	270	326	273	298	264	301	308	305
44946	36601	8212	9432	6624	4747	3488	2875	4903	25909	29045	5758	1469	1322	1208	1245	1091	1121	1081	960	967	998	988	898	872	905	853	907	850	814	882	794	826	843	797	800	803	745	784	809	846	798	807	730	769	829	706	760	739	794	782	766	794	798	735	737	775	763	730	703	789	778	745	734	751	683	740	776	763	768	701	742	735	680	702	777	749	737	778	686	755	750	766	749	724	737	699	776	791	725	760	729	759	744	728	728	724	693	746	713	755	760	715	731	786	705	767	752	701	676	721	739	756	752	760	797	721	743	696	723	732	743	708	766	735	727	740	708	727	698	720	722	736	741	755	789	781	724	674	743	722	762	683	747	754	731	735	710	719	759	717	746	711	695	741	720	693	676	687	712	723	719	749	720	725	695	721	750	718	683	732	687	721	741	749	717	725	734	777	728	762	692	715	693	733	746	685	677	755	752	669	742	745	709	728	722	687	719	751	714	699	714	733	761	692	701	680	733	706	704	735	715	682	708	750	765	697	703	752	755	736	699	685	731	721	761	720	746	695	687	733	664	673	764	746	718	762	729	730	729	684	716	691	737	720	672	707	735	773	734	712	698	739	736	731	704	696	707	725	712	747	702	720	704	701	773	693	710	724	696	729	728	679	693	735	714	690	695	719	712	713	716	725	760	759	685	750	767	743	691	726	704	720	733	710	722	729	706	719	700	755	700	734	705	705	705	680	730	693	645	742	724	742	708	741	792	768	797	715	742	740	685	739	730	716	721	733	743	738	669	725	719	700	693	689	713	719	721	733	746	754	746	724	717	726	712	736	706	706	719	689	744	733	718	749	678	726	702	722	712	710	726	677	733	731	747	723	718	686	690	728	727	722	712	730	715	758	772	716	712	727	725	720	712	716	736	727	742	717	724	701	690	733	746	708	742	712	741	718	728	701	722	707	726	724	755	704	684	741	732	715	741	741	729	724	705	709	696	707	709	711	702	728	706	761	734	706	763	719	743	707	723	696	724	690	720	720	689	728	751	744	695	722	729	752	687	711	696	655	758	728	695	740	738	715	693	694	666	710	755	666	668	687	722	718	703	703	676	683	734	712	709	761	744	724	704	781	761	753	656	751	717	711	723	754	698	703	734	695	740	724	745	733	756	705	747	683	682	766	740	739	727	692	742	733	687	735	688	749	727	697	734	754	731	686	716	699	705	731	740	758	720	730	657	699	708	694	732	674	712	725	744	703	717	751	751	739	657	718	686	744	701	712	724	709	715	753	725	766	725	721	721	725	730	698	689	774	737	763	722	660	738	720	722	751	771	725	741	735	732	711	702	749	738	676	762	765	695	686	737	754	795	726	726	730	733	726	743	738	729	727	721	733	715	704	704	711	688	730	701	701	703	688	721	690	684	709	751	728	734	767	699	732	738	707	738	718	740	754	722	716	658	712	720	704	722	693	751	721	725	707	741	689	761	684	703	726	711	739	702	687	706	703	717	750	733	708	723	702	739	744	699	738	729	713	791	726	718	699	699	768	647	719	738	692	674	771	728	730	693	694	741	677	715	747	697	777	718	732	693	724	762	757	731	689	751	670	710	758	696	725	729	707	714	707	685	731	701	722	705	783	704	671	701	738	741	686	700	710	732	727	758	724	729	733	731	717	707	748	698	762	741	697	691	708	701	763	714	709	694	690	697	752	724	756	676	718	683	718	686	707	768	742	727	757	755	765	689	743	757	696	731	694	674	762	732	711	696	710	735	751	725	719	700	724	683	710	726	746	661	721	739	700	741	700	752	667	730	718	718	689	717	758	700	758	748	700	764	710	672	704	707	723	717	739	707	746	712	718	766	740	715	691	674	706	731	740	734	763	747	748	744	770	692	748	689	698	740	742	741	699	700	755	726	700	699	732	762	737	692	764	752	696	733	700	708	756	701	713	712	766	742	727	677	754	675	721	758	734	730	714	751	733	736	738	750	723	711	727	738	753	719	712	726	751	697	688	725	749	702	721	745	719	752	793	694	765	794	731	749	710	727	701	695	714	755	691	741	726	715	762	757	665	740	734	763	743	741	708	740	726	746	702	717	727	712	748	708	705	711	709	726	676	721	736	714	689	730	683	719	680	718	689	699	720	757	740	700	720	702	730	720	725	695	702	706	725	687	686	713	698	701	724	739	684	722	699	705	733	740	639	737	683	672	706	773	716	752	717	726	715	724	656	706	741	752	752	708	731	737	707	666	724	752	705	711	743	673	750	712	737	685	738	710	754	782	751	650	772	694	751	737	744	715	669	727	708	692	767	763	730	711	671	693	699	671	700	732	740	736	713	745	710	733	723	709	716	688	760	731	686	760	728	713	716	737	770	778	694	714	685	749	712	709	707	707	725	713	706	770	748	694	712	706	707	752	760	740	712	720	750	711	729	717	732	709	736	718	730	676	689	747	771	725	737	763	701	695	738	747	693	716	749	722	703	697	735	713	677	741	723	724	729	725	753	703	755	680	743	724	780	733	739	753	732	732	748	757	724	694	728	734	705	680	717	662	702	701	706	706	698	686	733	685	705	705	727	751	739	714	713	712	733	704	750	738	717	731	719	741	747	707	740	697	700	710	701	675	699	732	689	701	727	731	680	712	669	740	694	676	706	708	725	667	722	733	693	712	712	731	749	738	734	768	693	737	728	787	742	757	700	743	690	704	744	766	747	753	772	746	723	700	724	704	742	754	764	726	718	671	710	727	727	736	697	688	686	695	727	744	699	688	701	750	724	679	773	692	734	731	725	742	724	717	721	759	729	744	703	725	729	740	722	715	685	652	730	800	730	716	731	726	719	783	684	751	659	712	695	740	718	711	737	774	712	680	782	688	731	764	728	776	710	724	732	725	725	717	694	689	676	759	714	688	735	754	734	693	728	784	702	737	737	716	760	740	714	735	703	702	722	702	747	677	703	771	711	730	721	681	740	757	696	753	720	762	725	690	723	703	692	726	703	710	708	696	676	742	707	701	690	719	745	740	740	763	732	683	735	740	699	681	728	741	665	687	780	745	731	719	689	724	739	705	742	700	710	673	723	672	710	710	759	739	706	721	747	717	722	750	743	754	715	762	727	711	673	744	697	674	718	751	707	741	758	740	763	731	747	714	709	728	725	685	716	742	754	683	678	755	702	709	773	726	704	704	703	709	705	685	764	708	704	698	739	694	682	699	721	678	678	731	750	754	705	782	702	738	746	746	701	744	760	706	803	757	724	704	725	732	696	740	735	742	680	734	683	704	735	738	722	726	773	721	744	709	756	694	671	742	689	733	680	705	719	718	715	706	674	676	713	705	706	715	662	757	707	745	682	715	711	718	705	693	720	700	756	757	768	705	729	768	735	680	716	735	715	655	714	704	713	719	712	688	742	709	700	728	693	711	713	723	676	718	736	721	734	738	722	719	722	742	731	664	720	685	686	722	733	752	700	728	716	685	749	726	727	692	730	731	687	703	784	704	713	778	710	745	747	693	736	752	729	745	700	757
20718	10128	1866	1211	531	327	307	330	334	451	449	298	260	282	278	264	273	273	297	258	227	236	285	277	293	252	260	235	261	277	241	278	266	257	251	261	266	254	253	256	281	275	304	275	263	273	277	254	258	274	291	287	281	248	265	267	254	283	242	241	251	251	295	277	283	244	265	279	258	269	278	276	283	267	269	284	253	239	256	258	262	263	235	252	249	283	262	249	287	262	272	271	269	252	255	234	259	270	258	279	255	251	260	248	268	252	275	256	246	278	261	278	275	272	240	273	247	278	242	272	253	273	247	247	284	276	318	299	271	269	278	281	275	265	275	265	245	275	258	252	273	268	265	247	259	242	280	305	302	256	278	276	247	263	235	233	240	256	258	291	285	239	266	293	226	269	276	249	227	285	307	249	248	256	259	249	263	267	277	254	272	277	251	271	282	237	281	257	269	280	251	251	266	280	269	227	267	253	236	311	282	255	258	252	269	271	282	268	260	275	257	258	283	264	268	276	274	254	271	238	283	262	328	261	243	265	277	247	266	245	266	248	254	267	263	268	268	302	287	271	268	272	270	245	260	265	229	251	278	262	281	271	306	301	271	261	258	267	286	257	273	244	297	245	272	288	255	300	291	301	256	285	271	266	247	271	246	256	267	265	259	264	312	285	241	240	238	256	228	270	254	296	275	289	267	282	259	266	267	277	264	272	248	247	279	294	280	260	262	256	285	284	244	281	274	268	275	281	259	251	261	253	264	294	265	260	281	253	277	265	243	277	276	266	258	260	267	243	232	279	278	256	256	241	257	293	288	293	272	275	267	265	276	273	269	275	272	258	263	269	243	247	245	256	247	230	275	267	259	260	271	272	248	252	263	276	245	294	286	264	274	230	266	240	260	273	268	257	265	269	268	262	234	272	253	283	262	264	290	269	253	259	303	245	273	270	283	260	273	276	278	272	255	291	270	272	263	264	264	272	248	265	271	256	263	248	262	246	246	288	259	285	263	267	266	298	294	258	268	270	282	291	262	272	242	279	266	283	271	273	273	289	244	268	254	261	279	275	267	246	270	282	255	288	254	251	268	255	264	276	270	290	266	293	293	251	256	277	254	289	286	265	272	261	284	246	252	252	265	284	247	258	251	288	248	267	289	244	251	255	293	264	247	263	281	294	272	269	234	260	249	261	254	285	263	233	275	240	273	267	260	257	270	264	285	240	262	272	221	275	263	284	287	297	254	291	289	244	243	270	298	246	268	234	238	274	233	259	235	302	267	272	244	277	261	265	259	250	245	270	228	273	247	279	277	273	264	279	276	240	255	263	272	272	236	227	224	261	274	278	265	245	266	263	283	250	256	277	277	244	246	282	244	276	268	255	261	264	261	258	288	237	241	236	283	266	234	275	258	272	258	264	296	294	266	247	247	268	266	284	273	241	292	276	289	270	265	266	276	268	278	277	247	254	267	265	268	273	248	286	268	291	250	240	253	279	260	253	249	263	255	294	293	265	265	266	271	267	241	291	258	277	262	262	305	253	259	270	275	250	268	263	260	259	269	288	266	249	256	270	238	264	294	254	251	240	244	275	269	251	287	252	244	267	273	288	269	253	316	259	292	254	244	274	282	288	288	280	262	235	258	292	282	247	269	258	281	268	255	261	270	267	261	268	260	288	273	292	273	246	290	241	244	249	311	252	242	261	285	271	276	229	249	269	240	263	269	252	278	278	247	272	294	273	246	255	288	252	264	250	261	267	285	290	264	251	255	263	283	265	291	290	266	288	305	253	280	264	265	242	231	256	262	272	289	254	288	243	288	258	256	288	245	263	275	277	251	264	258	256	261	245	301	279	275	244	240	269	262	240	254	265	285	287	266	278	274	271	289	274	236	258	258	272	284	254	262	218	285	256	299	280	289	255	293	290	277	255	276	276	279	270	258	253	267	271	235	282	261	267	284	275	260	273	280	249	280	265	265	241	255	248	247	261	270	256	286	275	279	256	233	284	287	262	241	238	276	256	254	279	270	269	236	272	251	274	273	275	283	283	253	277	253	291	274	277	293	272	220	263	247	281	266	268	288	262	279	231	313	259	278	267	269	280	229	252	230	256	293	263	249	274	276	276	249	299	243	249	281	293	269	284	247	236	236	261	258	284	271	245	269	263	281	265	283	254	273	261	273	259	269	224	276	275	289	261	283	252	279	251	274	312	262	262	254	234	308	260	302	254	290	300	247	265	250	301	287	275	247	250	239	260	269	268	259	281	250	269	280	262	241	245	248	271	256	278	238	260	247	251	259	302	243	284	265	289	244	265	237	253	307	237	247	281	240	252	270	272	239	249	231	252	263	271	242	280	246	267	255	252	287	275	249	272	285	275	277	267	262	288	234	255	264	272	273	269	279	258	260	275	279	298	281	285	286	259	253	251	262	257	261	244	256	270	261	260	262	256	264	236	267	260	277	290	250	285	241	257	282	292	260	259	256	240	266	258	243	317	282	282	267	273	281	253	263	276	272	290	269	263	260	248	275	248	249	242	267	251	276	285	287	267	273	278	233	280	277	253	291	289	256	254	288	283	262	261	296	261	260	249	278	305	298	278	262	259	275	283	244	221	255	289	276	275	248	257	246	296	282	268	272	294	264	263	249	227	258	258	245	266	240	243	249	263	301	284	279	251	286	288	270	237	256	270	263	304	272	256	260	245	276	287	269	262	251	270	239	280	262	291	283	265	256	242	244	259	261	269	272	249	286	244	267	258	279	271	276	238	252	266	279	248	283	291	260	296	267	256	274	259	246	286	262	262	265	293	277	241	269	285	276	273	272	268	250	268	274	276	289	290	262	315	251	283	274	254	288	233	258	259	238	270	272	323	260	296	265	235	243	254	250	278	208	262	278	227	245	262	242	277	256	269	269	250	271	253	272	272	282	272	256	244	265	261	285	242	251	278	243	266	289	266	268	265	255	270	259	257	256	239	254	249	274	257	279	237	292	251	267	282	290	262	266	271	280	269	262	267	255	258	269	248	262	285	242	274	290	285	263	247	288	277	236	276	291	261	298	276	254	272	262	309	284	256	304	261	280	273	275	278	268	277	270	261	260	275	266	266	289	247	245	298	259	276	240	269	240	254	245	269	295	264	278	292	263	277	273	267	278	256	248	256	267	293	273	248	262	274	240	268	280	265	255	256	268	244	261	276	254	286	277	255	266	228	252	271	278	257	241	264	276	297	241	267	241	280	278	273	304	261	268	244	293	265	262	297	293	271	272	284	270	264	236	271	294	263	245	270	241	271	263	252	267	266	292	262	273	250	254	292	270	269	281	299	280	281	276	233	244	270	244	245	277	265	258	244	260	270	265	233	279	271	284	269	254	269	223	245	271	278	257	282	236	265	314	253	275	277	270	278	271	255	265	261	241	286	279	238	311	296	287	260	255	268	263	278	303	296	293	274	269	268	232	274	247	271	229	294	243	295	266	241	277	251	260	264	256	250	271	288	284	282	257	281	252	277
12965	5140	2177	2927	1556	993	842	848	823	2073	1653	753	597	638	636	665	702	660	614	642	681	616	626	650	640	603	608	652	606	669	678	609	678	663	632	646	640	614	583	615	669	647	623	562	659	621	664	688	639	599	632	605	590	648	607	656	635	639	642	678	590	620	607	627	632	611	641	618	633	656	640	635	669	601	588	637	618	625	660	608	640	620	664	658	624	613	596	630	611	639	640	667	635	613	682	634	614	620	677	595	646	651	622	633	633	641	609	626	647	644	650	644	672	638	617	639	601	633	644	615	628	657	642	641	635	635	579	621	608	637	610	651	602	623	648	659	668	648	582	593	634	656	690	653	654	633	643	642	644	615	644	677	661	648	611	655	586	652	663	618	627	637	632	659	634	677	649	604	662	637	595	597	639	641	587	667	613	589	637	621	638	614	612	609	644	616	610	582	642	635	611	642	571	610	618	641	690	640	645	667	676	617	689	619	658	639	638	621	645	626	631	639	646	633	603	611	630	643	659	617	612	615	599	687	590	631	589	658	591	590	652	604	637	659	614	679	626	625	620	603	588	620	662	618	621	625	646	610	642	652	651	628	623	633	632	639	651	635	631	607	659	643	618	615	618	614	640	612	603	653	616	656	657	625	621	611	646	588	614	620	662	599	645	634	630	674	643	618	624	629	668	687	651	701	635	641	617	648	649	621	635	585	586	621	602	637	626	660	610	594	634	620	662	675	598	622	651	660	599	611	606	654	632	629	621	601	601	616	674	638	607	677	698	632	654	632	615	611	670	624	650	633	613	645	650	658	652	627	652	636	622	663	600	665	583	653	618	611	669	633	630	638	585	642	681	661	662	638	640	622	627	598	619	668	669	624	600	617	628	607	616	643	652	666	657	578	610	602	597	636	640	598	605	626	673	644	641	634	644	669	663	643	618	609	602	607	616	628	639	660	655	639	652	584	645	662	636	635	654	640	619	630	614	632	660	660	609	674	603	636	665	619	612	616	632	609	639	674	603	638	655	663	659	635	669	614	650	583	644	656	607	642	670	635	634	617	650	610	613	618	624	645	573	635	604	629	656	642	647	649	646	690	629	630	616	635	660	613	615	633	607	587	597	636	618	644	621	657	589	623	658	606	680	658	633	610	640	605	628	701	664	663	640	615	614	646	671	650	624	659	642	628	642	653	645	597	647	659	622	644	631	662	601	654	576	647	601	629	645	608	650	623	608	633	641	617	623	683	632	671	620	627	635	630	598	624	614	633	644	664	663	664	638	626	633	673	623	648	685	618	638	617	642	649	602	642	664	606	620	666	630	594	644	670	612	635	642	634	644	614	617	714	652	592	662	659	670	641	625	649	624	649	656	621	615	639	595	616	615	632	597	642	639	686	606	618	613	580	628	577	648	660	641	642	634	665	655	693	635	624	652	605	648	661	579	628	647	624	622	613	609	692	675	609	679	646	657	643	601	592	610	621	606	648	623	664	618	688	598	641	682	623	595	660	624	665	620	656	619	631	665	617	627	654	615	608	629	640	611	629	601	598	599	620	659	626	686	650	598	615	645	646	621	621	638	614	677	606	643	580	595	614	632	665	658	636	667	621	628	635	632	617	644	642	636	607	645	633	628	647	653	636	609	660	612	592	627	644	615	609	610	634	615	635	603	614	640	646	635	621	627	652	612	659	669	616	633	645	655	628	594	634	671	640	637	604	621	635	645	651	639	622	630	626	634	653	657	585	647	641	637	615	619	661	622	637	660	648	640	657	638	691	642	614	641	628	618	618	643	600	669	640	625	659	651	641	663	649	628	668	658	598	590	620	567	671	623	646	629	624	642	656	646	638	683	636	646	636	642	683	608	591	610	660	650	639	616	631	610	589	616	645	644	627	581	652	637	689	649	667	637	619	626	659	674	637	626	658	587	671	634	628	666	641	653	616	654	676	634	613	631	617	641	570	599	637	605	600	591	629	658	647	653	653	622	650	667	655	585	652	620	603	666	661	612	646	658	639	597	636	642	638	664	632	589	621	640	617	652	589	618	635	625	606	643	592	629	629	620	639	621	631	666	647	619	608	656	646	630	592	616	643	626	591	641	646	622	647	674	602	681	596	635	637	625	609	617	645	643	612	647	654	614	650	598	625	594	672	645	621	625	636	632	613	618	596	671	623	725	682	617	601	667	562	646	659	639	608	616	633	611	640	578	654	610	623	648	648	615	616	660	600	667	634	643	610	600	666	631	623	646	631	656	643	644	642	603	677	567	637	631	624	673	634	662	665	601	638	647	648	638	601	642	623	632	672	616	652	620	619	690	681	657	653	634	610	649	609	671	614	616	650	641	629	637	630	643	672	635	676	591	665	636	636	577	629	595	652	668	571	568	626	633	596	604	606	593	647	627	652	599	617	603	646	632	636	602	633	638	644	630	609	638	652	641	632	594	609	634	691	607	593	601	663	645	635	636	620	653	607	594	657	633	668	559	587	626	660	614	622	638	664	665	615	658	656	612	613	626	641	627	633	615	617	663	591	658	618	630	635	626	658	618	637	609	623	626	583	633	617	638	652	653	597	639	631	650	648	630	597	606	591	613	648	627	637	657	645	646	642	613	621	602	582	655	617	561	608	615	647	691	672	635	654	633	657	610	642	670	679	561	639	603	622	652	629	642	625	607	629	608	646	590	682	630	629	677	640	583	651	677	599	630	636	619	626	636	659	592	669	646	666	652	655	680	607	635	652	637	610	640	626	667	637	628	676	610	597	610	608	593	624	611	628	648	630	591	665	641	623	625	616	614	637	628	569	664	653	640	623	614	614	602	647	664	651	640	627	624	641	628	610	650	643	648	626	686	653	628	623	591	598	629	594	614	618	638	602	628	629	603	652	648	645	612	622	609	682	605	612	627	667	638	597	626	634	610	609	646	647	623	606	651	675	644	620	614	604	633	642	637	643	674	609	647	682	630	578	669	699	661	658	634	589	651	602	639	573	591	636	652	678	605	653	629	617	690	576	633	675	623	632	602	599	657	615	619	619	632	579	621	629	635	695	668	662	631	671	648	641	690	652	705	597	608	667	633	643	689	649	595	697	574	616	631	614	643	619	602	653	611	634	623	665	659	658	652	655	650	635	635	651	616	616	670	639	649	633	648	650	640	619	593	632	606	655	589	620	582	616	706	594	653	665	653	652	683	613	657	653	633	638	603	642	651	648	617	648	640	632	606	618	650	575	648	656	686	640	648	644	626	642	653	649	648	649	654	635	644	610	597	702	651	684	657	663	684	658	600	683	662	634	600	594	669	648	625	619	654	662	639	631	642	607	642	651	584	654	665	629	649	658	654	643	655	662	637	624	649	661	614	638	634	646	664	657	659	604	632	621	633	627	691	637	657	607	626	652	602	586	614	687	648	645	630	631	640	608	641	635	614	667	585	662	609	667	628	611	635	649	633	637	606	667	640	633	594	601	589	596	648	650	659	632	670	679	627	600	615	678	675	580	637	620	605	590
49252	30624	20466	12267	5036	2175	989	494	522	5887	8850	1373	220	204	197	189	209	196	189	175	182	198	217	206	175	178	151	175	175	173	178	180	167	158	160	142	167	174	188	178	166	165	168	178	152	165	161	186	166	168	189	189	183	173	164	180	163	170	164	178	178	174	171	178	197	172	198	177	169	173	177	173	154	179	159	165	182	194	192	164	174	155	175	183	208	187	174	150	163	187	165	168	173	147	166	178	193	158	169	184	171	175	157	166	154	157	166	168	164	205	188	171	166	191	155	160	164	162	183	175	165	156	148	162	184	171	171	160	163	173	193	156	162	156	162	157	151	187	185	157	150	161	164	160	167	172	185	179	168	170	189	171	155	189	176	140	187	174	182	170	146	163	149	136	158	142	176	162	167	174	156	178	171	162	171	177	160	152	165	163	131	172	149	166	162	163	162	157	148	168	163	187	169	168	164	142	171	184	180	172	168	155	183	192	153	160	184	184	178	173	159	171	170	170	145	159	151	166	177	171	181	170	189	181	167	184	166	169	138	155	148	159	160	163	170	165	155	182	175	201	172	182	178	162	196	140	173	176	171	158	158	171	168	180	135	167	157	166	175	173	188	165	161	165	142	159	128	191	134	152	165	173	144	162	144	169	179	177	162	190	178	155	151	166	176	168	154	179	174	160	157	157	178	170	190	192	184	160	157	183	174	165	169	192	177	176	144	170	166	178	159	163	171	170	164	174	182	183	168	161	172	182	149	135	162	164	162	173	163	166	161	162	196	156	161	188	152	178	171	172	153	165	171	184	155	158	197	139	172	174	169	159	181	170	154	187	162	156	174	177	183	176	174	163	148	176	164	163	161	162	164	163	145	176	160	142	162	135	180	183	173	153	153	172	160	179	165	194	160	180	166	189	175	163	179	154	162	171	149	187	178	164	151	168	152	172	199	183	205	182	179	175	189	186	152	161	159	185	164	150	156	163	167	148	183	160	174	174	162	174	172	158	160	173	149	165	184	159	167	158	174	170	168	178	168	186	145	170	177	192	152	169	163	165	183	179	185	145	170	168	169	154	177	149	132	189	158	151	171	150	157	166	200	167	164	165	195	151	166	170	159	140	164	154	180	167	159	162	170	184	154	157	176	159	154	148	167	167	180	178	150	160	183	165	189	167	203	152	182	152	200	167	140	178	154	170	168	163	158	165	174	152	172	175	180	170	190	153	166	182	185	154	177	151	180	160	157	169	158	176	161	165	164	184	173	163	157	170	157	160	176	193	180	165	148	175	156	150	173	189	167	179	184	185	156	166	166	160	175	142	147	176	166	155	160	169	148	174	173	194	141	161	176	154	179	169	164	140	155	195	166	164	183	185	155	169	171	161	155	180	155	181	178	149	182	138	162	206	169	153	145	138	181	191	161	160	157	188	162	172	139	150	156	186	172	158	156	182	192	181	167	173	174	179	153	143	187	152	177	159	171	187	177	171	149	162	182	180	156	177	185	165	173	170	169	142	151	152	205	180	154	191	181	168	155	169	157	155	187	139	159	156	174	168	195	153	162	204	169	169	156	160	158	173	163	172	170	150	172	168	179	184	179	189	167	167	151	167	162	196	179	152	178	151	153	186	162	188	156	158	166	155	179	153	169	185	175	170	178	179	172	193	194	153	170	172	174	159	169	174	166	166	186	178	170	169	196	163	164	166	175	157	171	162	156	150	171	152	183	181	141	159	148	180	159	164	161	185	160	144	175	155	168	164	181	174	164	166	154	144	145	165	157	154	175	164	157	136	193	159	163	174	150	158	166	177	173	172	165	162	184	157	156	184	163	176	176	169	193	159	178	180	182	174	181	157	128	139	182	191	178	177	147	173	166	182	151	161	191	157	173	171	180	175	183	180	157	158	169	168	160	163	179	166	155	152	168	163	148	188	193	162	174	162	157	167	154	167	156	176	182	162	177	183	174	197	165	157	151	151	138	176	169	169	175	193	178	170	161	153	173	137	136	151	158	160	183	214	192	161	169	178	166	173	178	161	157	156	174	182	172	172	171	166	147	160	159	153	147	152	170	153	172	172	167	169	173	148	176	163	163	173	181	190	152	127	189	151	184	179	185	157	167	168	171	165	154	175	183	196	158	153	161	149	169	175	196	178	166	187	183	161	181	167	171	167	180	176	175	172	174	154	195	164	149	161	187	163	172	197	169	195	169	168	179	164	173	160	199	168	163	168	166	181	179	181	163	157	173	180	166	171	163	159	180	151	154	160	192	186	195	183	193	188	173	177	139	146	172	182	162	160	174	153	184	183	151	175	197	180	163	184	175	160	182	169	165	158	177	170	174	162	171	163	156	174	170	165	162	161	176	164	159	187	160	146	166	162	153	186	159	169	190	164	167	156	176	188	164	169	186	158	175	161	176	161	182	179	171	165	163	171	167	162	163	182	183	186	164	174	147	187	164	176	154	161	165	163	157	157	185	186	142	145	169	173	168	155	203	181	168	178	138	156	178	185	172	148	165	165	160	150	161	153	187	155	142	166	173	156	153	161	159	192	156	142	163	160	191	165	152	181	157	158	168	161	163	168	167	180	153	143	155	165	162	135	164	177	184	156	165	159	163	138	179	175	173	175	153	166	149	178	187	180	160	153	179	195	164	175	151	165	183	184	168	144	138	158	178	193	154	162	161	165	164	148	176	177	176	174	166	179	158	162	177	147	159	174	195	165	158	197	170	159	161	159	188	191	187	152	150	143	160	167	191	168	165	148	168	168	163	185	162	169	150	174	150	173	159	155	145	174	159	159	154	193	152	162	169	185	196	191	144	163	168	167	167	160	171	155	183	147	164	160	183	181	168	171	155	177	164	173	173	172	184	161	145	194	184	136	175	145	168	164	185	162	169	208	184	174	170	169	176	172	168	176	174	172	153	176	155	190	154	186	166	153	160	174	161	174	162	148	190	174	161	171	158	168	163	167	173	162	159	166	150	184	153	168	155	155	155	176	171	167	171	168	162	173	176	181	163	159	178	170	170	172	186	190	162	150	167	156	164	134	182	165	174	153	186	156	168	168	187	159	197	188	172	162	170	148	156	187	215	144	178	159	175	177	156	164	153	184	162	178	181	167	182	165	163	170	161	182	160	164	143	140	193	199	157	177	164	171	189	171	191	159	174	160	180	151	181	144	178	164	159	166	185	157	178	152	168	152	150	158	170	160	193	162	164	161	154	147	168	181	171	144	155	176	147	134	173	165	164	162	163	200	152	182	169	170	173	175	161	168	166	151	179	194	169	155	184	180	171	175	169	158	173	157	151	150	160	156	174	178	169	165	155	162	178	163	178	200	181	174	165	150	175	177	169	170	173	159	158	147	164	177	154	156	167	171	184	185	163	182	163	161	171	179	172	166	168	145	171	185	135	170	152	164	178	165	164	160	150	155	175	142	169	160	176	174	158	138	159	179	176	154	158	178	180	171	168	168	187	152	138	162	179	187	176	140	158	161	161	144	153	134
33694	15588	14797	9071	3667	2656	2059	1957	2522	21031	26169	3450	739	737	690	638	644	667	607	612	523	589	543	533	536	541	526	504	512	505	504	542	525	491	512	500	514	491	484	530	488	452	462	448	455	519	445	486	486	432	445	462	487	488	485	475	466	466	481	451	441	523	459	493	452	468	476	488	450	450	467	467	409	486	498	488	452	442	426	432	458	432	477	469	466	447	456	444	442	451	458	443	435	442	474	509	453	472	457	457	431	448	476	423	483	482	456	430	449	471	447	447	499	464	380	463	447	458	407	425	436	458	464	437	461	457	450	435	450	423	466	476	435	454	437	455	444	476	445	443	448	432	457	467	432	417	468	438	448	444	429	427	450	478	434	451	449	432	433	445	393	472	470	443	434	429	470	426	453	434	443	447	453	444	464	476	443	487	434	450	417	450	424	436	456	477	503	443	449	436	455	449	427	496	437	422	439	445	463	477	464	457	457	432	421	482	459	460	467	457	434	444	428	435	466	450	438	399	412	457	464	431	444	444	454	441	421	446	435	460	439	430	443	418	421	450	464	457	424	421	479	442	434	449	438	440	442	477	480	431	411	424	441	450	467	487	446	472	470	442	468	463	455	447	490	440	426	427	450	444	451	484	469	433	455	448	441	441	466	449	443	435	441	445	467	416	471	443	450	421	514	464	433	465	427	421	431	457	439	470	455	432	464	435	466	457	445	439	448	438	471	462	421	454	471	431	405	412	452	451	494	452	471	454	452	470	440	445	478	460	456	431	474	465	451	480	466	409	424	439	444	432	424	433	435	460	481	439	445	416	437	470	445	397	414	427	437	471	460	438	452	472	447	420	451	458	439	455	438	478	443	441	452	429	438	440	434	476	425	470	487	443	452	427	404	433	439	436	451	441	435	443	433	448	436	455	460	456	446	470	448	423	432	423	472	433	428	416	419	429	437	503	476	459	483	428	444	436	491	465	439	438	430	471	438	420	417	458	442	471	426	445	435	473	454	450	435	452	440	431	444	471	434	439	441	468	433	458	461	410	441	459	476	420	461	442	440	481	433	423	423	459	426	442	424	413	417	474	405	434	462	480	435	467	441	443	424	458	431	437	442	414	452	418	416	429	395	449	457	423	436	471	480	458	462	437	465	441	421	458	459	460	486	446	411	460	436	435	465	426	423	473	454	454	425	463	443	448	470	454	437	425	468	501	443	457	451	426	443	449	464	468	455	417	467	423	473	443	453	432	406	445	466	466	443	424	441	431	480	461	443	440	436	461	500	423	453	497	451	469	437	436	477	469	480	450	446	437	445	485	477	449	457	472	437	440	479	437	500	428	448	468	458	468	487	426	471	429	438	448	436	412	407	444	453	433	446	460	439	446	428	454	409	428	434	468	442	429	449	424	444	443	417	459	432	467	458	428	436	498	418	435	414	433	460	450	457	468	401	476	448	486	467	439	426	466	424	442	437	447	464	439	466	435	460	477	437	426	467	452	467	477	466	420	442	438	461	451	457	477	452	438	439	441	441	416	469	466	433	432	474	436	433	419	440	463	453	422	471	469	467	455	452	403	469	459	416	417	432	436	480	442	462	464	420	469	424	442	456	467	459	430	439	460	412	469	430	495	429	425	460	433	432	445	440	447	399	439	411	452	415	454	385	464	472	432	439	467	443	452	471	432	491	494	430	420	466	476	423	482	484	429	458	482	449	470	437	443	446	441	445	470	410	454	447	433	449	462	469	435	419	441	433	456	410	427	474	474	477	463	450	397	430	427	468	458	446	440	436	426	446	443	441	457	458	449	463	447	463	453	441	458	481	468	481	422	453	469	455	476	434	508	456	464	451	446	449	447	463	412	409	453	455	433	437	442	448	432	407	430	421	439	436	456	429	445	435	438	442	506	469	423	440	473	438	460	488	439	435	445	443	467	467	412	457	474	422	479	481	409	447	443	451	423	423	451	448	478	451	470	475	446	456	468	434	479	476	447	410	419	469	388	478	414	425	435	419	455	455	426	450	425	412	459	444	430	446	452	466	420	466	457	455	441	421	437	437	425	455	465	451	458	451	435	474	438	429	451	426	435	458	420	434	438	489	458	481	484	456	427	449	386	428	481	412	448	446	414	434	429	450	476	458	441	439	457	419	436	440	437	473	462	461	450	437	453	435	447	441	429	488	428	475	460	418	466	437	427	453	423	442	475	422	441	457	420	445	431	415	451	442	419	457	459	471	436	456	454	472	437	404	450	448	463	424	437	488	431	440	423	430	460	484	422	442	469	424	438	431	439	421	461	434	474	492	465	475	432	489	427	474	455	460	420	461	459	430	462	422	437	453	465	473	444	432	423	442	451	452	424	438	425	430	458	446	452	501	395	399	423	459	442	429	470	442	441	427	431	443	436	471	434	453	441	453	425	441	446	430	445	436	387	399	441	467	427	442	420	437	448	442	427	474	455	452	482	432	443	426	395	446	399	453	443	413	411	398	502	424	431	475	425	442	471	452	454	446	458	397	480	459	434	484	422	426	464	441	432	468	471	466	462	452	456	437	427	439	448	444	452	416	444	432	461	403	452	455	450	441	462	429	432	460	416	433	454	443	485	486	421	422	429	447	483	442	446	439	448	454	442	489	447	438	432	454	475	464	457	454	436	454	449	455	454	426	420	458	454	460	434	469	440	455	452	465	469	470	409	449	448	467	450	431	459	477	458	458	472	452	442	452	423	466	466	433	446	409	422	427	436	442	483	414	467	476	453	411	434	465	459	448	454	416	455	436	464	446	452	435	433	440	455	422	465	457	438	432	463	432	451	449	470	441	443	477	456	427	422	427	425	419	430	435	448	431	448	438	439	414	437	426	464	465	430	437	465	473	474	434	439	473	450	445	495	428	480	468	451	462	448	423	455	447	475	468	441	466	419	462	454	481	438	449	438	448	477	439	446	433	459	470	442	466	453	452	433	444	465	483	473	465	453	420	447	438	466	430	448	431	426	434	418	384	473	474	467	455	432	461	427	485	462	429	456	425	463	467	467	441	427	456	441	494	448	487	437	462	461	429	467	442	425	429	422	439	421	408	463	460	476	439	432	481	495	421	414	472	425	442	474	450	437	474	440	448	476	476	441	448	477	441	512	443	460	444	455	462	464	473	449	435	440	451	465	418	425	491	488	456	453	427	412	457	485	427	470	473	430	437	427	484	446	472	485	410	465	432	455	441	426	420	444	422	418	442	476	476	399	489	469	415	475	446	448	431	441	463	454	437	455	416	435	421	440	456	448	421	460	434	425	458	471	455	442	445	423	434	442	471	444	455	479	412	456	469	443	452	484	452	404	460	507	457	434	429	422	470	460	449	439	419	426	448	429	432	443	443	480	431	472	464	441	453	442	436	442	452	442	479	425	446	446	425	451	447	430	442	432	451	451	472	456	406	428	440	421	466	414	419	435	452	423	441	478	424	433	436	458	493	430	440	474	447	453	454	446	414	483	474	452	438	429	481	480	445	456
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
